From 3b3800e968cbb77006668327fea10f14c67b9f52 Mon Sep 17 00:00:00 2001 From: hmalik88 Date: Fri, 23 Aug 2024 11:51:22 +0000 Subject: [PATCH] deploy: 8280e709733b757d223d12b2d77eae467b19a2c2 --- snaps-simulator/staging/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snaps-simulator/staging/main.js b/snaps-simulator/staging/main.js index 61c843984b..a832982f83 100644 --- a/snaps-simulator/staging/main.js +++ b/snaps-simulator/staging/main.js @@ -194,7 +194,7 @@ ${e}`}}}}),ic=b({"src/language-yaml/loc.js"(e,t){E(),t.exports={locStart:functio * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var n=r(8626),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,o={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)a.call(t,n)&&!l.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===o[n]&&(o[n]=t[n]);return{$$typeof:i,type:e,key:u,ref:c,props:o,_owner:s.current}}t.Fragment=o,t.jsx=u,t.jsxs=u},2322:(e,t,r)=>{"use strict";e.exports=r(1837)},4452:e=>{"use strict";var t={};function r(e,r,n){n||(n=Error);var i=function(e){function t(t,n,i){return e.call(this,"string"==typeof r?r:r(t,n,i))||this}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e,t}(n);i.prototype.name=n.name,i.prototype.code=e,t[e]=i}function n(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));var r=e.length;return(e=e.map(function(e){return String(e)}),r>2)?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){if("string"==typeof t&&(i="not ",t.substr(!o||o<0?0:+o,i.length)===i)?(u="must not be",t=t.replace(/^not /,"")):u="must be",a=" argument",(void 0===s||s>e.length)&&(s=e.length),e.substring(s-a.length,s)===a)c="The ".concat(e," ").concat(u," ").concat(n(t,"type"));else{var i,o,a,s,l,u,c,p=("number"!=typeof l&&(l=0),l+1>e.length||-1===e.indexOf(".",l))?"argument":"property";c='The "'.concat(e,'" ').concat(p," ").concat(u," ").concat(n(t,"type"))}return c+". Received type ".concat(typeof r)},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},7073:(e,t,r)=>{"use strict";var n=r(4406),i=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(8051),a=r(2557);r(1285)(c,o);for(var s=i(a.prototype),l=0;l{"use strict";e.exports=i;var n=r(7640);function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r(1285)(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},8051:(e,t,r)=>{"use strict";var n,i,o,a,s,l=r(4406);e.exports=T,T.ReadableState=E,r(2699).EventEmitter;var u=function(e,t){return e.listeners(t).length},c=r(5010),p=r(8834).Buffer,_=(void 0!==r.g?r.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},d=r(6602);i=d&&d.debuglog?d.debuglog("stream"):function(){};var f=r(6637),m=r(2262),h=r(7605).getHighWaterMark,y=r(4452).q,g=y.ERR_INVALID_ARG_TYPE,b=y.ERR_STREAM_PUSH_AFTER_EOF,v=y.ERR_METHOD_NOT_IMPLEMENTED,x=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r(1285)(T,c);var D=m.errorOrDestroy,S=["error","close","destroy","pause","resume"];function E(e,t,i){n=n||r(7073),e=e||{},"boolean"!=typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=h(this,e,"readableHighWaterMark",i),this.buffer=new f,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!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(o||(o=r(214).s),this.decoder=new o(e.encoding),this.encoding=e.encoding)}function T(e){if(n=n||r(7073),!(this instanceof T))return new T(e);var t=this instanceof n;this._readableState=new E(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),c.call(this)}function w(e,t,r,n,o){i("readableAddChunk",t);var a,s,l,u,c,d=e._readableState;if(null===t)d.reading=!1,function(e,t){if(i("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?M(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}}(e,d);else{if(o||(a=d,s=t,p.isBuffer(s)||s instanceof _||"string"==typeof s||void 0===s||a.objectMode||(l=new g("chunk",["string","Buffer","Uint8Array"],s)),c=l),c)D(e,c);else if(d.objectMode||t&&t.length>0){if("string"==typeof t||d.objectMode||Object.getPrototypeOf(t)===p.prototype||(u=t,t=p.from(u)),n)d.endEmitted?D(e,new x):A(e,d,t,!0);else if(d.ended)D(e,new b);else{if(d.destroyed)return!1;d.reading=!1,d.decoder&&!r?(t=d.decoder.write(t),d.objectMode||0!==t.length?A(e,d,t,!1):j(e,d)):A(e,d,t,!1)}}else n||(d.reading=!1,j(e,d))}return!d.ended&&(d.lengtht.highWaterMark){var r;t.highWaterMark=((r=e)>=1073741824?r=1073741824:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)}return e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0)}function M(e){var t=e._readableState;i("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(i("emitReadable",t.flowing),t.emittedReadable=!0,l.nextTick(N,e))}function N(e){var t=e._readableState;i("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,F(e)}function j(e,t){t.readingMore||(t.readingMore=!0,l.nextTick(k,e,t))}function k(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function O(e){i("readable nexttick read 0"),e.read(0)}function P(e,t){i("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),F(e),t.flowing&&!t.reading&&e.read(0)}function F(e){var t=e._readableState;for(i("flow",t.flowing);t.flowing&&null!==e.read(););}function L(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function R(e){var t=e._readableState;i("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,l.nextTick(z,t,e))}function z(e,t){if(i("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function B(e,t){for(var r=0,n=e.length;r=r.highWaterMark:r.length>0)||r.ended))return i("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?R(this):M(this),null;if(0===(e=C(e,r))&&r.ended)return 0===r.length&&R(this),null;var o=r.needReadable;return i("need readable",o),(0===r.length||r.length-e0?L(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&R(this)),null!==t&&this.emit("data",t),t},T.prototype._read=function(e){D(this,new v("_read()"))},T.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,i("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||e===l.stdout||e===l.stderr?m:a;function a(){i("onend"),e.end()}n.endEmitted?l.nextTick(o):r.once("end",o),e.on("unpipe",function t(o,l){i("onunpipe"),o===r&&l&&!1===l.hasUnpiped&&(l.hasUnpiped=!0,i("cleanup"),e.removeListener("close",d),e.removeListener("finish",f),e.removeListener("drain",s),e.removeListener("error",_),e.removeListener("unpipe",t),r.removeListener("end",a),r.removeListener("end",m),r.removeListener("data",p),c=!0,n.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s())});var s=function(){var e=r._readableState;i("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&u(r,"data")&&(e.flowing=!0,F(r))};e.on("drain",s);var c=!1;function p(t){i("ondata");var o=e.write(t);i("dest.write",o),!1===o&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==B(n.pipes,e))&&!c&&(i("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function _(t){i("onerror",t),m(),e.removeListener("error",_),0===u(e,"error")&&D(e,t)}function d(){e.removeListener("finish",f),m()}function f(){i("onfinish"),e.removeListener("close",d),m()}function m(){i("unpipe"),r.unpipe(e)}return r.on("data",p),function(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",_),e.once("close",d),e.once("finish",f),e.emit("pipe",r),n.flowing||(i("pipe resume"),r.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,r={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,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,i("on readable",n.length,n.reading),n.length?M(this):n.reading||l.nextTick(O,this)),r},T.prototype.addListener=T.prototype.on,T.prototype.removeListener=function(e,t){var r=c.prototype.removeListener.call(this,e,t);return"readable"===e&&l.nextTick(I,this),r},T.prototype.removeAllListeners=function(e){var t=c.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&l.nextTick(I,this),t},T.prototype.resume=function(){var e=this._readableState;return e.flowing||(i("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,l.nextTick(P,this,e))),e.paused=!1,this},T.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._readableState.paused=!0,this},T.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var o in e.on("end",function(){if(i("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(o){i("wrapped data"),r.decoder&&(o=r.decoder.write(o)),(!r.objectMode||null!=o)&&(r.objectMode||o&&o.length)&&(t.push(o)||(n=!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{"use strict";e.exports=c;var n=r(4452).q,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,a=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,l=r(7073);function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length{"use strict";var n,i,o=r(4406);function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){(function(e,t,r){var n=e.entry;for(e.entry=null;n;){var i=n.callback;t.pendingcb--,i(void 0),n=n.next}t.corkedRequestsFree.next=e})(t,e)}}e.exports=T,T.WritableState=E;var s={deprecate:r(5803)},l=r(5010),u=r(8834).Buffer,c=(void 0!==r.g?r.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},p=r(2262),_=r(7605).getHighWaterMark,d=r(4452).q,f=d.ERR_INVALID_ARG_TYPE,m=d.ERR_METHOD_NOT_IMPLEMENTED,h=d.ERR_MULTIPLE_CALLBACK,y=d.ERR_STREAM_CANNOT_PIPE,g=d.ERR_STREAM_DESTROYED,b=d.ERR_STREAM_NULL_VALUES,v=d.ERR_STREAM_WRITE_AFTER_END,x=d.ERR_UNKNOWN_ENCODING,D=p.errorOrDestroy;function S(){}function E(e,t,i){n=n||r(7073),e=e||{},"boolean"!=typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=_(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,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 r=e._writableState,n=r.sync,i=r.writecb;if("function"!=typeof i)throw new h;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,n?(o.nextTick(i,t),o.nextTick(j,e,r),e._writableState.errorEmitted=!0,D(e,t)):(i(t),e._writableState.errorEmitted=!0,D(e,t),j(e,r));else{var a=M(r)||e.destroyed;a||r.corked||r.bufferProcessing||!r.bufferedRequest||C(e,r),n?o.nextTick(A,e,r,a,i):A(e,r,a,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.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function T(e){var t=this instanceof(n=n||r(7073));if(!t&&!i.call(T,this))return new T(e);this._writableState=new E(e,this,t),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)),l.call(this)}function w(e,t,r,n,i,o,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new g("write")):r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function A(e,t,r,n){r||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,n(),j(e,t)}function C(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var o=0,s=!0;r;)n[o]=r,r.isBuf||(s=!1),r=r.next,o+=1;n.allBuffers=s,w(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new a(t),t.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback,p=t.objectMode?1:l.length;if(w(e,t,!1,p,l,u,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function M(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function N(e,t){e._final(function(r){t.pendingcb--,r&&D(e,r),t.prefinished=!0,e.emit("prefinish"),j(e,t)})}function j(e,t){var r=M(t);if(r&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,o.nextTick(N,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var n=e._readableState;(!n||n.autoDestroy&&n.endEmitted)&&e.destroy()}return r}r(1285)(T,l),E.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(E.prototype,"buffer",{get:s.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]?(i=Function.prototype[Symbol.hasInstance],Object.defineProperty(T,Symbol.hasInstance,{value:function(e){return!!i.call(this,e)||this===T&&e&&e._writableState instanceof E}})):i=function(e){return e instanceof this},T.prototype.pipe=function(){D(this,new y)},T.prototype.write=function(e,t,r){var n,i,a,s,l,p,_,d=this._writableState,m=!1,h=!d.objectMode&&(n=e,u.isBuffer(n)||n instanceof c);return h&&!u.isBuffer(e)&&(i=e,e=u.from(i)),("function"==typeof t&&(r=t,t=null),h?t="buffer":t||(t=d.defaultEncoding),"function"!=typeof r&&(r=S),d.ending)?(a=r,D(this,s=new v),o.nextTick(a,s)):(h||(l=e,p=r,null===l?_=new b:"string"==typeof l||d.objectMode||(_=new f("chunk",["string","Buffer"],l)),!_||(D(this,_),o.nextTick(p,_),0)))&&(d.pendingcb++,m=function(e,t,r,n,i,o){if(!r){var a,s,l=(a=n,s=i,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=u.from(a,s)),a);n!==l&&(r=!0,i="buffer",n=l)}var c=t.objectMode?1:n.length;t.length+=c;var p=t.length-1))throw new x(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(e,t,r){r(new m("_write()"))},T.prototype._writev=null,T.prototype.end=function(e,t,r){var n,i=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(n=r,i.ending=!0,j(this,i),n&&(i.finished?o.nextTick(n):this.once("finish",n)),i.ended=!0,this.writable=!1),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),T.prototype.destroy=p.destroy,T.prototype._undestroy=p.undestroy,T.prototype._destroy=function(e,t){t(e)}},1029:(e,t,r)=>{"use strict";var n,i=r(4406);function o(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(9885),s=Symbol("lastResolve"),l=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),p=Symbol("lastPromise"),_=Symbol("handlePromise"),d=Symbol("stream");function f(e,t){return{value:e,done:t}}function m(e){var t=e[s];if(null!==t){var r=e[d].read();null!==r&&(e[p]=null,e[s]=null,e[l]=null,t(f(r,!1)))}}function h(e){i.nextTick(m,e)}var y=Object.getPrototypeOf(function(){}),g=Object.setPrototypeOf((o(n={get stream(){return this[d]},next:function(){var e,t,r=this,n=this[u];if(null!==n)return Promise.reject(n);if(this[c])return Promise.resolve(f(void 0,!0));if(this[d].destroyed)return new Promise(function(e,t){i.nextTick(function(){r[u]?t(r[u]):e(f(void 0,!0))})});var o=this[p];if(o)t=new Promise((e=this,function(t,r){o.then(function(){if(e[c]){t(f(void 0,!0));return}e[_](t,r)},r)}));else{var a=this[d].read();if(null!==a)return Promise.resolve(f(a,!1));t=new Promise(this[_])}return this[p]=t,t}},Symbol.asyncIterator,function(){return this}),o(n,"return",function(){var e=this;return new Promise(function(t,r){e[d].destroy(null,function(e){if(e){r(e);return}t(f(void 0,!0))})})}),n),y);e.exports=function(e){var t,r=Object.create(g,(o(t={},d,{value:e,writable:!0}),o(t,s,{value:null,writable:!0}),o(t,l,{value:null,writable:!0}),o(t,u,{value:null,writable:!0}),o(t,c,{value:e._readableState.endEmitted,writable:!0}),o(t,_,{value:function(e,t){var n=r[d].read();n?(r[p]=null,r[s]=null,r[l]=null,e(f(n,!1))):(r[s]=e,r[l]=t)},writable:!0}),t));return r[p]=null,a(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[l];null!==t&&(r[p]=null,r[s]=null,r[l]=null,t(e)),r[u]=e;return}var n=r[s];null!==n&&(r[p]=null,r[s]=null,r[l]=null,n(f(void 0,!0))),r[c]=!0}),e.on("readable",h.bind(null,r)),r}},6637:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t0?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,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return s.alloc(0);for(var t,r,n=s.allocUnsafe(e>>>0),i=this.head,o=0;i;)t=i.data,r=o,s.prototype.copy.call(t,n,r),o+=i.data.length,i=i.next;return n}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=s.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,o=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,o),0==(e-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,t}},{key:u,value:function(e,t){return l(this,i(i({},t),{},{depth:0,customInspect:!1}))}}],o(r.prototype,e),t&&o(r,t),Object.defineProperty(r,"prototype",{writable:!1}),r}()},2262:(e,t,r)=>{"use strict";var n=r(4406);function i(e,t){a(e,t),o(e)}function o(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function a(e,t){e.emit("error",t)}e.exports={destroy:function(e,t){var r=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(a,this,e)):n.nextTick(a,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?r._writableState?r._writableState.errorEmitted?n.nextTick(o,r):(r._writableState.errorEmitted=!0,n.nextTick(i,r,e)):n.nextTick(i,r,e):t?(n.nextTick(o,r),t(e)):n.nextTick(o,r)})),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 r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}}},9885:(e,t,r)=>{"use strict";var n=r(4452).q.ERR_STREAM_PREMATURE_CLOSE;function i(){}e.exports=function e(t,r,o){if("function"==typeof r)return e(t,null,r);r||(r={}),a=o||i,s=!1,o=function(){if(!s){s=!0;for(var e=arguments.length,t=Array(e),r=0;r{e.exports=function(){throw Error("Readable.from is not available in the browser")}},3495:(e,t,r)=>{"use strict";var n,i=r(4452).q,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function l(e){e()}function u(e,t){return e.pipe(t)}e.exports=function(){for(var e,t,i=arguments.length,c=Array(i),p=0;p0},function(e){if(e)return o(e);p=!0,o()}),f=!1,function(t){if(!p&&!f){if(f=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();o(t||new a("pipe"))}}});return c.reduce(u)}},7605:(e,t,r)=>{"use strict";var n=r(4452).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,r,i){var o=null!=t.highWaterMark?t.highWaterMark:i?t[r]:null;if(null!=o){if(!(isFinite(o)&&Math.floor(o)===o)||o<0){var a=i?r:"highWaterMark";throw new n(a,o)}return Math.floor(o)}return e.objectMode?16:16384}}},5010:(e,t,r)=>{e.exports=r(2699).EventEmitter},7525:(e,t,r)=>{(t=e.exports=r(8051)).Stream=t,t.Readable=t,t.Writable=r(2557),t.Duplex=r(7073),t.Transform=r(7640),t.PassThrough=r(5163),t.finished=r(9885),t.pipeline=r(3495)},8146:(e,t,r)=>{"use strict";t.F=void 0;let n=r(7525);class i extends n.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released){this.push(null);return}this.pendingRead=this.reader.read();let e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.F=i},961:(e,t,r)=>{"use strict";var n=r(8462).functionsHaveConfigurableNames(),i=Object,o=TypeError;e.exports=function(){if(this!=null&&this!==i(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},n&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},2201:(e,t,r)=>{"use strict";var n=r(4926),i=r(9429),o=r(961),a=r(4366),s=r(698),l=i(a());n(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},4366:(e,t,r)=>{"use strict";var n=r(961),i=r(4926).supportsDescriptors,o=Object.getOwnPropertyDescriptor;e.exports=function(){if(i&&"gim"===/a/mig.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",r={};if(Object.defineProperty(r,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(r,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return n}},698:(e,t,r)=>{"use strict";var n=r(4926).supportsDescriptors,i=r(4366),o=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,u=/a/;e.exports=function(){if(!n||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=i(),t=l(u),r=o(t,"flags");return r&&r.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},7152:(e,t,r)=>{"use strict";var n=r(8834).Buffer;function i(e){return e instanceof n?n.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}e.exports=function(e){if((e=e||{}).circles)return function(e){var t=[],r=[];return e.proto?function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return n(o,e);if(o instanceof Map)return new Map(n(Array.from(o),e));if(o instanceof Set)return new Set(n(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(n(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(n(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=i(l);else{var u=t.indexOf(l);-1!==u?a[s]=r[u]:a[s]=e(l)}}return t.pop(),r.pop(),a}:function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return n(o,e);if(o instanceof Map)return new Map(n(Array.from(o),e));if(o instanceof Set)return new Set(n(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o)if(!1!==Object.hasOwnProperty.call(o,s)){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(n(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(n(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=i(l);else{var u=t.indexOf(l);-1!==u?a[s]=r[u]:a[s]=e(l)}}return t.pop(),r.pop(),a};function n(e,n){for(var o=Object.keys(e),a=Array(o.length),s=0;s{/*! safe-buffer. MIT License. Feross Aboukhadijeh */var n=r(8834),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},3321:(e,t,r)=>{let n=Symbol("SemVer ANY");class i{static get ANY(){return n}constructor(e,t){if(t=o(t),e instanceof i){if(!!t.loose===e.loose)return e;e=e.value}u("comparator",e=e.trim().split(/\s+/).join(" "),t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===n?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){let t=this.options.loose?a[s.COMPARATORLOOSE]:a[s.COMPARATOR],r=e.match(t);if(!r)throw TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==r[1]?r[1]:"","="===this.operator&&(this.operator=""),r[2]?this.semver=new c(r[2],this.options.loose):this.semver=n}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===n||e===n)return!0;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof i))throw TypeError("a Comparator is required");return""===this.operator?""===this.value||new p(e.value,t).test(this.value):""===e.operator?""===e.value||new p(this.value,t).test(e.semver):!((t=o(t)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||l(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||l(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">"))}}e.exports=i;let o=r(1388),{safeRe:a,t:s}=r(4808),l=r(8117),u=r(952),c=r(2435),p=r(6843)},6843:(e,t,r)=>{class n{constructor(e,t){if(t=a(t),e instanceof n){if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;return new n(e.raw,t)}if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let e=this.set[0];if(this.set=this.set.filter(e=>!y(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1){for(let e of this.set)if(1===e.length&&g(e[0])){this.set=[e];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let t=(this.options.includePrerelease&&m)|(this.options.loose&&h),r=t+":"+e,n=o.get(r);if(n)return n;let i=this.options.loose,a=i?c[p.HYPHENRANGELOOSE]:c[p.HYPHENRANGE];l("hyphen replace",e=e.replace(a,N(this.options.includePrerelease))),l("comparator trim",e=e.replace(c[p.COMPARATORTRIM],_)),l("tilde trim",e=e.replace(c[p.TILDETRIM],d)),l("caret trim",e=e.replace(c[p.CARETTRIM],f));let u=e.split(" ").map(e=>v(e,this.options)).join(" ").split(/\s+/).map(e=>M(e,this.options));i&&(u=u.filter(e=>(l("loose invalid filter",e,this.options),!!e.match(c[p.COMPARATORLOOSE])))),l("range list",u);let g=new Map,b=u.map(e=>new s(e,this.options));for(let e of b){if(y(e))return[e];g.set(e.value,e)}g.size>1&&g.has("")&&g.delete("");let x=[...g.values()];return o.set(r,x),x}intersects(e,t){if(!(e instanceof n))throw TypeError("a Range is required");return this.set.some(r=>b(r,t)&&e.set.some(e=>b(e,t)&&r.every(r=>e.every(e=>r.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,g=e=>""===e.value,b=(e,t)=>{let r=!0,n=e.slice(),i=n.pop();for(;r&&n.length;)r=n.every(e=>i.intersects(e,t)),i=n.pop();return r},v=(e,t)=>(l("comp",e,t),l("caret",e=E(e,t)),l("tildes",e=D(e,t)),l("xrange",e=w(e,t)),l("stars",e=C(e,t)),e),x=e=>!e||"x"===e.toLowerCase()||"*"===e,D=(e,t)=>e.trim().split(/\s+/).map(e=>S(e,t)).join(" "),S=(e,t)=>{let r=t.loose?c[p.TILDELOOSE]:c[p.TILDE];return e.replace(r,(t,r,n,i,o)=>{let a;return l("tilde",e,t,r,n,i,o),x(r)?a="":x(n)?a=`>=${r}.0.0 <${+r+1}.0.0-0`:x(i)?a=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:o?(l("replaceTilde pr",o),a=`>=${r}.${n}.${i}-${o} <${r}.${+n+1}.0-0`):a=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,l("tilde return",a),a})},E=(e,t)=>e.trim().split(/\s+/).map(e=>T(e,t)).join(" "),T=(e,t)=>{l("caret",e,t);let r=t.loose?c[p.CARETLOOSE]:c[p.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(t,r,i,o,a)=>{let s;return l("caret",e,t,r,i,o,a),x(r)?s="":x(i)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:x(o)?s="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:a?(l("replaceCaret pr",a),s="0"===r?"0"===i?`>=${r}.${i}.${o}-${a} <${r}.${i}.${+o+1}-0`:`>=${r}.${i}.${o}-${a} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${o}-${a} <${+r+1}.0.0-0`):(l("no pr"),s="0"===r?"0"===i?`>=${r}.${i}.${o}${n} <${r}.${i}.${+o+1}-0`:`>=${r}.${i}.${o}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${o} <${+r+1}.0.0-0`),l("caret return",s),s})},w=(e,t)=>(l("replaceXRanges",e,t),e.split(/\s+/).map(e=>A(e,t)).join(" ")),A=(e,t)=>{e=e.trim();let r=t.loose?c[p.XRANGELOOSE]:c[p.XRANGE];return e.replace(r,(r,n,i,o,a,s)=>{l("xRange",e,r,n,i,o,a,s);let u=x(i),c=u||x(o),p=c||x(a);return"="===n&&p&&(n=""),s=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(o=0),a=0,">"===n?(n=">=",c?(i=+i+1,o=0):o=+o+1,a=0):"<="===n&&(n="<",c?i=+i+1:o=+o+1),"<"===n&&(s="-0"),r=`${n+i}.${o}.${a}${s}`):c?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:p&&(r=`>=${i}.${o}.0${s} <${i}.${+o+1}.0-0`),l("xRange return",r),r})},C=(e,t)=>(l("replaceStars",e,t),e.trim().replace(c[p.STAR],"")),M=(e,t)=>(l("replaceGTE0",e,t),e.trim().replace(c[t.includePrerelease?p.GTE0PRE:p.GTE0],"")),N=e=>(t,r,n,i,o,a,s,l,u,c,p,_,d)=>`${r=x(n)?"":x(i)?`>=${n}.0.0${e?"-0":""}`:x(o)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${l=x(u)?"":x(c)?`<${+u+1}.0.0-0`:x(p)?`<${u}.${+c+1}.0-0`:_?`<=${u}.${c}.${p}-${_}`:e?`<${u}.${c}.${+p+1}-0`:`<=${l}`}`.trim(),j=(e,t,r)=>{for(let r=0;r0){let n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}},2435:(e,t,r)=>{let n=r(952),{MAX_LENGTH:i,MAX_SAFE_INTEGER:o}=r(5558),{safeRe:a,t:s}=r(4808),l=r(1388),{compareIdentifiers:u}=r(4935);class c{constructor(e,t){if(t=l(t),e instanceof c){if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw TypeError(`version is longer than ${i} characters`);n("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let r=e.trim().match(t.loose?a[s.LOOSE]:a[s.FULL]);if(!r)throw TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>o||this.major<0)throw TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){let t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);if(-1===n){if(t===this.prerelease.join(".")&&!1===r)throw Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===u(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=c},6694:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null}},8117:(e,t,r)=>{let n=r(3276),i=r(7893),o=r(6379),a=r(8463),s=r(1897),l=r(506);e.exports=(e,t,r,u)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return n(e,r,u);case"!=":return i(e,r,u);case">":return o(e,r,u);case">=":return a(e,r,u);case"<":return s(e,r,u);case"<=":return l(e,r,u);default:throw TypeError(`Invalid operator: ${t}`)}}},8686:(e,t,r)=>{let n=r(2435),i=r(9943),{safeRe:o,t:a}=r(4808);e.exports=(e,t)=>{if(e instanceof n)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let r=null;if((t=t||{}).rtl){let n;let i=t.includePrerelease?o[a.COERCERTLFULL]:o[a.COERCERTL];for(;(n=i.exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&n.index+n[0].length===r.index+r[0].length||(r=n),i.lastIndex=n.index+n[1].length+n[2].length;i.lastIndex=-1}else r=e.match(t.includePrerelease?o[a.COERCEFULL]:o[a.COERCE]);if(null===r)return null;let s=r[2],l=r[3]||"0",u=r[4]||"0",c=t.includePrerelease&&r[5]?`-${r[5]}`:"",p=t.includePrerelease&&r[6]?`+${r[6]}`:"";return i(`${s}.${l}.${u}${c}${p}`,t)}},5914:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r)=>{let i=new n(e,r),o=new n(t,r);return i.compare(o)||i.compareBuild(o)}},5404:(e,t,r)=>{let n=r(2271);e.exports=(e,t)=>n(e,t,!0)},2271:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r)=>new n(e,r).compare(new n(t,r))},6007:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,null,!0),i=n(t,null,!0),o=r.compare(i);if(0===o)return null;let a=o>0,s=a?r:i,l=a?i:r,u=!!s.prerelease.length,c=!!l.prerelease.length;if(c&&!u)return l.patch||l.minor?s.patch?"patch":s.minor?"minor":"major":"major";let p=u?"pre":"";return r.major!==i.major?p+"major":r.minor!==i.minor?p+"minor":r.patch!==i.patch?p+"patch":"prerelease"}},3276:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0===n(e,t,r)},6379:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(e,t,r)>0},8463:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(e,t,r)>=0},8638:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new n(e instanceof n?e.version:e,r).inc(t,i,o).version}catch(e){return null}}},1897:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0>n(e,t,r)},506:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0>=n(e,t,r)},4551:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).major},469:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).minor},7893:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0!==n(e,t,r)},9943:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r=!1)=>{if(e instanceof n)return e;try{return new n(e,t)}catch(e){if(!r)return null;throw e}}},4250:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).patch},8204:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,t);return r&&r.prerelease.length?r.prerelease:null}},733:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(t,e,r)},2961:(e,t,r)=>{let n=r(5914);e.exports=(e,t)=>e.sort((e,r)=>n(r,e,t))},9844:(e,t,r)=>{let n=r(6843);e.exports=(e,t,r)=>{try{t=new n(t,r)}catch(e){return!1}return t.test(e)}},1116:(e,t,r)=>{let n=r(5914);e.exports=(e,t)=>e.sort((e,r)=>n(e,r,t))},7230:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,t);return r?r.version:null}},7699:(e,t,r)=>{let n=r(4808),i=r(5558),o=r(2435),a=r(4935),s=r(9943),l=r(7230),u=r(6694),c=r(8638),p=r(6007),_=r(4551),d=r(469),f=r(4250),m=r(8204),h=r(2271),y=r(733),g=r(5404),b=r(5914),v=r(1116),x=r(2961),D=r(6379),S=r(1897),E=r(3276),T=r(7893),w=r(8463),A=r(506),C=r(8117),M=r(8686),N=r(3321),j=r(6843),k=r(9844),I=r(8865),O=r(3727),P=r(4338),F=r(1542),L=r(6240),R=r(9106),z=r(995),B=r(7805),U=r(2013),q=r(1338),J=r(3122);e.exports={parse:s,valid:l,clean:u,inc:c,diff:p,major:_,minor:d,patch:f,prerelease:m,compare:h,rcompare:y,compareLoose:g,compareBuild:b,sort:v,rsort:x,gt:D,lt:S,eq:E,neq:T,gte:w,lte:A,cmp:C,coerce:M,Comparator:N,Range:j,satisfies:k,toComparators:I,maxSatisfying:O,minSatisfying:P,minVersion:F,validRange:L,outside:R,gtr:z,ltr:B,intersects:U,simplifyRange:q,subset:J,SemVer:o,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,RELEASE_TYPES:i.RELEASE_TYPES,compareIdentifiers:a.compareIdentifiers,rcompareIdentifiers:a.rcompareIdentifiers}},5558:e=>{let t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},952:(e,t,r)=>{var n=r(4406);let i="object"==typeof n&&n.env&&n.env.NODE_DEBUG&&/\bsemver\b/i.test(n.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=i},4935:e=>{let t=/^[0-9]+$/,r=(e,r)=>{let n=t.test(e),i=t.test(r);return n&&i&&(e=+e,r=+r),e===r?0:n&&!i?-1:i&&!n?1:er(t,e)}},1388:e=>{let t=Object.freeze({loose:!0}),r=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:r},4808:(e,t,r)=>{let{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:o}=r(5558),a=r(952);t=e.exports={};let s=t.re=[],l=t.safeRe=[],u=t.src=[],c=t.t={},p=0,_="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",o],[_,i]],f=e=>{for(let[t,r]of d)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},m=(e,t,r)=>{let n=f(t),i=p++;a(e,i,t),c[e]=i,u[i]=t,s[i]=new RegExp(t,r?"g":void 0),l[i]=new RegExp(n,r?"g":void 0)};m("NUMERICIDENTIFIER","0|[1-9]\\d*"),m("NUMERICIDENTIFIERLOOSE","\\d+"),m("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_}*`),m("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),m("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),m("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),m("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),m("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),m("BUILDIDENTIFIER",`${_}+`),m("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),m("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),m("FULL",`^${u[c.FULLPLAIN]}$`),m("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),m("LOOSE",`^${u[c.LOOSEPLAIN]}$`),m("GTLT","((?:<|>)?=?)"),m("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),m("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),m("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),m("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),m("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),m("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),m("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),m("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),m("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?`+`(?:${u[c.BUILD]})?`+"(?:$|[^\\d])"),m("COERCERTL",u[c.COERCE],!0),m("COERCERTLFULL",u[c.COERCEFULL],!0),m("LONETILDE","(?:~>?)"),m("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",m("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),m("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),m("LONECARET","(?:\\^)"),m("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",m("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),m("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),m("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),m("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),m("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",m("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),m("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),m("STAR","(<|>)?=?\\s*\\*"),m("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),m("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},293:(e,t,r)=>{"use strict";let n=r(8006),i=Symbol("max"),o=Symbol("length"),a=Symbol("lengthCalculator"),s=Symbol("allowStale"),l=Symbol("maxAge"),u=Symbol("dispose"),c=Symbol("noDisposeOnSet"),p=Symbol("lruList"),_=Symbol("cache"),d=Symbol("updateAgeOnGet"),f=()=>1,m=(e,t,r)=>{let n=e[_].get(t);if(n){let t=n.value;if(h(e,t)){if(g(e,n),!e[s])return}else r&&(e[d]&&(n.value.now=Date.now()),e[p].unshiftNode(n));return t.value}},h=(e,t)=>{if(!t||!t.maxAge&&!e[l])return!1;let r=Date.now()-t.now;return t.maxAge?r>t.maxAge:e[l]&&r>e[l]},y=e=>{if(e[o]>e[i])for(let t=e[p].tail;e[o]>e[i]&&null!==t;){let r=t.prev;g(e,t),t=r}},g=(e,t)=>{if(t){let r=t.value;e[u]&&e[u](r.key,r.value),e[o]-=r.length,e[_].delete(r.key),e[p].removeNode(t)}};class b{constructor(e,t,r,n,i){this.key=e,this.value=t,this.length=r,this.now=n,this.maxAge=i||0}}let v=(e,t,r,n)=>{let i=r.value;h(e,i)&&(g(e,r),e[s]||(i=void 0)),i&&t.call(n,i.value,i.key,e)};e.exports=class{constructor(e){if("number"==typeof e&&(e={max:e}),e||(e={}),e.max&&("number"!=typeof e.max||e.max<0))throw TypeError("max must be a non-negative number");this[i]=e.max||1/0;let t=e.length||f;if(this[a]="function"!=typeof t?f:t,this[s]=e.stale||!1,e.maxAge&&"number"!=typeof e.maxAge)throw TypeError("maxAge must be a number");this[l]=e.maxAge||0,this[u]=e.dispose,this[c]=e.noDisposeOnSet||!1,this[d]=e.updateAgeOnGet||!1,this.reset()}set max(e){if("number"!=typeof e||e<0)throw TypeError("max must be a non-negative number");this[i]=e||1/0,y(this)}get max(){return this[i]}set allowStale(e){this[s]=!!e}get allowStale(){return this[s]}set maxAge(e){if("number"!=typeof e)throw TypeError("maxAge must be a non-negative number");this[l]=e,y(this)}get maxAge(){return this[l]}set lengthCalculator(e){"function"!=typeof e&&(e=f),e!==this[a]&&(this[a]=e,this[o]=0,this[p].forEach(e=>{e.length=this[a](e.value,e.key),this[o]+=e.length})),y(this)}get lengthCalculator(){return this[a]}get length(){return this[o]}get itemCount(){return this[p].length}rforEach(e,t){t=t||this;for(let r=this[p].tail;null!==r;){let n=r.prev;v(this,e,r,t),r=n}}forEach(e,t){t=t||this;for(let r=this[p].head;null!==r;){let n=r.next;v(this,e,r,t),r=n}}keys(){return this[p].toArray().map(e=>e.key)}values(){return this[p].toArray().map(e=>e.value)}reset(){this[u]&&this[p]&&this[p].length&&this[p].forEach(e=>this[u](e.key,e.value)),this[_]=new Map,this[p]=new n,this[o]=0}dump(){return this[p].map(e=>!h(this,e)&&{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[p]}set(e,t,r){if((r=r||this[l])&&"number"!=typeof r)throw TypeError("maxAge must be a number");let n=r?Date.now():0,s=this[a](t,e);if(this[_].has(e)){if(s>this[i])return g(this,this[_].get(e)),!1;let a=this[_].get(e),l=a.value;return this[u]&&!this[c]&&this[u](e,l.value),l.now=n,l.maxAge=r,l.value=t,this[o]+=s-l.length,l.length=s,this.get(e),y(this),!0}let d=new b(e,t,s,n,r);return d.length>this[i]?(this[u]&&this[u](e,t),!1):(this[o]+=d.length,this[p].unshift(d),this[_].set(e,this[p].head),y(this),!0)}has(e){if(!this[_].has(e))return!1;let t=this[_].get(e).value;return!h(this,t)}get(e){return m(this,e,!0)}peek(e){return m(this,e,!1)}pop(){let e=this[p].tail;return e?(g(this,e),e.value):null}del(e){g(this,this[_].get(e))}load(e){this.reset();let t=Date.now();for(let r=e.length-1;r>=0;r--){let n=e[r],i=n.e||0;if(0===i)this.set(n.k,n.v);else{let e=i-t;e>0&&this.set(n.k,n.v,e)}}}prune(){this[_].forEach((e,t)=>m(this,t,!1))}}},995:(e,t,r)=>{let n=r(9106);e.exports=(e,t,r)=>n(e,t,">",r)},2013:(e,t,r)=>{let n=r(6843);e.exports=(e,t,r)=>(e=new n(e,r),t=new n(t,r),e.intersects(t,r))},7805:(e,t,r)=>{let n=r(9106);e.exports=(e,t,r)=>n(e,t,"<",r)},3727:(e,t,r)=>{let n=r(2435),i=r(6843);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!o||-1===a.compare(e))&&(o=e,a=new n(o,r))}),o}},4338:(e,t,r)=>{let n=r(2435),i=r(6843);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!o||1===a.compare(e))&&(o=e,a=new n(o,r))}),o}},1542:(e,t,r)=>{let n=r(2435),i=r(6843),o=r(6379);e.exports=(e,t)=>{e=new i(e,t);let r=new n("0.0.0");if(e.test(r)||(r=new n("0.0.0-0"),e.test(r)))return r;r=null;for(let t=0;t{let t=new n(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":(!a||o(t,a))&&(a=t);break;case"<":case"<=":break;default:throw Error(`Unexpected operation: ${e.operator}`)}}),a&&(!r||o(r,a))&&(r=a)}return r&&e.test(r)?r:null}},9106:(e,t,r)=>{let n=r(2435),i=r(3321),{ANY:o}=i,a=r(6843),s=r(9844),l=r(6379),u=r(1897),c=r(506),p=r(8463);e.exports=(e,t,r,_)=>{let d,f,m,h,y;switch(e=new n(e,_),t=new a(t,_),r){case">":d=l,f=c,m=u,h=">",y=">=";break;case"<":d=u,f=p,m=l,h="<",y="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,_))return!1;for(let r=0;r{e.semver===o&&(e=new i(">=0.0.0")),a=a||e,s=s||e,d(e.semver,a.semver,_)?a=e:m(e.semver,s.semver,_)&&(s=e)}),a.operator===h||a.operator===y||(!s.operator||s.operator===h)&&f(e,s.semver)||s.operator===y&&m(e,s.semver))return!1}return!0}},1338:(e,t,r)=>{let n=r(9844),i=r(2271);e.exports=(e,t,r)=>{let o=[],a=null,s=null,l=e.sort((e,t)=>i(e,t,r));for(let e of l){let i=n(e,t,r);i?(s=e,a||(a=e)):(s&&o.push([a,s]),s=null,a=null)}a&&o.push([a,null]);let u=[];for(let[e,t]of o)e===t?u.push(e):t||e!==l[0]?t?e===l[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");let c=u.join(" || "),p="string"==typeof t.raw?t.raw:String(t);return c.length{let n=r(6843),i=r(3321),{ANY:o}=i,a=r(9844),s=r(2271),l=[new i(">=0.0.0-0")],u=[new i(">=0.0.0")],c=(e,t,r)=>{let n,i,c,d,f,m,h;if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=r.includePrerelease?l:u}if(1===t.length&&t[0].semver===o){if(r.includePrerelease)return!0;t=u}let y=new Set;for(let t of e)">"===t.operator||">="===t.operator?n=p(n,t,r):"<"===t.operator||"<="===t.operator?i=_(i,t,r):y.add(t.semver);if(y.size>1||n&&i&&((c=s(n.semver,i.semver,r))>0||0===c&&(">="!==n.operator||"<="!==i.operator)))return null;for(let e of y){if(n&&!a(e,String(n),r)||i&&!a(e,String(i),r))return null;for(let n of t)if(!a(e,String(n),r))return!1;return!0}let g=!!i&&!r.includePrerelease&&!!i.semver.prerelease.length&&i.semver,b=!!n&&!r.includePrerelease&&!!n.semver.prerelease.length&&n.semver;for(let e of(g&&1===g.prerelease.length&&"<"===i.operator&&0===g.prerelease[0]&&(g=!1),t)){if(h=h||">"===e.operator||">="===e.operator,m=m||"<"===e.operator||"<="===e.operator,n){if(b&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===b.major&&e.semver.minor===b.minor&&e.semver.patch===b.patch&&(b=!1),">"===e.operator||">="===e.operator){if((d=p(n,e,r))===e&&d!==n)return!1}else if(">="===n.operator&&!a(n.semver,String(e),r))return!1}if(i){if(g&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===g.major&&e.semver.minor===g.minor&&e.semver.patch===g.patch&&(g=!1),"<"===e.operator||"<="===e.operator){if((f=_(i,e,r))===e&&f!==i)return!1}else if("<="===i.operator&&!a(i.semver,String(e),r))return!1}if(!e.operator&&(i||n)&&0!==c)return!1}return(!n||!m||!!i||0===c)&&(!i||!h||!!n||0===c)&&!b&&!g},p=(e,t,r)=>{if(!e)return t;let n=s(e.semver,t.semver,r);return n>0?e:n<0?t:">"===t.operator&&">="===e.operator?t:e},_=(e,t,r)=>{if(!e)return t;let n=s(e.semver,t.semver,r);return n<0?e:n>0?t:"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,r={})=>{if(e===t)return!0;e=new n(e,r),t=new n(t,r);let i=!1;n:for(let n of e.set){for(let e of t.set){let t=c(n,e,r);if(i=i||null!==t,t)continue n}if(i)return!1}return!0}},8865:(e,t,r)=>{let n=r(6843);e.exports=(e,t)=>new n(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},6240:(e,t,r)=>{let n=r(6843);e.exports=(e,t)=>{try{return new n(e,t).range||"*"}catch(e){return null}}},7669:(e,t,r)=>{"use strict";var n=r(7286),i=r(5195),o=r(1181)(),a=r(326),s=r(5408),l=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,u=!0;if("length"in e&&a){var c=a(e,"length");c&&!c.configurable&&(n=!1),c&&!c.writable&&(u=!1)}return(n||u||!r)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},4294:(e,t,r)=>{"use strict";var n=r(7286),i=r(2680),o=r(9500),a=n("%TypeError%"),s=n("%WeakMap%",!0),l=n("%Map%",!0),u=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),p=i("WeakMap.prototype.has",!0),_=i("Map.prototype.get",!0),d=i("Map.prototype.set",!0),f=i("Map.prototype.has",!0),m=function(e,t){for(var r,n=e;null!==(r=n.next);n=r)if(r.key===t)return n.next=r.next,r.next=e.next,e.next=r,r},h=function(e,t){var r=m(e,t);return r&&r.value},y=function(e,t,r){var n=m(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}};e.exports=function(){var e,t,r,n={assert:function(e){if(!n.has(e))throw new a("Side channel does not contain "+o(e))},get:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return u(e,n)}else if(l){if(t)return _(t,n)}else if(r)return h(r,n)},has:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return p(e,n)}else if(l){if(t)return f(t,n)}else if(r)return!!m(r,n);return!1},set:function(n,i){s&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new s),c(e,n,i)):l?(t||(t=new l),d(t,n,i)):(r||(r={key:{},next:null}),y(r,n,i))}};return n}},8672:(e,t,r)=>{"use strict";var n=r(9979),i=SyntaxError,o="object"==typeof StopIteration?StopIteration:null;e.exports=function(e){if(!o)throw new i("this environment lacks StopIteration");n.set(e,"[[Done]]",!1);var t={next:function(){var e=n.get(this,"[[Iterator]]"),t=n.get(e,"[[Done]]");try{return{done:t,value:t?void 0:e.next()}}catch(t){if(n.set(e,"[[Done]]",!0),t!==o)throw t;return{done:!0,value:void 0}}}};return n.set(t,"[[Iterator]]",e),t}},4851:(e,t,r)=>{e.exports=i;var n=r(2699).EventEmitter;function i(){n.call(this)}r(1285)(i,n),i.Readable=r(8051),i.Writable=r(2557),i.Duplex=r(7073),i.Transform=r(7640),i.PassThrough=r(5163),i.finished=r(9885),i.pipeline=r(3495),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",l));var a=!1;function s(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",l),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",u),e.on("error",u),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},6871:(e,t,r)=>{let{EventEmitter:n}=r(2699),i=Error("Stream was destroyed"),o=Error("Premature close"),a=r(281),s=r(2865),l=16809999,u=17423,c=16527,p=1167,_=12431,d=82975,f=32879,m=71303183,h=3276815,y=1179663,g=72482831,b=17563663,v=Symbol.asyncIterator||Symbol("asyncIterator");class x{constructor(e,{highWaterMark:t=16384,map:r=null,mapWritable:n,byteLength:i,byteLengthWritable:o}={}){this.stream=e,this.queue=new s,this.highWaterMark=t,this.buffered=0,this.error=null,this.pipeline=null,this.drains=null,this.byteLength=o||i||q,this.map=n||r,this.afterWrite=C.bind(this),this.afterUpdateNextTick=j.bind(this)}get ended(){return(4194304&this.stream._duplexState)!=0}push(e){return(null!==this.map&&(e=this.map(e)),this.buffered+=this.byteLength(e),this.queue.push(e),this.buffered0;)t.push(this.shift());for(let e=0;e0;)n.drains.shift().resolve(!1);null!==n.pipeline&&n.pipeline.done(t,e)}}function C(e){let t=this.stream;e&&t.destroy(e),t._duplexState&=100532223,null!==this.drains&&function(e){for(let t=0;t=e._readableState.highWaterMark}static isPaused(e){return(256&e._duplexState)==0}[v](){let e=this,t=null,r=null,n=null;return this.on("error",e=>{t=e}),this.on("readable",function(){null!==r&&o(e.read())}),this.on("close",function(){null!==r&&o(null)}),{[v](){return this},next:()=>new Promise(function(t,i){r=t,n=i;let a=e.read();null!==a?o(a):(8&e._duplexState)!=0&&o(null)}),return:()=>a(null),throw:e=>a(e)};function o(o){null!==n&&(t?n(t):null===o&&(16384&e._duplexState)==0?n(i):r({value:o,done:null===o}),n=r=null)}function a(t){return e.destroy(t),new Promise((r,n)=>{if(8&e._duplexState)return r({value:void 0,done:!0});e.once("close",function(){t?n(t):r({value:void 0,done:!0})})})}}}class F extends P{constructor(e){super(e),this._duplexState=1,this._writableState=new x(this,e),e&&(e.writev&&(this._writev=e.writev),e.write&&(this._write=e.write),e.final&&(this._final=e.final))}_writev(e,t){t(null)}_write(e,t){this._writableState.autoBatch(e,t)}_final(e){e(null)}write(e){return this._writableState.updateNextTick(),this._writableState.push(e)}end(e){return this._writableState.updateNextTick(),this._writableState.end(e),this}}class L extends F{constructor(e){super(e),this._transformState=new S(this),e&&(e.transform&&(this._transform=e.transform),e.flush&&(this._flush=e.flush))}_write(e,t){this._readableState.buffered>=this._readableState.highWaterMark?this._transformState.data=e:this._transform(e,this._transformState.afterTransform)}_read(e){if(null!==this._transformState.data){let t=this._transformState.data;this._transformState.data=null,e(null),this._transform(t,this._transformState.afterTransform)}else e(null)}_transform(e,t){t(null,e)}_flush(e){e(null)}_final(e){this._transformState.afterFinal=e,this._flush(R.bind(this))}}function R(e,t){let r=this._transformState.afterFinal;if(e)return r(e);null!=t&&this.push(t),this.push(null),r(null)}function z(e,...t){let r=Array.isArray(e)?[...e,...t]:[e,...t],n=r.length&&"function"==typeof r[r.length-1]?r.pop():null;if(r.length<2)throw Error("Pipeline requires at least 2 streams");let i=r[0],a=null,s=null;for(let e=1;e1,l),i.pipe(a)),i=a;if(n){let e=!1,t=U(a)||!!(a._writableState&&a._writableState.autoDestroy);a.on("error",e=>{null===s&&(s=e)}),a.on("finish",()=>{e=!0,t||n(s)}),t&&a.on("close",()=>n(s||(e?null:o)))}return a;function l(e){if(e&&!s)for(let t of(s=e,r))t.destroy(e)}}function B(e){return!!e._readableState||!!e._writableState}function U(e){return"number"==typeof e._duplexState&&B(e)}function q(e){return"object"==typeof e&&null!==e&&"number"==typeof e.byteLength?e.byteLength:1024}function J(){}function $(){this.destroy(Error("Stream aborted."))}e.exports={pipeline:z,pipelinePromise:function(...e){return new Promise((t,r)=>z(...e,e=>{if(e)return r(e);t()}))},isStream:B,isStreamx:U,getStreamError:function(e){let t=e._readableState&&e._readableState.error||e._writableState&&e._writableState.error;return t===i?null:t},Stream:O,Writable:class extends O{constructor(e){super(e),this._duplexState|=16385,this._writableState=new x(this,e),e&&(e.writev&&(this._writev=e.writev),e.write&&(this._write=e.write),e.final&&(this._final=e.final),e.eagerOpen&&this._writableState.updateNextTick())}_writev(e,t){t(null)}_write(e,t){this._writableState.autoBatch(e,t)}_final(e){e(null)}static isBackpressured(e){return(73400334&e._duplexState)!=0}static drained(e){if(e.destroyed)return Promise.resolve(!1);let t=e._writableState,r=t.queue.length+(33554432&e._duplexState?1:0);return 0===r?Promise.resolve(!0):(null===t.drains&&(t.drains=[]),new Promise(e=>{t.drains.push({writes:r,resolve:e})}))}write(e){return this._writableState.updateNextTick(),this._writableState.push(e)}end(e){return this._writableState.updateNextTick(),this._writableState.end(e),this}},Readable:P,Duplex:F,Transform:L,PassThrough:class extends L{}}},214:(e,t,r)=>{"use strict";var n=r(7834).Buffer,i=n.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 o(e){var t;switch(this.encoding=function(e){var t=function(e){var t;if(!e)return"utf8";for(;;)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}}(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=l,this.end=u,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=c,this.end=p,t=3;break;default:this.write=_,this.end=d;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function a(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,r=function(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}(this,e,0);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function l(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function u(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function c(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?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-r))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function _(e){return e.toString(this.encoding)}function d(e){return e&&e.length?this.write(e):""}t.s=o,o.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)},o.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}},6853:(e,t,r)=>{let n={S_IFMT:61440,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960};try{e.exports=r(4374).constants||n}catch{e.exports=n}},9254:(e,t,r)=>{let{Writable:n,Readable:i,getStreamError:o}=r(6871),a=r(2865),s=r(2871),l=r(8066),u=s.alloc(0);class c{constructor(){this.buffered=0,this.shifted=0,this.queue=new a,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return 0===this._buffered?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(0===e)return u;let t=this._next(e);if(e===t.byteLength)return t;let r=[t];for(;(e-=t.byteLength)>0;)t=this._next(e),r.push(t);return s.concat(r)}_next(e){let t=this.queue.peek(),r=t.byteLength-this._offset;if(e>=r){let e=this._offset?t.subarray(this._offset,t.byteLength):t;return this.queue.shift(),this._offset=0,this.buffered-=r,this.shifted+=r,e}return this.buffered-=e,this.shifted+=e,t.subarray(this._offset,this._offset+=e)}}class p extends i{constructor(e,t,r){super(),this.header=t,this.offset=r,this._parent=e}_read(e){0===this.header.size&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(o(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=f(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}}class _ extends n{constructor(e){super(e),e||(e={}),this._buffer=new c,this._offset=0,this._header=null,this._stream=null,this._missing=0,this._longHeader=!1,this._callback=d,this._locked=!1,this._finished=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null,this._filenameEncoding=e.filenameEncoding||"utf-8",this._allowUnknownFormat=!!e.allowUnknownFormat,this._unlockBound=this._unlock.bind(this)}_unlock(e){if(this._locked=!1,e){this.destroy(e),this._continueWrite(e);return}this._update()}_consumeHeader(){if(this._locked)return!1;this._offset=this._buffer.shifted;try{this._header=l.decode(this._buffer.shift(512),this._filenameEncoding,this._allowUnknownFormat)}catch(e){return this._continueWrite(e),!1}if(!this._header)return!0;switch(this._header.type){case"gnu-long-path":case"gnu-long-link-path":case"pax-global-header":case"pax-header":return this._longHeader=!0,this._missing=this._header.size,!0}return(this._locked=!0,this._applyLongHeaders(),0===this._header.size||"directory"===this._header.type)?this.emit("entry",this._header,this._createStream(),this._unlockBound):(this._stream=this._createStream(),this._missing=this._header.size,this.emit("entry",this._header,this._stream,this._unlockBound)),!0}_applyLongHeaders(){this._gnuLongPath&&(this._header.name=this._gnuLongPath,this._gnuLongPath=null),this._gnuLongLinkPath&&(this._header.linkname=this._gnuLongLinkPath,this._gnuLongLinkPath=null),this._pax&&(this._pax.path&&(this._header.name=this._pax.path),this._pax.linkpath&&(this._header.linkname=this._pax.linkpath),this._pax.size&&(this._header.size=parseInt(this._pax.size,10)),this._header.pax=this._pax,this._pax=null)}_decodeLongHeader(e){switch(this._header.type){case"gnu-long-path":this._gnuLongPath=l.decodeLongPath(e,this._filenameEncoding);break;case"gnu-long-link-path":this._gnuLongLinkPath=l.decodeLongPath(e,this._filenameEncoding);break;case"pax-global-header":this._paxGlobal=l.decodePax(e);break;case"pax-header":this._pax=null===this._paxGlobal?l.decodePax(e):Object.assign({},this._paxGlobal,l.decodePax(e))}}_consumeLongHeader(){this._longHeader=!1,this._missing=f(this._header.size);let e=this._buffer.shift(this._header.size);try{this._decodeLongHeader(e)}catch(e){return this._continueWrite(e),!1}return!0}_consumeStream(){let e=this._buffer.shiftFirst(this._missing);if(null===e)return!1;this._missing-=e.byteLength;let t=this._stream.push(e);return 0===this._missing?(this._stream.push(null),t&&this._stream._detach(),t&&!1===this._locked):t}_createStream(){return new p(this,this._header,this._offset)}_update(){for(;this._buffer.buffered>0&&!this.destroying;){if(this._missing>0){if(null!==this._stream){if(!1===this._consumeStream())return;continue}if(!0===this._longHeader){if(this._missing>this._buffer.buffered)break;if(!1===this._consumeLongHeader())return!1;continue}let e=this._buffer.shiftFirst(this._missing);null!==e&&(this._missing-=e.byteLength);continue}if(this._buffer.buffered<512)break;if(null!==this._stream||!1===this._consumeHeader())return}this._continueWrite(null)}_continueWrite(e){let t=this._callback;this._callback=d,t(e)}_write(e,t){this._callback=t,this._buffer.push(e),this._update()}_final(e){this._finished=0===this._missing&&0===this._buffer.buffered,e(this._finished?null:Error("Unexpected end of data"))}_predestroy(){this._continueWrite(null)}_destroy(e){this._stream&&this._stream.destroy(o(this)),e(null)}[Symbol.asyncIterator](){let e=null,t=null,r=null,n=null,i=null,o=this;return this.on("entry",function(e,o,a){i=a,o.on("error",d),t?(t({value:o,done:!1}),t=r=null):n=o}),this.on("error",t=>{e=t}),this.on("close",function(){a(e),t&&(e?r(e):t({value:void 0,done:!0}),t=r=null)}),{[Symbol.asyncIterator](){return this},next:()=>new Promise(s),return:()=>l(null),throw:e=>l(e)};function a(e){if(!i)return;let t=i;i=null,t(e)}function s(i,s){if(e)return s(e);if(n){i({value:n,done:!1}),n=null;return}t=i,r=s,a(null),o._finished&&t&&(t({value:void 0,done:!0}),t=r=null)}function l(e){return o.destroy(e),a(e),new Promise((t,r)=>{if(o.destroyed)return t({value:void 0,done:!0});o.once("close",function(){e?r(e):t({value:void 0,done:!0})})})}}}function d(){}function f(e){return(e&=511)&&512-e}e.exports=function(e){return new _(e)}},8066:(e,t,r)=>{let n=r(2871),i=n.from([117,115,116,97,114,0]),o=n.from([48,48]),a=n.from([117,115,116,97,114,32]),s=n.from([32,0]);function l(e,t,r,n){for(;rt?"7777777777777777777".slice(0,t)+" ":"0000000000000000000".slice(0,t-e.length)+e+" "}function p(e,t,r){if(128&(e=e.subarray(t,t+r))[t=0])return function(e){let t,r;if(128===e[0])t=!0;else{if(255!==e[0])return null;t=!1}let n=[];for(r=e.length-1;r>0;r--){let i=e[r];t?n.push(i):n.push(255-i)}let i=0,o=n.length;for(r=0;r=o?o:i>=0||(i+=o)>=0?i:0);for(;t=Math.pow(10,r)&&r++,t+r+e}t.decodeLongPath=function(e,t){return _(e,0,e.length,t)},t.encodePax=function(e){let t="";e.name&&(t+=d(" path="+e.name+"\n")),e.linkname&&(t+=d(" linkpath="+e.linkname+"\n"));let r=e.pax;if(r)for(let e in r)t+=d(" "+e+"="+r[e]+"\n");return n.from(t)},t.decodePax=function(e){let t={};for(;e.length;){let r=0;for(;r100;){let e=a.indexOf("/");if(-1===e)return null;s+=s?"/"+a.slice(0,e):a.slice(0,e),a=a.slice(e+1)}return n.byteLength(a)>100||n.byteLength(s)>155||e.linkname&&n.byteLength(e.linkname)>100?null:(n.write(r,a),n.write(r,c(4095&e.mode,6),100),n.write(r,c(e.uid,6),108),n.write(r,c(e.gid,6),116),(t=e.size).toString(8).length>11?function(e,t,r){t[r]=128;for(let n=11;n>0;n--)t[r+n]=255&e,e=Math.floor(e/256)}(t,r,124):n.write(r,c(t,11),124),n.write(r,c(e.mtime.getTime()/1e3|0,11),136),r[156]=48+function(e){switch(e){case"file":break;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}(e.type),e.linkname&&n.write(r,e.linkname,157),n.copy(i,r,257),n.copy(o,r,263),e.uname&&n.write(r,e.uname,265),e.gname&&n.write(r,e.gname,297),n.write(r,c(e.devmajor||0,6),329),n.write(r,c(e.devminor||0,6),337),s&&n.write(r,s,345),n.write(r,c(u(r),6),148),r)},t.decode=function(e,t,r){let o=0===e[156]?0:e[156]-48,l=_(e,0,100,t),c=p(e,100,8),d=p(e,108,8),f=p(e,116,8),m=p(e,124,12),h=p(e,136,12),y=function(e){switch(e){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}(o),g=0===e[157]?null:_(e,157,100,t),b=_(e,265,32),v=_(e,297,32),x=p(e,329,8),D=p(e,337,8),S=u(e);if(256===S)return null;if(S!==p(e,148,8))throw Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(n.equals(i,e.subarray(257,263)))e[345]&&(l=_(e,345,155,t)+"/"+l);else if(n.equals(a,e.subarray(257,263))&&n.equals(s,e.subarray(263,265)));else if(!r)throw Error("Invalid tar header: unknown format.");return 0===o&&l&&"/"===l[l.length-1]&&(o=5),{name:l,mode:c,uid:d,gid:f,size:m,mtime:new Date(1e3*h),type:y,linkname:g,uname:b,gname:v,devmajor:x,devminor:D,pax:null}}},2623:(e,t,r)=>{t.extract=r(9254),r(4132)},4132:(e,t,r)=>{let{Readable:n,Writable:i,getStreamError:o}=r(6871),a=r(2871),s=r(6853),l=r(8066),u=a.alloc(1024);class c extends i{constructor(e,t,r){super({mapWritable:f,eagerOpen:!0}),this.written=0,this.header=t,this._callback=r,this._linkname=null,this._isLinkname="symlink"===t.type&&!t.linkname,this._isVoid="file"!==t.type&&"contiguous-file"!==t.type,this._finished=!1,this._pack=e,this._openCallback=null,null===this._pack._stream?this._pack._stream=this:this._pack._pending.push(this)}_open(e){this._openCallback=e,this._pack._stream===this&&this._continueOpen()}_continuePack(e){if(null===this._callback)return;let t=this._callback;this._callback=null,t(e)}_continueOpen(){null===this._pack._stream&&(this._pack._stream=this);let e=this._openCallback;if(this._openCallback=null,null!==e){if(this._pack.destroying)return e(Error("pack stream destroyed"));if(this._pack._finalized)return e(Error("pack stream is already finalized"));this._pack._stream=this,this._isLinkname||this._pack._encode(this.header),this._isVoid&&(this._finish(),this._continuePack(null)),e(null)}}_write(e,t){return this._isLinkname?(this._linkname=this._linkname?a.concat([this._linkname,e]):e,t(null)):this._isVoid?e.byteLength>0?t(Error("No body allowed for this entry")):t():(this.written+=e.byteLength,this._pack.push(e))?t():void(this._pack._drain=t)}_finish(){this._finished||(this._finished=!0,this._isLinkname&&(this.header.linkname=this._linkname?a.toString(this._linkname,"utf-8"):"",this._pack._encode(this.header)),d(this._pack,this.header.size),this._pack._done(this))}_final(e){if(this.written!==this.header.size)return e(Error("Size mismatch"));this._finish(),e(null)}_getError(){return o(this)||Error("tar entry destroyed")}_predestroy(){this._pack.destroy(this._getError())}_destroy(e){this._pack._done(this),this._continuePack(this._finished?null:this._getError()),e()}}class p extends n{constructor(e){super(e),this._drain=_,this._finalized=!1,this._finalizing=!1,this._pending=[],this._stream=null}entry(e,t,r){if(this._finalized||this.destroying)throw Error("already finalized or destroyed");"function"==typeof t&&(r=t,t=null),r||(r=_),e.size&&"symlink"!==e.type||(e.size=0),e.type||(e.type=function(e){switch(e&s.S_IFMT){case s.S_IFBLK:return"block-device";case s.S_IFCHR:return"character-device";case s.S_IFDIR:return"directory";case s.S_IFIFO:return"fifo";case s.S_IFLNK:return"symlink"}return"file"}(e.mode)),e.mode||(e.mode="directory"===e.type?493:420),e.uid||(e.uid=0),e.gid||(e.gid=0),e.mtime||(e.mtime=new Date),"string"==typeof t&&(t=a.from(t));let n=new c(this,e,r);return a.isBuffer(t)?(e.size=t.byteLength,n.write(t),n.end()):n._isVoid,n}finalize(){if(this._stream||this._pending.length>0){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(u),this.push(null))}_done(e){e===this._stream&&(this._stream=null,this._finalizing&&this.finalize(),this._pending.length&&this._pending.shift()._continueOpen())}_encode(e){if(!e.pax){let t=l.encode(e);if(t){this.push(t);return}}this._encodePax(e)}_encodePax(e){let t=l.encodePax({name:e.name,linkname:e.linkname,pax:e.pax}),r={name:"PaxHeader",mode:e.mode,uid:e.uid,gid:e.gid,size:t.byteLength,mtime:e.mtime,type:"pax-header",linkname:e.linkname&&"PaxHeader",uname:e.uname,gname:e.gname,devmajor:e.devmajor,devminor:e.devminor};this.push(l.encode(r)),this.push(t),d(this,t.byteLength),r.size=e.size,r.type=e.type,this.push(l.encode(r))}_doDrain(){let e=this._drain;this._drain=_,e()}_predestroy(){let e=o(this);for(this._stream&&this._stream.destroy(e);this._pending.length;){let t=this._pending.shift();t.destroy(e),t._continueOpen()}this._doDrain()}_read(e){this._doDrain(),e()}}function _(){}function d(e,t){(t&=511)&&e.push(u.subarray(0,512-t))}function f(e){return a.isBuffer(e)?e:a.from(e)}e.exports=function(e){return new p(e)}},9085:(e,t)=>{var r,n=function(){var e=Object.prototype.toString,t=Object.prototype.hasOwnProperty;return{Class:function(t){return e.call(t).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,r){return t.call(e,r)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}}(),i=Math.LN2,o=Math.abs,a=Math.floor,s=Math.log,l=Math.min,u=Math.pow,c=Math.round;function p(e){if(_&&r){var t,n=_(e);for(t=0;t>r}function f(e,t){var r=32-t;return e<>>r}function m(e){return[255&e]}function h(e){return d(e[0],8)}function y(e){return[255&e]}function g(e){return f(e[0],8)}function b(e){return[(e=c(Number(e)))<0?0:e>255?255:255&e]}function v(e){return[e>>8&255,255&e]}function x(e){return d(e[0]<<8|e[1],16)}function D(e){return[e>>8&255,255&e]}function S(e){return f(e[0]<<8|e[1],16)}function E(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function T(e){return d(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function w(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function A(e){return f(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function C(e,t,r){var n,c,p,_,d,f,m,h=(1<.5?t+1:t%2?t+1:t}for(e!=e?(c=(1<=u(2,1-h)?(c=l(a(s(e)/i),1023),(p=y(e/u(2,c)*u(2,r)))/u(2,r)>=2&&(c+=1,p=1),c>h?(c=(1<>=1;return(_.reverse(),a=_.join(""),s=(1<0?l*u(2,c-s)*(1+p/u(2,r)):0!==p?l*u(2,-(s-1))*(p/u(2,r)):l<0?-0:0}function N(e){return M(e,11,52)}function j(e){return C(e,11,52)}function k(e){return M(e,8,23)}function I(e){return C(e,8,23)}!function(){var e=function(e){var t;if((e=n.ToInt32(e))<0)throw RangeError("ArrayBuffer size is not a small enough positive integer");for(t=0,this.byteLength=e,this._bytes=[],this._bytes.length=e;tthis.buffer.byteLength)throw RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(o),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer")}else throw TypeError("Unexpected argument type(s)")}else for(u=0,l=arguments[0],this.length=n.ToUint32(l.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new e(this.byteLength),this.byteOffset=0;u1e5)throw RangeError("Array too large for polyfill");for(t=0;t=this.length)){var t,r,i=[];for(t=0,r=this.byteOffset+e*this.BYTES_PER_ELEMENT;t=this.length)){var r,i,o=this._pack(t);for(r=0,i=this.byteOffset+e*this.BYTES_PER_ELEMENT;rthis.length)throw RangeError("Offset plus length of array is out of range");if(c=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(s=0,_=[],l=r.byteOffset;sthis.length)throw RangeError("Offset plus length of array is out of range");for(s=0;si?i:r,o=t,a=this.length;var r,i,o,a,s=(t=o<0?0:o>a?a:o)-e;return s<0&&(s=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,s)},s}var a=o(1,m,h),s=o(1,y,g),l=o(1,b,g),u=o(2,v,x),c=o(2,D,S),_=o(4,E,T),d=o(4,w,A),f=o(4,I,k),C=o(8,j,N);t.iq=t.iq||a,t.U2=t.U2||s,t.we=t.we||l,t.M2=t.M2||u,t.HA=t.HA||c,t.ZV=t.ZV||_,t._R=t._R||d,t.$L=t.$L||f,t.I=t.I||C}(),function(){function e(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,i=(r=new t.HA([4660]),18===e(new t.U2(r.buffer),0)),o=function(e,r,i){if(0==arguments.length)e=new t.eT(0);else if(!(e instanceof t.eT||"ArrayBuffer"===n.Class(e)))throw TypeError("TypeError");if(this.buffer=e||new t.eT(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw RangeError("byteOffset out of range");if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=n.ToUint32(i),this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer");p(this)};function a(r){return function(o,a){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw RangeError("Array index out of range");o+=this.byteOffset;var s,l=new t.U2(this.buffer,o,r.BYTES_PER_ELEMENT),u=[];for(s=0;sthis.byteLength)throw RangeError("Array index out of range");var l,u=new r([a]),c=new t.U2(u.buffer),p=[];for(l=0;l{e.exports=function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}};function n(e){try{if(!r.g.localStorage)return!1}catch(e){return!1}var t=r.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}},82:e=>{e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},4895:(e,t,r)=>{"use strict";var n=r(2635),i=r(3138),o=r(2094),a=r(198);function s(e){return e.call.bind(e)}var l="undefined"!=typeof BigInt,u="undefined"!=typeof Symbol,c=s(Object.prototype.toString),p=s(Number.prototype.valueOf),_=s(String.prototype.valueOf),d=s(Boolean.prototype.valueOf);if(l)var f=s(BigInt.prototype.valueOf);if(u)var m=s(Symbol.prototype.valueOf);function h(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function y(e){return"[object Map]"===c(e)}function g(e){return"[object Set]"===c(e)}function b(e){return"[object WeakMap]"===c(e)}function v(e){return"[object WeakSet]"===c(e)}function x(e){return"[object ArrayBuffer]"===c(e)}function D(e){return"undefined"!=typeof ArrayBuffer&&(x.working?x(e):e instanceof ArrayBuffer)}function S(e){return"[object DataView]"===c(e)}function E(e){return"undefined"!=typeof DataView&&(S.working?S(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=a,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):a(e)||E(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},y.working="undefined"!=typeof Map&&y(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(y.working?y(e):e instanceof Map)},g.working="undefined"!=typeof Set&&g(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(g.working?g(e):e instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(b.working?b(e):e instanceof WeakMap)},v.working="undefined"!=typeof WeakSet&&v(new WeakSet),t.isWeakSet=function(e){return v(e)},x.working="undefined"!=typeof ArrayBuffer&&x(new ArrayBuffer),t.isArrayBuffer=D,S.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&S(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=E;var T="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function w(e){return"[object SharedArrayBuffer]"===c(e)}function A(e){return void 0!==T&&(void 0===w.working&&(w.working=w(new T)),w.working?w(e):e instanceof T)}function C(e){return h(e,p)}function M(e){return h(e,_)}function N(e){return h(e,d)}function j(e){return l&&h(e,f)}function k(e){return u&&h(e,m)}t.isSharedArrayBuffer=A,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===c(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===c(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===c(e)},t.isGeneratorObject=function(e){return"[object Generator]"===c(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===c(e)},t.isNumberObject=C,t.isStringObject=M,t.isBooleanObject=N,t.isBigIntObject=j,t.isSymbolObject=k,t.isBoxedPrimitive=function(e){return C(e)||M(e)||N(e)||j(e)||k(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(D(e)||A(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},3335:(e,t,r)=>{var n=r(4406),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=i)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),s=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),h(r)?n.showHidden=r:r&&t._extend(n,r),v(n.showHidden)&&(n.showHidden=!1),v(n.depth)&&(n.depth=2),v(n.colors)&&(n.colors=!1),v(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),_(n,e,n.depth)}function c(e,t){var r=u.styles[t];return r?"\x1b["+u.colors[r][0]+"m"+e+"\x1b["+u.colors[r][1]+"m":e}function p(e,t){return e}function _(e,r,n){if(e.customInspect&&r&&T(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o,a,s,l,u=r.inspect(n,e);return b(u)||(u=_(e,u,n)),u}var c=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(b(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return g(t)?e.stylize(""+t,"number"):h(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(e,r);if(c)return c;var p=Object.keys(r),D=(s={},p.forEach(function(e,t){s[e]=!0}),s);if(e.showHidden&&(p=Object.getOwnPropertyNames(r)),E(r)&&(p.indexOf("message")>=0||p.indexOf("description")>=0))return d(r);if(0===p.length){if(T(r)){var w=r.name?": "+r.name:"";return e.stylize("[Function"+w+"]","special")}if(x(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(S(r))return e.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var A="",C=!1,N=["{","}"];return(m(r)&&(C=!0,N=["[","]"]),T(r)&&(A=" [Function"+(r.name?": "+r.name:"")+"]"),x(r)&&(A=" "+RegExp.prototype.toString.call(r)),S(r)&&(A=" "+Date.prototype.toUTCString.call(r)),E(r)&&(A=" "+d(r)),0!==p.length||C&&0!=r.length)?n<0?x(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),l=C?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a=0&&a++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?o[0]+(""===i?"":i+"\n ")+" "+l.join(",\n ")+" "+o[1]:o[0]+i+" "+l.join(", ")+" "+o[1]):N[0]+A+N[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,r,n,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")),M(n,i)||(a="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=y(r)?_(e,l.value,null):_(e,l.value,r-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function m(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function y(e){return null===e}function g(e){return"number"==typeof e}function b(e){return"string"==typeof e}function v(e){return void 0===e}function x(e){return D(e)&&"[object RegExp]"===w(e)}function D(e){return"object"==typeof e&&null!==e}function S(e){return D(e)&&"[object Date]"===w(e)}function E(e){return D(e)&&("[object Error]"===w(e)||e instanceof Error)}function T(e){return"function"==typeof e}function w(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!a[e=e.toUpperCase()]){if(s.test(e)){var r=n.pid;a[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else a[e]=function(){}}return a[e]},t.inspect=u,u.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]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(4895),t.isArray=m,t.isBoolean=h,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=g,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=x,t.types.isRegExp=x,t.isObject=D,t.isDate=S,t.types.isDate=S,t.isError=E,t.types.isNativeError=E,t.isFunction=T,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(82);var C=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function M(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[A((e=new Date).getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":"),[e.getDate(),C[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(1285),t._extend=function(e,t){if(!t||!D(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var N="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(N&&e[N]){var t=e[N];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o{"use strict";var n=RegExp("^(?:@([^/]+?)[/])?([^/]+?)$"),i=r(5890),o=["node_modules","favicon.ico"],a=function(e,t){var r={validForNewPackages:0===t.length&&0===e.length,validForOldPackages:0===t.length,warnings:e,errors:t};return r.warnings.length||delete r.warnings,r.errors.length||delete r.errors,r};e.exports=function(e){var t=[],r=[];if(null===e)return r.push("name cannot be null"),a(t,r);if(void 0===e)return r.push("name cannot be undefined"),a(t,r);if("string"!=typeof e)return r.push("name must be a string"),a(t,r);if(e.length||r.push("name length must be greater than zero"),e.match(/^\./)&&r.push("name cannot start with a period"),e.match(/^_/)&&r.push("name cannot start with an underscore"),e.trim()!==e&&r.push("name cannot contain leading or trailing spaces"),o.forEach(function(t){e.toLowerCase()===t&&r.push(t+" is a blacklisted name")}),i({version:"*"}).forEach(function(r){e.toLowerCase()===r&&t.push(r+" is a core module name")}),e.length>214&&t.push("name can no longer contain more than 214 characters"),e.toLowerCase()!==e&&t.push("name can no longer contain capital letters"),/[~'!()*]/.test(e.split("/").slice(-1)[0])&&t.push('name can no longer contain special characters ("~\'!()*")'),encodeURIComponent(e)!==e){var s=e.match(n);if(s){var l=s[1],u=s[2];if(encodeURIComponent(l)===l&&encodeURIComponent(u)===u)return a(t,r)}r.push("name can only contain URL-friendly characters")}return a(t,r)}},6627:(e,t,r)=>{"use strict";var n=r(6302),i=r(6550),o=r(8104),a=r(8705),s=r(4134);e.exports=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e?null:n(e)?"String":i(e)?"Number":o(e)?"Boolean":a(e)?"Symbol":s(e)?"BigInt":void 0}},4647:(e,t,r)=>{"use strict";var n=r(7968),i=r(3328),o=r(6927),a=r(7938);e.exports=function(e){if(e&&"object"==typeof e){if(n(e))return"Map";if(i(e))return"Set";if(o(e))return"WeakMap";if(a(e))return"WeakSet"}return!1}},2094:(e,t,r)=>{"use strict";var n=r(3243),i=r(711),o=r(2680),a=r(326),s=o("Object.prototype.toString"),l=r(7226)(),u="undefined"==typeof globalThis?r.g:globalThis,c=i(),p=o("String.prototype.slice"),_={},d=Object.getPrototypeOf;l&&a&&d&&n(c,function(e){if("function"==typeof u[e]){var t=new u[e];if(Symbol.toStringTag in t){var r=d(t),n=a(r,Symbol.toStringTag);n||(n=a(d(r),Symbol.toStringTag)),_[e]=n.get}}});var f=function(e){var t=!1;return n(_,function(r,n){if(!t)try{var i=r.call(e);i===n&&(t=i)}catch(e){}}),t},m=r(198);e.exports=function(e){return!!m(e)&&(l&&Symbol.toStringTag in e?f(e):p(s(e),8,-1))}},8892:e=>{e.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw TypeError("need wrapper function");return Object.keys(t).forEach(function(e){n[e]=t[e]}),n;function n(){for(var e=Array(arguments.length),r=0;r{"use strict";e.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}},8006:(e,t,r)=>{"use strict";function n(e){var t=this;if(t instanceof n||(t=new n),t.tail=null,t.head=null,t.length=0,e&&"function"==typeof e.forEach)e.forEach(function(e){t.push(e)});else if(arguments.length>0)for(var r=0,i=arguments.length;r1)r=t;else if(this.head)n=this.head.next,r=this.head.value;else throw TypeError("Reduce of empty list with no initial value");for(var i=0;null!==n;i++)r=e(r,n.value,i),n=n.next;return r},n.prototype.reduceReverse=function(e,t){var r,n=this.tail;if(arguments.length>1)r=t;else if(this.tail)n=this.tail.prev,r=this.tail.value;else throw TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;null!==n;i--)r=e(r,n.value,i),n=n.prev;return r},n.prototype.toArray=function(){for(var e=Array(this.length),t=0,r=this.head;null!==r;t++)e[t]=r.value,r=r.next;return e},n.prototype.toArrayReverse=function(){for(var e=Array(this.length),t=0,r=this.tail;null!==r;t++)e[t]=r.value,r=r.prev;return e},n.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var r=new n;if(tthis.length&&(t=this.length);for(var i=0,o=this.head;null!==o&&ithis.length&&(t=this.length);for(var i=this.length,o=this.tail;null!==o&&i>t;i--)o=o.prev;for(;null!==o&&i>e;i--,o=o.prev)r.push(o.value);return r},n.prototype.splice=function(e,t,...r){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var n=0,o=this.head;null!==o&&n{e.exports=r(2257)(12338)},1464:(e,t,r)=>{e.exports=r(2257)(17089)},5775:(e,t,r)=>{e.exports=r(2257)(17610)},8375:(e,t,r)=>{e.exports=r(2257)(22194)},4158:(e,t,r)=>{e.exports=r(2257)(25475)},8626:(e,t,r)=>{e.exports=r(2257)(2784)},9686:(e,t,r)=>{e.exports=r(2257)(28316)},3735:(e,t,r)=>{e.exports=r(2257)(29501)},4931:(e,t,r)=>{e.exports=r(2257)(30361)},7075:(e,t,r)=>{e.exports=r(2257)(34487)},7977:(e,t,r)=>{e.exports=r(2257)(41014)},2302:(e,t,r)=>{e.exports=r(2257)(44714)},8511:(e,t,r)=>{e.exports=r(2257)(45056)},6203:(e,t,r)=>{e.exports=r(2257)(57879)},2797:(e,t,r)=>{e.exports=r(2257)(5895)},6789:(e,t,r)=>{e.exports=r(2257)(60488)},6375:(e,t,r)=>{e.exports=r(2257)(61199)},4643:(e,t,r)=>{e.exports=r(2257)(67085)},7483:(e,t,r)=>{e.exports=r(2257)(69234)},8855:(e,t,r)=>{e.exports=r(2257)(69378)},6360:(e,t,r)=>{e.exports=r(2257)(69566)},9666:(e,t,r)=>{e.exports=r(2257)(76034)},2738:(e,t,r)=>{e.exports=r(2257)(80594)},1694:(e,t,r)=>{e.exports=r(2257)(82323)},7158:(e,t,r)=>{e.exports=r(2257)(83620)},5450:(e,t,r)=>{e.exports=r(2257)(86439)},9986:(e,t,r)=>{e.exports=r(2257)(98357)},2257:e=>{"use strict";e.exports=vendor_790d49f119eb2d84142f},6831:()=>{},3260:()=>{},4854:()=>{},6602:()=>{},4374:()=>{},90:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assertExhaustive=t.assertStruct=t.assert=t.AssertionError=void 0;let n=r(7169),i=r(3357);function o(e,t){return"string"==typeof e?.prototype?.constructor?.name?new e({message:t}):e({message:t})}class a extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}t.AssertionError=a,t.assert=function(e,t="Assertion failed.",r=a){if(!e){if(t instanceof Error)throw t;throw o(r,t)}},t.assertStruct=function(e,t,r="Assertion failed",s=a){try{(0,n.assert)(e,t)}catch(e){throw o(s,`${r}: ${(0,i.getErrorMessage)(e).replace(/\.$/u,"")}.`)}},t.assertExhaustive=function(e){throw Error("Invalid branch reached. Should be detected during compilation.")}},5570:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.base64=void 0;let n=r(7169),i=r(90);t.base64=(e,t={})=>{let r,o;let a=t.paddingRequired??!1,s=t.characterSet??"base64";return"base64"===s?r=String.raw`[A-Za-z0-9+\/]`:((0,i.assert)("base64url"===s),r=String.raw`[-_A-Za-z0-9]`),o=a?RegExp(`^(?:${r}{4})*(?:${r}{3}=|${r}{2}==)?$`,"u"):RegExp(`^(?:${r}{4})*(?:${r}{2,3}|${r}{3}=|${r}{2}==)?$`,"u"),(0,n.pattern)(e,o)}},713:(e,t,r)=>{"use strict";var n=r(8834).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.createDataView=t.concatBytes=t.valueToBytes=t.base64ToBytes=t.stringToBytes=t.numberToBytes=t.signedBigIntToBytes=t.bigIntToBytes=t.hexToBytes=t.bytesToBase64=t.bytesToString=t.bytesToNumber=t.bytesToSignedBigInt=t.bytesToBigInt=t.bytesToHex=t.assertIsBytes=t.isBytes=void 0;let i=r(6237),o=r(90),a=r(2814),s=function(){let e=[];return()=>{if(0===e.length)for(let t=0;t<256;t++)e.push(t.toString(16).padStart(2,"0"));return e}}();function l(e){return e instanceof Uint8Array}function u(e){(0,o.assert)(l(e),"Value must be a Uint8Array.")}function c(e){if(u(e),0===e.length)return"0x";let t=s(),r=Array(e.length);for(let n=0;n=BigInt(0),"Value must be a non-negative bigint.");let t=e.toString(16);return _(t)}function f(e){(0,o.assert)("number"==typeof e,"Value must be a number."),(0,o.assert)(e>=0,"Value must be a non-negative number."),(0,o.assert)(Number.isSafeInteger(e),"Value is not a safe integer. Use `bigIntToBytes` instead.");let t=e.toString(16);return _(t)}function m(e){return(0,o.assert)("string"==typeof e,"Value must be a string."),new TextEncoder().encode(e)}function h(e){if("bigint"==typeof e)return d(e);if("number"==typeof e)return f(e);if("string"==typeof e)return e.startsWith("0x")?_(e):m(e);if(l(e))return e;throw TypeError(`Unsupported value type: "${typeof e}".`)}t.isBytes=l,t.assertIsBytes=u,t.bytesToHex=c,t.bytesToBigInt=p,t.bytesToSignedBigInt=function(e){u(e);let t=BigInt(0);for(let r of e)t=(t<0,"Byte length must be greater than 0."),(0,o.assert)(function(e,t){(0,o.assert)(t>0);let r=e>>BigInt(31);return!((~e&r)+(e&~r)>>BigInt(8*t+-1))}(e,t),"Byte length is too small to represent the given value.");let r=e,n=new Uint8Array(t);for(let e=0;e>=BigInt(8);return n.reverse()},t.numberToBytes=f,t.stringToBytes=m,t.base64ToBytes=function(e){return(0,o.assert)("string"==typeof e,"Value must be a string."),i.base64.decode(e)},t.valueToBytes=h,t.concatBytes=function(e){let t=Array(e.length),r=0;for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toCaipChainId=t.parseCaipAccountId=t.parseCaipChainId=t.isCaipAccountAddress=t.isCaipAccountId=t.isCaipReference=t.isCaipNamespace=t.isCaipChainId=t.KnownCaipNamespace=t.CaipAccountAddressStruct=t.CaipAccountIdStruct=t.CaipReferenceStruct=t.CaipNamespaceStruct=t.CaipChainIdStruct=t.CAIP_ACCOUNT_ADDRESS_REGEX=t.CAIP_ACCOUNT_ID_REGEX=t.CAIP_REFERENCE_REGEX=t.CAIP_NAMESPACE_REGEX=t.CAIP_CHAIN_ID_REGEX=void 0;let n=r(7169);function i(e){return(0,n.is)(e,t.CaipNamespaceStruct)}function o(e){return(0,n.is)(e,t.CaipReferenceStruct)}t.CAIP_CHAIN_ID_REGEX=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,t.CAIP_NAMESPACE_REGEX=/^[-a-z0-9]{3,8}$/u,t.CAIP_REFERENCE_REGEX=/^[-_a-zA-Z0-9]{1,32}$/u,t.CAIP_ACCOUNT_ID_REGEX=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,t.CAIP_ACCOUNT_ADDRESS_REGEX=/^[-.%a-zA-Z0-9]{1,128}$/u,t.CaipChainIdStruct=(0,n.pattern)((0,n.string)(),t.CAIP_CHAIN_ID_REGEX),t.CaipNamespaceStruct=(0,n.pattern)((0,n.string)(),t.CAIP_NAMESPACE_REGEX),t.CaipReferenceStruct=(0,n.pattern)((0,n.string)(),t.CAIP_REFERENCE_REGEX),t.CaipAccountIdStruct=(0,n.pattern)((0,n.string)(),t.CAIP_ACCOUNT_ID_REGEX),t.CaipAccountAddressStruct=(0,n.pattern)((0,n.string)(),t.CAIP_ACCOUNT_ADDRESS_REGEX),(t.KnownCaipNamespace||(t.KnownCaipNamespace={})).Eip155="eip155",t.isCaipChainId=function(e){return(0,n.is)(e,t.CaipChainIdStruct)},t.isCaipNamespace=i,t.isCaipReference=o,t.isCaipAccountId=function(e){return(0,n.is)(e,t.CaipAccountIdStruct)},t.isCaipAccountAddress=function(e){return(0,n.is)(e,t.CaipAccountAddressStruct)},t.parseCaipChainId=function(e){let r=t.CAIP_CHAIN_ID_REGEX.exec(e);if(!r?.groups)throw Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}},t.parseCaipAccountId=function(e){let r=t.CAIP_ACCOUNT_ID_REGEX.exec(e);if(!r?.groups)throw Error("Invalid CAIP account ID.");return{address:r.groups.accountAddress,chainId:r.groups.chainId,chain:{namespace:r.groups.namespace,reference:r.groups.reference}}},t.toCaipChainId=function(e,r){if(!i(e))throw Error(`Invalid "namespace", must match: ${t.CAIP_NAMESPACE_REGEX.toString()}`);if(!o(r))throw Error(`Invalid "reference", must match: ${t.CAIP_REFERENCE_REGEX.toString()}`);return`${e}:${r}`}},187:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChecksumStruct=void 0;let n=r(7169),i=r(5570);t.ChecksumStruct=(0,n.size)((0,i.base64)((0,n.string)(),{paddingRequired:!0}),44,44)},89:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createHex=t.createBytes=t.createBigInt=t.createNumber=void 0;let n=r(7169),i=r(90),o=r(713),a=r(2814),s=(0,n.union)([(0,n.number)(),(0,n.bigint)(),(0,n.string)(),a.StrictHexStruct]),l=(0,n.coerce)((0,n.number)(),s,Number),u=(0,n.coerce)((0,n.bigint)(),s,BigInt);(0,n.union)([a.StrictHexStruct,(0,n.instance)(Uint8Array)]);let c=(0,n.coerce)((0,n.instance)(Uint8Array),(0,n.union)([a.StrictHexStruct]),o.hexToBytes),p=(0,n.coerce)(a.StrictHexStruct,(0,n.instance)(Uint8Array),o.bytesToHex);t.createNumber=function(e){try{let t=(0,n.create)(e,l);return(0,i.assert)(Number.isFinite(t),`Expected a number-like value, got "${e}".`),t}catch(t){if(t instanceof n.StructError)throw Error(`Expected a number-like value, got "${e}".`);throw t}},t.createBigInt=function(e){try{return(0,n.create)(e,u)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a number-like value, got "${String(e.value)}".`);throw e}},t.createBytes=function(e){if("string"==typeof e&&"0x"===e.toLowerCase())return new Uint8Array;try{return(0,n.create)(e,c)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a bytes-like value, got "${String(e.value)}".`);throw e}},t.createHex=function(e){if(e instanceof Uint8Array&&0===e.length||"string"==typeof e&&"0x"===e.toLowerCase())return"0x";try{return(0,n.create)(e,p)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a bytes-like value, got "${String(e.value)}".`);throw e}}},1437:function(e,t){"use strict";var r,n,i=this&&this.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)},o=this&&this.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!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"===n?i.call(e,r):i?i.value=r:t.set(e,r),r};Object.defineProperty(t,"__esModule",{value:!0}),t.FrozenSet=t.FrozenMap=void 0;class a{get size(){return i(this,r,"f").size}[(r=new WeakMap,Symbol.iterator)](){return i(this,r,"f")[Symbol.iterator]()}constructor(e){r.set(this,void 0),o(this,r,new Map(e),"f"),Object.freeze(this)}entries(){return i(this,r,"f").entries()}forEach(e,t){return i(this,r,"f").forEach((r,n,i)=>e.call(t,r,n,this))}get(e){return i(this,r,"f").get(e)}has(e){return i(this,r,"f").has(e)}keys(){return i(this,r,"f").keys()}values(){return i(this,r,"f").values()}toString(){return`FrozenMap(${this.size}) {${this.size>0?` ${[...this.entries()].map(([e,t])=>`${String(e)} => ${String(t)}`).join(", ")} `:""}}`}}t.FrozenMap=a;class s{get size(){return i(this,n,"f").size}[(n=new WeakMap,Symbol.iterator)](){return i(this,n,"f")[Symbol.iterator]()}constructor(e){n.set(this,void 0),o(this,n,new Set(e),"f"),Object.freeze(this)}entries(){return i(this,n,"f").entries()}forEach(e,t){return i(this,n,"f").forEach((r,n,i)=>e.call(t,r,n,this))}has(e){return i(this,n,"f").has(e)}keys(){return i(this,n,"f").keys()}values(){return i(this,n,"f").values()}toString(){return`FrozenSet(${this.size}) {${this.size>0?` ${[...this.values()].map(e=>String(e)).join(", ")} `:""}}`}}t.FrozenSet=s,Object.freeze(a),Object.freeze(a.prototype),Object.freeze(s),Object.freeze(s.prototype)},1496:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},3357:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wrapError=t.getErrorMessage=t.isErrorWithStack=t.isErrorWithMessage=t.isErrorWithCode=void 0;let n=r(9498),i=r(6484);function o(e){return"object"==typeof e&&null!==e&&"code"in e}function a(e){return"object"==typeof e&&null!==e&&"message"in e}t.isErrorWithCode=o,t.isErrorWithMessage=a,t.isErrorWithStack=function(e){return"object"==typeof e&&null!==e&&"stack"in e},t.getErrorMessage=function(e){return a(e)&&"string"==typeof e.message?e.message:(0,i.isNullOrUndefined)(e)?"":String(e)},t.wrapError=function(e,t){if(e instanceof Error||(0,i.isObject)(e)&&"Error"===e.constructor.name){let r;return r=2===Error.length?Error(t,{cause:e}):new n.ErrorWithCause(t,{cause:e}),o(e)&&(r.code=e.code),r}return t.length>0?Error(`${String(e)}: ${t}`):Error(String(e))}},2814:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.remove0x=t.add0x=t.isValidChecksumAddress=t.getChecksumAddress=t.isValidHexAddress=t.assertIsStrictHexString=t.assertIsHexString=t.isStrictHexString=t.isHexString=t.HexChecksumAddressStruct=t.HexAddressStruct=t.StrictHexStruct=t.HexStruct=void 0;let n=r(7169),i=r(125),o=r(90),a=r(713);function s(e){return(0,n.is)(e,t.HexStruct)}function l(e){return(0,n.is)(e,t.StrictHexStruct)}function u(e){(0,o.assert)((0,n.is)(e,t.HexChecksumAddressStruct),"Invalid hex address.");let r=p(e.toLowerCase()),s=p((0,a.bytesToHex)((0,i.keccak_256)(r)));return`0x${r.split("").map((e,t)=>{let r=s[t];return(0,o.assert)((0,n.is)(r,(0,n.string)()),"Hash shorter than address."),parseInt(r,16)>7?e.toUpperCase():e}).join("")}`}function c(e){return!!(0,n.is)(e,t.HexChecksumAddressStruct)&&u(e)===e}function p(e){return e.startsWith("0x")||e.startsWith("0X")?e.substring(2):e}t.HexStruct=(0,n.pattern)((0,n.string)(),/^(?:0x)?[0-9a-f]+$/iu),t.StrictHexStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-f]+$/iu),t.HexAddressStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-f]{40}$/u),t.HexChecksumAddressStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-fA-F]{40}$/u),t.isHexString=s,t.isStrictHexString=l,t.assertIsHexString=function(e){(0,o.assert)(s(e),"Value must be a hexadecimal string.")},t.assertIsStrictHexString=function(e){(0,o.assert)(l(e),'Value must be a hexadecimal string, starting with "0x".')},t.isValidHexAddress=function(e){return(0,n.is)(e,t.HexAddressStruct)||c(e)},t.getChecksumAddress=u,t.isValidChecksumAddress=c,t.add0x=function(e){return e.startsWith("0x")?e:e.startsWith("0X")?`0x${e.substring(2)}`:`0x${e}`},t.remove0x=p},9283:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(90),t),i(r(5570),t),i(r(713),t),i(r(4219),t),i(r(187),t),i(r(89),t),i(r(1437),t),i(r(1496),t),i(r(3357),t),i(r(2814),t),i(r(2659),t),i(r(3079),t),i(r(4248),t),i(r(6484),t),i(r(7762),t),i(r(4380),t),i(r(9883),t),i(r(5381),t),i(r(843),t),i(r(1793),t)},2659:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getJsonRpcIdValidator=t.assertIsJsonRpcError=t.isJsonRpcError=t.assertIsJsonRpcFailure=t.isJsonRpcFailure=t.assertIsJsonRpcSuccess=t.isJsonRpcSuccess=t.assertIsJsonRpcResponse=t.isJsonRpcResponse=t.assertIsPendingJsonRpcResponse=t.isPendingJsonRpcResponse=t.JsonRpcResponseStruct=t.JsonRpcFailureStruct=t.JsonRpcSuccessStruct=t.PendingJsonRpcResponseStruct=t.assertIsJsonRpcRequest=t.isJsonRpcRequest=t.assertIsJsonRpcNotification=t.isJsonRpcNotification=t.JsonRpcNotificationStruct=t.JsonRpcRequestStruct=t.JsonRpcParamsStruct=t.JsonRpcErrorStruct=t.JsonRpcIdStruct=t.JsonRpcVersionStruct=t.jsonrpc2=t.getJsonSize=t.getSafeJson=t.isValidJson=t.JsonStruct=t.UnsafeJsonStruct=t.exactOptional=t.object=void 0;let n=r(7169),i=r(90),o=r(6484);function a({path:e,branch:t}){let r=e[e.length-1];return(0,o.hasProperty)(t[t.length-2],r)}function s(e){return new n.Struct({...e,type:`optional ${e.type}`,validator:(t,r)=>!a(r)||e.validator(t,r),refiner:(t,r)=>!a(r)||e.refiner(t,r)})}function l(e){return(0,n.create)(e,t.JsonStruct)}t.object=e=>(0,n.object)(e),t.exactOptional=s,t.UnsafeJsonStruct=(0,n.union)([(0,n.literal)(null),(0,n.boolean)(),(0,n.define)("finite number",e=>(0,n.is)(e,(0,n.number)())&&Number.isFinite(e)),(0,n.string)(),(0,n.array)((0,n.lazy)(()=>t.UnsafeJsonStruct)),(0,n.record)((0,n.string)(),(0,n.lazy)(()=>t.UnsafeJsonStruct))]),t.JsonStruct=(0,n.coerce)(t.UnsafeJsonStruct,(0,n.any)(),e=>((0,i.assertStruct)(e,t.UnsafeJsonStruct),JSON.parse(JSON.stringify(e,(e,t)=>{if("__proto__"!==e&&"constructor"!==e)return t})))),t.isValidJson=function(e){try{return l(e),!0}catch{return!1}},t.getSafeJson=l,t.getJsonSize=function(e){(0,i.assertStruct)(e,t.JsonStruct,"Invalid JSON value");let r=JSON.stringify(e);return new TextEncoder().encode(r).byteLength},t.jsonrpc2="2.0",t.JsonRpcVersionStruct=(0,n.literal)(t.jsonrpc2),t.JsonRpcIdStruct=(0,n.nullable)((0,n.union)([(0,n.number)(),(0,n.string)()])),t.JsonRpcErrorStruct=(0,t.object)({code:(0,n.integer)(),message:(0,n.string)(),data:s(t.JsonStruct),stack:s((0,n.string)())}),t.JsonRpcParamsStruct=(0,n.union)([(0,n.record)((0,n.string)(),t.JsonStruct),(0,n.array)(t.JsonStruct)]),t.JsonRpcRequestStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,method:(0,n.string)(),params:s(t.JsonRpcParamsStruct)}),t.JsonRpcNotificationStruct=(0,t.object)({jsonrpc:t.JsonRpcVersionStruct,method:(0,n.string)(),params:s(t.JsonRpcParamsStruct)}),t.isJsonRpcNotification=function(e){return(0,n.is)(e,t.JsonRpcNotificationStruct)},t.assertIsJsonRpcNotification=function(e,r){(0,i.assertStruct)(e,t.JsonRpcNotificationStruct,"Invalid JSON-RPC notification",r)},t.isJsonRpcRequest=function(e){return(0,n.is)(e,t.JsonRpcRequestStruct)},t.assertIsJsonRpcRequest=function(e,r){(0,i.assertStruct)(e,t.JsonRpcRequestStruct,"Invalid JSON-RPC request",r)},t.PendingJsonRpcResponseStruct=(0,n.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:(0,n.optional)((0,n.unknown)()),error:(0,n.optional)(t.JsonRpcErrorStruct)}),t.JsonRpcSuccessStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:t.JsonStruct}),t.JsonRpcFailureStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,error:t.JsonRpcErrorStruct}),t.JsonRpcResponseStruct=(0,n.union)([t.JsonRpcSuccessStruct,t.JsonRpcFailureStruct]),t.isPendingJsonRpcResponse=function(e){return(0,n.is)(e,t.PendingJsonRpcResponseStruct)},t.assertIsPendingJsonRpcResponse=function(e,r){(0,i.assertStruct)(e,t.PendingJsonRpcResponseStruct,"Invalid pending JSON-RPC response",r)},t.isJsonRpcResponse=function(e){return(0,n.is)(e,t.JsonRpcResponseStruct)},t.assertIsJsonRpcResponse=function(e,r){(0,i.assertStruct)(e,t.JsonRpcResponseStruct,"Invalid JSON-RPC response",r)},t.isJsonRpcSuccess=function(e){return(0,n.is)(e,t.JsonRpcSuccessStruct)},t.assertIsJsonRpcSuccess=function(e,r){(0,i.assertStruct)(e,t.JsonRpcSuccessStruct,"Invalid JSON-RPC success response",r)},t.isJsonRpcFailure=function(e){return(0,n.is)(e,t.JsonRpcFailureStruct)},t.assertIsJsonRpcFailure=function(e,r){(0,i.assertStruct)(e,t.JsonRpcFailureStruct,"Invalid JSON-RPC failure response",r)},t.isJsonRpcError=function(e){return(0,n.is)(e,t.JsonRpcErrorStruct)},t.assertIsJsonRpcError=function(e,r){(0,i.assertStruct)(e,t.JsonRpcErrorStruct,"Invalid JSON-RPC error",r)},t.getJsonRpcIdValidator=function(e){let{permitEmptyString:t,permitFractions:r,permitNull:n}={permitEmptyString:!0,permitFractions:!1,permitNull:!0,...e};return e=>!!("number"==typeof e&&(r||Number.isInteger(e))||"string"==typeof e&&(t||e.length>0)||n&&null===e)}},3079:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},4248:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createModuleLogger=t.createProjectLogger=void 0;let i=n(r(5130)),o=(0,i.default)("metamask");t.createProjectLogger=function(e){return o.extend(e)},t.createModuleLogger=function(e,t){return e.extend(t)}},6484:(e,t)=>{"use strict";function r(e){return 127>=e.charCodeAt(0)}Object.defineProperty(t,"__esModule",{value:!0}),t.calculateNumberSize=t.calculateStringSize=t.isASCII=t.isPlainObject=t.ESCAPE_CHARACTERS_REGEXP=t.JsonSize=t.getKnownPropertyNames=t.hasProperty=t.isObject=t.isNullOrUndefined=t.isNonEmptyArray=void 0,t.isNonEmptyArray=function(e){return Array.isArray(e)&&e.length>0},t.isNullOrUndefined=function(e){return null==e},t.isObject=function(e){return!!e&&"object"==typeof e&&!Array.isArray(e)},t.hasProperty=(e,t)=>Object.hasOwnProperty.call(e,t),t.getKnownPropertyNames=function(e){return Object.getOwnPropertyNames(e)},function(e){e[e.Null=4]="Null",e[e.Comma=1]="Comma",e[e.Wrapper=1]="Wrapper",e[e.True=4]="True",e[e.False=5]="False",e[e.Quote=1]="Quote",e[e.Colon=1]="Colon",e[e.Date=24]="Date"}(t.JsonSize||(t.JsonSize={})),t.ESCAPE_CHARACTERS_REGEXP=/"|\\|\n|\r|\t/gu,t.isPlainObject=function(e){if("object"!=typeof e||null===e)return!1;try{let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}catch(e){return!1}},t.isASCII=r,t.calculateStringSize=function(e){let n=e.split("").reduce((e,t)=>r(t)?e+1:e+2,0);return n+(e.match(t.ESCAPE_CHARACTERS_REGEXP)??[]).length},t.calculateNumberSize=function(e){return e.toString().length}},7762:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hexToBigInt=t.hexToNumber=t.bigIntToHex=t.numberToHex=void 0;let n=r(90),i=r(2814);t.numberToHex=e=>((0,n.assert)("number"==typeof e,"Value must be a number."),(0,n.assert)(e>=0,"Value must be a non-negative number."),(0,n.assert)(Number.isSafeInteger(e),"Value is not a safe integer. Use `bigIntToHex` instead."),(0,i.add0x)(e.toString(16))),t.bigIntToHex=e=>((0,n.assert)("bigint"==typeof e,"Value must be a bigint."),(0,n.assert)(e>=0,"Value must be a non-negative bigint."),(0,i.add0x)(e.toString(16))),t.hexToNumber=e=>{(0,i.assertIsHexString)(e);let t=parseInt(e,16);return(0,n.assert)(Number.isSafeInteger(t),"Value is not a safe integer. Use `hexToBigInt` instead."),t},t.hexToBigInt=e=>((0,i.assertIsHexString)(e),BigInt((0,i.add0x)(e)))},4380:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},9883:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDeferredPromise=void 0,t.createDeferredPromise=function({suppressUnhandledRejection:e=!1}={}){let t,r;let n=new Promise((e,n)=>{t=e,r=n});return e&&n.catch(e=>{}),{promise:n,resolve:t,reject:r}}},5381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeSince=t.inMilliseconds=t.Duration=void 0,function(e){e[e.Millisecond=1]="Millisecond",e[e.Second=1e3]="Second",e[e.Minute=6e4]="Minute",e[e.Hour=36e5]="Hour",e[e.Day=864e5]="Day",e[e.Week=6048e5]="Week",e[e.Year=31536e6]="Year"}(t.Duration||(t.Duration={}));let r=e=>Number.isInteger(e)&&e>=0,n=(e,t)=>{if(!r(e))throw Error(`"${t}" must be a non-negative integer. Received: "${e}".`)};t.inMilliseconds=function(e,t){return n(e,"count"),e*t},t.timeSince=function(e){return n(e,"timestamp"),Date.now()-e}},843:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},1793:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.satisfiesVersionRange=t.gtRange=t.gtVersion=t.assertIsSemVerRange=t.assertIsSemVerVersion=t.isValidSemVerRange=t.isValidSemVerVersion=t.VersionRangeStruct=t.VersionStruct=void 0;let n=r(7169),i=r(7699),o=r(90);t.VersionStruct=(0,n.refine)((0,n.string)(),"Version",e=>null!==(0,i.valid)(e)||`Expected SemVer version, got "${e}"`),t.VersionRangeStruct=(0,n.refine)((0,n.string)(),"Version range",e=>null!==(0,i.validRange)(e)||`Expected SemVer range, got "${e}"`),t.isValidSemVerVersion=function(e){return(0,n.is)(e,t.VersionStruct)},t.isValidSemVerRange=function(e){return(0,n.is)(e,t.VersionRangeStruct)},t.assertIsSemVerVersion=function(e){(0,o.assertStruct)(e,t.VersionStruct)},t.assertIsSemVerRange=function(e){(0,o.assertStruct)(e,t.VersionRangeStruct)},t.gtVersion=function(e,t){return(0,i.gt)(e,t)},t.gtRange=function(e,t){return(0,i.gtr)(e,t)},t.satisfiesVersionRange=function(e,t){return(0,i.satisfies)(e,t,{includePrerelease:!0})}},6566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StructError=void 0;class r extends TypeError{constructor(e,t){let r;let{message:n,explanation:i,...o}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!=i&&(this.cause=s),Object.assign(this,o),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}t.StructError=r},7169:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(6566),t),i(r(9695),t),i(r(4621),t),i(r(3675),t),i(r(5792),t),i(r(2712),t)},9695:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validate=t.is=t.mask=t.create=t.assert=t.Struct=void 0;let n=r(6566),i=r(9595);function o(e,t,r){let n=u(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){let n=u(e,t,{coerce:!0,message:r});if(!n[0])return n[1];throw n[0]}function s(e,t,r){let n=u(e,t,{coerce:!0,mask:!0,message:r});if(!n[0])return n[1];throw n[0]}function l(e,t){let r=u(e,t);return!r[0]}function u(e,t,r={}){let o=(0,i.run)(e,t,r),a=(0,i.shiftIterator)(o);if(a[0]){let e=new n.StructError(a[0],function*(){for(let e of o)e[0]&&(yield e[0])});return[e,void 0]}let s=a[1];return[void 0,s]}t.Struct=class{constructor(e){let{type:t,schema:r,validator:n,refiner:o,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=t,this.schema=r,this.entries=s,this.coercer=a,n?this.validator=(e,t)=>{let r=n(e,t);return(0,i.toFailures)(r,t,this,e)}:this.validator=()=>[],o?this.refiner=(e,t)=>{let r=o(e,t);return(0,i.toFailures)(r,t,this,e)}:this.refiner=()=>[]}assert(e,t){return o(e,this,t)}create(e,t){return a(e,this,t)}is(e){return l(e,this)}mask(e,t){return s(e,this,t)}validate(e,t={}){return u(e,this,t)}},t.assert=o,t.create=a,t.mask=s,t.is=l,t.validate=u},4621:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trimmed=t.defaulted=t.coerce=void 0;let n=r(9695),i=r(9595),o=r(5792);function a(e,t,r){return new n.Struct({...e,coercer:(i,o)=>(0,n.is)(i,t)?e.coercer(r(i,o),o):e.coercer(i,o)})}t.coerce=a,t.defaulted=function(e,t,r={}){return a(e,(0,o.unknown)(),e=>{let n="function"==typeof t?t():t;if(void 0===e)return n;if(!r.strict&&(0,i.isPlainObject)(e)&&(0,i.isPlainObject)(n)){let t={...e},r=!1;for(let e in n)void 0===t[e]&&(t[e]=n[e],r=!0);if(r)return t}return e})},t.trimmed=function(e){return a(e,(0,o.string)(),e=>e.trim())}},3675:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.refine=t.size=t.pattern=t.nonempty=t.min=t.max=t.empty=void 0;let n=r(9695),i=r(9595);function o(e){return e instanceof Map||e instanceof Set?e.size:e.length}function a(e,t,r){return new n.Struct({...e,*refiner(n,o){yield*e.refiner(n,o);let a=r(n,o),s=(0,i.toFailures)(a,o,e,n);for(let e of s)yield{...e,refinement:t}}})}t.empty=function(e){return a(e,"empty",t=>{let r=o(t);return 0===r||`Expected an empty ${e.type} but received one with a size of \`${r}\``})},t.max=function(e,t,r={}){let{exclusive:n}=r;return a(e,"max",r=>n?rn?r>t:r>=t||`Expected a ${e.type} greater than ${n?"":"or equal to "}${t} but received \`${r}\``)},t.nonempty=function(e){return a(e,"nonempty",t=>{let r=o(t);return r>0||`Expected a nonempty ${e.type} but received an empty one`})},t.pattern=function(e,t){return a(e,"pattern",r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`)},t.size=function(e,t,r=t){let n=`Expected a ${e.type}`,i=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return a(e,"size",e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${i} but received \`${e}\``;if(e instanceof Map||e instanceof Set){let{size:o}=e;return t<=o&&o<=r||`${n} with a size ${i} but received one with a size of \`${o}\``}let{length:o}=e;return t<=o&&o<=r||`${n} with a length ${i} but received one with a length of \`${o}\``})},t.refine=a},5792:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unknown=t.union=t.type=t.tuple=t.string=t.set=t.regexp=t.record=t.optional=t.object=t.number=t.nullable=t.never=t.map=t.literal=t.intersection=t.integer=t.instance=t.func=t.enums=t.date=t.boolean=t.bigint=t.array=t.any=void 0;let n=r(9695),i=r(9595),o=r(2712);function a(){return(0,o.define)("never",()=>!1)}t.any=function(){return(0,o.define)("any",()=>!0)},t.array=function(e){return new n.Struct({type:"array",schema:e,*entries(t){if(e&&Array.isArray(t))for(let[r,n]of t.entries())yield[r,n,e]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,i.print)(e)}`})},t.bigint=function(){return(0,o.define)("bigint",e=>"bigint"==typeof e)},t.boolean=function(){return(0,o.define)("boolean",e=>"boolean"==typeof e)},t.date=function(){return(0,o.define)("date",e=>e instanceof Date&&!isNaN(e.getTime())||`Expected a valid \`Date\` object, but received: ${(0,i.print)(e)}`)},t.enums=function(e){let t={},r=e.map(e=>(0,i.print)(e)).join();for(let r of e)t[r]=r;return new n.Struct({type:"enums",schema:t,validator:t=>e.includes(t)||`Expected one of \`${r}\`, but received: ${(0,i.print)(t)}`})},t.func=function(){return(0,o.define)("func",e=>"function"==typeof e||`Expected a function, but received: ${(0,i.print)(e)}`)},t.instance=function(e){return(0,o.define)("instance",t=>t instanceof e||`Expected a \`${e.name}\` instance, but received: ${(0,i.print)(t)}`)},t.integer=function(){return(0,o.define)("integer",e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,i.print)(e)}`)},t.intersection=function(e){return new n.Struct({type:"intersection",schema:null,*entries(t,r){for(let{entries:n}of e)yield*n(t,r)},*validator(t,r){for(let{validator:n}of e)yield*n(t,r)},*refiner(t,r){for(let{refiner:n}of e)yield*n(t,r)}})},t.literal=function(e){let t=(0,i.print)(e),r=typeof e;return new n.Struct({type:"literal",schema:"string"===r||"number"===r||"boolean"===r?e:null,validator:r=>r===e||`Expected the literal \`${t}\`, but received: ${(0,i.print)(r)}`})},t.map=function(e,t){return new n.Struct({type:"map",schema:null,*entries(r){if(e&&t&&r instanceof Map)for(let[n,i]of r.entries())yield[n,n,e],yield[n,i,t]},coercer:e=>e instanceof Map?new Map(e):e,validator:e=>e instanceof Map||`Expected a \`Map\` object, but received: ${(0,i.print)(e)}`})},t.never=a,t.nullable=function(e){return new n.Struct({...e,validator:(t,r)=>null===t||e.validator(t,r),refiner:(t,r)=>null===t||e.refiner(t,r)})},t.number=function(){return(0,o.define)("number",e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,i.print)(e)}`)},t.object=function(e){let t=e?Object.keys(e):[],r=a();return new n.Struct({type:"object",schema:e??null,*entries(n){if(e&&(0,i.isObject)(n)){let i=new Set(Object.keys(n));for(let r of t)i.delete(r),yield[r,n[r],e[r]];for(let e of i)yield[e,n[e],r]}},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`,coercer:e=>(0,i.isObject)(e)?{...e}:e})},t.optional=function(e){return new n.Struct({...e,validator:(t,r)=>void 0===t||e.validator(t,r),refiner:(t,r)=>void 0===t||e.refiner(t,r)})},t.record=function(e,t){return new n.Struct({type:"record",schema:null,*entries(r){if((0,i.isObject)(r))for(let n in r){let i=r[n];yield[n,n,e],yield[n,i,t]}},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`})},t.regexp=function(){return(0,o.define)("regexp",e=>e instanceof RegExp)},t.set=function(e){return new n.Struct({type:"set",schema:null,*entries(t){if(e&&t instanceof Set)for(let r of t)yield[r,r,e]},coercer:e=>e instanceof Set?new Set(e):e,validator:e=>e instanceof Set||`Expected a \`Set\` object, but received: ${(0,i.print)(e)}`})},t.string=function(){return(0,o.define)("string",e=>"string"==typeof e||`Expected a string, but received: ${(0,i.print)(e)}`)},t.tuple=function(e){let t=a();return new n.Struct({type:"tuple",schema:null,*entries(r){if(Array.isArray(r)){let n=Math.max(e.length,r.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,i.print)(e)}`})},t.type=function(e){let t=Object.keys(e);return new n.Struct({type:"type",schema:e,*entries(r){if((0,i.isObject)(r))for(let n of t)yield[n,r[n],e[n]]},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`,coercer:e=>(0,i.isObject)(e)?{...e}:e})},t.union=function(e){let t=e.map(e=>e.type).join(" | ");return new n.Struct({type:"union",schema:null,coercer(t){for(let r of e){let[e,n]=r.validate(t,{coerce:!0});if(!e)return n}return t},validator(r,n){let o=[];for(let t of e){let[...e]=(0,i.run)(r,t,n),[a]=e;if(!a?.[0])return[];for(let[t]of e)t&&o.push(t)}return[`Expected the value to satisfy a union of \`${t}\`, but received: ${(0,i.print)(r)}`,...o]}})},t.unknown=function(){return(0,o.define)("unknown",()=>!0)}},2712:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pick=t.partial=t.omit=t.lazy=t.dynamic=t.deprecated=t.define=t.assign=void 0;let n=r(9695),i=r(5792);t.assign=function(...e){let t=e[0]?.type==="type",r=e.map(({schema:e})=>e),n=Object.assign({},...r);return t?(0,i.type)(n):(0,i.object)(n)},t.define=function(e,t){return new n.Struct({type:e,schema:null,validator:t})},t.deprecated=function(e,t){return new n.Struct({...e,refiner:(t,r)=>void 0===t||e.refiner(t,r),validator:(r,n)=>void 0===r||(t(r,n),e.validator(r,n))})},t.dynamic=function(e){return new n.Struct({type:"dynamic",schema:null,*entries(t,r){let n=e(t,r);yield*n.entries(t,r)},validator(t,r){let n=e(t,r);return n.validator(t,r)},coercer(t,r){let n=e(t,r);return n.coercer(t,r)},refiner(t,r){let n=e(t,r);return n.refiner(t,r)}})},t.lazy=function(e){let t;return new n.Struct({type:"lazy",schema:null,*entries(r,n){t??(t=e()),yield*t.entries(r,n)},validator:(r,n)=>(t??(t=e()),t.validator(r,n)),coercer:(r,n)=>(t??(t=e()),t.coercer(r,n)),refiner:(r,n)=>(t??(t=e()),t.refiner(r,n))})},t.omit=function(e,t){let{schema:r}=e,n={...r};for(let e of t)delete n[e];return"type"===e.type?(0,i.type)(n):(0,i.object)(n)},t.partial=function(e){let t=e instanceof n.Struct,r=t?{...e.schema}:{...e};for(let e in r)r[e]=(0,i.optional)(r[e]);return t&&"type"===e.type?(0,i.type)(r):(0,i.object)(r)},t.pick=function(e,t){let{schema:r}=e,n={};for(let e of t)n[e]=r[e];return"type"===e.type?(0,i.type)(n):(0,i.object)(n)}},9595:(e,t)=>{"use strict";function r(e){return"object"==typeof e&&null!==e}function n(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function i(e,t,r,i){if(!0===e)return;!1===e?e={}:"string"==typeof e&&(e={message:e});let{path:o,branch:a}=t,{type:s}=r,{refinement:l,message:u=`Expected a value of type \`${s}\`${l?` with refinement \`${l}\``:""}, but received: \`${n(i)}\``}=e;return{value:i,type:s,refinement:l,key:o[o.length-1],path:o,branch:a,...e,message:u}}Object.defineProperty(t,"__esModule",{value:!0}),t.run=t.toFailures=t.toFailure=t.shiftIterator=t.print=t.isPlainObject=t.isObject=void 0,t.isObject=r,t.isPlainObject=function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.prototype},t.print=n,t.shiftIterator=function(e){let{done:t,value:r}=e.next();return t?void 0:r},t.toFailure=i,t.toFailures=function*(e,t,n,o){var a;for(let s of(r(a=e)&&"function"==typeof a[Symbol.iterator]||(e=[e]),e)){let e=i(s,t,n,o);e&&(yield e)}},t.run=function* e(t,n,i={}){let{path:o=[],branch:a=[t],coerce:s=!1,mask:l=!1}=i,u={path:o,branch:a};if(s&&(t=n.coercer(t,u),l&&"type"!==n.type&&r(n.schema)&&r(t)&&!Array.isArray(t)))for(let e in t)void 0===n.schema[e]&&delete t[e];let c="valid";for(let e of n.validator(t,u))e.explanation=i.message,c="not_valid",yield[e,void 0];for(let[p,_,d]of n.entries(t,u)){let n=e(_,d,{path:void 0===p?o:[...o,p],branch:void 0===p?a:[...a,_],coerce:s,mask:l,message:i.message});for(let e of n)e[0]?(c=null===e[0].refinement||void 0===e[0].refinement?"not_valid":"not_refined",yield[e[0],void 0]):s&&(_=e[1],void 0===p?t=_:t instanceof Map?t.set(p,_):t instanceof Set?t.add(_):r(t)&&(void 0!==_||p in t)&&(t[p]=_))}if("not_valid"!==c)for(let e of n.refiner(t,u))e.explanation=i.message,c="not_refined",yield[e,void 0];"valid"===c&&(yield[void 0,t])}}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{r.g.importScripts&&(e=r.g.location+"");var e,t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var i=n.length-1;i>-1&&!e;)e=n[i--].src}if(!e)throw Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{"use strict";var e,t,n,i,o,a,s,l,u,c,p,_,d,f,m,h,y,g,b,v,x,D,S,E,T,w,A,C,M,N,j,k,I,O,P,F,L,R=r(2322),z=r(7882),B=r(7029),U=r(8626),q=r(9666),J=r(6360),$=(0,J.createSlice)({name:"configuration",initialState:{open:!1,snapId:"local:http://localhost:8080",snapVersion:void 0,srp:"test test test test test test test test test test test ball",sesEnabled:!0},reducers:{openConfigurationModal:function(e){e.open=!0},setOpen:function(e,t){e.open=t.payload},setSnapId:function(e,t){e.snapId=t.payload},setSnapVersion:function(e,t){e.snapVersion=t.payload},setSrp:function(e,t){e.srp=t.payload},setSesEnabled:function(e,t){e.sesEnabled=t.payload}}}),K=$.actions,Y=K.openConfigurationModal,V=K.setOpen,W=K.setSnapId,Q=K.setSnapVersion;K.setSrp,K.setSesEnabled;var H=$.reducer,G=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.open}),Z=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.snapId}),X=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.snapVersion}),ee=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.srp}),et=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.sesEnabled}),er=r(2302),en=er.useDispatch;(function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnUserInput="onUserInput"})(e||(e={})),Object.values(e);var ei=r(1694);let eo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNzAxMSAwLjExNjY5OUMxLjYxNjI4IDAuMTE2Njk5IDEuMDQ4NzYgMC42NzQxNzcgMS4wNDg3NiAxLjc1Mzk4VjIuODI4NzVDMS4wNDg3NiAzLjE0NTE2IDEuMjM5NjEgMy4zMzYwMSAxLjU1MDk5IDMuMzM2MDFDMS44NTczNSAzLjMzNjAxIDIuMDQ4MiAzLjE0NTE2IDIuMDQ4MiAyLjgyODc1VjEuODQ0MzhDMi4wNDgyIDEuMzU3MjEgMi4zMDQzNCAxLjExNjE0IDIuNzY2MzkgMS4xMTYxNEgxMS4yMjlDMTEuNjkxMSAxLjExNjE0IDExLjk0NzIgMS4zNTcyMSAxMS45NDcyIDEuODQ0MzhWMi44Mjg3NUMxMS45NDcyIDMuMTQ1MTYgMTIuMTQzMSAzLjMzNjAxIDEyLjQ0OTQgMy4zMzYwMUMxMi43NjA4IDMuMzM2MDEgMTIuOTUxNyAzLjE0NTE2IDEyLjk1MTcgMi44Mjg3NVYxLjc1Mzk4QzEyLjk1MTcgMC42NzkxOTkgMTIuMzg0MSAwLjExNjY5OSAxMS4yOTQzIDAuMTE2Njk5SDIuNzAxMVpNNi45OTAxNiA3LjExNzgyQzcuMzE2NjIgNy4xMTc4MiA3LjQ5NzQyIDYuOTAxODYgNy40OTc0MiA2LjU1NTMyVjMuMjkwODFIOC41OTczMUM4Ljg0MzQgMy4yOTA4MSA5LjAxNDE2IDMuMTM1MTEgOS4wMTQxNiAyLjg5NDA0QzkuMDE0MTYgMi42NDI5MyA4Ljg0MzQgMi40OTcyOCA4LjU5NzMxIDIuNDk3MjhINS40MDMxMUM1LjE1NzAyIDIuNDk3MjggNC45ODYyNiAyLjY0MjkzIDQuOTg2MjYgMi44OTQwNEM0Ljk4NjI2IDMuMTM1MTEgNS4xNTcwMiAzLjI5MDgxIDUuNDAzMTEgMy4yOTA4MUg2LjQ5Mjk2VjYuNTU1MzJDNi40OTI5NiA2Ljg5NjgzIDYuNjY4NzQgNy4xMTc4MiA2Ljk5MDE2IDcuMTE3ODJaTTEuNTUwOTkgNS40MzAzMkMxLjk0Nzc1IDUuNDMwMzIgMi4yNzQyIDUuMTAzODYgMi4yNzQyIDQuNzAyMDhDMi4yNzQyIDQuMzA1MzIgMS45NDc3NSAzLjk3Mzg0IDEuNTUwOTkgMy45NzM4NEMxLjE0OTIgMy45NzM4NCAwLjgyMjc1NCA0LjMwNTMyIDAuODIyNzU0IDQuNzAyMDhDMC44MjI3NTQgNS4xMDM4NiAxLjE0OTIgNS40MzAzMiAxLjU1MDk5IDUuNDMwMzJaTTEyLjQ0OTQgNS40MzAzMkMxMi44NDYyIDUuNDMwMzIgMTMuMTcyNiA1LjEwMzg2IDEzLjE3MjYgNC43MDIwOEMxMy4xNzI2IDQuMzA1MzIgMTIuODQ2MiAzLjk3Mzg0IDEyLjQ0OTQgMy45NzM4NEMxMi4wNDc2IDMuOTczODQgMTEuNzIxMiA0LjMwMDI5IDExLjcyMTIgNC43MDIwOEMxMS43MjEyIDUuMTAzODYgMTIuMDQ3NiA1LjQzMDMyIDEyLjQ0OTQgNS40MzAzMlpNMi43MDExIDkuNTAzNDJIMTEuMjk0M0MxMi4zODQxIDkuNTAzNDIgMTIuOTUxNyA4Ljk0MDkyIDEyLjk1MTcgNy44NjYxNFY2LjU5MDQ3QzEyLjk1MTcgNi4yNzQwNyAxMi43NTU4IDYuMDgzMjIgMTIuNDQ5NCA2LjA4MzIyQzEyLjEzOCA2LjA4MzIyIDExLjk0NzIgNi4yNzQwNyAxMS45NDcyIDYuNTkwNDdWNy43NzU3NEMxMS45NDcyIDguMjYyOTEgMTEuNjkxMSA4LjUwMzk4IDExLjIyOSA4LjUwMzk4SDIuNzY2MzlDMi4zMDQzNCA4LjUwMzk4IDIuMDQ4MiA4LjI2MjkxIDIuMDQ4MiA3Ljc3NTc0VjYuNTkwNDdDMi4wNDgyIDYuMjc0MDcgMS44NTczNSA2LjA4MzIyIDEuNTUwOTkgNi4wODMyMkMxLjIzOTYxIDYuMDgzMjIgMS4wNDg3NiA2LjI3NDA3IDEuMDQ4NzYgNi41OTA0N1Y3Ljg2NjE0QzEuMDQ4NzYgOC45NDA5MiAxLjYxNjI4IDkuNTAzNDIgMi43MDExIDkuNTAzNDJaIiBmaWxsPSIjOUZBNkFFIi8+Cjwvc3ZnPgo=";var ea={alert:{alt:"Alert",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHJ4PSIxNiIgZmlsbD0iIzAzN0RENiIgZmlsbC1vcGFjaXR5PSIwLjEiLz4KICA8cGF0aCBkPSJNMjIuMzU5NiAxOC4wNzVMMjEuNDkyOSAxNi42OTE3QzIxLjMxMDkgMTYuMzgzMyAyMS4xNDYyIDE1LjggMjEuMTQ2MiAxNS40NTgzVjEzLjM1QzIxLjE0NjIgMTEuMzkxNyAxOS45NTAxIDkuNjk5OTkgMTguMjI1MyA4LjkwODMyQzE3Ljc3NDcgOC4xNDE2NiAxNi45NDI2IDcuNjY2NjYgMTUuOTg5MiA3LjY2NjY2QzE1LjA0NDUgNy42NjY2NiAxNC4xOTUxIDguMTU4MzIgMTMuNzQ0NCA4LjkzMzMyQzEyLjA1NDMgOS43NDE2NiAxMC44ODQyIDExLjQxNjcgMTAuODg0MiAxMy4zNVYxNS40NTgzQzEwLjg4NDIgMTUuOCAxMC43MTk1IDE2LjM4MzMgMTAuNTM3NSAxNi42ODMzTDkuNjYyMTQgMTguMDc1QzkuMzE1NDYgMTguNjMzMyA5LjIzNzQ1IDE5LjI1IDkuNDU0MTMgMTkuODE2N0M5LjY2MjE0IDIwLjM3NSAxMC4xNTYyIDIwLjgwODMgMTAuNzk3NSAyMS4wMTY3QzEyLjQ3OSAyMS41NjY3IDE0LjI0NzEgMjEuODMzMyAxNi4wMTUyIDIxLjgzMzNDMTcuNzgzMyAyMS44MzMzIDE5LjU1MTQgMjEuNTY2NyAyMS4yMzI5IDIxLjAyNUMyMS44Mzk2IDIwLjgzMzMgMjIuMzA3NiAyMC4zOTE3IDIyLjUzMyAxOS44MTY3QzIyLjc1ODMgMTkuMjQxNyAyMi42OTc2IDE4LjYwODMgMjIuMzU5NiAxOC4wNzVaIiBmaWxsPSIjMDM3NkM5Ii8+CiAgPHBhdGggZD0iTTE4LjQ1MDQgMjIuNjc1QzE4LjA4NjQgMjMuNjQxNyAxNy4xMjQzIDI0LjMzMzMgMTUuOTk3NiAyNC4zMzMzQzE1LjMxMjkgMjQuMzMzMyAxNC42MzY5IDI0LjA2NjcgMTQuMTYwMiAyMy41OTE3QzEzLjg4MjggMjMuMzQxNyAxMy42NzQ4IDIzLjAwODMgMTMuNTUzNSAyMi42NjY3QzEzLjY2NjEgMjIuNjgzMyAxMy43Nzg4IDIyLjY5MTcgMTMuOTAwMSAyMi43MDgzQzE0LjA5OTUgMjIuNzMzMyAxNC4zMDc1IDIyLjc1ODMgMTQuNTE1NSAyMi43NzVDMTUuMDA5NSAyMi44MTY3IDE1LjUxMjIgMjIuODQxNyAxNi4wMTQ5IDIyLjg0MTdDMTYuNTA5IDIyLjg0MTcgMTcuMDAzIDIyLjgxNjcgMTcuNDg4NCAyMi43NzVDMTcuNjcwNCAyMi43NTgzIDE3Ljg1MjQgMjIuNzUgMTguMDI1NyAyMi43MjVDMTguMTY0NCAyMi43MDgzIDE4LjMwMzEgMjIuNjkxNyAxOC40NTA0IDIyLjY3NVoiIGZpbGw9IiMwMzc2QzkiLz4KPC9zdmc+Cg=="},arrowRight:{alt:"Arrow pointing right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjM5OTI5IDEyQzEuMTc5NTEgMTIgMS4wMzI5OSAxMS45MzI2IDAuODg2NDY3IDExLjc5NzhDMC41OTM0MjcgMTEuNTI4MSAwLjU5MzQyNyAxMS4xMjM2IDAuODg2NDY3IDEwLjg1MzlMNS42NDgzNyA2LjQ3MTkxQzUuNzk0ODkgNi4zMzcwOCA1Ljg2ODE1IDYuMjAyMjUgNS44NjgxNSA2QzUuODY4MTUgNS43OTc3NSA1Ljc5NDg5IDUuNjYyOTIgNS42NDgzNyA1LjUyODA5TDAuODg2NDY3IDEuMTQ2MDdDMC41OTM0MjcgMC44NzY0MDQgMC41OTM0MjcgMC40NzE5MSAwLjg4NjQ2NyAwLjIwMjI0N0MxLjE3OTUxIC0wLjA2NzQxNTcgMS42MTkwNyAtMC4wNjc0MTU3IDEuOTEyMTEgMC4yMDIyNDdMNi42NzQwMSA0LjU4NDI3QzcuMTEzNTcgNC45ODg3NiA3LjMzMzM1IDUuNDYwNjcgNy4zMzMzNSA2QzcuMzMzMzUgNi41MzkzMiA3LjExMzU3IDcuMDc4NjUgNi42NzQwMSA3LjQxNTczTDEuOTEyMTEgMTEuNzk3OEMxLjc2NTU5IDExLjkzMjYgMS42MTkwNyAxMiAxLjM5OTI5IDEyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},arrowTopRight:{alt:"Arrow pointing top right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAuMjQ3OCA4LjM2NjQ5TDEwLjI0MTEgMS42Mjk5QzEwLjI0MTEgMS4yNDgyIDkuOTkzMzUgMC45ODAzNDcgOS41OTE1OCAwLjk4MDM0N0gyLjg1NDk0QzIuNDc5OTQgMC45ODAzNDcgMi4yMjU0OCAxLjI2ODI5IDIuMjI1NDggMS41ODk3MkMyLjIyNTQ4IDEuOTExMTUgMi41MTM0MyAyLjE4NTcgMi44MjgxNiAyLjE4NTdINS4xNTg1MUw4LjQyNjM4IDIuMDc4NTZMNy4xODA4MyAzLjE3MDA4TDAuNTQ0Njc4IDkuODE5NjNDMC40MjQxNDIgOS45NDAxNCAwLjM1NzE3OCAxMC4wOTQyIDAuMzU3MTc4IDEwLjI0MTVDMC4zNTcxNzggMTAuNTYyOSAwLjY0NTEyNCAxMC44NjQzIDAuOTc5OTQzIDEwLjg2NDNDMS4xMzM5NyAxMC44NjQzIDEuMjgxMjkgMTAuODEwNyAxLjQwMTgyIDEwLjY4MzVMOC4wNTEzNSA0LjA0MDYxTDkuMTU2MjYgMi43ODgzOEw5LjAzNTc1IDUuOTE1NjJWOC4zOTMyOUM5LjAzNTc1IDguNzA4MDMgOS4zMTAzMiA5LjAwMjY2IDkuNjM4NDMgOS4wMDI2NkM5Ljk1OTg2IDkuMDAyNjYgMTAuMjQ3OCA4LjcyODE0IDEwLjI0NzggOC4zNjY0OVoiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},darkArrowTopRightIcon:{alt:"Arrow pointing top right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAuNzQ3OCA4LjM2NjM2TDEwLjc0MTEgMS42Mjk3OEMxMC43NDExIDEuMjQ4MDggMTAuNDkzMyAwLjk4MDIyNSAxMC4wOTE2IDAuOTgwMjI1SDMuMzU0OTRDMi45Nzk5NCAwLjk4MDIyNSAyLjcyNTQ4IDEuMjY4MTcgMi43MjU0OCAxLjU4OTZDMi43MjU0OCAxLjkxMTAzIDMuMDEzNDMgMi4xODU1OCAzLjMyODE2IDIuMTg1NThINS42NTg1MUw4LjkyNjM4IDIuMDc4NDRMNy42ODA4MyAzLjE2OTk2TDEuMDQ0NjggOS44MTk1MUMwLjkyNDE0MiA5Ljk0MDAyIDAuODU3MTc4IDEwLjA5NDEgMC44NTcxNzggMTAuMjQxNEMwLjg1NzE3OCAxMC41NjI4IDEuMTQ1MTIgMTAuODY0MSAxLjQ3OTk0IDEwLjg2NDFDMS42MzM5NyAxMC44NjQxIDEuNzgxMjkgMTAuODEwNiAxLjkwMTgyIDEwLjY4MzNMOC41NTEzNSA0LjA0MDQ5TDkuNjU2MjYgMi43ODgyNkw5LjUzNTc1IDUuOTE1NDlWOC4zOTMxNkM5LjUzNTc1IDguNzA3OTEgOS44MTAzMiA5LjAwMjUzIDEwLjEzODQgOS4wMDI1M0MxMC40NTk5IDkuMDAyNTMgMTAuNzQ3OCA4LjcyODAyIDEwLjc0NzggOC4zNjYzNloiIGZpbGw9IiM1MzVBNjEiLz4KPC9zdmc+Cg=="},arrowDown:{alt:"Arrow pointing down",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuOTQ5NjQgMC44NTcxNzhDNi41MDYgMC44NTcxNzggNi4xOTYyOSAxLjE2Njg5IDYuMTk2MjkgMS42MDIxNlYxMC4wNTY0TDYuMjYzMjUgMTEuODU2TDMuNzQzNzIgOS4wOTM3NUwxLjg2ODcyIDcuMjQzOUMxLjcyNjQyIDcuMTA5OTcgMS41MzM5IDcuMDM0NjQgMS4zMzMwMSA3LjAzNDY0QzAuOTA2MTEgNy4wMzQ2NCAwLjYwNDc3MSA3LjM1MjcxIDAuNjA0NzcxIDcuNzcxMjRDMC42MDQ3NzEgNy45NzIxNCAwLjY4ODQ3NiA4LjE1NjMyIDAuODQ3NTE3IDguMzMyMDRMNi4zODg4MSAxMy44NzM0QzYuNTQ3ODUgMTQuMDQwNyA2Ljc0MDM4IDE0LjEzMjggNi45NDk2NCAxNC4xMzI4QzcuMTUwNTMgMTQuMTMyOCA3LjM1MTQyIDE0LjA0MDcgNy41MTA0NiAxMy44NzM0TDEzLjA0MzQgOC4zMzIwNEMxMy4yMTA4IDguMTU2MzIgMTMuMjk0NSA3Ljk3MjE0IDEzLjI5NDUgNy43NzEyNEMxMy4yOTQ1IDcuMzUyNzEgMTIuOTg0OCA3LjAzNDY0IDEyLjU2NjMgNy4wMzQ2NEMxMi4zNjU0IDcuMDM0NjQgMTIuMTY0NSA3LjEwOTk3IDEyLjAzMDYgNy4yNDM5TDEwLjE1NTYgOS4wOTM3NUw3LjYzNjAyIDExLjg0NzdMNy42OTQ2MiAxMC4wNTY0VjEuNjAyMTZDNy42OTQ2MiAxLjE2Njg5IDcuMzg0OSAwLjg1NzE3OCA2Ljk0OTY0IDAuODU3MTc4Wk0xLjI5MTE1IDE0LjExNjFDMC44NjQyNTggMTQuMTE2MSAwLjU3MTI4OSAxNC40MjU4IDAuNTcxMjg5IDE0Ljg2MTFDMC41NzEyODkgMTUuMjk2MyAwLjg2NDI1OCAxNS42MTQ1IDEuMjkxMTUgMTUuNjE0NUgxMi41ODNDMTMuMDE4MyAxNS42MTQ1IDEzLjMxOTYgMTUuMjk2MyAxMy4zMTk2IDE0Ljg2MTFDMTMuMzE5NiAxNC40MjU4IDEzLjAxODMgMTQuMTE2MSAxMi41ODMgMTQuMTE2MUgxLjI5MTE1WiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},textBubble:{alt:"Text bubble",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xOC42OTI1IDE2LjNWMTkuMzUyNUMxOC42OTI1IDE5LjYyMjUgMTguNjYyNSAxOS44Nzc1IDE4LjU5NSAyMC4xMUMxOC4zMTc1IDIxLjIxMjUgMTcuNDAyNSAyMS45MDI1IDE2LjE0MjUgMjEuOTAyNUgxNC4xMDI1TDExLjgzNzUgMjMuNDFDMTEuNSAyMy42NDI1IDExLjA1IDIzLjM5NSAxMS4wNSAyMi45OVYyMS45MDI1QzEwLjI4NSAyMS45MDI1IDkuNjQ3NSAyMS42NDc1IDkuMjA1IDIxLjIwNUM4Ljc1NSAyMC43NTUgOC41IDIwLjExNzUgOC41IDE5LjM1MjVWMTYuM0M4LjUgMTQuODc1IDkuMzg1IDEzLjg5MjUgMTAuNzUgMTMuNzY1QzEwLjg0NzUgMTMuNzU3NSAxMC45NDUgMTMuNzUgMTEuMDUgMTMuNzVIMTYuMTQyNUMxNy42NzI1IDEzLjc1IDE4LjY5MjUgMTQuNzcgMTguNjkyNSAxNi4zWiIgZmlsbD0iIzAzNzZDOSIvPgo8cGF0aCBkPSJNMjAuMzEyNSAxOC43QzIxLjI2NSAxOC43IDIyLjA2NzUgMTguMzg1IDIyLjYyMjUgMTcuODIyNUMyMy4xODUgMTcuMjY3NSAyMy41IDE2LjQ2NSAyMy41IDE1LjUxMjVWMTEuNjg3NUMyMy41IDkuOTI1IDIyLjA3NSA4LjUgMjAuMzEyNSA4LjVIMTMuOTM3NUMxMi4xNzUgOC41IDEwLjc1IDkuOTI1IDEwLjc1IDExLjY4NzVWMTIuMjVDMTAuNzUgMTIuNDYgMTAuOTE1IDEyLjYyNSAxMS4xMjUgMTIuNjI1SDE2LjE0MjVDMTguMTc1IDEyLjYyNSAxOS44MTc1IDE0LjI2NzUgMTkuODE3NSAxNi4zVjE4LjMyNUMxOS44MTc1IDE4LjUzNSAxOS45ODI1IDE4LjcgMjAuMTkyNSAxOC43SDIwLjMxMjVaIiBmaWxsPSIjMDM3NkM5Ii8+Cjwvc3ZnPgo="},configuration:{alt:"Configuration",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjA5MSA2LjM0OTI3QzE2LjI4MTkgNi4zNDkyNyAxNS41NDIyIDUuMTI4NzkgMTYuNDQxOCAzLjYzMTc5QzE2Ljk2MTUgMi43NjQxIDE2LjY1MTcgMS42NTgwNCAxNS43NDIxIDEuMTYyMjJMMTQuMDEzIDAuMjE4MjU4QzEzLjIyMzQgLTAuMjI5ODg4IDEyLjIwMzkgMC4wMzcwOTI1IDExLjczNDEgMC43OTAzNThMMTEuNjI0MiAwLjk3MTUyM0MxMC43MjQ2IDIuNDY4NTIgOS4yNDUzOCAyLjQ2ODUyIDguMzM1ODMgMC45NzE1MjNMOC4yMjU4OSAwLjc5MDM1OEM3Ljc3NjExIDAuMDM3MDkyNSA2Ljc1NjYyIC0wLjIyOTg4OCA1Ljk2NzAyIDAuMjE4MjU4TDQuMjM3ODggMS4xNjIyMkMzLjMyODM0IDEuNjU4MDQgMy4wMTg0OSAyLjc3MzY0IDMuNTM4MjMgMy42NDEzM0M0LjQ0Nzc4IDUuMTI4NzkgMy43MDgxNSA2LjM0OTI3IDEuODk5MDUgNi4zNDkyN0MwLjg1OTU3IDYuMzQ5MjcgMCA3LjE1OTc0IDAgOC4xNjA5MlY5LjgzOTA4QzAgMTAuODMwNyAwLjg0OTU3NSAxMS42NTA3IDEuODk5MDUgMTEuNjUwN0MzLjcwODE1IDExLjY1MDcgNC40NDc3OCAxMi44NzEyIDMuNTM4MjMgMTQuMzY4MkMzLjAxODQ5IDE1LjIzNTkgMy4zMjgzNCAxNi4zNDIgNC4yMzc4OCAxNi44Mzc4TDUuOTY3MDIgMTcuNzgxN0M2Ljc1NjYyIDE4LjIyOTkgNy43NzYxMSAxNy45NjI5IDguMjQ1ODggMTcuMjA5Nkw4LjM1NTgyIDE3LjAyODVDOS4yNTUzNyAxNS41MzE1IDEwLjczNDYgMTUuNTMxNSAxMS42NDQyIDE3LjAyODVMMTEuNzU0MSAxNy4yMDk2QzEyLjIyMzkgMTcuOTYyOSAxMy4yNDM0IDE4LjIyOTkgMTQuMDMzIDE3Ljc4MTdMMTUuNzYyMSAxNi44Mzc4QzE2LjY3MTcgMTYuMzQyIDE2Ljk4MTUgMTUuMjI2NCAxNi40NjE4IDE0LjM2ODJDMTUuNTUyMiAxMi44NzEyIDE2LjI5MTkgMTEuNjUwNyAxOC4xMDEgMTEuNjUwN0MxOS4xNDA0IDExLjY1MDcgMjAgMTAuODQwMyAyMCA5LjgzOTA4VjguMTYwOTJDMTkuOTkgNy4xNjkyOCAxOS4xNDA0IDYuMzQ5MjcgMTguMDkxIDYuMzQ5MjdaTTkuOTk1IDEyLjA5ODlDOC4yMDU5IDEyLjA5ODkgNi43NDY2MyAxMC43MDY4IDYuNzQ2NjMgOUM2Ljc0NjYzIDcuMjkzMjMgOC4yMDU5IDUuOTAxMTIgOS45OTUgNS45MDExMkMxMS43ODQxIDUuOTAxMTIgMTMuMjQzNCA3LjI5MzIzIDEzLjI0MzQgOUMxMy4yNDM0IDEwLjcwNjggMTEuNzg0MSAxMi4wOTg5IDkuOTk1IDEyLjA5ODlaIiBmaWxsPSIjNkE3MzdEIi8+Cjwvc3ZnPgo=",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjI4NjkgMjEuNzA3N0gxMi4xMzUxQzEyLjY1NzQgMjEuNzA3NyAxMy4wMzkxIDIxLjM5NjMgMTMuMTQ5NiAyMC44ODRMMTMuNjcyIDE4LjY3NDJDMTQuMDYzNyAxOC41NDM2IDE0LjQ0NTQgMTguMzkyOSAxNC43NzY4IDE4LjIzMjJMMTYuNzE1NSAxOS40MTc1QzE3LjE0NzQgMTkuNjg4NyAxNy42Mzk2IDE5LjY0ODUgMTguMDAxMiAxOS4yODY5TDE5LjI5NyAxOC4wMDEyQzE5LjY1ODYgMTcuNjM5NiAxOS43MDg4IDE3LjExNzIgMTkuNDE3NSAxNi42ODUzTDE4LjIzMjIgMTQuNzY2OEMxOC40MDMgMTQuNDE1MyAxOC41NTM2IDE0LjA1MzYgMTguNjY0MSAxMy42OTJMMjAuODk0MSAxMy4xNTk2QzIxLjQwNjMgMTMuMDQ5MiAyMS43MDc3IDEyLjY2NzUgMjEuNzA3NyAxMi4xNDUxVjEwLjMyN0MyMS43MDc3IDkuODE0ODEgMjEuNDA2MyA5LjQzMzEzIDIwLjg5NDEgOS4zMjI2NEwxOC42ODQyIDguNzkwMjVDMTguNTUzNiA4LjM3ODQyIDE4LjM5MjkgOC4wMDY3NiAxOC4yNTIzIDcuNjk1MzhMMTkuNDM3NiA1Ljc0NjcyQzE5LjcxODggNS4zMTQ4IDE5LjY4ODcgNC44MjI2MiAxOS4zMTcgNC40NjFMMTguMDAxMiAzLjE2NTI1QzE3LjYyOTYgMi44MjM3MyAxNy4xODc2IDIuNzYzNDYgMTYuNzQ1NiAzLjAxNDU4TDE0Ljc3NjggNC4yMjk5OEMxNC40NTU0IDQuMDU5MjIgMTQuMDgzOCAzLjkwODU1IDEzLjY3MiAzLjc3Nzk3TDEzLjE0OTYgMS41MzgwMkMxMy4wMzkxIDEuMDI1NzQgMTIuNjU3NCAwLjcxNDM1NSAxMi4xMzUxIDAuNzE0MzU1SDEwLjI4NjlDOS43NjQ1OCAwLjcxNDM1NSA5LjM4MjkgMS4wMjU3NCA5LjI2MjM1IDEuNTM4MDJMOC43NDAwMiAzLjc1Nzg4QzguMzQ4MjggMy44ODg0NiA3Ljk2NjU5IDQuMDM5MTQgNy42MjUwNyA0LjIxOTkzTDUuNjc2NDEgMy4wMTQ1OEM1LjIzNDQ1IDIuNzYzNDYgNC43ODI0MyAyLjgxMzY5IDQuNDEwNzggMy4xNjUyNUwzLjEwNDk4IDQuNDYxQzIuNzMzMzMgNC44MjI2MiAyLjY5MzE1IDUuMzE0OCAyLjk4NDQ1IDUuNzQ2NzJMNC4xNTk2NyA3LjY5NTM4QzQuMDI5MDkgOC4wMDY3NiAzLjg2ODM4IDguMzc4NDIgMy43Mzc3OSA4Ljc5MDI1TDEuNTI3OTcgOS4zMjI2NEMxLjAxNTY5IDkuNDMzMTMgMC43MTQzNTUgOS44MTQ4MSAwLjcxNDM1NSAxMC4zMjdWMTIuMTQ1MUMwLjcxNDM1NSAxMi42Njc1IDEuMDE1NjkgMTMuMDQ5MiAxLjUyNzk3IDEzLjE1OTZMMy43NTc4OCAxMy42OTJDMy44NjgzOCAxNC4wNTM2IDQuMDE5MDQgMTQuNDE1MyA0LjE3OTc2IDE0Ljc2NjhMMy4wMDQ1NCAxNi42ODUzQzIuNzAzMTkgMTcuMTE3MiAyLjc2MzQ2IDE3LjYzOTYgMy4xMjUwNyAxOC4wMDEyTDQuNDEwNzggMTkuMjg2OUM0Ljc3MjQgMTkuNjQ4NSA1LjI3NDYyIDE5LjY4ODcgNS43MDY1NCAxOS40MTc1TDcuNjM1MTIgMTguMjMyMkM3Ljk3NjY0IDE4LjM5MjkgOC4zNDgyOCAxOC41NDM2IDguNzQwMDIgMTguNjc0Mkw5LjI2MjM1IDIwLjg4NEM5LjM4MjkgMjEuMzk2MyA5Ljc2NDU4IDIxLjcwNzcgMTAuMjg2OSAyMS43MDc3Wk0xMS4yMTEgMTQuNzU2OEM5LjI2MjM1IDE0Ljc1NjggNy42NjUyNSAxMy4xNDk2IDcuNjY1MjUgMTEuMjAxQzcuNjY1MjUgOS4yNjIzNSA5LjI2MjM1IDcuNjY1MjUgMTEuMjExIDcuNjY1MjVDMTMuMTU5NiA3LjY2NTI1IDE0Ljc1NjggOS4yNjIzNSAxNC43NTY4IDExLjIwMUMxNC43NTY4IDEzLjE0OTYgMTMuMTU5NiAxNC43NTY4IDExLjIxMSAxNC43NTY4WiIgZmlsbD0iIzlGQTZBRSIvPgo8L3N2Zz4K"},play:{alt:"Play",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUiIHk9IjAuMDkwODIwMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiMwMzc2QzkiLz4KICA8cGF0aCBkPSJNMTguNSAxMi4wOTA4TDkuNSAxNy4yODdMOS41IDYuODk0NjdMMTguNSAxMi4wOTA4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg=="},playMuted:{alt:"Play",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiNCQkMwQzUiLz4KPHBhdGggZD0iTTE4IDEyTDkgMTcuMTk2Mkw5IDYuODAzODVMMTggMTJaIiBmaWxsPSIjNkE3MzdEIi8+Cjwvc3ZnPgo="},playSuccess:{alt:"Success",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzNV83OTk1KSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjNTc5RjZFIi8+CjxyZWN0IHg9IjMiIHk9IjIuOTk5OTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjkuMDAwMDIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMS45NTk5IDIyLjIwNTNDMTcuNTY0OCAyMi4yMDUzIDIyLjIwNTQgMTcuNTU0NyAyMi4yMDU0IDExLjk1OThDMjIuMjA1NCA2LjM1NDkxIDE3LjU1NDggMS43MTQyNyAxMS45NDk5IDEuNzE0MjdDNi4zNTQ5OSAxLjcxNDI3IDEuNzE0MzYgNi4zNTQ5MSAxLjcxNDM2IDExLjk1OThDMS43MTQzNiAxNy41NTQ3IDYuMzY1MDQgMjIuMjA1MyAxMS45NTk5IDIyLjIwNTNaTTEwLjgzNDkgMTYuODcxN0MxMC40OTM0IDE2Ljg3MTcgMTAuMjEyMSAxNi43MzEgOS45NTA5OSAxNi4zNzk1TDcuNDI5NzcgMTMuMjg1N0M3LjI3OTEgMTMuMDg0OCA3LjE4ODcgMTIuODYzOCA3LjE4ODcgMTIuNjMyOEM3LjE4ODcgMTIuMTgwOCA3LjU0MDI3IDExLjgwOTEgNy45OTIyNyAxMS44MDkxQzguMjgzNTcgMTEuODA5MSA4LjUwNDU1IDExLjg5OTYgOC43NTU2NiAxMi4yMzFMMTAuNzk0OCAxNC44NjI3TDE1LjA4MzggNy45NzIxQzE1LjI3NDYgNy42NzA3NiAxNS41MzU4IDcuNTEwMDUgMTUuNzk3IDcuNTEwMDVDMTYuMjM4OSA3LjUxMDA1IDE2LjY1MDggNy44MTEzOCAxNi42NTA4IDguMjgzNDhDMTYuNjUwOCA4LjUwNDQ3IDE2LjUyMDIgOC43MzU1IDE2LjM5OTYgOC45NDY0M0wxMS42Nzg3IDE2LjM3OTVDMTEuNDY3NyAxNi43MTEgMTEuMTc2NSAxNi44NzE3IDEwLjgzNDkgMTYuODcxN1oiIGZpbGw9IiM1NzlGNkUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMzVfNzk5NSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},playError:{alt:"Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzNV84MDM5KSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjRDM0QzQ2Ii8+CjxyZWN0IHg9IjguNDI4NTkiIHk9IjIuMTQyODkiIHdpZHRoPSI2LjY2NjY1IiBoZWlnaHQ9IjE4LjMzMzMiIHJ4PSIzLjMzMzMyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy4zODAzIDIxLjIwNTNIMjAuNjc5NEMyMi41NzY3IDIxLjIwNTMgMjMuNzI2MiAxOS44ODgzIDIzLjcyNjIgMTguMTgwN0MyMy43MjYyIDE3LjY1NjMgMjMuNTY5OSAxNy4xMDkzIDIzLjI5MSAxNi42MTgzTDE0LjYzMDMgMS41MjkwNEMxNC4wNDk5IDAuNTEzNDE0IDEzLjA1NjYgMi4yODg4MmUtMDUgMTIuMDI5OCAyLjI4ODgyZS0wNUMxMS4wMDMgMi4yODg4MmUtMDUgOS45OTg1NSAwLjUxMzQxNCA5LjQyOTM5IDEuNTI5MDRMMC43Njg3MDIgMTYuNjE4M0MwLjQ2NzM2MyAxNy4xMjA1IDAuMzMzNDM1IDE3LjY1NjMgMC4zMzM0MzUgMTguMTgwN0MwLjMzMzQzNSAxOS44ODgzIDEuNDgyOTggMjEuMjA1MyAzLjM4MDMgMjEuMjA1M1pNMTIuMDQxIDEzLjc1QzExLjQ2MDYgMTMuNzUgMTEuMTM3IDEzLjQxNTEgMTEuMTI1OCAxMi44MjM2TDEwLjk4MDcgNi43NTIyM0MxMC45Njk2IDYuMTYwNzIgMTEuNDA0OCA1LjczNjYyIDEyLjAyOTggNS43MzY2MkMxMi42MzI1IDUuNzM2NjIgMTMuMTAxMiA2LjE3MTg4IDEzLjA5MDEgNi43NjMzOUwxMi45MjI3IDEyLjgyMzZDMTIuOTExNSAxMy40MjY0IDEyLjU4NzkgMTMuNzUgMTIuMDQxIDEzLjc1Wk0xMi4wNDEgMTcuNDg4OEMxMS4zNzEzIDE3LjQ4ODggMTAuNzkxIDE2Ljk1MzEgMTAuNzkxIDE2LjI5NDZDMTAuNzkxIDE1LjYyNDkgMTEuMzYwMiAxNS4wODkzIDEyLjA0MSAxNS4wODkzQzEyLjcxMDYgMTUuMDg5MyAxMy4yNzk5IDE1LjYxMzggMTMuMjc5OSAxNi4yOTQ2QzEzLjI3OTkgMTYuOTY0MyAxMi42OTk1IDE3LjQ4ODggMTIuMDQxIDE3LjQ4ODhaIiBmaWxsPSIjRDM0QzQ2Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTM1XzgwMzkiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},dot:{alt:"OK",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iNCIgZmlsbD0iIzU3OUY2RSIvPgo8L3N2Zz4K"},errorTriangle:{alt:"Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTcwOTUgMTMuNDM3NUgxMi4zNTA0QzEzLjQ4ODggMTMuNDM3NSAxNC4xNzg1IDEyLjY0NzMgMTQuMTc4NSAxMS42MjI3QzE0LjE3ODUgMTEuMzA4MSAxNC4wODQ4IDEwLjk3OTkgMTMuOTE3NCAxMC42ODUzTDguNzIwOTQgMS42MzE2OUM4LjM3MjcxIDEuMDIyMzEgNy43NzY3NiAwLjcxNDI3OSA3LjE2MDY1IDAuNzE0Mjc5QzYuNTQ0NTkgMC43MTQyNzkgNS45NDE5MSAxLjAyMjMxIDUuNjAwNDEgMS42MzE2OUwwLjQwMzk4MyAxMC42ODUzQzAuMjIzMTc5IDEwLjk4NjYgMC4xNDI4MjIgMTEuMzA4MSAwLjE0MjgyMiAxMS42MjI3QzAuMTQyODIyIDEyLjY0NzMgMC44MzI1NTQgMTMuNDM3NSAxLjk3MDk1IDEzLjQzNzVaTTcuMTY3MzkgOC45NjQyOEM2LjgxOTE2IDguOTY0MjggNi42MjQ5OSA4Ljc2MzM2IDYuNjE4MjUgOC40MDg0NUw2LjUzMTIyIDQuNzY1NjJDNi41MjQ1NCA0LjQxMDcxIDYuNzg1NjggNC4xNTYyNCA3LjE2MDY1IDQuMTU2MjRDNy41MjIzMSA0LjE1NjI0IDcuODAzNTEgNC40MTc0IDcuNzk2ODIgNC43NzIzMUw3LjY5NjQyIDguNDA4NDVDNy42ODk2OCA4Ljc3MDExIDcuNDk1NTEgOC45NjQyOCA3LjE2NzM5IDguOTY0MjhaTTcuMTY3MzkgMTEuMjA3NkM2Ljc2NTU2IDExLjIwNzYgNi40MTczOSAxMC44ODYyIDYuNDE3MzkgMTAuNDkxMUM2LjQxNzM5IDEwLjA4OTIgNi43NTg4OCA5Ljc2Nzg4IDcuMTY3MzkgOS43Njc4OEM3LjU2OTE2IDkuNzY3ODggNy45MTA3MSAxMC4wODI2IDcuOTEwNzEgMTAuNDkxMUM3LjkxMDcxIDEwLjg5MjggNy41NjI0OCAxMS4yMDc2IDcuMTY3MzkgMTEuMjA3NloiIGZpbGw9IiNEMzRDNDYiLz4KPC9zdmc+Cg=="},computer:{alt:"Computer",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzNSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy41ODUxIDIyLjg3MTNIMzAuNTk5QzMyLjg5NzYgMjIuODcxMyAzNC4wOTQ3IDIxLjY4OCAzNC4wOTQ3IDE5LjM3NTZWMy43ODc1NkMzNC4wOTQ3IDEuNDg4OCAzMi44OTc2IDAuMzA1NDIgMzAuNTk5IDAuMzA1NDJIMy41ODUxQzEuMjg2MzQgMC4zMDU0MiAwLjA4OTM1NTUgMS40ODg4IDAuMDg5MzU1NSAzLjc4NzU2VjE5LjM3NTZDMC4wODkzNTU1IDIxLjY4OCAxLjI4NjM0IDIyLjg3MTMgMy41ODUxIDIyLjg3MTNaTTMuNjI1OTEgMjAuNjgxNEMyLjcyODE3IDIwLjY4MTQgMi4yNzkzIDIwLjIzMjYgMi4yNzkzIDE5LjM0ODNWMy44MjgzN0MyLjI3OTMgMi45MzA2MyAyLjcyODE3IDIuNDk1MzYgMy42MjU5MSAyLjQ5NTM2SDMwLjU1ODFDMzEuNDU1OCAyLjQ5NTM2IDMxLjkwNDggMi45MzA2MyAzMS45MDQ4IDMuODI4MzdWMTkuMzQ4M0MzMS45MDQ4IDIwLjIzMjYgMzEuNDU1OCAyMC42ODE0IDMwLjU1ODEgMjAuNjgxNEgzLjYyNTkxWk0xMC4yNTAxIDI3LjQ4MjVIMjMuOTMzOUMyNC41MzI0IDI3LjQ4MjUgMjUuMDM1NyAyNi45OTI4IDI1LjAzNTcgMjYuMzgwNkMyNS4wMzU3IDI1Ljc2ODYgMjQuNTMyNCAyNS4yNzg5IDIzLjkzMzkgMjUuMjc4OUgxMC4yNTAxQzkuNjUxNjQgMjUuMjc4OSA5LjE0ODM3IDI1Ljc2ODYgOS4xNDgzNyAyNi4zODA2QzkuMTQ4MzcgMjYuOTkyOCA5LjY1MTY0IDI3LjQ4MjUgMTAuMjUwMSAyNy40ODI1Wk0xNy43NTg2IDE3LjA3NjhDMTguMDE2OSAxNy4wNzY4IDE4LjE5MzggMTYuOSAxOC4yNDgxIDE2LjY0MTZDMTguOTk2MyAxMi42NDI1IDE5LjM2MzYgMTEuODk0NSAyMy41MjU4IDExLjMzNjdDMjMuNzk3OSAxMS4yOTU5IDIzLjk3NDYgMTEuMTA1NSAyMy45NzQ2IDEwLjg0NzFDMjMuOTc0NiAxMC41ODg2IDIzLjc5NzkgMTAuMzg0NiAyMy41MjU4IDEwLjM0MzhDMTkuMzc3MiA5Ljc4NjA5IDE4Ljg0NjcgOC45OTcxOCAxOC4yNDgxIDUuMDY2MTdDMTguMjA3NCA0Ljc5NDEyIDE4LjAxNjkgNC42MTcyOSAxNy43NTg2IDQuNjE3MjlDMTcuNTAwMSA0LjYxNzI5IDE3LjMwOTYgNC43ODA1MSAxNy4yNTUzIDUuMDUyNTZDMTYuNDkzNSA5LjA2NTE5IDE2LjEzOTggOS43ODYwOSAxMS45Nzc2IDEwLjM0MzhDMTEuNzA1NiAxMC4zODQ2IDExLjUyODcgMTAuNTg4NiAxMS41Mjg3IDEwLjg0NzFDMTEuNTI4NyAxMS4xMDU1IDExLjcwNTYgMTEuMjk1OSAxMS45Nzc2IDExLjMzNjdDMTYuMTUzNCAxMS43NTg0IDE2LjY3MDQgMTIuNjQyNSAxNy4yNTUzIDE2LjYyOEMxNy4yOTYgMTYuOSAxNy40NzI5IDE3LjA3NjggMTcuNzU4NiAxNy4wNzY4Wk0xMi4zOTkzIDE5LjI5NEMxMi41ODk3IDE5LjI5NCAxMi43MzkzIDE5LjE3MTYgMTIuNzgwMSAxOC45ODExQzEzLjE2MSAxNy4wMDg4IDEzLjAyNDkgMTYuOTEzNiAxNS4xODc3IDE2LjU4NzFDMTUuMzc4MiAxNi41NiAxNS41MDA1IDE2LjM5NjggMTUuNTAwNSAxNi4yMDYzQzE1LjUwMDUgMTYuMDI5NSAxNS4zNzgyIDE1Ljg2NjIgMTUuMTg3NyAxNS44MzlDMTMuMDI0OSAxNS40ODU0IDEzLjE2MSAxNS4zOTAyIDEyLjc4MDEgMTMuNDcyMkMxMi43MzkzIDEzLjI2ODMgMTIuNjAzMiAxMy4xMTg3IDEyLjM5OTMgMTMuMTE4N0MxMi4yMDg4IDEzLjExODcgMTIuMDg2NCAxMy4yNTQ2IDEyLjAzMjEgMTMuNDcyMkMxMS42Mzc2IDE1LjM5MDIgMTEuODAwNyAxNS40ODU0IDkuNjM4MDQgMTUuODM5QzkuNDM0MDEgMTUuODY2MiA5LjMyNTE5IDE2LjAyOTUgOS4zMjUxOSAxNi4yMDYzQzkuMzI1MTkgMTYuNDIzOSA5LjQzNDAxIDE2LjU2IDkuNjY1MjUgMTYuNTg3MUMxMS44MDA3IDE2LjkxMzYgMTEuNjM3NiAxNy4wMDg4IDEyLjAzMjEgMTguOTQwM0MxMi4wODY0IDE5LjE1OCAxMi4xOTUzIDE5LjI5NCAxMi4zOTkzIDE5LjI5NFoiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},snap:{alt:"Snap",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUwMTQ2NSIgeT0iMC42ODUwNTkiIHdpZHRoPSIxMC42Njc2IiBoZWlnaHQ9IjEwLjY2NzYiIHJ4PSI1LjMzMzgxIiBmaWxsPSIjMDM3NkM5Ii8+CiAgPHBhdGggZD0iTTguMTYxMDIgNC4wNDE2NUw2LjE3MTcgMi45OTE0OEM1Ljk2MjMgMi44Nzk2MyA1LjcwODQ4IDIuODc5NjMgNS40OTkwNyAyLjk5MTQ4TDMuNTA5NzYgNC4wNDE2NUMzLjM2MzgxIDQuMTE5MzMgMy4yNzQ5NyA0LjI2ODQ3IDMuMjc0OTcgNC40MzkzNUMzLjI3NDk3IDQuNjA3MTMgMy4zNjM4MSA0Ljc1OTM4IDMuNTA5NzYgNC44MzcwNUw1LjQ5OTA3IDUuODg3MjJDNS42MDM3OCA1Ljk0MzE1IDUuNzIxMTcgNS45NzExMSA1LjgzNTM5IDUuOTcxMTFDNS45NDk2MSA1Ljk3MTExIDYuMDY3IDUuOTQzMTUgNi4xNzE3IDUuODg3MjJMOC4xNjEwMiA0LjgzNzA1QzguMzA2OTYgNC43NTkzOCA4LjM5NTggNC42MTAyNCA4LjM5NTggNC40MzkzNUM4LjM5NTggNC4yNjg0NyA4LjMwNjk2IDQuMTE5MzMgOC4xNjEwMiA0LjA0MTY1WiIgZmlsbD0id2hpdGUiLz4KICA8cGF0aCBkPSJNNS4yMzc4OSA2LjE2NTIyTDMuNDI5ODggNS4yMDUyM0MzLjI4Njg3IDUuMTM2NDcgMy4wNzM1OSA1LjE5IDIuOTQwMTEgNS4yNzEyNkMyLjgwMzQ1IDUuMzU1NjYgMi43MjQgNS40OTYzMiAyLjcyNCA1LjY1MjZWNy4zNzQ4OEMyLjcyNCA3LjY3MTgyIDIuODkyNDQgNy45NTg4MyAzLjE2MjU4IDguMDkzMjRMNS4wMTU0MiA5LjA4MjVDNS4wNzg5OCA5LjExMzc2IDUuMTQ4OSA5LjEyOTM5IDUuMjE4ODIgOS4xMjkzOUM1LjMwMTQ1IDkuMTI5MzkgNS4zODQwOCA5LjEwNzUxIDUuNDU3MTggOS4wNjM3NUM1LjU5Mzg0IDguOTgyNDggNS42NzMyOSA4Ljc0Mzk0IDUuNjczMjkgOC41ODc2NlY2Ljg2NTM4QzUuNjc2NDcgNi41NjUzMSA1LjUwODAzIDYuMjk2NSA1LjIzNzg5IDYuMTY1MjJaIiBmaWxsPSJ3aGl0ZSIvPgogIDxwYXRoIGQ9Ik04LjczMDY2IDUuMjcyNTFDOC41OTQgNS4xOTEyNiA4LjM3OTQ1IDUuMTMzMzcgOC4yMzk2MSA1LjIwNTIzTDYuNDM2MDMgNi4xNjYxN0M2LjE2NTg4IDYuMzAwNTMgNS45OTc0NCA2LjU2NjEzIDUuOTk3NDQgNi44NjYxVjguNTg3OEM1Ljk5NzQ0IDguNzQ0MDQgNi4wNzY4OSA4Ljk4MzUxIDYuMjEzNTUgOS4wNjQ3NUM2LjI4NjY1IDkuMTA4NSA2LjM2OTI4IDkuMTMwMzcgNi40NTE5MiA5LjEzMDM3QzYuNTIxODQgOS4xMzAzNyA2LjU5MTc2IDkuMTE0NzUgNi42NTUzMiA5LjA4MzVMOC41MDgxOSA4LjA5MzI0QzguNzc4MzMgNy45NTg4OCA4Ljk0Njc3IDcuNjc1MzkgOC45NDY3NyA3LjM3NTQyVjUuNjUzNzJDOC45NDY3NyA1LjQ5NzQ4IDguODY3MzIgNS4zNTY4NyA4LjczMDY2IDUuMjcyNTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"},snapError:{alt:"Snap Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUwMTQ2NSIgeT0iMC42ODUwNTkiIHdpZHRoPSIxMC42Njc2IiBoZWlnaHQ9IjEwLjY2NzYiIHJ4PSI1LjMzMzgxIiBmaWxsPSIjZDczODQ3Ii8+CiAgPHBhdGggZD0iTTguMTYxMDIgNC4wNDE2NUw2LjE3MTcgMi45OTE0OEM1Ljk2MjMgMi44Nzk2MyA1LjcwODQ4IDIuODc5NjMgNS40OTkwNyAyLjk5MTQ4TDMuNTA5NzYgNC4wNDE2NUMzLjM2MzgxIDQuMTE5MzMgMy4yNzQ5NyA0LjI2ODQ3IDMuMjc0OTcgNC40MzkzNUMzLjI3NDk3IDQuNjA3MTMgMy4zNjM4MSA0Ljc1OTM4IDMuNTA5NzYgNC44MzcwNUw1LjQ5OTA3IDUuODg3MjJDNS42MDM3OCA1Ljk0MzE1IDUuNzIxMTcgNS45NzExMSA1LjgzNTM5IDUuOTcxMTFDNS45NDk2MSA1Ljk3MTExIDYuMDY3IDUuOTQzMTUgNi4xNzE3IDUuODg3MjJMOC4xNjEwMiA0LjgzNzA1QzguMzA2OTYgNC43NTkzOCA4LjM5NTggNC42MTAyNCA4LjM5NTggNC40MzkzNUM4LjM5NTggNC4yNjg0NyA4LjMwNjk2IDQuMTE5MzMgOC4xNjEwMiA0LjA0MTY1WiIgZmlsbD0id2hpdGUiLz4KICA8cGF0aCBkPSJNNS4yMzc4OSA2LjE2NTIyTDMuNDI5ODggNS4yMDUyM0MzLjI4Njg3IDUuMTM2NDcgMy4wNzM1OSA1LjE5IDIuOTQwMTEgNS4yNzEyNkMyLjgwMzQ1IDUuMzU1NjYgMi43MjQgNS40OTYzMiAyLjcyNCA1LjY1MjZWNy4zNzQ4OEMyLjcyNCA3LjY3MTgyIDIuODkyNDQgNy45NTg4MyAzLjE2MjU4IDguMDkzMjRMNS4wMTU0MiA5LjA4MjVDNS4wNzg5OCA5LjExMzc2IDUuMTQ4OSA5LjEyOTM5IDUuMjE4ODIgOS4xMjkzOUM1LjMwMTQ1IDkuMTI5MzkgNS4zODQwOCA5LjEwNzUxIDUuNDU3MTggOS4wNjM3NUM1LjU5Mzg0IDguOTgyNDggNS42NzMyOSA4Ljc0Mzk0IDUuNjczMjkgOC41ODc2NlY2Ljg2NTM4QzUuNjc2NDcgNi41NjUzMSA1LjUwODAzIDYuMjk2NSA1LjIzNzg5IDYuMTY1MjJaIiBmaWxsPSJ3aGl0ZSIvPgogIDxwYXRoIGQ9Ik04LjczMDY2IDUuMjcyNTFDOC41OTQgNS4xOTEyNiA4LjM3OTQ1IDUuMTMzMzcgOC4yMzk2MSA1LjIwNTIzTDYuNDM2MDMgNi4xNjYxN0M2LjE2NTg4IDYuMzAwNTMgNS45OTc0NCA2LjU2NjEzIDUuOTk3NDQgNi44NjYxVjguNTg3OEM1Ljk5NzQ0IDguNzQ0MDQgNi4wNzY4OSA4Ljk4MzUxIDYuMjEzNTUgOS4wNjQ3NUM2LjI4NjY1IDkuMTA4NSA2LjM2OTI4IDkuMTMwMzcgNi40NTE5MiA5LjEzMDM3QzYuNTIxODQgOS4xMzAzNyA2LjU5MTc2IDkuMTE0NzUgNi42NTUzMiA5LjA4MzVMOC41MDgxOSA4LjA5MzI0QzguNzc4MzMgNy45NTg4OCA4Ljk0Njc3IDcuNjc1MzkgOC45NDY3NyA3LjM3NTQyVjUuNjUzNzJDOC45NDY3NyA1LjQ5NzQ4IDguODY3MzIgNS4zNTY4NyA4LjczMDY2IDUuMjcyNTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"},copy:{alt:"Copy",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEgOC42NzVWMTEuODI1QzExIDE0LjQ1IDkuOTUgMTUuNSA3LjMyNSAxNS41SDQuMTc1QzEuNTUgMTUuNSAwLjUgMTQuNDUgMC41IDExLjgyNVY4LjY3NUMwLjUgNi4wNSAxLjU1IDUgNC4xNzUgNUg3LjMyNUM5Ljk1IDUgMTEgNi4wNSAxMSA4LjY3NVoiIGZpbGw9IiM2QTczN0QiLz4KICA8cGF0aCBkPSJNMTEuODI1IDAuNUg4LjY3NUM2LjM2MjY5IDAuNSA1LjI3ODIzIDEuMzIwNTcgNS4wNTIzMSAzLjMwNDI2QzUuMDA1MDQgMy43MTkyNiA1LjM0ODc0IDQuMDYyNSA1Ljc2NjQzIDQuMDYyNUg3LjMyNUMxMC40NzUgNC4wNjI1IDExLjkzNzUgNS41MjUgMTEuOTM3NSA4LjY3NVYxMC4yMzM2QzExLjkzNzUgMTAuNjUxMyAxMi4yODA3IDEwLjk5NSAxMi42OTU3IDEwLjk0NzdDMTQuNjc5NCAxMC43MjE4IDE1LjUgOS42MzczMSAxNS41IDcuMzI1VjQuMTc1QzE1LjUgMS41NSAxNC40NSAwLjUgMTEuODI1IDAuNVoiIGZpbGw9IiM2QTczN0QiLz4KPC9zdmc+Cg=="},copied:{alt:"Copied",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEuODI1IDAuNUg4LjY3NUM2LjM2MjY5IDAuNSA1LjI3ODIzIDEuMzIwNTcgNS4wNTIzMSAzLjMwNDI2QzUuMDA1MDQgMy43MTkyNiA1LjM0ODc0IDQuMDYyNSA1Ljc2NjQzIDQuMDYyNUg3LjMyNUMxMC40NzUgNC4wNjI1IDExLjkzNzUgNS41MjUgMTEuOTM3NSA4LjY3NVYxMC4yMzM2QzExLjkzNzUgMTAuNjUxMyAxMi4yODA3IDEwLjk5NSAxMi42OTU3IDEwLjk0NzdDMTQuNjc5NCAxMC43MjE4IDE1LjUgOS42MzczMSAxNS41IDcuMzI1VjQuMTc1QzE1LjUgMS41NSAxNC40NSAwLjUgMTEuODI1IDAuNVoiIGZpbGw9IiM2QTczN0QiLz4KICA8cGF0aCBkPSJNNy4zMjUgNUg0LjE3NUMxLjU1IDUgMC41IDYuMDUgMC41IDguNjc1VjExLjgyNUMwLjUgMTQuNDUgMS41NSAxNS41IDQuMTc1IDE1LjVINy4zMjVDOS45NSAxNS41IDExIDE0LjQ1IDExIDExLjgyNVY4LjY3NUMxMSA2LjA1IDkuOTUgNSA3LjMyNSA1Wk04LjIxNzUgOS4yMzc1TDUuNDM1IDEyLjAyQzUuMzMgMTIuMTI1IDUuMTk1IDEyLjE3NzUgNS4wNTI1IDEyLjE3NzVDNC45MSAxMi4xNzc1IDQuNzc1IDEyLjEyNSA0LjY3IDEyLjAyTDMuMjc1IDEwLjYyNUMzLjA2NSAxMC40MTUgMy4wNjUgMTAuMDc3NSAzLjI3NSA5Ljg2NzVDMy40ODUgOS42NTc1IDMuODIyNSA5LjY1NzUgNC4wMzI1IDkuODY3NUw1LjA0NSAxMC44OEw3LjQ1MjUgOC40NzI1QzcuNjYyNSA4LjI2MjUgOCA4LjI2MjUgOC4yMSA4LjQ3MjVDOC40MiA4LjY4MjUgOC40Mjc1IDkuMDI3NSA4LjIxNzUgOS4yMzc1WiIgZmlsbD0iIzZBNzM3RCIvPgo8L3N2Zz4K"},moon:{alt:"Moon",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTIuMDE0NiAyOC4xMDkzQzE2Ljg1ODkgMjguMTA5MyAyMC43OSAyNS42NzQgMjIuNTYzNiAyMS41MTc5QzIyLjgwMTkgMjAuOTYyIDIyLjcyMjUgMjAuNTEyIDIyLjQ3MSAyMC4yNjA1QzIyLjI0NiAyMC4wMjIzIDIxLjgzNTcgMTkuOTgyNSAyMS4zNzI0IDIwLjE1NDZDMjAuMzY2NSAyMC41NTE2IDE5LjE2MiAyMC43OSAxNy42Mzk5IDIwLjc5QzExLjcxMDIgMjAuNzkgNy45MTE0OSAxNy4wODM5IDcuOTExNDkgMTEuMjg2NUM3LjkxMTQ5IDkuNjg1IDguMjE1OTEgOC4wODM0NyA4LjYyNjIyIDcuMjQ5NkM4Ljg3NzcgNi43MzM0IDguODY0NDYgNi4yNzAxNSA4LjYyNjIyIDYuMDA1NDJDOC4zNzQ3NCA1LjcxNDI0IDcuOTI0NzEgNS42MjE1OSA3LjMxNTg2IDUuODU5ODJDMy4yNTI0NCA3LjUxNDMyIDAuNDQ2NDI2IDExLjc2MyAwLjQ0NjQyNiAxNi43MDAxQzAuNDQ2NDI2IDIzLjE0NTkgNS4xOTgxMiAyOC4xMDkzIDEyLjAxNDYgMjguMTA5M1pNMTIuMDQxMSAyNi4wODQzQzYuNDAyNTkgMjYuMDg0MyAyLjQ3MTUyIDIxLjk2NzkgMi40NzE1MiAxNi41NDEzQzIuNDcxNTIgMTMuMjE4OSA0LjAyMDEyIDEwLjI2NzQgNi40ODIgOC4zODc4OUM2LjE1MTEgOS4yNjE0NSA1Ljk2NTggMTAuNTcxOCA1Ljk2NTggMTEuODQyNUM1Ljk2NTggMTguMzY3NyAxMC40NjYgMjIuNzM1NiAxNy4xMzY5IDIyLjczNTZDMTguMzE0OSAyMi43MzU2IDE5LjQwMDIgMjIuNTc2OCAxOS45Njk0IDIyLjM5MTRDMTguMzE0OSAyNC42ODEzIDE1LjM2MzMgMjYuMDg0MyAxMi4wNDExIDI2LjA4NDNaTTIxLjgzNTcgMTYuMDExOEMyMi4wODcyIDE2LjAxMTggMjIuMjU5MiAxNS44Mzk3IDIyLjI4NTYgMTUuNTc1QzIyLjcyMjUgMTIuMDQxIDIyLjg5NDUgMTEuOTQ4MyAyNi40ODE1IDExLjM2NkMyNi43NTk0IDExLjMyNjMgMjYuOTMxNSAxMS4xODA3IDI2LjkzMTUgMTAuOTI5MkMyNi45MzE1IDEwLjY3NzcgMjYuNzU5NCAxMC41MTg5IDI2LjUzNDUgMTAuNDc5MkMyMi45MjEgOS43OTA4OSAyMi43MjI1IDkuODA0MTMgMjIuMjg1NiA2LjI3MDE1QzIyLjI1OTIgNi4wMDU0MiAyMi4wODcyIDUuODMzMzYgMjEuODM1NyA1LjgzMzM2QzIxLjU5NzUgNS44MzMzNiAyMS40MjUzIDYuMDA1NDIgMjEuMzg1NyA2LjI1NjkxQzIwLjkzNTYgOS44NDM4NCAyMC44MDMyIDkuOTYyOTYgMTcuMTM2OSAxMC40NzkyQzE2LjkxMTkgMTAuNTA1NiAxNi43Mzk5IDEwLjY3NzcgMTYuNzM5OSAxMC45MjkyQzE2LjczOTkgMTEuMTY3NCAxNi45MTE5IDExLjMyNjMgMTcuMTM2OSAxMS4zNjZDMjAuODAzMiAxMi4wNjc1IDIwLjkyMjQgMTIuMDY3NSAyMS4zODU3IDE1LjYwMTRDMjEuNDI1MyAxNS44Mzk3IDIxLjU5NzUgMTYuMDExOCAyMS44MzU3IDE2LjAxMThaTTE1LjUwODkgNy4wNTEwNkMxNS42Njc4IDcuMDUxMDYgMTUuNzQ3MiA2Ljk1ODQxIDE1Ljc3MzYgNi44MTI4MkMxNi4xODM5IDQuNjAyNDEgMTYuMTcwNyA0LjU0OTQ4IDE4LjQ3MzcgNC4xMTI2OUMxOC42MTkzIDQuMDg2MjEgMTguNzI1MiAzLjk5MzU2IDE4LjcyNTIgMy44MzQ3NEMxOC43MjUyIDMuNjc1OSAxOC42MTkzIDMuNTgzMjUgMTguNDczNyAzLjU1Njc4QzE2LjE3MDcgMy4wOTM1MyAxNi4yNTAxIDMuMDQwNTggMTUuNzczNiAwLjg1NjY1NUMxNS43NDcyIDAuNzExMDYgMTUuNjY3OCAwLjYxODQwOCAxNS41MDg5IDAuNjE4NDA4QzE1LjM1IDAuNjE4NDA4IDE1LjI1NzQgMC43MTEwNiAxNS4yMzA5IDAuODU2NjU1QzE0Ljc2NzcgMy4wNDA1OCAxNC44NDcxIDMuMDkzNTMgMTIuNTQ0IDMuNTU2NzhDMTIuMzg1MiAzLjU4MzI1IDEyLjI5MjYgMy42NzU5IDEyLjI5MjYgMy44MzQ3NEMxMi4yOTI2IDMuOTkzNTYgMTIuMzg1MiA0LjA4NjIxIDEyLjU0NCA0LjExMjY5QzE0Ljg0NzEgNC41NzU5NSAxNC44MjA3IDQuNjAyNDEgMTUuMjMwOSA2LjgxMjgyQzE1LjI1NzQgNi45NTg0MSAxNS4zNSA3LjA1MTA2IDE1LjUwODkgNy4wNTEwNloiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},manifest:{alt:"Manifest",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHJ4PSIxNiIgZmlsbD0iIzAzN0RENiIgZmlsbC1vcGFjaXR5PSIwLjEiLz4KICA8cGF0aCBkPSJNMTIuNjY2NyA5SDE5LjMzMzNDMjAuNzEwNyA5IDIxLjYwODcgOS4zNTM1NyAyMi4xNjI0IDkuODkwMjhDMjIuNzE0MSAxMC40MjUgMjMgMTEuMjE1MiAyMyAxMi4yNVYxOS43NUMyMyAyMC43ODQ4IDIyLjcxNDEgMjEuNTc1IDIyLjE2MjQgMjIuMTA5N0MyMS42MDg3IDIyLjY0NjQgMjAuNzEwNyAyMyAxOS4zMzMzIDIzSDEyLjY2NjdDMTEuMjg5MyAyMyAxMC4zOTEzIDIyLjY0NjQgOS44Mzc1NyAyMi4xMDk3QzkuMjg1OSAyMS41NzUgOSAyMC43ODQ4IDkgMTkuNzVWMTIuMjVDOSAxMS4yMTUyIDkuMjg1OSAxMC40MjUgOS44Mzc1NyA5Ljg5MDI4QzEwLjM5MTMgOS4zNTM1NyAxMS4yODkzIDkgMTIuNjY2NyA5Wk0xNS4xMDk1IDIwLjUxOTFDMTUuNTcxOCAyMC4xMDMgMTUuNTcxOCAxOS4zOTcgMTUuMTA5NSAxOC45ODA5TDE0LjI5NzQgMTguMjVMMTUuMTA5NSAxNy41MTkxQzE1LjU3MTggMTcuMTAzIDE1LjU3MTggMTYuMzk3IDE1LjEwOTUgMTUuOTgwOUMxNC42Nzc3IDE1LjU5MjIgMTMuOTg5IDE1LjU5MjIgMTMuNTU3MiAxNS45ODA5TDExLjg5MDUgMTcuNDgwOUMxMS40MjgyIDE3Ljg5NyAxMS40MjgyIDE4LjYwMyAxMS44OTA1IDE5LjAxOTFMMTMuNTU3MiAyMC41MTkxQzEzLjc4MzcgMjAuNzIzIDE0LjA2NTEgMjAuODEyNSAxNC4zMzMzIDIwLjgxMjVDMTQuNjAxNiAyMC44MTI1IDE0Ljg4MyAyMC43MjMgMTUuMTA5NSAyMC41MTkxWk0xOC40NDI4IDIwLjUxOTFMMjAuMTA5NSAxOS4wMTkxQzIwLjU3MTggMTguNjAzIDIwLjU3MTggMTcuODk3IDIwLjEwOTUgMTcuNDgwOUwxOC40NDI4IDE1Ljk4MDlDMTguMDExIDE1LjU5MjIgMTcuMzIyMyAxNS41OTIyIDE2Ljg5MDUgMTUuOTgwOUMxNi40MjgyIDE2LjM5NyAxNi40MjgyIDE3LjEwMyAxNi44OTA1IDE3LjUxOTFMMTcuNzAyNiAxOC4yNUwxNi44OTA1IDE4Ljk4MDlDMTYuNDI4MiAxOS4zOTcgMTYuNDI4MiAyMC4xMDMgMTYuODkwNSAyMC41MTkxQzE3LjExNyAyMC43MjMgMTcuMzk4NCAyMC44MTI1IDE3LjY2NjcgMjAuODEyNUMxNy45MzQ5IDIwLjgxMjUgMTguMjE2MyAyMC43MjMgMTguNDQyOCAyMC41MTkxWk0xOS43NSAxNC40Mzc1SDIxLjQxNjdDMjEuOTgzNiAxNC40Mzc1IDIyLjU0MTcgMTQuMDA2OSAyMi41NDE3IDEzLjM3NUMyMi41NDE3IDEyLjc0MzEgMjEuOTgzNiAxMi4zMTI1IDIxLjQxNjcgMTIuMzEyNUgxOS43NUMxOS40MDAzIDEyLjMxMjUgMTkuMjA4MyAxMi4wNjgxIDE5LjIwODMgMTEuODc1VjEwLjM3NUMxOS4yMDgzIDkuNzQzMTEgMTguNjUwMyA5LjMxMjUgMTguMDgzMyA5LjMxMjVDMTcuNTE2NCA5LjMxMjUgMTYuOTU4MyA5Ljc0MzExIDE2Ljk1ODMgMTAuMzc1VjExLjg3NUMxNi45NTgzIDEzLjMzOTQgMTguMjU4IDE0LjQzNzUgMTkuNzUgMTQuNDM3NVoiIGZpbGw9IiMwMzc2QzkiIHN0cm9rZT0iIzAzN0RENiIvPgo8L3N2Zz4K"},gitHub:{alt:"GitHub",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDBDNS4zNyAwIDAgNS4zNyAwIDEyQzAgMTcuMzEgMy40MzUgMjEuNzk1IDguMjA1IDIzLjM4NUM4LjgwNSAyMy40OSA5LjAzIDIzLjEzIDkuMDMgMjIuODE1QzkuMDMgMjIuNTMgOS4wMTUgMjEuNTg1IDkuMDE1IDIwLjU4QzYgMjEuMTM1IDUuMjIgMTkuODQ1IDQuOTggMTkuMTdDNC44NDUgMTguODI1IDQuMjYgMTcuNzYgMy43NSAxNy40NzVDMy4zMyAxNy4yNSAyLjczIDE2LjY5NSAzLjczNSAxNi42OEM0LjY4IDE2LjY2NSA1LjM1NSAxNy41NSA1LjU4IDE3LjkxQzYuNjYgMTkuNzI1IDguMzg1IDE5LjIxNSA5LjA3NSAxOC45QzkuMTggMTguMTIgOS40OTUgMTcuNTk1IDkuODQgMTcuMjk1QzcuMTcgMTYuOTk1IDQuMzggMTUuOTYgNC4zOCAxMS4zN0M0LjM4IDEwLjA2NSA0Ljg0NSA4Ljk4NSA1LjYxIDguMTQ1QzUuNDkgNy44NDUgNS4wNyA2LjYxNSA1LjczIDQuOTY1QzUuNzMgNC45NjUgNi43MzUgNC42NSA5LjAzIDYuMTk1QzkuOTkgNS45MjUgMTEuMDEgNS43OSAxMi4wMyA1Ljc5QzEzLjA1IDUuNzkgMTQuMDcgNS45MjUgMTUuMDMgNi4xOTVDMTcuMzI1IDQuNjM1IDE4LjMzIDQuOTY1IDE4LjMzIDQuOTY1QzE4Ljk5IDYuNjE1IDE4LjU3IDcuODQ1IDE4LjQ1IDguMTQ1QzE5LjIxNSA4Ljk4NSAxOS42OCAxMC4wNSAxOS42OCAxMS4zN0MxOS42OCAxNS45NzUgMTYuODc1IDE2Ljk5NSAxNC4yMDUgMTcuMjk1QzE0LjY0IDE3LjY3IDE1LjAxNSAxOC4zOSAxNS4wMTUgMTkuNTE1QzE1LjAxNSAyMS4xMiAxNSAyMi40MSAxNSAyMi44MTVDMTUgMjMuMTMgMTUuMjI1IDIzLjUwNSAxNS44MjUgMjMuMzg1QzIwLjU2NSAyMS43OTUgMjQgMTcuMjk1IDI0IDEyQzI0IDUuMzcgMTguNjMgMCAxMiAwWiIgZmlsbD0iIzI0MjcyQSIvPgo8L3N2Zz4K",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAwQzUuMzcgMCAwIDUuMzcgMCAxMkMwIDE3LjMxIDMuNDM1IDIxLjc5NSA4LjIwNSAyMy4zODVDOC44MDUgMjMuNDkgOS4wMyAyMy4xMyA5LjAzIDIyLjgxNUM5LjAzIDIyLjUzIDkuMDE1IDIxLjU4NSA5LjAxNSAyMC41OEM2IDIxLjEzNSA1LjIyIDE5Ljg0NSA0Ljk4IDE5LjE3QzQuODQ1IDE4LjgyNSA0LjI2IDE3Ljc2IDMuNzUgMTcuNDc1QzMuMzMgMTcuMjUgMi43MyAxNi42OTUgMy43MzUgMTYuNjhDNC42OCAxNi42NjUgNS4zNTUgMTcuNTUgNS41OCAxNy45MUM2LjY2IDE5LjcyNSA4LjM4NSAxOS4yMTUgOS4wNzUgMTguOUM5LjE4IDE4LjEyIDkuNDk1IDE3LjU5NSA5Ljg0IDE3LjI5NUM3LjE3IDE2Ljk5NSA0LjM4IDE1Ljk2IDQuMzggMTEuMzdDNC4zOCAxMC4wNjUgNC44NDUgOC45ODUgNS42MSA4LjE0NUM1LjQ5IDcuODQ1IDUuMDcgNi42MTUgNS43MyA0Ljk2NUM1LjczIDQuOTY1IDYuNzM1IDQuNjUgOS4wMyA2LjE5NUM5Ljk5IDUuOTI1IDExLjAxIDUuNzkgMTIuMDMgNS43OUMxMy4wNSA1Ljc5IDE0LjA3IDUuOTI1IDE1LjAzIDYuMTk1QzE3LjMyNSA0LjYzNSAxOC4zMyA0Ljk2NSAxOC4zMyA0Ljk2NUMxOC45OSA2LjYxNSAxOC41NyA3Ljg0NSAxOC40NSA4LjE0NUMxOS4yMTUgOC45ODUgMTkuNjggMTAuMDUgMTkuNjggMTEuMzdDMTkuNjggMTUuOTc1IDE2Ljg3NSAxNi45OTUgMTQuMjA1IDE3LjI5NUMxNC42NCAxNy42NyAxNS4wMTUgMTguMzkgMTUuMDE1IDE5LjUxNUMxNS4wMTUgMjEuMTIgMTUgMjIuNDEgMTUgMjIuODE1QzE1IDIzLjEzIDE1LjIyNSAyMy41MDUgMTUuODI1IDIzLjM4NUMyMC41NjUgMjEuNzk1IDI0IDE3LjI5NSAyNCAxMkMyNCA1LjM3IDE4LjYzIDAgMTIgMFoiIGZpbGw9IiM5RkE2QUUiLz4KPC9zdmc+Cg=="},cronjob:{alt:"Cronjob",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xNS45MjcgMTguMDc5MkwxNS45MjcyIDE4LjA3OTRMMTguNTAxNSAxOS42MTU2QzE4LjY5NDYgMTkuNzQwNiAxOC44OTkyIDE5Ljc4MzMgMTkuMDgzNCAxOS43ODMzQzE5LjQ2NTEgMTkuNzgzMyAxOS44NDE5IDE5LjU5MTYgMjAuMDU0MiAxOS4yMzE3QzIwLjM4MSAxOC42OTIgMjAuMTk5NCAxOC4wMDEgMTkuNjYyOCAxNy42ODYyTDE3LjA4MTMgMTYuMTQ1NkwxNy4wODEzIDE2LjE0NTZMMTcuMDc2MSAxNi4xNDI2QzE3LjA1MjQgMTYuMTI4OCAxNi45OCAxNi4wNjM2IDE2LjkwODcgMTUuOTM4MkMxNi44Mzc3IDE1LjgxMzUgMTYuODE2NyAxNS43MTUgMTYuODE2NyAxNS42ODMzVjEyLjI2NjdDMTYuODE2NyAxMS42NDg5IDE2LjMwOTYgMTEuMTQxNyAxNS42OTE3IDExLjE0MTdDMTUuMDczOSAxMS4xNDE3IDE0LjU2NjcgMTEuNjQ4OSAxNC41NjY3IDEyLjI2NjdWMTUuNjgzM0MxNC41NjY3IDE2LjYwMDYgMTUuMTMzOSAxNy42MDU1IDE1LjkyNyAxOC4wNzkyWk04LjE2Njc1IDE2QzguMTY2NzUgMTEuNjg0NSAxMS42ODQ2IDguMTY2NjcgMTYuMDAwMSA4LjE2NjY3QzIwLjMxNTYgOC4xNjY2NyAyMy44MzM0IDExLjY4NDUgMjMuODMzNCAxNkMyMy44MzM0IDIwLjMxNTUgMjAuMzE1NiAyMy44MzMzIDE2LjAwMDEgMjMuODMzM0MxMS42ODQ2IDIzLjgzMzMgOC4xNjY3NSAyMC4zMTU1IDguMTY2NzUgMTZaIiBmaWxsPSIjMDM3NkM5IiBzdHJva2U9IiMwMzdERDYiLz4KPC9zdmc+Cg=="},insights:{alt:"Insights",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik04LjIxOTg5IDIxLjI5MUw4LjIxOTg4IDIxLjI5MUM4LjE4OTMyIDIxLjI1ODMgOC4xNjY3NSAyMS4yMDcgOC4xNjY3NSAyMS4xNDcxVjE5LjE4MjZDOC4xNjY3NSAxNC40ODU5IDExLjY4MzggMTAuNjgyNyAxNS45Njk5IDEwLjY2NjdMMTUuOTcwMSAxMC42NjY3QzE2Ljk5NjQgMTAuNjYyNSAxOC4wMTQzIDEwLjg3NTIgMTguOTY1NiAxMS4yOTM2QzE5LjkxNzEgMTEuNzEyMSAyMC43ODQzIDEyLjMyODcgMjEuNTE2NiAxMy4xMDk2QzIyLjI0ODkgMTMuODkwNyAyMi44MzE3IDE0LjgyMDYgMjMuMjI5OSAxNS44NDdDMjMuNjI4MSAxNi44NzM1IDIzLjgzMzQgMTcuOTc1IDIzLjgzMzQgMTkuMDg4M1YyMS4xNDcxQzIzLjgzMzQgMjEuMjA2OSAyMy44MTA5IDIxLjI1ODIgMjMuNzgwNCAyMS4yOTA5QzIzLjc1MDggMjEuMzIyNiAyMy43MTgzIDIxLjMzMzMgMjMuNjkyNCAyMS4zMzMzSDguMzA3NzdDOC4yODE4NiAyMS4zMzMzIDguMjQ5NDIgMjEuMzIyNiA4LjIxOTg5IDIxLjI5MVpNMjAuNzcwMiAxMy44Mjg0TDIwLjc3MDIgMTMuODI4NEMyMC4zMTcxIDEzLjM2NDkgMTkuNTc3OCAxMy4zNjQ5IDE5LjEyNDcgMTMuODI4NEwxOS40NzIgMTQuMTY3OEwxOS4xMjQ3IDEzLjgyODRMMTYuMTUzIDE2Ljg2ODdDMTYuMDYwMyAxNi44NTM4IDE1Ljk2NTQgMTYuODQ2MiAxNS44NjkgMTYuODQ2MkMxNC44NTU1IDE2Ljg0NjIgMTQuMDUzMiAxNy42ODM1IDE0LjA1MzIgMTguNjkyM0MxNC4wNTMyIDE5LjcwMTEgMTQuODU1NSAyMC41Mzg1IDE1Ljg2OSAyMC41Mzg1QzE2Ljg4MjUgMjAuNTM4NSAxNy42ODQ4IDE5LjcwMTEgMTcuNjg0OCAxOC42OTIzQzE3LjY4NDggMTguNjczNyAxNy42ODQ1IDE4LjY1NTIgMTcuNjg0IDE4LjYzNjdMMjAuNzcwMiAxNS40NzkzQzIxLjIxNyAxNS4wMjIxIDIxLjIxNyAxNC4yODU2IDIwLjc3MDIgMTMuODI4NFpNMjEuMjYzMiAxOC43NDM2QzIyLjAzNDUgMTguNzQzNiAyMi42NDA0IDE4LjEwNzEgMjIuNjQwNCAxNy4zNDYyQzIyLjY0MDQgMTYuNTg1MiAyMi4wMzQ1IDE1Ljk0ODcgMjEuMjYzMiAxNS45NDg3QzIwLjQ5MTkgMTUuOTQ4NyAxOS44ODYgMTYuNTg1MiAxOS44ODYgMTcuMzQ2MkMxOS44ODYgMTguMTA3MSAyMC40OTE5IDE4Ljc0MzYgMjEuMjYzMiAxOC43NDM2Wk0xMC4yOTgzIDE4Ljc0MzZDMTEuMDY5NiAxOC43NDM2IDExLjY3NTUgMTguMTA3MSAxMS42NzU1IDE3LjM0NjJDMTEuNjc1NSAxNi41ODUyIDExLjA2OTYgMTUuOTQ4NyAxMC4yOTgzIDE1Ljk0ODdDOS41MjcwNCAxNS45NDg3IDguOTIxMTMgMTYuNTg1MiA4LjkyMTEzIDE3LjM0NjJDOC45MjExMyAxOC4xMDcxIDkuNTI3MDQgMTguNzQzNiAxMC4yOTgzIDE4Ljc0MzZaTTE1LjQzMDQgMTQuMjU2NEMxNi4yMDE3IDE0LjI1NjQgMTYuODA3NiAxMy42MTk5IDE2LjgwNzYgMTIuODU5QzE2LjgwNzYgMTIuMDk4IDE2LjIwMTcgMTEuNDYxNSAxNS40MzA0IDExLjQ2MTVDMTQuNjU5MSAxMS40NjE1IDE0LjA1MzIgMTIuMDk4IDE0LjA1MzIgMTIuODU5QzE0LjA1MzIgMTMuNjE5OSAxNC42NTkxIDE0LjI1NjQgMTUuNDMwNCAxNC4yNTY0WiIgZmlsbD0iIzAzNzZDOSIgc3Ryb2tlPSIjMDM3REQ2Ii8+Cjwvc3ZnPgo="},jsonRpc:{alt:"JSON-RPC",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xMS42MzA3IDE1LjQxOTNMMTAuODEyNSAxNC43NDQzVjE1LjgwNVYxOC41MDA3QzEwLjc5MTcgMTguNTAwMiAxMC43NzA5IDE4LjUgMTAuNzUgMTguNUMxMC43MjkxIDE4LjUgMTAuNzA4MyAxOC41MDAyIDEwLjY4NzUgMTguNTAwN1YxMy40OTkzQzEwLjcwODMgMTMuNDk5OCAxMC43MjkxIDEzLjUgMTAuNzUgMTMuNUMxMC43NzkxIDEzLjUgMTAuODA4MSAxMy40OTk1IDEwLjgzNyAxMy40OTg2QzEwLjkwNyAxNC4xNzc1IDExLjEzMDkgMTQuNzU3NCAxMS41NjE4IDE1LjE4ODJDMTIuMDk0NyAxNS43MjEyIDEyLjg1NTggMTUuOTM3NSAxMy43NSAxNS45Mzc1SDE4LjUwMDdDMTguNTAwMiAxNS45NTgzIDE4LjUgMTUuOTc5MSAxOC41IDE2QzE4LjUgMTYuMDIwOSAxOC41MDAyIDE2LjA0MTcgMTguNTAwNyAxNi4wNjI1SDEzLjc1QzEyLjgxNTIgMTYuMDYyNSAxMi4xMTk5IDE1LjgyMjkgMTEuNjMwNyAxNS40MTkzWk05Ljk0Nzg1IDE5LjY5NDNDMTAuMTQzMiAxOS45MTk0IDEwLjQzMDkgMjAuMDYyNSAxMC43NSAyMC4wNjI1QzExLjA2OTEgMjAuMDYyNSAxMS4zNTY4IDE5LjkxOTQgMTEuNTUyMiAxOS42OTQzQzEyLjExNTEgMTkuOTg1MSAxMi41IDIwLjU3MjYgMTIuNSAyMS4yNUMxMi41IDIyLjIxNjUgMTEuNzE2NSAyMyAxMC43NSAyM0M5Ljc4MzUgMjMgOSAyMi4yMTY1IDkgMjEuMjVDOSAyMC41NzI2IDkuMzg0ODYgMTkuOTg1MSA5Ljk0Nzg1IDE5LjY5NDNaTTEwLjc1IDExLjkzNzVDMTAuNDMwOSAxMS45Mzc1IDEwLjE0MzIgMTIuMDgwNiA5Ljk0Nzg1IDEyLjMwNTdDOS4zODQ4NiAxMi4wMTQ5IDkgMTEuNDI3NCA5IDEwLjc1QzkgOS43ODM1IDkuNzgzNSA5IDEwLjc1IDlDMTEuNzE2NSA5IDEyLjUgOS43ODM1IDEyLjUgMTAuNzVDMTIuNSAxMS40Mjc0IDEyLjExNTEgMTIuMDE0OSAxMS41NTIyIDEyLjMwNTdDMTEuMzU2OCAxMi4wODA2IDExLjA2OTEgMTEuOTM3NSAxMC43NSAxMS45Mzc1Wk0xOS42OTQzIDE2LjgwMjJDMTkuOTE5NCAxNi42MDY4IDIwLjA2MjUgMTYuMzE5MSAyMC4wNjI1IDE2QzIwLjA2MjUgMTUuNjgwOSAxOS45MTk0IDE1LjM5MzIgMTkuNjk0MyAxNS4xOTc4QzE5Ljk4NTEgMTQuNjM0OSAyMC41NzI2IDE0LjI1IDIxLjI1IDE0LjI1QzIyLjIxNjUgMTQuMjUgMjMgMTUuMDMzNSAyMyAxNkMyMyAxNi45NjY1IDIyLjIxNjUgMTcuNzUgMjEuMjUgMTcuNzVDMjAuNTcyNiAxNy43NSAxOS45ODUxIDE3LjM2NTEgMTkuNjk0MyAxNi44MDIyWiIgZmlsbD0iIzAzNzZDOSIgc3Ryb2tlPSIjMDM3REQ2Ii8+Cjwvc3ZnPgo="},cross:{alt:"Cross",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMC43NTkyMTkgMTEuNDM2NEMwLjU4MTQ0MSAxMS40MzY0IDAuNDYyOTIyIDExLjM3NzIgMC4zNDQ0MDQgMTEuMjU4N0MwLjEwNzM2NyAxMS4wMjE2IDAuMTA3MzY3IDEwLjY2NjEgMC4zNDQ0MDQgMTAuNDI5TDkuODI1ODggMC45NDc1NTNDMTAuMDYyOSAwLjcxMDUxNiAxMC40MTg1IDAuNzEwNTE2IDEwLjY1NTUgMC45NDc1NTNDMTAuODkyNiAxLjE4NDU5IDEwLjg5MjYgMS41NDAxNSAxMC42NTU1IDEuNzc3MThMMS4xNzQwMyAxMS4yNTg3QzEuMDU1NTEgMTEuMzc3MiAwLjkzNjk5NiAxMS40MzY0IDAuNzU5MjE5IDExLjQzNjRaIiBmaWxsPSIjMjQyNzJBIi8+CiAgPHBhdGggZD0iTTEwLjI0MDcgMTEuNDM2NEMxMC4wNjI5IDExLjQzNjQgOS45NDQ0IDExLjM3NzIgOS44MjU4OCAxMS4yNTg3TDAuMzQ0NDA0IDEuNzc3MThDMC4xMDczNjcgMS41NDAxNSAwLjEwNzM2NyAxLjE4NDU5IDAuMzQ0NDA0IDAuOTQ3NTUzQzAuNTgxNDQxIDAuNzEwNTE2IDAuOTM2OTk2IDAuNzEwNTE2IDEuMTc0MDMgMC45NDc1NTNMMTAuNjU1NSAxMC40MjlDMTAuODkyNiAxMC42NjYxIDEwLjg5MjYgMTEuMDIxNiAxMC42NTU1IDExLjI1ODdDMTAuNTM3IDExLjM3NzIgMTAuNDE4NSAxMS40MzY0IDEwLjI0MDcgMTEuNDM2NFoiIGZpbGw9IiMyNDI3MkEiLz4KPC9zdmc+Cg==",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzU5MjE5IDExLjQzNjRDMC41ODE0NDEgMTEuNDM2NCAwLjQ2MjkyMiAxMS4zNzcyIDAuMzQ0NDA0IDExLjI1ODdDMC4xMDczNjcgMTEuMDIxNiAwLjEwNzM2NyAxMC42NjYxIDAuMzQ0NDA0IDEwLjQyOUw5LjgyNTg4IDAuOTQ3NTUzQzEwLjA2MjkgMC43MTA1MTYgMTAuNDE4NSAwLjcxMDUxNiAxMC42NTU1IDAuOTQ3NTUzQzEwLjg5MjYgMS4xODQ1OSAxMC44OTI2IDEuNTQwMTUgMTAuNjU1NSAxLjc3NzE4TDEuMTc0MDMgMTEuMjU4N0MxLjA1NTUxIDExLjM3NzIgMC45MzY5OTYgMTEuNDM2NCAwLjc1OTIxOSAxMS40MzY0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjI0MDcgMTEuNDM2NEMxMC4wNjI5IDExLjQzNjQgOS45NDQ0IDExLjM3NzIgOS44MjU4OCAxMS4yNTg3TDAuMzQ0NDA0IDEuNzc3MThDMC4xMDczNjcgMS41NDAxNSAwLjEwNzM2NyAxLjE4NDU5IDAuMzQ0NDA0IDAuOTQ3NTUzQzAuNTgxNDQxIDAuNzEwNTE2IDAuOTM2OTk2IDAuNzEwNTE2IDEuMTc0MDMgMC45NDc1NTNMMTAuNjU1NSAxMC40MjlDMTAuODkyNiAxMC42NjYxIDEwLjg5MjYgMTEuMDIxNiAxMC42NTU1IDExLjI1ODdDMTAuNTM3IDExLjM3NzIgMTAuNDE4NSAxMS40MzY0IDEwLjI0MDcgMTEuNDM2NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},drag:{alt:"Drag",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNS45ODA0NyAzLjA0MzgzQzIuNTM1MTYgNS4xMjk3NyAwLjI1IDkuMDMyMTEgMC4yNSAxMy44MzY4QzAuMjUgMTQuMjU4NiAwLjYxMzI4MSAxNC42MjE5IDEuMDExNzIgMTQuNjEwMkMxLjQyMTg4IDE0LjU5ODUgMS43MTQ4NCAxNC4yODIxIDEuNzI2NTYgMTMuODYwMkMxLjgzMjAzIDkuNjUzMiAzLjYzNjcyIDYuMzQ4NTIgNi41MDc4MSA0LjQ4NTIzTDUuOTgwNDcgMy4wNDM4M1pNMjAuOTQ1MyAyMi4zOTE0QzI1LjU5NzcgMjAuNzAzOSAyNy41NzgxIDE2LjQzODMgMjUuNzAzMSAxMS4yODIxTDI0LjgzNTkgOC44Nzk3N0MyMy45MTAyIDYuMzM2OCAyMi4xNjQxIDUuMjkzODMgMjAuMTEzMyA2LjAwODY3QzE5LjU2MjUgNS4yOTM4MyAxOC43MTg4IDUuMDQ3NzMgMTcuODA0NyA1LjM3NTg2QzE3LjQ2NDggNS41MDQ3NyAxNy4xNzE5IDUuNjgwNTUgMTYuODkwNiA1Ljg5MTQ4QzE2LjI5MyA1LjExODA1IDE1LjM2NzIgNC44MzY4IDE0LjQwNjIgNS4xNzY2NEMxNC4xNDg0IDUuMjcwMzkgMTMuOTAyMyA1LjQxMTAyIDEzLjY2OCA1LjU3NTA4TDEyLjMzMiAxLjkxODgzQzExLjgyODEgMC41MjQyOTUgMTAuNTYyNSAtMC4wNjE2NDE3IDkuMjYxNzIgMC40MDcxMDhDNy45NDkyMiAwLjg4NzU3NyA3LjM2MzI4IDIuMTQxNDggNy44NjcxOSAzLjUzNjAyTDExLjIwNyAxMi43MjM1QzExLjIzMDUgMTIuNzgyMSAxMS4yMTg4IDEyLjgyODkgMTEuMTYwMiAxMi44NTI0QzExLjEyNSAxMi44NzU4IDExLjA3ODEgMTIuODUyNCAxMS4wNDMgMTIuODE3Mkw5LjY3MTg4IDExLjMxNzJDOC45OTIxOSAxMC41OTA3IDguMTcxODggMTAuMzY4IDcuMzg2NzIgMTAuNjQ5M0M2LjMyMDMxIDExLjA0NzcgNS42Mjg5MSAxMi4wNjcyIDYuMDc0MjIgMTMuMjc0M0M2LjE3OTY5IDEzLjYxNDEgNi40MTQwNiAxNC4wMjQzIDYuNjgzNTkgMTQuMzY0MUwxMC42MDk0IDE5LjExMDJDMTMuNTg1OSAyMi42OTYxIDE3LjA1NDcgMjMuODA5NCAyMC45NDUzIDIyLjM5MTRaTTIwLjQ0MTQgMjAuODU2M0MxNy4zNzExIDIxLjk4MTMgMTQuNSAyMS40MDcxIDExLjc4MTIgMTguMTM3NUw3Ljg1NTQ3IDEzLjQxNDlDNy43MzgyOCAxMy4yNzQzIDcuNjU2MjUgMTMuMTQ1NCA3LjU4NTk0IDEyLjk0NjFDNy40NDUzMSAxMi41NzExIDcuNjA5MzggMTIuMTM3NSA4LjA1NDY5IDExLjk3MzVDOC40Mjk2OSAxMS44NDQ2IDguNzM0MzggMTEuOTg1MiA5LjAyNzM0IDEyLjMwMTZMMTEuNzQ2MSAxNS4xMDI0QzEyLjE5MTQgMTUuNTcxMSAxMi41ODk4IDE1LjYxOCAxMi45ODgzIDE1LjQ3NzRDMTMuNDQ1MyAxNS4zMTMzIDEzLjYzMjggMTQuODIxMSAxMy40NDUzIDE0LjMxNzJMOS4yOTY4OCAyLjkwMzJDOS4xMjEwOSAyLjQzNDQ1IDkuMzMyMDMgMS45ODkxNCA5Ljc4OTA2IDEuODI1MDhDMTAuMjM0NCAxLjY2MTAyIDEwLjY2OCAxLjg4MzY3IDEwLjgzMiAyLjM1MjQyTDEzLjc5NjkgMTAuNDk2OUMxMy45Mzc1IDEwLjg4MzYgMTQuMzcxMSAxMS4wNTk0IDE0Ljc1NzggMTAuOTE4OEMxNS4xMzI4IDEwLjc3ODIgMTUuMzQzOCAxMC4zNjggMTUuMjAzMSA5Ljk5MzA1TDE0LjEzNjcgNy4wNTE2NEMxNC4yODkxIDYuODk5MyAxNC41MjM0IDYuNzQ2OTUgMTQuNzM0NCA2LjY2NDkyQzE1LjI4NTIgNi40NjU3IDE1Ljc0MjIgNi43MTE4IDE1Ljk1MzEgNy4yODYwMkwxNi44OTA2IDkuODUyNDJDMTcuMDMxMiAxMC4yNTA4IDE3LjQ3NjYgMTAuNDAzMiAxNy44NTE2IDEwLjI2MjVDMTguMjAzMSAxMC4xMzM2IDE4LjQzNzUgOS43NDY5NSAxOC4yODUyIDkuMzM2OEwxNy41MjM0IDcuMjUwODZDMTcuNjg3NSA3LjA5ODUyIDE3LjkxMDIgNi45NDYxNyAxOC4xMzI4IDYuODY0MTRDMTguNjgzNiA2LjY2NDkyIDE5LjE0MDYgNi45MTEwMiAxOS4zNTE2IDcuNDg1MjNMMTkuOTcyNyA5LjE5NjE3QzIwLjEyNSA5LjYwNjMzIDIwLjU1ODYgOS43NTg2NyAyMC45MzM2IDkuNjE4MDVDMjEuMjk2OSA5LjQ4OTE0IDIxLjUxOTUgOS4wOTA3IDIxLjM3ODkgOC42OTIyN0wyMC45MjE5IDcuNDI2NjRDMjEuODk0NSA3LjA3NTA4IDIyLjgyMDMgNy44NzE5NSAyMy40NTMxIDkuNjI5NzdMMjQuMTkxNCAxMS42MzM2QzI1Ljc5NjkgMTYuMDYzMyAyNC4zNDM4IDE5LjQzODMgMjAuNDQxNCAyMC44NTYzWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},linkOut:{alt:"Link Out",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjEyOSAxNEg2LjM4NzFDMy4zNTQ4NCAxNCAyIDEyLjY0NTIgMiA5LjYxMjlWNi4zODcxQzIgMy4zNTQ4NCAzLjM1NDg0IDIgNi4zODcxIDJINy40ODM4N0M3Ljg3MDk3IDIgOC4xMjkwMyAyLjI1ODA2IDguMTI5MDMgMi42NDUxNkM4LjEyOTAzIDMuMDMyMjYgNy44NzA5NyAzLjI5MDMyIDcuNDgzODcgMy4yOTAzMkg2LjM4NzFDNC4wNjQ1MiAzLjI5MDMyIDMuMjkwMzIgNC4wNjQ1MiAzLjI5MDMyIDYuMzg3MVY5LjYxMjlDMy4yOTAzMiAxMS45MzU1IDQuMDY0NTIgMTIuNzA5NyA2LjM4NzEgMTIuNzA5N0g5LjYxMjlDMTEuOTM1NSAxMi43MDk3IDEyLjcwOTcgMTEuOTM1NSAxMi43MDk3IDkuNjEyOVY4LjUxNjEzQzEyLjcwOTcgOC4xMjkwMyAxMi45Njc3IDcuODcwOTcgMTMuMzU0OCA3Ljg3MDk3QzEzLjc0MTkgNy44NzA5NyAxNCA4LjEyOTAzIDE0IDguNTE2MTNWOS42MTI5QzE0IDEyLjY0NTIgMTIuNjQ1MiAxNCA5LjYxMjkgMTRaTTguNTE2MTMgOC4xMjkwM0M4LjMyMjU4IDguMTI5MDMgOC4xOTM1NSA4LjA2NDUyIDguMDY0NTIgNy45MzU0OEM3LjgwNjQ1IDcuNjc3NDIgNy44MDY0NSA3LjI5MDMyIDguMDY0NTIgNy4wMzIyNkwxMS44MDY1IDMuMjkwMzJIMTAuNzc0MkMxMC4zODcxIDMuMjkwMzIgMTAuMTI5IDMuMDMyMjYgMTAuMTI5IDIuNjQ1MTZDMTAuMTI5IDIuMjU4MDYgMTAuMzg3MSAyIDEwLjc3NDIgMkgxMy4zNTQ4QzEzLjc0MTkgMiAxNCAyLjI1ODA2IDE0IDIuNjQ1MTZWNS4yMjU4MUMxNCA1LjYxMjkgMTMuNzQxOSA1Ljg3MDk3IDEzLjM1NDggNS44NzA5N0MxMi45Njc3IDUuODcwOTcgMTIuNzA5NyA1LjYxMjkgMTIuNzA5NyA1LjIyNTgxVjQuMTkzNTVMOC45Njc3NCA3LjkzNTQ4QzguODM4NzEgOC4wNjQ1MiA4LjcwOTY4IDguMTI5MDMgOC41MTYxMyA4LjEyOTAzWiIgZmlsbD0iIzAzNzZDOSIvPgo8L3N2Zz4K"},heading:{alt:"Heading",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMS4yNTA2MiAzLjU4NDA1SDE4LjczOTRDMTkuNTczMiAzLjU4NDA1IDIwIDMuMTc3MSAyMCAyLjM0MzM1VjEuNTk4OTRDMjAgMC43ODUwMzkgMTkuNTczMiAwLjM2ODE2NCAxOC43Mzk0IDAuMzY4MTY0SDEuMjUwNjJDMC40MTY4NzQgMC4zNjgxNjQgMCAwLjc4NTAzOSAwIDEuNTk4OTRWMi4zNDMzNUMwIDMuMTc3MSAwLjQxNjg3NCAzLjU4NDA1IDEuMjUwNjIgMy41ODQwNVpNMS4yNTA2MiA5LjYzMjAySDguNjY1MDNDOS40OTg3MSA5LjYzMjAyIDkuOTE1NiA5LjIyNTA1IDkuOTE1NiA4LjM5MTM2VjcuNjQ2ODdDOS45MTU2IDYuODMzIDkuNDk4NzEgNi40MTYxMiA4LjY2NTAzIDYuNDE2MTJIMS4yNTA2MkMwLjQxNjg3NCA2LjQxNjEyIDAgNi44MzMgMCA3LjY0Njg3VjguMzkxMzZDMCA5LjIyNTA1IDAuNDE2ODc0IDkuNjMyMDIgMS4yNTA2MiA5LjYzMjAyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},text:{alt:"Text",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMC43NDQ0MTYgMS45MTgxOUgxOS4yMzU3QzE5LjY1MjYgMS45MTgxOSAyMCAxLjU5MDY1IDIwIDEuMTYzODVDMjAgMC43NDY5NzcgMTkuNjUyNiAwLjQxOTQzNCAxOS4yMzU3IDAuNDE5NDM0SDAuNzQ0NDE2QzAuMzI3NTQzIDAuNDE5NDM0IDAgMC43NDY5NzcgMCAxLjE2Mzg1QzAgMS41OTA2NSAwLjMyNzU0MyAxLjkxODE5IDAuNzQ0NDE2IDEuOTE4MTlaTTAuNzQ0NDE2IDcuMTE5MThIMTkuMjM1N0MxOS42NTI2IDcuMTE5MTggMjAgNi43OTE2NCAyMCA2LjM2NDg0QzIwIDUuOTQ3OTYgMTkuNjUyNiA1LjYyMDQyIDE5LjIzNTcgNS42MjA0MkgwLjc0NDQxNkMwLjMyNzU0MyA1LjYyMDQyIDAgNS45NDc5NiAwIDYuMzY0ODRDMCA2Ljc5MTY0IDAuMzI3NTQzIDcuMTE5MTggMC43NDQ0MTYgNy4xMTkxOFpNMC43NDQ0MTYgMTIuMzIwMkgxOS4yMzU3QzE5LjY1MjYgMTIuMzIwMiAyMCAxMS45ODI3IDIwIDExLjU2NTlDMjAgMTEuMTQ5IDE5LjY1MjYgMTAuODIxNCAxOS4yMzU3IDEwLjgyMTRIMC43NDQ0MTZDMC4zMjc1NDMgMTAuODIxNCAwIDExLjE0OSAwIDExLjU2NTlDMCAxMS45ODI3IDAuMzI3NTQzIDEyLjMyMDIgMC43NDQ0MTYgMTIuMzIwMlpNMC43NDQ0MTYgMTcuNTExMkgxMS4zNjQ4QzExLjc4MTcgMTcuNTExMiAxMi4xMTkxIDE3LjE4MzcgMTIuMTE5MSAxNi43NjY4QzEyLjExOTEgMTYuMzQ5OSAxMS43ODE3IDE2LjAxMjUgMTEuMzY0OCAxNi4wMTI1SDAuNzQ0NDE2QzAuMzI3NTQzIDE2LjAxMjUgMCAxNi4zNDk5IDAgMTYuNzY2OEMwIDE3LjE4MzcgMC4zMjc1NDMgMTcuNTExMiAwLjc0NDQxNiAxNy41MTEyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},copyable:{alt:"Copyable",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEuODI1IDAuNjAzMDI3SDguNjc1QzYuMzYyNjkgMC42MDMwMjcgNS4yNzgyMyAxLjQyMzU5IDUuMDUyMzEgMy40MDcyOUM1LjAwNTA0IDMuODIyMjkgNS4zNDg3NCA0LjE2NTUzIDUuNzY2NDMgNC4xNjU1M0g3LjMyNUMxMC40NzUgNC4xNjU1MyAxMS45Mzc1IDUuNjI4MDMgMTEuOTM3NSA4Ljc3ODAzVjEwLjMzNjZDMTEuOTM3NSAxMC43NTQzIDEyLjI4MDcgMTEuMDk4IDEyLjY5NTcgMTEuMDUwN0MxNC42Nzk0IDEwLjgyNDggMTUuNSA5Ljc0MDM0IDE1LjUgNy40MjgwM1Y0LjI3ODAzQzE1LjUgMS42NTMwMyAxNC40NSAwLjYwMzAyNyAxMS44MjUgMC42MDMwMjdaIiBmaWxsPSIjQkJDMEM1Ii8+CiAgPHBhdGggZD0iTTcuMzI1IDUuMTAzMDNINC4xNzVDMS41NSA1LjEwMzAzIDAuNSA2LjE1MzAzIDAuNSA4Ljc3ODAzVjExLjkyOEMwLjUgMTQuNTUzIDEuNTUgMTUuNjAzIDQuMTc1IDE1LjYwM0g3LjMyNUM5Ljk1IDE1LjYwMyAxMSAxNC41NTMgMTEgMTEuOTI4VjguNzc4MDNDMTEgNi4xNTMwMyA5Ljk1IDUuMTAzMDMgNy4zMjUgNS4xMDMwM1pNOC4yMTc1IDkuMzQwNTNMNS40MzUgMTIuMTIzQzUuMzMgMTIuMjI4IDUuMTk1IDEyLjI4MDUgNS4wNTI1IDEyLjI4MDVDNC45MSAxMi4yODA1IDQuNzc1IDEyLjIyOCA0LjY3IDEyLjEyM0wzLjI3NSAxMC43MjhDMy4wNjUgMTAuNTE4IDMuMDY1IDEwLjE4MDUgMy4yNzUgOS45NzA1M0MzLjQ4NSA5Ljc2MDUzIDMuODIyNSA5Ljc2MDUzIDQuMDMyNSA5Ljk3MDUzTDUuMDQ1IDEwLjk4M0w3LjQ1MjUgOC41NzU1M0M3LjY2MjUgOC4zNjU1MyA4IDguMzY1NTMgOC4yMSA4LjU3NTUzQzguNDIgOC43ODU1MyA4LjQyNzUgOS4xMzA1MyA4LjIxNzUgOS4zNDA1M1oiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},divider:{alt:"Divider",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDIwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTAuNzQ0NDE2IDEuNzQ5NDlIMTkuMjM1N0MxOS42NTI2IDEuNzQ5NDkgMjAgMS40MjE5NSAyMCAxLjAwNTA3QzIwIDAuNTg4MjA0IDE5LjY1MjYgMC4yNTA3MzIgMTkuMjM1NyAwLjI1MDczMkgwLjc0NDQxNkMwLjMyNzU0MyAwLjI1MDczMiAwIDAuNTg4MjA0IDAgMS4wMDUwN0MwIDEuNDIxOTUgMC4zMjc1NDMgMS43NDk0OSAwLjc0NDQxNiAxLjc0OTQ5WiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},box:{alt:"Box",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy4wMzg1MSAxNS42NzI5SDE3LjUyNzlDMTkuMjg1NyAxNS42NzI5IDIwLjE1NjMgMTQuODAyMyAyMC4xNTYzIDEzLjA3OFYxMC42MDg3QzIwLjE1NjMgMTAuMTczNCAxOS45MTM1IDkuOTMwNjcgMTkuNDc4MiA5LjkzMDY3QzE5LjA0MyA5LjkzMDY3IDE4LjgwODYgMTAuMTczNCAxOC44MDg2IDEwLjYwODdWMTMuMDExQzE4LjgwODYgMTMuODgxNSAxOC4zMzE1IDE0LjMyNTIgMTcuNTExMSAxNC4zMjUySDMuMDYzNjFDMi4yMjY1NiAxNC4zMjUyIDEuNzY2MTkgMTMuODgxNSAxLjc2NjE5IDEzLjAxMVYxMC42MDg3QzEuNzY2MTkgMTAuMTczNCAxLjUxNTA2IDkuOTMwNjcgMS4wODgxNyA5LjkzMDY3QzAuNjYxMjcyIDkuOTMwNjcgMC40MTg1MjcgMTAuMTczNCAwLjQxODUyNyAxMC42MDg3VjEzLjA3OEMwLjQxODUyNyAxNC44MTA3IDEuMjk3NDQgMTUuNjcyOSAzLjAzODUxIDE1LjY3MjlaTTMuMDM4NTEgMC4yNjI2OTVDMS4yOTc0NCAwLjI2MjY5NSAwLjQxODUyNyAxLjEyNDg2IDAuNDE4NTI3IDIuODU3NTZWNC45MDgzNEMwLjQxODUyNyA1LjM0MzYxIDAuNjYxMjcyIDUuNTk0NzMgMS4wODgxNyA1LjU5NDczQzEuNTE1MDYgNS41OTQ3MyAxLjc2NjE5IDUuMzQzNjEgMS43NjYxOSA0LjkwODM0VjIuOTI0NTNDMS43NjYxOSAyLjA1Mzk5IDIuMjI2NTYgMS42MTAzNSAzLjA2MzYxIDEuNjEwMzVIMTcuNTExMUMxOC4zMzE1IDEuNjEwMzUgMTguODA4NiAyLjA1Mzk5IDE4LjgwODYgMi45MjQ1M1Y0LjkwODM0QzE4LjgwODYgNS4zNDM2MSAxOS4wNTE0IDUuNTk0NzMgMTkuNDc4MiA1LjU5NDczQzE5LjkyMTkgNS41OTQ3MyAyMC4xNTYzIDUuMzQzNjEgMjAuMTU2MyA0LjkwODM0VjIuODU3NTZDMjAuMTU2MyAxLjEzMzIzIDE5LjI4NTcgMC4yNjI2OTUgMTcuNTI3OSAwLjI2MjY5NUgzLjAzODUxWk0xLjA4ODE3IDguODQyNTNDMS42OTA4NSA4Ljg0MjUzIDIuMTc2MzQgOC4zNDg2NyAyLjE3NjM0IDcuNzQ1OTVDMi4xNzYzNCA3LjE1MTY1IDEuNjkwODUgNi42NjYxNSAxLjA4ODE3IDYuNjY2MTVDMC40OTM4NjEgNi42NjYxNSAwIDcuMTUxNjUgMCA3Ljc0NTk1QzAgOC4zNDg2NyAwLjQ5Mzg2MSA4Ljg0MjUzIDEuMDg4MTcgOC44NDI1M1pNMTkuNDc4MiA4Ljg0MjUzQzIwLjA3MjYgOC44NDI1MyAyMC41NjY0IDguMzQ4NjcgMjAuNTY2NCA3Ljc0NTk1QzIwLjU2NjQgNy4xNTE2NSAyMC4wNzI2IDYuNjY2MTUgMTkuNDc4MiA2LjY2NjE1QzE4Ljg3NTYgNi42NjYxNSAxOC4zOTAxIDcuMTQzMjggMTguMzkwMSA3Ljc0NTk1QzE4LjM5MDEgOC4zNDg2NyAxOC44NzU2IDguODQyNTMgMTkuNDc4MiA4Ljg0MjUzWk03LjU0MTg2IDExLjg5NzdDNy44NDMyMSAxMS44OTc3IDguMDUyNDMgMTEuNzU1NSA4LjE3OCAxMS4zNjJMOC43ODkwNyA5LjU3OTFIMTEuNzg1N0wxMi4zOTY4IDExLjM2MkMxMi41MjIzIDExLjc0NzEgMTIuNzM5OSAxMS44OTc3IDEzLjA0MTMgMTEuODk3N0MxMy40MDk2IDExLjg5NzcgMTMuNjYwNyAxMS42NTUgMTMuNjYwNyAxMS4zMjAyQzEzLjY2MDcgMTEuMTg2MiAxMy42MzU2IDExLjA2OSAxMy41Njg2IDEwLjg4NDlMMTEuMjI0OSA0LjU2NTE1QzExLjA1NzUgNC4xMjk4OCAxMC43Mzk0IDMuOTAzODggMTAuMjc5IDMuOTAzODhDOS44MjcgMy45MDM4OCA5LjUxNzI5IDQuMTI5ODggOS4zNTgyOSA0LjU2NTE1TDcuMDA2MTQgMTAuODg0OUM2Ljk0NzU0IDExLjA2OSA2LjkxNDA2IDExLjE4NjIgNi45MTQwNiAxMS4zMTE4QzYuOTE0MDYgMTEuNjYzNCA3LjE2NTE0IDExLjg5NzcgNy41NDE4NiAxMS44OTc3Wk05LjEzMjI5IDguNTc0NjdMMTAuMjQ1NiA1LjMzNTI0SDEwLjMzNzZMMTEuNDUwOSA4LjU3NDY3SDkuMTMyMjlaIiBmaWxsPSIjQkJDMEM1Ii8+Cjwvc3ZnPgo="},ui:{alt:"UI",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBvcGFjaXR5PSIwLjUiPgogICAgPHJlY3QgeT0iMC4xMDMwMjciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjMDM3REQ2IiBmaWxsLW9wYWNpdHk9IjAuMSIvPgogICAgPHBhdGggZD0iTTYuNzY3NDQgMTAuNTUwN0M2Ljc2NTY5IDEwLjU1MDcgNi43NjEzMSAxMC41NTAxIDYuNzU1OTQgMTAuNTQ0OEM2Ljc1MDU3IDEwLjUzOTQgNi43NSAxMC41MzUgNi43NSAxMC41MzMzVjkuMjI1MTJDNi43NSA3LjkxNTI1IDcuODE2NTMgNi44NTMwMyA5LjEyMjA5IDYuODUzMDNIMTAuNDMwMkMxMC40MzIgNi44NTMwMyAxMC40MzY0IDYuODUzNTkgMTAuNDQxNyA2Ljg1ODk2QzEwLjQ0NzEgNi44NjQzMyAxMC40NDc3IDYuODY4NzIgMTAuNDQ3NyA2Ljg3MDQ3QzEwLjQ0NzcgNi44NzIyMiAxMC40NDcxIDYuODc2NjEgMTAuNDQxNyA2Ljg4MTk4QzEwLjQzNjQgNi44ODczNSAxMC40MzIgNi44ODc5MSAxMC40MzAyIDYuODg3OTFIOS4xMjIwOUM3LjgzMTg1IDYuODg3OTEgNi43ODQ4OCA3LjkzNDg3IDYuNzg0ODggOS4yMjUxMlYxMC41MzMzQzYuNzg0ODggMTAuNTM1IDYuNzg0MzIgMTAuNTM5NCA2Ljc3ODk1IDEwLjU0NDhDNi43NzM1OCAxMC41NTAxIDYuNzY5MTkgMTAuNTUwNyA2Ljc2NzQ0IDEwLjU1MDdaTTE3LjIzMjYgMTAuNTUwN0MxNy4yMzA4IDEwLjU1MDcgMTcuMjI2NCAxMC41NTAxIDE3LjIyMTEgMTAuNTQ0OEMxNy4yMTU3IDEwLjUzOTQgMTcuMjE1MSAxMC41MzUgMTcuMjE1MSAxMC41MzMzVjkuMjI1MTJDMTcuMjE1MSA3LjkzNDg3IDE2LjE2ODIgNi44ODc5MSAxNC44Nzc5IDYuODg3OTFIMTMuNTY5OEMxMy41NjggNi44ODc5MSAxMy41NjM2IDYuODg3MzUgMTMuNTU4MyA2Ljg4MTk4QzEzLjU1MjkgNi44NzY2MSAxMy41NTIzIDYuODcyMjIgMTMuNTUyMyA2Ljg3MDQ3QzEzLjU1MjMgNi44Njg3MiAxMy41NTI5IDYuODY0MzMgMTMuNTU4MyA2Ljg1ODk2QzEzLjU2MzYgNi44NTM1OSAxMy41NjggNi44NTMwMyAxMy41Njk4IDYuODUzMDNIMTQuODc3OUMxNi4xODM1IDYuODUzMDMgMTcuMjUgNy45MTUyNSAxNy4yNSA5LjIyNTEyVjEwLjUzMzNDMTcuMjUgMTAuNTM1IDE3LjI0OTQgMTAuNTM5NCAxNy4yNDQxIDEwLjU0NDhDMTcuMjM4NyAxMC41NTAxIDE3LjIzNDMgMTAuNTUwNyAxNy4yMzI2IDEwLjU1MDdaTTE0Ljg3NzkgMTcuMzUzSDE0LjA5M0MxNC4wOTEzIDE3LjM1MyAxNC4wODY5IDE3LjM1MjUgMTQuMDgxNSAxNy4zNDcxQzE0LjA3NjEgMTcuMzQxNyAxNC4wNzU2IDE3LjMzNzMgMTQuMDc1NiAxNy4zMzU2QzE0LjA3NTYgMTcuMzMzOCAxNC4wNzYxIDE3LjMyOTQgMTQuMDgxNSAxNy4zMjQxQzE0LjA4NjkgMTcuMzE4NyAxNC4wOTEzIDE3LjMxODEgMTQuMDkzIDE3LjMxODFIMTQuODc3OUMxNi4xNjgyIDE3LjMxODEgMTcuMjE1MSAxNi4yNzEyIDE3LjIxNTEgMTQuOTgwOVYxNC4xOTYxQzE3LjIxNTEgMTQuMTk0MyAxNy4yMTU3IDE0LjE4OTkgMTcuMjIxMSAxNC4xODQ1QzE3LjIyNjQgMTQuMTc5MiAxNy4yMzA4IDE0LjE3ODYgMTcuMjMyNiAxNC4xNzg2QzE3LjIzNDMgMTQuMTc4NiAxNy4yMzg3IDE0LjE3OTIgMTcuMjQ0MSAxNC4xODQ1QzE3LjI0OTQgMTQuMTg5OSAxNy4yNSAxNC4xOTQzIDE3LjI1IDE0LjE5NjFWMTQuOTgwOUMxNy4yNSAxNi4yOTA4IDE2LjE4MzUgMTcuMzUzIDE0Ljg3NzkgMTcuMzUzWk0xMC40MzAyIDE3LjM1M0g5LjEyMjA5QzcuODE2NTMgMTcuMzUzIDYuNzUgMTYuMjkwOCA2Ljc1IDE0Ljk4MDlWMTMuNjcyOEM2Ljc1IDEzLjY3MSA2Ljc1MDU3IDEzLjY2NjcgNi43NTU5NCAxMy42NjEzQzYuNzYxMzEgMTMuNjU1OSA2Ljc2NTY5IDEzLjY1NTQgNi43Njc0NCAxMy42NTU0QzYuNzY5MTkgMTMuNjU1NCA2Ljc3MzU4IDEzLjY1NTkgNi43Nzg5NSAxMy42NjEzQzYuNzg0MzIgMTMuNjY2NyA2Ljc4NDg4IDEzLjY3MSA2Ljc4NDg4IDEzLjY3MjhWMTQuOTgwOUM2Ljc4NDg4IDE2LjI3MTIgNy44MzE4NSAxNy4zMTgxIDkuMTIyMDkgMTcuMzE4MUgxMC40MzAyQzEwLjQzMiAxNy4zMTgxIDEwLjQzNjQgMTcuMzE4NyAxMC40NDE3IDE3LjMyNDFDMTAuNDQ3MSAxNy4zMjk0IDEwLjQ0NzcgMTcuMzMzOCAxMC40NDc3IDE3LjMzNTZDMTAuNDQ3NyAxNy4zMzczIDEwLjQ0NzEgMTcuMzQxNyAxMC40NDE3IDE3LjM0NzFDMTAuNDM2NCAxNy4zNTI1IDEwLjQzMiAxNy4zNTMgMTAuNDMwMiAxNy4zNTNaTTkuMzgzNzIgOC45NDYwNUgxMC40MzAyQzEwLjY2NTggOC45NDYwNSAxMC43ODUzIDkuMDA3MzggMTAuODQ3MiA5LjA2ODk3QzEwLjkwODcgOS4xMzAyOSAxMC45NzA5IDkuMjQ5MzMgMTAuOTcwOSA5LjQ4Njc1VjEwLjUzMzNDMTAuOTcwOSAxMC43NzA3IDEwLjkwODcgMTAuODg5NyAxMC44NDcyIDEwLjk1MUMxMC43ODUzIDExLjAxMjYgMTAuNjY1OCAxMS4wNzQgMTAuNDMwMiAxMS4wNzRIOS4zODM3MkM5LjE0ODEyIDExLjA3NCA5LjAyODY0IDExLjAxMjYgOC45NjY3OCAxMC45NTFDOC45MDUyMSAxMC44ODk3IDguODQzMDIgMTAuNzcwNyA4Ljg0MzAyIDEwLjUzMzNWOS40ODY3NUM4Ljg0MzAyIDkuMjQ5MzMgOC45MDUyMSA5LjEzMDI5IDguOTY2NzggOS4wNjg5N0M5LjAyODY0IDkuMDA3MzggOS4xNDgxMiA4Ljk0NjA1IDkuMzgzNzIgOC45NDYwNVpNMTMuNTY5OCA4Ljk0NjA1SDE0LjYxNjNDMTQuODUxOSA4Ljk0NjA1IDE0Ljk3MTQgOS4wMDczOCAxNS4wMzMyIDkuMDY4OTdDMTUuMDk0OCA5LjEzMDI5IDE1LjE1NyA5LjI0OTMzIDE1LjE1NyA5LjQ4Njc1VjEwLjUzMzNDMTUuMTU3IDEwLjc3MDcgMTUuMDk0OCAxMC44ODk3IDE1LjAzMzIgMTAuOTUxQzE0Ljk3MTQgMTEuMDEyNiAxNC44NTE5IDExLjA3NCAxNC42MTYzIDExLjA3NEgxMy41Njk4QzEzLjMzNDIgMTEuMDc0IDEzLjIxNDcgMTEuMDEyNiAxMy4xNTI4IDEwLjk1MUMxMy4wOTEzIDEwLjg4OTcgMTMuMDI5MSAxMC43NzA3IDEzLjAyOTEgMTAuNTMzM1Y5LjQ4Njc1QzEzLjAyOTEgOS4yNDkzMyAxMy4wOTEzIDkuMTMwMjkgMTMuMTUyOCA5LjA2ODk3QzEzLjIxNDcgOS4wMDczOCAxMy4zMzQyIDguOTQ2MDUgMTMuNTY5OCA4Ljk0NjA1Wk05LjM4MzcyIDEzLjEzMjFIMTAuNDMwMkMxMC42NjU4IDEzLjEzMjEgMTAuNzg1MyAxMy4xOTM0IDEwLjg0NzIgMTMuMjU1QzEwLjkwODcgMTMuMzE2MyAxMC45NzA5IDEzLjQzNTQgMTAuOTcwOSAxMy42NzI4VjE0LjcxOTNDMTAuOTcwOSAxNC45NTY3IDEwLjkwODcgMTUuMDc1OCAxMC44NDcyIDE1LjEzNzFDMTAuNzg1MyAxNS4xOTg3IDEwLjY2NTggMTUuMjYgMTAuNDMwMiAxNS4yNkg5LjM4MzcyQzkuMTQ4MTIgMTUuMjYgOS4wMjg2NCAxNS4xOTg3IDguOTY2NzggMTUuMTM3MUM4LjkwNTIxIDE1LjA3NTggOC44NDMwMiAxNC45NTY3IDguODQzMDIgMTQuNzE5M1YxMy42NzI4QzguODQzMDIgMTMuNDM1NCA4LjkwNTIxIDEzLjMxNjMgOC45NjY3OCAxMy4yNTVDOS4wMjg2NCAxMy4xOTM0IDkuMTQ4MTIgMTMuMTMyMSA5LjM4MzcyIDEzLjEzMjFaTTEzLjU2OTggMTMuMTMyMUgxNC42MTYzQzE0Ljg1MTkgMTMuMTMyMSAxNC45NzE0IDEzLjE5MzQgMTUuMDMzMiAxMy4yNTVDMTUuMDk0OCAxMy4zMTYzIDE1LjE1NyAxMy40MzU0IDE1LjE1NyAxMy42NzI4VjE0LjcxOTNDMTUuMTU3IDE0Ljk1NjcgMTUuMDk0OCAxNS4wNzU4IDE1LjAzMzIgMTUuMTM3MUMxNC45NzE0IDE1LjE5ODcgMTQuODUxOSAxNS4yNiAxNC42MTYzIDE1LjI2SDEzLjU2OThDMTMuMzM0MiAxNS4yNiAxMy4yMTQ3IDE1LjE5ODcgMTMuMTUyOCAxNS4xMzcxQzEzLjA5MTMgMTUuMDc1OCAxMy4wMjkxIDE0Ljk1NjcgMTMuMDI5MSAxNC43MTkzVjEzLjY3MjhDMTMuMDI5MSAxMy40MzU0IDEzLjA5MTMgMTMuMzE2MyAxMy4xNTI4IDEzLjI1NUMxMy4yMTQ3IDEzLjE5MzQgMTMuMzM0MiAxMy4xMzIxIDEzLjU2OTggMTMuMTMyMVoiIGZpbGw9IiMwMzc2QzkiIHN0cm9rZT0iIzAzN0RENiIgc3Ryb2tlLXdpZHRoPSIwLjc1Ii8+CiAgPC9nPgo8L3N2Zz4K"},image:{alt:"Image",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljg3NTYgMTIuNTE0NUwxMy45MDM0IDcuODQzNzFDMTMuNTI2OCA3LjUwODkyIDEzLjA5MTUgNy4zMjQ3OCAxMi42Mzk1IDcuMzI0NzhDMTIuMTc5MSA3LjMyNDc4IDExLjc2OSA3LjQ4Mzc4IDExLjM4MzkgNy44MjdMNy42MDA0MyAxMS4yMDg3TDYuMDUxOSA5LjgxMDg1QzUuNzAwMzQgOS40OTI3MSA1LjMxNTI5IDkuMzMzNzEgNC45MjE4NyA5LjMzMzcxQzQuNTQ1MiA5LjMzMzcxIDQuMTkzNjQgOS40ODQzNSAzLjg0MjA4IDkuODAyNDJMMC42NTI5MDEgMTIuNjgxOUMwLjcwMzEyNSAxNC4xOTcgMS4zMjI1NCAxNC45NjcxIDIuNTY5NzYgMTQuOTY3MUgxNi41OTg4QzE4LjExMzkgMTQuOTY3MSAxOC44NzU2IDE0LjEyMTYgMTguODc1NiAxMi41MTQ1Wk02LjIzNjA1IDcuOTI3NDJDNy4zMTU4NiA3LjkyNzQyIDguMjAzMTQgNy4wNDAxNyA4LjIwMzE0IDUuOTUyQzguMjAzMTQgNC44NzIyIDcuMzE1ODYgMy45NzY1NiA2LjIzNjA1IDMuOTc2NTZDNS4xNDc4OCAzLjk3NjU2IDQuMjYwNiA0Ljg3MjIgNC4yNjA2IDUuOTUyQzQuMjYwNiA3LjA0MDE3IDUuMTQ3ODggNy45Mjc0MiA2LjIzNjA1IDcuOTI3NDJaTTIuNjI4MzUgMTUuNTUzSDE3LjEwOTRDMTguODY3MiAxNS41NTMgMTkuNzM3NyAxNC42OTA5IDE5LjczNzcgMTIuOTY2NVYyLjczNzcyQzE5LjczNzcgMS4wMTMzOSAxOC44NjcyIDAuMTQyODUzIDE3LjEwOTQgMC4xNDI4NTNIMi42MjgzNUMwLjg3ODkwNyAwLjE0Mjg1MyAwIDEuMDEzMzkgMCAyLjczNzcyVjEyLjk2NjVDMCAxNC42OTA5IDAuODc4OTA3IDE1LjU1MyAyLjYyODM1IDE1LjU1M1pNMi42NDUwOSAxNC4yMDU0QzEuODA4MDQgMTQuMjA1NCAxLjM0NzY2IDEzLjc2MTcgMS4zNDc2NiAxMi44OTEyVjIuODEzMDVDMS4zNDc2NiAxLjk0MjUyIDEuODA4MDQgMS40OTA1MSAyLjY0NTA5IDEuNDkwNTFIMTcuMDkyNkMxNy45MjEzIDEuNDkwNTEgMTguMzkwMSAxLjk0MjUyIDE4LjM5MDEgMi44MTMwNVYxMi44OTEyQzE4LjM5MDEgMTMuNzYxNyAxNy45MjEzIDE0LjIwNTQgMTcuMDkyNiAxNC4yMDU0SDIuNjQ1MDlaIiBmaWxsPSIjQkJDMEM1Ii8+Cjwvc3ZnPgo="},button:{alt:"Button",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjMzODEzIDkuMjExOThDMS41NDkwNyA5LjIxMTk4IDEuNzM0OSA5LjEzNjY1IDEuOTY1OTIgOS4wMDEwNUw3Ljg5NzI5IDUuNTcwOEM4LjMyOTIxIDUuMzE5NjggOC41MTAwMSA1LjEyMzgxIDguNTEwMDEgNC44MDc0MUM4LjUxMDAxIDQuNDkxIDguMzI5MjEgNC4zMDAxNSA3Ljg5NzI5IDQuMDQ0MDFMMS45NjU5MiAwLjYxMzc3QzEuNzM0OSAwLjQ3ODE2NyAxLjU0OTA3IDAuNDAyODMyIDEuMzM4MTMgMC40MDI4MzJDMC45MjYzMDQgMC40MDI4MzIgMC42MzUwMSAwLjcxOTIzOCAwLjYzNTAxIDEuMjE2NDVWOC4zOTgzN0MwLjYzNTAxIDguOTAwNiAwLjkyNjMwNCA5LjIxMTk4IDEuMzM4MTMgOS4yMTE5OFoiIGZpbGw9IiM5RkE2QUUiLz4KPC9zdmc+Cg=="},form:{alt:"Form",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjQzOTgyIDIuNTk3NTJMMS44NTY2NyAyLjI5MTE2TDIuMjYzNDggMi41OTc1MkMyLjQzNDI0IDIuNzIzMDcgMi42MzAxMSAyLjU4NzQ3IDIuNTY0ODIgMi4zOTY2MkwyLjM5OTA4IDEuODk0MzlMMi44MTA5MSAxLjU4ODAzQzIuOTY2NjEgMS40NzI1MiAyLjkwMTMyIDEuMjUxNTMgMi43MTA0NyAxLjI1MTUzSDIuMTk4MTlMMi4wMjc0MyAwLjcxNDE0NkMxLjk3MjE5IDAuNTQ4NDEgMS43NDExNiAwLjU0ODQxIDEuNjg1OTEgMC43MTQxNDZMMS41MTUxNSAxLjI1MTUzSDAuOTk3ODU1QzAuODAxOTg1IDEuMjUxNTMgMC43MzY2OTUgMS40NzI1MiAwLjg5MjM4NyAxLjU4ODAzTDEuMzA5MjQgMS44OTQzOUwxLjE0ODUyIDIuMzk2NjJDMS4wODMyMyAyLjU4NzQ3IDEuMjc0MDggMi43MjMwNyAxLjQzOTgyIDIuNTk3NTJaTTQuMzk3OTcgMi4yMDA3NUgxMC43MDZDMTAuOTc3MiAyLjIwMDc1IDExLjE4ODEgMS45ODk4MiAxMS4xODgxIDEuNzE4NjFDMTEuMTg4MSAxLjQ0NzQxIDEwLjk3NzIgMS4yMzY0NyAxMC43MDYgMS4yMzY0N0g0LjM5Nzk3QzQuMTI2NzYgMS4yMzY0NyAzLjkxNTgyIDEuNDQ3NDEgMy45MTU4MiAxLjcxODYxQzMuOTE1ODIgMS45ODk4MiA0LjEyNjc2IDIuMjAwNzUgNC4zOTc5NyAyLjIwMDc1Wk0xLjQzOTgyIDUuNjgxMjJMMS44NTY2NyA1LjM3NDg2TDIuMjYzNDggNS42ODEyMkMyLjQzNDI0IDUuODExOCAyLjYzMDExIDUuNjcxMTggMi41NjQ4MiA1LjQ4MDMzTDIuMzk5MDggNC45NzgxTDIuODEwOTEgNC42NzE3NEMyLjk2NjYxIDQuNTU2MjIgMi45MDEzMiA0LjMzNTI0IDIuNzEwNDcgNC4zMzUyNEgyLjE5ODE5TDIuMDI3NDMgMy43OTc4NUMxLjk3MjE5IDMuNjMyMTIgMS43NDExNiAzLjYzMjEyIDEuNjg1OTEgMy43OTc4NUwxLjUxNTE1IDQuMzM1MjRIMC45OTc4NTVDMC44MDE5ODUgNC4zMzUyNCAwLjczNjY5NSA0LjU1NjIyIDAuODkyMzg3IDQuNjcxNzRMMS4zMDkyNCA0Ljk3ODFMMS4xNDg1MiA1LjQ4MDMzQzEuMDgzMjMgNS42NzExOCAxLjI3NDA4IDUuODA2NzggMS40Mzk4MiA1LjY4MTIyWk00LjM5Nzk3IDUuMjg5NDhIMTAuNzA2QzEwLjk3NzIgNS4yODk0OCAxMS4xODgxIDUuMDc4NTQgMTEuMTg4MSA0LjgwNzM0QzExLjE4ODEgNC41MzYxMyAxMC45NzcyIDQuMzI1MiAxMC43MDYgNC4zMjUySDQuMzk3OTdDNC4xMjY3NiA0LjMyNTIgMy45MTU4MiA0LjUzNjEzIDMuOTE1ODIgNC44MDczNEMzLjkxNTgyIDUuMDc4NTQgNC4xMjY3NiA1LjI4OTQ4IDQuMzk3OTcgNS4yODk0OFpNMS40Mzk4MiA4Ljc3NDk3TDEuODU2NjcgOC40Njg2MUwyLjI2MzQ4IDguNzc0OTdDMi40MzQyNCA4LjkwNTU1IDIuNjMwMTEgOC43NjQ5MyAyLjU2NDgyIDguNTc0MDhMMi4zOTkwOCA4LjA3MTg1TDIuODEwOTEgNy43NjU0OUMyLjk2NjYxIDcuNjQ5OTcgMi45MDEzMiA3LjQyODk5IDIuNzEwNDcgNy40Mjg5OUgyLjE5ODE5TDIuMDI3NDMgNi44OTE2QzEuOTcyMTkgNi43MjU4NyAxLjc0MTE2IDYuNzI1ODcgMS42ODU5MSA2Ljg5MTZMMS41MTUxNSA3LjQyODk5SDAuOTk3ODU1QzAuODAxOTg1IDcuNDI4OTkgMC43MzY2OTUgNy42NDk5NyAwLjg5MjM4NyA3Ljc2NTQ5TDEuMzA5MjQgOC4wNzE4NUwxLjE0ODUyIDguNTc0MDhDMS4wODMyMyA4Ljc2NDkzIDEuMjc0MDggOC45MDA1MyAxLjQzOTgyIDguNzc0OTdaTTQuMzk3OTcgOC4zNzgyMUgxMC43MDZDMTAuOTc3MiA4LjM3ODIxIDExLjE4ODEgOC4xNjcyNyAxMS4xODgxIDcuODk2MDdDMTEuMTg4MSA3LjYyNDg2IDEwLjk3NzIgNy40MTM5MiAxMC43MDYgNy40MTM5Mkg0LjM5Nzk3QzQuMTI2NzYgNy40MTM5MiAzLjkxNTgyIDcuNjI0ODYgMy45MTU4MiA3Ljg5NjA3QzMuOTE1ODIgOC4xNjcyNyA0LjEyNjc2IDguMzc4MjEgNC4zOTc5NyA4LjM3ODIxWiIgZmlsbD0iIzlGQTZBRSIvPgo8L3N2Zz4K"},input:{alt:"Input",src:eo},field:{alt:"Field",src:eo}},es=(0,U.forwardRef)(function(e,t){var r=e.icon,n=e.alt,i=void 0===n?ea[r].alt:n,o=e.width,a=void 0===o?"32px":o,s=e.height,l=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["icon","alt","width","height"]),u=(0,ei.useColorMode)().colorMode,c=ea[r],p=c.src,_=(0,z.hasProperty)(c,"srcDark")?c.srcDark:c.src;return(0,R.jsx)(ei.Image,function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);rr=>e(t(r)),r=Array.from(e).reverse().reduce((e,r)=>e?t(e,r.encode):r.encode,void 0),n=e.reduce((e,r)=>e?t(e,r.decode):r.decode,void 0);return{encode:r,decode:n}}function eT(e){return{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(t<0||t>=e.length)throw Error(`Digit index outside alphabet: ${t} (alphabet: ${e.length})`);return e[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 r=e.indexOf(t);if(-1===r)throw Error(`Unknown letter: "${t}". Allowed: ${e}`);return r})}}}function ew(e=""){if("string"!=typeof e)throw Error("join separator should be string");return{encode:t=>{if(!Array.isArray(t)||t.length&&"string"!=typeof t[0])throw Error("join.encode input should be array of strings");for(let e of t)if("string"!=typeof e)throw Error(`join.encode: non-string input=${e}`);return t.join(e)},decode:t=>{if("string"!=typeof t)throw Error("join.decode input should be string");return t.split(e)}}}let eA=(e,t)=>t?eA(t,e%t):e,eC=(e,t)=>e+(t-eA(e,t));function eM(e,t,r,n){if(!Array.isArray(e))throw Error("convertRadix2: data should be array");if(t<=0||t>32)throw Error(`convertRadix2: wrong from=${t}`);if(r<=0||r>32)throw Error(`convertRadix2: wrong to=${r}`);if(eC(t,r)>32)throw Error(`convertRadix2: carry overflow from=${t} to=${r} carryBits=${eC(t,r)}`);let i=0,o=0,a=2**r-1,s=[];for(let n of e){if(n>=2**t)throw Error(`convertRadix2: invalid data word=${n} from=${t}`);if(i=i<32)throw Error(`convertRadix2: carry overflow pos=${o} from=${t}`);for(o+=t;o>=r;o-=r)s.push((i>>o-r&a)>>>0);i&=2**o-1}if(i=i<=t)throw Error("Excess padding");if(!n&&i)throw Error(`Non-zero padding: ${i}`);return n&&o>0&&s.push(i>>>0),s}let eN=eE(function(e,t=!1){if(e<=0||e>32)throw Error("radix2: bits should be in (0..32]");if(eC(8,e)>32||eC(e,8)>32)throw Error("radix2: carry overflow");return{encode:r=>{if(!(r instanceof Uint8Array))throw Error("radix2.encode input should be Uint8Array");return eM(Array.from(r),8,e,!t)},decode:r=>{if(!Array.isArray(r)||r.length&&"number"!=typeof r[0])throw Error("radix2.decode input should be array of strings");return Uint8Array.from(eM(r,e,8,t))}}}(6),eT("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),function(e,t="="){if("string"!=typeof t)throw Error("padding chr should be string");return{encode(r){if(!Array.isArray(r)||r.length&&"string"!=typeof r[0])throw Error("padding.encode input should be array of strings");for(let e of r)if("string"!=typeof e)throw Error(`padding.encode: non-string input=${e}`);for(;r.length*e%8;)r.push(t);return r},decode(r){if(!Array.isArray(r)||r.length&&"string"!=typeof r[0])throw Error("padding.encode input should be array of strings");for(let e of r)if("string"!=typeof e)throw Error(`padding.decode: non-string input=${e}`);let n=r.length;if(n*e%8)throw Error("Invalid padding: string should have whole number of bytes");for(;n>0&&r[n-1]===t;n--)if(!((n-1)*e%8))throw Error("Invalid padding: string has too much padding");return r.slice(0,n)}}}(6),ew(""));var ej=r(5695),ek=r.n(ej),eI=r(9189),eO=r.n(eI);function eP(e){if(!Number.isSafeInteger(e)||e<0)throw Error(`positive integer expected, not ${e}`)}function eF(e,...t){if(!(e instanceof Uint8Array||null!=e&&"object"==typeof e&&"Uint8Array"===e.constructor.name))throw Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function eL(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 eR(e,t){eF(e);let r=t.outputLen;if(e.lengthnew Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4)),eB=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),eU=(e,t)=>e<<32-t|e>>>t,eq=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],eJ=e=>e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255;function e$(e){for(let t=0;te().update(eK(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}let eW=(e,t,r)=>e&t^~e&r,eQ=(e,t,r)=>e&t^e&r^t&r;class eH extends eY{constructor(e,t,r,n){super(),this.blockLen=e,this.outputLen=t,this.padOffset=r,this.isLE=n,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=eB(this.buffer)}update(e){eL(this);let{view:t,buffer:r,blockLen:n}=this;e=eK(e);let i=e.length;for(let o=0;on-o&&(this.process(r,0),o=0);for(let e=o;e>i&o),s=Number(r&o),l=n?4:0,u=n?0:4;e.setUint32(t+l,a,n),e.setUint32(t+u,s,n)})(r,n-8,BigInt(8*this.length),i),this.process(r,0);let a=eB(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>>3,i=eU(r,17)^eU(r,19)^r>>>10;eX[e]=i+eX[e-7]+n+eX[e-16]|0}let{A:r,B:n,C:i,D:o,E:a,F:s,G:l,H:u}=this;for(let e=0;e<64;e++){let t=eU(a,6)^eU(a,11)^eU(a,25),c=u+t+eW(a,s,l)+eG[e]+eX[e]|0,p=eU(r,2)^eU(r,13)^eU(r,22),_=p+eQ(r,n,i)|0;u=l,l=s,s=a,a=o+c|0,o=i,i=n,n=r,r=c+_|0}r=r+this.A|0,n=n+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(r,n,i,o,a,s,l,u)}roundClean(){eX.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}let e1=eV(()=>new e0);var e2=r(7152),e3=r.n(e2)()({proto:!1,circles:!1});function e4(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&void 0!==arguments[0]?arguments[0]:{};return(0,eD.refine)((0,eD.union)([(0,eD.string)(),(0,eD.instance)(URL)]),"uri",function(t){try{var r=new URL(t),n=(0,eD.type)(e);return(0,eD.assert)(r,n),!0}catch(e){return'Expected URL, got "'.concat(t.toString(),'".')}})};function ts(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function tf(){var e;return(e=function(e){var t,r,n,i,o,a,s;return t_(this,function(l){switch(l.label){case 0:var u;return t=e.manifest,r=e.sourceCode,n=e.svgIcon,i=e.auxiliaryFiles,o=e.localizationFiles,a=[(u=t.clone(),delete u.result.source.shasum,u.value=ek()(u.result),u),r,n].concat(tc(i),tc(o)).filter(function(e){return void 0!==e}),s=eN.encode,[4,function(e){return ti.apply(this,arguments)}(a)];case 1:return[2,s.apply(eN,[l.sent()])]}})},tf=function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(e){tl(o,n,i,a,s,"next",e)}function s(e){tl(o,n,i,a,s,"throw",e)}a(void 0)})}).apply(this,arguments)}RegExp("^(?:[A-Za-z0-9-_]+( [A-Za-z0-9-_]+)*)|(?:(?:@[A-Za-z0-9-*~][A-Za-z0-9-*._~]*\\/)?[A-Za-z0-9-~][A-Za-z0-9-._~]*)$","u"),function(e){e.Installing="installing",e.Updating="updating",e.Running="running",e.Stopped="stopped",e.Crashed="crashed"}(s||(s={})),function(e){e.Start="START",e.Stop="STOP",e.Crash="CRASH",e.Update="UPDATE"}(l||(l={}));var tm=(0,eD.pattern)((0,eD.string)(),RegExp("^[\\x21-\\x7E]*$","u")),th=ta({protocol:(0,eD.enums)(["http:","https:"]),hostname:(0,eD.enums)(["localhost","127.0.0.1","[::1]"]),hash:(0,eD.empty)((0,eD.string)()),search:(0,eD.empty)((0,eD.string)())}),ty=(0,eD.refine)(tm,"local Snap Id",function(e){if(!e.startsWith(o.local))return'Expected local snap ID, got "'.concat(e,'".');var t=tu((0,eD.validate)(e.slice(o.local.length),th),1)[0];return null==t||t}),tg=(0,eD.intersection)([tm,ta({protocol:(0,eD.literal)(o.npm),pathname:(0,eD.refine)((0,eD.string)(),"package name",function(e){var t,r,n,i,o;return t_(this,function(a){switch(a.label){case 0:if(t=e.startsWith("/")?e.slice(1):e,n=(r=eO()(t)).errors,i=r.validForNewPackages,o=r.warnings,i)return[3,4];if(void 0!==n)return[3,2];return(0,z.assert)(void 0!==o),[5,td(o)];case 1:return a.sent(),[3,4];case 2:return[5,td(n)];case 3:a.sent(),a.label=4;case 4:return[2,!0]}})}),search:(0,eD.empty)((0,eD.string)()),hash:(0,eD.empty)((0,eD.string)())})]),tb=(0,eD.intersection)([tm,ta({protocol:(0,eD.enums)(["http:","https:"]),search:(0,eD.empty)((0,eD.string)()),hash:(0,eD.empty)((0,eD.string)())})]),tv=(0,eD.union)([tg,ty]);function tx(e){var t=Object.values(o).find(function(t){return e.startsWith(t)});if(void 0!==t)return t;throw Error('Invalid or no prefix found for "'.concat(e,'"'))}function tD(e){return e.replace(tx(e),"")}function tS(e){return(0,z.getSafeJson)(JSON.parse(e))}function tE(e){var t=JSON.stringify(e);return new TextEncoder().encode(t).byteLength}var tT=r(4643);function tw(e,t){return e.length===t.length&&e.every(function(e,r){return e===t[r]})}var tA=r(3601),tC=(0,eD.object)({jsonrpc:(0,eD.optional)(z.JsonRpcVersionStruct),id:(0,eD.optional)(z.JsonRpcIdStruct),method:(0,eD.string)(),params:(0,eD.optional)(z.JsonRpcParamsStruct)}),tM=(0,eD.refine)((0,eD.string)(),"CronExpression",function(e){try{return(0,tA.parseExpression)(e),!0}catch(e){return!1}}),tN=(0,eD.object)({expression:tM,request:tC}),tj=(0,eD.array)(tN),tk="1399742832'",tI=r(5775),tO=(0,eD.array)((0,eD.refine)((0,eD.string)(),"Allowed origin",function(e){return!(e.split("*").length-1>2)||'No more than two wildcards ("*") are allowed in an origin specifier.'})),tP=(0,eD.refine)((0,eD.object)({dapps:(0,eD.optional)((0,eD.boolean)()),snaps:(0,eD.optional)((0,eD.boolean)()),allowedOrigins:(0,eD.optional)(tO)}),"RPC origins",function(e){return!0===e.snaps||!0===e.dapps||!!e.allowedOrigins&&e.allowedOrigins.length>0||"Must specify at least one JSON-RPC origin."}),tF=(0,eD.object)({allowedOrigins:(0,eD.optional)(tO)}),tL=RegExp("^(?[-a-z0-9]{3,8}):(?[-a-zA-Z0-9]{1,32})$","u"),tR=RegExp("^(?(?[-a-z0-9]{3,8}):(?[-a-zA-Z0-9]{1,32})):(?[a-zA-Z0-9]{1,64})$","u"),tz=RegExp("^(?[a-zA-Z0-9]{1,64})$","u"),tB=(0,eD.size)((0,eD.string)(),1,40),tU=(0,eD.define)("Chain ID",(0,eD.string)().validator),tq=(0,eD.pattern)(tU,tL),tJ=(0,eD.pattern)((0,eD.string)(),tR);(0,eD.array)(tJ),(0,eD.pattern)((0,eD.string)(),tz);var t$=(0,eD.object)({id:tq,name:tB});function tK(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]e.length)&&(t=e.length);for(var r=0,n=Array(t);r2)||void 0===arguments[2]||arguments[2],o=(l=JSON.stringify(t.value),u=tZ.red,i?u(l):l),a=function(e){var t,r,n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return"never"===e.type||0===e.path.length?"":"At path: ".concat((t=e.path.join("."),r=tZ.bold,n?r(t):t)," — ")}(t,i);if("union"===t.type){var s=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Array.isArray(e.schema)?e.schema.map(function(e){var r,n;return r=e.type,n=tZ.green,t?n(r):r}):null}(t.path.reduce(function(t,r){return(0,z.isObject)(e.schema)&&e.schema[r]?e.schema[r]:t},e),i);return s?"".concat(a,"Expected the value to be one of: ").concat(s.join(", "),", but received: ").concat(o,"."):"".concat(a).concat(t.message,".")}if("literal"===t.type){var l,u,c,p,_=t.message.replace(RegExp("the literal `(.+)`,","u"),"the value to be `".concat((c=tZ.green,i?c("$1"):"$1"),"`,")).replace(RegExp(", but received: (.+)","u"),", but received: ".concat((p=tZ.red,i?p("$1"):"$1")));return"".concat(a).concat(_,".")}if("never"===t.type)return"Unknown key: ".concat((d=t.path.join("."),f=tZ.bold,i?f(d):d),", received: ").concat(o,".");if("size"===t.refinement){var d,f,m,h,y,g=t.message.replace(RegExp("length between `(\\d+)` and `(\\d+)`","u"),"length between ".concat((m=tZ.green,i?m("$1"):"$1")," and ").concat((h=tZ.green,i?h("$2"):"$2"),",")).replace(RegExp("length of `(\\d+)`","u"),"length of ".concat((y=tZ.red,i?y("$1"):"$1"))).replace(RegExp("a array","u"),"an array");return"".concat(a).concat(g,".")}return void 0!==t.refinement?"".concat(a).concat(t.message,"."):"".concat(a,"Expected a value of type ").concat((r=t.type,n=tZ.green,i?n(r):r),", but received: ").concat(o,".")}function t4(){for(var e,t,r=arguments.length,n=Array(r),i=0;i0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(s.value.refiner(e,t))];case 3:u.sent(),u.label=4;case 4:return r=!0,[3,2];case 5:return[3,8];case 6:return l=u.sent(),i=!0,o=l,[3,8];case 7:try{r||null==a.return||a.return()}finally{if(i)throw o}return[7];case 8:return[2]}})}},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e))}var t6=[tk,"572232532'"],t5=[60],t8=t5.map(function(e){return["m","44'","".concat(e,"'")]}),t7=(0,eD.refine)((0,eD.array)((0,eD.string)()),"BIP-32 path",function(e){return 0===e.length?"Path must be a non-empty BIP-32 derivation path array":"m"!==e[0]?'Path must start with "m".':e.length<3?"Paths must have a length of at least three.":e.slice(1).some(function(e){return!(0,tT.isValidBIP32PathSegment)(e)})?"Path must be a valid BIP-32 derivation path array.":t6.includes(e[1])?'The purpose "'.concat(e[1],'" is not allowed for entropy derivation.'):!t8.some(function(t){return tw(e.slice(0,t.length),t)})||'The path "'.concat(e.join("/"),'" is not allowed for entropy derivation.')}),t9=function(e){return(0,eD.refine)(e,"BIP-32 entropy",function(e){return!("ed25519"===e.curve&&e.path.slice(1).some(function(e){return!e.endsWith("'")}))||"Ed25519 does not support unhardened paths."})},re=(0,eD.enums)(["ed25519","secp256k1","ed25519Bip32"]),rt=t9((0,eD.type)({path:t7,curve:re})),rr=(0,eD.size)((0,eD.array)(rt),1,1/0),rn=(0,eD.refine)((0,eD.string)(),"SemVer range",function(e){return!!(0,z.isValidSemVerRange)(e)||"Expected a valid SemVer range."}),ri=(0,eD.refine)((0,eD.record)(tv,(0,eD.object)({version:(0,eD.optional)(rn)})),"SnapIds",function(e){return 0!==Object.keys(e).length}),ro=(0,eD.size)((0,eD.array)(tq),1,1/0),ra=(0,eD.union)([(0,eD.object)({tlds:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)}),(0,eD.object)({schemes:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)}),(0,eD.object)({tlds:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0),schemes:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)})]),rs=(0,z.inMilliseconds)(5,z.Duration.Second),rl=(0,z.inMilliseconds)(3,z.Duration.Minute),ru=(0,eD.size)((0,eD.integer)(),rs,rl),rc=(0,eD.object)({maxRequestTime:(0,eD.optional)(ru)}),rp=(0,eD.object)({}),r_=(0,eD.type)({"endowment:cronjob":(0,eD.optional)(t4(rc,(0,eD.object)({jobs:tj}))),"endowment:ethereum-provider":(0,eD.optional)(rp),"endowment:keyring":(0,eD.optional)(t4(rc,tF)),"endowment:lifecycle-hooks":(0,eD.optional)(rc),"endowment:name-lookup":(0,eD.optional)(t4(rc,(0,eD.object)({chains:(0,eD.optional)(ro),matchers:(0,eD.optional)(ra)}))),"endowment:network-access":(0,eD.optional)(rp),"endowment:page-home":(0,eD.optional)(rc),"endowment:rpc":(0,eD.optional)(t4(rc,tP)),"endowment:signature-insight":(0,eD.optional)(t4(rc,(0,eD.object)({allowSignatureOrigin:(0,eD.optional)((0,eD.boolean)())}))),"endowment:transaction-insight":(0,eD.optional)(t4(rc,(0,eD.object)({allowTransactionOrigin:(0,eD.optional)((0,eD.boolean)())}))),"endowment:webassembly":(0,eD.optional)(rp),snap_dialog:(0,eD.optional)(rp),snap_manageState:(0,eD.optional)(rp),snap_manageAccounts:(0,eD.optional)(rp),snap_notify:(0,eD.optional)(rp),snap_getBip32Entropy:(0,eD.optional)(rr),snap_getBip32PublicKey:(0,eD.optional)(rr),snap_getBip44Entropy:(0,eD.optional)((0,eD.size)((0,eD.array)((0,eD.object)({coinType:(0,eD.size)((0,eD.integer)(),0,4294967295)})),1,1/0)),snap_getEntropy:(0,eD.optional)(rp),snap_getLocale:(0,eD.optional)(rp),wallet_snap:(0,eD.optional)(ri)}),rd=(0,eD.array)((0,eD.string)()),rf=(0,eD.record)((0,eD.intersection)([(0,eD.string)(),ta()]),(0,eD.object)({})),rm=(0,eD.object)({version:z.VersionStruct,description:(0,eD.size)((0,eD.string)(),1,280),proposedName:(0,eD.size)((0,eD.string)(),1,214),repository:(0,eD.optional)((0,eD.object)({type:(0,eD.size)((0,eD.string)(),1,1/0),url:(0,eD.size)((0,eD.string)(),1,1/0)})),source:(0,eD.object)({shasum:z.ChecksumStruct,location:(0,eD.object)({npm:(0,eD.object)({filePath:(0,eD.size)((0,eD.string)(),1,1/0),iconPath:(0,eD.optional)((0,eD.size)((0,eD.string)(),1,1/0)),packageName:to,registry:(0,eD.union)([(0,eD.literal)("https://registry.npmjs.org"),(0,eD.literal)("https://registry.npmjs.org/")])})}),files:(0,eD.optional)(rd),locales:(0,eD.optional)(rd)}),initialConnections:(0,eD.optional)(rf),initialPermissions:r_,manifestVersion:(0,eD.literal)("0.1"),$schema:(0,eD.optional)((0,eD.string)())});function rh(e){return(0,eD.create)(e,rm)}function ry(e){return((0,z.assert)(!e.startsWith("/")),(0,z.assert)(-1===e.search(RegExp(":|\\/\\/","u")),'Path "'.concat(e,'" potentially an URI instead of local relative')),e.startsWith("./"))?e.slice(2):e}var rg=r(4325),rb=r(101),rv=r.n(rb),rx=r(6692),rD=r(7525),rS=r(8146),rE=r(2623);function rT(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,i)}function rw(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(e){rT(o,n,i,a,s,"next",e)}function s(e){rT(o,n,i,a,s,"throw",e)}a(void 0)})}}function rA(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}function rC(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function rM(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function rN(e,t){var r=rM(e,t,"get");return r.get?r.get.call(e):r.value}function rj(e,t,r){rA(e,t),t.set(e,r)}function rk(e,t,r){var n=rM(e,t,"set");return function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=r}}(e,n,r),r}function rI(e,t){for(var r=0;r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]1&&void 0!==arguments[1]?arguments[1]:{};return(0,eD.is)(e,ta(t))}(r)||!r.toString().endsWith(".tgz"))throw Error('Failed to find valid tarball URL in NPM metadata for package "'.concat(this.meta.packageName,'".'));return(i=new URL(r)).hostname=this.meta.registry.hostname,i.protocol=this.meta.registry.protocol,[4,this.fetchNpmTarball(i)];case 3:return rk(this,rB,o.sent()),this.meta.version=n,[2]}})})).apply(this,arguments)}var r$=function(e){!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}}),t&&rF(e,t)}(n,e);var t,r=(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,r,i=rP(n);if(t){var o=rP(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return(e=r)&&("object"==(e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof e)?e:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)});function n(){return rC(this,n),r.apply(this,arguments)}return rO(n,[{key:"fetchNpmTarball",value:function(e){var t=this;return rw(function(){var r,n,i;return rL(this,function(o){switch(o.label){case 0:return[4,t.meta.fetch(e.toString())];case 1:if(!(r=o.sent()).ok||!r.body)throw Error('Failed to fetch tarball for package "'.concat(t.meta.packageName,'".'));return n=r.headers.get("content-length"),(0,z.assert)(n,"Snap tarball has invalid content-length"),i=parseInt(n,10),(0,z.assert)(i<=262144e3,"Snap tarball exceeds size limit"),[2,new Promise(function(e,n){var i,o,a,s,l,u,c=new Map,p=(i=t.meta.registry,o=t.meta.packageName,a="npm://",""!==i.username&&(a+=i.username,""!==i.password&&(a+=":".concat(i.password)),a+="@"),s="".concat(a).concat(i.host,"/").concat(o,"/"),(0,z.assert)(s.endsWith("/"),"Base needs to end with '/' for relative paths to be added as children instead of siblings."),(0,z.assert)(s.startsWith("npm:"),'Protocol mismatch, expected "npm:".'),l=(0,rE.extract)(),u=0,l.on("entry",function(e,t,r){var n=e.name;if("file"===e.type){var i=n.replace(rQ,"");return t.pipe(rv()({encoding:"uint8array"},function(e){try{u+=e.byteLength,(0,z.assert)(u<262144e3,"Snap tarball exceeds limit of ".concat(262144e3," bytes."));var t=new e8({value:e,path:i,data:{canonicalPath:new URL(i,s).toString()}});return(0,z.assert)(!c.has(i),"Malformed tarball, multiple files with the same path."),c.set(i,t),r()}catch(e){return l.destroy(e)}}))}return t.on("end",function(){return r()}),t.resume()}),l),_=r.body;if("pipeThrough"in _&&"DecompressionStream"in globalThis){var d=new DecompressionStream("gzip"),f=_.pipeThrough(d);(0,rD.pipeline)(rH(f),p,function(t){t?n(t):e(c)});return}(0,rD.pipeline)(rH(_),(0,rg.createGunzip)(),p,function(t){t?n(t):e(c)})})]}})})()}}]),n}(function(){function e(t){var r,n,i,o,a,s,l,u,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};rC(this,e),rA(this,rU),rU.add(this),n=void 0,(r="meta")in this?Object.defineProperty(this,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):this[r]=n,rj(this,rz,{writable:!0,value:void 0}),rj(this,rB,{writable:!0,value:void 0});var p=null!==(o=c.allowCustomRegistries)&&void 0!==o&&o,_=null!==(a=c.fetch)&&void 0!==a?a:globalThis.fetch.bind(void 0),d=null!==(s=c.versionRange)&&void 0!==s?s:"*",f=(i=rw(function(e){return rL(this,function(t){return[2,e]})}),function(e){return i.apply(this,arguments)}),m=null!==(l=c.resolveVersion)&&void 0!==l?l:f;(0,z.assertStruct)(t.toString(),tg,"Invalid Snap Id: "),""===t.host&&""===t.port&&""===t.username&&""===t.password?u=rR:(u="https://",t.username&&(u+=t.username,t.password&&(u+=":".concat(t.password)),u+="@"),u+=t.host,u=new URL(u),(0,z.assert)(p,TypeError('Custom NPM registries are disabled, tried to use "'.concat(u.toString(),'".')))),(0,z.assert)("/"===u.pathname&&""===u.search&&""===u.hash),(0,z.assert)(""!==t.pathname&&"/"!==t.pathname,TypeError("The package name in NPM location is empty."));var h=t.pathname;h.startsWith("/")&&(h=h.slice(1)),this.meta={requestedRange:d,registry:u,packageName:h,fetch:_,resolveVersion:m}}return rO(e,[{key:"manifest",value:function(){var e=this;return rw(function(){var t,r;return rL(this,function(n){switch(n.label){case 0:if(rN(e,rz))return[2,rN(e,rz).clone()];return[4,e.fetch("snap.manifest.json")];case 1:return r=tS((t=n.sent()).toString()),t.result=rh(r),rk(e,rz,t),[2,e.manifest()]}})})()}},{key:"fetch",value:function(e){var t=this;return rw(function(){var r,n;return rL(this,function(i){switch(i.label){case 0:if(r=ry(e),rN(t,rB))return[3,2];return[4,(function(e,t,r){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return r})(t,rU,rq).call(t)];case 1:i.sent(),(0,z.assert)(void 0!==rN(t,rB)),i.label=2;case 2:return n=rN(t,rB).get(r),(0,z.assert)(void 0!==n,TypeError('File "'.concat(e,'" not found in package.'))),[2,n.clone()]}})})()}},{key:"packageName",get:function(){return this.meta.packageName}},{key:"version",get:function(){return(0,z.assert)(void 0!==this.meta.version,"Tried to access version without first fetching NPM package."),this.meta.version}},{key:"registry",get:function(){return this.meta.registry}},{key:"versionRange",get:function(){return this.meta.requestedRange}}]),e}());function rK(e,t,r){return rY.apply(this,arguments)}function rY(){return(rY=rw(function(e,t,r){var n,i;return rL(this,function(o){switch(o.label){case 0:return[4,r(new URL(e,t).toString(),{headers:{accept:rV(t)?"application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*":"application/json"}})];case 1:if(!(n=o.sent()).ok)throw Error("Failed to fetch NPM registry entry. Status code: ".concat(n.status,"."));return[4,n.json()];case 2:if(i=o.sent(),!(0,z.isObject)(i))throw Error('Failed to fetch package "'.concat(e,'" metadata from npm.'));return[2,i]}})})).apply(this,arguments)}function rV(e){return e.toString()===rR.toString()}function rW(){return(rW=rw(function(e,t,r,n){var i,o,a,s,l,u,c,p;return rL(this,function(_){switch(_.label){case 0:if(rV(r)&&(0,z.isValidSemVerVersion)(t))return[2,{tarballURL:(0,rx.Z)(e,t),targetVersion:t}];return[4,rK(e,r,n)];case 1:var d,f;if(d=Object.keys(null!==(c=null===(i=u=_.sent())||void 0===i?void 0:i.versions)&&void 0!==c?c:{}).map(function(e){return(0,z.assertIsSemVerVersion)(e),e}),null===(p=(f=(0,eS.maxSatisfying)(d,t))?f:(0,eS.maxSatisfying)(d,t,{includePrerelease:!0})))throw Error('Failed to find a matching version in npm metadata for package "'.concat(e,'" and requested semver range "').concat(t,'".'));return[2,{tarballURL:null===(l=u)||void 0===l?void 0:null===(s=l.versions)||void 0===s?void 0:null===(a=s[p])||void 0===a?void 0:null===(o=a.dist)||void 0===o?void 0:o.tarball,targetVersion:p}]}})})).apply(this,arguments)}var rQ=RegExp("^package\\/","u");function rH(e){return"function"!=typeof e.getReader?e:new rS.F(e)}function rG(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&(0,R.jsx)(ei.InputRightAddon,{px:"0",bg:"chakra-body-bg",borderColor:"border.default",children:(0,R.jsx)(ei.Select,{border:"none",onChange:function(e){x(e.currentTarget.value)},value:v,children:y.map(function(e){return(0,R.jsx)("option",{value:e,children:e},"version-".concat(e))})})})]}),(0,R.jsx)(ei.FormLabel,{children:"Environment SRP"}),(0,R.jsx)(ei.Textarea,{value:n,readOnly:!0,color:"text.muted",fontSize:"sm"}),(0,R.jsxs)(ei.HStack,{alignItems:"center",justifyContent:"space-between",mb:"4",children:[(0,R.jsx)(ei.FormLabel,{mb:"0",htmlFor:"ses-switch",children:"Secure EcmaScript (SES)"}),(0,R.jsx)(ei.Switch,{id:"ses-switch",size:"lg",isChecked:i,readOnly:!0,colorScheme:"gray"})]}),(0,R.jsxs)(ei.HStack,{alignItems:"center",justifyContent:"space-between",children:[(0,R.jsx)(ei.FormLabel,{mb:"0",htmlFor:"darkmode-switch",children:"Dark Mode"}),(0,R.jsx)(ei.Switch,{id:"darkmode-switch",size:"lg",isChecked:"dark"===l,onChange:function(){u()},colorScheme:"gray"})]})]})}),(0,R.jsx)(ei.Divider,{my:"4"}),(0,R.jsx)(ei.ModalFooter,{pb:"6",pt:"2",children:(0,R.jsx)(ei.Button,{variant:"primary",fontFamily:"default",fontWeight:"semibold",fontSize:"sm",width:"100%",onClick:S,children:"Apply config"})})]})]})};function r1(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);re.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["to","isExternal","children"]);return void 0!==r&&r?(0,R.jsx)(ei.Link,nz(nR({isExternal:!0,href:t},i),{children:n})):(0,R.jsx)(ei.Link,nz(nR({as:q.Link,to:t},i),{children:n}))},nU=function(e){var t=e.path,r=e.tag,n=e.isExternal,i=e.onClick,o=e.children,a=(0,q.useMatch)(t);return(0,R.jsx)(ei.ListItem,{children:(0,R.jsx)(nB,{padding:"2",variant:a?"navigation-active":"navigation-default",to:t,display:"block",isExternal:void 0!==n&&n,onClick:i,"data-testid":"navigation-".concat(r),_hover:{textDecoration:"none",opacity:1,background:"background.hover"},children:(0,R.jsx)(ei.Stack,{direction:"row",align:"center",children:o})})})};!function(e){e.Valid="valid",e.Invalid="invalid",e.Unknown="unknown"}(p||(p={}));var nq={valid:p.Unknown,results:[]},nJ=(0,J.createSlice)({name:"manifest",initialState:nq,reducers:{setValid:function(e,t){e.valid=t.payload},setResults:function(e,t){e.results=t.payload}}}),n$=(0,J.createAction)("".concat(nJ.name,"/validateManifest")),nK=nJ.actions,nY=nK.setValid,nV=nK.setResults,nW=nJ.reducer,nQ=(0,J.createSelector)(function(e){return e.manifest},function(e){return e.valid}),nH=(0,J.createSelector)(function(e){return e.manifest},function(e){return e.results});function nG(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var nZ=(nG(_={},p.Valid,"success.default"),nG(_,p.Invalid,"error.default"),_),nX=function(){var e=el(nQ);return e===p.Unknown?null:(0,R.jsx)(ei.Box,{position:"absolute",bottom:"0",right:"0",width:"10px",height:"10px",background:nZ[e],borderRadius:"5px"})},n0=function(e){var t=e.children,r=e.path,n=!!(0,q.useMatch)(r);return(0,R.jsx)(ei.Tag,{borderRadius:"base",variant:"code",color:n?"#0376C9":"info.default",backgroundColor:n?"rgba(3, 118, 201, 0.1)":"info.muted",children:t})},n1=[{label:"JSON-RPC",tag:"onRpcRequest",description:"Send a JSON-RPC request to the snap",icon:"jsonRpc",path:"/handler/".concat(e.OnRpcRequest)},{label:"Cronjobs",tag:"onCronjob",description:"Schedule and run periodic actions",icon:"cronjob",path:"/handler/".concat(e.OnCronjob)},{label:"Transaction",tag:"onTransaction",description:"Send a transaction to the snap",icon:"insights",path:"/handler/".concat(e.OnTransaction)},{label:"UI Builder",tag:"ui",description:"Build a user interface for the snap",icon:"ui",path:"/builder"}],n2=function(){var e=el(function(e){return e});return(0,R.jsx)(ei.Container,{as:"nav",size:"fullWidth",display:"flex",flexDirection:"column",padding:"2",flex:"1",children:(0,R.jsxs)(ei.Stack,{as:ei.List,spacing:"2",flex:"1",children:[n1.map(function(t){var r=t.condition,n=t.icon,i=t.label,o=t.tag,a=t.description,s=t.path;return r&&!r(e)?null:(0,R.jsxs)(nU,{path:s,tag:o,children:[(0,R.jsx)(es,{icon:n}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsxs)(ei.Text,{children:[(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:i})," ",(0,R.jsx)(n0,{path:s,children:o})]}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:a})]})]},s)}),(0,R.jsxs)(nU,{tag:"manifest",path:"/manifest",children:[(0,R.jsxs)(ei.Box,{position:"relative",children:[(0,R.jsx)(es,{icon:"manifest"}),(0,R.jsx)(nX,{})]}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsxs)(ei.Text,{children:[(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"Manifest"})," ",(0,R.jsx)(n0,{path:"/manifest",children:"snap.manifest.json"})]}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Validate the snap manifest"})]})]},"manifest")]})})},n3=function(){var e=en();return(0,R.jsxs)(ei.List,{borderTop:"1px solid",borderTopColor:"border.default",padding:"2",children:[(0,R.jsxs)(nU,{path:"https://github.com/MetaMask/snaps/tree/main/packages/snaps-simulator",isExternal:!0,tag:"github",children:[(0,R.jsx)(es,{icon:"gitHub",width:"24px"}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsx)(ei.Text,{children:(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"GitHub"})}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Report an issue or contribute to the project"})]})]}),(0,R.jsxs)(nU,{path:"#",onClick:function(){e(Y())},tag:"configuration",children:[(0,R.jsx)(es,{icon:"configuration",width:"24px"}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsx)(ei.Text,{children:(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"Settings"})}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Configure the simulation environment"})]})]})]})},n4=function(){return(0,R.jsxs)(ei.Flex,{width:"375px",borderRight:"muted",flexShrink:"0",flexDirection:"column",children:[(0,R.jsx)(n2,{}),(0,R.jsx)(n3,{})]})};function n6(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,["key"])).filter(function(e){return void 0!==(function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],a=!0,s=!1;try{for(i=i.call(e);!(a=(r=i.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==i.return||i.return()}finally{if(s)throw n}}return o}}(e,2)||function(e,t){if(e){if("string"==typeof e)return n6(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n6(e,t)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1]})),key:void 0===r?null:r}}}var n8=n5("Box"),n7=r(2797),n9={$schema:"http://json-schema.org/draft-04/schema#",type:"object",properties:{jsonrpc:{const:"2.0"},id:{oneOf:[{type:"string"},{type:"number"},{type:"null"}]},method:{type:"string"},params:{type:["number","string","boolean","object","array","null"]}},required:["jsonrpc","id","method"],additionalProperties:!1},ie=JSON.stringify({jsonrpc:"2.0",id:1,method:"subtract",params:[42,23]},null,2);function it(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["border"]),o=(0,ei.useColorMode)().colorMode;return(0,R.jsx)(ei.Box,{width:"100%",padding:"4",border:void 0===n?"1px solid":n,borderColor:"gray.muted",borderRadius:"md",flex:"1",children:(0,R.jsx)(n7.default,(t=it({language:"json",editorWillMount:function(e){var t;e.editor.defineTheme("vs-dark-custom",{base:"vs-dark",inherit:!0,rules:[],colors:{"editor.background":"#24272A"}}),null===(t=e.languages.json)||void 0===t||t.jsonDefaults.setDiagnosticsOptions({validate:!0,schemas:[{uri:"http://json-schema.org/draft-04/schema#",fileMatch:["*"],schema:n9}]})},value:ie,theme:"light"===o?"vs-light":"vs-dark-custom"},i),r=r={options:it({tabSize:2,scrollBeyondLastLine:!1,renderLineHighlight:"none",hideCursorInOverviewRuler:!0,scrollbar:{vertical:"visible",verticalScrollbarSize:5},minimap:{enabled:!1},lineNumbers:"off",automaticLayout:!0,glyphMargin:!1,folding:!1,lineDecorationsWidth:0,lineNumbersMinChars:0},i.options)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})},ii=n5("Heading"),io=n5("Text"),ia=n5("Divider"),is=n5("Copyable"),il=n5("Image"),iu=n5("Button"),ic=n5("Form"),ip=n5("Field"),i_=n5("Input"),id=r(3735),im=(0,U.forwardRef)(function(e,t){var r,n,i=e.children,o=e.icon,a=void 0===o?"darkArrowTopRightIcon":o,s=e.iconLocation,l=void 0===s?"right":s,u=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["children","icon","iconLocation"]);return(0,R.jsxs)(ei.Tag,(r=function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);r\n\n\n\n\n\n'}),droppable:!1},{icon:"button",text:"Button",data:iu({children:"Button"}),droppable:!1},{icon:"form",text:"Form",data:ic({name:"form",children:[]}),droppable:!0},{icon:"field",text:"Field",data:ip({children:null}),droppable:!0},{icon:"input",text:"Input",data:i_({name:"input"}),droppable:!1}],ib=function(e){var t=e.nextId,r=e.incrementId;return(0,R.jsxs)(ei.Box,{marginBottom:"4",children:[(0,R.jsx)(ei.Text,{fontSize:"xs",fontWeight:"600",lineHeight:"133%",marginBottom:"1",children:"Components"}),(0,R.jsx)(ei.Flex,{as:ei.List,gap:"2",children:ig.map(function(e){return(0,R.jsx)(ei.ListItem,{children:(0,R.jsx)(iy,{incrementId:r,icon:e.icon,node:{id:t,parent:0,droppable:e.droppable,text:e.text,data:e.data}})},"component-".concat(e.text))})})]})},iv=r(7977);function ix(){return(0,eD.refine)((0,eD.string)(),"SVG",function(e){return!!e.includes("e.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&void 0!==arguments[1]?arguments[1]:{};return(0,eD.object)({type:tQ(e),props:(0,eD.object)(t),key:(0,eD.nullable)(iE)})}(0,eD.object)({type:(0,eD.string)(),props:(0,eD.record)((0,eD.string)(),z.JsonStruct),key:(0,eD.nullable)(iE)});var iC=iA("Image",{src:ix(),alt:(0,eD.optional)((0,eD.string)())}),iM=iA("Icon",{name:tH(Object.values(d).map(function(e){return tQ(e)})),color:(0,eD.optional)(tH([tQ("default"),tQ("primary"),tQ("muted")])),size:(0,eD.optional)(tH([tQ("md"),tQ("inherit")]))}),iN=iA("Button",{children:iw([iT,iC,iM]),name:(0,eD.optional)((0,eD.string)()),type:(0,eD.optional)(tH([tQ("button"),tQ("submit")])),variant:(0,eD.optional)(tH([tQ("primary"),tQ("destructive")])),disabled:(0,eD.optional)((0,eD.boolean)())}),ij=iA("Checkbox",{name:(0,eD.string)(),checked:(0,eD.optional)((0,eD.boolean)()),label:(0,eD.optional)((0,eD.string)()),variant:(0,eD.optional)(tH([tQ("default"),tQ("toggle")]))}),ik=iA("Input",{name:(0,eD.string)(),type:(0,eD.optional)(tH([tQ("text"),tQ("password"),tQ("number")])),value:(0,eD.optional)((0,eD.string)()),placeholder:(0,eD.optional)((0,eD.string)())}),iI=iA("Option",{value:(0,eD.string)(),children:(0,eD.string)()}),iO=iA("Dropdown",{name:(0,eD.string)(),value:(0,eD.optional)((0,eD.string)()),children:iw([iI])}),iP=iA("Radio",{value:(0,eD.string)(),children:(0,eD.string)()}),iF=iA("RadioGroup",{name:(0,eD.string)(),value:(0,eD.optional)((0,eD.string)()),children:iw([iP])}),iL=iA("FileInput",{name:(0,eD.string)(),accept:tH([(0,eD.optional)((0,eD.array)((0,eD.string)()))]),compact:(0,eD.optional)((0,eD.boolean)())}),iR=[ik,iN],iz=[ik,iO,iF,iL,ij],iB=tH(iS(iz).concat(iS(iR))),iU=tH([(0,eD.tuple)(iR)].concat(iS(iz))),iq=iA("Field",{label:(0,eD.optional)((0,eD.string)()),error:(0,eD.optional)((0,eD.string)()),children:iU}),iJ=iw([iq,(0,eD.lazy)(function(){return oe})]),i$=iA("Form",{children:iJ,name:(0,eD.string)()}),iK=iA("Bold",{children:iw([(0,eD.string)(),(0,eD.lazy)(function(){return iY})])}),iY=iA("Italic",{children:iw([(0,eD.string)(),(0,eD.lazy)(function(){return iK})])}),iV=tH([iK,iY]),iW=iA("Address",{address:z.HexChecksumAddressStruct}),iQ=iA("Box",{children:iw([(0,eD.lazy)(function(){return oe})]),direction:(0,eD.optional)(tH([tQ("horizontal"),tQ("vertical")])),alignment:(0,eD.optional)(tH([tQ("start"),tQ("center"),tQ("end"),tQ("space-between"),tQ("space-around")]))}),iH=iA("Footer",{children:tH([(0,eD.tuple)([iN,iN]),iN])}),iG=iA("Container",{children:tH([(0,eD.tuple)([iQ,iH]),iQ])}),iZ=iA("Copyable",{value:(0,eD.string)(),sensitive:(0,eD.optional)((0,eD.boolean)())}),iX=iA("Divider"),i0=iA("Value",{value:(0,eD.string)(),extra:(0,eD.string)()}),i1=iA("Card",{image:(0,eD.optional)((0,eD.string)()),title:(0,eD.string)(),description:(0,eD.optional)((0,eD.string)()),value:(0,eD.string)(),extra:(0,eD.optional)((0,eD.string)())}),i2=iA("Heading",{children:iT}),i3=iA("Link",{href:(0,eD.string)(),children:iw([iV,(0,eD.string)()])}),i4=iA("Text",{children:iw([(0,eD.string)(),iK,iY,i3,iM]),alignment:(0,eD.optional)(tH([tQ("start"),tQ("center"),tQ("end")]))}),i6=tH([i4,iK,iY,i3,iC,iM,(0,eD.boolean)()]),i5=tH([i4,iK,iY,i3,iM,(0,eD.string)()]),i8=iA("Tooltip",{children:(0,eD.nullable)(i6),content:i5}),i7=iA("Row",{label:(0,eD.string)(),children:tH([iW,iC,i4,i0]),variant:(0,eD.optional)(tH([tQ("default"),tQ("warning"),tQ("critical")])),tooltip:(0,eD.optional)((0,eD.string)())}),i9=iA("Spinner"),oe=tG([iW,iK,iQ,iN,iZ,iX,iO,iF,iL,i$,i2,ik,iC,iY,i3,i7,i9,i4,i8,ij,i1,iM]),ot=tH([oe,iG]),or=tG([iN,ik,iL,iq,i$,iK,iY,iW,iQ,iZ,iX,i2,iC,i3,i7,i9,i4,iO,iI,iF,iP,i0,i8,ij,iH,iG,i1,iM]);function on(e){if(!(0,eD.is)(e,or))throw Error("Expected a JSX element, but received ".concat(JSON.stringify(e),". Please refer to the documentation for the supported JSX elements and their props."))}function oi(e,t,r){var n,i;if("string"==typeof e)throw Error('An HTML element ("'.concat(String(e),'") was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.'));if(!e)throw Error("A JSX fragment was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.");return e((n=function(e){for(var t=1;t"']/,oh=RegExp(om.source,"g"),oy=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,og=RegExp(oy.source,"g"),ob={"&":"&","<":"<",">":">",'"':""","'":"'"},ov=e=>ob[e];function ox(e,t){if(t){if(om.test(e))return e.replace(oh,ov)}else if(oy.test(e))return e.replace(og,ov);return e}let oD=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,oS=/(^|[^\[])\^/g;function oE(e,t){let r="string"==typeof e?e:e.source;t=t||"";let n={replace:(e,t)=>{let i="string"==typeof t?t:t.source;return i=i.replace(oS,"$1"),r=r.replace(e,i),n},getRegex:()=>new RegExp(r,t)};return n}function oT(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}let ow={exec:()=>null};function oA(e,t){let r=e.replace(/\|/g,(e,t,r)=>{let n=!1,i=t;for(;--i>=0&&"\\"===r[i];)n=!n;return n?"|":" |"}),n=r.split(/ \|/),i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t){if(n.length>t)n.splice(t);else for(;n.length0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:oC(e,"\n")}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],r=function(e,t){let r=e.match(/^(\s+)(?:```)/);if(null===r)return t;let n=r[1];return t.split("\n").map(e=>{let t=e.match(/^\s+/);if(null===t)return e;let[r]=t;return r.length>=n.length?e.slice(n.length):e}).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){let t=oC(e,"#");this.options.pedantic?e=t.trim():(!t||/ $/.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=oC(t[0].replace(/^ *>[ \t]?/gm,""),"\n"),r=this.lexer.state.top;this.lexer.state.top=!0;let n=this.lexer.blockTokens(e);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:n,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim(),n=r.length>1,i={type:"list",raw:"",ordered:n,start:n?+r.slice(0,-1):"",loose:!1,items:[]};r=n?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=n?r:"[*+-]");let o=RegExp(`^( {0,3}${r})((?:[ ][^\\n]*)?(?:\\n|$))`),a="",s="",l=!1;for(;e;){let r,n=!1;if(!(t=o.exec(e))||this.rules.block.hr.test(e))break;a=t[0],e=e.substring(a.length);let u=t[2].split("\n",1)[0].replace(/^\t+/,e=>" ".repeat(3*e.length)),c=e.split("\n",1)[0],p=0;this.options.pedantic?(p=2,s=u.trimStart()):(p=(p=t[2].search(/[^ ]/))>4?1:p,s=u.slice(p),p+=t[1].length);let _=!1;if(!u&&/^ *$/.test(c)&&(a+=c+"\n",e=e.substring(c.length+1),n=!0),!n){let t=RegExp(`^ {0,${Math.min(3,p-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),r=RegExp(`^ {0,${Math.min(3,p-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),n=RegExp(`^ {0,${Math.min(3,p-1)}}(?:\`\`\`|~~~)`),i=RegExp(`^ {0,${Math.min(3,p-1)}}#`);for(;e;){let o=e.split("\n",1)[0];if(c=o,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),n.test(c)||i.test(c)||t.test(c)||r.test(e))break;if(c.search(/[^ ]/)>=p||!c.trim())s+="\n"+c.slice(p);else{if(_||u.search(/[^ ]/)>=4||n.test(u)||i.test(u)||r.test(u))break;s+="\n"+c}_||c.trim()||(_=!0),a+=o+"\n",e=e.substring(o.length+1),u=c.slice(p)}}!i.loose&&(l?i.loose=!0:/\n *\n *$/.test(a)&&(l=!0));let d=null;this.options.gfm&&(d=/^\[[ xX]\] /.exec(s))&&(r="[ ] "!==d[0],s=s.replace(/^\[[ xX]\] +/,"")),i.items.push({type:"list_item",raw:a,task:!!d,checked:r,loose:!1,text:s,tokens:[]}),i.raw+=a}i.items[i.items.length-1].raw=a.trimEnd(),i.items[i.items.length-1].text=s.trimEnd(),i.raw=i.raw.trimEnd();for(let e=0;e"space"===e.type),r=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw));i.loose=r}if(i.loose)for(let e=0;e$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",n=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:r,title:n}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;let r=oA(t[1]),n=t[2].replace(/^\||\| *$/g,"").split("|"),i=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],o={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===n.length){for(let e of n)/^ *-+: *$/.test(e)?o.align.push("right"):/^ *:-+: *$/.test(e)?o.align.push("center"):/^ *:-+ *$/.test(e)?o.align.push("left"):o.align.push(null);for(let e of r)o.header.push({text:e,tokens:this.lexer.inline(e)});for(let e of i)o.rows.push(oA(e,o.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return o}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:ox(t[1])}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&/^$/.test(e))return;let t=oC(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e,t){if(-1===e.indexOf(t[1]))return -1;let r=0;for(let n=0;n-1){let r=0===t[0].indexOf("!")?5:4,n=r+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let r=t[2],n="";if(this.options.pedantic){let e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r);e&&(r=e[1],n=e[3])}else n=t[3]?t[3].slice(1,-1):"";return r=r.trim(),/^$/.test(e)?r.slice(1):r.slice(1,-1)),oM(t,{href:r?r.replace(this.rules.inline.anyPunctuation,"$1"):r,title:n?n.replace(this.rules.inline.anyPunctuation,"$1"):n},t[0],this.lexer)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let e=(r[2]||r[1]).replace(/\s+/g," "),n=t[e.toLowerCase()];if(!n){let e=r[0].charAt(0);return{type:"text",raw:e,text:e}}return oM(r,n,r[0],this.lexer)}}emStrong(e,t,r=""){let n=this.rules.inline.emStrongLDelim.exec(e);if(!n||n[3]&&r.match(/[\p{L}\p{N}]/u))return;let i=n[1]||n[2]||"";if(!i||!r||this.rules.inline.punctuation.exec(r)){let r=[...n[0]].length-1,i,o,a=r,s=0,l="*"===n[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+r);null!=(n=l.exec(t));){if(!(i=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]))continue;if(o=[...i].length,n[3]||n[4]){a+=o;continue}if((n[5]||n[6])&&r%3&&!((r+o)%3)){s+=o;continue}if((a-=o)>0)continue;o=Math.min(o,o+a+s);let t=[...n[0]][0].length,l=e.slice(0,r+n.index+t+o);if(Math.min(r,o)%2){let e=l.slice(1,-1);return{type:"em",raw:l,text:e,tokens:this.lexer.inlineTokens(e)}}let u=l.slice(2,-2);return{type:"strong",raw:l,text:u,tokens:this.lexer.inlineTokens(u)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," "),r=/[^ ]/.test(e),n=/^ /.test(e)&&/ $/.test(e);return r&&n&&(e=e.substring(1,e.length-1)),e=ox(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,r;return r="@"===t[2]?"mailto:"+(e=ox(t[1])):e=ox(t[1]),{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,r;if("@"===t[2])r="mailto:"+(e=ox(t[0]));else{let n;do n=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(n!==t[0])e=ox(t[0]),r="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:ox(t[0]),{type:"text",raw:t[0],text:e}}}}let oj=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,ok=/(?:[*+-]|\d{1,9}[.)])/,oI=oE(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,ok).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),oO=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,oP=/(?!\s*\])(?:\\.|[^\[\]\\])+/,oF=oE(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",oP).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),oL=oE(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,ok).getRegex(),oR="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",oz=/|$))/,oB=oE("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",oz).replace("tag",oR).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),oU=oE(oO).replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex(),oq=oE(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",oU).getRegex(),oJ={blockquote:oq,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:oF,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:oj,html:oB,lheading:oI,list:oL,newline:/^(?: *(?:\n|$))+/,paragraph:oU,table:ow,text:/^[^\n]+/},o$=oE("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex(),oK={...oJ,table:o$,paragraph:oE(oO).replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",o$).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex()},oY={...oJ,html:oE("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",oz).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:ow,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:oE(oO).replace("hr",oj).replace("heading"," *#{1,6} *[^\n]").replace("lheading",oI).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},oV=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,oW=/^( {2,}|\\)\n(?!\s*$)/,oQ="\\p{P}\\p{S}",oH=oE(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,oQ).getRegex(),oG=oE(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,oQ).getRegex(),oZ=oE("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,oQ).getRegex(),oX=oE("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,oQ).getRegex(),o0=oE(/\\([punct])/,"gu").replace(/punct/g,oQ).getRegex(),o1=oE(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),o2=oE(oz).replace("(?:-->|$)","-->").getRegex(),o3=oE("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",o2).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),o4=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,o6=oE(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",o4).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),o5=oE(/^!?\[(label)\]\[(ref)\]/).replace("label",o4).replace("ref",oP).getRegex(),o8=oE(/^!?\[(ref)\](?:\[\])?/).replace("ref",oP).getRegex(),o7=oE("reflink|nolink(?!\\()","g").replace("reflink",o5).replace("nolink",o8).getRegex(),o9={_backpedal:ow,anyPunctuation:o0,autolink:o1,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:oW,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:ow,emStrongLDelim:oG,emStrongRDelimAst:oZ,emStrongRDelimUnd:oX,escape:oV,link:o6,nolink:o8,punctuation:oH,reflink:o5,reflinkSearch:o7,tag:o3,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\t+" ".repeat(r.length));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))){if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length),1===r.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title});continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startBlock){let t,r=1/0,n=e.slice(1);this.options.extensions.startBlock.forEach(e=>{"number"==typeof(t=e.call({lexer:this},n))&&t>=0&&(r=Math.min(r,t))}),r<1/0&&r>=0&&(i=e.substring(0,r+1))}if(this.state.top&&(r=this.tokenizer.paragraph(i))){n=t[t.length-1],o&&"paragraph"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r),o=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let r,n,i,o,a,s;let l=e;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(l));)e.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.anyPunctuation.exec(l));)l=l.slice(0,o.index)+"++"+l.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(a||(s=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))){if(r=this.tokenizer.escape(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.tag(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.link(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,l,s))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e))||!this.state.inLink&&(r=this.tokenizer.url(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startInline){let t,r=1/0,n=e.slice(1);this.options.extensions.startInline.forEach(e=>{"number"==typeof(t=e.call({lexer:this},n))&&t>=0&&(r=Math.min(r,t))}),r<1/0&&r>=0&&(i=e.substring(0,r+1))}if(r=this.tokenizer.inlineText(i)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(s=r.raw.slice(-1)),a=!0,(n=t[t.length-1])&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}}class aa{options;constructor(e){this.options=e||of}code(e,t,r){let n=(t||"").match(/^\S*/)?.[0];return(e=e.replace(/\n$/,"")+"\n",n)?'
'+(r?e:ox(e,!0))+"
\n":"
"+(r?e:ox(e,!0))+"
\n"}blockquote(e){return`
+ */var n=r(8626),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,o={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)a.call(t,n)&&!l.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===o[n]&&(o[n]=t[n]);return{$$typeof:i,type:e,key:u,ref:c,props:o,_owner:s.current}}t.Fragment=o,t.jsx=u,t.jsxs=u},2322:(e,t,r)=>{"use strict";e.exports=r(1837)},4452:e=>{"use strict";var t={};function r(e,r,n){n||(n=Error);var i=function(e){function t(t,n,i){return e.call(this,"string"==typeof r?r:r(t,n,i))||this}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e,t}(n);i.prototype.name=n.name,i.prototype.code=e,t[e]=i}function n(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));var r=e.length;return(e=e.map(function(e){return String(e)}),r>2)?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){if("string"==typeof t&&(i="not ",t.substr(!o||o<0?0:+o,i.length)===i)?(u="must not be",t=t.replace(/^not /,"")):u="must be",a=" argument",(void 0===s||s>e.length)&&(s=e.length),e.substring(s-a.length,s)===a)c="The ".concat(e," ").concat(u," ").concat(n(t,"type"));else{var i,o,a,s,l,u,c,p=("number"!=typeof l&&(l=0),l+1>e.length||-1===e.indexOf(".",l))?"argument":"property";c='The "'.concat(e,'" ').concat(p," ").concat(u," ").concat(n(t,"type"))}return c+". Received type ".concat(typeof r)},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},7073:(e,t,r)=>{"use strict";var n=r(4406),i=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(8051),a=r(2557);r(1285)(c,o);for(var s=i(a.prototype),l=0;l{"use strict";e.exports=i;var n=r(7640);function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r(1285)(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},8051:(e,t,r)=>{"use strict";var n,i,o,a,s,l=r(4406);e.exports=T,T.ReadableState=E,r(2699).EventEmitter;var u=function(e,t){return e.listeners(t).length},c=r(5010),p=r(8834).Buffer,_=(void 0!==r.g?r.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},d=r(6602);i=d&&d.debuglog?d.debuglog("stream"):function(){};var f=r(6637),m=r(2262),h=r(7605).getHighWaterMark,y=r(4452).q,g=y.ERR_INVALID_ARG_TYPE,b=y.ERR_STREAM_PUSH_AFTER_EOF,v=y.ERR_METHOD_NOT_IMPLEMENTED,x=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r(1285)(T,c);var D=m.errorOrDestroy,S=["error","close","destroy","pause","resume"];function E(e,t,i){n=n||r(7073),e=e||{},"boolean"!=typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=h(this,e,"readableHighWaterMark",i),this.buffer=new f,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!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(o||(o=r(214).s),this.decoder=new o(e.encoding),this.encoding=e.encoding)}function T(e){if(n=n||r(7073),!(this instanceof T))return new T(e);var t=this instanceof n;this._readableState=new E(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),c.call(this)}function w(e,t,r,n,o){i("readableAddChunk",t);var a,s,l,u,c,d=e._readableState;if(null===t)d.reading=!1,function(e,t){if(i("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?M(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}}(e,d);else{if(o||(a=d,s=t,p.isBuffer(s)||s instanceof _||"string"==typeof s||void 0===s||a.objectMode||(l=new g("chunk",["string","Buffer","Uint8Array"],s)),c=l),c)D(e,c);else if(d.objectMode||t&&t.length>0){if("string"==typeof t||d.objectMode||Object.getPrototypeOf(t)===p.prototype||(u=t,t=p.from(u)),n)d.endEmitted?D(e,new x):A(e,d,t,!0);else if(d.ended)D(e,new b);else{if(d.destroyed)return!1;d.reading=!1,d.decoder&&!r?(t=d.decoder.write(t),d.objectMode||0!==t.length?A(e,d,t,!1):j(e,d)):A(e,d,t,!1)}}else n||(d.reading=!1,j(e,d))}return!d.ended&&(d.lengtht.highWaterMark){var r;t.highWaterMark=((r=e)>=1073741824?r=1073741824:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)}return e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0)}function M(e){var t=e._readableState;i("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(i("emitReadable",t.flowing),t.emittedReadable=!0,l.nextTick(N,e))}function N(e){var t=e._readableState;i("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,F(e)}function j(e,t){t.readingMore||(t.readingMore=!0,l.nextTick(k,e,t))}function k(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function O(e){i("readable nexttick read 0"),e.read(0)}function P(e,t){i("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),F(e),t.flowing&&!t.reading&&e.read(0)}function F(e){var t=e._readableState;for(i("flow",t.flowing);t.flowing&&null!==e.read(););}function L(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function R(e){var t=e._readableState;i("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,l.nextTick(z,t,e))}function z(e,t){if(i("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function B(e,t){for(var r=0,n=e.length;r=r.highWaterMark:r.length>0)||r.ended))return i("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?R(this):M(this),null;if(0===(e=C(e,r))&&r.ended)return 0===r.length&&R(this),null;var o=r.needReadable;return i("need readable",o),(0===r.length||r.length-e0?L(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&R(this)),null!==t&&this.emit("data",t),t},T.prototype._read=function(e){D(this,new v("_read()"))},T.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,i("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||e===l.stdout||e===l.stderr?m:a;function a(){i("onend"),e.end()}n.endEmitted?l.nextTick(o):r.once("end",o),e.on("unpipe",function t(o,l){i("onunpipe"),o===r&&l&&!1===l.hasUnpiped&&(l.hasUnpiped=!0,i("cleanup"),e.removeListener("close",d),e.removeListener("finish",f),e.removeListener("drain",s),e.removeListener("error",_),e.removeListener("unpipe",t),r.removeListener("end",a),r.removeListener("end",m),r.removeListener("data",p),c=!0,n.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s())});var s=function(){var e=r._readableState;i("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&u(r,"data")&&(e.flowing=!0,F(r))};e.on("drain",s);var c=!1;function p(t){i("ondata");var o=e.write(t);i("dest.write",o),!1===o&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==B(n.pipes,e))&&!c&&(i("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function _(t){i("onerror",t),m(),e.removeListener("error",_),0===u(e,"error")&&D(e,t)}function d(){e.removeListener("finish",f),m()}function f(){i("onfinish"),e.removeListener("close",d),m()}function m(){i("unpipe"),r.unpipe(e)}return r.on("data",p),function(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",_),e.once("close",d),e.once("finish",f),e.emit("pipe",r),n.flowing||(i("pipe resume"),r.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,r={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,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,i("on readable",n.length,n.reading),n.length?M(this):n.reading||l.nextTick(O,this)),r},T.prototype.addListener=T.prototype.on,T.prototype.removeListener=function(e,t){var r=c.prototype.removeListener.call(this,e,t);return"readable"===e&&l.nextTick(I,this),r},T.prototype.removeAllListeners=function(e){var t=c.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&l.nextTick(I,this),t},T.prototype.resume=function(){var e=this._readableState;return e.flowing||(i("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,l.nextTick(P,this,e))),e.paused=!1,this},T.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._readableState.paused=!0,this},T.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var o in e.on("end",function(){if(i("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(o){i("wrapped data"),r.decoder&&(o=r.decoder.write(o)),(!r.objectMode||null!=o)&&(r.objectMode||o&&o.length)&&(t.push(o)||(n=!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{"use strict";e.exports=c;var n=r(4452).q,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,a=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,l=r(7073);function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length{"use strict";var n,i,o=r(4406);function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){(function(e,t,r){var n=e.entry;for(e.entry=null;n;){var i=n.callback;t.pendingcb--,i(void 0),n=n.next}t.corkedRequestsFree.next=e})(t,e)}}e.exports=T,T.WritableState=E;var s={deprecate:r(5803)},l=r(5010),u=r(8834).Buffer,c=(void 0!==r.g?r.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},p=r(2262),_=r(7605).getHighWaterMark,d=r(4452).q,f=d.ERR_INVALID_ARG_TYPE,m=d.ERR_METHOD_NOT_IMPLEMENTED,h=d.ERR_MULTIPLE_CALLBACK,y=d.ERR_STREAM_CANNOT_PIPE,g=d.ERR_STREAM_DESTROYED,b=d.ERR_STREAM_NULL_VALUES,v=d.ERR_STREAM_WRITE_AFTER_END,x=d.ERR_UNKNOWN_ENCODING,D=p.errorOrDestroy;function S(){}function E(e,t,i){n=n||r(7073),e=e||{},"boolean"!=typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=_(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,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 r=e._writableState,n=r.sync,i=r.writecb;if("function"!=typeof i)throw new h;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,n?(o.nextTick(i,t),o.nextTick(j,e,r),e._writableState.errorEmitted=!0,D(e,t)):(i(t),e._writableState.errorEmitted=!0,D(e,t),j(e,r));else{var a=M(r)||e.destroyed;a||r.corked||r.bufferProcessing||!r.bufferedRequest||C(e,r),n?o.nextTick(A,e,r,a,i):A(e,r,a,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.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function T(e){var t=this instanceof(n=n||r(7073));if(!t&&!i.call(T,this))return new T(e);this._writableState=new E(e,this,t),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)),l.call(this)}function w(e,t,r,n,i,o,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new g("write")):r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function A(e,t,r,n){r||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,n(),j(e,t)}function C(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var o=0,s=!0;r;)n[o]=r,r.isBuf||(s=!1),r=r.next,o+=1;n.allBuffers=s,w(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new a(t),t.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback,p=t.objectMode?1:l.length;if(w(e,t,!1,p,l,u,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function M(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function N(e,t){e._final(function(r){t.pendingcb--,r&&D(e,r),t.prefinished=!0,e.emit("prefinish"),j(e,t)})}function j(e,t){var r=M(t);if(r&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,o.nextTick(N,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var n=e._readableState;(!n||n.autoDestroy&&n.endEmitted)&&e.destroy()}return r}r(1285)(T,l),E.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(E.prototype,"buffer",{get:s.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]?(i=Function.prototype[Symbol.hasInstance],Object.defineProperty(T,Symbol.hasInstance,{value:function(e){return!!i.call(this,e)||this===T&&e&&e._writableState instanceof E}})):i=function(e){return e instanceof this},T.prototype.pipe=function(){D(this,new y)},T.prototype.write=function(e,t,r){var n,i,a,s,l,p,_,d=this._writableState,m=!1,h=!d.objectMode&&(n=e,u.isBuffer(n)||n instanceof c);return h&&!u.isBuffer(e)&&(i=e,e=u.from(i)),("function"==typeof t&&(r=t,t=null),h?t="buffer":t||(t=d.defaultEncoding),"function"!=typeof r&&(r=S),d.ending)?(a=r,D(this,s=new v),o.nextTick(a,s)):(h||(l=e,p=r,null===l?_=new b:"string"==typeof l||d.objectMode||(_=new f("chunk",["string","Buffer"],l)),!_||(D(this,_),o.nextTick(p,_),0)))&&(d.pendingcb++,m=function(e,t,r,n,i,o){if(!r){var a,s,l=(a=n,s=i,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=u.from(a,s)),a);n!==l&&(r=!0,i="buffer",n=l)}var c=t.objectMode?1:n.length;t.length+=c;var p=t.length-1))throw new x(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(e,t,r){r(new m("_write()"))},T.prototype._writev=null,T.prototype.end=function(e,t,r){var n,i=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(n=r,i.ending=!0,j(this,i),n&&(i.finished?o.nextTick(n):this.once("finish",n)),i.ended=!0,this.writable=!1),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),T.prototype.destroy=p.destroy,T.prototype._undestroy=p.undestroy,T.prototype._destroy=function(e,t){t(e)}},1029:(e,t,r)=>{"use strict";var n,i=r(4406);function o(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(9885),s=Symbol("lastResolve"),l=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),p=Symbol("lastPromise"),_=Symbol("handlePromise"),d=Symbol("stream");function f(e,t){return{value:e,done:t}}function m(e){var t=e[s];if(null!==t){var r=e[d].read();null!==r&&(e[p]=null,e[s]=null,e[l]=null,t(f(r,!1)))}}function h(e){i.nextTick(m,e)}var y=Object.getPrototypeOf(function(){}),g=Object.setPrototypeOf((o(n={get stream(){return this[d]},next:function(){var e,t,r=this,n=this[u];if(null!==n)return Promise.reject(n);if(this[c])return Promise.resolve(f(void 0,!0));if(this[d].destroyed)return new Promise(function(e,t){i.nextTick(function(){r[u]?t(r[u]):e(f(void 0,!0))})});var o=this[p];if(o)t=new Promise((e=this,function(t,r){o.then(function(){if(e[c]){t(f(void 0,!0));return}e[_](t,r)},r)}));else{var a=this[d].read();if(null!==a)return Promise.resolve(f(a,!1));t=new Promise(this[_])}return this[p]=t,t}},Symbol.asyncIterator,function(){return this}),o(n,"return",function(){var e=this;return new Promise(function(t,r){e[d].destroy(null,function(e){if(e){r(e);return}t(f(void 0,!0))})})}),n),y);e.exports=function(e){var t,r=Object.create(g,(o(t={},d,{value:e,writable:!0}),o(t,s,{value:null,writable:!0}),o(t,l,{value:null,writable:!0}),o(t,u,{value:null,writable:!0}),o(t,c,{value:e._readableState.endEmitted,writable:!0}),o(t,_,{value:function(e,t){var n=r[d].read();n?(r[p]=null,r[s]=null,r[l]=null,e(f(n,!1))):(r[s]=e,r[l]=t)},writable:!0}),t));return r[p]=null,a(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[l];null!==t&&(r[p]=null,r[s]=null,r[l]=null,t(e)),r[u]=e;return}var n=r[s];null!==n&&(r[p]=null,r[s]=null,r[l]=null,n(f(void 0,!0))),r[c]=!0}),e.on("readable",h.bind(null,r)),r}},6637:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t0?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,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return s.alloc(0);for(var t,r,n=s.allocUnsafe(e>>>0),i=this.head,o=0;i;)t=i.data,r=o,s.prototype.copy.call(t,n,r),o+=i.data.length,i=i.next;return n}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=s.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,o=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,o),0==(e-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,t}},{key:u,value:function(e,t){return l(this,i(i({},t),{},{depth:0,customInspect:!1}))}}],o(r.prototype,e),t&&o(r,t),Object.defineProperty(r,"prototype",{writable:!1}),r}()},2262:(e,t,r)=>{"use strict";var n=r(4406);function i(e,t){a(e,t),o(e)}function o(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function a(e,t){e.emit("error",t)}e.exports={destroy:function(e,t){var r=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(a,this,e)):n.nextTick(a,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?r._writableState?r._writableState.errorEmitted?n.nextTick(o,r):(r._writableState.errorEmitted=!0,n.nextTick(i,r,e)):n.nextTick(i,r,e):t?(n.nextTick(o,r),t(e)):n.nextTick(o,r)})),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 r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}}},9885:(e,t,r)=>{"use strict";var n=r(4452).q.ERR_STREAM_PREMATURE_CLOSE;function i(){}e.exports=function e(t,r,o){if("function"==typeof r)return e(t,null,r);r||(r={}),a=o||i,s=!1,o=function(){if(!s){s=!0;for(var e=arguments.length,t=Array(e),r=0;r{e.exports=function(){throw Error("Readable.from is not available in the browser")}},3495:(e,t,r)=>{"use strict";var n,i=r(4452).q,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function l(e){e()}function u(e,t){return e.pipe(t)}e.exports=function(){for(var e,t,i=arguments.length,c=Array(i),p=0;p0},function(e){if(e)return o(e);p=!0,o()}),f=!1,function(t){if(!p&&!f){if(f=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();o(t||new a("pipe"))}}});return c.reduce(u)}},7605:(e,t,r)=>{"use strict";var n=r(4452).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,r,i){var o=null!=t.highWaterMark?t.highWaterMark:i?t[r]:null;if(null!=o){if(!(isFinite(o)&&Math.floor(o)===o)||o<0){var a=i?r:"highWaterMark";throw new n(a,o)}return Math.floor(o)}return e.objectMode?16:16384}}},5010:(e,t,r)=>{e.exports=r(2699).EventEmitter},7525:(e,t,r)=>{(t=e.exports=r(8051)).Stream=t,t.Readable=t,t.Writable=r(2557),t.Duplex=r(7073),t.Transform=r(7640),t.PassThrough=r(5163),t.finished=r(9885),t.pipeline=r(3495)},8146:(e,t,r)=>{"use strict";t.F=void 0;let n=r(7525);class i extends n.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released){this.push(null);return}this.pendingRead=this.reader.read();let e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.F=i},961:(e,t,r)=>{"use strict";var n=r(8462).functionsHaveConfigurableNames(),i=Object,o=TypeError;e.exports=function(){if(this!=null&&this!==i(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},n&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},2201:(e,t,r)=>{"use strict";var n=r(4926),i=r(9429),o=r(961),a=r(4366),s=r(698),l=i(a());n(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},4366:(e,t,r)=>{"use strict";var n=r(961),i=r(4926).supportsDescriptors,o=Object.getOwnPropertyDescriptor;e.exports=function(){if(i&&"gim"===/a/mig.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",r={};if(Object.defineProperty(r,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(r,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return n}},698:(e,t,r)=>{"use strict";var n=r(4926).supportsDescriptors,i=r(4366),o=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,u=/a/;e.exports=function(){if(!n||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=i(),t=l(u),r=o(t,"flags");return r&&r.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},7152:(e,t,r)=>{"use strict";var n=r(8834).Buffer;function i(e){return e instanceof n?n.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}e.exports=function(e){if((e=e||{}).circles)return function(e){var t=[],r=[];return e.proto?function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return n(o,e);if(o instanceof Map)return new Map(n(Array.from(o),e));if(o instanceof Set)return new Set(n(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(n(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(n(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=i(l);else{var u=t.indexOf(l);-1!==u?a[s]=r[u]:a[s]=e(l)}}return t.pop(),r.pop(),a}:function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return n(o,e);if(o instanceof Map)return new Map(n(Array.from(o),e));if(o instanceof Set)return new Set(n(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o)if(!1!==Object.hasOwnProperty.call(o,s)){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(n(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(n(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=i(l);else{var u=t.indexOf(l);-1!==u?a[s]=r[u]:a[s]=e(l)}}return t.pop(),r.pop(),a};function n(e,n){for(var o=Object.keys(e),a=Array(o.length),s=0;s{/*! safe-buffer. MIT License. Feross Aboukhadijeh */var n=r(8834),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},3321:(e,t,r)=>{let n=Symbol("SemVer ANY");class i{static get ANY(){return n}constructor(e,t){if(t=o(t),e instanceof i){if(!!t.loose===e.loose)return e;e=e.value}u("comparator",e=e.trim().split(/\s+/).join(" "),t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===n?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(e){let t=this.options.loose?a[s.COMPARATORLOOSE]:a[s.COMPARATOR],r=e.match(t);if(!r)throw TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==r[1]?r[1]:"","="===this.operator&&(this.operator=""),r[2]?this.semver=new c(r[2],this.options.loose):this.semver=n}toString(){return this.value}test(e){if(u("Comparator.test",e,this.options.loose),this.semver===n||e===n)return!0;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof i))throw TypeError("a Comparator is required");return""===this.operator?""===this.value||new p(e.value,t).test(this.value):""===e.operator?""===e.value||new p(this.value,t).test(e.semver):!((t=o(t)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||l(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||l(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">"))}}e.exports=i;let o=r(1388),{safeRe:a,t:s}=r(4808),l=r(8117),u=r(952),c=r(2435),p=r(6843)},6843:(e,t,r)=>{class n{constructor(e,t){if(t=a(t),e instanceof n){if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;return new n(e.raw,t)}if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let e=this.set[0];if(this.set=this.set.filter(e=>!y(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1){for(let e of this.set)if(1===e.length&&g(e[0])){this.set=[e];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let t=(this.options.includePrerelease&&m)|(this.options.loose&&h),r=t+":"+e,n=o.get(r);if(n)return n;let i=this.options.loose,a=i?c[p.HYPHENRANGELOOSE]:c[p.HYPHENRANGE];l("hyphen replace",e=e.replace(a,N(this.options.includePrerelease))),l("comparator trim",e=e.replace(c[p.COMPARATORTRIM],_)),l("tilde trim",e=e.replace(c[p.TILDETRIM],d)),l("caret trim",e=e.replace(c[p.CARETTRIM],f));let u=e.split(" ").map(e=>v(e,this.options)).join(" ").split(/\s+/).map(e=>M(e,this.options));i&&(u=u.filter(e=>(l("loose invalid filter",e,this.options),!!e.match(c[p.COMPARATORLOOSE])))),l("range list",u);let g=new Map,b=u.map(e=>new s(e,this.options));for(let e of b){if(y(e))return[e];g.set(e.value,e)}g.size>1&&g.has("")&&g.delete("");let x=[...g.values()];return o.set(r,x),x}intersects(e,t){if(!(e instanceof n))throw TypeError("a Range is required");return this.set.some(r=>b(r,t)&&e.set.some(e=>b(e,t)&&r.every(r=>e.every(e=>r.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,g=e=>""===e.value,b=(e,t)=>{let r=!0,n=e.slice(),i=n.pop();for(;r&&n.length;)r=n.every(e=>i.intersects(e,t)),i=n.pop();return r},v=(e,t)=>(l("comp",e,t),l("caret",e=E(e,t)),l("tildes",e=D(e,t)),l("xrange",e=w(e,t)),l("stars",e=C(e,t)),e),x=e=>!e||"x"===e.toLowerCase()||"*"===e,D=(e,t)=>e.trim().split(/\s+/).map(e=>S(e,t)).join(" "),S=(e,t)=>{let r=t.loose?c[p.TILDELOOSE]:c[p.TILDE];return e.replace(r,(t,r,n,i,o)=>{let a;return l("tilde",e,t,r,n,i,o),x(r)?a="":x(n)?a=`>=${r}.0.0 <${+r+1}.0.0-0`:x(i)?a=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:o?(l("replaceTilde pr",o),a=`>=${r}.${n}.${i}-${o} <${r}.${+n+1}.0-0`):a=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,l("tilde return",a),a})},E=(e,t)=>e.trim().split(/\s+/).map(e=>T(e,t)).join(" "),T=(e,t)=>{l("caret",e,t);let r=t.loose?c[p.CARETLOOSE]:c[p.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(t,r,i,o,a)=>{let s;return l("caret",e,t,r,i,o,a),x(r)?s="":x(i)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:x(o)?s="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:a?(l("replaceCaret pr",a),s="0"===r?"0"===i?`>=${r}.${i}.${o}-${a} <${r}.${i}.${+o+1}-0`:`>=${r}.${i}.${o}-${a} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${o}-${a} <${+r+1}.0.0-0`):(l("no pr"),s="0"===r?"0"===i?`>=${r}.${i}.${o}${n} <${r}.${i}.${+o+1}-0`:`>=${r}.${i}.${o}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${o} <${+r+1}.0.0-0`),l("caret return",s),s})},w=(e,t)=>(l("replaceXRanges",e,t),e.split(/\s+/).map(e=>A(e,t)).join(" ")),A=(e,t)=>{e=e.trim();let r=t.loose?c[p.XRANGELOOSE]:c[p.XRANGE];return e.replace(r,(r,n,i,o,a,s)=>{l("xRange",e,r,n,i,o,a,s);let u=x(i),c=u||x(o),p=c||x(a);return"="===n&&p&&(n=""),s=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(o=0),a=0,">"===n?(n=">=",c?(i=+i+1,o=0):o=+o+1,a=0):"<="===n&&(n="<",c?i=+i+1:o=+o+1),"<"===n&&(s="-0"),r=`${n+i}.${o}.${a}${s}`):c?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:p&&(r=`>=${i}.${o}.0${s} <${i}.${+o+1}.0-0`),l("xRange return",r),r})},C=(e,t)=>(l("replaceStars",e,t),e.trim().replace(c[p.STAR],"")),M=(e,t)=>(l("replaceGTE0",e,t),e.trim().replace(c[t.includePrerelease?p.GTE0PRE:p.GTE0],"")),N=e=>(t,r,n,i,o,a,s,l,u,c,p,_,d)=>`${r=x(n)?"":x(i)?`>=${n}.0.0${e?"-0":""}`:x(o)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${l=x(u)?"":x(c)?`<${+u+1}.0.0-0`:x(p)?`<${u}.${+c+1}.0-0`:_?`<=${u}.${c}.${p}-${_}`:e?`<${u}.${c}.${+p+1}-0`:`<=${l}`}`.trim(),j=(e,t,r)=>{for(let r=0;r0){let n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}},2435:(e,t,r)=>{let n=r(952),{MAX_LENGTH:i,MAX_SAFE_INTEGER:o}=r(5558),{safeRe:a,t:s}=r(4808),l=r(1388),{compareIdentifiers:u}=r(4935);class c{constructor(e,t){if(t=l(t),e instanceof c){if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw TypeError(`version is longer than ${i} characters`);n("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let r=e.trim().match(t.loose?a[s.LOOSE]:a[s.FULL]);if(!r)throw TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>o||this.major<0)throw TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){let t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);if(-1===n){if(t===this.prerelease.join(".")&&!1===r)throw Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===u(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=c},6694:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null}},8117:(e,t,r)=>{let n=r(3276),i=r(7893),o=r(6379),a=r(8463),s=r(1897),l=r(506);e.exports=(e,t,r,u)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return n(e,r,u);case"!=":return i(e,r,u);case">":return o(e,r,u);case">=":return a(e,r,u);case"<":return s(e,r,u);case"<=":return l(e,r,u);default:throw TypeError(`Invalid operator: ${t}`)}}},8686:(e,t,r)=>{let n=r(2435),i=r(9943),{safeRe:o,t:a}=r(4808);e.exports=(e,t)=>{if(e instanceof n)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let r=null;if((t=t||{}).rtl){let n;let i=t.includePrerelease?o[a.COERCERTLFULL]:o[a.COERCERTL];for(;(n=i.exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&n.index+n[0].length===r.index+r[0].length||(r=n),i.lastIndex=n.index+n[1].length+n[2].length;i.lastIndex=-1}else r=e.match(t.includePrerelease?o[a.COERCEFULL]:o[a.COERCE]);if(null===r)return null;let s=r[2],l=r[3]||"0",u=r[4]||"0",c=t.includePrerelease&&r[5]?`-${r[5]}`:"",p=t.includePrerelease&&r[6]?`+${r[6]}`:"";return i(`${s}.${l}.${u}${c}${p}`,t)}},5914:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r)=>{let i=new n(e,r),o=new n(t,r);return i.compare(o)||i.compareBuild(o)}},5404:(e,t,r)=>{let n=r(2271);e.exports=(e,t)=>n(e,t,!0)},2271:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r)=>new n(e,r).compare(new n(t,r))},6007:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,null,!0),i=n(t,null,!0),o=r.compare(i);if(0===o)return null;let a=o>0,s=a?r:i,l=a?i:r,u=!!s.prerelease.length,c=!!l.prerelease.length;if(c&&!u)return l.patch||l.minor?s.patch?"patch":s.minor?"minor":"major":"major";let p=u?"pre":"";return r.major!==i.major?p+"major":r.minor!==i.minor?p+"minor":r.patch!==i.patch?p+"patch":"prerelease"}},3276:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0===n(e,t,r)},6379:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(e,t,r)>0},8463:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(e,t,r)>=0},8638:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new n(e instanceof n?e.version:e,r).inc(t,i,o).version}catch(e){return null}}},1897:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0>n(e,t,r)},506:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0>=n(e,t,r)},4551:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).major},469:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).minor},7893:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>0!==n(e,t,r)},9943:(e,t,r)=>{let n=r(2435);e.exports=(e,t,r=!1)=>{if(e instanceof n)return e;try{return new n(e,t)}catch(e){if(!r)return null;throw e}}},4250:(e,t,r)=>{let n=r(2435);e.exports=(e,t)=>new n(e,t).patch},8204:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,t);return r&&r.prerelease.length?r.prerelease:null}},733:(e,t,r)=>{let n=r(2271);e.exports=(e,t,r)=>n(t,e,r)},2961:(e,t,r)=>{let n=r(5914);e.exports=(e,t)=>e.sort((e,r)=>n(r,e,t))},9844:(e,t,r)=>{let n=r(6843);e.exports=(e,t,r)=>{try{t=new n(t,r)}catch(e){return!1}return t.test(e)}},1116:(e,t,r)=>{let n=r(5914);e.exports=(e,t)=>e.sort((e,r)=>n(e,r,t))},7230:(e,t,r)=>{let n=r(9943);e.exports=(e,t)=>{let r=n(e,t);return r?r.version:null}},7699:(e,t,r)=>{let n=r(4808),i=r(5558),o=r(2435),a=r(4935),s=r(9943),l=r(7230),u=r(6694),c=r(8638),p=r(6007),_=r(4551),d=r(469),f=r(4250),m=r(8204),h=r(2271),y=r(733),g=r(5404),b=r(5914),v=r(1116),x=r(2961),D=r(6379),S=r(1897),E=r(3276),T=r(7893),w=r(8463),A=r(506),C=r(8117),M=r(8686),N=r(3321),j=r(6843),k=r(9844),I=r(8865),O=r(3727),P=r(4338),F=r(1542),L=r(6240),R=r(9106),z=r(995),B=r(7805),U=r(2013),q=r(1338),J=r(3122);e.exports={parse:s,valid:l,clean:u,inc:c,diff:p,major:_,minor:d,patch:f,prerelease:m,compare:h,rcompare:y,compareLoose:g,compareBuild:b,sort:v,rsort:x,gt:D,lt:S,eq:E,neq:T,gte:w,lte:A,cmp:C,coerce:M,Comparator:N,Range:j,satisfies:k,toComparators:I,maxSatisfying:O,minSatisfying:P,minVersion:F,validRange:L,outside:R,gtr:z,ltr:B,intersects:U,simplifyRange:q,subset:J,SemVer:o,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,RELEASE_TYPES:i.RELEASE_TYPES,compareIdentifiers:a.compareIdentifiers,rcompareIdentifiers:a.rcompareIdentifiers}},5558:e=>{let t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},952:(e,t,r)=>{var n=r(4406);let i="object"==typeof n&&n.env&&n.env.NODE_DEBUG&&/\bsemver\b/i.test(n.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=i},4935:e=>{let t=/^[0-9]+$/,r=(e,r)=>{let n=t.test(e),i=t.test(r);return n&&i&&(e=+e,r=+r),e===r?0:n&&!i?-1:i&&!n?1:er(t,e)}},1388:e=>{let t=Object.freeze({loose:!0}),r=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:r},4808:(e,t,r)=>{let{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:o}=r(5558),a=r(952);t=e.exports={};let s=t.re=[],l=t.safeRe=[],u=t.src=[],c=t.t={},p=0,_="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",o],[_,i]],f=e=>{for(let[t,r]of d)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},m=(e,t,r)=>{let n=f(t),i=p++;a(e,i,t),c[e]=i,u[i]=t,s[i]=new RegExp(t,r?"g":void 0),l[i]=new RegExp(n,r?"g":void 0)};m("NUMERICIDENTIFIER","0|[1-9]\\d*"),m("NUMERICIDENTIFIERLOOSE","\\d+"),m("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_}*`),m("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),m("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),m("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),m("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),m("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),m("BUILDIDENTIFIER",`${_}+`),m("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),m("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),m("FULL",`^${u[c.FULLPLAIN]}$`),m("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),m("LOOSE",`^${u[c.LOOSEPLAIN]}$`),m("GTLT","((?:<|>)?=?)"),m("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),m("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),m("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),m("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),m("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),m("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),m("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),m("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),m("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?`+`(?:${u[c.BUILD]})?`+"(?:$|[^\\d])"),m("COERCERTL",u[c.COERCE],!0),m("COERCERTLFULL",u[c.COERCEFULL],!0),m("LONETILDE","(?:~>?)"),m("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",m("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),m("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),m("LONECARET","(?:\\^)"),m("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",m("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),m("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),m("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),m("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),m("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",m("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),m("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),m("STAR","(<|>)?=?\\s*\\*"),m("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),m("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},293:(e,t,r)=>{"use strict";let n=r(8006),i=Symbol("max"),o=Symbol("length"),a=Symbol("lengthCalculator"),s=Symbol("allowStale"),l=Symbol("maxAge"),u=Symbol("dispose"),c=Symbol("noDisposeOnSet"),p=Symbol("lruList"),_=Symbol("cache"),d=Symbol("updateAgeOnGet"),f=()=>1,m=(e,t,r)=>{let n=e[_].get(t);if(n){let t=n.value;if(h(e,t)){if(g(e,n),!e[s])return}else r&&(e[d]&&(n.value.now=Date.now()),e[p].unshiftNode(n));return t.value}},h=(e,t)=>{if(!t||!t.maxAge&&!e[l])return!1;let r=Date.now()-t.now;return t.maxAge?r>t.maxAge:e[l]&&r>e[l]},y=e=>{if(e[o]>e[i])for(let t=e[p].tail;e[o]>e[i]&&null!==t;){let r=t.prev;g(e,t),t=r}},g=(e,t)=>{if(t){let r=t.value;e[u]&&e[u](r.key,r.value),e[o]-=r.length,e[_].delete(r.key),e[p].removeNode(t)}};class b{constructor(e,t,r,n,i){this.key=e,this.value=t,this.length=r,this.now=n,this.maxAge=i||0}}let v=(e,t,r,n)=>{let i=r.value;h(e,i)&&(g(e,r),e[s]||(i=void 0)),i&&t.call(n,i.value,i.key,e)};e.exports=class{constructor(e){if("number"==typeof e&&(e={max:e}),e||(e={}),e.max&&("number"!=typeof e.max||e.max<0))throw TypeError("max must be a non-negative number");this[i]=e.max||1/0;let t=e.length||f;if(this[a]="function"!=typeof t?f:t,this[s]=e.stale||!1,e.maxAge&&"number"!=typeof e.maxAge)throw TypeError("maxAge must be a number");this[l]=e.maxAge||0,this[u]=e.dispose,this[c]=e.noDisposeOnSet||!1,this[d]=e.updateAgeOnGet||!1,this.reset()}set max(e){if("number"!=typeof e||e<0)throw TypeError("max must be a non-negative number");this[i]=e||1/0,y(this)}get max(){return this[i]}set allowStale(e){this[s]=!!e}get allowStale(){return this[s]}set maxAge(e){if("number"!=typeof e)throw TypeError("maxAge must be a non-negative number");this[l]=e,y(this)}get maxAge(){return this[l]}set lengthCalculator(e){"function"!=typeof e&&(e=f),e!==this[a]&&(this[a]=e,this[o]=0,this[p].forEach(e=>{e.length=this[a](e.value,e.key),this[o]+=e.length})),y(this)}get lengthCalculator(){return this[a]}get length(){return this[o]}get itemCount(){return this[p].length}rforEach(e,t){t=t||this;for(let r=this[p].tail;null!==r;){let n=r.prev;v(this,e,r,t),r=n}}forEach(e,t){t=t||this;for(let r=this[p].head;null!==r;){let n=r.next;v(this,e,r,t),r=n}}keys(){return this[p].toArray().map(e=>e.key)}values(){return this[p].toArray().map(e=>e.value)}reset(){this[u]&&this[p]&&this[p].length&&this[p].forEach(e=>this[u](e.key,e.value)),this[_]=new Map,this[p]=new n,this[o]=0}dump(){return this[p].map(e=>!h(this,e)&&{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[p]}set(e,t,r){if((r=r||this[l])&&"number"!=typeof r)throw TypeError("maxAge must be a number");let n=r?Date.now():0,s=this[a](t,e);if(this[_].has(e)){if(s>this[i])return g(this,this[_].get(e)),!1;let a=this[_].get(e),l=a.value;return this[u]&&!this[c]&&this[u](e,l.value),l.now=n,l.maxAge=r,l.value=t,this[o]+=s-l.length,l.length=s,this.get(e),y(this),!0}let d=new b(e,t,s,n,r);return d.length>this[i]?(this[u]&&this[u](e,t),!1):(this[o]+=d.length,this[p].unshift(d),this[_].set(e,this[p].head),y(this),!0)}has(e){if(!this[_].has(e))return!1;let t=this[_].get(e).value;return!h(this,t)}get(e){return m(this,e,!0)}peek(e){return m(this,e,!1)}pop(){let e=this[p].tail;return e?(g(this,e),e.value):null}del(e){g(this,this[_].get(e))}load(e){this.reset();let t=Date.now();for(let r=e.length-1;r>=0;r--){let n=e[r],i=n.e||0;if(0===i)this.set(n.k,n.v);else{let e=i-t;e>0&&this.set(n.k,n.v,e)}}}prune(){this[_].forEach((e,t)=>m(this,t,!1))}}},995:(e,t,r)=>{let n=r(9106);e.exports=(e,t,r)=>n(e,t,">",r)},2013:(e,t,r)=>{let n=r(6843);e.exports=(e,t,r)=>(e=new n(e,r),t=new n(t,r),e.intersects(t,r))},7805:(e,t,r)=>{let n=r(9106);e.exports=(e,t,r)=>n(e,t,"<",r)},3727:(e,t,r)=>{let n=r(2435),i=r(6843);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!o||-1===a.compare(e))&&(o=e,a=new n(o,r))}),o}},4338:(e,t,r)=>{let n=r(2435),i=r(6843);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!o||1===a.compare(e))&&(o=e,a=new n(o,r))}),o}},1542:(e,t,r)=>{let n=r(2435),i=r(6843),o=r(6379);e.exports=(e,t)=>{e=new i(e,t);let r=new n("0.0.0");if(e.test(r)||(r=new n("0.0.0-0"),e.test(r)))return r;r=null;for(let t=0;t{let t=new n(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":(!a||o(t,a))&&(a=t);break;case"<":case"<=":break;default:throw Error(`Unexpected operation: ${e.operator}`)}}),a&&(!r||o(r,a))&&(r=a)}return r&&e.test(r)?r:null}},9106:(e,t,r)=>{let n=r(2435),i=r(3321),{ANY:o}=i,a=r(6843),s=r(9844),l=r(6379),u=r(1897),c=r(506),p=r(8463);e.exports=(e,t,r,_)=>{let d,f,m,h,y;switch(e=new n(e,_),t=new a(t,_),r){case">":d=l,f=c,m=u,h=">",y=">=";break;case"<":d=u,f=p,m=l,h="<",y="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,_))return!1;for(let r=0;r{e.semver===o&&(e=new i(">=0.0.0")),a=a||e,s=s||e,d(e.semver,a.semver,_)?a=e:m(e.semver,s.semver,_)&&(s=e)}),a.operator===h||a.operator===y||(!s.operator||s.operator===h)&&f(e,s.semver)||s.operator===y&&m(e,s.semver))return!1}return!0}},1338:(e,t,r)=>{let n=r(9844),i=r(2271);e.exports=(e,t,r)=>{let o=[],a=null,s=null,l=e.sort((e,t)=>i(e,t,r));for(let e of l){let i=n(e,t,r);i?(s=e,a||(a=e)):(s&&o.push([a,s]),s=null,a=null)}a&&o.push([a,null]);let u=[];for(let[e,t]of o)e===t?u.push(e):t||e!==l[0]?t?e===l[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");let c=u.join(" || "),p="string"==typeof t.raw?t.raw:String(t);return c.length{let n=r(6843),i=r(3321),{ANY:o}=i,a=r(9844),s=r(2271),l=[new i(">=0.0.0-0")],u=[new i(">=0.0.0")],c=(e,t,r)=>{let n,i,c,d,f,m,h;if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=r.includePrerelease?l:u}if(1===t.length&&t[0].semver===o){if(r.includePrerelease)return!0;t=u}let y=new Set;for(let t of e)">"===t.operator||">="===t.operator?n=p(n,t,r):"<"===t.operator||"<="===t.operator?i=_(i,t,r):y.add(t.semver);if(y.size>1||n&&i&&((c=s(n.semver,i.semver,r))>0||0===c&&(">="!==n.operator||"<="!==i.operator)))return null;for(let e of y){if(n&&!a(e,String(n),r)||i&&!a(e,String(i),r))return null;for(let n of t)if(!a(e,String(n),r))return!1;return!0}let g=!!i&&!r.includePrerelease&&!!i.semver.prerelease.length&&i.semver,b=!!n&&!r.includePrerelease&&!!n.semver.prerelease.length&&n.semver;for(let e of(g&&1===g.prerelease.length&&"<"===i.operator&&0===g.prerelease[0]&&(g=!1),t)){if(h=h||">"===e.operator||">="===e.operator,m=m||"<"===e.operator||"<="===e.operator,n){if(b&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===b.major&&e.semver.minor===b.minor&&e.semver.patch===b.patch&&(b=!1),">"===e.operator||">="===e.operator){if((d=p(n,e,r))===e&&d!==n)return!1}else if(">="===n.operator&&!a(n.semver,String(e),r))return!1}if(i){if(g&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===g.major&&e.semver.minor===g.minor&&e.semver.patch===g.patch&&(g=!1),"<"===e.operator||"<="===e.operator){if((f=_(i,e,r))===e&&f!==i)return!1}else if("<="===i.operator&&!a(i.semver,String(e),r))return!1}if(!e.operator&&(i||n)&&0!==c)return!1}return(!n||!m||!!i||0===c)&&(!i||!h||!!n||0===c)&&!b&&!g},p=(e,t,r)=>{if(!e)return t;let n=s(e.semver,t.semver,r);return n>0?e:n<0?t:">"===t.operator&&">="===e.operator?t:e},_=(e,t,r)=>{if(!e)return t;let n=s(e.semver,t.semver,r);return n<0?e:n>0?t:"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,r={})=>{if(e===t)return!0;e=new n(e,r),t=new n(t,r);let i=!1;n:for(let n of e.set){for(let e of t.set){let t=c(n,e,r);if(i=i||null!==t,t)continue n}if(i)return!1}return!0}},8865:(e,t,r)=>{let n=r(6843);e.exports=(e,t)=>new n(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},6240:(e,t,r)=>{let n=r(6843);e.exports=(e,t)=>{try{return new n(e,t).range||"*"}catch(e){return null}}},7669:(e,t,r)=>{"use strict";var n=r(7286),i=r(5195),o=r(1181)(),a=r(326),s=r(5408),l=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,u=!0;if("length"in e&&a){var c=a(e,"length");c&&!c.configurable&&(n=!1),c&&!c.writable&&(u=!1)}return(n||u||!r)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},4294:(e,t,r)=>{"use strict";var n=r(7286),i=r(2680),o=r(9500),a=n("%TypeError%"),s=n("%WeakMap%",!0),l=n("%Map%",!0),u=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),p=i("WeakMap.prototype.has",!0),_=i("Map.prototype.get",!0),d=i("Map.prototype.set",!0),f=i("Map.prototype.has",!0),m=function(e,t){for(var r,n=e;null!==(r=n.next);n=r)if(r.key===t)return n.next=r.next,r.next=e.next,e.next=r,r},h=function(e,t){var r=m(e,t);return r&&r.value},y=function(e,t,r){var n=m(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}};e.exports=function(){var e,t,r,n={assert:function(e){if(!n.has(e))throw new a("Side channel does not contain "+o(e))},get:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return u(e,n)}else if(l){if(t)return _(t,n)}else if(r)return h(r,n)},has:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return p(e,n)}else if(l){if(t)return f(t,n)}else if(r)return!!m(r,n);return!1},set:function(n,i){s&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new s),c(e,n,i)):l?(t||(t=new l),d(t,n,i)):(r||(r={key:{},next:null}),y(r,n,i))}};return n}},8672:(e,t,r)=>{"use strict";var n=r(9979),i=SyntaxError,o="object"==typeof StopIteration?StopIteration:null;e.exports=function(e){if(!o)throw new i("this environment lacks StopIteration");n.set(e,"[[Done]]",!1);var t={next:function(){var e=n.get(this,"[[Iterator]]"),t=n.get(e,"[[Done]]");try{return{done:t,value:t?void 0:e.next()}}catch(t){if(n.set(e,"[[Done]]",!0),t!==o)throw t;return{done:!0,value:void 0}}}};return n.set(t,"[[Iterator]]",e),t}},4851:(e,t,r)=>{e.exports=i;var n=r(2699).EventEmitter;function i(){n.call(this)}r(1285)(i,n),i.Readable=r(8051),i.Writable=r(2557),i.Duplex=r(7073),i.Transform=r(7640),i.PassThrough=r(5163),i.finished=r(9885),i.pipeline=r(3495),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",l));var a=!1;function s(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",l),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",u),e.on("error",u),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},6871:(e,t,r)=>{let{EventEmitter:n}=r(2699),i=Error("Stream was destroyed"),o=Error("Premature close"),a=r(281),s=r(2865),l=16809999,u=17423,c=16527,p=1167,_=12431,d=82975,f=32879,m=71303183,h=3276815,y=1179663,g=72482831,b=17563663,v=Symbol.asyncIterator||Symbol("asyncIterator");class x{constructor(e,{highWaterMark:t=16384,map:r=null,mapWritable:n,byteLength:i,byteLengthWritable:o}={}){this.stream=e,this.queue=new s,this.highWaterMark=t,this.buffered=0,this.error=null,this.pipeline=null,this.drains=null,this.byteLength=o||i||q,this.map=n||r,this.afterWrite=C.bind(this),this.afterUpdateNextTick=j.bind(this)}get ended(){return(4194304&this.stream._duplexState)!=0}push(e){return(null!==this.map&&(e=this.map(e)),this.buffered+=this.byteLength(e),this.queue.push(e),this.buffered0;)t.push(this.shift());for(let e=0;e0;)n.drains.shift().resolve(!1);null!==n.pipeline&&n.pipeline.done(t,e)}}function C(e){let t=this.stream;e&&t.destroy(e),t._duplexState&=100532223,null!==this.drains&&function(e){for(let t=0;t=e._readableState.highWaterMark}static isPaused(e){return(256&e._duplexState)==0}[v](){let e=this,t=null,r=null,n=null;return this.on("error",e=>{t=e}),this.on("readable",function(){null!==r&&o(e.read())}),this.on("close",function(){null!==r&&o(null)}),{[v](){return this},next:()=>new Promise(function(t,i){r=t,n=i;let a=e.read();null!==a?o(a):(8&e._duplexState)!=0&&o(null)}),return:()=>a(null),throw:e=>a(e)};function o(o){null!==n&&(t?n(t):null===o&&(16384&e._duplexState)==0?n(i):r({value:o,done:null===o}),n=r=null)}function a(t){return e.destroy(t),new Promise((r,n)=>{if(8&e._duplexState)return r({value:void 0,done:!0});e.once("close",function(){t?n(t):r({value:void 0,done:!0})})})}}}class F extends P{constructor(e){super(e),this._duplexState=1,this._writableState=new x(this,e),e&&(e.writev&&(this._writev=e.writev),e.write&&(this._write=e.write),e.final&&(this._final=e.final))}_writev(e,t){t(null)}_write(e,t){this._writableState.autoBatch(e,t)}_final(e){e(null)}write(e){return this._writableState.updateNextTick(),this._writableState.push(e)}end(e){return this._writableState.updateNextTick(),this._writableState.end(e),this}}class L extends F{constructor(e){super(e),this._transformState=new S(this),e&&(e.transform&&(this._transform=e.transform),e.flush&&(this._flush=e.flush))}_write(e,t){this._readableState.buffered>=this._readableState.highWaterMark?this._transformState.data=e:this._transform(e,this._transformState.afterTransform)}_read(e){if(null!==this._transformState.data){let t=this._transformState.data;this._transformState.data=null,e(null),this._transform(t,this._transformState.afterTransform)}else e(null)}_transform(e,t){t(null,e)}_flush(e){e(null)}_final(e){this._transformState.afterFinal=e,this._flush(R.bind(this))}}function R(e,t){let r=this._transformState.afterFinal;if(e)return r(e);null!=t&&this.push(t),this.push(null),r(null)}function z(e,...t){let r=Array.isArray(e)?[...e,...t]:[e,...t],n=r.length&&"function"==typeof r[r.length-1]?r.pop():null;if(r.length<2)throw Error("Pipeline requires at least 2 streams");let i=r[0],a=null,s=null;for(let e=1;e1,l),i.pipe(a)),i=a;if(n){let e=!1,t=U(a)||!!(a._writableState&&a._writableState.autoDestroy);a.on("error",e=>{null===s&&(s=e)}),a.on("finish",()=>{e=!0,t||n(s)}),t&&a.on("close",()=>n(s||(e?null:o)))}return a;function l(e){if(e&&!s)for(let t of(s=e,r))t.destroy(e)}}function B(e){return!!e._readableState||!!e._writableState}function U(e){return"number"==typeof e._duplexState&&B(e)}function q(e){return"object"==typeof e&&null!==e&&"number"==typeof e.byteLength?e.byteLength:1024}function J(){}function $(){this.destroy(Error("Stream aborted."))}e.exports={pipeline:z,pipelinePromise:function(...e){return new Promise((t,r)=>z(...e,e=>{if(e)return r(e);t()}))},isStream:B,isStreamx:U,getStreamError:function(e){let t=e._readableState&&e._readableState.error||e._writableState&&e._writableState.error;return t===i?null:t},Stream:O,Writable:class extends O{constructor(e){super(e),this._duplexState|=16385,this._writableState=new x(this,e),e&&(e.writev&&(this._writev=e.writev),e.write&&(this._write=e.write),e.final&&(this._final=e.final),e.eagerOpen&&this._writableState.updateNextTick())}_writev(e,t){t(null)}_write(e,t){this._writableState.autoBatch(e,t)}_final(e){e(null)}static isBackpressured(e){return(73400334&e._duplexState)!=0}static drained(e){if(e.destroyed)return Promise.resolve(!1);let t=e._writableState,r=t.queue.length+(33554432&e._duplexState?1:0);return 0===r?Promise.resolve(!0):(null===t.drains&&(t.drains=[]),new Promise(e=>{t.drains.push({writes:r,resolve:e})}))}write(e){return this._writableState.updateNextTick(),this._writableState.push(e)}end(e){return this._writableState.updateNextTick(),this._writableState.end(e),this}},Readable:P,Duplex:F,Transform:L,PassThrough:class extends L{}}},214:(e,t,r)=>{"use strict";var n=r(7834).Buffer,i=n.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 o(e){var t;switch(this.encoding=function(e){var t=function(e){var t;if(!e)return"utf8";for(;;)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}}(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=l,this.end=u,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=c,this.end=p,t=3;break;default:this.write=_,this.end=d;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function a(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,r=function(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}(this,e,0);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function l(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function u(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function c(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?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-r))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function _(e){return e.toString(this.encoding)}function d(e){return e&&e.length?this.write(e):""}t.s=o,o.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)},o.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}},6853:(e,t,r)=>{let n={S_IFMT:61440,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960};try{e.exports=r(4374).constants||n}catch{e.exports=n}},9254:(e,t,r)=>{let{Writable:n,Readable:i,getStreamError:o}=r(6871),a=r(2865),s=r(2871),l=r(8066),u=s.alloc(0);class c{constructor(){this.buffered=0,this.shifted=0,this.queue=new a,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return 0===this._buffered?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(0===e)return u;let t=this._next(e);if(e===t.byteLength)return t;let r=[t];for(;(e-=t.byteLength)>0;)t=this._next(e),r.push(t);return s.concat(r)}_next(e){let t=this.queue.peek(),r=t.byteLength-this._offset;if(e>=r){let e=this._offset?t.subarray(this._offset,t.byteLength):t;return this.queue.shift(),this._offset=0,this.buffered-=r,this.shifted+=r,e}return this.buffered-=e,this.shifted+=e,t.subarray(this._offset,this._offset+=e)}}class p extends i{constructor(e,t,r){super(),this.header=t,this.offset=r,this._parent=e}_read(e){0===this.header.size&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(o(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=f(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}}class _ extends n{constructor(e){super(e),e||(e={}),this._buffer=new c,this._offset=0,this._header=null,this._stream=null,this._missing=0,this._longHeader=!1,this._callback=d,this._locked=!1,this._finished=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null,this._filenameEncoding=e.filenameEncoding||"utf-8",this._allowUnknownFormat=!!e.allowUnknownFormat,this._unlockBound=this._unlock.bind(this)}_unlock(e){if(this._locked=!1,e){this.destroy(e),this._continueWrite(e);return}this._update()}_consumeHeader(){if(this._locked)return!1;this._offset=this._buffer.shifted;try{this._header=l.decode(this._buffer.shift(512),this._filenameEncoding,this._allowUnknownFormat)}catch(e){return this._continueWrite(e),!1}if(!this._header)return!0;switch(this._header.type){case"gnu-long-path":case"gnu-long-link-path":case"pax-global-header":case"pax-header":return this._longHeader=!0,this._missing=this._header.size,!0}return(this._locked=!0,this._applyLongHeaders(),0===this._header.size||"directory"===this._header.type)?this.emit("entry",this._header,this._createStream(),this._unlockBound):(this._stream=this._createStream(),this._missing=this._header.size,this.emit("entry",this._header,this._stream,this._unlockBound)),!0}_applyLongHeaders(){this._gnuLongPath&&(this._header.name=this._gnuLongPath,this._gnuLongPath=null),this._gnuLongLinkPath&&(this._header.linkname=this._gnuLongLinkPath,this._gnuLongLinkPath=null),this._pax&&(this._pax.path&&(this._header.name=this._pax.path),this._pax.linkpath&&(this._header.linkname=this._pax.linkpath),this._pax.size&&(this._header.size=parseInt(this._pax.size,10)),this._header.pax=this._pax,this._pax=null)}_decodeLongHeader(e){switch(this._header.type){case"gnu-long-path":this._gnuLongPath=l.decodeLongPath(e,this._filenameEncoding);break;case"gnu-long-link-path":this._gnuLongLinkPath=l.decodeLongPath(e,this._filenameEncoding);break;case"pax-global-header":this._paxGlobal=l.decodePax(e);break;case"pax-header":this._pax=null===this._paxGlobal?l.decodePax(e):Object.assign({},this._paxGlobal,l.decodePax(e))}}_consumeLongHeader(){this._longHeader=!1,this._missing=f(this._header.size);let e=this._buffer.shift(this._header.size);try{this._decodeLongHeader(e)}catch(e){return this._continueWrite(e),!1}return!0}_consumeStream(){let e=this._buffer.shiftFirst(this._missing);if(null===e)return!1;this._missing-=e.byteLength;let t=this._stream.push(e);return 0===this._missing?(this._stream.push(null),t&&this._stream._detach(),t&&!1===this._locked):t}_createStream(){return new p(this,this._header,this._offset)}_update(){for(;this._buffer.buffered>0&&!this.destroying;){if(this._missing>0){if(null!==this._stream){if(!1===this._consumeStream())return;continue}if(!0===this._longHeader){if(this._missing>this._buffer.buffered)break;if(!1===this._consumeLongHeader())return!1;continue}let e=this._buffer.shiftFirst(this._missing);null!==e&&(this._missing-=e.byteLength);continue}if(this._buffer.buffered<512)break;if(null!==this._stream||!1===this._consumeHeader())return}this._continueWrite(null)}_continueWrite(e){let t=this._callback;this._callback=d,t(e)}_write(e,t){this._callback=t,this._buffer.push(e),this._update()}_final(e){this._finished=0===this._missing&&0===this._buffer.buffered,e(this._finished?null:Error("Unexpected end of data"))}_predestroy(){this._continueWrite(null)}_destroy(e){this._stream&&this._stream.destroy(o(this)),e(null)}[Symbol.asyncIterator](){let e=null,t=null,r=null,n=null,i=null,o=this;return this.on("entry",function(e,o,a){i=a,o.on("error",d),t?(t({value:o,done:!1}),t=r=null):n=o}),this.on("error",t=>{e=t}),this.on("close",function(){a(e),t&&(e?r(e):t({value:void 0,done:!0}),t=r=null)}),{[Symbol.asyncIterator](){return this},next:()=>new Promise(s),return:()=>l(null),throw:e=>l(e)};function a(e){if(!i)return;let t=i;i=null,t(e)}function s(i,s){if(e)return s(e);if(n){i({value:n,done:!1}),n=null;return}t=i,r=s,a(null),o._finished&&t&&(t({value:void 0,done:!0}),t=r=null)}function l(e){return o.destroy(e),a(e),new Promise((t,r)=>{if(o.destroyed)return t({value:void 0,done:!0});o.once("close",function(){e?r(e):t({value:void 0,done:!0})})})}}}function d(){}function f(e){return(e&=511)&&512-e}e.exports=function(e){return new _(e)}},8066:(e,t,r)=>{let n=r(2871),i=n.from([117,115,116,97,114,0]),o=n.from([48,48]),a=n.from([117,115,116,97,114,32]),s=n.from([32,0]);function l(e,t,r,n){for(;rt?"7777777777777777777".slice(0,t)+" ":"0000000000000000000".slice(0,t-e.length)+e+" "}function p(e,t,r){if(128&(e=e.subarray(t,t+r))[t=0])return function(e){let t,r;if(128===e[0])t=!0;else{if(255!==e[0])return null;t=!1}let n=[];for(r=e.length-1;r>0;r--){let i=e[r];t?n.push(i):n.push(255-i)}let i=0,o=n.length;for(r=0;r=o?o:i>=0||(i+=o)>=0?i:0);for(;t=Math.pow(10,r)&&r++,t+r+e}t.decodeLongPath=function(e,t){return _(e,0,e.length,t)},t.encodePax=function(e){let t="";e.name&&(t+=d(" path="+e.name+"\n")),e.linkname&&(t+=d(" linkpath="+e.linkname+"\n"));let r=e.pax;if(r)for(let e in r)t+=d(" "+e+"="+r[e]+"\n");return n.from(t)},t.decodePax=function(e){let t={};for(;e.length;){let r=0;for(;r100;){let e=a.indexOf("/");if(-1===e)return null;s+=s?"/"+a.slice(0,e):a.slice(0,e),a=a.slice(e+1)}return n.byteLength(a)>100||n.byteLength(s)>155||e.linkname&&n.byteLength(e.linkname)>100?null:(n.write(r,a),n.write(r,c(4095&e.mode,6),100),n.write(r,c(e.uid,6),108),n.write(r,c(e.gid,6),116),(t=e.size).toString(8).length>11?function(e,t,r){t[r]=128;for(let n=11;n>0;n--)t[r+n]=255&e,e=Math.floor(e/256)}(t,r,124):n.write(r,c(t,11),124),n.write(r,c(e.mtime.getTime()/1e3|0,11),136),r[156]=48+function(e){switch(e){case"file":break;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}(e.type),e.linkname&&n.write(r,e.linkname,157),n.copy(i,r,257),n.copy(o,r,263),e.uname&&n.write(r,e.uname,265),e.gname&&n.write(r,e.gname,297),n.write(r,c(e.devmajor||0,6),329),n.write(r,c(e.devminor||0,6),337),s&&n.write(r,s,345),n.write(r,c(u(r),6),148),r)},t.decode=function(e,t,r){let o=0===e[156]?0:e[156]-48,l=_(e,0,100,t),c=p(e,100,8),d=p(e,108,8),f=p(e,116,8),m=p(e,124,12),h=p(e,136,12),y=function(e){switch(e){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}(o),g=0===e[157]?null:_(e,157,100,t),b=_(e,265,32),v=_(e,297,32),x=p(e,329,8),D=p(e,337,8),S=u(e);if(256===S)return null;if(S!==p(e,148,8))throw Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(n.equals(i,e.subarray(257,263)))e[345]&&(l=_(e,345,155,t)+"/"+l);else if(n.equals(a,e.subarray(257,263))&&n.equals(s,e.subarray(263,265)));else if(!r)throw Error("Invalid tar header: unknown format.");return 0===o&&l&&"/"===l[l.length-1]&&(o=5),{name:l,mode:c,uid:d,gid:f,size:m,mtime:new Date(1e3*h),type:y,linkname:g,uname:b,gname:v,devmajor:x,devminor:D,pax:null}}},2623:(e,t,r)=>{t.extract=r(9254),r(4132)},4132:(e,t,r)=>{let{Readable:n,Writable:i,getStreamError:o}=r(6871),a=r(2871),s=r(6853),l=r(8066),u=a.alloc(1024);class c extends i{constructor(e,t,r){super({mapWritable:f,eagerOpen:!0}),this.written=0,this.header=t,this._callback=r,this._linkname=null,this._isLinkname="symlink"===t.type&&!t.linkname,this._isVoid="file"!==t.type&&"contiguous-file"!==t.type,this._finished=!1,this._pack=e,this._openCallback=null,null===this._pack._stream?this._pack._stream=this:this._pack._pending.push(this)}_open(e){this._openCallback=e,this._pack._stream===this&&this._continueOpen()}_continuePack(e){if(null===this._callback)return;let t=this._callback;this._callback=null,t(e)}_continueOpen(){null===this._pack._stream&&(this._pack._stream=this);let e=this._openCallback;if(this._openCallback=null,null!==e){if(this._pack.destroying)return e(Error("pack stream destroyed"));if(this._pack._finalized)return e(Error("pack stream is already finalized"));this._pack._stream=this,this._isLinkname||this._pack._encode(this.header),this._isVoid&&(this._finish(),this._continuePack(null)),e(null)}}_write(e,t){return this._isLinkname?(this._linkname=this._linkname?a.concat([this._linkname,e]):e,t(null)):this._isVoid?e.byteLength>0?t(Error("No body allowed for this entry")):t():(this.written+=e.byteLength,this._pack.push(e))?t():void(this._pack._drain=t)}_finish(){this._finished||(this._finished=!0,this._isLinkname&&(this.header.linkname=this._linkname?a.toString(this._linkname,"utf-8"):"",this._pack._encode(this.header)),d(this._pack,this.header.size),this._pack._done(this))}_final(e){if(this.written!==this.header.size)return e(Error("Size mismatch"));this._finish(),e(null)}_getError(){return o(this)||Error("tar entry destroyed")}_predestroy(){this._pack.destroy(this._getError())}_destroy(e){this._pack._done(this),this._continuePack(this._finished?null:this._getError()),e()}}class p extends n{constructor(e){super(e),this._drain=_,this._finalized=!1,this._finalizing=!1,this._pending=[],this._stream=null}entry(e,t,r){if(this._finalized||this.destroying)throw Error("already finalized or destroyed");"function"==typeof t&&(r=t,t=null),r||(r=_),e.size&&"symlink"!==e.type||(e.size=0),e.type||(e.type=function(e){switch(e&s.S_IFMT){case s.S_IFBLK:return"block-device";case s.S_IFCHR:return"character-device";case s.S_IFDIR:return"directory";case s.S_IFIFO:return"fifo";case s.S_IFLNK:return"symlink"}return"file"}(e.mode)),e.mode||(e.mode="directory"===e.type?493:420),e.uid||(e.uid=0),e.gid||(e.gid=0),e.mtime||(e.mtime=new Date),"string"==typeof t&&(t=a.from(t));let n=new c(this,e,r);return a.isBuffer(t)?(e.size=t.byteLength,n.write(t),n.end()):n._isVoid,n}finalize(){if(this._stream||this._pending.length>0){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(u),this.push(null))}_done(e){e===this._stream&&(this._stream=null,this._finalizing&&this.finalize(),this._pending.length&&this._pending.shift()._continueOpen())}_encode(e){if(!e.pax){let t=l.encode(e);if(t){this.push(t);return}}this._encodePax(e)}_encodePax(e){let t=l.encodePax({name:e.name,linkname:e.linkname,pax:e.pax}),r={name:"PaxHeader",mode:e.mode,uid:e.uid,gid:e.gid,size:t.byteLength,mtime:e.mtime,type:"pax-header",linkname:e.linkname&&"PaxHeader",uname:e.uname,gname:e.gname,devmajor:e.devmajor,devminor:e.devminor};this.push(l.encode(r)),this.push(t),d(this,t.byteLength),r.size=e.size,r.type=e.type,this.push(l.encode(r))}_doDrain(){let e=this._drain;this._drain=_,e()}_predestroy(){let e=o(this);for(this._stream&&this._stream.destroy(e);this._pending.length;){let t=this._pending.shift();t.destroy(e),t._continueOpen()}this._doDrain()}_read(e){this._doDrain(),e()}}function _(){}function d(e,t){(t&=511)&&e.push(u.subarray(0,512-t))}function f(e){return a.isBuffer(e)?e:a.from(e)}e.exports=function(e){return new p(e)}},9085:(e,t)=>{var r,n=function(){var e=Object.prototype.toString,t=Object.prototype.hasOwnProperty;return{Class:function(t){return e.call(t).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,r){return t.call(e,r)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}}(),i=Math.LN2,o=Math.abs,a=Math.floor,s=Math.log,l=Math.min,u=Math.pow,c=Math.round;function p(e){if(_&&r){var t,n=_(e);for(t=0;t>r}function f(e,t){var r=32-t;return e<>>r}function m(e){return[255&e]}function h(e){return d(e[0],8)}function y(e){return[255&e]}function g(e){return f(e[0],8)}function b(e){return[(e=c(Number(e)))<0?0:e>255?255:255&e]}function v(e){return[e>>8&255,255&e]}function x(e){return d(e[0]<<8|e[1],16)}function D(e){return[e>>8&255,255&e]}function S(e){return f(e[0]<<8|e[1],16)}function E(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function T(e){return d(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function w(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function A(e){return f(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function C(e,t,r){var n,c,p,_,d,f,m,h=(1<.5?t+1:t%2?t+1:t}for(e!=e?(c=(1<=u(2,1-h)?(c=l(a(s(e)/i),1023),(p=y(e/u(2,c)*u(2,r)))/u(2,r)>=2&&(c+=1,p=1),c>h?(c=(1<>=1;return(_.reverse(),a=_.join(""),s=(1<0?l*u(2,c-s)*(1+p/u(2,r)):0!==p?l*u(2,-(s-1))*(p/u(2,r)):l<0?-0:0}function N(e){return M(e,11,52)}function j(e){return C(e,11,52)}function k(e){return M(e,8,23)}function I(e){return C(e,8,23)}!function(){var e=function(e){var t;if((e=n.ToInt32(e))<0)throw RangeError("ArrayBuffer size is not a small enough positive integer");for(t=0,this.byteLength=e,this._bytes=[],this._bytes.length=e;tthis.buffer.byteLength)throw RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(o),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer")}else throw TypeError("Unexpected argument type(s)")}else for(u=0,l=arguments[0],this.length=n.ToUint32(l.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new e(this.byteLength),this.byteOffset=0;u1e5)throw RangeError("Array too large for polyfill");for(t=0;t=this.length)){var t,r,i=[];for(t=0,r=this.byteOffset+e*this.BYTES_PER_ELEMENT;t=this.length)){var r,i,o=this._pack(t);for(r=0,i=this.byteOffset+e*this.BYTES_PER_ELEMENT;rthis.length)throw RangeError("Offset plus length of array is out of range");if(c=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(s=0,_=[],l=r.byteOffset;sthis.length)throw RangeError("Offset plus length of array is out of range");for(s=0;si?i:r,o=t,a=this.length;var r,i,o,a,s=(t=o<0?0:o>a?a:o)-e;return s<0&&(s=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,s)},s}var a=o(1,m,h),s=o(1,y,g),l=o(1,b,g),u=o(2,v,x),c=o(2,D,S),_=o(4,E,T),d=o(4,w,A),f=o(4,I,k),C=o(8,j,N);t.iq=t.iq||a,t.U2=t.U2||s,t.we=t.we||l,t.M2=t.M2||u,t.HA=t.HA||c,t.ZV=t.ZV||_,t._R=t._R||d,t.$L=t.$L||f,t.I=t.I||C}(),function(){function e(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,i=(r=new t.HA([4660]),18===e(new t.U2(r.buffer),0)),o=function(e,r,i){if(0==arguments.length)e=new t.eT(0);else if(!(e instanceof t.eT||"ArrayBuffer"===n.Class(e)))throw TypeError("TypeError");if(this.buffer=e||new t.eT(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw RangeError("byteOffset out of range");if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=n.ToUint32(i),this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer");p(this)};function a(r){return function(o,a){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw RangeError("Array index out of range");o+=this.byteOffset;var s,l=new t.U2(this.buffer,o,r.BYTES_PER_ELEMENT),u=[];for(s=0;sthis.byteLength)throw RangeError("Array index out of range");var l,u=new r([a]),c=new t.U2(u.buffer),p=[];for(l=0;l{e.exports=function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}};function n(e){try{if(!r.g.localStorage)return!1}catch(e){return!1}var t=r.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}},82:e=>{e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},4895:(e,t,r)=>{"use strict";var n=r(2635),i=r(3138),o=r(2094),a=r(198);function s(e){return e.call.bind(e)}var l="undefined"!=typeof BigInt,u="undefined"!=typeof Symbol,c=s(Object.prototype.toString),p=s(Number.prototype.valueOf),_=s(String.prototype.valueOf),d=s(Boolean.prototype.valueOf);if(l)var f=s(BigInt.prototype.valueOf);if(u)var m=s(Symbol.prototype.valueOf);function h(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function y(e){return"[object Map]"===c(e)}function g(e){return"[object Set]"===c(e)}function b(e){return"[object WeakMap]"===c(e)}function v(e){return"[object WeakSet]"===c(e)}function x(e){return"[object ArrayBuffer]"===c(e)}function D(e){return"undefined"!=typeof ArrayBuffer&&(x.working?x(e):e instanceof ArrayBuffer)}function S(e){return"[object DataView]"===c(e)}function E(e){return"undefined"!=typeof DataView&&(S.working?S(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=a,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):a(e)||E(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},y.working="undefined"!=typeof Map&&y(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(y.working?y(e):e instanceof Map)},g.working="undefined"!=typeof Set&&g(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(g.working?g(e):e instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(b.working?b(e):e instanceof WeakMap)},v.working="undefined"!=typeof WeakSet&&v(new WeakSet),t.isWeakSet=function(e){return v(e)},x.working="undefined"!=typeof ArrayBuffer&&x(new ArrayBuffer),t.isArrayBuffer=D,S.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&S(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=E;var T="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function w(e){return"[object SharedArrayBuffer]"===c(e)}function A(e){return void 0!==T&&(void 0===w.working&&(w.working=w(new T)),w.working?w(e):e instanceof T)}function C(e){return h(e,p)}function M(e){return h(e,_)}function N(e){return h(e,d)}function j(e){return l&&h(e,f)}function k(e){return u&&h(e,m)}t.isSharedArrayBuffer=A,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===c(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===c(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===c(e)},t.isGeneratorObject=function(e){return"[object Generator]"===c(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===c(e)},t.isNumberObject=C,t.isStringObject=M,t.isBooleanObject=N,t.isBigIntObject=j,t.isSymbolObject=k,t.isBoxedPrimitive=function(e){return C(e)||M(e)||N(e)||j(e)||k(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(D(e)||A(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},3335:(e,t,r)=>{var n=r(4406),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=i)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),s=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),h(r)?n.showHidden=r:r&&t._extend(n,r),v(n.showHidden)&&(n.showHidden=!1),v(n.depth)&&(n.depth=2),v(n.colors)&&(n.colors=!1),v(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),_(n,e,n.depth)}function c(e,t){var r=u.styles[t];return r?"\x1b["+u.colors[r][0]+"m"+e+"\x1b["+u.colors[r][1]+"m":e}function p(e,t){return e}function _(e,r,n){if(e.customInspect&&r&&T(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o,a,s,l,u=r.inspect(n,e);return b(u)||(u=_(e,u,n)),u}var c=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(b(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return g(t)?e.stylize(""+t,"number"):h(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(e,r);if(c)return c;var p=Object.keys(r),D=(s={},p.forEach(function(e,t){s[e]=!0}),s);if(e.showHidden&&(p=Object.getOwnPropertyNames(r)),E(r)&&(p.indexOf("message")>=0||p.indexOf("description")>=0))return d(r);if(0===p.length){if(T(r)){var w=r.name?": "+r.name:"";return e.stylize("[Function"+w+"]","special")}if(x(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(S(r))return e.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var A="",C=!1,N=["{","}"];return(m(r)&&(C=!0,N=["[","]"]),T(r)&&(A=" [Function"+(r.name?": "+r.name:"")+"]"),x(r)&&(A=" "+RegExp.prototype.toString.call(r)),S(r)&&(A=" "+Date.prototype.toUTCString.call(r)),E(r)&&(A=" "+d(r)),0!==p.length||C&&0!=r.length)?n<0?x(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),l=C?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a=0&&a++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?o[0]+(""===i?"":i+"\n ")+" "+l.join(",\n ")+" "+o[1]:o[0]+i+" "+l.join(", ")+" "+o[1]):N[0]+A+N[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,r,n,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")),M(n,i)||(a="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=y(r)?_(e,l.value,null):_(e,l.value,r-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function m(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function y(e){return null===e}function g(e){return"number"==typeof e}function b(e){return"string"==typeof e}function v(e){return void 0===e}function x(e){return D(e)&&"[object RegExp]"===w(e)}function D(e){return"object"==typeof e&&null!==e}function S(e){return D(e)&&"[object Date]"===w(e)}function E(e){return D(e)&&("[object Error]"===w(e)||e instanceof Error)}function T(e){return"function"==typeof e}function w(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!a[e=e.toUpperCase()]){if(s.test(e)){var r=n.pid;a[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else a[e]=function(){}}return a[e]},t.inspect=u,u.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]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(4895),t.isArray=m,t.isBoolean=h,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=g,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=x,t.types.isRegExp=x,t.isObject=D,t.isDate=S,t.types.isDate=S,t.isError=E,t.types.isNativeError=E,t.isFunction=T,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(82);var C=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function M(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[A((e=new Date).getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":"),[e.getDate(),C[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(1285),t._extend=function(e,t){if(!t||!D(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var N="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(N&&e[N]){var t=e[N];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o{"use strict";var n=RegExp("^(?:@([^/]+?)[/])?([^/]+?)$"),i=r(5890),o=["node_modules","favicon.ico"],a=function(e,t){var r={validForNewPackages:0===t.length&&0===e.length,validForOldPackages:0===t.length,warnings:e,errors:t};return r.warnings.length||delete r.warnings,r.errors.length||delete r.errors,r};e.exports=function(e){var t=[],r=[];if(null===e)return r.push("name cannot be null"),a(t,r);if(void 0===e)return r.push("name cannot be undefined"),a(t,r);if("string"!=typeof e)return r.push("name must be a string"),a(t,r);if(e.length||r.push("name length must be greater than zero"),e.match(/^\./)&&r.push("name cannot start with a period"),e.match(/^_/)&&r.push("name cannot start with an underscore"),e.trim()!==e&&r.push("name cannot contain leading or trailing spaces"),o.forEach(function(t){e.toLowerCase()===t&&r.push(t+" is a blacklisted name")}),i({version:"*"}).forEach(function(r){e.toLowerCase()===r&&t.push(r+" is a core module name")}),e.length>214&&t.push("name can no longer contain more than 214 characters"),e.toLowerCase()!==e&&t.push("name can no longer contain capital letters"),/[~'!()*]/.test(e.split("/").slice(-1)[0])&&t.push('name can no longer contain special characters ("~\'!()*")'),encodeURIComponent(e)!==e){var s=e.match(n);if(s){var l=s[1],u=s[2];if(encodeURIComponent(l)===l&&encodeURIComponent(u)===u)return a(t,r)}r.push("name can only contain URL-friendly characters")}return a(t,r)}},6627:(e,t,r)=>{"use strict";var n=r(6302),i=r(6550),o=r(8104),a=r(8705),s=r(4134);e.exports=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e?null:n(e)?"String":i(e)?"Number":o(e)?"Boolean":a(e)?"Symbol":s(e)?"BigInt":void 0}},4647:(e,t,r)=>{"use strict";var n=r(7968),i=r(3328),o=r(6927),a=r(7938);e.exports=function(e){if(e&&"object"==typeof e){if(n(e))return"Map";if(i(e))return"Set";if(o(e))return"WeakMap";if(a(e))return"WeakSet"}return!1}},2094:(e,t,r)=>{"use strict";var n=r(3243),i=r(711),o=r(2680),a=r(326),s=o("Object.prototype.toString"),l=r(7226)(),u="undefined"==typeof globalThis?r.g:globalThis,c=i(),p=o("String.prototype.slice"),_={},d=Object.getPrototypeOf;l&&a&&d&&n(c,function(e){if("function"==typeof u[e]){var t=new u[e];if(Symbol.toStringTag in t){var r=d(t),n=a(r,Symbol.toStringTag);n||(n=a(d(r),Symbol.toStringTag)),_[e]=n.get}}});var f=function(e){var t=!1;return n(_,function(r,n){if(!t)try{var i=r.call(e);i===n&&(t=i)}catch(e){}}),t},m=r(198);e.exports=function(e){return!!m(e)&&(l&&Symbol.toStringTag in e?f(e):p(s(e),8,-1))}},8892:e=>{e.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw TypeError("need wrapper function");return Object.keys(t).forEach(function(e){n[e]=t[e]}),n;function n(){for(var e=Array(arguments.length),r=0;r{"use strict";e.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}},8006:(e,t,r)=>{"use strict";function n(e){var t=this;if(t instanceof n||(t=new n),t.tail=null,t.head=null,t.length=0,e&&"function"==typeof e.forEach)e.forEach(function(e){t.push(e)});else if(arguments.length>0)for(var r=0,i=arguments.length;r1)r=t;else if(this.head)n=this.head.next,r=this.head.value;else throw TypeError("Reduce of empty list with no initial value");for(var i=0;null!==n;i++)r=e(r,n.value,i),n=n.next;return r},n.prototype.reduceReverse=function(e,t){var r,n=this.tail;if(arguments.length>1)r=t;else if(this.tail)n=this.tail.prev,r=this.tail.value;else throw TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;null!==n;i--)r=e(r,n.value,i),n=n.prev;return r},n.prototype.toArray=function(){for(var e=Array(this.length),t=0,r=this.head;null!==r;t++)e[t]=r.value,r=r.next;return e},n.prototype.toArrayReverse=function(){for(var e=Array(this.length),t=0,r=this.tail;null!==r;t++)e[t]=r.value,r=r.prev;return e},n.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var r=new n;if(tthis.length&&(t=this.length);for(var i=0,o=this.head;null!==o&&ithis.length&&(t=this.length);for(var i=this.length,o=this.tail;null!==o&&i>t;i--)o=o.prev;for(;null!==o&&i>e;i--,o=o.prev)r.push(o.value);return r},n.prototype.splice=function(e,t,...r){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var n=0,o=this.head;null!==o&&n{e.exports=r(2257)(12338)},1464:(e,t,r)=>{e.exports=r(2257)(17089)},5775:(e,t,r)=>{e.exports=r(2257)(17610)},8375:(e,t,r)=>{e.exports=r(2257)(22194)},4158:(e,t,r)=>{e.exports=r(2257)(25475)},8626:(e,t,r)=>{e.exports=r(2257)(2784)},9686:(e,t,r)=>{e.exports=r(2257)(28316)},3735:(e,t,r)=>{e.exports=r(2257)(29501)},4931:(e,t,r)=>{e.exports=r(2257)(30361)},7075:(e,t,r)=>{e.exports=r(2257)(34487)},7977:(e,t,r)=>{e.exports=r(2257)(41014)},2302:(e,t,r)=>{e.exports=r(2257)(44714)},8511:(e,t,r)=>{e.exports=r(2257)(45056)},6203:(e,t,r)=>{e.exports=r(2257)(57879)},2797:(e,t,r)=>{e.exports=r(2257)(5895)},6789:(e,t,r)=>{e.exports=r(2257)(60488)},6375:(e,t,r)=>{e.exports=r(2257)(61199)},4643:(e,t,r)=>{e.exports=r(2257)(67085)},7483:(e,t,r)=>{e.exports=r(2257)(69234)},8855:(e,t,r)=>{e.exports=r(2257)(69378)},6360:(e,t,r)=>{e.exports=r(2257)(69566)},9666:(e,t,r)=>{e.exports=r(2257)(76034)},2738:(e,t,r)=>{e.exports=r(2257)(80594)},1694:(e,t,r)=>{e.exports=r(2257)(82323)},7158:(e,t,r)=>{e.exports=r(2257)(83620)},5450:(e,t,r)=>{e.exports=r(2257)(86439)},9986:(e,t,r)=>{e.exports=r(2257)(98357)},2257:e=>{"use strict";e.exports=vendor_790d49f119eb2d84142f},6831:()=>{},3260:()=>{},4854:()=>{},6602:()=>{},4374:()=>{},90:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assertExhaustive=t.assertStruct=t.assert=t.AssertionError=void 0;let n=r(7169),i=r(3357);function o(e,t){return"string"==typeof e?.prototype?.constructor?.name?new e({message:t}):e({message:t})}class a extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}t.AssertionError=a,t.assert=function(e,t="Assertion failed.",r=a){if(!e){if(t instanceof Error)throw t;throw o(r,t)}},t.assertStruct=function(e,t,r="Assertion failed",s=a){try{(0,n.assert)(e,t)}catch(e){throw o(s,`${r}: ${(0,i.getErrorMessage)(e).replace(/\.$/u,"")}.`)}},t.assertExhaustive=function(e){throw Error("Invalid branch reached. Should be detected during compilation.")}},5570:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.base64=void 0;let n=r(7169),i=r(90);t.base64=(e,t={})=>{let r,o;let a=t.paddingRequired??!1,s=t.characterSet??"base64";return"base64"===s?r=String.raw`[A-Za-z0-9+\/]`:((0,i.assert)("base64url"===s),r=String.raw`[-_A-Za-z0-9]`),o=a?RegExp(`^(?:${r}{4})*(?:${r}{3}=|${r}{2}==)?$`,"u"):RegExp(`^(?:${r}{4})*(?:${r}{2,3}|${r}{3}=|${r}{2}==)?$`,"u"),(0,n.pattern)(e,o)}},713:(e,t,r)=>{"use strict";var n=r(8834).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.createDataView=t.concatBytes=t.valueToBytes=t.base64ToBytes=t.stringToBytes=t.numberToBytes=t.signedBigIntToBytes=t.bigIntToBytes=t.hexToBytes=t.bytesToBase64=t.bytesToString=t.bytesToNumber=t.bytesToSignedBigInt=t.bytesToBigInt=t.bytesToHex=t.assertIsBytes=t.isBytes=void 0;let i=r(6237),o=r(90),a=r(2814),s=function(){let e=[];return()=>{if(0===e.length)for(let t=0;t<256;t++)e.push(t.toString(16).padStart(2,"0"));return e}}();function l(e){return e instanceof Uint8Array}function u(e){(0,o.assert)(l(e),"Value must be a Uint8Array.")}function c(e){if(u(e),0===e.length)return"0x";let t=s(),r=Array(e.length);for(let n=0;n=BigInt(0),"Value must be a non-negative bigint.");let t=e.toString(16);return _(t)}function f(e){(0,o.assert)("number"==typeof e,"Value must be a number."),(0,o.assert)(e>=0,"Value must be a non-negative number."),(0,o.assert)(Number.isSafeInteger(e),"Value is not a safe integer. Use `bigIntToBytes` instead.");let t=e.toString(16);return _(t)}function m(e){return(0,o.assert)("string"==typeof e,"Value must be a string."),new TextEncoder().encode(e)}function h(e){if("bigint"==typeof e)return d(e);if("number"==typeof e)return f(e);if("string"==typeof e)return e.startsWith("0x")?_(e):m(e);if(l(e))return e;throw TypeError(`Unsupported value type: "${typeof e}".`)}t.isBytes=l,t.assertIsBytes=u,t.bytesToHex=c,t.bytesToBigInt=p,t.bytesToSignedBigInt=function(e){u(e);let t=BigInt(0);for(let r of e)t=(t<0,"Byte length must be greater than 0."),(0,o.assert)(function(e,t){(0,o.assert)(t>0);let r=e>>BigInt(31);return!((~e&r)+(e&~r)>>BigInt(8*t+-1))}(e,t),"Byte length is too small to represent the given value.");let r=e,n=new Uint8Array(t);for(let e=0;e>=BigInt(8);return n.reverse()},t.numberToBytes=f,t.stringToBytes=m,t.base64ToBytes=function(e){return(0,o.assert)("string"==typeof e,"Value must be a string."),i.base64.decode(e)},t.valueToBytes=h,t.concatBytes=function(e){let t=Array(e.length),r=0;for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toCaipChainId=t.parseCaipAccountId=t.parseCaipChainId=t.isCaipAccountAddress=t.isCaipAccountId=t.isCaipReference=t.isCaipNamespace=t.isCaipChainId=t.KnownCaipNamespace=t.CaipAccountAddressStruct=t.CaipAccountIdStruct=t.CaipReferenceStruct=t.CaipNamespaceStruct=t.CaipChainIdStruct=t.CAIP_ACCOUNT_ADDRESS_REGEX=t.CAIP_ACCOUNT_ID_REGEX=t.CAIP_REFERENCE_REGEX=t.CAIP_NAMESPACE_REGEX=t.CAIP_CHAIN_ID_REGEX=void 0;let n=r(7169);function i(e){return(0,n.is)(e,t.CaipNamespaceStruct)}function o(e){return(0,n.is)(e,t.CaipReferenceStruct)}t.CAIP_CHAIN_ID_REGEX=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,t.CAIP_NAMESPACE_REGEX=/^[-a-z0-9]{3,8}$/u,t.CAIP_REFERENCE_REGEX=/^[-_a-zA-Z0-9]{1,32}$/u,t.CAIP_ACCOUNT_ID_REGEX=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,t.CAIP_ACCOUNT_ADDRESS_REGEX=/^[-.%a-zA-Z0-9]{1,128}$/u,t.CaipChainIdStruct=(0,n.pattern)((0,n.string)(),t.CAIP_CHAIN_ID_REGEX),t.CaipNamespaceStruct=(0,n.pattern)((0,n.string)(),t.CAIP_NAMESPACE_REGEX),t.CaipReferenceStruct=(0,n.pattern)((0,n.string)(),t.CAIP_REFERENCE_REGEX),t.CaipAccountIdStruct=(0,n.pattern)((0,n.string)(),t.CAIP_ACCOUNT_ID_REGEX),t.CaipAccountAddressStruct=(0,n.pattern)((0,n.string)(),t.CAIP_ACCOUNT_ADDRESS_REGEX),(t.KnownCaipNamespace||(t.KnownCaipNamespace={})).Eip155="eip155",t.isCaipChainId=function(e){return(0,n.is)(e,t.CaipChainIdStruct)},t.isCaipNamespace=i,t.isCaipReference=o,t.isCaipAccountId=function(e){return(0,n.is)(e,t.CaipAccountIdStruct)},t.isCaipAccountAddress=function(e){return(0,n.is)(e,t.CaipAccountAddressStruct)},t.parseCaipChainId=function(e){let r=t.CAIP_CHAIN_ID_REGEX.exec(e);if(!r?.groups)throw Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}},t.parseCaipAccountId=function(e){let r=t.CAIP_ACCOUNT_ID_REGEX.exec(e);if(!r?.groups)throw Error("Invalid CAIP account ID.");return{address:r.groups.accountAddress,chainId:r.groups.chainId,chain:{namespace:r.groups.namespace,reference:r.groups.reference}}},t.toCaipChainId=function(e,r){if(!i(e))throw Error(`Invalid "namespace", must match: ${t.CAIP_NAMESPACE_REGEX.toString()}`);if(!o(r))throw Error(`Invalid "reference", must match: ${t.CAIP_REFERENCE_REGEX.toString()}`);return`${e}:${r}`}},187:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChecksumStruct=void 0;let n=r(7169),i=r(5570);t.ChecksumStruct=(0,n.size)((0,i.base64)((0,n.string)(),{paddingRequired:!0}),44,44)},89:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createHex=t.createBytes=t.createBigInt=t.createNumber=void 0;let n=r(7169),i=r(90),o=r(713),a=r(2814),s=(0,n.union)([(0,n.number)(),(0,n.bigint)(),(0,n.string)(),a.StrictHexStruct]),l=(0,n.coerce)((0,n.number)(),s,Number),u=(0,n.coerce)((0,n.bigint)(),s,BigInt);(0,n.union)([a.StrictHexStruct,(0,n.instance)(Uint8Array)]);let c=(0,n.coerce)((0,n.instance)(Uint8Array),(0,n.union)([a.StrictHexStruct]),o.hexToBytes),p=(0,n.coerce)(a.StrictHexStruct,(0,n.instance)(Uint8Array),o.bytesToHex);t.createNumber=function(e){try{let t=(0,n.create)(e,l);return(0,i.assert)(Number.isFinite(t),`Expected a number-like value, got "${e}".`),t}catch(t){if(t instanceof n.StructError)throw Error(`Expected a number-like value, got "${e}".`);throw t}},t.createBigInt=function(e){try{return(0,n.create)(e,u)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a number-like value, got "${String(e.value)}".`);throw e}},t.createBytes=function(e){if("string"==typeof e&&"0x"===e.toLowerCase())return new Uint8Array;try{return(0,n.create)(e,c)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a bytes-like value, got "${String(e.value)}".`);throw e}},t.createHex=function(e){if(e instanceof Uint8Array&&0===e.length||"string"==typeof e&&"0x"===e.toLowerCase())return"0x";try{return(0,n.create)(e,p)}catch(e){if(e instanceof n.StructError)throw Error(`Expected a bytes-like value, got "${String(e.value)}".`);throw e}}},1437:function(e,t){"use strict";var r,n,i=this&&this.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)},o=this&&this.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!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"===n?i.call(e,r):i?i.value=r:t.set(e,r),r};Object.defineProperty(t,"__esModule",{value:!0}),t.FrozenSet=t.FrozenMap=void 0;class a{get size(){return i(this,r,"f").size}[(r=new WeakMap,Symbol.iterator)](){return i(this,r,"f")[Symbol.iterator]()}constructor(e){r.set(this,void 0),o(this,r,new Map(e),"f"),Object.freeze(this)}entries(){return i(this,r,"f").entries()}forEach(e,t){return i(this,r,"f").forEach((r,n,i)=>e.call(t,r,n,this))}get(e){return i(this,r,"f").get(e)}has(e){return i(this,r,"f").has(e)}keys(){return i(this,r,"f").keys()}values(){return i(this,r,"f").values()}toString(){return`FrozenMap(${this.size}) {${this.size>0?` ${[...this.entries()].map(([e,t])=>`${String(e)} => ${String(t)}`).join(", ")} `:""}}`}}t.FrozenMap=a;class s{get size(){return i(this,n,"f").size}[(n=new WeakMap,Symbol.iterator)](){return i(this,n,"f")[Symbol.iterator]()}constructor(e){n.set(this,void 0),o(this,n,new Set(e),"f"),Object.freeze(this)}entries(){return i(this,n,"f").entries()}forEach(e,t){return i(this,n,"f").forEach((r,n,i)=>e.call(t,r,n,this))}has(e){return i(this,n,"f").has(e)}keys(){return i(this,n,"f").keys()}values(){return i(this,n,"f").values()}toString(){return`FrozenSet(${this.size}) {${this.size>0?` ${[...this.values()].map(e=>String(e)).join(", ")} `:""}}`}}t.FrozenSet=s,Object.freeze(a),Object.freeze(a.prototype),Object.freeze(s),Object.freeze(s.prototype)},1496:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},3357:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wrapError=t.getErrorMessage=t.isErrorWithStack=t.isErrorWithMessage=t.isErrorWithCode=void 0;let n=r(9498),i=r(6484);function o(e){return"object"==typeof e&&null!==e&&"code"in e}function a(e){return"object"==typeof e&&null!==e&&"message"in e}t.isErrorWithCode=o,t.isErrorWithMessage=a,t.isErrorWithStack=function(e){return"object"==typeof e&&null!==e&&"stack"in e},t.getErrorMessage=function(e){return a(e)&&"string"==typeof e.message?e.message:(0,i.isNullOrUndefined)(e)?"":String(e)},t.wrapError=function(e,t){if(e instanceof Error||(0,i.isObject)(e)&&"Error"===e.constructor.name){let r;return r=2===Error.length?Error(t,{cause:e}):new n.ErrorWithCause(t,{cause:e}),o(e)&&(r.code=e.code),r}return t.length>0?Error(`${String(e)}: ${t}`):Error(String(e))}},2814:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.remove0x=t.add0x=t.isValidChecksumAddress=t.getChecksumAddress=t.isValidHexAddress=t.assertIsStrictHexString=t.assertIsHexString=t.isStrictHexString=t.isHexString=t.HexChecksumAddressStruct=t.HexAddressStruct=t.StrictHexStruct=t.HexStruct=void 0;let n=r(7169),i=r(125),o=r(90),a=r(713);function s(e){return(0,n.is)(e,t.HexStruct)}function l(e){return(0,n.is)(e,t.StrictHexStruct)}function u(e){(0,o.assert)((0,n.is)(e,t.HexChecksumAddressStruct),"Invalid hex address.");let r=p(e.toLowerCase()),s=p((0,a.bytesToHex)((0,i.keccak_256)(r)));return`0x${r.split("").map((e,t)=>{let r=s[t];return(0,o.assert)((0,n.is)(r,(0,n.string)()),"Hash shorter than address."),parseInt(r,16)>7?e.toUpperCase():e}).join("")}`}function c(e){return!!(0,n.is)(e,t.HexChecksumAddressStruct)&&u(e)===e}function p(e){return e.startsWith("0x")||e.startsWith("0X")?e.substring(2):e}t.HexStruct=(0,n.pattern)((0,n.string)(),/^(?:0x)?[0-9a-f]+$/iu),t.StrictHexStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-f]+$/iu),t.HexAddressStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-f]{40}$/u),t.HexChecksumAddressStruct=(0,n.pattern)((0,n.string)(),/^0x[0-9a-fA-F]{40}$/u),t.isHexString=s,t.isStrictHexString=l,t.assertIsHexString=function(e){(0,o.assert)(s(e),"Value must be a hexadecimal string.")},t.assertIsStrictHexString=function(e){(0,o.assert)(l(e),'Value must be a hexadecimal string, starting with "0x".')},t.isValidHexAddress=function(e){return(0,n.is)(e,t.HexAddressStruct)||c(e)},t.getChecksumAddress=u,t.isValidChecksumAddress=c,t.add0x=function(e){return e.startsWith("0x")?e:e.startsWith("0X")?`0x${e.substring(2)}`:`0x${e}`},t.remove0x=p},9283:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(90),t),i(r(5570),t),i(r(713),t),i(r(4219),t),i(r(187),t),i(r(89),t),i(r(1437),t),i(r(1496),t),i(r(3357),t),i(r(2814),t),i(r(2659),t),i(r(3079),t),i(r(4248),t),i(r(6484),t),i(r(7762),t),i(r(4380),t),i(r(9883),t),i(r(5381),t),i(r(843),t),i(r(1793),t)},2659:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getJsonRpcIdValidator=t.assertIsJsonRpcError=t.isJsonRpcError=t.assertIsJsonRpcFailure=t.isJsonRpcFailure=t.assertIsJsonRpcSuccess=t.isJsonRpcSuccess=t.assertIsJsonRpcResponse=t.isJsonRpcResponse=t.assertIsPendingJsonRpcResponse=t.isPendingJsonRpcResponse=t.JsonRpcResponseStruct=t.JsonRpcFailureStruct=t.JsonRpcSuccessStruct=t.PendingJsonRpcResponseStruct=t.assertIsJsonRpcRequest=t.isJsonRpcRequest=t.assertIsJsonRpcNotification=t.isJsonRpcNotification=t.JsonRpcNotificationStruct=t.JsonRpcRequestStruct=t.JsonRpcParamsStruct=t.JsonRpcErrorStruct=t.JsonRpcIdStruct=t.JsonRpcVersionStruct=t.jsonrpc2=t.getJsonSize=t.getSafeJson=t.isValidJson=t.JsonStruct=t.UnsafeJsonStruct=t.exactOptional=t.object=void 0;let n=r(7169),i=r(90),o=r(6484);function a({path:e,branch:t}){let r=e[e.length-1];return(0,o.hasProperty)(t[t.length-2],r)}function s(e){return new n.Struct({...e,type:`optional ${e.type}`,validator:(t,r)=>!a(r)||e.validator(t,r),refiner:(t,r)=>!a(r)||e.refiner(t,r)})}function l(e){return(0,n.create)(e,t.JsonStruct)}t.object=e=>(0,n.object)(e),t.exactOptional=s,t.UnsafeJsonStruct=(0,n.union)([(0,n.literal)(null),(0,n.boolean)(),(0,n.define)("finite number",e=>(0,n.is)(e,(0,n.number)())&&Number.isFinite(e)),(0,n.string)(),(0,n.array)((0,n.lazy)(()=>t.UnsafeJsonStruct)),(0,n.record)((0,n.string)(),(0,n.lazy)(()=>t.UnsafeJsonStruct))]),t.JsonStruct=(0,n.coerce)(t.UnsafeJsonStruct,(0,n.any)(),e=>((0,i.assertStruct)(e,t.UnsafeJsonStruct),JSON.parse(JSON.stringify(e,(e,t)=>{if("__proto__"!==e&&"constructor"!==e)return t})))),t.isValidJson=function(e){try{return l(e),!0}catch{return!1}},t.getSafeJson=l,t.getJsonSize=function(e){(0,i.assertStruct)(e,t.JsonStruct,"Invalid JSON value");let r=JSON.stringify(e);return new TextEncoder().encode(r).byteLength},t.jsonrpc2="2.0",t.JsonRpcVersionStruct=(0,n.literal)(t.jsonrpc2),t.JsonRpcIdStruct=(0,n.nullable)((0,n.union)([(0,n.number)(),(0,n.string)()])),t.JsonRpcErrorStruct=(0,t.object)({code:(0,n.integer)(),message:(0,n.string)(),data:s(t.JsonStruct),stack:s((0,n.string)())}),t.JsonRpcParamsStruct=(0,n.union)([(0,n.record)((0,n.string)(),t.JsonStruct),(0,n.array)(t.JsonStruct)]),t.JsonRpcRequestStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,method:(0,n.string)(),params:s(t.JsonRpcParamsStruct)}),t.JsonRpcNotificationStruct=(0,t.object)({jsonrpc:t.JsonRpcVersionStruct,method:(0,n.string)(),params:s(t.JsonRpcParamsStruct)}),t.isJsonRpcNotification=function(e){return(0,n.is)(e,t.JsonRpcNotificationStruct)},t.assertIsJsonRpcNotification=function(e,r){(0,i.assertStruct)(e,t.JsonRpcNotificationStruct,"Invalid JSON-RPC notification",r)},t.isJsonRpcRequest=function(e){return(0,n.is)(e,t.JsonRpcRequestStruct)},t.assertIsJsonRpcRequest=function(e,r){(0,i.assertStruct)(e,t.JsonRpcRequestStruct,"Invalid JSON-RPC request",r)},t.PendingJsonRpcResponseStruct=(0,n.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:(0,n.optional)((0,n.unknown)()),error:(0,n.optional)(t.JsonRpcErrorStruct)}),t.JsonRpcSuccessStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:t.JsonStruct}),t.JsonRpcFailureStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,error:t.JsonRpcErrorStruct}),t.JsonRpcResponseStruct=(0,n.union)([t.JsonRpcSuccessStruct,t.JsonRpcFailureStruct]),t.isPendingJsonRpcResponse=function(e){return(0,n.is)(e,t.PendingJsonRpcResponseStruct)},t.assertIsPendingJsonRpcResponse=function(e,r){(0,i.assertStruct)(e,t.PendingJsonRpcResponseStruct,"Invalid pending JSON-RPC response",r)},t.isJsonRpcResponse=function(e){return(0,n.is)(e,t.JsonRpcResponseStruct)},t.assertIsJsonRpcResponse=function(e,r){(0,i.assertStruct)(e,t.JsonRpcResponseStruct,"Invalid JSON-RPC response",r)},t.isJsonRpcSuccess=function(e){return(0,n.is)(e,t.JsonRpcSuccessStruct)},t.assertIsJsonRpcSuccess=function(e,r){(0,i.assertStruct)(e,t.JsonRpcSuccessStruct,"Invalid JSON-RPC success response",r)},t.isJsonRpcFailure=function(e){return(0,n.is)(e,t.JsonRpcFailureStruct)},t.assertIsJsonRpcFailure=function(e,r){(0,i.assertStruct)(e,t.JsonRpcFailureStruct,"Invalid JSON-RPC failure response",r)},t.isJsonRpcError=function(e){return(0,n.is)(e,t.JsonRpcErrorStruct)},t.assertIsJsonRpcError=function(e,r){(0,i.assertStruct)(e,t.JsonRpcErrorStruct,"Invalid JSON-RPC error",r)},t.getJsonRpcIdValidator=function(e){let{permitEmptyString:t,permitFractions:r,permitNull:n}={permitEmptyString:!0,permitFractions:!1,permitNull:!0,...e};return e=>!!("number"==typeof e&&(r||Number.isInteger(e))||"string"==typeof e&&(t||e.length>0)||n&&null===e)}},3079:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},4248:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createModuleLogger=t.createProjectLogger=void 0;let i=n(r(5130)),o=(0,i.default)("metamask");t.createProjectLogger=function(e){return o.extend(e)},t.createModuleLogger=function(e,t){return e.extend(t)}},6484:(e,t)=>{"use strict";function r(e){return 127>=e.charCodeAt(0)}Object.defineProperty(t,"__esModule",{value:!0}),t.calculateNumberSize=t.calculateStringSize=t.isASCII=t.isPlainObject=t.ESCAPE_CHARACTERS_REGEXP=t.JsonSize=t.getKnownPropertyNames=t.hasProperty=t.isObject=t.isNullOrUndefined=t.isNonEmptyArray=void 0,t.isNonEmptyArray=function(e){return Array.isArray(e)&&e.length>0},t.isNullOrUndefined=function(e){return null==e},t.isObject=function(e){return!!e&&"object"==typeof e&&!Array.isArray(e)},t.hasProperty=(e,t)=>Object.hasOwnProperty.call(e,t),t.getKnownPropertyNames=function(e){return Object.getOwnPropertyNames(e)},function(e){e[e.Null=4]="Null",e[e.Comma=1]="Comma",e[e.Wrapper=1]="Wrapper",e[e.True=4]="True",e[e.False=5]="False",e[e.Quote=1]="Quote",e[e.Colon=1]="Colon",e[e.Date=24]="Date"}(t.JsonSize||(t.JsonSize={})),t.ESCAPE_CHARACTERS_REGEXP=/"|\\|\n|\r|\t/gu,t.isPlainObject=function(e){if("object"!=typeof e||null===e)return!1;try{let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}catch(e){return!1}},t.isASCII=r,t.calculateStringSize=function(e){let n=e.split("").reduce((e,t)=>r(t)?e+1:e+2,0);return n+(e.match(t.ESCAPE_CHARACTERS_REGEXP)??[]).length},t.calculateNumberSize=function(e){return e.toString().length}},7762:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hexToBigInt=t.hexToNumber=t.bigIntToHex=t.numberToHex=void 0;let n=r(90),i=r(2814);t.numberToHex=e=>((0,n.assert)("number"==typeof e,"Value must be a number."),(0,n.assert)(e>=0,"Value must be a non-negative number."),(0,n.assert)(Number.isSafeInteger(e),"Value is not a safe integer. Use `bigIntToHex` instead."),(0,i.add0x)(e.toString(16))),t.bigIntToHex=e=>((0,n.assert)("bigint"==typeof e,"Value must be a bigint."),(0,n.assert)(e>=0,"Value must be a non-negative bigint."),(0,i.add0x)(e.toString(16))),t.hexToNumber=e=>{(0,i.assertIsHexString)(e);let t=parseInt(e,16);return(0,n.assert)(Number.isSafeInteger(t),"Value is not a safe integer. Use `hexToBigInt` instead."),t},t.hexToBigInt=e=>((0,i.assertIsHexString)(e),BigInt((0,i.add0x)(e)))},4380:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},9883:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDeferredPromise=void 0,t.createDeferredPromise=function({suppressUnhandledRejection:e=!1}={}){let t,r;let n=new Promise((e,n)=>{t=e,r=n});return e&&n.catch(e=>{}),{promise:n,resolve:t,reject:r}}},5381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeSince=t.inMilliseconds=t.Duration=void 0,function(e){e[e.Millisecond=1]="Millisecond",e[e.Second=1e3]="Second",e[e.Minute=6e4]="Minute",e[e.Hour=36e5]="Hour",e[e.Day=864e5]="Day",e[e.Week=6048e5]="Week",e[e.Year=31536e6]="Year"}(t.Duration||(t.Duration={}));let r=e=>Number.isInteger(e)&&e>=0,n=(e,t)=>{if(!r(e))throw Error(`"${t}" must be a non-negative integer. Received: "${e}".`)};t.inMilliseconds=function(e,t){return n(e,"count"),e*t},t.timeSince=function(e){return n(e,"timestamp"),Date.now()-e}},843:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},1793:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.satisfiesVersionRange=t.gtRange=t.gtVersion=t.assertIsSemVerRange=t.assertIsSemVerVersion=t.isValidSemVerRange=t.isValidSemVerVersion=t.VersionRangeStruct=t.VersionStruct=void 0;let n=r(7169),i=r(7699),o=r(90);t.VersionStruct=(0,n.refine)((0,n.string)(),"Version",e=>null!==(0,i.valid)(e)||`Expected SemVer version, got "${e}"`),t.VersionRangeStruct=(0,n.refine)((0,n.string)(),"Version range",e=>null!==(0,i.validRange)(e)||`Expected SemVer range, got "${e}"`),t.isValidSemVerVersion=function(e){return(0,n.is)(e,t.VersionStruct)},t.isValidSemVerRange=function(e){return(0,n.is)(e,t.VersionRangeStruct)},t.assertIsSemVerVersion=function(e){(0,o.assertStruct)(e,t.VersionStruct)},t.assertIsSemVerRange=function(e){(0,o.assertStruct)(e,t.VersionRangeStruct)},t.gtVersion=function(e,t){return(0,i.gt)(e,t)},t.gtRange=function(e,t){return(0,i.gtr)(e,t)},t.satisfiesVersionRange=function(e,t){return(0,i.satisfies)(e,t,{includePrerelease:!0})}},6566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StructError=void 0;class r extends TypeError{constructor(e,t){let r;let{message:n,explanation:i,...o}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!=i&&(this.cause=s),Object.assign(this,o),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}t.StructError=r},7169:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(6566),t),i(r(9695),t),i(r(4621),t),i(r(3675),t),i(r(5792),t),i(r(2712),t)},9695:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validate=t.is=t.mask=t.create=t.assert=t.Struct=void 0;let n=r(6566),i=r(9595);function o(e,t,r){let n=u(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){let n=u(e,t,{coerce:!0,message:r});if(!n[0])return n[1];throw n[0]}function s(e,t,r){let n=u(e,t,{coerce:!0,mask:!0,message:r});if(!n[0])return n[1];throw n[0]}function l(e,t){let r=u(e,t);return!r[0]}function u(e,t,r={}){let o=(0,i.run)(e,t,r),a=(0,i.shiftIterator)(o);if(a[0]){let e=new n.StructError(a[0],function*(){for(let e of o)e[0]&&(yield e[0])});return[e,void 0]}let s=a[1];return[void 0,s]}t.Struct=class{constructor(e){let{type:t,schema:r,validator:n,refiner:o,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=t,this.schema=r,this.entries=s,this.coercer=a,n?this.validator=(e,t)=>{let r=n(e,t);return(0,i.toFailures)(r,t,this,e)}:this.validator=()=>[],o?this.refiner=(e,t)=>{let r=o(e,t);return(0,i.toFailures)(r,t,this,e)}:this.refiner=()=>[]}assert(e,t){return o(e,this,t)}create(e,t){return a(e,this,t)}is(e){return l(e,this)}mask(e,t){return s(e,this,t)}validate(e,t={}){return u(e,this,t)}},t.assert=o,t.create=a,t.mask=s,t.is=l,t.validate=u},4621:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trimmed=t.defaulted=t.coerce=void 0;let n=r(9695),i=r(9595),o=r(5792);function a(e,t,r){return new n.Struct({...e,coercer:(i,o)=>(0,n.is)(i,t)?e.coercer(r(i,o),o):e.coercer(i,o)})}t.coerce=a,t.defaulted=function(e,t,r={}){return a(e,(0,o.unknown)(),e=>{let n="function"==typeof t?t():t;if(void 0===e)return n;if(!r.strict&&(0,i.isPlainObject)(e)&&(0,i.isPlainObject)(n)){let t={...e},r=!1;for(let e in n)void 0===t[e]&&(t[e]=n[e],r=!0);if(r)return t}return e})},t.trimmed=function(e){return a(e,(0,o.string)(),e=>e.trim())}},3675:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.refine=t.size=t.pattern=t.nonempty=t.min=t.max=t.empty=void 0;let n=r(9695),i=r(9595);function o(e){return e instanceof Map||e instanceof Set?e.size:e.length}function a(e,t,r){return new n.Struct({...e,*refiner(n,o){yield*e.refiner(n,o);let a=r(n,o),s=(0,i.toFailures)(a,o,e,n);for(let e of s)yield{...e,refinement:t}}})}t.empty=function(e){return a(e,"empty",t=>{let r=o(t);return 0===r||`Expected an empty ${e.type} but received one with a size of \`${r}\``})},t.max=function(e,t,r={}){let{exclusive:n}=r;return a(e,"max",r=>n?rn?r>t:r>=t||`Expected a ${e.type} greater than ${n?"":"or equal to "}${t} but received \`${r}\``)},t.nonempty=function(e){return a(e,"nonempty",t=>{let r=o(t);return r>0||`Expected a nonempty ${e.type} but received an empty one`})},t.pattern=function(e,t){return a(e,"pattern",r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`)},t.size=function(e,t,r=t){let n=`Expected a ${e.type}`,i=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return a(e,"size",e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${i} but received \`${e}\``;if(e instanceof Map||e instanceof Set){let{size:o}=e;return t<=o&&o<=r||`${n} with a size ${i} but received one with a size of \`${o}\``}let{length:o}=e;return t<=o&&o<=r||`${n} with a length ${i} but received one with a length of \`${o}\``})},t.refine=a},5792:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unknown=t.union=t.type=t.tuple=t.string=t.set=t.regexp=t.record=t.optional=t.object=t.number=t.nullable=t.never=t.map=t.literal=t.intersection=t.integer=t.instance=t.func=t.enums=t.date=t.boolean=t.bigint=t.array=t.any=void 0;let n=r(9695),i=r(9595),o=r(2712);function a(){return(0,o.define)("never",()=>!1)}t.any=function(){return(0,o.define)("any",()=>!0)},t.array=function(e){return new n.Struct({type:"array",schema:e,*entries(t){if(e&&Array.isArray(t))for(let[r,n]of t.entries())yield[r,n,e]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,i.print)(e)}`})},t.bigint=function(){return(0,o.define)("bigint",e=>"bigint"==typeof e)},t.boolean=function(){return(0,o.define)("boolean",e=>"boolean"==typeof e)},t.date=function(){return(0,o.define)("date",e=>e instanceof Date&&!isNaN(e.getTime())||`Expected a valid \`Date\` object, but received: ${(0,i.print)(e)}`)},t.enums=function(e){let t={},r=e.map(e=>(0,i.print)(e)).join();for(let r of e)t[r]=r;return new n.Struct({type:"enums",schema:t,validator:t=>e.includes(t)||`Expected one of \`${r}\`, but received: ${(0,i.print)(t)}`})},t.func=function(){return(0,o.define)("func",e=>"function"==typeof e||`Expected a function, but received: ${(0,i.print)(e)}`)},t.instance=function(e){return(0,o.define)("instance",t=>t instanceof e||`Expected a \`${e.name}\` instance, but received: ${(0,i.print)(t)}`)},t.integer=function(){return(0,o.define)("integer",e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,i.print)(e)}`)},t.intersection=function(e){return new n.Struct({type:"intersection",schema:null,*entries(t,r){for(let{entries:n}of e)yield*n(t,r)},*validator(t,r){for(let{validator:n}of e)yield*n(t,r)},*refiner(t,r){for(let{refiner:n}of e)yield*n(t,r)}})},t.literal=function(e){let t=(0,i.print)(e),r=typeof e;return new n.Struct({type:"literal",schema:"string"===r||"number"===r||"boolean"===r?e:null,validator:r=>r===e||`Expected the literal \`${t}\`, but received: ${(0,i.print)(r)}`})},t.map=function(e,t){return new n.Struct({type:"map",schema:null,*entries(r){if(e&&t&&r instanceof Map)for(let[n,i]of r.entries())yield[n,n,e],yield[n,i,t]},coercer:e=>e instanceof Map?new Map(e):e,validator:e=>e instanceof Map||`Expected a \`Map\` object, but received: ${(0,i.print)(e)}`})},t.never=a,t.nullable=function(e){return new n.Struct({...e,validator:(t,r)=>null===t||e.validator(t,r),refiner:(t,r)=>null===t||e.refiner(t,r)})},t.number=function(){return(0,o.define)("number",e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,i.print)(e)}`)},t.object=function(e){let t=e?Object.keys(e):[],r=a();return new n.Struct({type:"object",schema:e??null,*entries(n){if(e&&(0,i.isObject)(n)){let i=new Set(Object.keys(n));for(let r of t)i.delete(r),yield[r,n[r],e[r]];for(let e of i)yield[e,n[e],r]}},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`,coercer:e=>(0,i.isObject)(e)?{...e}:e})},t.optional=function(e){return new n.Struct({...e,validator:(t,r)=>void 0===t||e.validator(t,r),refiner:(t,r)=>void 0===t||e.refiner(t,r)})},t.record=function(e,t){return new n.Struct({type:"record",schema:null,*entries(r){if((0,i.isObject)(r))for(let n in r){let i=r[n];yield[n,n,e],yield[n,i,t]}},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`})},t.regexp=function(){return(0,o.define)("regexp",e=>e instanceof RegExp)},t.set=function(e){return new n.Struct({type:"set",schema:null,*entries(t){if(e&&t instanceof Set)for(let r of t)yield[r,r,e]},coercer:e=>e instanceof Set?new Set(e):e,validator:e=>e instanceof Set||`Expected a \`Set\` object, but received: ${(0,i.print)(e)}`})},t.string=function(){return(0,o.define)("string",e=>"string"==typeof e||`Expected a string, but received: ${(0,i.print)(e)}`)},t.tuple=function(e){let t=a();return new n.Struct({type:"tuple",schema:null,*entries(r){if(Array.isArray(r)){let n=Math.max(e.length,r.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,i.print)(e)}`})},t.type=function(e){let t=Object.keys(e);return new n.Struct({type:"type",schema:e,*entries(r){if((0,i.isObject)(r))for(let n of t)yield[n,r[n],e[n]]},validator:e=>(0,i.isObject)(e)||`Expected an object, but received: ${(0,i.print)(e)}`,coercer:e=>(0,i.isObject)(e)?{...e}:e})},t.union=function(e){let t=e.map(e=>e.type).join(" | ");return new n.Struct({type:"union",schema:null,coercer(t){for(let r of e){let[e,n]=r.validate(t,{coerce:!0});if(!e)return n}return t},validator(r,n){let o=[];for(let t of e){let[...e]=(0,i.run)(r,t,n),[a]=e;if(!a?.[0])return[];for(let[t]of e)t&&o.push(t)}return[`Expected the value to satisfy a union of \`${t}\`, but received: ${(0,i.print)(r)}`,...o]}})},t.unknown=function(){return(0,o.define)("unknown",()=>!0)}},2712:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pick=t.partial=t.omit=t.lazy=t.dynamic=t.deprecated=t.define=t.assign=void 0;let n=r(9695),i=r(5792);t.assign=function(...e){let t=e[0]?.type==="type",r=e.map(({schema:e})=>e),n=Object.assign({},...r);return t?(0,i.type)(n):(0,i.object)(n)},t.define=function(e,t){return new n.Struct({type:e,schema:null,validator:t})},t.deprecated=function(e,t){return new n.Struct({...e,refiner:(t,r)=>void 0===t||e.refiner(t,r),validator:(r,n)=>void 0===r||(t(r,n),e.validator(r,n))})},t.dynamic=function(e){return new n.Struct({type:"dynamic",schema:null,*entries(t,r){let n=e(t,r);yield*n.entries(t,r)},validator(t,r){let n=e(t,r);return n.validator(t,r)},coercer(t,r){let n=e(t,r);return n.coercer(t,r)},refiner(t,r){let n=e(t,r);return n.refiner(t,r)}})},t.lazy=function(e){let t;return new n.Struct({type:"lazy",schema:null,*entries(r,n){t??(t=e()),yield*t.entries(r,n)},validator:(r,n)=>(t??(t=e()),t.validator(r,n)),coercer:(r,n)=>(t??(t=e()),t.coercer(r,n)),refiner:(r,n)=>(t??(t=e()),t.refiner(r,n))})},t.omit=function(e,t){let{schema:r}=e,n={...r};for(let e of t)delete n[e];return"type"===e.type?(0,i.type)(n):(0,i.object)(n)},t.partial=function(e){let t=e instanceof n.Struct,r=t?{...e.schema}:{...e};for(let e in r)r[e]=(0,i.optional)(r[e]);return t&&"type"===e.type?(0,i.type)(r):(0,i.object)(r)},t.pick=function(e,t){let{schema:r}=e,n={};for(let e of t)n[e]=r[e];return"type"===e.type?(0,i.type)(n):(0,i.object)(n)}},9595:(e,t)=>{"use strict";function r(e){return"object"==typeof e&&null!==e}function n(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function i(e,t,r,i){if(!0===e)return;!1===e?e={}:"string"==typeof e&&(e={message:e});let{path:o,branch:a}=t,{type:s}=r,{refinement:l,message:u=`Expected a value of type \`${s}\`${l?` with refinement \`${l}\``:""}, but received: \`${n(i)}\``}=e;return{value:i,type:s,refinement:l,key:o[o.length-1],path:o,branch:a,...e,message:u}}Object.defineProperty(t,"__esModule",{value:!0}),t.run=t.toFailures=t.toFailure=t.shiftIterator=t.print=t.isPlainObject=t.isObject=void 0,t.isObject=r,t.isPlainObject=function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.prototype},t.print=n,t.shiftIterator=function(e){let{done:t,value:r}=e.next();return t?void 0:r},t.toFailure=i,t.toFailures=function*(e,t,n,o){var a;for(let s of(r(a=e)&&"function"==typeof a[Symbol.iterator]||(e=[e]),e)){let e=i(s,t,n,o);e&&(yield e)}},t.run=function* e(t,n,i={}){let{path:o=[],branch:a=[t],coerce:s=!1,mask:l=!1}=i,u={path:o,branch:a};if(s&&(t=n.coercer(t,u),l&&"type"!==n.type&&r(n.schema)&&r(t)&&!Array.isArray(t)))for(let e in t)void 0===n.schema[e]&&delete t[e];let c="valid";for(let e of n.validator(t,u))e.explanation=i.message,c="not_valid",yield[e,void 0];for(let[p,_,d]of n.entries(t,u)){let n=e(_,d,{path:void 0===p?o:[...o,p],branch:void 0===p?a:[...a,_],coerce:s,mask:l,message:i.message});for(let e of n)e[0]?(c=null===e[0].refinement||void 0===e[0].refinement?"not_valid":"not_refined",yield[e[0],void 0]):s&&(_=e[1],void 0===p?t=_:t instanceof Map?t.set(p,_):t instanceof Set?t.add(_):r(t)&&(void 0!==_||p in t)&&(t[p]=_))}if("not_valid"!==c)for(let e of n.refiner(t,u))e.explanation=i.message,c="not_refined",yield[e,void 0];"valid"===c&&(yield[void 0,t])}}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{r.g.importScripts&&(e=r.g.location+"");var e,t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var i=n.length-1;i>-1&&!e;)e=n[i--].src}if(!e)throw Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{"use strict";var e,t,n,i,o,a,s,l,u,c,p,_,d,f,m,h,y,g,b,v,x,D,S,E,T,w,A,C,M,N,j,k,I,O,P,F,L,R=r(2322),z=r(7882),B=r(7029),U=r(8626),q=r(9666),J=r(6360),$=(0,J.createSlice)({name:"configuration",initialState:{open:!1,snapId:"local:http://localhost:8080",snapVersion:void 0,srp:"test test test test test test test test test test test ball",sesEnabled:!0},reducers:{openConfigurationModal:function(e){e.open=!0},setOpen:function(e,t){e.open=t.payload},setSnapId:function(e,t){e.snapId=t.payload},setSnapVersion:function(e,t){e.snapVersion=t.payload},setSrp:function(e,t){e.srp=t.payload},setSesEnabled:function(e,t){e.sesEnabled=t.payload}}}),K=$.actions,Y=K.openConfigurationModal,V=K.setOpen,W=K.setSnapId,Q=K.setSnapVersion;K.setSrp,K.setSesEnabled;var H=$.reducer,G=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.open}),Z=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.snapId}),X=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.snapVersion}),ee=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.srp}),et=(0,J.createSelector)(function(e){return e.configuration},function(e){return e.sesEnabled}),er=r(2302),en=er.useDispatch;(function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnUserInput="onUserInput"})(e||(e={})),Object.values(e);var ei=r(1694);let eo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNzAxMSAwLjExNjY5OUMxLjYxNjI4IDAuMTE2Njk5IDEuMDQ4NzYgMC42NzQxNzcgMS4wNDg3NiAxLjc1Mzk4VjIuODI4NzVDMS4wNDg3NiAzLjE0NTE2IDEuMjM5NjEgMy4zMzYwMSAxLjU1MDk5IDMuMzM2MDFDMS44NTczNSAzLjMzNjAxIDIuMDQ4MiAzLjE0NTE2IDIuMDQ4MiAyLjgyODc1VjEuODQ0MzhDMi4wNDgyIDEuMzU3MjEgMi4zMDQzNCAxLjExNjE0IDIuNzY2MzkgMS4xMTYxNEgxMS4yMjlDMTEuNjkxMSAxLjExNjE0IDExLjk0NzIgMS4zNTcyMSAxMS45NDcyIDEuODQ0MzhWMi44Mjg3NUMxMS45NDcyIDMuMTQ1MTYgMTIuMTQzMSAzLjMzNjAxIDEyLjQ0OTQgMy4zMzYwMUMxMi43NjA4IDMuMzM2MDEgMTIuOTUxNyAzLjE0NTE2IDEyLjk1MTcgMi44Mjg3NVYxLjc1Mzk4QzEyLjk1MTcgMC42NzkxOTkgMTIuMzg0MSAwLjExNjY5OSAxMS4yOTQzIDAuMTE2Njk5SDIuNzAxMVpNNi45OTAxNiA3LjExNzgyQzcuMzE2NjIgNy4xMTc4MiA3LjQ5NzQyIDYuOTAxODYgNy40OTc0MiA2LjU1NTMyVjMuMjkwODFIOC41OTczMUM4Ljg0MzQgMy4yOTA4MSA5LjAxNDE2IDMuMTM1MTEgOS4wMTQxNiAyLjg5NDA0QzkuMDE0MTYgMi42NDI5MyA4Ljg0MzQgMi40OTcyOCA4LjU5NzMxIDIuNDk3MjhINS40MDMxMUM1LjE1NzAyIDIuNDk3MjggNC45ODYyNiAyLjY0MjkzIDQuOTg2MjYgMi44OTQwNEM0Ljk4NjI2IDMuMTM1MTEgNS4xNTcwMiAzLjI5MDgxIDUuNDAzMTEgMy4yOTA4MUg2LjQ5Mjk2VjYuNTU1MzJDNi40OTI5NiA2Ljg5NjgzIDYuNjY4NzQgNy4xMTc4MiA2Ljk5MDE2IDcuMTE3ODJaTTEuNTUwOTkgNS40MzAzMkMxLjk0Nzc1IDUuNDMwMzIgMi4yNzQyIDUuMTAzODYgMi4yNzQyIDQuNzAyMDhDMi4yNzQyIDQuMzA1MzIgMS45NDc3NSAzLjk3Mzg0IDEuNTUwOTkgMy45NzM4NEMxLjE0OTIgMy45NzM4NCAwLjgyMjc1NCA0LjMwNTMyIDAuODIyNzU0IDQuNzAyMDhDMC44MjI3NTQgNS4xMDM4NiAxLjE0OTIgNS40MzAzMiAxLjU1MDk5IDUuNDMwMzJaTTEyLjQ0OTQgNS40MzAzMkMxMi44NDYyIDUuNDMwMzIgMTMuMTcyNiA1LjEwMzg2IDEzLjE3MjYgNC43MDIwOEMxMy4xNzI2IDQuMzA1MzIgMTIuODQ2MiAzLjk3Mzg0IDEyLjQ0OTQgMy45NzM4NEMxMi4wNDc2IDMuOTczODQgMTEuNzIxMiA0LjMwMDI5IDExLjcyMTIgNC43MDIwOEMxMS43MjEyIDUuMTAzODYgMTIuMDQ3NiA1LjQzMDMyIDEyLjQ0OTQgNS40MzAzMlpNMi43MDExIDkuNTAzNDJIMTEuMjk0M0MxMi4zODQxIDkuNTAzNDIgMTIuOTUxNyA4Ljk0MDkyIDEyLjk1MTcgNy44NjYxNFY2LjU5MDQ3QzEyLjk1MTcgNi4yNzQwNyAxMi43NTU4IDYuMDgzMjIgMTIuNDQ5NCA2LjA4MzIyQzEyLjEzOCA2LjA4MzIyIDExLjk0NzIgNi4yNzQwNyAxMS45NDcyIDYuNTkwNDdWNy43NzU3NEMxMS45NDcyIDguMjYyOTEgMTEuNjkxMSA4LjUwMzk4IDExLjIyOSA4LjUwMzk4SDIuNzY2MzlDMi4zMDQzNCA4LjUwMzk4IDIuMDQ4MiA4LjI2MjkxIDIuMDQ4MiA3Ljc3NTc0VjYuNTkwNDdDMi4wNDgyIDYuMjc0MDcgMS44NTczNSA2LjA4MzIyIDEuNTUwOTkgNi4wODMyMkMxLjIzOTYxIDYuMDgzMjIgMS4wNDg3NiA2LjI3NDA3IDEuMDQ4NzYgNi41OTA0N1Y3Ljg2NjE0QzEuMDQ4NzYgOC45NDA5MiAxLjYxNjI4IDkuNTAzNDIgMi43MDExIDkuNTAzNDJaIiBmaWxsPSIjOUZBNkFFIi8+Cjwvc3ZnPgo=";var ea={alert:{alt:"Alert",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHJ4PSIxNiIgZmlsbD0iIzAzN0RENiIgZmlsbC1vcGFjaXR5PSIwLjEiLz4KICA8cGF0aCBkPSJNMjIuMzU5NiAxOC4wNzVMMjEuNDkyOSAxNi42OTE3QzIxLjMxMDkgMTYuMzgzMyAyMS4xNDYyIDE1LjggMjEuMTQ2MiAxNS40NTgzVjEzLjM1QzIxLjE0NjIgMTEuMzkxNyAxOS45NTAxIDkuNjk5OTkgMTguMjI1MyA4LjkwODMyQzE3Ljc3NDcgOC4xNDE2NiAxNi45NDI2IDcuNjY2NjYgMTUuOTg5MiA3LjY2NjY2QzE1LjA0NDUgNy42NjY2NiAxNC4xOTUxIDguMTU4MzIgMTMuNzQ0NCA4LjkzMzMyQzEyLjA1NDMgOS43NDE2NiAxMC44ODQyIDExLjQxNjcgMTAuODg0MiAxMy4zNVYxNS40NTgzQzEwLjg4NDIgMTUuOCAxMC43MTk1IDE2LjM4MzMgMTAuNTM3NSAxNi42ODMzTDkuNjYyMTQgMTguMDc1QzkuMzE1NDYgMTguNjMzMyA5LjIzNzQ1IDE5LjI1IDkuNDU0MTMgMTkuODE2N0M5LjY2MjE0IDIwLjM3NSAxMC4xNTYyIDIwLjgwODMgMTAuNzk3NSAyMS4wMTY3QzEyLjQ3OSAyMS41NjY3IDE0LjI0NzEgMjEuODMzMyAxNi4wMTUyIDIxLjgzMzNDMTcuNzgzMyAyMS44MzMzIDE5LjU1MTQgMjEuNTY2NyAyMS4yMzI5IDIxLjAyNUMyMS44Mzk2IDIwLjgzMzMgMjIuMzA3NiAyMC4zOTE3IDIyLjUzMyAxOS44MTY3QzIyLjc1ODMgMTkuMjQxNyAyMi42OTc2IDE4LjYwODMgMjIuMzU5NiAxOC4wNzVaIiBmaWxsPSIjMDM3NkM5Ii8+CiAgPHBhdGggZD0iTTE4LjQ1MDQgMjIuNjc1QzE4LjA4NjQgMjMuNjQxNyAxNy4xMjQzIDI0LjMzMzMgMTUuOTk3NiAyNC4zMzMzQzE1LjMxMjkgMjQuMzMzMyAxNC42MzY5IDI0LjA2NjcgMTQuMTYwMiAyMy41OTE3QzEzLjg4MjggMjMuMzQxNyAxMy42NzQ4IDIzLjAwODMgMTMuNTUzNSAyMi42NjY3QzEzLjY2NjEgMjIuNjgzMyAxMy43Nzg4IDIyLjY5MTcgMTMuOTAwMSAyMi43MDgzQzE0LjA5OTUgMjIuNzMzMyAxNC4zMDc1IDIyLjc1ODMgMTQuNTE1NSAyMi43NzVDMTUuMDA5NSAyMi44MTY3IDE1LjUxMjIgMjIuODQxNyAxNi4wMTQ5IDIyLjg0MTdDMTYuNTA5IDIyLjg0MTcgMTcuMDAzIDIyLjgxNjcgMTcuNDg4NCAyMi43NzVDMTcuNjcwNCAyMi43NTgzIDE3Ljg1MjQgMjIuNzUgMTguMDI1NyAyMi43MjVDMTguMTY0NCAyMi43MDgzIDE4LjMwMzEgMjIuNjkxNyAxOC40NTA0IDIyLjY3NVoiIGZpbGw9IiMwMzc2QzkiLz4KPC9zdmc+Cg=="},arrowRight:{alt:"Arrow pointing right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjM5OTI5IDEyQzEuMTc5NTEgMTIgMS4wMzI5OSAxMS45MzI2IDAuODg2NDY3IDExLjc5NzhDMC41OTM0MjcgMTEuNTI4MSAwLjU5MzQyNyAxMS4xMjM2IDAuODg2NDY3IDEwLjg1MzlMNS42NDgzNyA2LjQ3MTkxQzUuNzk0ODkgNi4zMzcwOCA1Ljg2ODE1IDYuMjAyMjUgNS44NjgxNSA2QzUuODY4MTUgNS43OTc3NSA1Ljc5NDg5IDUuNjYyOTIgNS42NDgzNyA1LjUyODA5TDAuODg2NDY3IDEuMTQ2MDdDMC41OTM0MjcgMC44NzY0MDQgMC41OTM0MjcgMC40NzE5MSAwLjg4NjQ2NyAwLjIwMjI0N0MxLjE3OTUxIC0wLjA2NzQxNTcgMS42MTkwNyAtMC4wNjc0MTU3IDEuOTEyMTEgMC4yMDIyNDdMNi42NzQwMSA0LjU4NDI3QzcuMTEzNTcgNC45ODg3NiA3LjMzMzM1IDUuNDYwNjcgNy4zMzMzNSA2QzcuMzMzMzUgNi41MzkzMiA3LjExMzU3IDcuMDc4NjUgNi42NzQwMSA3LjQxNTczTDEuOTEyMTEgMTEuNzk3OEMxLjc2NTU5IDExLjkzMjYgMS42MTkwNyAxMiAxLjM5OTI5IDEyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},arrowTopRight:{alt:"Arrow pointing top right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAuMjQ3OCA4LjM2NjQ5TDEwLjI0MTEgMS42Mjk5QzEwLjI0MTEgMS4yNDgyIDkuOTkzMzUgMC45ODAzNDcgOS41OTE1OCAwLjk4MDM0N0gyLjg1NDk0QzIuNDc5OTQgMC45ODAzNDcgMi4yMjU0OCAxLjI2ODI5IDIuMjI1NDggMS41ODk3MkMyLjIyNTQ4IDEuOTExMTUgMi41MTM0MyAyLjE4NTcgMi44MjgxNiAyLjE4NTdINS4xNTg1MUw4LjQyNjM4IDIuMDc4NTZMNy4xODA4MyAzLjE3MDA4TDAuNTQ0Njc4IDkuODE5NjNDMC40MjQxNDIgOS45NDAxNCAwLjM1NzE3OCAxMC4wOTQyIDAuMzU3MTc4IDEwLjI0MTVDMC4zNTcxNzggMTAuNTYyOSAwLjY0NTEyNCAxMC44NjQzIDAuOTc5OTQzIDEwLjg2NDNDMS4xMzM5NyAxMC44NjQzIDEuMjgxMjkgMTAuODEwNyAxLjQwMTgyIDEwLjY4MzVMOC4wNTEzNSA0LjA0MDYxTDkuMTU2MjYgMi43ODgzOEw5LjAzNTc1IDUuOTE1NjJWOC4zOTMyOUM5LjAzNTc1IDguNzA4MDMgOS4zMTAzMiA5LjAwMjY2IDkuNjM4NDMgOS4wMDI2NkM5Ljk1OTg2IDkuMDAyNjYgMTAuMjQ3OCA4LjcyODE0IDEwLjI0NzggOC4zNjY0OVoiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},darkArrowTopRightIcon:{alt:"Arrow pointing top right",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAuNzQ3OCA4LjM2NjM2TDEwLjc0MTEgMS42Mjk3OEMxMC43NDExIDEuMjQ4MDggMTAuNDkzMyAwLjk4MDIyNSAxMC4wOTE2IDAuOTgwMjI1SDMuMzU0OTRDMi45Nzk5NCAwLjk4MDIyNSAyLjcyNTQ4IDEuMjY4MTcgMi43MjU0OCAxLjU4OTZDMi43MjU0OCAxLjkxMTAzIDMuMDEzNDMgMi4xODU1OCAzLjMyODE2IDIuMTg1NThINS42NTg1MUw4LjkyNjM4IDIuMDc4NDRMNy42ODA4MyAzLjE2OTk2TDEuMDQ0NjggOS44MTk1MUMwLjkyNDE0MiA5Ljk0MDAyIDAuODU3MTc4IDEwLjA5NDEgMC44NTcxNzggMTAuMjQxNEMwLjg1NzE3OCAxMC41NjI4IDEuMTQ1MTIgMTAuODY0MSAxLjQ3OTk0IDEwLjg2NDFDMS42MzM5NyAxMC44NjQxIDEuNzgxMjkgMTAuODEwNiAxLjkwMTgyIDEwLjY4MzNMOC41NTEzNSA0LjA0MDQ5TDkuNjU2MjYgMi43ODgyNkw5LjUzNTc1IDUuOTE1NDlWOC4zOTMxNkM5LjUzNTc1IDguNzA3OTEgOS44MTAzMiA5LjAwMjUzIDEwLjEzODQgOS4wMDI1M0MxMC40NTk5IDkuMDAyNTMgMTAuNzQ3OCA4LjcyODAyIDEwLjc0NzggOC4zNjYzNloiIGZpbGw9IiM1MzVBNjEiLz4KPC9zdmc+Cg=="},arrowDown:{alt:"Arrow pointing down",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuOTQ5NjQgMC44NTcxNzhDNi41MDYgMC44NTcxNzggNi4xOTYyOSAxLjE2Njg5IDYuMTk2MjkgMS42MDIxNlYxMC4wNTY0TDYuMjYzMjUgMTEuODU2TDMuNzQzNzIgOS4wOTM3NUwxLjg2ODcyIDcuMjQzOUMxLjcyNjQyIDcuMTA5OTcgMS41MzM5IDcuMDM0NjQgMS4zMzMwMSA3LjAzNDY0QzAuOTA2MTEgNy4wMzQ2NCAwLjYwNDc3MSA3LjM1MjcxIDAuNjA0NzcxIDcuNzcxMjRDMC42MDQ3NzEgNy45NzIxNCAwLjY4ODQ3NiA4LjE1NjMyIDAuODQ3NTE3IDguMzMyMDRMNi4zODg4MSAxMy44NzM0QzYuNTQ3ODUgMTQuMDQwNyA2Ljc0MDM4IDE0LjEzMjggNi45NDk2NCAxNC4xMzI4QzcuMTUwNTMgMTQuMTMyOCA3LjM1MTQyIDE0LjA0MDcgNy41MTA0NiAxMy44NzM0TDEzLjA0MzQgOC4zMzIwNEMxMy4yMTA4IDguMTU2MzIgMTMuMjk0NSA3Ljk3MjE0IDEzLjI5NDUgNy43NzEyNEMxMy4yOTQ1IDcuMzUyNzEgMTIuOTg0OCA3LjAzNDY0IDEyLjU2NjMgNy4wMzQ2NEMxMi4zNjU0IDcuMDM0NjQgMTIuMTY0NSA3LjEwOTk3IDEyLjAzMDYgNy4yNDM5TDEwLjE1NTYgOS4wOTM3NUw3LjYzNjAyIDExLjg0NzdMNy42OTQ2MiAxMC4wNTY0VjEuNjAyMTZDNy42OTQ2MiAxLjE2Njg5IDcuMzg0OSAwLjg1NzE3OCA2Ljk0OTY0IDAuODU3MTc4Wk0xLjI5MTE1IDE0LjExNjFDMC44NjQyNTggMTQuMTE2MSAwLjU3MTI4OSAxNC40MjU4IDAuNTcxMjg5IDE0Ljg2MTFDMC41NzEyODkgMTUuMjk2MyAwLjg2NDI1OCAxNS42MTQ1IDEuMjkxMTUgMTUuNjE0NUgxMi41ODNDMTMuMDE4MyAxNS42MTQ1IDEzLjMxOTYgMTUuMjk2MyAxMy4zMTk2IDE0Ljg2MTFDMTMuMzE5NiAxNC40MjU4IDEzLjAxODMgMTQuMTE2MSAxMi41ODMgMTQuMTE2MUgxLjI5MTE1WiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},textBubble:{alt:"Text bubble",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xOC42OTI1IDE2LjNWMTkuMzUyNUMxOC42OTI1IDE5LjYyMjUgMTguNjYyNSAxOS44Nzc1IDE4LjU5NSAyMC4xMUMxOC4zMTc1IDIxLjIxMjUgMTcuNDAyNSAyMS45MDI1IDE2LjE0MjUgMjEuOTAyNUgxNC4xMDI1TDExLjgzNzUgMjMuNDFDMTEuNSAyMy42NDI1IDExLjA1IDIzLjM5NSAxMS4wNSAyMi45OVYyMS45MDI1QzEwLjI4NSAyMS45MDI1IDkuNjQ3NSAyMS42NDc1IDkuMjA1IDIxLjIwNUM4Ljc1NSAyMC43NTUgOC41IDIwLjExNzUgOC41IDE5LjM1MjVWMTYuM0M4LjUgMTQuODc1IDkuMzg1IDEzLjg5MjUgMTAuNzUgMTMuNzY1QzEwLjg0NzUgMTMuNzU3NSAxMC45NDUgMTMuNzUgMTEuMDUgMTMuNzVIMTYuMTQyNUMxNy42NzI1IDEzLjc1IDE4LjY5MjUgMTQuNzcgMTguNjkyNSAxNi4zWiIgZmlsbD0iIzAzNzZDOSIvPgo8cGF0aCBkPSJNMjAuMzEyNSAxOC43QzIxLjI2NSAxOC43IDIyLjA2NzUgMTguMzg1IDIyLjYyMjUgMTcuODIyNUMyMy4xODUgMTcuMjY3NSAyMy41IDE2LjQ2NSAyMy41IDE1LjUxMjVWMTEuNjg3NUMyMy41IDkuOTI1IDIyLjA3NSA4LjUgMjAuMzEyNSA4LjVIMTMuOTM3NUMxMi4xNzUgOC41IDEwLjc1IDkuOTI1IDEwLjc1IDExLjY4NzVWMTIuMjVDMTAuNzUgMTIuNDYgMTAuOTE1IDEyLjYyNSAxMS4xMjUgMTIuNjI1SDE2LjE0MjVDMTguMTc1IDEyLjYyNSAxOS44MTc1IDE0LjI2NzUgMTkuODE3NSAxNi4zVjE4LjMyNUMxOS44MTc1IDE4LjUzNSAxOS45ODI1IDE4LjcgMjAuMTkyNSAxOC43SDIwLjMxMjVaIiBmaWxsPSIjMDM3NkM5Ii8+Cjwvc3ZnPgo="},configuration:{alt:"Configuration",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjA5MSA2LjM0OTI3QzE2LjI4MTkgNi4zNDkyNyAxNS41NDIyIDUuMTI4NzkgMTYuNDQxOCAzLjYzMTc5QzE2Ljk2MTUgMi43NjQxIDE2LjY1MTcgMS42NTgwNCAxNS43NDIxIDEuMTYyMjJMMTQuMDEzIDAuMjE4MjU4QzEzLjIyMzQgLTAuMjI5ODg4IDEyLjIwMzkgMC4wMzcwOTI1IDExLjczNDEgMC43OTAzNThMMTEuNjI0MiAwLjk3MTUyM0MxMC43MjQ2IDIuNDY4NTIgOS4yNDUzOCAyLjQ2ODUyIDguMzM1ODMgMC45NzE1MjNMOC4yMjU4OSAwLjc5MDM1OEM3Ljc3NjExIDAuMDM3MDkyNSA2Ljc1NjYyIC0wLjIyOTg4OCA1Ljk2NzAyIDAuMjE4MjU4TDQuMjM3ODggMS4xNjIyMkMzLjMyODM0IDEuNjU4MDQgMy4wMTg0OSAyLjc3MzY0IDMuNTM4MjMgMy42NDEzM0M0LjQ0Nzc4IDUuMTI4NzkgMy43MDgxNSA2LjM0OTI3IDEuODk5MDUgNi4zNDkyN0MwLjg1OTU3IDYuMzQ5MjcgMCA3LjE1OTc0IDAgOC4xNjA5MlY5LjgzOTA4QzAgMTAuODMwNyAwLjg0OTU3NSAxMS42NTA3IDEuODk5MDUgMTEuNjUwN0MzLjcwODE1IDExLjY1MDcgNC40NDc3OCAxMi44NzEyIDMuNTM4MjMgMTQuMzY4MkMzLjAxODQ5IDE1LjIzNTkgMy4zMjgzNCAxNi4zNDIgNC4yMzc4OCAxNi44Mzc4TDUuOTY3MDIgMTcuNzgxN0M2Ljc1NjYyIDE4LjIyOTkgNy43NzYxMSAxNy45NjI5IDguMjQ1ODggMTcuMjA5Nkw4LjM1NTgyIDE3LjAyODVDOS4yNTUzNyAxNS41MzE1IDEwLjczNDYgMTUuNTMxNSAxMS42NDQyIDE3LjAyODVMMTEuNzU0MSAxNy4yMDk2QzEyLjIyMzkgMTcuOTYyOSAxMy4yNDM0IDE4LjIyOTkgMTQuMDMzIDE3Ljc4MTdMMTUuNzYyMSAxNi44Mzc4QzE2LjY3MTcgMTYuMzQyIDE2Ljk4MTUgMTUuMjI2NCAxNi40NjE4IDE0LjM2ODJDMTUuNTUyMiAxMi44NzEyIDE2LjI5MTkgMTEuNjUwNyAxOC4xMDEgMTEuNjUwN0MxOS4xNDA0IDExLjY1MDcgMjAgMTAuODQwMyAyMCA5LjgzOTA4VjguMTYwOTJDMTkuOTkgNy4xNjkyOCAxOS4xNDA0IDYuMzQ5MjcgMTguMDkxIDYuMzQ5MjdaTTkuOTk1IDEyLjA5ODlDOC4yMDU5IDEyLjA5ODkgNi43NDY2MyAxMC43MDY4IDYuNzQ2NjMgOUM2Ljc0NjYzIDcuMjkzMjMgOC4yMDU5IDUuOTAxMTIgOS45OTUgNS45MDExMkMxMS43ODQxIDUuOTAxMTIgMTMuMjQzNCA3LjI5MzIzIDEzLjI0MzQgOUMxMy4yNDM0IDEwLjcwNjggMTEuNzg0MSAxMi4wOTg5IDkuOTk1IDEyLjA5ODlaIiBmaWxsPSIjNkE3MzdEIi8+Cjwvc3ZnPgo=",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjI4NjkgMjEuNzA3N0gxMi4xMzUxQzEyLjY1NzQgMjEuNzA3NyAxMy4wMzkxIDIxLjM5NjMgMTMuMTQ5NiAyMC44ODRMMTMuNjcyIDE4LjY3NDJDMTQuMDYzNyAxOC41NDM2IDE0LjQ0NTQgMTguMzkyOSAxNC43NzY4IDE4LjIzMjJMMTYuNzE1NSAxOS40MTc1QzE3LjE0NzQgMTkuNjg4NyAxNy42Mzk2IDE5LjY0ODUgMTguMDAxMiAxOS4yODY5TDE5LjI5NyAxOC4wMDEyQzE5LjY1ODYgMTcuNjM5NiAxOS43MDg4IDE3LjExNzIgMTkuNDE3NSAxNi42ODUzTDE4LjIzMjIgMTQuNzY2OEMxOC40MDMgMTQuNDE1MyAxOC41NTM2IDE0LjA1MzYgMTguNjY0MSAxMy42OTJMMjAuODk0MSAxMy4xNTk2QzIxLjQwNjMgMTMuMDQ5MiAyMS43MDc3IDEyLjY2NzUgMjEuNzA3NyAxMi4xNDUxVjEwLjMyN0MyMS43MDc3IDkuODE0ODEgMjEuNDA2MyA5LjQzMzEzIDIwLjg5NDEgOS4zMjI2NEwxOC42ODQyIDguNzkwMjVDMTguNTUzNiA4LjM3ODQyIDE4LjM5MjkgOC4wMDY3NiAxOC4yNTIzIDcuNjk1MzhMMTkuNDM3NiA1Ljc0NjcyQzE5LjcxODggNS4zMTQ4IDE5LjY4ODcgNC44MjI2MiAxOS4zMTcgNC40NjFMMTguMDAxMiAzLjE2NTI1QzE3LjYyOTYgMi44MjM3MyAxNy4xODc2IDIuNzYzNDYgMTYuNzQ1NiAzLjAxNDU4TDE0Ljc3NjggNC4yMjk5OEMxNC40NTU0IDQuMDU5MjIgMTQuMDgzOCAzLjkwODU1IDEzLjY3MiAzLjc3Nzk3TDEzLjE0OTYgMS41MzgwMkMxMy4wMzkxIDEuMDI1NzQgMTIuNjU3NCAwLjcxNDM1NSAxMi4xMzUxIDAuNzE0MzU1SDEwLjI4NjlDOS43NjQ1OCAwLjcxNDM1NSA5LjM4MjkgMS4wMjU3NCA5LjI2MjM1IDEuNTM4MDJMOC43NDAwMiAzLjc1Nzg4QzguMzQ4MjggMy44ODg0NiA3Ljk2NjU5IDQuMDM5MTQgNy42MjUwNyA0LjIxOTkzTDUuNjc2NDEgMy4wMTQ1OEM1LjIzNDQ1IDIuNzYzNDYgNC43ODI0MyAyLjgxMzY5IDQuNDEwNzggMy4xNjUyNUwzLjEwNDk4IDQuNDYxQzIuNzMzMzMgNC44MjI2MiAyLjY5MzE1IDUuMzE0OCAyLjk4NDQ1IDUuNzQ2NzJMNC4xNTk2NyA3LjY5NTM4QzQuMDI5MDkgOC4wMDY3NiAzLjg2ODM4IDguMzc4NDIgMy43Mzc3OSA4Ljc5MDI1TDEuNTI3OTcgOS4zMjI2NEMxLjAxNTY5IDkuNDMzMTMgMC43MTQzNTUgOS44MTQ4MSAwLjcxNDM1NSAxMC4zMjdWMTIuMTQ1MUMwLjcxNDM1NSAxMi42Njc1IDEuMDE1NjkgMTMuMDQ5MiAxLjUyNzk3IDEzLjE1OTZMMy43NTc4OCAxMy42OTJDMy44NjgzOCAxNC4wNTM2IDQuMDE5MDQgMTQuNDE1MyA0LjE3OTc2IDE0Ljc2NjhMMy4wMDQ1NCAxNi42ODUzQzIuNzAzMTkgMTcuMTE3MiAyLjc2MzQ2IDE3LjYzOTYgMy4xMjUwNyAxOC4wMDEyTDQuNDEwNzggMTkuMjg2OUM0Ljc3MjQgMTkuNjQ4NSA1LjI3NDYyIDE5LjY4ODcgNS43MDY1NCAxOS40MTc1TDcuNjM1MTIgMTguMjMyMkM3Ljk3NjY0IDE4LjM5MjkgOC4zNDgyOCAxOC41NDM2IDguNzQwMDIgMTguNjc0Mkw5LjI2MjM1IDIwLjg4NEM5LjM4MjkgMjEuMzk2MyA5Ljc2NDU4IDIxLjcwNzcgMTAuMjg2OSAyMS43MDc3Wk0xMS4yMTEgMTQuNzU2OEM5LjI2MjM1IDE0Ljc1NjggNy42NjUyNSAxMy4xNDk2IDcuNjY1MjUgMTEuMjAxQzcuNjY1MjUgOS4yNjIzNSA5LjI2MjM1IDcuNjY1MjUgMTEuMjExIDcuNjY1MjVDMTMuMTU5NiA3LjY2NTI1IDE0Ljc1NjggOS4yNjIzNSAxNC43NTY4IDExLjIwMUMxNC43NTY4IDEzLjE0OTYgMTMuMTU5NiAxNC43NTY4IDExLjIxMSAxNC43NTY4WiIgZmlsbD0iIzlGQTZBRSIvPgo8L3N2Zz4K"},play:{alt:"Play",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUiIHk9IjAuMDkwODIwMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiMwMzc2QzkiLz4KICA8cGF0aCBkPSJNMTguNSAxMi4wOTA4TDkuNSAxNy4yODdMOS41IDYuODk0NjdMMTguNSAxMi4wOTA4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg=="},playMuted:{alt:"Play",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiNCQkMwQzUiLz4KPHBhdGggZD0iTTE4IDEyTDkgMTcuMTk2Mkw5IDYuODAzODVMMTggMTJaIiBmaWxsPSIjNkE3MzdEIi8+Cjwvc3ZnPgo="},playSuccess:{alt:"Success",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzNV83OTk1KSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjNTc5RjZFIi8+CjxyZWN0IHg9IjMiIHk9IjIuOTk5OTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjkuMDAwMDIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMS45NTk5IDIyLjIwNTNDMTcuNTY0OCAyMi4yMDUzIDIyLjIwNTQgMTcuNTU0NyAyMi4yMDU0IDExLjk1OThDMjIuMjA1NCA2LjM1NDkxIDE3LjU1NDggMS43MTQyNyAxMS45NDk5IDEuNzE0MjdDNi4zNTQ5OSAxLjcxNDI3IDEuNzE0MzYgNi4zNTQ5MSAxLjcxNDM2IDExLjk1OThDMS43MTQzNiAxNy41NTQ3IDYuMzY1MDQgMjIuMjA1MyAxMS45NTk5IDIyLjIwNTNaTTEwLjgzNDkgMTYuODcxN0MxMC40OTM0IDE2Ljg3MTcgMTAuMjEyMSAxNi43MzEgOS45NTA5OSAxNi4zNzk1TDcuNDI5NzcgMTMuMjg1N0M3LjI3OTEgMTMuMDg0OCA3LjE4ODcgMTIuODYzOCA3LjE4ODcgMTIuNjMyOEM3LjE4ODcgMTIuMTgwOCA3LjU0MDI3IDExLjgwOTEgNy45OTIyNyAxMS44MDkxQzguMjgzNTcgMTEuODA5MSA4LjUwNDU1IDExLjg5OTYgOC43NTU2NiAxMi4yMzFMMTAuNzk0OCAxNC44NjI3TDE1LjA4MzggNy45NzIxQzE1LjI3NDYgNy42NzA3NiAxNS41MzU4IDcuNTEwMDUgMTUuNzk3IDcuNTEwMDVDMTYuMjM4OSA3LjUxMDA1IDE2LjY1MDggNy44MTEzOCAxNi42NTA4IDguMjgzNDhDMTYuNjUwOCA4LjUwNDQ3IDE2LjUyMDIgOC43MzU1IDE2LjM5OTYgOC45NDY0M0wxMS42Nzg3IDE2LjM3OTVDMTEuNDY3NyAxNi43MTEgMTEuMTc2NSAxNi44NzE3IDEwLjgzNDkgMTYuODcxN1oiIGZpbGw9IiM1NzlGNkUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMzVfNzk5NSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},playError:{alt:"Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzNV84MDM5KSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjRDM0QzQ2Ii8+CjxyZWN0IHg9IjguNDI4NTkiIHk9IjIuMTQyODkiIHdpZHRoPSI2LjY2NjY1IiBoZWlnaHQ9IjE4LjMzMzMiIHJ4PSIzLjMzMzMyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy4zODAzIDIxLjIwNTNIMjAuNjc5NEMyMi41NzY3IDIxLjIwNTMgMjMuNzI2MiAxOS44ODgzIDIzLjcyNjIgMTguMTgwN0MyMy43MjYyIDE3LjY1NjMgMjMuNTY5OSAxNy4xMDkzIDIzLjI5MSAxNi42MTgzTDE0LjYzMDMgMS41MjkwNEMxNC4wNDk5IDAuNTEzNDE0IDEzLjA1NjYgMi4yODg4MmUtMDUgMTIuMDI5OCAyLjI4ODgyZS0wNUMxMS4wMDMgMi4yODg4MmUtMDUgOS45OTg1NSAwLjUxMzQxNCA5LjQyOTM5IDEuNTI5MDRMMC43Njg3MDIgMTYuNjE4M0MwLjQ2NzM2MyAxNy4xMjA1IDAuMzMzNDM1IDE3LjY1NjMgMC4zMzM0MzUgMTguMTgwN0MwLjMzMzQzNSAxOS44ODgzIDEuNDgyOTggMjEuMjA1MyAzLjM4MDMgMjEuMjA1M1pNMTIuMDQxIDEzLjc1QzExLjQ2MDYgMTMuNzUgMTEuMTM3IDEzLjQxNTEgMTEuMTI1OCAxMi44MjM2TDEwLjk4MDcgNi43NTIyM0MxMC45Njk2IDYuMTYwNzIgMTEuNDA0OCA1LjczNjYyIDEyLjAyOTggNS43MzY2MkMxMi42MzI1IDUuNzM2NjIgMTMuMTAxMiA2LjE3MTg4IDEzLjA5MDEgNi43NjMzOUwxMi45MjI3IDEyLjgyMzZDMTIuOTExNSAxMy40MjY0IDEyLjU4NzkgMTMuNzUgMTIuMDQxIDEzLjc1Wk0xMi4wNDEgMTcuNDg4OEMxMS4zNzEzIDE3LjQ4ODggMTAuNzkxIDE2Ljk1MzEgMTAuNzkxIDE2LjI5NDZDMTAuNzkxIDE1LjYyNDkgMTEuMzYwMiAxNS4wODkzIDEyLjA0MSAxNS4wODkzQzEyLjcxMDYgMTUuMDg5MyAxMy4yNzk5IDE1LjYxMzggMTMuMjc5OSAxNi4yOTQ2QzEzLjI3OTkgMTYuOTY0MyAxMi42OTk1IDE3LjQ4ODggMTIuMDQxIDE3LjQ4ODhaIiBmaWxsPSIjRDM0QzQ2Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTM1XzgwMzkiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},dot:{alt:"OK",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iNCIgZmlsbD0iIzU3OUY2RSIvPgo8L3N2Zz4K"},errorTriangle:{alt:"Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTcwOTUgMTMuNDM3NUgxMi4zNTA0QzEzLjQ4ODggMTMuNDM3NSAxNC4xNzg1IDEyLjY0NzMgMTQuMTc4NSAxMS42MjI3QzE0LjE3ODUgMTEuMzA4MSAxNC4wODQ4IDEwLjk3OTkgMTMuOTE3NCAxMC42ODUzTDguNzIwOTQgMS42MzE2OUM4LjM3MjcxIDEuMDIyMzEgNy43NzY3NiAwLjcxNDI3OSA3LjE2MDY1IDAuNzE0Mjc5QzYuNTQ0NTkgMC43MTQyNzkgNS45NDE5MSAxLjAyMjMxIDUuNjAwNDEgMS42MzE2OUwwLjQwMzk4MyAxMC42ODUzQzAuMjIzMTc5IDEwLjk4NjYgMC4xNDI4MjIgMTEuMzA4MSAwLjE0MjgyMiAxMS42MjI3QzAuMTQyODIyIDEyLjY0NzMgMC44MzI1NTQgMTMuNDM3NSAxLjk3MDk1IDEzLjQzNzVaTTcuMTY3MzkgOC45NjQyOEM2LjgxOTE2IDguOTY0MjggNi42MjQ5OSA4Ljc2MzM2IDYuNjE4MjUgOC40MDg0NUw2LjUzMTIyIDQuNzY1NjJDNi41MjQ1NCA0LjQxMDcxIDYuNzg1NjggNC4xNTYyNCA3LjE2MDY1IDQuMTU2MjRDNy41MjIzMSA0LjE1NjI0IDcuODAzNTEgNC40MTc0IDcuNzk2ODIgNC43NzIzMUw3LjY5NjQyIDguNDA4NDVDNy42ODk2OCA4Ljc3MDExIDcuNDk1NTEgOC45NjQyOCA3LjE2NzM5IDguOTY0MjhaTTcuMTY3MzkgMTEuMjA3NkM2Ljc2NTU2IDExLjIwNzYgNi40MTczOSAxMC44ODYyIDYuNDE3MzkgMTAuNDkxMUM2LjQxNzM5IDEwLjA4OTIgNi43NTg4OCA5Ljc2Nzg4IDcuMTY3MzkgOS43Njc4OEM3LjU2OTE2IDkuNzY3ODggNy45MTA3MSAxMC4wODI2IDcuOTEwNzEgMTAuNDkxMUM3LjkxMDcxIDEwLjg5MjggNy41NjI0OCAxMS4yMDc2IDcuMTY3MzkgMTEuMjA3NloiIGZpbGw9IiNEMzRDNDYiLz4KPC9zdmc+Cg=="},computer:{alt:"Computer",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzNSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy41ODUxIDIyLjg3MTNIMzAuNTk5QzMyLjg5NzYgMjIuODcxMyAzNC4wOTQ3IDIxLjY4OCAzNC4wOTQ3IDE5LjM3NTZWMy43ODc1NkMzNC4wOTQ3IDEuNDg4OCAzMi44OTc2IDAuMzA1NDIgMzAuNTk5IDAuMzA1NDJIMy41ODUxQzEuMjg2MzQgMC4zMDU0MiAwLjA4OTM1NTUgMS40ODg4IDAuMDg5MzU1NSAzLjc4NzU2VjE5LjM3NTZDMC4wODkzNTU1IDIxLjY4OCAxLjI4NjM0IDIyLjg3MTMgMy41ODUxIDIyLjg3MTNaTTMuNjI1OTEgMjAuNjgxNEMyLjcyODE3IDIwLjY4MTQgMi4yNzkzIDIwLjIzMjYgMi4yNzkzIDE5LjM0ODNWMy44MjgzN0MyLjI3OTMgMi45MzA2MyAyLjcyODE3IDIuNDk1MzYgMy42MjU5MSAyLjQ5NTM2SDMwLjU1ODFDMzEuNDU1OCAyLjQ5NTM2IDMxLjkwNDggMi45MzA2MyAzMS45MDQ4IDMuODI4MzdWMTkuMzQ4M0MzMS45MDQ4IDIwLjIzMjYgMzEuNDU1OCAyMC42ODE0IDMwLjU1ODEgMjAuNjgxNEgzLjYyNTkxWk0xMC4yNTAxIDI3LjQ4MjVIMjMuOTMzOUMyNC41MzI0IDI3LjQ4MjUgMjUuMDM1NyAyNi45OTI4IDI1LjAzNTcgMjYuMzgwNkMyNS4wMzU3IDI1Ljc2ODYgMjQuNTMyNCAyNS4yNzg5IDIzLjkzMzkgMjUuMjc4OUgxMC4yNTAxQzkuNjUxNjQgMjUuMjc4OSA5LjE0ODM3IDI1Ljc2ODYgOS4xNDgzNyAyNi4zODA2QzkuMTQ4MzcgMjYuOTkyOCA5LjY1MTY0IDI3LjQ4MjUgMTAuMjUwMSAyNy40ODI1Wk0xNy43NTg2IDE3LjA3NjhDMTguMDE2OSAxNy4wNzY4IDE4LjE5MzggMTYuOSAxOC4yNDgxIDE2LjY0MTZDMTguOTk2MyAxMi42NDI1IDE5LjM2MzYgMTEuODk0NSAyMy41MjU4IDExLjMzNjdDMjMuNzk3OSAxMS4yOTU5IDIzLjk3NDYgMTEuMTA1NSAyMy45NzQ2IDEwLjg0NzFDMjMuOTc0NiAxMC41ODg2IDIzLjc5NzkgMTAuMzg0NiAyMy41MjU4IDEwLjM0MzhDMTkuMzc3MiA5Ljc4NjA5IDE4Ljg0NjcgOC45OTcxOCAxOC4yNDgxIDUuMDY2MTdDMTguMjA3NCA0Ljc5NDEyIDE4LjAxNjkgNC42MTcyOSAxNy43NTg2IDQuNjE3MjlDMTcuNTAwMSA0LjYxNzI5IDE3LjMwOTYgNC43ODA1MSAxNy4yNTUzIDUuMDUyNTZDMTYuNDkzNSA5LjA2NTE5IDE2LjEzOTggOS43ODYwOSAxMS45Nzc2IDEwLjM0MzhDMTEuNzA1NiAxMC4zODQ2IDExLjUyODcgMTAuNTg4NiAxMS41Mjg3IDEwLjg0NzFDMTEuNTI4NyAxMS4xMDU1IDExLjcwNTYgMTEuMjk1OSAxMS45Nzc2IDExLjMzNjdDMTYuMTUzNCAxMS43NTg0IDE2LjY3MDQgMTIuNjQyNSAxNy4yNTUzIDE2LjYyOEMxNy4yOTYgMTYuOSAxNy40NzI5IDE3LjA3NjggMTcuNzU4NiAxNy4wNzY4Wk0xMi4zOTkzIDE5LjI5NEMxMi41ODk3IDE5LjI5NCAxMi43MzkzIDE5LjE3MTYgMTIuNzgwMSAxOC45ODExQzEzLjE2MSAxNy4wMDg4IDEzLjAyNDkgMTYuOTEzNiAxNS4xODc3IDE2LjU4NzFDMTUuMzc4MiAxNi41NiAxNS41MDA1IDE2LjM5NjggMTUuNTAwNSAxNi4yMDYzQzE1LjUwMDUgMTYuMDI5NSAxNS4zNzgyIDE1Ljg2NjIgMTUuMTg3NyAxNS44MzlDMTMuMDI0OSAxNS40ODU0IDEzLjE2MSAxNS4zOTAyIDEyLjc4MDEgMTMuNDcyMkMxMi43MzkzIDEzLjI2ODMgMTIuNjAzMiAxMy4xMTg3IDEyLjM5OTMgMTMuMTE4N0MxMi4yMDg4IDEzLjExODcgMTIuMDg2NCAxMy4yNTQ2IDEyLjAzMjEgMTMuNDcyMkMxMS42Mzc2IDE1LjM5MDIgMTEuODAwNyAxNS40ODU0IDkuNjM4MDQgMTUuODM5QzkuNDM0MDEgMTUuODY2MiA5LjMyNTE5IDE2LjAyOTUgOS4zMjUxOSAxNi4yMDYzQzkuMzI1MTkgMTYuNDIzOSA5LjQzNDAxIDE2LjU2IDkuNjY1MjUgMTYuNTg3MUMxMS44MDA3IDE2LjkxMzYgMTEuNjM3NiAxNy4wMDg4IDEyLjAzMjEgMTguOTQwM0MxMi4wODY0IDE5LjE1OCAxMi4xOTUzIDE5LjI5NCAxMi4zOTkzIDE5LjI5NFoiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},snap:{alt:"Snap",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUwMTQ2NSIgeT0iMC42ODUwNTkiIHdpZHRoPSIxMC42Njc2IiBoZWlnaHQ9IjEwLjY2NzYiIHJ4PSI1LjMzMzgxIiBmaWxsPSIjMDM3NkM5Ii8+CiAgPHBhdGggZD0iTTguMTYxMDIgNC4wNDE2NUw2LjE3MTcgMi45OTE0OEM1Ljk2MjMgMi44Nzk2MyA1LjcwODQ4IDIuODc5NjMgNS40OTkwNyAyLjk5MTQ4TDMuNTA5NzYgNC4wNDE2NUMzLjM2MzgxIDQuMTE5MzMgMy4yNzQ5NyA0LjI2ODQ3IDMuMjc0OTcgNC40MzkzNUMzLjI3NDk3IDQuNjA3MTMgMy4zNjM4MSA0Ljc1OTM4IDMuNTA5NzYgNC44MzcwNUw1LjQ5OTA3IDUuODg3MjJDNS42MDM3OCA1Ljk0MzE1IDUuNzIxMTcgNS45NzExMSA1LjgzNTM5IDUuOTcxMTFDNS45NDk2MSA1Ljk3MTExIDYuMDY3IDUuOTQzMTUgNi4xNzE3IDUuODg3MjJMOC4xNjEwMiA0LjgzNzA1QzguMzA2OTYgNC43NTkzOCA4LjM5NTggNC42MTAyNCA4LjM5NTggNC40MzkzNUM4LjM5NTggNC4yNjg0NyA4LjMwNjk2IDQuMTE5MzMgOC4xNjEwMiA0LjA0MTY1WiIgZmlsbD0id2hpdGUiLz4KICA8cGF0aCBkPSJNNS4yMzc4OSA2LjE2NTIyTDMuNDI5ODggNS4yMDUyM0MzLjI4Njg3IDUuMTM2NDcgMy4wNzM1OSA1LjE5IDIuOTQwMTEgNS4yNzEyNkMyLjgwMzQ1IDUuMzU1NjYgMi43MjQgNS40OTYzMiAyLjcyNCA1LjY1MjZWNy4zNzQ4OEMyLjcyNCA3LjY3MTgyIDIuODkyNDQgNy45NTg4MyAzLjE2MjU4IDguMDkzMjRMNS4wMTU0MiA5LjA4MjVDNS4wNzg5OCA5LjExMzc2IDUuMTQ4OSA5LjEyOTM5IDUuMjE4ODIgOS4xMjkzOUM1LjMwMTQ1IDkuMTI5MzkgNS4zODQwOCA5LjEwNzUxIDUuNDU3MTggOS4wNjM3NUM1LjU5Mzg0IDguOTgyNDggNS42NzMyOSA4Ljc0Mzk0IDUuNjczMjkgOC41ODc2NlY2Ljg2NTM4QzUuNjc2NDcgNi41NjUzMSA1LjUwODAzIDYuMjk2NSA1LjIzNzg5IDYuMTY1MjJaIiBmaWxsPSJ3aGl0ZSIvPgogIDxwYXRoIGQ9Ik04LjczMDY2IDUuMjcyNTFDOC41OTQgNS4xOTEyNiA4LjM3OTQ1IDUuMTMzMzcgOC4yMzk2MSA1LjIwNTIzTDYuNDM2MDMgNi4xNjYxN0M2LjE2NTg4IDYuMzAwNTMgNS45OTc0NCA2LjU2NjEzIDUuOTk3NDQgNi44NjYxVjguNTg3OEM1Ljk5NzQ0IDguNzQ0MDQgNi4wNzY4OSA4Ljk4MzUxIDYuMjEzNTUgOS4wNjQ3NUM2LjI4NjY1IDkuMTA4NSA2LjM2OTI4IDkuMTMwMzcgNi40NTE5MiA5LjEzMDM3QzYuNTIxODQgOS4xMzAzNyA2LjU5MTc2IDkuMTE0NzUgNi42NTUzMiA5LjA4MzVMOC41MDgxOSA4LjA5MzI0QzguNzc4MzMgNy45NTg4OCA4Ljk0Njc3IDcuNjc1MzkgOC45NDY3NyA3LjM3NTQyVjUuNjUzNzJDOC45NDY3NyA1LjQ5NzQ4IDguODY3MzIgNS4zNTY4NyA4LjczMDY2IDUuMjcyNTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"},snapError:{alt:"Snap Error",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB4PSIwLjUwMTQ2NSIgeT0iMC42ODUwNTkiIHdpZHRoPSIxMC42Njc2IiBoZWlnaHQ9IjEwLjY2NzYiIHJ4PSI1LjMzMzgxIiBmaWxsPSIjZDczODQ3Ii8+CiAgPHBhdGggZD0iTTguMTYxMDIgNC4wNDE2NUw2LjE3MTcgMi45OTE0OEM1Ljk2MjMgMi44Nzk2MyA1LjcwODQ4IDIuODc5NjMgNS40OTkwNyAyLjk5MTQ4TDMuNTA5NzYgNC4wNDE2NUMzLjM2MzgxIDQuMTE5MzMgMy4yNzQ5NyA0LjI2ODQ3IDMuMjc0OTcgNC40MzkzNUMzLjI3NDk3IDQuNjA3MTMgMy4zNjM4MSA0Ljc1OTM4IDMuNTA5NzYgNC44MzcwNUw1LjQ5OTA3IDUuODg3MjJDNS42MDM3OCA1Ljk0MzE1IDUuNzIxMTcgNS45NzExMSA1LjgzNTM5IDUuOTcxMTFDNS45NDk2MSA1Ljk3MTExIDYuMDY3IDUuOTQzMTUgNi4xNzE3IDUuODg3MjJMOC4xNjEwMiA0LjgzNzA1QzguMzA2OTYgNC43NTkzOCA4LjM5NTggNC42MTAyNCA4LjM5NTggNC40MzkzNUM4LjM5NTggNC4yNjg0NyA4LjMwNjk2IDQuMTE5MzMgOC4xNjEwMiA0LjA0MTY1WiIgZmlsbD0id2hpdGUiLz4KICA8cGF0aCBkPSJNNS4yMzc4OSA2LjE2NTIyTDMuNDI5ODggNS4yMDUyM0MzLjI4Njg3IDUuMTM2NDcgMy4wNzM1OSA1LjE5IDIuOTQwMTEgNS4yNzEyNkMyLjgwMzQ1IDUuMzU1NjYgMi43MjQgNS40OTYzMiAyLjcyNCA1LjY1MjZWNy4zNzQ4OEMyLjcyNCA3LjY3MTgyIDIuODkyNDQgNy45NTg4MyAzLjE2MjU4IDguMDkzMjRMNS4wMTU0MiA5LjA4MjVDNS4wNzg5OCA5LjExMzc2IDUuMTQ4OSA5LjEyOTM5IDUuMjE4ODIgOS4xMjkzOUM1LjMwMTQ1IDkuMTI5MzkgNS4zODQwOCA5LjEwNzUxIDUuNDU3MTggOS4wNjM3NUM1LjU5Mzg0IDguOTgyNDggNS42NzMyOSA4Ljc0Mzk0IDUuNjczMjkgOC41ODc2NlY2Ljg2NTM4QzUuNjc2NDcgNi41NjUzMSA1LjUwODAzIDYuMjk2NSA1LjIzNzg5IDYuMTY1MjJaIiBmaWxsPSJ3aGl0ZSIvPgogIDxwYXRoIGQ9Ik04LjczMDY2IDUuMjcyNTFDOC41OTQgNS4xOTEyNiA4LjM3OTQ1IDUuMTMzMzcgOC4yMzk2MSA1LjIwNTIzTDYuNDM2MDMgNi4xNjYxN0M2LjE2NTg4IDYuMzAwNTMgNS45OTc0NCA2LjU2NjEzIDUuOTk3NDQgNi44NjYxVjguNTg3OEM1Ljk5NzQ0IDguNzQ0MDQgNi4wNzY4OSA4Ljk4MzUxIDYuMjEzNTUgOS4wNjQ3NUM2LjI4NjY1IDkuMTA4NSA2LjM2OTI4IDkuMTMwMzcgNi40NTE5MiA5LjEzMDM3QzYuNTIxODQgOS4xMzAzNyA2LjU5MTc2IDkuMTE0NzUgNi42NTUzMiA5LjA4MzVMOC41MDgxOSA4LjA5MzI0QzguNzc4MzMgNy45NTg4OCA4Ljk0Njc3IDcuNjc1MzkgOC45NDY3NyA3LjM3NTQyVjUuNjUzNzJDOC45NDY3NyA1LjQ5NzQ4IDguODY3MzIgNS4zNTY4NyA4LjczMDY2IDUuMjcyNTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"},copy:{alt:"Copy",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEgOC42NzVWMTEuODI1QzExIDE0LjQ1IDkuOTUgMTUuNSA3LjMyNSAxNS41SDQuMTc1QzEuNTUgMTUuNSAwLjUgMTQuNDUgMC41IDExLjgyNVY4LjY3NUMwLjUgNi4wNSAxLjU1IDUgNC4xNzUgNUg3LjMyNUM5Ljk1IDUgMTEgNi4wNSAxMSA4LjY3NVoiIGZpbGw9IiM2QTczN0QiLz4KICA8cGF0aCBkPSJNMTEuODI1IDAuNUg4LjY3NUM2LjM2MjY5IDAuNSA1LjI3ODIzIDEuMzIwNTcgNS4wNTIzMSAzLjMwNDI2QzUuMDA1MDQgMy43MTkyNiA1LjM0ODc0IDQuMDYyNSA1Ljc2NjQzIDQuMDYyNUg3LjMyNUMxMC40NzUgNC4wNjI1IDExLjkzNzUgNS41MjUgMTEuOTM3NSA4LjY3NVYxMC4yMzM2QzExLjkzNzUgMTAuNjUxMyAxMi4yODA3IDEwLjk5NSAxMi42OTU3IDEwLjk0NzdDMTQuNjc5NCAxMC43MjE4IDE1LjUgOS42MzczMSAxNS41IDcuMzI1VjQuMTc1QzE1LjUgMS41NSAxNC40NSAwLjUgMTEuODI1IDAuNVoiIGZpbGw9IiM2QTczN0QiLz4KPC9zdmc+Cg=="},copied:{alt:"Copied",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEuODI1IDAuNUg4LjY3NUM2LjM2MjY5IDAuNSA1LjI3ODIzIDEuMzIwNTcgNS4wNTIzMSAzLjMwNDI2QzUuMDA1MDQgMy43MTkyNiA1LjM0ODc0IDQuMDYyNSA1Ljc2NjQzIDQuMDYyNUg3LjMyNUMxMC40NzUgNC4wNjI1IDExLjkzNzUgNS41MjUgMTEuOTM3NSA4LjY3NVYxMC4yMzM2QzExLjkzNzUgMTAuNjUxMyAxMi4yODA3IDEwLjk5NSAxMi42OTU3IDEwLjk0NzdDMTQuNjc5NCAxMC43MjE4IDE1LjUgOS42MzczMSAxNS41IDcuMzI1VjQuMTc1QzE1LjUgMS41NSAxNC40NSAwLjUgMTEuODI1IDAuNVoiIGZpbGw9IiM2QTczN0QiLz4KICA8cGF0aCBkPSJNNy4zMjUgNUg0LjE3NUMxLjU1IDUgMC41IDYuMDUgMC41IDguNjc1VjExLjgyNUMwLjUgMTQuNDUgMS41NSAxNS41IDQuMTc1IDE1LjVINy4zMjVDOS45NSAxNS41IDExIDE0LjQ1IDExIDExLjgyNVY4LjY3NUMxMSA2LjA1IDkuOTUgNSA3LjMyNSA1Wk04LjIxNzUgOS4yMzc1TDUuNDM1IDEyLjAyQzUuMzMgMTIuMTI1IDUuMTk1IDEyLjE3NzUgNS4wNTI1IDEyLjE3NzVDNC45MSAxMi4xNzc1IDQuNzc1IDEyLjEyNSA0LjY3IDEyLjAyTDMuMjc1IDEwLjYyNUMzLjA2NSAxMC40MTUgMy4wNjUgMTAuMDc3NSAzLjI3NSA5Ljg2NzVDMy40ODUgOS42NTc1IDMuODIyNSA5LjY1NzUgNC4wMzI1IDkuODY3NUw1LjA0NSAxMC44OEw3LjQ1MjUgOC40NzI1QzcuNjYyNSA4LjI2MjUgOCA4LjI2MjUgOC4yMSA4LjQ3MjVDOC40MiA4LjY4MjUgOC40Mjc1IDkuMDI3NSA4LjIxNzUgOS4yMzc1WiIgZmlsbD0iIzZBNzM3RCIvPgo8L3N2Zz4K"},moon:{alt:"Moon",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTIuMDE0NiAyOC4xMDkzQzE2Ljg1ODkgMjguMTA5MyAyMC43OSAyNS42NzQgMjIuNTYzNiAyMS41MTc5QzIyLjgwMTkgMjAuOTYyIDIyLjcyMjUgMjAuNTEyIDIyLjQ3MSAyMC4yNjA1QzIyLjI0NiAyMC4wMjIzIDIxLjgzNTcgMTkuOTgyNSAyMS4zNzI0IDIwLjE1NDZDMjAuMzY2NSAyMC41NTE2IDE5LjE2MiAyMC43OSAxNy42Mzk5IDIwLjc5QzExLjcxMDIgMjAuNzkgNy45MTE0OSAxNy4wODM5IDcuOTExNDkgMTEuMjg2NUM3LjkxMTQ5IDkuNjg1IDguMjE1OTEgOC4wODM0NyA4LjYyNjIyIDcuMjQ5NkM4Ljg3NzcgNi43MzM0IDguODY0NDYgNi4yNzAxNSA4LjYyNjIyIDYuMDA1NDJDOC4zNzQ3NCA1LjcxNDI0IDcuOTI0NzEgNS42MjE1OSA3LjMxNTg2IDUuODU5ODJDMy4yNTI0NCA3LjUxNDMyIDAuNDQ2NDI2IDExLjc2MyAwLjQ0NjQyNiAxNi43MDAxQzAuNDQ2NDI2IDIzLjE0NTkgNS4xOTgxMiAyOC4xMDkzIDEyLjAxNDYgMjguMTA5M1pNMTIuMDQxMSAyNi4wODQzQzYuNDAyNTkgMjYuMDg0MyAyLjQ3MTUyIDIxLjk2NzkgMi40NzE1MiAxNi41NDEzQzIuNDcxNTIgMTMuMjE4OSA0LjAyMDEyIDEwLjI2NzQgNi40ODIgOC4zODc4OUM2LjE1MTEgOS4yNjE0NSA1Ljk2NTggMTAuNTcxOCA1Ljk2NTggMTEuODQyNUM1Ljk2NTggMTguMzY3NyAxMC40NjYgMjIuNzM1NiAxNy4xMzY5IDIyLjczNTZDMTguMzE0OSAyMi43MzU2IDE5LjQwMDIgMjIuNTc2OCAxOS45Njk0IDIyLjM5MTRDMTguMzE0OSAyNC42ODEzIDE1LjM2MzMgMjYuMDg0MyAxMi4wNDExIDI2LjA4NDNaTTIxLjgzNTcgMTYuMDExOEMyMi4wODcyIDE2LjAxMTggMjIuMjU5MiAxNS44Mzk3IDIyLjI4NTYgMTUuNTc1QzIyLjcyMjUgMTIuMDQxIDIyLjg5NDUgMTEuOTQ4MyAyNi40ODE1IDExLjM2NkMyNi43NTk0IDExLjMyNjMgMjYuOTMxNSAxMS4xODA3IDI2LjkzMTUgMTAuOTI5MkMyNi45MzE1IDEwLjY3NzcgMjYuNzU5NCAxMC41MTg5IDI2LjUzNDUgMTAuNDc5MkMyMi45MjEgOS43OTA4OSAyMi43MjI1IDkuODA0MTMgMjIuMjg1NiA2LjI3MDE1QzIyLjI1OTIgNi4wMDU0MiAyMi4wODcyIDUuODMzMzYgMjEuODM1NyA1LjgzMzM2QzIxLjU5NzUgNS44MzMzNiAyMS40MjUzIDYuMDA1NDIgMjEuMzg1NyA2LjI1NjkxQzIwLjkzNTYgOS44NDM4NCAyMC44MDMyIDkuOTYyOTYgMTcuMTM2OSAxMC40NzkyQzE2LjkxMTkgMTAuNTA1NiAxNi43Mzk5IDEwLjY3NzcgMTYuNzM5OSAxMC45MjkyQzE2LjczOTkgMTEuMTY3NCAxNi45MTE5IDExLjMyNjMgMTcuMTM2OSAxMS4zNjZDMjAuODAzMiAxMi4wNjc1IDIwLjkyMjQgMTIuMDY3NSAyMS4zODU3IDE1LjYwMTRDMjEuNDI1MyAxNS44Mzk3IDIxLjU5NzUgMTYuMDExOCAyMS44MzU3IDE2LjAxMThaTTE1LjUwODkgNy4wNTEwNkMxNS42Njc4IDcuMDUxMDYgMTUuNzQ3MiA2Ljk1ODQxIDE1Ljc3MzYgNi44MTI4MkMxNi4xODM5IDQuNjAyNDEgMTYuMTcwNyA0LjU0OTQ4IDE4LjQ3MzcgNC4xMTI2OUMxOC42MTkzIDQuMDg2MjEgMTguNzI1MiAzLjk5MzU2IDE4LjcyNTIgMy44MzQ3NEMxOC43MjUyIDMuNjc1OSAxOC42MTkzIDMuNTgzMjUgMTguNDczNyAzLjU1Njc4QzE2LjE3MDcgMy4wOTM1MyAxNi4yNTAxIDMuMDQwNTggMTUuNzczNiAwLjg1NjY1NUMxNS43NDcyIDAuNzExMDYgMTUuNjY3OCAwLjYxODQwOCAxNS41MDg5IDAuNjE4NDA4QzE1LjM1IDAuNjE4NDA4IDE1LjI1NzQgMC43MTEwNiAxNS4yMzA5IDAuODU2NjU1QzE0Ljc2NzcgMy4wNDA1OCAxNC44NDcxIDMuMDkzNTMgMTIuNTQ0IDMuNTU2NzhDMTIuMzg1MiAzLjU4MzI1IDEyLjI5MjYgMy42NzU5IDEyLjI5MjYgMy44MzQ3NEMxMi4yOTI2IDMuOTkzNTYgMTIuMzg1MiA0LjA4NjIxIDEyLjU0NCA0LjExMjY5QzE0Ljg0NzEgNC41NzU5NSAxNC44MjA3IDQuNjAyNDEgMTUuMjMwOSA2LjgxMjgyQzE1LjI1NzQgNi45NTg0MSAxNS4zNSA3LjA1MTA2IDE1LjUwODkgNy4wNTEwNloiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},manifest:{alt:"Manifest",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHJ4PSIxNiIgZmlsbD0iIzAzN0RENiIgZmlsbC1vcGFjaXR5PSIwLjEiLz4KICA8cGF0aCBkPSJNMTIuNjY2NyA5SDE5LjMzMzNDMjAuNzEwNyA5IDIxLjYwODcgOS4zNTM1NyAyMi4xNjI0IDkuODkwMjhDMjIuNzE0MSAxMC40MjUgMjMgMTEuMjE1MiAyMyAxMi4yNVYxOS43NUMyMyAyMC43ODQ4IDIyLjcxNDEgMjEuNTc1IDIyLjE2MjQgMjIuMTA5N0MyMS42MDg3IDIyLjY0NjQgMjAuNzEwNyAyMyAxOS4zMzMzIDIzSDEyLjY2NjdDMTEuMjg5MyAyMyAxMC4zOTEzIDIyLjY0NjQgOS44Mzc1NyAyMi4xMDk3QzkuMjg1OSAyMS41NzUgOSAyMC43ODQ4IDkgMTkuNzVWMTIuMjVDOSAxMS4yMTUyIDkuMjg1OSAxMC40MjUgOS44Mzc1NyA5Ljg5MDI4QzEwLjM5MTMgOS4zNTM1NyAxMS4yODkzIDkgMTIuNjY2NyA5Wk0xNS4xMDk1IDIwLjUxOTFDMTUuNTcxOCAyMC4xMDMgMTUuNTcxOCAxOS4zOTcgMTUuMTA5NSAxOC45ODA5TDE0LjI5NzQgMTguMjVMMTUuMTA5NSAxNy41MTkxQzE1LjU3MTggMTcuMTAzIDE1LjU3MTggMTYuMzk3IDE1LjEwOTUgMTUuOTgwOUMxNC42Nzc3IDE1LjU5MjIgMTMuOTg5IDE1LjU5MjIgMTMuNTU3MiAxNS45ODA5TDExLjg5MDUgMTcuNDgwOUMxMS40MjgyIDE3Ljg5NyAxMS40MjgyIDE4LjYwMyAxMS44OTA1IDE5LjAxOTFMMTMuNTU3MiAyMC41MTkxQzEzLjc4MzcgMjAuNzIzIDE0LjA2NTEgMjAuODEyNSAxNC4zMzMzIDIwLjgxMjVDMTQuNjAxNiAyMC44MTI1IDE0Ljg4MyAyMC43MjMgMTUuMTA5NSAyMC41MTkxWk0xOC40NDI4IDIwLjUxOTFMMjAuMTA5NSAxOS4wMTkxQzIwLjU3MTggMTguNjAzIDIwLjU3MTggMTcuODk3IDIwLjEwOTUgMTcuNDgwOUwxOC40NDI4IDE1Ljk4MDlDMTguMDExIDE1LjU5MjIgMTcuMzIyMyAxNS41OTIyIDE2Ljg5MDUgMTUuOTgwOUMxNi40MjgyIDE2LjM5NyAxNi40MjgyIDE3LjEwMyAxNi44OTA1IDE3LjUxOTFMMTcuNzAyNiAxOC4yNUwxNi44OTA1IDE4Ljk4MDlDMTYuNDI4MiAxOS4zOTcgMTYuNDI4MiAyMC4xMDMgMTYuODkwNSAyMC41MTkxQzE3LjExNyAyMC43MjMgMTcuMzk4NCAyMC44MTI1IDE3LjY2NjcgMjAuODEyNUMxNy45MzQ5IDIwLjgxMjUgMTguMjE2MyAyMC43MjMgMTguNDQyOCAyMC41MTkxWk0xOS43NSAxNC40Mzc1SDIxLjQxNjdDMjEuOTgzNiAxNC40Mzc1IDIyLjU0MTcgMTQuMDA2OSAyMi41NDE3IDEzLjM3NUMyMi41NDE3IDEyLjc0MzEgMjEuOTgzNiAxMi4zMTI1IDIxLjQxNjcgMTIuMzEyNUgxOS43NUMxOS40MDAzIDEyLjMxMjUgMTkuMjA4MyAxMi4wNjgxIDE5LjIwODMgMTEuODc1VjEwLjM3NUMxOS4yMDgzIDkuNzQzMTEgMTguNjUwMyA5LjMxMjUgMTguMDgzMyA5LjMxMjVDMTcuNTE2NCA5LjMxMjUgMTYuOTU4MyA5Ljc0MzExIDE2Ljk1ODMgMTAuMzc1VjExLjg3NUMxNi45NTgzIDEzLjMzOTQgMTguMjU4IDE0LjQzNzUgMTkuNzUgMTQuNDM3NVoiIGZpbGw9IiMwMzc2QzkiIHN0cm9rZT0iIzAzN0RENiIvPgo8L3N2Zz4K"},gitHub:{alt:"GitHub",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDBDNS4zNyAwIDAgNS4zNyAwIDEyQzAgMTcuMzEgMy40MzUgMjEuNzk1IDguMjA1IDIzLjM4NUM4LjgwNSAyMy40OSA5LjAzIDIzLjEzIDkuMDMgMjIuODE1QzkuMDMgMjIuNTMgOS4wMTUgMjEuNTg1IDkuMDE1IDIwLjU4QzYgMjEuMTM1IDUuMjIgMTkuODQ1IDQuOTggMTkuMTdDNC44NDUgMTguODI1IDQuMjYgMTcuNzYgMy43NSAxNy40NzVDMy4zMyAxNy4yNSAyLjczIDE2LjY5NSAzLjczNSAxNi42OEM0LjY4IDE2LjY2NSA1LjM1NSAxNy41NSA1LjU4IDE3LjkxQzYuNjYgMTkuNzI1IDguMzg1IDE5LjIxNSA5LjA3NSAxOC45QzkuMTggMTguMTIgOS40OTUgMTcuNTk1IDkuODQgMTcuMjk1QzcuMTcgMTYuOTk1IDQuMzggMTUuOTYgNC4zOCAxMS4zN0M0LjM4IDEwLjA2NSA0Ljg0NSA4Ljk4NSA1LjYxIDguMTQ1QzUuNDkgNy44NDUgNS4wNyA2LjYxNSA1LjczIDQuOTY1QzUuNzMgNC45NjUgNi43MzUgNC42NSA5LjAzIDYuMTk1QzkuOTkgNS45MjUgMTEuMDEgNS43OSAxMi4wMyA1Ljc5QzEzLjA1IDUuNzkgMTQuMDcgNS45MjUgMTUuMDMgNi4xOTVDMTcuMzI1IDQuNjM1IDE4LjMzIDQuOTY1IDE4LjMzIDQuOTY1QzE4Ljk5IDYuNjE1IDE4LjU3IDcuODQ1IDE4LjQ1IDguMTQ1QzE5LjIxNSA4Ljk4NSAxOS42OCAxMC4wNSAxOS42OCAxMS4zN0MxOS42OCAxNS45NzUgMTYuODc1IDE2Ljk5NSAxNC4yMDUgMTcuMjk1QzE0LjY0IDE3LjY3IDE1LjAxNSAxOC4zOSAxNS4wMTUgMTkuNTE1QzE1LjAxNSAyMS4xMiAxNSAyMi40MSAxNSAyMi44MTVDMTUgMjMuMTMgMTUuMjI1IDIzLjUwNSAxNS44MjUgMjMuMzg1QzIwLjU2NSAyMS43OTUgMjQgMTcuMjk1IDI0IDEyQzI0IDUuMzcgMTguNjMgMCAxMiAwWiIgZmlsbD0iIzI0MjcyQSIvPgo8L3N2Zz4K",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAwQzUuMzcgMCAwIDUuMzcgMCAxMkMwIDE3LjMxIDMuNDM1IDIxLjc5NSA4LjIwNSAyMy4zODVDOC44MDUgMjMuNDkgOS4wMyAyMy4xMyA5LjAzIDIyLjgxNUM5LjAzIDIyLjUzIDkuMDE1IDIxLjU4NSA5LjAxNSAyMC41OEM2IDIxLjEzNSA1LjIyIDE5Ljg0NSA0Ljk4IDE5LjE3QzQuODQ1IDE4LjgyNSA0LjI2IDE3Ljc2IDMuNzUgMTcuNDc1QzMuMzMgMTcuMjUgMi43MyAxNi42OTUgMy43MzUgMTYuNjhDNC42OCAxNi42NjUgNS4zNTUgMTcuNTUgNS41OCAxNy45MUM2LjY2IDE5LjcyNSA4LjM4NSAxOS4yMTUgOS4wNzUgMTguOUM5LjE4IDE4LjEyIDkuNDk1IDE3LjU5NSA5Ljg0IDE3LjI5NUM3LjE3IDE2Ljk5NSA0LjM4IDE1Ljk2IDQuMzggMTEuMzdDNC4zOCAxMC4wNjUgNC44NDUgOC45ODUgNS42MSA4LjE0NUM1LjQ5IDcuODQ1IDUuMDcgNi42MTUgNS43MyA0Ljk2NUM1LjczIDQuOTY1IDYuNzM1IDQuNjUgOS4wMyA2LjE5NUM5Ljk5IDUuOTI1IDExLjAxIDUuNzkgMTIuMDMgNS43OUMxMy4wNSA1Ljc5IDE0LjA3IDUuOTI1IDE1LjAzIDYuMTk1QzE3LjMyNSA0LjYzNSAxOC4zMyA0Ljk2NSAxOC4zMyA0Ljk2NUMxOC45OSA2LjYxNSAxOC41NyA3Ljg0NSAxOC40NSA4LjE0NUMxOS4yMTUgOC45ODUgMTkuNjggMTAuMDUgMTkuNjggMTEuMzdDMTkuNjggMTUuOTc1IDE2Ljg3NSAxNi45OTUgMTQuMjA1IDE3LjI5NUMxNC42NCAxNy42NyAxNS4wMTUgMTguMzkgMTUuMDE1IDE5LjUxNUMxNS4wMTUgMjEuMTIgMTUgMjIuNDEgMTUgMjIuODE1QzE1IDIzLjEzIDE1LjIyNSAyMy41MDUgMTUuODI1IDIzLjM4NUMyMC41NjUgMjEuNzk1IDI0IDE3LjI5NSAyNCAxMkMyNCA1LjM3IDE4LjYzIDAgMTIgMFoiIGZpbGw9IiM5RkE2QUUiLz4KPC9zdmc+Cg=="},cronjob:{alt:"Cronjob",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xNS45MjcgMTguMDc5MkwxNS45MjcyIDE4LjA3OTRMMTguNTAxNSAxOS42MTU2QzE4LjY5NDYgMTkuNzQwNiAxOC44OTkyIDE5Ljc4MzMgMTkuMDgzNCAxOS43ODMzQzE5LjQ2NTEgMTkuNzgzMyAxOS44NDE5IDE5LjU5MTYgMjAuMDU0MiAxOS4yMzE3QzIwLjM4MSAxOC42OTIgMjAuMTk5NCAxOC4wMDEgMTkuNjYyOCAxNy42ODYyTDE3LjA4MTMgMTYuMTQ1NkwxNy4wODEzIDE2LjE0NTZMMTcuMDc2MSAxNi4xNDI2QzE3LjA1MjQgMTYuMTI4OCAxNi45OCAxNi4wNjM2IDE2LjkwODcgMTUuOTM4MkMxNi44Mzc3IDE1LjgxMzUgMTYuODE2NyAxNS43MTUgMTYuODE2NyAxNS42ODMzVjEyLjI2NjdDMTYuODE2NyAxMS42NDg5IDE2LjMwOTYgMTEuMTQxNyAxNS42OTE3IDExLjE0MTdDMTUuMDczOSAxMS4xNDE3IDE0LjU2NjcgMTEuNjQ4OSAxNC41NjY3IDEyLjI2NjdWMTUuNjgzM0MxNC41NjY3IDE2LjYwMDYgMTUuMTMzOSAxNy42MDU1IDE1LjkyNyAxOC4wNzkyWk04LjE2Njc1IDE2QzguMTY2NzUgMTEuNjg0NSAxMS42ODQ2IDguMTY2NjcgMTYuMDAwMSA4LjE2NjY3QzIwLjMxNTYgOC4xNjY2NyAyMy44MzM0IDExLjY4NDUgMjMuODMzNCAxNkMyMy44MzM0IDIwLjMxNTUgMjAuMzE1NiAyMy44MzMzIDE2LjAwMDEgMjMuODMzM0MxMS42ODQ2IDIzLjgzMzMgOC4xNjY3NSAyMC4zMTU1IDguMTY2NzUgMTZaIiBmaWxsPSIjMDM3NkM5IiBzdHJva2U9IiMwMzdERDYiLz4KPC9zdmc+Cg=="},insights:{alt:"Insights",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik04LjIxOTg5IDIxLjI5MUw4LjIxOTg4IDIxLjI5MUM4LjE4OTMyIDIxLjI1ODMgOC4xNjY3NSAyMS4yMDcgOC4xNjY3NSAyMS4xNDcxVjE5LjE4MjZDOC4xNjY3NSAxNC40ODU5IDExLjY4MzggMTAuNjgyNyAxNS45Njk5IDEwLjY2NjdMMTUuOTcwMSAxMC42NjY3QzE2Ljk5NjQgMTAuNjYyNSAxOC4wMTQzIDEwLjg3NTIgMTguOTY1NiAxMS4yOTM2QzE5LjkxNzEgMTEuNzEyMSAyMC43ODQzIDEyLjMyODcgMjEuNTE2NiAxMy4xMDk2QzIyLjI0ODkgMTMuODkwNyAyMi44MzE3IDE0LjgyMDYgMjMuMjI5OSAxNS44NDdDMjMuNjI4MSAxNi44NzM1IDIzLjgzMzQgMTcuOTc1IDIzLjgzMzQgMTkuMDg4M1YyMS4xNDcxQzIzLjgzMzQgMjEuMjA2OSAyMy44MTA5IDIxLjI1ODIgMjMuNzgwNCAyMS4yOTA5QzIzLjc1MDggMjEuMzIyNiAyMy43MTgzIDIxLjMzMzMgMjMuNjkyNCAyMS4zMzMzSDguMzA3NzdDOC4yODE4NiAyMS4zMzMzIDguMjQ5NDIgMjEuMzIyNiA4LjIxOTg5IDIxLjI5MVpNMjAuNzcwMiAxMy44Mjg0TDIwLjc3MDIgMTMuODI4NEMyMC4zMTcxIDEzLjM2NDkgMTkuNTc3OCAxMy4zNjQ5IDE5LjEyNDcgMTMuODI4NEwxOS40NzIgMTQuMTY3OEwxOS4xMjQ3IDEzLjgyODRMMTYuMTUzIDE2Ljg2ODdDMTYuMDYwMyAxNi44NTM4IDE1Ljk2NTQgMTYuODQ2MiAxNS44NjkgMTYuODQ2MkMxNC44NTU1IDE2Ljg0NjIgMTQuMDUzMiAxNy42ODM1IDE0LjA1MzIgMTguNjkyM0MxNC4wNTMyIDE5LjcwMTEgMTQuODU1NSAyMC41Mzg1IDE1Ljg2OSAyMC41Mzg1QzE2Ljg4MjUgMjAuNTM4NSAxNy42ODQ4IDE5LjcwMTEgMTcuNjg0OCAxOC42OTIzQzE3LjY4NDggMTguNjczNyAxNy42ODQ1IDE4LjY1NTIgMTcuNjg0IDE4LjYzNjdMMjAuNzcwMiAxNS40NzkzQzIxLjIxNyAxNS4wMjIxIDIxLjIxNyAxNC4yODU2IDIwLjc3MDIgMTMuODI4NFpNMjEuMjYzMiAxOC43NDM2QzIyLjAzNDUgMTguNzQzNiAyMi42NDA0IDE4LjEwNzEgMjIuNjQwNCAxNy4zNDYyQzIyLjY0MDQgMTYuNTg1MiAyMi4wMzQ1IDE1Ljk0ODcgMjEuMjYzMiAxNS45NDg3QzIwLjQ5MTkgMTUuOTQ4NyAxOS44ODYgMTYuNTg1MiAxOS44ODYgMTcuMzQ2MkMxOS44ODYgMTguMTA3MSAyMC40OTE5IDE4Ljc0MzYgMjEuMjYzMiAxOC43NDM2Wk0xMC4yOTgzIDE4Ljc0MzZDMTEuMDY5NiAxOC43NDM2IDExLjY3NTUgMTguMTA3MSAxMS42NzU1IDE3LjM0NjJDMTEuNjc1NSAxNi41ODUyIDExLjA2OTYgMTUuOTQ4NyAxMC4yOTgzIDE1Ljk0ODdDOS41MjcwNCAxNS45NDg3IDguOTIxMTMgMTYuNTg1MiA4LjkyMTEzIDE3LjM0NjJDOC45MjExMyAxOC4xMDcxIDkuNTI3MDQgMTguNzQzNiAxMC4yOTgzIDE4Ljc0MzZaTTE1LjQzMDQgMTQuMjU2NEMxNi4yMDE3IDE0LjI1NjQgMTYuODA3NiAxMy42MTk5IDE2LjgwNzYgMTIuODU5QzE2LjgwNzYgMTIuMDk4IDE2LjIwMTcgMTEuNDYxNSAxNS40MzA0IDExLjQ2MTVDMTQuNjU5MSAxMS40NjE1IDE0LjA1MzIgMTIuMDk4IDE0LjA1MzIgMTIuODU5QzE0LjA1MzIgMTMuNjE5OSAxNC42NTkxIDE0LjI1NjQgMTUuNDMwNCAxNC4yNTY0WiIgZmlsbD0iIzAzNzZDOSIgc3Ryb2tlPSIjMDM3REQ2Ii8+Cjwvc3ZnPgo="},jsonRpc:{alt:"JSON-RPC",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IiMwMzdERDYiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik0xMS42MzA3IDE1LjQxOTNMMTAuODEyNSAxNC43NDQzVjE1LjgwNVYxOC41MDA3QzEwLjc5MTcgMTguNTAwMiAxMC43NzA5IDE4LjUgMTAuNzUgMTguNUMxMC43MjkxIDE4LjUgMTAuNzA4MyAxOC41MDAyIDEwLjY4NzUgMTguNTAwN1YxMy40OTkzQzEwLjcwODMgMTMuNDk5OCAxMC43MjkxIDEzLjUgMTAuNzUgMTMuNUMxMC43NzkxIDEzLjUgMTAuODA4MSAxMy40OTk1IDEwLjgzNyAxMy40OTg2QzEwLjkwNyAxNC4xNzc1IDExLjEzMDkgMTQuNzU3NCAxMS41NjE4IDE1LjE4ODJDMTIuMDk0NyAxNS43MjEyIDEyLjg1NTggMTUuOTM3NSAxMy43NSAxNS45Mzc1SDE4LjUwMDdDMTguNTAwMiAxNS45NTgzIDE4LjUgMTUuOTc5MSAxOC41IDE2QzE4LjUgMTYuMDIwOSAxOC41MDAyIDE2LjA0MTcgMTguNTAwNyAxNi4wNjI1SDEzLjc1QzEyLjgxNTIgMTYuMDYyNSAxMi4xMTk5IDE1LjgyMjkgMTEuNjMwNyAxNS40MTkzWk05Ljk0Nzg1IDE5LjY5NDNDMTAuMTQzMiAxOS45MTk0IDEwLjQzMDkgMjAuMDYyNSAxMC43NSAyMC4wNjI1QzExLjA2OTEgMjAuMDYyNSAxMS4zNTY4IDE5LjkxOTQgMTEuNTUyMiAxOS42OTQzQzEyLjExNTEgMTkuOTg1MSAxMi41IDIwLjU3MjYgMTIuNSAyMS4yNUMxMi41IDIyLjIxNjUgMTEuNzE2NSAyMyAxMC43NSAyM0M5Ljc4MzUgMjMgOSAyMi4yMTY1IDkgMjEuMjVDOSAyMC41NzI2IDkuMzg0ODYgMTkuOTg1MSA5Ljk0Nzg1IDE5LjY5NDNaTTEwLjc1IDExLjkzNzVDMTAuNDMwOSAxMS45Mzc1IDEwLjE0MzIgMTIuMDgwNiA5Ljk0Nzg1IDEyLjMwNTdDOS4zODQ4NiAxMi4wMTQ5IDkgMTEuNDI3NCA5IDEwLjc1QzkgOS43ODM1IDkuNzgzNSA5IDEwLjc1IDlDMTEuNzE2NSA5IDEyLjUgOS43ODM1IDEyLjUgMTAuNzVDMTIuNSAxMS40Mjc0IDEyLjExNTEgMTIuMDE0OSAxMS41NTIyIDEyLjMwNTdDMTEuMzU2OCAxMi4wODA2IDExLjA2OTEgMTEuOTM3NSAxMC43NSAxMS45Mzc1Wk0xOS42OTQzIDE2LjgwMjJDMTkuOTE5NCAxNi42MDY4IDIwLjA2MjUgMTYuMzE5MSAyMC4wNjI1IDE2QzIwLjA2MjUgMTUuNjgwOSAxOS45MTk0IDE1LjM5MzIgMTkuNjk0MyAxNS4xOTc4QzE5Ljk4NTEgMTQuNjM0OSAyMC41NzI2IDE0LjI1IDIxLjI1IDE0LjI1QzIyLjIxNjUgMTQuMjUgMjMgMTUuMDMzNSAyMyAxNkMyMyAxNi45NjY1IDIyLjIxNjUgMTcuNzUgMjEuMjUgMTcuNzVDMjAuNTcyNiAxNy43NSAxOS45ODUxIDE3LjM2NTEgMTkuNjk0MyAxNi44MDIyWiIgZmlsbD0iIzAzNzZDOSIgc3Ryb2tlPSIjMDM3REQ2Ii8+Cjwvc3ZnPgo="},cross:{alt:"Cross",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMC43NTkyMTkgMTEuNDM2NEMwLjU4MTQ0MSAxMS40MzY0IDAuNDYyOTIyIDExLjM3NzIgMC4zNDQ0MDQgMTEuMjU4N0MwLjEwNzM2NyAxMS4wMjE2IDAuMTA3MzY3IDEwLjY2NjEgMC4zNDQ0MDQgMTAuNDI5TDkuODI1ODggMC45NDc1NTNDMTAuMDYyOSAwLjcxMDUxNiAxMC40MTg1IDAuNzEwNTE2IDEwLjY1NTUgMC45NDc1NTNDMTAuODkyNiAxLjE4NDU5IDEwLjg5MjYgMS41NDAxNSAxMC42NTU1IDEuNzc3MThMMS4xNzQwMyAxMS4yNTg3QzEuMDU1NTEgMTEuMzc3MiAwLjkzNjk5NiAxMS40MzY0IDAuNzU5MjE5IDExLjQzNjRaIiBmaWxsPSIjMjQyNzJBIi8+CiAgPHBhdGggZD0iTTEwLjI0MDcgMTEuNDM2NEMxMC4wNjI5IDExLjQzNjQgOS45NDQ0IDExLjM3NzIgOS44MjU4OCAxMS4yNTg3TDAuMzQ0NDA0IDEuNzc3MThDMC4xMDczNjcgMS41NDAxNSAwLjEwNzM2NyAxLjE4NDU5IDAuMzQ0NDA0IDAuOTQ3NTUzQzAuNTgxNDQxIDAuNzEwNTE2IDAuOTM2OTk2IDAuNzEwNTE2IDEuMTc0MDMgMC45NDc1NTNMMTAuNjU1NSAxMC40MjlDMTAuODkyNiAxMC42NjYxIDEwLjg5MjYgMTEuMDIxNiAxMC42NTU1IDExLjI1ODdDMTAuNTM3IDExLjM3NzIgMTAuNDE4NSAxMS40MzY0IDEwLjI0MDcgMTEuNDM2NFoiIGZpbGw9IiMyNDI3MkEiLz4KPC9zdmc+Cg==",srcDark:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzU5MjE5IDExLjQzNjRDMC41ODE0NDEgMTEuNDM2NCAwLjQ2MjkyMiAxMS4zNzcyIDAuMzQ0NDA0IDExLjI1ODdDMC4xMDczNjcgMTEuMDIxNiAwLjEwNzM2NyAxMC42NjYxIDAuMzQ0NDA0IDEwLjQyOUw5LjgyNTg4IDAuOTQ3NTUzQzEwLjA2MjkgMC43MTA1MTYgMTAuNDE4NSAwLjcxMDUxNiAxMC42NTU1IDAuOTQ3NTUzQzEwLjg5MjYgMS4xODQ1OSAxMC44OTI2IDEuNTQwMTUgMTAuNjU1NSAxLjc3NzE4TDEuMTc0MDMgMTEuMjU4N0MxLjA1NTUxIDExLjM3NzIgMC45MzY5OTYgMTEuNDM2NCAwLjc1OTIxOSAxMS40MzY0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjI0MDcgMTEuNDM2NEMxMC4wNjI5IDExLjQzNjQgOS45NDQ0IDExLjM3NzIgOS44MjU4OCAxMS4yNTg3TDAuMzQ0NDA0IDEuNzc3MThDMC4xMDczNjcgMS41NDAxNSAwLjEwNzM2NyAxLjE4NDU5IDAuMzQ0NDA0IDAuOTQ3NTUzQzAuNTgxNDQxIDAuNzEwNTE2IDAuOTM2OTk2IDAuNzEwNTE2IDEuMTc0MDMgMC45NDc1NTNMMTAuNjU1NSAxMC40MjlDMTAuODkyNiAxMC42NjYxIDEwLjg5MjYgMTEuMDIxNiAxMC42NTU1IDExLjI1ODdDMTAuNTM3IDExLjM3NzIgMTAuNDE4NSAxMS40MzY0IDEwLjI0MDcgMTEuNDM2NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},drag:{alt:"Drag",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNS45ODA0NyAzLjA0MzgzQzIuNTM1MTYgNS4xMjk3NyAwLjI1IDkuMDMyMTEgMC4yNSAxMy44MzY4QzAuMjUgMTQuMjU4NiAwLjYxMzI4MSAxNC42MjE5IDEuMDExNzIgMTQuNjEwMkMxLjQyMTg4IDE0LjU5ODUgMS43MTQ4NCAxNC4yODIxIDEuNzI2NTYgMTMuODYwMkMxLjgzMjAzIDkuNjUzMiAzLjYzNjcyIDYuMzQ4NTIgNi41MDc4MSA0LjQ4NTIzTDUuOTgwNDcgMy4wNDM4M1pNMjAuOTQ1MyAyMi4zOTE0QzI1LjU5NzcgMjAuNzAzOSAyNy41NzgxIDE2LjQzODMgMjUuNzAzMSAxMS4yODIxTDI0LjgzNTkgOC44Nzk3N0MyMy45MTAyIDYuMzM2OCAyMi4xNjQxIDUuMjkzODMgMjAuMTEzMyA2LjAwODY3QzE5LjU2MjUgNS4yOTM4MyAxOC43MTg4IDUuMDQ3NzMgMTcuODA0NyA1LjM3NTg2QzE3LjQ2NDggNS41MDQ3NyAxNy4xNzE5IDUuNjgwNTUgMTYuODkwNiA1Ljg5MTQ4QzE2LjI5MyA1LjExODA1IDE1LjM2NzIgNC44MzY4IDE0LjQwNjIgNS4xNzY2NEMxNC4xNDg0IDUuMjcwMzkgMTMuOTAyMyA1LjQxMTAyIDEzLjY2OCA1LjU3NTA4TDEyLjMzMiAxLjkxODgzQzExLjgyODEgMC41MjQyOTUgMTAuNTYyNSAtMC4wNjE2NDE3IDkuMjYxNzIgMC40MDcxMDhDNy45NDkyMiAwLjg4NzU3NyA3LjM2MzI4IDIuMTQxNDggNy44NjcxOSAzLjUzNjAyTDExLjIwNyAxMi43MjM1QzExLjIzMDUgMTIuNzgyMSAxMS4yMTg4IDEyLjgyODkgMTEuMTYwMiAxMi44NTI0QzExLjEyNSAxMi44NzU4IDExLjA3ODEgMTIuODUyNCAxMS4wNDMgMTIuODE3Mkw5LjY3MTg4IDExLjMxNzJDOC45OTIxOSAxMC41OTA3IDguMTcxODggMTAuMzY4IDcuMzg2NzIgMTAuNjQ5M0M2LjMyMDMxIDExLjA0NzcgNS42Mjg5MSAxMi4wNjcyIDYuMDc0MjIgMTMuMjc0M0M2LjE3OTY5IDEzLjYxNDEgNi40MTQwNiAxNC4wMjQzIDYuNjgzNTkgMTQuMzY0MUwxMC42MDk0IDE5LjExMDJDMTMuNTg1OSAyMi42OTYxIDE3LjA1NDcgMjMuODA5NCAyMC45NDUzIDIyLjM5MTRaTTIwLjQ0MTQgMjAuODU2M0MxNy4zNzExIDIxLjk4MTMgMTQuNSAyMS40MDcxIDExLjc4MTIgMTguMTM3NUw3Ljg1NTQ3IDEzLjQxNDlDNy43MzgyOCAxMy4yNzQzIDcuNjU2MjUgMTMuMTQ1NCA3LjU4NTk0IDEyLjk0NjFDNy40NDUzMSAxMi41NzExIDcuNjA5MzggMTIuMTM3NSA4LjA1NDY5IDExLjk3MzVDOC40Mjk2OSAxMS44NDQ2IDguNzM0MzggMTEuOTg1MiA5LjAyNzM0IDEyLjMwMTZMMTEuNzQ2MSAxNS4xMDI0QzEyLjE5MTQgMTUuNTcxMSAxMi41ODk4IDE1LjYxOCAxMi45ODgzIDE1LjQ3NzRDMTMuNDQ1MyAxNS4zMTMzIDEzLjYzMjggMTQuODIxMSAxMy40NDUzIDE0LjMxNzJMOS4yOTY4OCAyLjkwMzJDOS4xMjEwOSAyLjQzNDQ1IDkuMzMyMDMgMS45ODkxNCA5Ljc4OTA2IDEuODI1MDhDMTAuMjM0NCAxLjY2MTAyIDEwLjY2OCAxLjg4MzY3IDEwLjgzMiAyLjM1MjQyTDEzLjc5NjkgMTAuNDk2OUMxMy45Mzc1IDEwLjg4MzYgMTQuMzcxMSAxMS4wNTk0IDE0Ljc1NzggMTAuOTE4OEMxNS4xMzI4IDEwLjc3ODIgMTUuMzQzOCAxMC4zNjggMTUuMjAzMSA5Ljk5MzA1TDE0LjEzNjcgNy4wNTE2NEMxNC4yODkxIDYuODk5MyAxNC41MjM0IDYuNzQ2OTUgMTQuNzM0NCA2LjY2NDkyQzE1LjI4NTIgNi40NjU3IDE1Ljc0MjIgNi43MTE4IDE1Ljk1MzEgNy4yODYwMkwxNi44OTA2IDkuODUyNDJDMTcuMDMxMiAxMC4yNTA4IDE3LjQ3NjYgMTAuNDAzMiAxNy44NTE2IDEwLjI2MjVDMTguMjAzMSAxMC4xMzM2IDE4LjQzNzUgOS43NDY5NSAxOC4yODUyIDkuMzM2OEwxNy41MjM0IDcuMjUwODZDMTcuNjg3NSA3LjA5ODUyIDE3LjkxMDIgNi45NDYxNyAxOC4xMzI4IDYuODY0MTRDMTguNjgzNiA2LjY2NDkyIDE5LjE0MDYgNi45MTEwMiAxOS4zNTE2IDcuNDg1MjNMMTkuOTcyNyA5LjE5NjE3QzIwLjEyNSA5LjYwNjMzIDIwLjU1ODYgOS43NTg2NyAyMC45MzM2IDkuNjE4MDVDMjEuMjk2OSA5LjQ4OTE0IDIxLjUxOTUgOS4wOTA3IDIxLjM3ODkgOC42OTIyN0wyMC45MjE5IDcuNDI2NjRDMjEuODk0NSA3LjA3NTA4IDIyLjgyMDMgNy44NzE5NSAyMy40NTMxIDkuNjI5NzdMMjQuMTkxNCAxMS42MzM2QzI1Ljc5NjkgMTYuMDYzMyAyNC4zNDM4IDE5LjQzODMgMjAuNDQxNCAyMC44NTYzWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},linkOut:{alt:"Link Out",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjEyOSAxNEg2LjM4NzFDMy4zNTQ4NCAxNCAyIDEyLjY0NTIgMiA5LjYxMjlWNi4zODcxQzIgMy4zNTQ4NCAzLjM1NDg0IDIgNi4zODcxIDJINy40ODM4N0M3Ljg3MDk3IDIgOC4xMjkwMyAyLjI1ODA2IDguMTI5MDMgMi42NDUxNkM4LjEyOTAzIDMuMDMyMjYgNy44NzA5NyAzLjI5MDMyIDcuNDgzODcgMy4yOTAzMkg2LjM4NzFDNC4wNjQ1MiAzLjI5MDMyIDMuMjkwMzIgNC4wNjQ1MiAzLjI5MDMyIDYuMzg3MVY5LjYxMjlDMy4yOTAzMiAxMS45MzU1IDQuMDY0NTIgMTIuNzA5NyA2LjM4NzEgMTIuNzA5N0g5LjYxMjlDMTEuOTM1NSAxMi43MDk3IDEyLjcwOTcgMTEuOTM1NSAxMi43MDk3IDkuNjEyOVY4LjUxNjEzQzEyLjcwOTcgOC4xMjkwMyAxMi45Njc3IDcuODcwOTcgMTMuMzU0OCA3Ljg3MDk3QzEzLjc0MTkgNy44NzA5NyAxNCA4LjEyOTAzIDE0IDguNTE2MTNWOS42MTI5QzE0IDEyLjY0NTIgMTIuNjQ1MiAxNCA5LjYxMjkgMTRaTTguNTE2MTMgOC4xMjkwM0M4LjMyMjU4IDguMTI5MDMgOC4xOTM1NSA4LjA2NDUyIDguMDY0NTIgNy45MzU0OEM3LjgwNjQ1IDcuNjc3NDIgNy44MDY0NSA3LjI5MDMyIDguMDY0NTIgNy4wMzIyNkwxMS44MDY1IDMuMjkwMzJIMTAuNzc0MkMxMC4zODcxIDMuMjkwMzIgMTAuMTI5IDMuMDMyMjYgMTAuMTI5IDIuNjQ1MTZDMTAuMTI5IDIuMjU4MDYgMTAuMzg3MSAyIDEwLjc3NDIgMkgxMy4zNTQ4QzEzLjc0MTkgMiAxNCAyLjI1ODA2IDE0IDIuNjQ1MTZWNS4yMjU4MUMxNCA1LjYxMjkgMTMuNzQxOSA1Ljg3MDk3IDEzLjM1NDggNS44NzA5N0MxMi45Njc3IDUuODcwOTcgMTIuNzA5NyA1LjYxMjkgMTIuNzA5NyA1LjIyNTgxVjQuMTkzNTVMOC45Njc3NCA3LjkzNTQ4QzguODM4NzEgOC4wNjQ1MiA4LjcwOTY4IDguMTI5MDMgOC41MTYxMyA4LjEyOTAzWiIgZmlsbD0iIzAzNzZDOSIvPgo8L3N2Zz4K"},heading:{alt:"Heading",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMS4yNTA2MiAzLjU4NDA1SDE4LjczOTRDMTkuNTczMiAzLjU4NDA1IDIwIDMuMTc3MSAyMCAyLjM0MzM1VjEuNTk4OTRDMjAgMC43ODUwMzkgMTkuNTczMiAwLjM2ODE2NCAxOC43Mzk0IDAuMzY4MTY0SDEuMjUwNjJDMC40MTY4NzQgMC4zNjgxNjQgMCAwLjc4NTAzOSAwIDEuNTk4OTRWMi4zNDMzNUMwIDMuMTc3MSAwLjQxNjg3NCAzLjU4NDA1IDEuMjUwNjIgMy41ODQwNVpNMS4yNTA2MiA5LjYzMjAySDguNjY1MDNDOS40OTg3MSA5LjYzMjAyIDkuOTE1NiA5LjIyNTA1IDkuOTE1NiA4LjM5MTM2VjcuNjQ2ODdDOS45MTU2IDYuODMzIDkuNDk4NzEgNi40MTYxMiA4LjY2NTAzIDYuNDE2MTJIMS4yNTA2MkMwLjQxNjg3NCA2LjQxNjEyIDAgNi44MzMgMCA3LjY0Njg3VjguMzkxMzZDMCA5LjIyNTA1IDAuNDE2ODc0IDkuNjMyMDIgMS4yNTA2MiA5LjYzMjAyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},text:{alt:"Text",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMC43NDQ0MTYgMS45MTgxOUgxOS4yMzU3QzE5LjY1MjYgMS45MTgxOSAyMCAxLjU5MDY1IDIwIDEuMTYzODVDMjAgMC43NDY5NzcgMTkuNjUyNiAwLjQxOTQzNCAxOS4yMzU3IDAuNDE5NDM0SDAuNzQ0NDE2QzAuMzI3NTQzIDAuNDE5NDM0IDAgMC43NDY5NzcgMCAxLjE2Mzg1QzAgMS41OTA2NSAwLjMyNzU0MyAxLjkxODE5IDAuNzQ0NDE2IDEuOTE4MTlaTTAuNzQ0NDE2IDcuMTE5MThIMTkuMjM1N0MxOS42NTI2IDcuMTE5MTggMjAgNi43OTE2NCAyMCA2LjM2NDg0QzIwIDUuOTQ3OTYgMTkuNjUyNiA1LjYyMDQyIDE5LjIzNTcgNS42MjA0MkgwLjc0NDQxNkMwLjMyNzU0MyA1LjYyMDQyIDAgNS45NDc5NiAwIDYuMzY0ODRDMCA2Ljc5MTY0IDAuMzI3NTQzIDcuMTE5MTggMC43NDQ0MTYgNy4xMTkxOFpNMC43NDQ0MTYgMTIuMzIwMkgxOS4yMzU3QzE5LjY1MjYgMTIuMzIwMiAyMCAxMS45ODI3IDIwIDExLjU2NTlDMjAgMTEuMTQ5IDE5LjY1MjYgMTAuODIxNCAxOS4yMzU3IDEwLjgyMTRIMC43NDQ0MTZDMC4zMjc1NDMgMTAuODIxNCAwIDExLjE0OSAwIDExLjU2NTlDMCAxMS45ODI3IDAuMzI3NTQzIDEyLjMyMDIgMC43NDQ0MTYgMTIuMzIwMlpNMC43NDQ0MTYgMTcuNTExMkgxMS4zNjQ4QzExLjc4MTcgMTcuNTExMiAxMi4xMTkxIDE3LjE4MzcgMTIuMTE5MSAxNi43NjY4QzEyLjExOTEgMTYuMzQ5OSAxMS43ODE3IDE2LjAxMjUgMTEuMzY0OCAxNi4wMTI1SDAuNzQ0NDE2QzAuMzI3NTQzIDE2LjAxMjUgMCAxNi4zNDk5IDAgMTYuNzY2OEMwIDE3LjE4MzcgMC4zMjc1NDMgMTcuNTExMiAwLjc0NDQxNiAxNy41MTEyWiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},copyable:{alt:"Copyable",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTEuODI1IDAuNjAzMDI3SDguNjc1QzYuMzYyNjkgMC42MDMwMjcgNS4yNzgyMyAxLjQyMzU5IDUuMDUyMzEgMy40MDcyOUM1LjAwNTA0IDMuODIyMjkgNS4zNDg3NCA0LjE2NTUzIDUuNzY2NDMgNC4xNjU1M0g3LjMyNUMxMC40NzUgNC4xNjU1MyAxMS45Mzc1IDUuNjI4MDMgMTEuOTM3NSA4Ljc3ODAzVjEwLjMzNjZDMTEuOTM3NSAxMC43NTQzIDEyLjI4MDcgMTEuMDk4IDEyLjY5NTcgMTEuMDUwN0MxNC42Nzk0IDEwLjgyNDggMTUuNSA5Ljc0MDM0IDE1LjUgNy40MjgwM1Y0LjI3ODAzQzE1LjUgMS42NTMwMyAxNC40NSAwLjYwMzAyNyAxMS44MjUgMC42MDMwMjdaIiBmaWxsPSIjQkJDMEM1Ii8+CiAgPHBhdGggZD0iTTcuMzI1IDUuMTAzMDNINC4xNzVDMS41NSA1LjEwMzAzIDAuNSA2LjE1MzAzIDAuNSA4Ljc3ODAzVjExLjkyOEMwLjUgMTQuNTUzIDEuNTUgMTUuNjAzIDQuMTc1IDE1LjYwM0g3LjMyNUM5Ljk1IDE1LjYwMyAxMSAxNC41NTMgMTEgMTEuOTI4VjguNzc4MDNDMTEgNi4xNTMwMyA5Ljk1IDUuMTAzMDMgNy4zMjUgNS4xMDMwM1pNOC4yMTc1IDkuMzQwNTNMNS40MzUgMTIuMTIzQzUuMzMgMTIuMjI4IDUuMTk1IDEyLjI4MDUgNS4wNTI1IDEyLjI4MDVDNC45MSAxMi4yODA1IDQuNzc1IDEyLjIyOCA0LjY3IDEyLjEyM0wzLjI3NSAxMC43MjhDMy4wNjUgMTAuNTE4IDMuMDY1IDEwLjE4MDUgMy4yNzUgOS45NzA1M0MzLjQ4NSA5Ljc2MDUzIDMuODIyNSA5Ljc2MDUzIDQuMDMyNSA5Ljk3MDUzTDUuMDQ1IDEwLjk4M0w3LjQ1MjUgOC41NzU1M0M3LjY2MjUgOC4zNjU1MyA4IDguMzY1NTMgOC4yMSA4LjU3NTUzQzguNDIgOC43ODU1MyA4LjQyNzUgOS4xMzA1MyA4LjIxNzUgOS4zNDA1M1oiIGZpbGw9IiNCQkMwQzUiLz4KPC9zdmc+Cg=="},divider:{alt:"Divider",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDIwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTAuNzQ0NDE2IDEuNzQ5NDlIMTkuMjM1N0MxOS42NTI2IDEuNzQ5NDkgMjAgMS40MjE5NSAyMCAxLjAwNTA3QzIwIDAuNTg4MjA0IDE5LjY1MjYgMC4yNTA3MzIgMTkuMjM1NyAwLjI1MDczMkgwLjc0NDQxNkMwLjMyNzU0MyAwLjI1MDczMiAwIDAuNTg4MjA0IDAgMS4wMDUwN0MwIDEuNDIxOTUgMC4zMjc1NDMgMS43NDk0OSAwLjc0NDQxNiAxLjc0OTQ5WiIgZmlsbD0iI0JCQzBDNSIvPgo8L3N2Zz4K"},box:{alt:"Box",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy4wMzg1MSAxNS42NzI5SDE3LjUyNzlDMTkuMjg1NyAxNS42NzI5IDIwLjE1NjMgMTQuODAyMyAyMC4xNTYzIDEzLjA3OFYxMC42MDg3QzIwLjE1NjMgMTAuMTczNCAxOS45MTM1IDkuOTMwNjcgMTkuNDc4MiA5LjkzMDY3QzE5LjA0MyA5LjkzMDY3IDE4LjgwODYgMTAuMTczNCAxOC44MDg2IDEwLjYwODdWMTMuMDExQzE4LjgwODYgMTMuODgxNSAxOC4zMzE1IDE0LjMyNTIgMTcuNTExMSAxNC4zMjUySDMuMDYzNjFDMi4yMjY1NiAxNC4zMjUyIDEuNzY2MTkgMTMuODgxNSAxLjc2NjE5IDEzLjAxMVYxMC42MDg3QzEuNzY2MTkgMTAuMTczNCAxLjUxNTA2IDkuOTMwNjcgMS4wODgxNyA5LjkzMDY3QzAuNjYxMjcyIDkuOTMwNjcgMC40MTg1MjcgMTAuMTczNCAwLjQxODUyNyAxMC42MDg3VjEzLjA3OEMwLjQxODUyNyAxNC44MTA3IDEuMjk3NDQgMTUuNjcyOSAzLjAzODUxIDE1LjY3MjlaTTMuMDM4NTEgMC4yNjI2OTVDMS4yOTc0NCAwLjI2MjY5NSAwLjQxODUyNyAxLjEyNDg2IDAuNDE4NTI3IDIuODU3NTZWNC45MDgzNEMwLjQxODUyNyA1LjM0MzYxIDAuNjYxMjcyIDUuNTk0NzMgMS4wODgxNyA1LjU5NDczQzEuNTE1MDYgNS41OTQ3MyAxLjc2NjE5IDUuMzQzNjEgMS43NjYxOSA0LjkwODM0VjIuOTI0NTNDMS43NjYxOSAyLjA1Mzk5IDIuMjI2NTYgMS42MTAzNSAzLjA2MzYxIDEuNjEwMzVIMTcuNTExMUMxOC4zMzE1IDEuNjEwMzUgMTguODA4NiAyLjA1Mzk5IDE4LjgwODYgMi45MjQ1M1Y0LjkwODM0QzE4LjgwODYgNS4zNDM2MSAxOS4wNTE0IDUuNTk0NzMgMTkuNDc4MiA1LjU5NDczQzE5LjkyMTkgNS41OTQ3MyAyMC4xNTYzIDUuMzQzNjEgMjAuMTU2MyA0LjkwODM0VjIuODU3NTZDMjAuMTU2MyAxLjEzMzIzIDE5LjI4NTcgMC4yNjI2OTUgMTcuNTI3OSAwLjI2MjY5NUgzLjAzODUxWk0xLjA4ODE3IDguODQyNTNDMS42OTA4NSA4Ljg0MjUzIDIuMTc2MzQgOC4zNDg2NyAyLjE3NjM0IDcuNzQ1OTVDMi4xNzYzNCA3LjE1MTY1IDEuNjkwODUgNi42NjYxNSAxLjA4ODE3IDYuNjY2MTVDMC40OTM4NjEgNi42NjYxNSAwIDcuMTUxNjUgMCA3Ljc0NTk1QzAgOC4zNDg2NyAwLjQ5Mzg2MSA4Ljg0MjUzIDEuMDg4MTcgOC44NDI1M1pNMTkuNDc4MiA4Ljg0MjUzQzIwLjA3MjYgOC44NDI1MyAyMC41NjY0IDguMzQ4NjcgMjAuNTY2NCA3Ljc0NTk1QzIwLjU2NjQgNy4xNTE2NSAyMC4wNzI2IDYuNjY2MTUgMTkuNDc4MiA2LjY2NjE1QzE4Ljg3NTYgNi42NjYxNSAxOC4zOTAxIDcuMTQzMjggMTguMzkwMSA3Ljc0NTk1QzE4LjM5MDEgOC4zNDg2NyAxOC44NzU2IDguODQyNTMgMTkuNDc4MiA4Ljg0MjUzWk03LjU0MTg2IDExLjg5NzdDNy44NDMyMSAxMS44OTc3IDguMDUyNDMgMTEuNzU1NSA4LjE3OCAxMS4zNjJMOC43ODkwNyA5LjU3OTFIMTEuNzg1N0wxMi4zOTY4IDExLjM2MkMxMi41MjIzIDExLjc0NzEgMTIuNzM5OSAxMS44OTc3IDEzLjA0MTMgMTEuODk3N0MxMy40MDk2IDExLjg5NzcgMTMuNjYwNyAxMS42NTUgMTMuNjYwNyAxMS4zMjAyQzEzLjY2MDcgMTEuMTg2MiAxMy42MzU2IDExLjA2OSAxMy41Njg2IDEwLjg4NDlMMTEuMjI0OSA0LjU2NTE1QzExLjA1NzUgNC4xMjk4OCAxMC43Mzk0IDMuOTAzODggMTAuMjc5IDMuOTAzODhDOS44MjcgMy45MDM4OCA5LjUxNzI5IDQuMTI5ODggOS4zNTgyOSA0LjU2NTE1TDcuMDA2MTQgMTAuODg0OUM2Ljk0NzU0IDExLjA2OSA2LjkxNDA2IDExLjE4NjIgNi45MTQwNiAxMS4zMTE4QzYuOTE0MDYgMTEuNjYzNCA3LjE2NTE0IDExLjg5NzcgNy41NDE4NiAxMS44OTc3Wk05LjEzMjI5IDguNTc0NjdMMTAuMjQ1NiA1LjMzNTI0SDEwLjMzNzZMMTEuNDUwOSA4LjU3NDY3SDkuMTMyMjlaIiBmaWxsPSIjQkJDMEM1Ii8+Cjwvc3ZnPgo="},ui:{alt:"UI",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBvcGFjaXR5PSIwLjUiPgogICAgPHJlY3QgeT0iMC4xMDMwMjciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjEyIiBmaWxsPSIjMDM3REQ2IiBmaWxsLW9wYWNpdHk9IjAuMSIvPgogICAgPHBhdGggZD0iTTYuNzY3NDQgMTAuNTUwN0M2Ljc2NTY5IDEwLjU1MDcgNi43NjEzMSAxMC41NTAxIDYuNzU1OTQgMTAuNTQ0OEM2Ljc1MDU3IDEwLjUzOTQgNi43NSAxMC41MzUgNi43NSAxMC41MzMzVjkuMjI1MTJDNi43NSA3LjkxNTI1IDcuODE2NTMgNi44NTMwMyA5LjEyMjA5IDYuODUzMDNIMTAuNDMwMkMxMC40MzIgNi44NTMwMyAxMC40MzY0IDYuODUzNTkgMTAuNDQxNyA2Ljg1ODk2QzEwLjQ0NzEgNi44NjQzMyAxMC40NDc3IDYuODY4NzIgMTAuNDQ3NyA2Ljg3MDQ3QzEwLjQ0NzcgNi44NzIyMiAxMC40NDcxIDYuODc2NjEgMTAuNDQxNyA2Ljg4MTk4QzEwLjQzNjQgNi44ODczNSAxMC40MzIgNi44ODc5MSAxMC40MzAyIDYuODg3OTFIOS4xMjIwOUM3LjgzMTg1IDYuODg3OTEgNi43ODQ4OCA3LjkzNDg3IDYuNzg0ODggOS4yMjUxMlYxMC41MzMzQzYuNzg0ODggMTAuNTM1IDYuNzg0MzIgMTAuNTM5NCA2Ljc3ODk1IDEwLjU0NDhDNi43NzM1OCAxMC41NTAxIDYuNzY5MTkgMTAuNTUwNyA2Ljc2NzQ0IDEwLjU1MDdaTTE3LjIzMjYgMTAuNTUwN0MxNy4yMzA4IDEwLjU1MDcgMTcuMjI2NCAxMC41NTAxIDE3LjIyMTEgMTAuNTQ0OEMxNy4yMTU3IDEwLjUzOTQgMTcuMjE1MSAxMC41MzUgMTcuMjE1MSAxMC41MzMzVjkuMjI1MTJDMTcuMjE1MSA3LjkzNDg3IDE2LjE2ODIgNi44ODc5MSAxNC44Nzc5IDYuODg3OTFIMTMuNTY5OEMxMy41NjggNi44ODc5MSAxMy41NjM2IDYuODg3MzUgMTMuNTU4MyA2Ljg4MTk4QzEzLjU1MjkgNi44NzY2MSAxMy41NTIzIDYuODcyMjIgMTMuNTUyMyA2Ljg3MDQ3QzEzLjU1MjMgNi44Njg3MiAxMy41NTI5IDYuODY0MzMgMTMuNTU4MyA2Ljg1ODk2QzEzLjU2MzYgNi44NTM1OSAxMy41NjggNi44NTMwMyAxMy41Njk4IDYuODUzMDNIMTQuODc3OUMxNi4xODM1IDYuODUzMDMgMTcuMjUgNy45MTUyNSAxNy4yNSA5LjIyNTEyVjEwLjUzMzNDMTcuMjUgMTAuNTM1IDE3LjI0OTQgMTAuNTM5NCAxNy4yNDQxIDEwLjU0NDhDMTcuMjM4NyAxMC41NTAxIDE3LjIzNDMgMTAuNTUwNyAxNy4yMzI2IDEwLjU1MDdaTTE0Ljg3NzkgMTcuMzUzSDE0LjA5M0MxNC4wOTEzIDE3LjM1MyAxNC4wODY5IDE3LjM1MjUgMTQuMDgxNSAxNy4zNDcxQzE0LjA3NjEgMTcuMzQxNyAxNC4wNzU2IDE3LjMzNzMgMTQuMDc1NiAxNy4zMzU2QzE0LjA3NTYgMTcuMzMzOCAxNC4wNzYxIDE3LjMyOTQgMTQuMDgxNSAxNy4zMjQxQzE0LjA4NjkgMTcuMzE4NyAxNC4wOTEzIDE3LjMxODEgMTQuMDkzIDE3LjMxODFIMTQuODc3OUMxNi4xNjgyIDE3LjMxODEgMTcuMjE1MSAxNi4yNzEyIDE3LjIxNTEgMTQuOTgwOVYxNC4xOTYxQzE3LjIxNTEgMTQuMTk0MyAxNy4yMTU3IDE0LjE4OTkgMTcuMjIxMSAxNC4xODQ1QzE3LjIyNjQgMTQuMTc5MiAxNy4yMzA4IDE0LjE3ODYgMTcuMjMyNiAxNC4xNzg2QzE3LjIzNDMgMTQuMTc4NiAxNy4yMzg3IDE0LjE3OTIgMTcuMjQ0MSAxNC4xODQ1QzE3LjI0OTQgMTQuMTg5OSAxNy4yNSAxNC4xOTQzIDE3LjI1IDE0LjE5NjFWMTQuOTgwOUMxNy4yNSAxNi4yOTA4IDE2LjE4MzUgMTcuMzUzIDE0Ljg3NzkgMTcuMzUzWk0xMC40MzAyIDE3LjM1M0g5LjEyMjA5QzcuODE2NTMgMTcuMzUzIDYuNzUgMTYuMjkwOCA2Ljc1IDE0Ljk4MDlWMTMuNjcyOEM2Ljc1IDEzLjY3MSA2Ljc1MDU3IDEzLjY2NjcgNi43NTU5NCAxMy42NjEzQzYuNzYxMzEgMTMuNjU1OSA2Ljc2NTY5IDEzLjY1NTQgNi43Njc0NCAxMy42NTU0QzYuNzY5MTkgMTMuNjU1NCA2Ljc3MzU4IDEzLjY1NTkgNi43Nzg5NSAxMy42NjEzQzYuNzg0MzIgMTMuNjY2NyA2Ljc4NDg4IDEzLjY3MSA2Ljc4NDg4IDEzLjY3MjhWMTQuOTgwOUM2Ljc4NDg4IDE2LjI3MTIgNy44MzE4NSAxNy4zMTgxIDkuMTIyMDkgMTcuMzE4MUgxMC40MzAyQzEwLjQzMiAxNy4zMTgxIDEwLjQzNjQgMTcuMzE4NyAxMC40NDE3IDE3LjMyNDFDMTAuNDQ3MSAxNy4zMjk0IDEwLjQ0NzcgMTcuMzMzOCAxMC40NDc3IDE3LjMzNTZDMTAuNDQ3NyAxNy4zMzczIDEwLjQ0NzEgMTcuMzQxNyAxMC40NDE3IDE3LjM0NzFDMTAuNDM2NCAxNy4zNTI1IDEwLjQzMiAxNy4zNTMgMTAuNDMwMiAxNy4zNTNaTTkuMzgzNzIgOC45NDYwNUgxMC40MzAyQzEwLjY2NTggOC45NDYwNSAxMC43ODUzIDkuMDA3MzggMTAuODQ3MiA5LjA2ODk3QzEwLjkwODcgOS4xMzAyOSAxMC45NzA5IDkuMjQ5MzMgMTAuOTcwOSA5LjQ4Njc1VjEwLjUzMzNDMTAuOTcwOSAxMC43NzA3IDEwLjkwODcgMTAuODg5NyAxMC44NDcyIDEwLjk1MUMxMC43ODUzIDExLjAxMjYgMTAuNjY1OCAxMS4wNzQgMTAuNDMwMiAxMS4wNzRIOS4zODM3MkM5LjE0ODEyIDExLjA3NCA5LjAyODY0IDExLjAxMjYgOC45NjY3OCAxMC45NTFDOC45MDUyMSAxMC44ODk3IDguODQzMDIgMTAuNzcwNyA4Ljg0MzAyIDEwLjUzMzNWOS40ODY3NUM4Ljg0MzAyIDkuMjQ5MzMgOC45MDUyMSA5LjEzMDI5IDguOTY2NzggOS4wNjg5N0M5LjAyODY0IDkuMDA3MzggOS4xNDgxMiA4Ljk0NjA1IDkuMzgzNzIgOC45NDYwNVpNMTMuNTY5OCA4Ljk0NjA1SDE0LjYxNjNDMTQuODUxOSA4Ljk0NjA1IDE0Ljk3MTQgOS4wMDczOCAxNS4wMzMyIDkuMDY4OTdDMTUuMDk0OCA5LjEzMDI5IDE1LjE1NyA5LjI0OTMzIDE1LjE1NyA5LjQ4Njc1VjEwLjUzMzNDMTUuMTU3IDEwLjc3MDcgMTUuMDk0OCAxMC44ODk3IDE1LjAzMzIgMTAuOTUxQzE0Ljk3MTQgMTEuMDEyNiAxNC44NTE5IDExLjA3NCAxNC42MTYzIDExLjA3NEgxMy41Njk4QzEzLjMzNDIgMTEuMDc0IDEzLjIxNDcgMTEuMDEyNiAxMy4xNTI4IDEwLjk1MUMxMy4wOTEzIDEwLjg4OTcgMTMuMDI5MSAxMC43NzA3IDEzLjAyOTEgMTAuNTMzM1Y5LjQ4Njc1QzEzLjAyOTEgOS4yNDkzMyAxMy4wOTEzIDkuMTMwMjkgMTMuMTUyOCA5LjA2ODk3QzEzLjIxNDcgOS4wMDczOCAxMy4zMzQyIDguOTQ2MDUgMTMuNTY5OCA4Ljk0NjA1Wk05LjM4MzcyIDEzLjEzMjFIMTAuNDMwMkMxMC42NjU4IDEzLjEzMjEgMTAuNzg1MyAxMy4xOTM0IDEwLjg0NzIgMTMuMjU1QzEwLjkwODcgMTMuMzE2MyAxMC45NzA5IDEzLjQzNTQgMTAuOTcwOSAxMy42NzI4VjE0LjcxOTNDMTAuOTcwOSAxNC45NTY3IDEwLjkwODcgMTUuMDc1OCAxMC44NDcyIDE1LjEzNzFDMTAuNzg1MyAxNS4xOTg3IDEwLjY2NTggMTUuMjYgMTAuNDMwMiAxNS4yNkg5LjM4MzcyQzkuMTQ4MTIgMTUuMjYgOS4wMjg2NCAxNS4xOTg3IDguOTY2NzggMTUuMTM3MUM4LjkwNTIxIDE1LjA3NTggOC44NDMwMiAxNC45NTY3IDguODQzMDIgMTQuNzE5M1YxMy42NzI4QzguODQzMDIgMTMuNDM1NCA4LjkwNTIxIDEzLjMxNjMgOC45NjY3OCAxMy4yNTVDOS4wMjg2NCAxMy4xOTM0IDkuMTQ4MTIgMTMuMTMyMSA5LjM4MzcyIDEzLjEzMjFaTTEzLjU2OTggMTMuMTMyMUgxNC42MTYzQzE0Ljg1MTkgMTMuMTMyMSAxNC45NzE0IDEzLjE5MzQgMTUuMDMzMiAxMy4yNTVDMTUuMDk0OCAxMy4zMTYzIDE1LjE1NyAxMy40MzU0IDE1LjE1NyAxMy42NzI4VjE0LjcxOTNDMTUuMTU3IDE0Ljk1NjcgMTUuMDk0OCAxNS4wNzU4IDE1LjAzMzIgMTUuMTM3MUMxNC45NzE0IDE1LjE5ODcgMTQuODUxOSAxNS4yNiAxNC42MTYzIDE1LjI2SDEzLjU2OThDMTMuMzM0MiAxNS4yNiAxMy4yMTQ3IDE1LjE5ODcgMTMuMTUyOCAxNS4xMzcxQzEzLjA5MTMgMTUuMDc1OCAxMy4wMjkxIDE0Ljk1NjcgMTMuMDI5MSAxNC43MTkzVjEzLjY3MjhDMTMuMDI5MSAxMy40MzU0IDEzLjA5MTMgMTMuMzE2MyAxMy4xNTI4IDEzLjI1NUMxMy4yMTQ3IDEzLjE5MzQgMTMuMzM0MiAxMy4xMzIxIDEzLjU2OTggMTMuMTMyMVoiIGZpbGw9IiMwMzc2QzkiIHN0cm9rZT0iIzAzN0RENiIgc3Ryb2tlLXdpZHRoPSIwLjc1Ii8+CiAgPC9nPgo8L3N2Zz4K"},image:{alt:"Image",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljg3NTYgMTIuNTE0NUwxMy45MDM0IDcuODQzNzFDMTMuNTI2OCA3LjUwODkyIDEzLjA5MTUgNy4zMjQ3OCAxMi42Mzk1IDcuMzI0NzhDMTIuMTc5MSA3LjMyNDc4IDExLjc2OSA3LjQ4Mzc4IDExLjM4MzkgNy44MjdMNy42MDA0MyAxMS4yMDg3TDYuMDUxOSA5LjgxMDg1QzUuNzAwMzQgOS40OTI3MSA1LjMxNTI5IDkuMzMzNzEgNC45MjE4NyA5LjMzMzcxQzQuNTQ1MiA5LjMzMzcxIDQuMTkzNjQgOS40ODQzNSAzLjg0MjA4IDkuODAyNDJMMC42NTI5MDEgMTIuNjgxOUMwLjcwMzEyNSAxNC4xOTcgMS4zMjI1NCAxNC45NjcxIDIuNTY5NzYgMTQuOTY3MUgxNi41OTg4QzE4LjExMzkgMTQuOTY3MSAxOC44NzU2IDE0LjEyMTYgMTguODc1NiAxMi41MTQ1Wk02LjIzNjA1IDcuOTI3NDJDNy4zMTU4NiA3LjkyNzQyIDguMjAzMTQgNy4wNDAxNyA4LjIwMzE0IDUuOTUyQzguMjAzMTQgNC44NzIyIDcuMzE1ODYgMy45NzY1NiA2LjIzNjA1IDMuOTc2NTZDNS4xNDc4OCAzLjk3NjU2IDQuMjYwNiA0Ljg3MjIgNC4yNjA2IDUuOTUyQzQuMjYwNiA3LjA0MDE3IDUuMTQ3ODggNy45Mjc0MiA2LjIzNjA1IDcuOTI3NDJaTTIuNjI4MzUgMTUuNTUzSDE3LjEwOTRDMTguODY3MiAxNS41NTMgMTkuNzM3NyAxNC42OTA5IDE5LjczNzcgMTIuOTY2NVYyLjczNzcyQzE5LjczNzcgMS4wMTMzOSAxOC44NjcyIDAuMTQyODUzIDE3LjEwOTQgMC4xNDI4NTNIMi42MjgzNUMwLjg3ODkwNyAwLjE0Mjg1MyAwIDEuMDEzMzkgMCAyLjczNzcyVjEyLjk2NjVDMCAxNC42OTA5IDAuODc4OTA3IDE1LjU1MyAyLjYyODM1IDE1LjU1M1pNMi42NDUwOSAxNC4yMDU0QzEuODA4MDQgMTQuMjA1NCAxLjM0NzY2IDEzLjc2MTcgMS4zNDc2NiAxMi44OTEyVjIuODEzMDVDMS4zNDc2NiAxLjk0MjUyIDEuODA4MDQgMS40OTA1MSAyLjY0NTA5IDEuNDkwNTFIMTcuMDkyNkMxNy45MjEzIDEuNDkwNTEgMTguMzkwMSAxLjk0MjUyIDE4LjM5MDEgMi44MTMwNVYxMi44OTEyQzE4LjM5MDEgMTMuNzYxNyAxNy45MjEzIDE0LjIwNTQgMTcuMDkyNiAxNC4yMDU0SDIuNjQ1MDlaIiBmaWxsPSIjQkJDMEM1Ii8+Cjwvc3ZnPgo="},button:{alt:"Button",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjMzODEzIDkuMjExOThDMS41NDkwNyA5LjIxMTk4IDEuNzM0OSA5LjEzNjY1IDEuOTY1OTIgOS4wMDEwNUw3Ljg5NzI5IDUuNTcwOEM4LjMyOTIxIDUuMzE5NjggOC41MTAwMSA1LjEyMzgxIDguNTEwMDEgNC44MDc0MUM4LjUxMDAxIDQuNDkxIDguMzI5MjEgNC4zMDAxNSA3Ljg5NzI5IDQuMDQ0MDFMMS45NjU5MiAwLjYxMzc3QzEuNzM0OSAwLjQ3ODE2NyAxLjU0OTA3IDAuNDAyODMyIDEuMzM4MTMgMC40MDI4MzJDMC45MjYzMDQgMC40MDI4MzIgMC42MzUwMSAwLjcxOTIzOCAwLjYzNTAxIDEuMjE2NDVWOC4zOTgzN0MwLjYzNTAxIDguOTAwNiAwLjkyNjMwNCA5LjIxMTk4IDEuMzM4MTMgOS4yMTE5OFoiIGZpbGw9IiM5RkE2QUUiLz4KPC9zdmc+Cg=="},form:{alt:"Form",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjQzOTgyIDIuNTk3NTJMMS44NTY2NyAyLjI5MTE2TDIuMjYzNDggMi41OTc1MkMyLjQzNDI0IDIuNzIzMDcgMi42MzAxMSAyLjU4NzQ3IDIuNTY0ODIgMi4zOTY2MkwyLjM5OTA4IDEuODk0MzlMMi44MTA5MSAxLjU4ODAzQzIuOTY2NjEgMS40NzI1MiAyLjkwMTMyIDEuMjUxNTMgMi43MTA0NyAxLjI1MTUzSDIuMTk4MTlMMi4wMjc0MyAwLjcxNDE0NkMxLjk3MjE5IDAuNTQ4NDEgMS43NDExNiAwLjU0ODQxIDEuNjg1OTEgMC43MTQxNDZMMS41MTUxNSAxLjI1MTUzSDAuOTk3ODU1QzAuODAxOTg1IDEuMjUxNTMgMC43MzY2OTUgMS40NzI1MiAwLjg5MjM4NyAxLjU4ODAzTDEuMzA5MjQgMS44OTQzOUwxLjE0ODUyIDIuMzk2NjJDMS4wODMyMyAyLjU4NzQ3IDEuMjc0MDggMi43MjMwNyAxLjQzOTgyIDIuNTk3NTJaTTQuMzk3OTcgMi4yMDA3NUgxMC43MDZDMTAuOTc3MiAyLjIwMDc1IDExLjE4ODEgMS45ODk4MiAxMS4xODgxIDEuNzE4NjFDMTEuMTg4MSAxLjQ0NzQxIDEwLjk3NzIgMS4yMzY0NyAxMC43MDYgMS4yMzY0N0g0LjM5Nzk3QzQuMTI2NzYgMS4yMzY0NyAzLjkxNTgyIDEuNDQ3NDEgMy45MTU4MiAxLjcxODYxQzMuOTE1ODIgMS45ODk4MiA0LjEyNjc2IDIuMjAwNzUgNC4zOTc5NyAyLjIwMDc1Wk0xLjQzOTgyIDUuNjgxMjJMMS44NTY2NyA1LjM3NDg2TDIuMjYzNDggNS42ODEyMkMyLjQzNDI0IDUuODExOCAyLjYzMDExIDUuNjcxMTggMi41NjQ4MiA1LjQ4MDMzTDIuMzk5MDggNC45NzgxTDIuODEwOTEgNC42NzE3NEMyLjk2NjYxIDQuNTU2MjIgMi45MDEzMiA0LjMzNTI0IDIuNzEwNDcgNC4zMzUyNEgyLjE5ODE5TDIuMDI3NDMgMy43OTc4NUMxLjk3MjE5IDMuNjMyMTIgMS43NDExNiAzLjYzMjEyIDEuNjg1OTEgMy43OTc4NUwxLjUxNTE1IDQuMzM1MjRIMC45OTc4NTVDMC44MDE5ODUgNC4zMzUyNCAwLjczNjY5NSA0LjU1NjIyIDAuODkyMzg3IDQuNjcxNzRMMS4zMDkyNCA0Ljk3ODFMMS4xNDg1MiA1LjQ4MDMzQzEuMDgzMjMgNS42NzExOCAxLjI3NDA4IDUuODA2NzggMS40Mzk4MiA1LjY4MTIyWk00LjM5Nzk3IDUuMjg5NDhIMTAuNzA2QzEwLjk3NzIgNS4yODk0OCAxMS4xODgxIDUuMDc4NTQgMTEuMTg4MSA0LjgwNzM0QzExLjE4ODEgNC41MzYxMyAxMC45NzcyIDQuMzI1MiAxMC43MDYgNC4zMjUySDQuMzk3OTdDNC4xMjY3NiA0LjMyNTIgMy45MTU4MiA0LjUzNjEzIDMuOTE1ODIgNC44MDczNEMzLjkxNTgyIDUuMDc4NTQgNC4xMjY3NiA1LjI4OTQ4IDQuMzk3OTcgNS4yODk0OFpNMS40Mzk4MiA4Ljc3NDk3TDEuODU2NjcgOC40Njg2MUwyLjI2MzQ4IDguNzc0OTdDMi40MzQyNCA4LjkwNTU1IDIuNjMwMTEgOC43NjQ5MyAyLjU2NDgyIDguNTc0MDhMMi4zOTkwOCA4LjA3MTg1TDIuODEwOTEgNy43NjU0OUMyLjk2NjYxIDcuNjQ5OTcgMi45MDEzMiA3LjQyODk5IDIuNzEwNDcgNy40Mjg5OUgyLjE5ODE5TDIuMDI3NDMgNi44OTE2QzEuOTcyMTkgNi43MjU4NyAxLjc0MTE2IDYuNzI1ODcgMS42ODU5MSA2Ljg5MTZMMS41MTUxNSA3LjQyODk5SDAuOTk3ODU1QzAuODAxOTg1IDcuNDI4OTkgMC43MzY2OTUgNy42NDk5NyAwLjg5MjM4NyA3Ljc2NTQ5TDEuMzA5MjQgOC4wNzE4NUwxLjE0ODUyIDguNTc0MDhDMS4wODMyMyA4Ljc2NDkzIDEuMjc0MDggOC45MDA1MyAxLjQzOTgyIDguNzc0OTdaTTQuMzk3OTcgOC4zNzgyMUgxMC43MDZDMTAuOTc3MiA4LjM3ODIxIDExLjE4ODEgOC4xNjcyNyAxMS4xODgxIDcuODk2MDdDMTEuMTg4MSA3LjYyNDg2IDEwLjk3NzIgNy40MTM5MiAxMC43MDYgNy40MTM5Mkg0LjM5Nzk3QzQuMTI2NzYgNy40MTM5MiAzLjkxNTgyIDcuNjI0ODYgMy45MTU4MiA3Ljg5NjA3QzMuOTE1ODIgOC4xNjcyNyA0LjEyNjc2IDguMzc4MjEgNC4zOTc5NyA4LjM3ODIxWiIgZmlsbD0iIzlGQTZBRSIvPgo8L3N2Zz4K"},input:{alt:"Input",src:eo},field:{alt:"Field",src:eo}},es=(0,U.forwardRef)(function(e,t){var r=e.icon,n=e.alt,i=void 0===n?ea[r].alt:n,o=e.width,a=void 0===o?"32px":o,s=e.height,l=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["icon","alt","width","height"]),u=(0,ei.useColorMode)().colorMode,c=ea[r],p=c.src,_=(0,z.hasProperty)(c,"srcDark")?c.srcDark:c.src;return(0,R.jsx)(ei.Image,function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);rr=>e(t(r)),r=Array.from(e).reverse().reduce((e,r)=>e?t(e,r.encode):r.encode,void 0),n=e.reduce((e,r)=>e?t(e,r.decode):r.decode,void 0);return{encode:r,decode:n}}function eT(e){return{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(t<0||t>=e.length)throw Error(`Digit index outside alphabet: ${t} (alphabet: ${e.length})`);return e[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 r=e.indexOf(t);if(-1===r)throw Error(`Unknown letter: "${t}". Allowed: ${e}`);return r})}}}function ew(e=""){if("string"!=typeof e)throw Error("join separator should be string");return{encode:t=>{if(!Array.isArray(t)||t.length&&"string"!=typeof t[0])throw Error("join.encode input should be array of strings");for(let e of t)if("string"!=typeof e)throw Error(`join.encode: non-string input=${e}`);return t.join(e)},decode:t=>{if("string"!=typeof t)throw Error("join.decode input should be string");return t.split(e)}}}let eA=(e,t)=>t?eA(t,e%t):e,eC=(e,t)=>e+(t-eA(e,t));function eM(e,t,r,n){if(!Array.isArray(e))throw Error("convertRadix2: data should be array");if(t<=0||t>32)throw Error(`convertRadix2: wrong from=${t}`);if(r<=0||r>32)throw Error(`convertRadix2: wrong to=${r}`);if(eC(t,r)>32)throw Error(`convertRadix2: carry overflow from=${t} to=${r} carryBits=${eC(t,r)}`);let i=0,o=0,a=2**r-1,s=[];for(let n of e){if(n>=2**t)throw Error(`convertRadix2: invalid data word=${n} from=${t}`);if(i=i<32)throw Error(`convertRadix2: carry overflow pos=${o} from=${t}`);for(o+=t;o>=r;o-=r)s.push((i>>o-r&a)>>>0);i&=2**o-1}if(i=i<=t)throw Error("Excess padding");if(!n&&i)throw Error(`Non-zero padding: ${i}`);return n&&o>0&&s.push(i>>>0),s}let eN=eE(function(e,t=!1){if(e<=0||e>32)throw Error("radix2: bits should be in (0..32]");if(eC(8,e)>32||eC(e,8)>32)throw Error("radix2: carry overflow");return{encode:r=>{if(!(r instanceof Uint8Array))throw Error("radix2.encode input should be Uint8Array");return eM(Array.from(r),8,e,!t)},decode:r=>{if(!Array.isArray(r)||r.length&&"number"!=typeof r[0])throw Error("radix2.decode input should be array of strings");return Uint8Array.from(eM(r,e,8,t))}}}(6),eT("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),function(e,t="="){if("string"!=typeof t)throw Error("padding chr should be string");return{encode(r){if(!Array.isArray(r)||r.length&&"string"!=typeof r[0])throw Error("padding.encode input should be array of strings");for(let e of r)if("string"!=typeof e)throw Error(`padding.encode: non-string input=${e}`);for(;r.length*e%8;)r.push(t);return r},decode(r){if(!Array.isArray(r)||r.length&&"string"!=typeof r[0])throw Error("padding.encode input should be array of strings");for(let e of r)if("string"!=typeof e)throw Error(`padding.decode: non-string input=${e}`);let n=r.length;if(n*e%8)throw Error("Invalid padding: string should have whole number of bytes");for(;n>0&&r[n-1]===t;n--)if(!((n-1)*e%8))throw Error("Invalid padding: string has too much padding");return r.slice(0,n)}}}(6),ew(""));var ej=r(5695),ek=r.n(ej),eI=r(9189),eO=r.n(eI);function eP(e){if(!Number.isSafeInteger(e)||e<0)throw Error(`positive integer expected, not ${e}`)}function eF(e,...t){if(!(e instanceof Uint8Array||null!=e&&"object"==typeof e&&"Uint8Array"===e.constructor.name))throw Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function eL(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 eR(e,t){eF(e);let r=t.outputLen;if(e.lengthnew Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4)),eB=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),eU=(e,t)=>e<<32-t|e>>>t,eq=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],eJ=e=>e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255;function e$(e){for(let t=0;te().update(eK(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}let eW=(e,t,r)=>e&t^~e&r,eQ=(e,t,r)=>e&t^e&r^t&r;class eH extends eY{constructor(e,t,r,n){super(),this.blockLen=e,this.outputLen=t,this.padOffset=r,this.isLE=n,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=eB(this.buffer)}update(e){eL(this);let{view:t,buffer:r,blockLen:n}=this;e=eK(e);let i=e.length;for(let o=0;on-o&&(this.process(r,0),o=0);for(let e=o;e>i&o),s=Number(r&o),l=n?4:0,u=n?0:4;e.setUint32(t+l,a,n),e.setUint32(t+u,s,n)})(r,n-8,BigInt(8*this.length),i),this.process(r,0);let a=eB(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>>3,i=eU(r,17)^eU(r,19)^r>>>10;eX[e]=i+eX[e-7]+n+eX[e-16]|0}let{A:r,B:n,C:i,D:o,E:a,F:s,G:l,H:u}=this;for(let e=0;e<64;e++){let t=eU(a,6)^eU(a,11)^eU(a,25),c=u+t+eW(a,s,l)+eG[e]+eX[e]|0,p=eU(r,2)^eU(r,13)^eU(r,22),_=p+eQ(r,n,i)|0;u=l,l=s,s=a,a=o+c|0,o=i,i=n,n=r,r=c+_|0}r=r+this.A|0,n=n+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(r,n,i,o,a,s,l,u)}roundClean(){eX.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}let e1=eV(()=>new e0);var e2=r(7152),e3=r.n(e2)()({proto:!1,circles:!1});function e4(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&void 0!==arguments[0]?arguments[0]:{};return(0,eD.refine)((0,eD.union)([(0,eD.string)(),(0,eD.instance)(URL)]),"uri",function(t){try{var r=new URL(t),n=(0,eD.type)(e);return(0,eD.assert)(r,n),!0}catch(e){return'Expected URL, got "'.concat(t.toString(),'".')}})};function ts(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function tf(){var e;return(e=function(e){var t,r,n,i,o,a,s;return t_(this,function(l){switch(l.label){case 0:var u;return t=e.manifest,r=e.sourceCode,n=e.svgIcon,i=e.auxiliaryFiles,o=e.localizationFiles,a=[(u=t.clone(),delete u.result.source.shasum,u.value=ek()(u.result),u),r,n].concat(tc(i),tc(o)).filter(function(e){return void 0!==e}),s=eN.encode,[4,function(e){return ti.apply(this,arguments)}(a)];case 1:return[2,s.apply(eN,[l.sent()])]}})},tf=function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(e){tl(o,n,i,a,s,"next",e)}function s(e){tl(o,n,i,a,s,"throw",e)}a(void 0)})}).apply(this,arguments)}RegExp("^(?:[A-Za-z0-9-_]+( [A-Za-z0-9-_]+)*)|(?:(?:@[A-Za-z0-9-*~][A-Za-z0-9-*._~]*\\/)?[A-Za-z0-9-~][A-Za-z0-9-._~]*)$","u"),function(e){e.Installing="installing",e.Updating="updating",e.Running="running",e.Stopped="stopped",e.Crashed="crashed"}(s||(s={})),function(e){e.Start="START",e.Stop="STOP",e.Crash="CRASH",e.Update="UPDATE"}(l||(l={}));var tm=(0,eD.pattern)((0,eD.string)(),RegExp("^[\\x21-\\x7E]*$","u")),th=ta({protocol:(0,eD.enums)(["http:","https:"]),hostname:(0,eD.enums)(["localhost","127.0.0.1","[::1]"]),hash:(0,eD.empty)((0,eD.string)()),search:(0,eD.empty)((0,eD.string)())}),ty=(0,eD.refine)(tm,"local Snap Id",function(e){if(!e.startsWith(o.local))return'Expected local snap ID, got "'.concat(e,'".');var t=tu((0,eD.validate)(e.slice(o.local.length),th),1)[0];return null==t||t}),tg=(0,eD.intersection)([tm,ta({protocol:(0,eD.literal)(o.npm),pathname:(0,eD.refine)((0,eD.string)(),"package name",function(e){var t,r,n,i,o;return t_(this,function(a){switch(a.label){case 0:if(t=e.startsWith("/")?e.slice(1):e,n=(r=eO()(t)).errors,i=r.validForNewPackages,o=r.warnings,i)return[3,4];if(void 0!==n)return[3,2];return(0,z.assert)(void 0!==o),[5,td(o)];case 1:return a.sent(),[3,4];case 2:return[5,td(n)];case 3:a.sent(),a.label=4;case 4:return[2,!0]}})}),search:(0,eD.empty)((0,eD.string)()),hash:(0,eD.empty)((0,eD.string)())})]),tb=(0,eD.intersection)([tm,ta({protocol:(0,eD.enums)(["http:","https:"]),search:(0,eD.empty)((0,eD.string)()),hash:(0,eD.empty)((0,eD.string)())})]),tv=(0,eD.union)([tg,ty]);function tx(e){var t=Object.values(o).find(function(t){return e.startsWith(t)});if(void 0!==t)return t;throw Error('Invalid or no prefix found for "'.concat(e,'"'))}function tD(e){return e.replace(tx(e),"")}function tS(e){return(0,z.getSafeJson)(JSON.parse(e))}function tE(e){var t=JSON.stringify(e);return new TextEncoder().encode(t).byteLength}var tT=r(4643);function tw(e,t){return e.length===t.length&&e.every(function(e,r){return e===t[r]})}var tA=r(3601),tC=(0,eD.object)({jsonrpc:(0,eD.optional)(z.JsonRpcVersionStruct),id:(0,eD.optional)(z.JsonRpcIdStruct),method:(0,eD.string)(),params:(0,eD.optional)(z.JsonRpcParamsStruct)}),tM=(0,eD.refine)((0,eD.string)(),"CronExpression",function(e){try{return(0,tA.parseExpression)(e),!0}catch(e){return!1}}),tN=(0,eD.object)({expression:tM,request:tC}),tj=(0,eD.array)(tN),tk="1399742832'",tI=r(5775),tO=(0,eD.array)((0,eD.refine)((0,eD.string)(),"Allowed origin",function(e){return!(e.split("*").length-1>2)||'No more than two wildcards ("*") are allowed in an origin specifier.'})),tP=(0,eD.refine)((0,eD.object)({dapps:(0,eD.optional)((0,eD.boolean)()),snaps:(0,eD.optional)((0,eD.boolean)()),allowedOrigins:(0,eD.optional)(tO)}),"RPC origins",function(e){return!0===e.snaps||!0===e.dapps||!!e.allowedOrigins&&e.allowedOrigins.length>0||"Must specify at least one JSON-RPC origin."}),tF=(0,eD.object)({allowedOrigins:(0,eD.optional)(tO)}),tL=RegExp("^(?[-a-z0-9]{3,8}):(?[-a-zA-Z0-9]{1,32})$","u"),tR=RegExp("^(?(?[-a-z0-9]{3,8}):(?[-a-zA-Z0-9]{1,32})):(?[a-zA-Z0-9]{1,64})$","u"),tz=RegExp("^(?[a-zA-Z0-9]{1,64})$","u"),tB=(0,eD.size)((0,eD.string)(),1,40),tU=(0,eD.define)("Chain ID",(0,eD.string)().validator),tq=(0,eD.pattern)(tU,tL),tJ=(0,eD.pattern)((0,eD.string)(),tR);(0,eD.array)(tJ),(0,eD.pattern)((0,eD.string)(),tz);var t$=(0,eD.object)({id:tq,name:tB});function tK(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]e.length)&&(t=e.length);for(var r=0,n=Array(t);r2)||void 0===arguments[2]||arguments[2],o=(l=JSON.stringify(t.value),u=tZ.red,i?u(l):l),a=function(e){var t,r,n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return"never"===e.type||0===e.path.length?"":"At path: ".concat((t=e.path.join("."),r=tZ.bold,n?r(t):t)," — ")}(t,i);if("union"===t.type){var s=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Array.isArray(e.schema)?e.schema.map(function(e){var r,n;return r=e.type,n=tZ.green,t?n(r):r}):null}(t.path.reduce(function(t,r){return(0,z.isObject)(e.schema)&&e.schema[r]?e.schema[r]:t},e),i);return s?"".concat(a,"Expected the value to be one of: ").concat(s.join(", "),", but received: ").concat(o,"."):"".concat(a).concat(t.message,".")}if("literal"===t.type){var l,u,c,p,_=t.message.replace(RegExp("the literal `(.+)`,","u"),"the value to be `".concat((c=tZ.green,i?c("$1"):"$1"),"`,")).replace(RegExp(", but received: (.+)","u"),", but received: ".concat((p=tZ.red,i?p("$1"):"$1")));return"".concat(a).concat(_,".")}if("never"===t.type)return"Unknown key: ".concat((d=t.path.join("."),f=tZ.bold,i?f(d):d),", received: ").concat(o,".");if("size"===t.refinement){var d,f,m,h,y,g=t.message.replace(RegExp("length between `(\\d+)` and `(\\d+)`","u"),"length between ".concat((m=tZ.green,i?m("$1"):"$1")," and ").concat((h=tZ.green,i?h("$2"):"$2"),",")).replace(RegExp("length of `(\\d+)`","u"),"length of ".concat((y=tZ.red,i?y("$1"):"$1"))).replace(RegExp("a array","u"),"an array");return"".concat(a).concat(g,".")}return void 0!==t.refinement?"".concat(a).concat(t.message,"."):"".concat(a,"Expected a value of type ").concat((r=t.type,n=tZ.green,i?n(r):r),", but received: ").concat(o,".")}function t4(){for(var e,t,r=arguments.length,n=Array(r),i=0;i0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(s.value.refiner(e,t))];case 3:u.sent(),u.label=4;case 4:return r=!0,[3,2];case 5:return[3,8];case 6:return l=u.sent(),i=!0,o=l,[3,8];case 7:try{r||null==a.return||a.return()}finally{if(i)throw o}return[7];case 8:return[2]}})}},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e))}var t6=[tk,"572232532'"],t5=[60],t8=t5.map(function(e){return["m","44'","".concat(e,"'")]}),t7=(0,eD.refine)((0,eD.array)((0,eD.string)()),"BIP-32 path",function(e){return 0===e.length?"Path must be a non-empty BIP-32 derivation path array":"m"!==e[0]?'Path must start with "m".':e.length<3?"Paths must have a length of at least three.":e.slice(1).some(function(e){return!(0,tT.isValidBIP32PathSegment)(e)})?"Path must be a valid BIP-32 derivation path array.":t6.includes(e[1])?'The purpose "'.concat(e[1],'" is not allowed for entropy derivation.'):!t8.some(function(t){return tw(e.slice(0,t.length),t)})||'The path "'.concat(e.join("/"),'" is not allowed for entropy derivation.')}),t9=function(e){return(0,eD.refine)(e,"BIP-32 entropy",function(e){return!("ed25519"===e.curve&&e.path.slice(1).some(function(e){return!e.endsWith("'")}))||"Ed25519 does not support unhardened paths."})},re=(0,eD.enums)(["ed25519","secp256k1","ed25519Bip32"]),rt=t9((0,eD.type)({path:t7,curve:re})),rr=(0,eD.size)((0,eD.array)(rt),1,1/0),rn=(0,eD.refine)((0,eD.string)(),"SemVer range",function(e){return!!(0,z.isValidSemVerRange)(e)||"Expected a valid SemVer range."}),ri=(0,eD.refine)((0,eD.record)(tv,(0,eD.object)({version:(0,eD.optional)(rn)})),"SnapIds",function(e){return 0!==Object.keys(e).length}),ro=(0,eD.size)((0,eD.array)(tq),1,1/0),ra=(0,eD.union)([(0,eD.object)({tlds:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)}),(0,eD.object)({schemes:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)}),(0,eD.object)({tlds:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0),schemes:(0,eD.size)((0,eD.array)((0,eD.string)()),1,1/0)})]),rs=(0,z.inMilliseconds)(5,z.Duration.Second),rl=(0,z.inMilliseconds)(3,z.Duration.Minute),ru=(0,eD.size)((0,eD.integer)(),rs,rl),rc=(0,eD.object)({maxRequestTime:(0,eD.optional)(ru)}),rp=(0,eD.object)({}),r_=(0,eD.type)({"endowment:cronjob":(0,eD.optional)(t4(rc,(0,eD.object)({jobs:tj}))),"endowment:ethereum-provider":(0,eD.optional)(rp),"endowment:keyring":(0,eD.optional)(t4(rc,tF)),"endowment:lifecycle-hooks":(0,eD.optional)(rc),"endowment:name-lookup":(0,eD.optional)(t4(rc,(0,eD.object)({chains:(0,eD.optional)(ro),matchers:(0,eD.optional)(ra)}))),"endowment:network-access":(0,eD.optional)(rp),"endowment:page-home":(0,eD.optional)(rc),"endowment:rpc":(0,eD.optional)(t4(rc,tP)),"endowment:signature-insight":(0,eD.optional)(t4(rc,(0,eD.object)({allowSignatureOrigin:(0,eD.optional)((0,eD.boolean)())}))),"endowment:transaction-insight":(0,eD.optional)(t4(rc,(0,eD.object)({allowTransactionOrigin:(0,eD.optional)((0,eD.boolean)())}))),"endowment:webassembly":(0,eD.optional)(rp),snap_dialog:(0,eD.optional)(rp),snap_manageState:(0,eD.optional)(rp),snap_manageAccounts:(0,eD.optional)(rp),snap_notify:(0,eD.optional)(rp),snap_getBip32Entropy:(0,eD.optional)(rr),snap_getBip32PublicKey:(0,eD.optional)(rr),snap_getBip44Entropy:(0,eD.optional)((0,eD.size)((0,eD.array)((0,eD.object)({coinType:(0,eD.size)((0,eD.integer)(),0,4294967295)})),1,1/0)),snap_getEntropy:(0,eD.optional)(rp),snap_getLocale:(0,eD.optional)(rp),wallet_snap:(0,eD.optional)(ri)}),rd=(0,eD.array)((0,eD.string)()),rf=(0,eD.record)((0,eD.intersection)([(0,eD.string)(),ta()]),(0,eD.object)({})),rm=(0,eD.object)({version:z.VersionStruct,description:(0,eD.size)((0,eD.string)(),1,280),proposedName:(0,eD.size)((0,eD.string)(),1,214),repository:(0,eD.optional)((0,eD.object)({type:(0,eD.size)((0,eD.string)(),1,1/0),url:(0,eD.size)((0,eD.string)(),1,1/0)})),source:(0,eD.object)({shasum:z.ChecksumStruct,location:(0,eD.object)({npm:(0,eD.object)({filePath:(0,eD.size)((0,eD.string)(),1,1/0),iconPath:(0,eD.optional)((0,eD.size)((0,eD.string)(),1,1/0)),packageName:to,registry:(0,eD.union)([(0,eD.literal)("https://registry.npmjs.org"),(0,eD.literal)("https://registry.npmjs.org/")])})}),files:(0,eD.optional)(rd),locales:(0,eD.optional)(rd)}),initialConnections:(0,eD.optional)(rf),initialPermissions:r_,manifestVersion:(0,eD.literal)("0.1"),$schema:(0,eD.optional)((0,eD.string)())});function rh(e){return(0,eD.create)(e,rm)}function ry(e){return((0,z.assert)(!e.startsWith("/")),(0,z.assert)(-1===e.search(RegExp(":|\\/\\/","u")),'Path "'.concat(e,'" potentially an URI instead of local relative')),e.startsWith("./"))?e.slice(2):e}var rg=r(4325),rb=r(101),rv=r.n(rb),rx=r(6692),rD=r(7525),rS=r(8146),rE=r(2623);function rT(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,i)}function rw(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var o=e.apply(t,r);function a(e){rT(o,n,i,a,s,"next",e)}function s(e){rT(o,n,i,a,s,"throw",e)}a(void 0)})}}function rA(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}function rC(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function rM(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function rN(e,t){var r=rM(e,t,"get");return r.get?r.get.call(e):r.value}function rj(e,t,r){rA(e,t),t.set(e,r)}function rk(e,t,r){var n=rM(e,t,"set");return function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=r}}(e,n,r),r}function rI(e,t){for(var r=0;r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]1&&void 0!==arguments[1]?arguments[1]:{};return(0,eD.is)(e,ta(t))}(r)||!r.toString().endsWith(".tgz"))throw Error('Failed to find valid tarball URL in NPM metadata for package "'.concat(this.meta.packageName,'".'));return(i=new URL(r)).hostname=this.meta.registry.hostname,i.protocol=this.meta.registry.protocol,[4,this.fetchNpmTarball(i)];case 3:return rk(this,rB,o.sent()),this.meta.version=n,[2]}})})).apply(this,arguments)}var r$=function(e){!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}}),t&&rF(e,t)}(n,e);var t,r=(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,r,i=rP(n);if(t){var o=rP(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return(e=r)&&("object"==(e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof e)?e:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)});function n(){return rC(this,n),r.apply(this,arguments)}return rO(n,[{key:"fetchNpmTarball",value:function(e){var t=this;return rw(function(){var r,n,i;return rL(this,function(o){switch(o.label){case 0:return[4,t.meta.fetch(e.toString())];case 1:if(!(r=o.sent()).ok||!r.body)throw Error('Failed to fetch tarball for package "'.concat(t.meta.packageName,'".'));return n=r.headers.get("content-length"),(0,z.assert)(n,"Snap tarball has invalid content-length"),i=parseInt(n,10),(0,z.assert)(i<=262144e3,"Snap tarball exceeds size limit"),[2,new Promise(function(e,n){var i,o,a,s,l,u,c=new Map,p=(i=t.meta.registry,o=t.meta.packageName,a="npm://",""!==i.username&&(a+=i.username,""!==i.password&&(a+=":".concat(i.password)),a+="@"),s="".concat(a).concat(i.host,"/").concat(o,"/"),(0,z.assert)(s.endsWith("/"),"Base needs to end with '/' for relative paths to be added as children instead of siblings."),(0,z.assert)(s.startsWith("npm:"),'Protocol mismatch, expected "npm:".'),l=(0,rE.extract)(),u=0,l.on("entry",function(e,t,r){var n=e.name;if("file"===e.type){var i=n.replace(rQ,"");return t.pipe(rv()({encoding:"uint8array"},function(e){try{u+=e.byteLength,(0,z.assert)(u<262144e3,"Snap tarball exceeds limit of ".concat(262144e3," bytes."));var t=new e8({value:e,path:i,data:{canonicalPath:new URL(i,s).toString()}});return(0,z.assert)(!c.has(i),"Malformed tarball, multiple files with the same path."),c.set(i,t),r()}catch(e){return l.destroy(e)}}))}return t.on("end",function(){return r()}),t.resume()}),l),_=r.body;if("pipeThrough"in _&&"DecompressionStream"in globalThis){var d=new DecompressionStream("gzip"),f=_.pipeThrough(d);(0,rD.pipeline)(rH(f),p,function(t){t?n(t):e(c)});return}(0,rD.pipeline)(rH(_),(0,rg.createGunzip)(),p,function(t){t?n(t):e(c)})})]}})})()}}]),n}(function(){function e(t){var r,n,i,o,a,s,l,u,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};rC(this,e),rA(this,rU),rU.add(this),n=void 0,(r="meta")in this?Object.defineProperty(this,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):this[r]=n,rj(this,rz,{writable:!0,value:void 0}),rj(this,rB,{writable:!0,value:void 0});var p=null!==(o=c.allowCustomRegistries)&&void 0!==o&&o,_=null!==(a=c.fetch)&&void 0!==a?a:globalThis.fetch.bind(void 0),d=null!==(s=c.versionRange)&&void 0!==s?s:"*",f=(i=rw(function(e){return rL(this,function(t){return[2,e]})}),function(e){return i.apply(this,arguments)}),m=null!==(l=c.resolveVersion)&&void 0!==l?l:f;(0,z.assertStruct)(t.toString(),tg,"Invalid Snap Id: "),""===t.host&&""===t.port&&""===t.username&&""===t.password?u=rR:(u="https://",t.username&&(u+=t.username,t.password&&(u+=":".concat(t.password)),u+="@"),u+=t.host,u=new URL(u),(0,z.assert)(p,TypeError('Custom NPM registries are disabled, tried to use "'.concat(u.toString(),'".')))),(0,z.assert)("/"===u.pathname&&""===u.search&&""===u.hash),(0,z.assert)(""!==t.pathname&&"/"!==t.pathname,TypeError("The package name in NPM location is empty."));var h=t.pathname;h.startsWith("/")&&(h=h.slice(1)),this.meta={requestedRange:d,registry:u,packageName:h,fetch:_,resolveVersion:m}}return rO(e,[{key:"manifest",value:function(){var e=this;return rw(function(){var t,r;return rL(this,function(n){switch(n.label){case 0:if(rN(e,rz))return[2,rN(e,rz).clone()];return[4,e.fetch("snap.manifest.json")];case 1:return r=tS((t=n.sent()).toString()),t.result=rh(r),rk(e,rz,t),[2,e.manifest()]}})})()}},{key:"fetch",value:function(e){var t=this;return rw(function(){var r,n;return rL(this,function(i){switch(i.label){case 0:if(r=ry(e),rN(t,rB))return[3,2];return[4,(function(e,t,r){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return r})(t,rU,rq).call(t)];case 1:i.sent(),(0,z.assert)(void 0!==rN(t,rB)),i.label=2;case 2:return n=rN(t,rB).get(r),(0,z.assert)(void 0!==n,TypeError('File "'.concat(e,'" not found in package.'))),[2,n.clone()]}})})()}},{key:"packageName",get:function(){return this.meta.packageName}},{key:"version",get:function(){return(0,z.assert)(void 0!==this.meta.version,"Tried to access version without first fetching NPM package."),this.meta.version}},{key:"registry",get:function(){return this.meta.registry}},{key:"versionRange",get:function(){return this.meta.requestedRange}}]),e}());function rK(e,t,r){return rY.apply(this,arguments)}function rY(){return(rY=rw(function(e,t,r){var n,i;return rL(this,function(o){switch(o.label){case 0:return[4,r(new URL(e,t).toString(),{headers:{accept:rV(t)?"application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*":"application/json"}})];case 1:if(!(n=o.sent()).ok)throw Error("Failed to fetch NPM registry entry. Status code: ".concat(n.status,"."));return[4,n.json()];case 2:if(i=o.sent(),!(0,z.isObject)(i))throw Error('Failed to fetch package "'.concat(e,'" metadata from npm.'));return[2,i]}})})).apply(this,arguments)}function rV(e){return e.toString()===rR.toString()}function rW(){return(rW=rw(function(e,t,r,n){var i,o,a,s,l,u,c,p;return rL(this,function(_){switch(_.label){case 0:if(rV(r)&&(0,z.isValidSemVerVersion)(t))return[2,{tarballURL:(0,rx.Z)(e,t),targetVersion:t}];return[4,rK(e,r,n)];case 1:var d,f;if(d=Object.keys(null!==(c=null===(i=u=_.sent())||void 0===i?void 0:i.versions)&&void 0!==c?c:{}).map(function(e){return(0,z.assertIsSemVerVersion)(e),e}),null===(p=(f=(0,eS.maxSatisfying)(d,t))?f:(0,eS.maxSatisfying)(d,t,{includePrerelease:!0})))throw Error('Failed to find a matching version in npm metadata for package "'.concat(e,'" and requested semver range "').concat(t,'".'));return[2,{tarballURL:null===(l=u)||void 0===l?void 0:null===(s=l.versions)||void 0===s?void 0:null===(a=s[p])||void 0===a?void 0:null===(o=a.dist)||void 0===o?void 0:o.tarball,targetVersion:p}]}})})).apply(this,arguments)}var rQ=RegExp("^package\\/","u");function rH(e){return"function"!=typeof e.getReader?e:new rS.F(e)}function rG(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&(0,R.jsx)(ei.InputRightAddon,{px:"0",bg:"chakra-body-bg",borderColor:"border.default",children:(0,R.jsx)(ei.Select,{border:"none",onChange:function(e){x(e.currentTarget.value)},value:v,children:y.map(function(e){return(0,R.jsx)("option",{value:e,children:e},"version-".concat(e))})})})]}),(0,R.jsx)(ei.FormLabel,{children:"Environment SRP"}),(0,R.jsx)(ei.Textarea,{value:n,readOnly:!0,color:"text.muted",fontSize:"sm"}),(0,R.jsxs)(ei.HStack,{alignItems:"center",justifyContent:"space-between",mb:"4",children:[(0,R.jsx)(ei.FormLabel,{mb:"0",htmlFor:"ses-switch",children:"Secure EcmaScript (SES)"}),(0,R.jsx)(ei.Switch,{id:"ses-switch",size:"lg",isChecked:i,readOnly:!0,colorScheme:"gray"})]}),(0,R.jsxs)(ei.HStack,{alignItems:"center",justifyContent:"space-between",children:[(0,R.jsx)(ei.FormLabel,{mb:"0",htmlFor:"darkmode-switch",children:"Dark Mode"}),(0,R.jsx)(ei.Switch,{id:"darkmode-switch",size:"lg",isChecked:"dark"===l,onChange:function(){u()},colorScheme:"gray"})]})]})}),(0,R.jsx)(ei.Divider,{my:"4"}),(0,R.jsx)(ei.ModalFooter,{pb:"6",pt:"2",children:(0,R.jsx)(ei.Button,{variant:"primary",fontFamily:"default",fontWeight:"semibold",fontSize:"sm",width:"100%",onClick:S,children:"Apply config"})})]})]})};function r1(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);re.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["to","isExternal","children"]);return void 0!==r&&r?(0,R.jsx)(ei.Link,nz(nR({isExternal:!0,href:t},i),{children:n})):(0,R.jsx)(ei.Link,nz(nR({as:q.Link,to:t},i),{children:n}))},nU=function(e){var t=e.path,r=e.tag,n=e.isExternal,i=e.onClick,o=e.children,a=(0,q.useMatch)(t);return(0,R.jsx)(ei.ListItem,{children:(0,R.jsx)(nB,{padding:"2",variant:a?"navigation-active":"navigation-default",to:t,display:"block",isExternal:void 0!==n&&n,onClick:i,"data-testid":"navigation-".concat(r),_hover:{textDecoration:"none",opacity:1,background:"background.hover"},children:(0,R.jsx)(ei.Stack,{direction:"row",align:"center",children:o})})})};!function(e){e.Valid="valid",e.Invalid="invalid",e.Unknown="unknown"}(p||(p={}));var nq={valid:p.Unknown,results:[]},nJ=(0,J.createSlice)({name:"manifest",initialState:nq,reducers:{setValid:function(e,t){e.valid=t.payload},setResults:function(e,t){e.results=t.payload}}}),n$=(0,J.createAction)("".concat(nJ.name,"/validateManifest")),nK=nJ.actions,nY=nK.setValid,nV=nK.setResults,nW=nJ.reducer,nQ=(0,J.createSelector)(function(e){return e.manifest},function(e){return e.valid}),nH=(0,J.createSelector)(function(e){return e.manifest},function(e){return e.results});function nG(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var nZ=(nG(_={},p.Valid,"success.default"),nG(_,p.Invalid,"error.default"),_),nX=function(){var e=el(nQ);return e===p.Unknown?null:(0,R.jsx)(ei.Box,{position:"absolute",bottom:"0",right:"0",width:"10px",height:"10px",background:nZ[e],borderRadius:"5px"})},n0=function(e){var t=e.children,r=e.path,n=!!(0,q.useMatch)(r);return(0,R.jsx)(ei.Tag,{borderRadius:"base",variant:"code",color:n?"#0376C9":"info.default",backgroundColor:n?"rgba(3, 118, 201, 0.1)":"info.muted",children:t})},n1=[{label:"JSON-RPC",tag:"onRpcRequest",description:"Send a JSON-RPC request to the snap",icon:"jsonRpc",path:"/handler/".concat(e.OnRpcRequest)},{label:"Cronjobs",tag:"onCronjob",description:"Schedule and run periodic actions",icon:"cronjob",path:"/handler/".concat(e.OnCronjob)},{label:"Transaction",tag:"onTransaction",description:"Send a transaction to the snap",icon:"insights",path:"/handler/".concat(e.OnTransaction)},{label:"UI Builder",tag:"ui",description:"Build a user interface for the snap",icon:"ui",path:"/builder"}],n2=function(){var e=el(function(e){return e});return(0,R.jsx)(ei.Container,{as:"nav",size:"fullWidth",display:"flex",flexDirection:"column",padding:"2",flex:"1",children:(0,R.jsxs)(ei.Stack,{as:ei.List,spacing:"2",flex:"1",children:[n1.map(function(t){var r=t.condition,n=t.icon,i=t.label,o=t.tag,a=t.description,s=t.path;return r&&!r(e)?null:(0,R.jsxs)(nU,{path:s,tag:o,children:[(0,R.jsx)(es,{icon:n}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsxs)(ei.Text,{children:[(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:i})," ",(0,R.jsx)(n0,{path:s,children:o})]}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:a})]})]},s)}),(0,R.jsxs)(nU,{tag:"manifest",path:"/manifest",children:[(0,R.jsxs)(ei.Box,{position:"relative",children:[(0,R.jsx)(es,{icon:"manifest"}),(0,R.jsx)(nX,{})]}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsxs)(ei.Text,{children:[(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"Manifest"})," ",(0,R.jsx)(n0,{path:"/manifest",children:"snap.manifest.json"})]}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Validate the snap manifest"})]})]},"manifest")]})})},n3=function(){var e=en();return(0,R.jsxs)(ei.List,{borderTop:"1px solid",borderTopColor:"border.default",padding:"2",children:[(0,R.jsxs)(nU,{path:"https://github.com/MetaMask/snaps/tree/main/packages/snaps-simulator",isExternal:!0,tag:"github",children:[(0,R.jsx)(es,{icon:"gitHub",width:"24px"}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsx)(ei.Text,{children:(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"GitHub"})}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Report an issue or contribute to the project"})]})]}),(0,R.jsxs)(nU,{path:"#",onClick:function(){e(Y())},tag:"configuration",children:[(0,R.jsx)(es,{icon:"configuration",width:"24px"}),(0,R.jsxs)(ei.Box,{children:[(0,R.jsx)(ei.Text,{children:(0,R.jsx)(ei.Box,{as:"span",fontWeight:"600",children:"Settings"})}),(0,R.jsx)(ei.Text,{fontSize:"sm",marginTop:"1",children:"Configure the simulation environment"})]})]})]})},n4=function(){return(0,R.jsxs)(ei.Flex,{width:"375px",borderRight:"muted",flexShrink:"0",flexDirection:"column",children:[(0,R.jsx)(n2,{}),(0,R.jsx)(n3,{})]})};function n6(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,["key"])).filter(function(e){return void 0!==(function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],a=!0,s=!1;try{for(i=i.call(e);!(a=(r=i.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==i.return||i.return()}finally{if(s)throw n}}return o}}(e,2)||function(e,t){if(e){if("string"==typeof e)return n6(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n6(e,t)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1]})),key:void 0===r?null:r}}}var n8=n5("Box"),n7=r(2797),n9={$schema:"http://json-schema.org/draft-04/schema#",type:"object",properties:{jsonrpc:{const:"2.0"},id:{oneOf:[{type:"string"},{type:"number"},{type:"null"}]},method:{type:"string"},params:{type:["number","string","boolean","object","array","null"]}},required:["jsonrpc","id","method"],additionalProperties:!1},ie=JSON.stringify({jsonrpc:"2.0",id:1,method:"subtract",params:[42,23]},null,2);function it(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["border"]),o=(0,ei.useColorMode)().colorMode;return(0,R.jsx)(ei.Box,{width:"100%",padding:"4",border:void 0===n?"1px solid":n,borderColor:"gray.muted",borderRadius:"md",flex:"1",children:(0,R.jsx)(n7.default,(t=it({language:"json",editorWillMount:function(e){var t;e.editor.defineTheme("vs-dark-custom",{base:"vs-dark",inherit:!0,rules:[],colors:{"editor.background":"#24272A"}}),null===(t=e.languages.json)||void 0===t||t.jsonDefaults.setDiagnosticsOptions({validate:!0,schemas:[{uri:"http://json-schema.org/draft-04/schema#",fileMatch:["*"],schema:n9}]})},value:ie,theme:"light"===o?"vs-light":"vs-dark-custom"},i),r=r={options:it({tabSize:2,scrollBeyondLastLine:!1,renderLineHighlight:"none",hideCursorInOverviewRuler:!0,scrollbar:{vertical:"visible",verticalScrollbarSize:5},minimap:{enabled:!1},lineNumbers:"off",automaticLayout:!0,glyphMargin:!1,folding:!1,lineDecorationsWidth:0,lineNumbersMinChars:0},i.options)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})},ii=n5("Heading"),io=n5("Text"),ia=n5("Divider"),is=n5("Copyable"),il=n5("Image"),iu=n5("Button"),ic=n5("Form"),ip=n5("Field"),i_=n5("Input"),id=r(3735),im=(0,U.forwardRef)(function(e,t){var r,n,i=e.children,o=e.icon,a=void 0===o?"darkArrowTopRightIcon":o,s=e.iconLocation,l=void 0===s?"right":s,u=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["children","icon","iconLocation"]);return(0,R.jsxs)(ei.Tag,(r=function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);r\n\n\n\n\n\n'}),droppable:!1},{icon:"button",text:"Button",data:iu({children:"Button"}),droppable:!1},{icon:"form",text:"Form",data:ic({name:"form",children:[]}),droppable:!0},{icon:"field",text:"Field",data:ip({children:null}),droppable:!0},{icon:"input",text:"Input",data:i_({name:"input"}),droppable:!1}],ib=function(e){var t=e.nextId,r=e.incrementId;return(0,R.jsxs)(ei.Box,{marginBottom:"4",children:[(0,R.jsx)(ei.Text,{fontSize:"xs",fontWeight:"600",lineHeight:"133%",marginBottom:"1",children:"Components"}),(0,R.jsx)(ei.Flex,{as:ei.List,gap:"2",children:ig.map(function(e){return(0,R.jsx)(ei.ListItem,{children:(0,R.jsx)(iy,{incrementId:r,icon:e.icon,node:{id:t,parent:0,droppable:e.droppable,text:e.text,data:e.data}})},"component-".concat(e.text))})})]})},iv=r(7977);function ix(){return(0,eD.refine)((0,eD.string)(),"SVG",function(e){return!!e.includes("e.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&void 0!==arguments[1]?arguments[1]:{};return(0,eD.object)({type:tQ(e),props:(0,eD.object)(t),key:(0,eD.nullable)(iE)})}(0,eD.object)({type:(0,eD.string)(),props:(0,eD.record)((0,eD.string)(),z.JsonStruct),key:(0,eD.nullable)(iE)});var iC=iA("Image",{src:ix(),alt:(0,eD.optional)((0,eD.string)())}),iM=iA("Icon",{name:tH(Object.values(d).map(function(e){return tQ(e)})),color:(0,eD.optional)(tH([tQ("default"),tQ("primary"),tQ("muted")])),size:(0,eD.optional)(tH([tQ("md"),tQ("inherit")]))}),iN=iA("Button",{children:iw([iT,iC,iM]),name:(0,eD.optional)((0,eD.string)()),type:(0,eD.optional)(tH([tQ("button"),tQ("submit")])),variant:(0,eD.optional)(tH([tQ("primary"),tQ("destructive")])),disabled:(0,eD.optional)((0,eD.boolean)())}),ij=iA("Checkbox",{name:(0,eD.string)(),checked:(0,eD.optional)((0,eD.boolean)()),label:(0,eD.optional)((0,eD.string)()),variant:(0,eD.optional)(tH([tQ("default"),tQ("toggle")]))}),ik=iA("Input",{name:(0,eD.string)(),type:(0,eD.optional)(tH([tQ("text"),tQ("password"),tQ("number")])),value:(0,eD.optional)((0,eD.string)()),placeholder:(0,eD.optional)((0,eD.string)())}),iI=iA("Option",{value:(0,eD.string)(),children:(0,eD.string)()}),iO=iA("Dropdown",{name:(0,eD.string)(),value:(0,eD.optional)((0,eD.string)()),children:iw([iI])}),iP=iA("Radio",{value:(0,eD.string)(),children:(0,eD.string)()}),iF=iA("RadioGroup",{name:(0,eD.string)(),value:(0,eD.optional)((0,eD.string)()),children:iw([iP])}),iL=iA("FileInput",{name:(0,eD.string)(),accept:tH([(0,eD.optional)((0,eD.array)((0,eD.string)()))]),compact:(0,eD.optional)((0,eD.boolean)())}),iR=[ik,iN],iz=[ik,iO,iF,iL,ij],iB=tH(iS(iz).concat(iS(iR))),iU=tH([(0,eD.tuple)(iR)].concat(iS(iz))),iq=iA("Field",{label:(0,eD.optional)((0,eD.string)()),error:(0,eD.optional)((0,eD.string)()),children:iU}),iJ=iw([iq,(0,eD.lazy)(function(){return oe})]),i$=iA("Form",{children:iJ,name:(0,eD.string)()}),iK=iA("Bold",{children:iw([(0,eD.string)(),(0,eD.lazy)(function(){return iY})])}),iY=iA("Italic",{children:iw([(0,eD.string)(),(0,eD.lazy)(function(){return iK})])}),iV=tH([iK,iY]),iW=iA("Address",{address:z.HexChecksumAddressStruct}),iQ=iA("Box",{children:iw([(0,eD.lazy)(function(){return oe})]),direction:(0,eD.optional)(tH([tQ("horizontal"),tQ("vertical")])),alignment:(0,eD.optional)(tH([tQ("start"),tQ("center"),tQ("end"),tQ("space-between"),tQ("space-around")]))}),iH=iA("Footer",{children:tH([(0,eD.tuple)([iN,iN]),iN])}),iG=iA("Container",{children:tH([(0,eD.tuple)([iQ,iH]),iQ])}),iZ=iA("Copyable",{value:(0,eD.string)(),sensitive:(0,eD.optional)((0,eD.boolean)())}),iX=iA("Divider"),i0=iA("Value",{value:(0,eD.string)(),extra:(0,eD.string)()}),i1=iA("Card",{image:(0,eD.optional)((0,eD.string)()),title:(0,eD.string)(),description:(0,eD.optional)((0,eD.string)()),value:(0,eD.string)(),extra:(0,eD.optional)((0,eD.string)())}),i2=iA("Heading",{children:iT}),i3=iA("Link",{href:(0,eD.string)(),children:iw([iV,(0,eD.string)()])}),i4=iA("Text",{children:iw([(0,eD.string)(),iK,iY,i3,iM]),alignment:(0,eD.optional)(tH([tQ("start"),tQ("center"),tQ("end")])),color:(0,eD.optional)(tH([tQ("default"),tQ("alternative"),tQ("muted"),tQ("error"),tQ("success"),tQ("warning")]))}),i6=tH([i4,iK,iY,i3,iC,iM,(0,eD.boolean)()]),i5=tH([i4,iK,iY,i3,iM,(0,eD.string)()]),i8=iA("Tooltip",{children:(0,eD.nullable)(i6),content:i5}),i7=iA("Row",{label:(0,eD.string)(),children:tH([iW,iC,i4,i0]),variant:(0,eD.optional)(tH([tQ("default"),tQ("warning"),tQ("critical")])),tooltip:(0,eD.optional)((0,eD.string)())}),i9=iA("Spinner"),oe=tG([iW,iK,iQ,iN,iZ,iX,iO,iF,iL,i$,i2,ik,iC,iY,i3,i7,i9,i4,i8,ij,i1,iM]),ot=tH([oe,iG]),or=tG([iN,ik,iL,iq,i$,iK,iY,iW,iQ,iZ,iX,i2,iC,i3,i7,i9,i4,iO,iI,iF,iP,i0,i8,ij,iH,iG,i1,iM]);function on(e){if(!(0,eD.is)(e,or))throw Error("Expected a JSX element, but received ".concat(JSON.stringify(e),". Please refer to the documentation for the supported JSX elements and their props."))}function oi(e,t,r){var n,i;if("string"==typeof e)throw Error('An HTML element ("'.concat(String(e),'") was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.'));if(!e)throw Error("A JSX fragment was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.");return e((n=function(e){for(var t=1;t"']/,oh=RegExp(om.source,"g"),oy=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,og=RegExp(oy.source,"g"),ob={"&":"&","<":"<",">":">",'"':""","'":"'"},ov=e=>ob[e];function ox(e,t){if(t){if(om.test(e))return e.replace(oh,ov)}else if(oy.test(e))return e.replace(og,ov);return e}let oD=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,oS=/(^|[^\[])\^/g;function oE(e,t){let r="string"==typeof e?e:e.source;t=t||"";let n={replace:(e,t)=>{let i="string"==typeof t?t:t.source;return i=i.replace(oS,"$1"),r=r.replace(e,i),n},getRegex:()=>new RegExp(r,t)};return n}function oT(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}let ow={exec:()=>null};function oA(e,t){let r=e.replace(/\|/g,(e,t,r)=>{let n=!1,i=t;for(;--i>=0&&"\\"===r[i];)n=!n;return n?"|":" |"}),n=r.split(/ \|/),i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t){if(n.length>t)n.splice(t);else for(;n.length0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:oC(e,"\n")}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],r=function(e,t){let r=e.match(/^(\s+)(?:```)/);if(null===r)return t;let n=r[1];return t.split("\n").map(e=>{let t=e.match(/^\s+/);if(null===t)return e;let[r]=t;return r.length>=n.length?e.slice(n.length):e}).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){let t=oC(e,"#");this.options.pedantic?e=t.trim():(!t||/ $/.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=oC(t[0].replace(/^ *>[ \t]?/gm,""),"\n"),r=this.lexer.state.top;this.lexer.state.top=!0;let n=this.lexer.blockTokens(e);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:n,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim(),n=r.length>1,i={type:"list",raw:"",ordered:n,start:n?+r.slice(0,-1):"",loose:!1,items:[]};r=n?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=n?r:"[*+-]");let o=RegExp(`^( {0,3}${r})((?:[ ][^\\n]*)?(?:\\n|$))`),a="",s="",l=!1;for(;e;){let r,n=!1;if(!(t=o.exec(e))||this.rules.block.hr.test(e))break;a=t[0],e=e.substring(a.length);let u=t[2].split("\n",1)[0].replace(/^\t+/,e=>" ".repeat(3*e.length)),c=e.split("\n",1)[0],p=0;this.options.pedantic?(p=2,s=u.trimStart()):(p=(p=t[2].search(/[^ ]/))>4?1:p,s=u.slice(p),p+=t[1].length);let _=!1;if(!u&&/^ *$/.test(c)&&(a+=c+"\n",e=e.substring(c.length+1),n=!0),!n){let t=RegExp(`^ {0,${Math.min(3,p-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),r=RegExp(`^ {0,${Math.min(3,p-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),n=RegExp(`^ {0,${Math.min(3,p-1)}}(?:\`\`\`|~~~)`),i=RegExp(`^ {0,${Math.min(3,p-1)}}#`);for(;e;){let o=e.split("\n",1)[0];if(c=o,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),n.test(c)||i.test(c)||t.test(c)||r.test(e))break;if(c.search(/[^ ]/)>=p||!c.trim())s+="\n"+c.slice(p);else{if(_||u.search(/[^ ]/)>=4||n.test(u)||i.test(u)||r.test(u))break;s+="\n"+c}_||c.trim()||(_=!0),a+=o+"\n",e=e.substring(o.length+1),u=c.slice(p)}}!i.loose&&(l?i.loose=!0:/\n *\n *$/.test(a)&&(l=!0));let d=null;this.options.gfm&&(d=/^\[[ xX]\] /.exec(s))&&(r="[ ] "!==d[0],s=s.replace(/^\[[ xX]\] +/,"")),i.items.push({type:"list_item",raw:a,task:!!d,checked:r,loose:!1,text:s,tokens:[]}),i.raw+=a}i.items[i.items.length-1].raw=a.trimEnd(),i.items[i.items.length-1].text=s.trimEnd(),i.raw=i.raw.trimEnd();for(let e=0;e"space"===e.type),r=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw));i.loose=r}if(i.loose)for(let e=0;e$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",n=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:r,title:n}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;let r=oA(t[1]),n=t[2].replace(/^\||\| *$/g,"").split("|"),i=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],o={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===n.length){for(let e of n)/^ *-+: *$/.test(e)?o.align.push("right"):/^ *:-+: *$/.test(e)?o.align.push("center"):/^ *:-+ *$/.test(e)?o.align.push("left"):o.align.push(null);for(let e of r)o.header.push({text:e,tokens:this.lexer.inline(e)});for(let e of i)o.rows.push(oA(e,o.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return o}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:ox(t[1])}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&/^$/.test(e))return;let t=oC(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e,t){if(-1===e.indexOf(t[1]))return -1;let r=0;for(let n=0;n-1){let r=0===t[0].indexOf("!")?5:4,n=r+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let r=t[2],n="";if(this.options.pedantic){let e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r);e&&(r=e[1],n=e[3])}else n=t[3]?t[3].slice(1,-1):"";return r=r.trim(),/^$/.test(e)?r.slice(1):r.slice(1,-1)),oM(t,{href:r?r.replace(this.rules.inline.anyPunctuation,"$1"):r,title:n?n.replace(this.rules.inline.anyPunctuation,"$1"):n},t[0],this.lexer)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let e=(r[2]||r[1]).replace(/\s+/g," "),n=t[e.toLowerCase()];if(!n){let e=r[0].charAt(0);return{type:"text",raw:e,text:e}}return oM(r,n,r[0],this.lexer)}}emStrong(e,t,r=""){let n=this.rules.inline.emStrongLDelim.exec(e);if(!n||n[3]&&r.match(/[\p{L}\p{N}]/u))return;let i=n[1]||n[2]||"";if(!i||!r||this.rules.inline.punctuation.exec(r)){let r=[...n[0]].length-1,i,o,a=r,s=0,l="*"===n[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+r);null!=(n=l.exec(t));){if(!(i=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]))continue;if(o=[...i].length,n[3]||n[4]){a+=o;continue}if((n[5]||n[6])&&r%3&&!((r+o)%3)){s+=o;continue}if((a-=o)>0)continue;o=Math.min(o,o+a+s);let t=[...n[0]][0].length,l=e.slice(0,r+n.index+t+o);if(Math.min(r,o)%2){let e=l.slice(1,-1);return{type:"em",raw:l,text:e,tokens:this.lexer.inlineTokens(e)}}let u=l.slice(2,-2);return{type:"strong",raw:l,text:u,tokens:this.lexer.inlineTokens(u)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," "),r=/[^ ]/.test(e),n=/^ /.test(e)&&/ $/.test(e);return r&&n&&(e=e.substring(1,e.length-1)),e=ox(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,r;return r="@"===t[2]?"mailto:"+(e=ox(t[1])):e=ox(t[1]),{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,r;if("@"===t[2])r="mailto:"+(e=ox(t[0]));else{let n;do n=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(n!==t[0])e=ox(t[0]),r="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:ox(t[0]),{type:"text",raw:t[0],text:e}}}}let oj=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,ok=/(?:[*+-]|\d{1,9}[.)])/,oI=oE(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,ok).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),oO=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,oP=/(?!\s*\])(?:\\.|[^\[\]\\])+/,oF=oE(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",oP).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),oL=oE(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,ok).getRegex(),oR="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",oz=/|$))/,oB=oE("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",oz).replace("tag",oR).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),oU=oE(oO).replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex(),oq=oE(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",oU).getRegex(),oJ={blockquote:oq,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:oF,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:oj,html:oB,lheading:oI,list:oL,newline:/^(?: *(?:\n|$))+/,paragraph:oU,table:ow,text:/^[^\n]+/},o$=oE("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex(),oK={...oJ,table:o$,paragraph:oE(oO).replace("hr",oj).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",o$).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oR).getRegex()},oY={...oJ,html:oE("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",oz).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:ow,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:oE(oO).replace("hr",oj).replace("heading"," *#{1,6} *[^\n]").replace("lheading",oI).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},oV=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,oW=/^( {2,}|\\)\n(?!\s*$)/,oQ="\\p{P}\\p{S}",oH=oE(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,oQ).getRegex(),oG=oE(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,oQ).getRegex(),oZ=oE("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,oQ).getRegex(),oX=oE("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,oQ).getRegex(),o0=oE(/\\([punct])/,"gu").replace(/punct/g,oQ).getRegex(),o1=oE(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),o2=oE(oz).replace("(?:-->|$)","-->").getRegex(),o3=oE("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",o2).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),o4=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,o6=oE(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",o4).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),o5=oE(/^!?\[(label)\]\[(ref)\]/).replace("label",o4).replace("ref",oP).getRegex(),o8=oE(/^!?\[(ref)\](?:\[\])?/).replace("ref",oP).getRegex(),o7=oE("reflink|nolink(?!\\()","g").replace("reflink",o5).replace("nolink",o8).getRegex(),o9={_backpedal:ow,anyPunctuation:o0,autolink:o1,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:oW,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:ow,emStrongLDelim:oG,emStrongRDelimAst:oZ,emStrongRDelimUnd:oX,escape:oV,link:o6,nolink:o8,punctuation:oH,reflink:o5,reflinkSearch:o7,tag:o3,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\t+" ".repeat(r.length));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))){if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length),1===r.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title});continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startBlock){let t,r=1/0,n=e.slice(1);this.options.extensions.startBlock.forEach(e=>{"number"==typeof(t=e.call({lexer:this},n))&&t>=0&&(r=Math.min(r,t))}),r<1/0&&r>=0&&(i=e.substring(0,r+1))}if(this.state.top&&(r=this.tokenizer.paragraph(i))){n=t[t.length-1],o&&"paragraph"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r),o=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let r,n,i,o,a,s;let l=e;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(l));)e.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.anyPunctuation.exec(l));)l=l.slice(0,o.index)+"++"+l.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(a||(s=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))){if(r=this.tokenizer.escape(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.tag(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.link(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,l,s))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e))||!this.state.inLink&&(r=this.tokenizer.url(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startInline){let t,r=1/0,n=e.slice(1);this.options.extensions.startInline.forEach(e=>{"number"==typeof(t=e.call({lexer:this},n))&&t>=0&&(r=Math.min(r,t))}),r<1/0&&r>=0&&(i=e.substring(0,r+1))}if(r=this.tokenizer.inlineText(i)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(s=r.raw.slice(-1)),a=!0,(n=t[t.length-1])&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}}class aa{options;constructor(e){this.options=e||of}code(e,t,r){let n=(t||"").match(/^\S*/)?.[0];return(e=e.replace(/\n$/,"")+"\n",n)?'
'+(r?e:ox(e,!0))+"
\n":"
"+(r?e:ox(e,!0))+"
\n"}blockquote(e){return`
${e}
`}html(e,t){return e}heading(e,t,r){return`${e} `}hr(){return"
\n"}list(e,t,r){let n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+">\n"+e+"\n"}listitem(e,t,r){return`
  • ${e}