diff --git a/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch b/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch new file mode 100644 index 000000000000..c29b61f3a121 --- /dev/null +++ b/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch @@ -0,0 +1,340 @@ +diff --git a/dist/common/BaseSnapExecutor.cjs b/dist/common/BaseSnapExecutor.cjs +index f828a457e0af706c9d6941a88d61e085f750a446..4af456fc49d2ac657d404949edfac1c32f1841c5 100644 +--- a/dist/common/BaseSnapExecutor.cjs ++++ b/dist/common/BaseSnapExecutor.cjs +@@ -287,7 +287,11 @@ class BaseSnapExecutor { + rpcMiddleware: [(0, json_rpc_engine_1.createIdRemapMiddleware)()], + }); + provider.initializeSync(); +- const snap = this.createSnapGlobal(provider); ++ const multichainProvider = new SnapProvider_1.SnapProvider(multiplex.createStream('metamask-multichain-provider'), { ++ rpcMiddleware: [(0, json_rpc_engine_1.createIdRemapMiddleware)()], ++ }); ++ multichainProvider.initializeSync(); ++ const snap = this.createSnapGlobal(provider, multichainProvider); + const ethereum = this.createEIP1193Provider(provider); + // We specifically use any type because the Snap can modify the object any way they want + const snapModule = { exports: {} }; +@@ -373,18 +377,23 @@ class BaseSnapExecutor { + /** + * Instantiates a snap API object (i.e. `globalThis.snap`). + * +- * @param provider - A StreamProvider connected to MetaMask. ++ * @param provider - A StreamProvider connected to the EIP-1193 client stream. ++ * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream. + * @returns The snap provider object. + */ + // TODO: Either fix this lint violation or explain why it's necessary to + // ignore. + // eslint-disable-next-line no-restricted-syntax +- createSnapGlobal(provider) { ++ createSnapGlobal(provider, multichainProvider) { + const originalRequest = provider.request.bind(provider); ++ const originalMultichainRequest = multichainProvider.request.bind(multichainProvider); + const request = async (args) => { + // As part of the sanitization, we validate that the args are valid JSON. + const sanitizedArgs = (0, utils_2.sanitizeRequestArguments)(args); + (0, utils_2.assertSnapOutboundRequest)(sanitizedArgs); ++ if ((0, utils_2.isMultichainRequest)(sanitizedArgs)) { ++ return await (0, utils_2.withTeardown)(originalMultichainRequest(sanitizedArgs), this); ++ } + return await (0, utils_2.withTeardown)(originalRequest(sanitizedArgs), this); + }; + const snapsProvider = { request }; +diff --git a/dist/common/BaseSnapExecutor.cjs.map b/dist/common/BaseSnapExecutor.cjs.map +index 76d107a756a9eb132edfef8de56aabae19fe0cce..c4fd3c1a2488ebdf4967cd4406e06a65ad90d6f3 100644 +--- a/dist/common/BaseSnapExecutor.cjs.map ++++ b/dist/common/BaseSnapExecutor.cjs.map +@@ -1 +1 @@ +-{"version":3,"file":"BaseSnapExecutor.cjs","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;;;;;AAAA,qFAAqF;AACrF,gEAAgE;AAChE,+DAAoE;AACpE,kFAAyD;AAEzD,qDAA6E;AAE7E,mDAAmD;AAMnD,uDAO+B;AAC/B,uDAAqD;AAOrD,2CAMyB;AAEzB,qDAA2C;AAG3C,6CAA6D;AAC7D,uDAAgD;AAChD,qDAAuE;AACvE,qDAA8C;AAC9C,iDAA6C;AAC7C,uCAMiB;AACjB,iDAKsB;AACtB,4CAAiC;AAYjC,MAAM,aAAa,GAAG;IACpB,IAAI,EAAE,uBAAU,CAAC,GAAG,CAAC,QAAQ;IAC7B,OAAO,EAAE,6BAA6B;CACvC,CAAC;AAEF,MAAM,cAAc,GAAG,sBAAS;KAC7B,QAAQ,CAAO;IACd,OAAO,EAAE,sBAAsB;CAChC,CAAC;KACD,SAAS,EAAE,CAAC;AAUf;;;;GAIG;AACH,MAAM,6BAA6B,GAAG;IACpC,IAAI,EAAE;QACJ,MAAM,EAAE,uCAA0B;QAClC,MAAM,EAAE,EAAE;KACX;IACD,WAAW,EAAE;QACX,MAAM,EAAE,8CAAiC;QACzC,MAAM,EAAE,CAAC,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;KAC/C;IACD,SAAS,EAAE;QACT,MAAM,EAAE,4CAA+B;QACvC,MAAM,EAAE,EAAE;KACX;IACD,OAAO,EAAE;QACP,MAAM,EAAE,0CAA6B;QACrC,MAAM,EAAE,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,CAAC;KACnD;CACF,CAAC;AAQF,MAAa,gBAAgB;IAC3B,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,QAAQ,CAAwB;IAEjD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,aAAa,CAAS;IAEvC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,SAAS,CAAS;IAEnC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,OAAO,CAAwB;IAEhD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAA+B;IAEvD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,uBAAuB,CAA0C;IAEzE,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,GAAG,CAAC,CAAC;IAEzB,YAAsB,aAAqB,EAAE,SAAiB;QAC5D,IAAI,CAAC,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC;QAC1B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,EAAE;YACrC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,EAAE;gBAC1C,qCAAqC;gBACrC,IAAA,sBAAQ,EAAC,KAAK,CAAC,CAAC;YAClB,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;QACH,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,IAAI,CAAC,OAAO,GAAG,IAAA,0CAA+B,EAC5C,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,EACzB,KAAK,EAAE,MAAM,EAAE,WAAW,EAAE,IAAI,EAAE,EAAE;YAClC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACvC,uEAAuE;YACvE,mBAAmB;YACnB,MAAM,OAAO,GAAG,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,CAAC;YAC3C,MAAM,EAAE,QAAQ,EAAE,GAAG,0BAAY,CAAC,WAAW,CAAC,CAAC;YAE/C,IAAA,cAAM,EACJ,CAAC,QAAQ,IAAI,OAAO,KAAK,SAAS,EAClC,MAAM,WAAW,+BAA+B,MAAM,IAAI,EAC1D,sBAAS,CAAC,kBAAkB,CAC7B,CAAC;YAEF,kEAAkE;YAClE,eAAe;YACf,IAAI,CAAC,OAAO,EAAE,CAAC;gBACb,OAAO,IAAI,CAAC;YACd,CAAC;YAED,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;YAChE,mCAAmC;YACnC,OAAO,CAAC,IAAW,CAAC,CACrB,CAAC;YAEF,0EAA0E;YAC1E,IAAI,MAAM,KAAK,SAAS,IAAI,MAAM,KAAK,IAAI,EAAE,CAAC;gBAC5C,OAAO,IAAI,CAAC;YACd,CAAC;YAED,uEAAuE;YACvE,IAAI,CAAC;gBACH,OAAO,IAAA,mBAAW,EAAC,MAAM,CAAC,CAAC;YAC7B,CAAC;YAAC,OAAO,KAAK,EAAE,CAAC;gBACf,MAAM,sBAAS,CAAC,QAAQ,CACtB,yCAAyC,KAAK,CAAC,OAAO,CAAC,OAAO,CAC5D,sBAAsB,EACtB,EAAE,CACH,EAAE,CACJ,CAAC;YACJ,CAAC;QACH,CAAC,EACD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,CAC5B,CAAC;IACJ,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,CAAC,KAAc,EAAE,IAA0B;QAC7D,MAAM,eAAe,GAAG,IAAA,2BAAc,EAAC,KAAK,EAAE;YAC5C,aAAa,EAAE,cAAc;YAC7B,kBAAkB,EAAE,KAAK;YACzB,qBAAqB,EAAE,KAAK;SAC7B,CAAC,CAAC;QAEH,MAAM,SAAS,GAAG,IAAA,wBAAY,EAAC,eAAe,CAAC,CAAC;QAEhD,wEAAwE;QACxE,WAAW;QACX,0DAA0D;QAC1D,IAAI,CAAC,OAAO,CAAC;YACX,MAAM,EAAE,gBAAgB;YACxB,MAAM,EAAE;gBACN,KAAK,EAAE;oBACL,GAAG,eAAe;oBAClB,IAAI,EAAE;wBACJ,GAAG,SAAS;wBACZ,GAAG,IAAI;qBACR;iBACF;aACF;SACF,CAAC,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,EAAE;YACvB,IAAA,sBAAQ,EAAC,WAAW,CAAC,CAAC;QACxB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,gBAAgB,CAAC,OAAuB;QACpD,IAAI,CAAC,IAAA,wBAAgB,EAAC,OAAO,CAAC,EAAE,CAAC;YAC/B,IACE,IAAA,mBAAW,EAAC,OAAO,EAAE,IAAI,CAAC;gBAC1B,IAAA,gBAAE,EAAE,OAAsC,CAAC,EAAE,EAAE,uBAAe,CAAC,EAC/D,CAAC;gBACD,0DAA0D;gBAC1D,wDAAwD;gBACxD,MAAM,IAAI,CAAC,MAAM,CAAC;oBAChB,KAAK,EAAE,IAAA,2BAAc,EACnB,sBAAS,CAAC,QAAQ,CAChB,sDAAsD,CACvD,CACF;oBACD,EAAE,EAAG,OAAsC,CAAC,EAAE;oBAC9C,OAAO,EAAE,KAAK;iBACf,CAAC,CAAC;YACL,CAAC;iBAAM,CAAC;gBACN,IAAA,qBAAO,EACL,4EAA4E,CAC7E,CAAC;YACJ,CAAC;YACD,OAAO;QACT,CAAC;QAED,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,OAAO,CAAC;QAEvC,IAAI,CAAC,IAAA,mBAAW,EAAC,6BAA6B,EAAE,MAAM,CAAC,EAAE,CAAC;YACxD,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,sBAAS;qBACb,cAAc,CAAC;oBACd,IAAI,EAAE;wBACJ,MAAM;qBACP;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,YAAY,GAAG,6BAA6B,CAAC,MAAuB,CAAC,CAAC;QAE5E,yCAAyC;QACzC,MAAM,aAAa,GAAG,IAAA,0BAAa,EAAC,YAAY,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;QAEjE,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,sBAAQ,EAAW,aAAa,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC;QACvE,IAAI,KAAK,EAAE,CAAC;YACV,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,sBAAS;qBACb,aAAa,CAAC;oBACb,OAAO,EAAE,kCAAkC,MAAM,MAAM,KAAK,CAAC,OAAO,GAAG;oBACvE,IAAI,EAAE;wBACJ,MAAM;wBACN,MAAM,EAAE,aAAa;qBACtB;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,IAAI,CAAC;YACH,MAAM,MAAM,GAAG,MAAO,IAAI,CAAC,OAAe,CAAC,MAAM,CAAC,CAAC,GAAG,aAAa,CAAC,CAAC;YACrE,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QACtC,CAAC;QAAC,OAAO,QAAQ,EAAE,CAAC;YAClB,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,IAAA,2BAAc,EAAC,QAAQ,EAAE;oBAC9B,aAAa;oBACb,qBAAqB,EAAE,KAAK;iBAC7B,CAAC;aACH,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED,4DAA4D;IAC5D,uEAAuE;IACvE,2CAA2C;IAC3C,KAAK,CAAC,MAAM,CAAC,KAAW;QACtB,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,EAAE,EAAE;gBACxC,IAAI,KAAK,EAAE,CAAC;oBACV,MAAM,CAAC,KAAK,CAAC,CAAC;oBACd,OAAO;gBACT,CAAC;gBACD,OAAO,EAAE,CAAC;YACZ,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,OAAO,CAAC,YAAkD;QAC9D,IAAI,CAAC,IAAA,uBAAe,EAAC,YAAY,CAAC,EAAE,CAAC;YACnC,MAAM,sBAAS,CAAC,QAAQ,CACtB,8EAA8E,CAC/E,CAAC;QACJ,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,YAAY;YACf,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,EAAa,EAAE,QAA8B;QAC1D,IAAI,CAAC,IAAA,uBAAe,EAAC,QAAQ,CAAC,EAAE,CAAC;YAC/B,0DAA0D;YAC1D,qFAAqF;YACrF,MAAM,IAAI,CAAC,MAAM,CAAC;gBAChB,KAAK,EAAE,IAAA,2BAAc,EACnB,sBAAS,CAAC,QAAQ,CAChB,0EAA0E,CAC3E,CACF;gBACD,EAAE;gBACF,OAAO,EAAE,KAAK;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,QAAQ;YACX,EAAE;YACF,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED;;;;;;;OAOG;IACO,KAAK,CAAC,SAAS,CACvB,MAAc,EACd,UAAkB,EAClB,WAAqB;QAErB,IAAA,aAAG,EAAC,kBAAkB,MAAM,cAAc,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,uBAAuB,EAAE,CAAC;YACjC,IAAA,kCAAmB,EAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;QAC1E,CAAC;QAED,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YAC1B,IAAA,kCAAmB,EAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;QACtD,CAAC;QAED,IAAI,CAAC,gBAAgB,GAAG,CAAC,KAAiB,EAAE,EAAE;YAC5C,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,KAAK,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QAC7C,CAAC,CAAC;QAEF,IAAI,CAAC,uBAAuB,GAAG,CAAC,KAA4B,EAAE,EAAE;YAC9D,IAAI,CAAC,YAAY,CAAC,KAAK,YAAY,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,EAAE;gBAC/D,MAAM;aACP,CAAC,CAAC;QACL,CAAC,CAAC;QAEF,MAAM,SAAS,GAAG,IAAI,0BAAe,EAAE,CAAC;QACxC,IAAA,0BAAQ,EAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,KAAK,EAAE,EAAE;YAC5D,IAAI,KAAK,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,CAAC,iBAAiB,CAAC,EAAE,CAAC;gBACtD,IAAA,sBAAQ,EAAC,0BAA0B,EAAE,KAAK,CAAC,CAAC;YAC9C,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,MAAM,QAAQ,GAAG,IAAI,2BAAY,CAC/B,SAAS,CAAC,YAAY,CAAC,mBAAmB,CAAC,EAC3C;YACE,aAAa,EAAE,CAAC,IAAA,yCAAuB,GAAE,CAAC;SAC3C,CACF,CAAC;QAEF,QAAQ,CAAC,cAAc,EAAE,CAAC;QAE1B,MAAM,IAAI,GAAG,IAAI,CAAC,gBAAgB,CAAC,QAAQ,CAAC,CAAC;QAC7C,MAAM,QAAQ,GAAG,IAAI,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC;QACtD,wFAAwF;QACxF,MAAM,UAAU,GAAQ,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC;QAExC,IAAI,CAAC;YACH,MAAM,EAAE,UAAU,EAAE,QAAQ,EAAE,iBAAiB,EAAE,GAAG,IAAA,6BAAgB,EAAC;gBACnE,IAAI;gBACJ,QAAQ;gBACR,MAAM;gBACN,UAAU,EAAE,WAAW;gBACvB,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC;aAChC,CAAC,CAAC;YAEH,gEAAgE;YAChE,mEAAmE;YACnE,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,EAAE;gBACxB,YAAY,EAAE,iBAAiB;gBAC/B,kBAAkB,EAAE,IAAI,GAAG,EAAE;gBAC7B,OAAO,EAAE,EAAE;aACZ,CAAC,CAAC;YAEH,IAAA,+BAAgB,EAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;YACrE,IAAA,+BAAgB,EAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAEjD,MAAM,WAAW,GAAG,IAAI,WAAW,CAAC;gBAClC,GAAG,UAAU;gBACb,MAAM,EAAE,UAAU;gBAClB,OAAO,EAAE,UAAU,CAAC,OAAO;aAC5B,CAAC,CAAC;YAEH,qEAAqE;YACrE,kEAAkE;YAClE,EAAE;YACF,wDAAwD;YACxD,yCAAyC;YACzC,WAAW,CAAC,UAAU,CAAC,IAAI,GAAG,WAAW,CAAC,UAAU,CAAC;YACrD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YACvD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YAEvD,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;gBACjD,WAAW,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;gBACjC,MAAM,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;YACrD,CAAC,CAAC,CAAC;QACL,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;YAExB,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,yBAAW,EAAC,KAAK,CAAC,CAAC;YACnC,MAAM,sBAAS,CAAC,QAAQ,CAAC;gBACvB,OAAO,EAAE,6BAA6B,MAAM,MAAM,KAAK,CAAC,OAAO,EAAE;gBACjE,IAAI,EAAE;oBACJ,KAAK,EAAE,KAAK,CAAC,SAAS,EAAE;iBACzB;aACF,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED;;;OAGG;IACO,WAAW;QACnB,uCAAuC;QACvC,+DAA+D;QAC/D,6CAA6C;QAC7C,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAC7B,IAAI,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,CAAC,CACnE,CAAC;QACF,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC;IACxB,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,mBAAmB,CAAC,MAAc,EAAE,UAAe;QAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,sDAAsD;QACtD,IAAI,CAAC,IAAI,EAAE,CAAC;YACV,OAAO;QACT,CAAC;QAED,qDAAqD;QACrD,MAAM,WAAW,GAAG,MAAM,UAAU,CAAC,OAAO,CAAC;QAC7C,IAAI,CAAC,OAAO,GAAG,+BAAiB,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,UAAU,EAAE,EAAE;YAC1D,MAAM,UAAU,GAAG,WAAW,CAAC,UAAU,CAAC,CAAC;YAC3C,MAAM,EAAE,SAAS,EAAE,GAAG,0BAAY,CAAC,UAAU,CAAC,CAAC;YAC/C,IAAI,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1B,OAAO,EAAE,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,EAAE,UAAU,EAAE,CAAC;YAC9C,CAAC;YACD,OAAO,GAAG,CAAC;QACb,CAAC,EAAE,EAAE,CAAC,CAAC;QAEP,qDAAqD;QACrD,IAAA,cAAM,EAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,4BAA4B,CAAC,CAAC;IAC7E,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAAC,QAAwB;QAC/C,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,IAAA,gCAAwB,EAAC,IAAI,CAAC,CAAC;YACrD,IAAA,iCAAyB,EAAC,aAAa,CAAC,CAAC;YACzC,OAAO,MAAM,IAAA,oBAAY,EAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,aAAa,GAAG,EAAE,OAAO,EAAmB,CAAC;QAEnD,OAAO,MAAM,CAAC,aAAa,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,qBAAqB,CAC3B,QAAwB;QAExB,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,IAAA,gCAAwB,EAAC,IAAI,CAAC,CAAC;YACrD,IAAA,qCAA6B,EAAC,aAAa,CAAC,CAAC;YAC7C,OAAO,MAAM,IAAA,oBAAY,EAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,gBAAgB,GAAG,EAAE,OAAO,EAAE,CAAC;QAErC,OAAO,MAAM,CAAC,gBAAgB,CAAC,CAAC;IAClC,CAAC;IAED;;;;OAIG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,UAAU,CAAC,MAAc;QAC/B,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;;;;;;OAUG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,oBAAoB,CAChC,MAAc,EACd,QAAwC;QAExC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,KAAK,SAAS,EAAE,CAAC;YACvB,MAAM,sBAAS,CAAC,QAAQ,CACtB,iDAAiD,MAAM,IAAI,CAC5D,CAAC;QACJ,CAAC;QAED,IAAI,IAAgB,CAAC;QACrB,MAAM,WAAW,GAAG,IAAI,OAAO,CAC7B,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,CACnB,CAAC,IAAI,GAAG,GAAG,EAAE,CACX,MAAM;QACJ,kEAAkE;QAClE,sBAAS,CAAC,QAAQ,CAChB,aAAa,MAAM,yCAAyC,CAC7D,CACF,CAAC,CACP,CAAC;QAEF,oEAAoE;QACpE,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,IAAK,EAAE,CAAC;QAEvC,IAAI,CAAC;YACH,IAAI,CAAC,kBAAkB,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;YAC5C,8CAA8C;YAC9C,oEAAoE;YACpE,uCAAuC;YACvC,OAAO,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE,WAAW,CAAC,CAAC,CAAC;QACvD,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,MAAM,IAAI,8BAAgB,CAAC,KAAK,CAAC,CAAC;QACpC,CAAC;gBAAS,CAAC;YACT,IAAI,CAAC,kBAAkB,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC;YAE/C,IAAI,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC,EAAE,CAAC;gBACvC,IAAI,CAAC,YAAY,IAAI,CAAC,CAAC;gBACvB,MAAM,IAAI,CAAC,YAAY,EAAE,CAAC;YAC5B,CAAC;QACH,CAAC;IACH,CAAC;CACF;AApgBD,4CAogBC","sourcesContent":["// eslint-disable-next-line @typescript-eslint/triple-slash-reference, spaced-comment\n/// \nimport { createIdRemapMiddleware } from '@metamask/json-rpc-engine';\nimport ObjectMultiplex from '@metamask/object-multiplex';\nimport type { RequestArguments, StreamProvider } from '@metamask/providers';\nimport { errorCodes, rpcErrors, serializeError } from '@metamask/rpc-errors';\nimport type { SnapsEthereumProvider, SnapsProvider } from '@metamask/snaps-sdk';\nimport { getErrorData } from '@metamask/snaps-sdk';\nimport type {\n SnapExports,\n HandlerType,\n SnapExportsParameters,\n} from '@metamask/snaps-utils';\nimport {\n SNAP_EXPORT_NAMES,\n logError,\n SNAP_EXPORTS,\n WrappedSnapError,\n unwrapError,\n logInfo,\n} from '@metamask/snaps-utils';\nimport { validate, is } from '@metamask/superstruct';\nimport type {\n JsonRpcNotification,\n JsonRpcId,\n JsonRpcRequest,\n Json,\n} from '@metamask/utils';\nimport {\n assert,\n isJsonRpcRequest,\n hasProperty,\n getSafeJson,\n JsonRpcIdStruct,\n} from '@metamask/utils';\nimport type { Duplex } from 'readable-stream';\nimport { pipeline } from 'readable-stream';\n\nimport type { CommandMethodsMapping } from './commands';\nimport { getCommandMethodImplementations } from './commands';\nimport { createEndowments } from './endowments';\nimport { addEventListener, removeEventListener } from './globalEvents';\nimport { SnapProvider } from './SnapProvider';\nimport { sortParamKeys } from './sortParams';\nimport {\n assertEthereumOutboundRequest,\n assertSnapOutboundRequest,\n sanitizeRequestArguments,\n withTeardown,\n isValidResponse,\n} from './utils';\nimport {\n ExecuteSnapRequestArgumentsStruct,\n PingRequestArgumentsStruct,\n SnapRpcRequestArgumentsStruct,\n TerminateRequestArgumentsStruct,\n} from './validation';\nimport { log } from '../logging';\n\ntype EvaluationData = {\n stop: () => void;\n};\n\ntype SnapData = {\n exports: SnapExports;\n runningEvaluations: Set;\n idleTeardown: () => Promise;\n};\n\nconst fallbackError = {\n code: errorCodes.rpc.internal,\n message: 'Execution Environment Error',\n};\n\nconst unhandledError = rpcErrors\n .internal({\n message: 'Unhandled Snap Error',\n })\n .serialize();\n\nexport type InvokeSnapArgs = Omit;\n\nexport type InvokeSnap = (\n target: string,\n handler: HandlerType,\n args: InvokeSnapArgs | undefined,\n) => Promise;\n\n/**\n * The supported methods in the execution environment. The validator checks the\n * incoming JSON-RPC request, and the `params` property is used for sorting the\n * parameters, if they are an object.\n */\nconst EXECUTION_ENVIRONMENT_METHODS = {\n ping: {\n struct: PingRequestArgumentsStruct,\n params: [],\n },\n executeSnap: {\n struct: ExecuteSnapRequestArgumentsStruct,\n params: ['snapId', 'sourceCode', 'endowments'],\n },\n terminate: {\n struct: TerminateRequestArgumentsStruct,\n params: [],\n },\n snapRpc: {\n struct: SnapRpcRequestArgumentsStruct,\n params: ['target', 'handler', 'origin', 'request'],\n },\n};\n\ntype Methods = typeof EXECUTION_ENVIRONMENT_METHODS;\n\nexport type NotifyFunction = (\n notification: Omit,\n) => Promise;\n\nexport class BaseSnapExecutor {\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly snapData: Map;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly commandStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly rpcStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly methods: CommandMethodsMapping;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapErrorHandler?: (event: ErrorEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapPromiseErrorHandler?: (event: PromiseRejectionEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private lastTeardown = 0;\n\n protected constructor(commandStream: Duplex, rpcStream: Duplex) {\n this.snapData = new Map();\n this.commandStream = commandStream;\n this.commandStream.on('data', (data) => {\n this.onCommandRequest(data).catch((error) => {\n // TODO: Decide how to handle errors.\n logError(error);\n });\n });\n this.rpcStream = rpcStream;\n\n this.methods = getCommandMethodImplementations(\n this.startSnap.bind(this),\n async (target, handlerType, args) => {\n const data = this.snapData.get(target);\n // We're capturing the handler in case someone modifies the data object\n // before the call.\n const handler = data?.exports[handlerType];\n const { required } = SNAP_EXPORTS[handlerType];\n\n assert(\n !required || handler !== undefined,\n `No ${handlerType} handler exported for snap \"${target}\".`,\n rpcErrors.methodNotSupported,\n );\n\n // Certain handlers are not required. If they are not exported, we\n // return null.\n if (!handler) {\n return null;\n }\n\n const result = await this.executeInSnapContext(target, async () =>\n // TODO: fix handler args type cast\n handler(args as any),\n );\n\n // The handler might not return anything, but undefined is not valid JSON.\n if (result === undefined || result === null) {\n return null;\n }\n\n // /!\\ Always return only sanitized JSON to prevent security flaws. /!\\\n try {\n return getSafeJson(result);\n } catch (error) {\n throw rpcErrors.internal(\n `Received non-JSON-serializable value: ${error.message.replace(\n /^Assertion failed: /u,\n '',\n )}`,\n );\n }\n },\n this.onTerminate.bind(this),\n );\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private errorHandler(error: unknown, data: Record) {\n const serializedError = serializeError(error, {\n fallbackError: unhandledError,\n shouldIncludeStack: false,\n shouldPreserveMessage: false,\n });\n\n const errorData = getErrorData(serializedError);\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line promise/no-promise-in-callback\n this.#notify({\n method: 'UnhandledError',\n params: {\n error: {\n ...serializedError,\n data: {\n ...errorData,\n ...data,\n },\n },\n },\n }).catch((notifyError) => {\n logError(notifyError);\n });\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async onCommandRequest(message: JsonRpcRequest) {\n if (!isJsonRpcRequest(message)) {\n if (\n hasProperty(message, 'id') &&\n is((message as Pick).id, JsonRpcIdStruct)\n ) {\n // Instead of throwing, we directly respond with an error.\n // We can only do this if the message ID is still valid.\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC requests must be JSON serializable objects.',\n ),\n ),\n id: (message as Pick).id,\n jsonrpc: '2.0',\n });\n } else {\n logInfo(\n 'Command stream received a non-JSON-RPC request, and was unable to respond.',\n );\n }\n return;\n }\n\n const { id, method, params } = message;\n\n if (!hasProperty(EXECUTION_ENVIRONMENT_METHODS, method)) {\n await this.#respond(id, {\n error: rpcErrors\n .methodNotFound({\n data: {\n method,\n },\n })\n .serialize(),\n });\n return;\n }\n\n const methodObject = EXECUTION_ENVIRONMENT_METHODS[method as keyof Methods];\n\n // support params by-name and by-position\n const paramsAsArray = sortParamKeys(methodObject.params, params);\n\n const [error] = validate(paramsAsArray, methodObject.struct);\n if (error) {\n await this.#respond(id, {\n error: rpcErrors\n .invalidParams({\n message: `Invalid parameters for method \"${method}\": ${error.message}.`,\n data: {\n method,\n params: paramsAsArray,\n },\n })\n .serialize(),\n });\n return;\n }\n\n try {\n const result = await (this.methods as any)[method](...paramsAsArray);\n await this.#respond(id, { result });\n } catch (rpcError) {\n await this.#respond(id, {\n error: serializeError(rpcError, {\n fallbackError,\n shouldPreserveMessage: false,\n }),\n });\n }\n }\n\n // Awaitable function that writes back to the command stream\n // To prevent snap execution from blocking writing we wrap in a promise\n // and await it before continuing execution\n async #write(chunk: Json) {\n return new Promise((resolve, reject) => {\n this.commandStream.write(chunk, (error) => {\n if (error) {\n reject(error);\n return;\n }\n resolve();\n });\n });\n }\n\n async #notify(notification: Omit) {\n if (!isValidResponse(notification)) {\n throw rpcErrors.internal(\n 'JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.',\n );\n }\n\n await this.#write({\n ...notification,\n jsonrpc: '2.0',\n });\n }\n\n async #respond(id: JsonRpcId, response: Record) {\n if (!isValidResponse(response)) {\n // Instead of throwing, we directly respond with an error.\n // This prevents an issue where we wouldn't respond when errors were non-serializable\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC responses must be JSON serializable objects smaller than 64 MB.',\n ),\n ),\n id,\n jsonrpc: '2.0',\n });\n return;\n }\n\n await this.#write({\n ...response,\n id,\n jsonrpc: '2.0',\n });\n }\n\n /**\n * Attempts to evaluate a snap in SES. Generates APIs for the snap. May throw\n * on errors.\n *\n * @param snapId - The id of the snap.\n * @param sourceCode - The source code of the snap, in IIFE format.\n * @param _endowments - An array of the names of the endowments.\n */\n protected async startSnap(\n snapId: string,\n sourceCode: string,\n _endowments: string[],\n ): Promise {\n log(`Starting snap '${snapId}' in worker.`);\n if (this.snapPromiseErrorHandler) {\n removeEventListener('unhandledrejection', this.snapPromiseErrorHandler);\n }\n\n if (this.snapErrorHandler) {\n removeEventListener('error', this.snapErrorHandler);\n }\n\n this.snapErrorHandler = (error: ErrorEvent) => {\n this.errorHandler(error.error, { snapId });\n };\n\n this.snapPromiseErrorHandler = (error: PromiseRejectionEvent) => {\n this.errorHandler(error instanceof Error ? error : error.reason, {\n snapId,\n });\n };\n\n const multiplex = new ObjectMultiplex();\n pipeline(this.rpcStream, multiplex, this.rpcStream, (error) => {\n if (error && !error.message?.match('Premature close')) {\n logError(`Provider stream failure.`, error);\n }\n });\n\n const provider = new SnapProvider(\n multiplex.createStream('metamask-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n provider.initializeSync();\n\n const snap = this.createSnapGlobal(provider);\n const ethereum = this.createEIP1193Provider(provider);\n // We specifically use any type because the Snap can modify the object any way they want\n const snapModule: any = { exports: {} };\n\n try {\n const { endowments, teardown: endowmentTeardown } = createEndowments({\n snap,\n ethereum,\n snapId,\n endowments: _endowments,\n notify: this.#notify.bind(this),\n });\n\n // !!! Ensure that this is the only place the data is being set.\n // Other methods access the object value and mutate its properties.\n this.snapData.set(snapId, {\n idleTeardown: endowmentTeardown,\n runningEvaluations: new Set(),\n exports: {},\n });\n\n addEventListener('unhandledRejection', this.snapPromiseErrorHandler);\n addEventListener('error', this.snapErrorHandler);\n\n const compartment = new Compartment({\n ...endowments,\n module: snapModule,\n exports: snapModule.exports,\n });\n\n // All of those are JavaScript runtime specific and self referential,\n // but we add them for compatibility sake with external libraries.\n //\n // We can't do that in the injected globals object above\n // because SES creates its own globalThis\n compartment.globalThis.self = compartment.globalThis;\n compartment.globalThis.global = compartment.globalThis;\n compartment.globalThis.window = compartment.globalThis;\n\n await this.executeInSnapContext(snapId, async () => {\n compartment.evaluate(sourceCode);\n await this.registerSnapExports(snapId, snapModule);\n });\n } catch (error) {\n this.removeSnap(snapId);\n\n const [cause] = unwrapError(error);\n throw rpcErrors.internal({\n message: `Error while running snap '${snapId}': ${cause.message}`,\n data: {\n cause: cause.serialize(),\n },\n });\n }\n }\n\n /**\n * Cancels all running evaluations of all snaps and clears all snap data.\n * NOTE:** Should only be called in response to the `terminate` RPC command.\n */\n protected onTerminate() {\n // `stop()` tears down snap endowments.\n // Teardown will also be run for each snap as soon as there are\n // no more running evaluations for that snap.\n this.snapData.forEach((data) =>\n data.runningEvaluations.forEach((evaluation) => evaluation.stop()),\n );\n this.snapData.clear();\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async registerSnapExports(snapId: string, snapModule: any) {\n const data = this.snapData.get(snapId);\n // Somebody deleted the snap before we could register.\n if (!data) {\n return;\n }\n\n // If the module is async, we must await the exports.\n const snapExports = await snapModule.exports;\n data.exports = SNAP_EXPORT_NAMES.reduce((acc, exportName) => {\n const snapExport = snapExports[exportName];\n const { validator } = SNAP_EXPORTS[exportName];\n if (validator(snapExport)) {\n return { ...acc, [exportName]: snapExport };\n }\n return acc;\n }, {});\n\n // If the Snap has no valid exports after this, fail.\n assert(Object.keys(data.exports).length > 0, 'Snap has no valid exports.');\n }\n\n /**\n * Instantiates a snap API object (i.e. `globalThis.snap`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The snap provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createSnapGlobal(provider: StreamProvider): SnapsProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertSnapOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const snapsProvider = { request } as SnapsProvider;\n\n return harden(snapsProvider);\n }\n\n /**\n * Instantiates an EIP-1193 Ethereum provider object (i.e. `globalThis.ethereum`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The EIP-1193 Ethereum provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createEIP1193Provider(\n provider: StreamProvider,\n ): SnapsEthereumProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertEthereumOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const ethereumProvider = { request };\n\n return harden(ethereumProvider);\n }\n\n /**\n * Removes the snap with the given name.\n *\n * @param snapId - The id of the snap to remove.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private removeSnap(snapId: string): void {\n this.snapData.delete(snapId);\n }\n\n /**\n * Calls the specified executor function in the context of the specified snap.\n * Essentially, this means that the operation performed by the executor is\n * counted as an evaluation of the specified snap. When the count of running\n * evaluations of a snap reaches zero, its endowments are torn down.\n *\n * @param snapId - The id of the snap whose context to execute in.\n * @param executor - The function that will be executed in the snap's context.\n * @returns The executor's return value.\n * @template Result - The return value of the executor.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async executeInSnapContext(\n snapId: string,\n executor: () => Promise | Result,\n ): Promise {\n const data = this.snapData.get(snapId);\n if (data === undefined) {\n throw rpcErrors.internal(\n `Tried to execute in context of unknown snap: \"${snapId}\".`,\n );\n }\n\n let stop: () => void;\n const stopPromise = new Promise(\n (_resolve, reject) =>\n (stop = () =>\n reject(\n // TODO(rekmarks): Specify / standardize error code for this case.\n rpcErrors.internal(\n `The snap \"${snapId}\" has been terminated during execution.`,\n ),\n )),\n );\n\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n const evaluationData = { stop: stop! };\n\n try {\n data.runningEvaluations.add(evaluationData);\n // Notice that we have to await this executor.\n // If we didn't, we would decrease the amount of running evaluations\n // before the promise actually resolves\n return await Promise.race([executor(), stopPromise]);\n } catch (error) {\n throw new WrappedSnapError(error);\n } finally {\n data.runningEvaluations.delete(evaluationData);\n\n if (data.runningEvaluations.size === 0) {\n this.lastTeardown += 1;\n await data.idleTeardown();\n }\n }\n }\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"BaseSnapExecutor.cjs","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;;;;;AAAA,qFAAqF;AACrF,gEAAgE;AAChE,+DAAoE;AACpE,kFAAyD;AAEzD,qDAA6E;AAE7E,mDAAmD;AAMnD,uDAO+B;AAC/B,uDAAqD;AAOrD,2CAMyB;AAEzB,qDAA2C;AAG3C,6CAA6D;AAC7D,uDAAgD;AAChD,qDAAuE;AACvE,qDAA8C;AAC9C,iDAA6C;AAC7C,uCAOiB;AACjB,iDAKsB;AACtB,4CAAiC;AAYjC,MAAM,aAAa,GAAG;IACpB,IAAI,EAAE,uBAAU,CAAC,GAAG,CAAC,QAAQ;IAC7B,OAAO,EAAE,6BAA6B;CACvC,CAAC;AAEF,MAAM,cAAc,GAAG,sBAAS;KAC7B,QAAQ,CAAO;IACd,OAAO,EAAE,sBAAsB;CAChC,CAAC;KACD,SAAS,EAAE,CAAC;AAUf;;;;GAIG;AACH,MAAM,6BAA6B,GAAG;IACpC,IAAI,EAAE;QACJ,MAAM,EAAE,uCAA0B;QAClC,MAAM,EAAE,EAAE;KACX;IACD,WAAW,EAAE;QACX,MAAM,EAAE,8CAAiC;QACzC,MAAM,EAAE,CAAC,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;KAC/C;IACD,SAAS,EAAE;QACT,MAAM,EAAE,4CAA+B;QACvC,MAAM,EAAE,EAAE;KACX;IACD,OAAO,EAAE;QACP,MAAM,EAAE,0CAA6B;QACrC,MAAM,EAAE,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,CAAC;KACnD;CACF,CAAC;AAQF,MAAa,gBAAgB;IAC3B,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,QAAQ,CAAwB;IAEjD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,aAAa,CAAS;IAEvC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,SAAS,CAAS;IAEnC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,OAAO,CAAwB;IAEhD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAA+B;IAEvD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,uBAAuB,CAA0C;IAEzE,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,GAAG,CAAC,CAAC;IAEzB,YAAsB,aAAqB,EAAE,SAAiB;QAC5D,IAAI,CAAC,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC;QAC1B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,EAAE;YACrC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,EAAE;gBAC1C,qCAAqC;gBACrC,IAAA,sBAAQ,EAAC,KAAK,CAAC,CAAC;YAClB,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;QACH,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,IAAI,CAAC,OAAO,GAAG,IAAA,0CAA+B,EAC5C,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,EACzB,KAAK,EAAE,MAAM,EAAE,WAAW,EAAE,IAAI,EAAE,EAAE;YAClC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACvC,uEAAuE;YACvE,mBAAmB;YACnB,MAAM,OAAO,GAAG,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,CAAC;YAC3C,MAAM,EAAE,QAAQ,EAAE,GAAG,0BAAY,CAAC,WAAW,CAAC,CAAC;YAE/C,IAAA,cAAM,EACJ,CAAC,QAAQ,IAAI,OAAO,KAAK,SAAS,EAClC,MAAM,WAAW,+BAA+B,MAAM,IAAI,EAC1D,sBAAS,CAAC,kBAAkB,CAC7B,CAAC;YAEF,kEAAkE;YAClE,eAAe;YACf,IAAI,CAAC,OAAO,EAAE,CAAC;gBACb,OAAO,IAAI,CAAC;YACd,CAAC;YAED,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;YAChE,mCAAmC;YACnC,OAAO,CAAC,IAAW,CAAC,CACrB,CAAC;YAEF,0EAA0E;YAC1E,IAAI,MAAM,KAAK,SAAS,IAAI,MAAM,KAAK,IAAI,EAAE,CAAC;gBAC5C,OAAO,IAAI,CAAC;YACd,CAAC;YAED,uEAAuE;YACvE,IAAI,CAAC;gBACH,OAAO,IAAA,mBAAW,EAAC,MAAM,CAAC,CAAC;YAC7B,CAAC;YAAC,OAAO,KAAK,EAAE,CAAC;gBACf,MAAM,sBAAS,CAAC,QAAQ,CACtB,yCAAyC,KAAK,CAAC,OAAO,CAAC,OAAO,CAC5D,sBAAsB,EACtB,EAAE,CACH,EAAE,CACJ,CAAC;YACJ,CAAC;QACH,CAAC,EACD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,CAC5B,CAAC;IACJ,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,CAAC,KAAc,EAAE,IAA0B;QAC7D,MAAM,eAAe,GAAG,IAAA,2BAAc,EAAC,KAAK,EAAE;YAC5C,aAAa,EAAE,cAAc;YAC7B,kBAAkB,EAAE,KAAK;YACzB,qBAAqB,EAAE,KAAK;SAC7B,CAAC,CAAC;QAEH,MAAM,SAAS,GAAG,IAAA,wBAAY,EAAC,eAAe,CAAC,CAAC;QAEhD,wEAAwE;QACxE,WAAW;QACX,0DAA0D;QAC1D,IAAI,CAAC,OAAO,CAAC;YACX,MAAM,EAAE,gBAAgB;YACxB,MAAM,EAAE;gBACN,KAAK,EAAE;oBACL,GAAG,eAAe;oBAClB,IAAI,EAAE;wBACJ,GAAG,SAAS;wBACZ,GAAG,IAAI;qBACR;iBACF;aACF;SACF,CAAC,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,EAAE;YACvB,IAAA,sBAAQ,EAAC,WAAW,CAAC,CAAC;QACxB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,gBAAgB,CAAC,OAAuB;QACpD,IAAI,CAAC,IAAA,wBAAgB,EAAC,OAAO,CAAC,EAAE,CAAC;YAC/B,IACE,IAAA,mBAAW,EAAC,OAAO,EAAE,IAAI,CAAC;gBAC1B,IAAA,gBAAE,EAAE,OAAsC,CAAC,EAAE,EAAE,uBAAe,CAAC,EAC/D,CAAC;gBACD,0DAA0D;gBAC1D,wDAAwD;gBACxD,MAAM,IAAI,CAAC,MAAM,CAAC;oBAChB,KAAK,EAAE,IAAA,2BAAc,EACnB,sBAAS,CAAC,QAAQ,CAChB,sDAAsD,CACvD,CACF;oBACD,EAAE,EAAG,OAAsC,CAAC,EAAE;oBAC9C,OAAO,EAAE,KAAK;iBACf,CAAC,CAAC;YACL,CAAC;iBAAM,CAAC;gBACN,IAAA,qBAAO,EACL,4EAA4E,CAC7E,CAAC;YACJ,CAAC;YACD,OAAO;QACT,CAAC;QAED,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,OAAO,CAAC;QAEvC,IAAI,CAAC,IAAA,mBAAW,EAAC,6BAA6B,EAAE,MAAM,CAAC,EAAE,CAAC;YACxD,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,sBAAS;qBACb,cAAc,CAAC;oBACd,IAAI,EAAE;wBACJ,MAAM;qBACP;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,YAAY,GAAG,6BAA6B,CAAC,MAAuB,CAAC,CAAC;QAE5E,yCAAyC;QACzC,MAAM,aAAa,GAAG,IAAA,0BAAa,EAAC,YAAY,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;QAEjE,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,sBAAQ,EAAW,aAAa,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC;QACvE,IAAI,KAAK,EAAE,CAAC;YACV,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,sBAAS;qBACb,aAAa,CAAC;oBACb,OAAO,EAAE,kCAAkC,MAAM,MAAM,KAAK,CAAC,OAAO,GAAG;oBACvE,IAAI,EAAE;wBACJ,MAAM;wBACN,MAAM,EAAE,aAAa;qBACtB;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,IAAI,CAAC;YACH,MAAM,MAAM,GAAG,MAAO,IAAI,CAAC,OAAe,CAAC,MAAM,CAAC,CAAC,GAAG,aAAa,CAAC,CAAC;YACrE,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QACtC,CAAC;QAAC,OAAO,QAAQ,EAAE,CAAC;YAClB,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,IAAA,2BAAc,EAAC,QAAQ,EAAE;oBAC9B,aAAa;oBACb,qBAAqB,EAAE,KAAK;iBAC7B,CAAC;aACH,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED,4DAA4D;IAC5D,uEAAuE;IACvE,2CAA2C;IAC3C,KAAK,CAAC,MAAM,CAAC,KAAW;QACtB,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,EAAE,EAAE;gBACxC,IAAI,KAAK,EAAE,CAAC;oBACV,MAAM,CAAC,KAAK,CAAC,CAAC;oBACd,OAAO;gBACT,CAAC;gBACD,OAAO,EAAE,CAAC;YACZ,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,OAAO,CAAC,YAAkD;QAC9D,IAAI,CAAC,IAAA,uBAAe,EAAC,YAAY,CAAC,EAAE,CAAC;YACnC,MAAM,sBAAS,CAAC,QAAQ,CACtB,8EAA8E,CAC/E,CAAC;QACJ,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,YAAY;YACf,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,EAAa,EAAE,QAA8B;QAC1D,IAAI,CAAC,IAAA,uBAAe,EAAC,QAAQ,CAAC,EAAE,CAAC;YAC/B,0DAA0D;YAC1D,qFAAqF;YACrF,MAAM,IAAI,CAAC,MAAM,CAAC;gBAChB,KAAK,EAAE,IAAA,2BAAc,EACnB,sBAAS,CAAC,QAAQ,CAChB,0EAA0E,CAC3E,CACF;gBACD,EAAE;gBACF,OAAO,EAAE,KAAK;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,QAAQ;YACX,EAAE;YACF,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED;;;;;;;OAOG;IACO,KAAK,CAAC,SAAS,CACvB,MAAc,EACd,UAAkB,EAClB,WAAqB;QAErB,IAAA,aAAG,EAAC,kBAAkB,MAAM,cAAc,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,uBAAuB,EAAE,CAAC;YACjC,IAAA,kCAAmB,EAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;QAC1E,CAAC;QAED,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YAC1B,IAAA,kCAAmB,EAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;QACtD,CAAC;QAED,IAAI,CAAC,gBAAgB,GAAG,CAAC,KAAiB,EAAE,EAAE;YAC5C,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,KAAK,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QAC7C,CAAC,CAAC;QAEF,IAAI,CAAC,uBAAuB,GAAG,CAAC,KAA4B,EAAE,EAAE;YAC9D,IAAI,CAAC,YAAY,CAAC,KAAK,YAAY,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,EAAE;gBAC/D,MAAM;aACP,CAAC,CAAC;QACL,CAAC,CAAC;QAEF,MAAM,SAAS,GAAG,IAAI,0BAAe,EAAE,CAAC;QACxC,IAAA,0BAAQ,EAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,KAAK,EAAE,EAAE;YAC5D,IAAI,KAAK,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,CAAC,iBAAiB,CAAC,EAAE,CAAC;gBACtD,IAAA,sBAAQ,EAAC,0BAA0B,EAAE,KAAK,CAAC,CAAC;YAC9C,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,MAAM,QAAQ,GAAG,IAAI,2BAAY,CAC/B,SAAS,CAAC,YAAY,CAAC,mBAAmB,CAAC,EAC3C;YACE,aAAa,EAAE,CAAC,IAAA,yCAAuB,GAAE,CAAC;SAC3C,CACF,CAAC;QAEF,QAAQ,CAAC,cAAc,EAAE,CAAC;QAE1B,MAAM,kBAAkB,GAAG,IAAI,2BAAY,CACzC,SAAS,CAAC,YAAY,CAAC,8BAA8B,CAAC,EACtD;YACE,aAAa,EAAE,CAAC,IAAA,yCAAuB,GAAE,CAAC;SAC3C,CACF,CAAC;QAEF,kBAAkB,CAAC,cAAc,EAAE,CAAC;QAEpC,MAAM,IAAI,GAAG,IAAI,CAAC,gBAAgB,CAAC,QAAQ,EAAE,kBAAkB,CAAC,CAAC;QACjE,MAAM,QAAQ,GAAG,IAAI,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC;QACtD,wFAAwF;QACxF,MAAM,UAAU,GAAQ,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC;QAExC,IAAI,CAAC;YACH,MAAM,EAAE,UAAU,EAAE,QAAQ,EAAE,iBAAiB,EAAE,GAAG,IAAA,6BAAgB,EAAC;gBACnE,IAAI;gBACJ,QAAQ;gBACR,MAAM;gBACN,UAAU,EAAE,WAAW;gBACvB,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC;aAChC,CAAC,CAAC;YAEH,gEAAgE;YAChE,mEAAmE;YACnE,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,EAAE;gBACxB,YAAY,EAAE,iBAAiB;gBAC/B,kBAAkB,EAAE,IAAI,GAAG,EAAE;gBAC7B,OAAO,EAAE,EAAE;aACZ,CAAC,CAAC;YAEH,IAAA,+BAAgB,EAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;YACrE,IAAA,+BAAgB,EAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAEjD,MAAM,WAAW,GAAG,IAAI,WAAW,CAAC;gBAClC,GAAG,UAAU;gBACb,MAAM,EAAE,UAAU;gBAClB,OAAO,EAAE,UAAU,CAAC,OAAO;aAC5B,CAAC,CAAC;YAEH,qEAAqE;YACrE,kEAAkE;YAClE,EAAE;YACF,wDAAwD;YACxD,yCAAyC;YACzC,WAAW,CAAC,UAAU,CAAC,IAAI,GAAG,WAAW,CAAC,UAAU,CAAC;YACrD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YACvD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YAEvD,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;gBACjD,WAAW,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;gBACjC,MAAM,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;YACrD,CAAC,CAAC,CAAC;QACL,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;YAExB,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,yBAAW,EAAC,KAAK,CAAC,CAAC;YACnC,MAAM,sBAAS,CAAC,QAAQ,CAAC;gBACvB,OAAO,EAAE,6BAA6B,MAAM,MAAM,KAAK,CAAC,OAAO,EAAE;gBACjE,IAAI,EAAE;oBACJ,KAAK,EAAE,KAAK,CAAC,SAAS,EAAE;iBACzB;aACF,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED;;;OAGG;IACO,WAAW;QACnB,uCAAuC;QACvC,+DAA+D;QAC/D,6CAA6C;QAC7C,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAC7B,IAAI,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,CAAC,CACnE,CAAC;QACF,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC;IACxB,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,mBAAmB,CAAC,MAAc,EAAE,UAAe;QAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,sDAAsD;QACtD,IAAI,CAAC,IAAI,EAAE,CAAC;YACV,OAAO;QACT,CAAC;QAED,qDAAqD;QACrD,MAAM,WAAW,GAAG,MAAM,UAAU,CAAC,OAAO,CAAC;QAC7C,IAAI,CAAC,OAAO,GAAG,+BAAiB,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,UAAU,EAAE,EAAE;YAC1D,MAAM,UAAU,GAAG,WAAW,CAAC,UAAU,CAAC,CAAC;YAC3C,MAAM,EAAE,SAAS,EAAE,GAAG,0BAAY,CAAC,UAAU,CAAC,CAAC;YAC/C,IAAI,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1B,OAAO,EAAE,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,EAAE,UAAU,EAAE,CAAC;YAC9C,CAAC;YACD,OAAO,GAAG,CAAC;QACb,CAAC,EAAE,EAAE,CAAC,CAAC;QAEP,qDAAqD;QACrD,IAAA,cAAM,EAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,4BAA4B,CAAC,CAAC;IAC7E,CAAC;IAED;;;;;;OAMG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CACtB,QAAwB,EACxB,kBAAkC;QAElC,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACxD,MAAM,yBAAyB,GAC7B,kBAAkB,CAAC,OAAO,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAEtD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,IAAA,gCAAwB,EAAC,IAAI,CAAC,CAAC;YACrD,IAAA,iCAAyB,EAAC,aAAa,CAAC,CAAC;YAEzC,IAAI,IAAA,2BAAmB,EAAC,aAAa,CAAC,EAAE,CAAC;gBACvC,OAAO,MAAM,IAAA,oBAAY,EACvB,yBAAyB,CAAC,aAAa,CAAC,EACxC,IAAW,CACZ,CAAC;YACJ,CAAC;YAED,OAAO,MAAM,IAAA,oBAAY,EAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,aAAa,GAAG,EAAE,OAAO,EAAmB,CAAC;QAEnD,OAAO,MAAM,CAAC,aAAa,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,qBAAqB,CAC3B,QAAwB;QAExB,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,IAAA,gCAAwB,EAAC,IAAI,CAAC,CAAC;YACrD,IAAA,qCAA6B,EAAC,aAAa,CAAC,CAAC;YAC7C,OAAO,MAAM,IAAA,oBAAY,EAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,gBAAgB,GAAG,EAAE,OAAO,EAAE,CAAC;QAErC,OAAO,MAAM,CAAC,gBAAgB,CAAC,CAAC;IAClC,CAAC;IAED;;;;OAIG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,UAAU,CAAC,MAAc;QAC/B,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;;;;;;OAUG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,oBAAoB,CAChC,MAAc,EACd,QAAwC;QAExC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,KAAK,SAAS,EAAE,CAAC;YACvB,MAAM,sBAAS,CAAC,QAAQ,CACtB,iDAAiD,MAAM,IAAI,CAC5D,CAAC;QACJ,CAAC;QAED,IAAI,IAAgB,CAAC;QACrB,MAAM,WAAW,GAAG,IAAI,OAAO,CAC7B,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,CACnB,CAAC,IAAI,GAAG,GAAG,EAAE,CACX,MAAM;QACJ,kEAAkE;QAClE,sBAAS,CAAC,QAAQ,CAChB,aAAa,MAAM,yCAAyC,CAC7D,CACF,CAAC,CACP,CAAC;QAEF,oEAAoE;QACpE,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,IAAK,EAAE,CAAC;QAEvC,IAAI,CAAC;YACH,IAAI,CAAC,kBAAkB,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;YAC5C,8CAA8C;YAC9C,oEAAoE;YACpE,uCAAuC;YACvC,OAAO,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE,WAAW,CAAC,CAAC,CAAC;QACvD,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,MAAM,IAAI,8BAAgB,CAAC,KAAK,CAAC,CAAC;QACpC,CAAC;gBAAS,CAAC;YACT,IAAI,CAAC,kBAAkB,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC;YAE/C,IAAI,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC,EAAE,CAAC;gBACvC,IAAI,CAAC,YAAY,IAAI,CAAC,CAAC;gBACvB,MAAM,IAAI,CAAC,YAAY,EAAE,CAAC;YAC5B,CAAC;QACH,CAAC;IACH,CAAC;CACF;AA3hBD,4CA2hBC","sourcesContent":["// eslint-disable-next-line @typescript-eslint/triple-slash-reference, spaced-comment\n/// \nimport { createIdRemapMiddleware } from '@metamask/json-rpc-engine';\nimport ObjectMultiplex from '@metamask/object-multiplex';\nimport type { RequestArguments, StreamProvider } from '@metamask/providers';\nimport { errorCodes, rpcErrors, serializeError } from '@metamask/rpc-errors';\nimport type { SnapsEthereumProvider, SnapsProvider } from '@metamask/snaps-sdk';\nimport { getErrorData } from '@metamask/snaps-sdk';\nimport type {\n SnapExports,\n HandlerType,\n SnapExportsParameters,\n} from '@metamask/snaps-utils';\nimport {\n SNAP_EXPORT_NAMES,\n logError,\n SNAP_EXPORTS,\n WrappedSnapError,\n unwrapError,\n logInfo,\n} from '@metamask/snaps-utils';\nimport { validate, is } from '@metamask/superstruct';\nimport type {\n JsonRpcNotification,\n JsonRpcId,\n JsonRpcRequest,\n Json,\n} from '@metamask/utils';\nimport {\n assert,\n isJsonRpcRequest,\n hasProperty,\n getSafeJson,\n JsonRpcIdStruct,\n} from '@metamask/utils';\nimport type { Duplex } from 'readable-stream';\nimport { pipeline } from 'readable-stream';\n\nimport type { CommandMethodsMapping } from './commands';\nimport { getCommandMethodImplementations } from './commands';\nimport { createEndowments } from './endowments';\nimport { addEventListener, removeEventListener } from './globalEvents';\nimport { SnapProvider } from './SnapProvider';\nimport { sortParamKeys } from './sortParams';\nimport {\n assertEthereumOutboundRequest,\n assertSnapOutboundRequest,\n sanitizeRequestArguments,\n withTeardown,\n isValidResponse,\n isMultichainRequest,\n} from './utils';\nimport {\n ExecuteSnapRequestArgumentsStruct,\n PingRequestArgumentsStruct,\n SnapRpcRequestArgumentsStruct,\n TerminateRequestArgumentsStruct,\n} from './validation';\nimport { log } from '../logging';\n\ntype EvaluationData = {\n stop: () => void;\n};\n\ntype SnapData = {\n exports: SnapExports;\n runningEvaluations: Set;\n idleTeardown: () => Promise;\n};\n\nconst fallbackError = {\n code: errorCodes.rpc.internal,\n message: 'Execution Environment Error',\n};\n\nconst unhandledError = rpcErrors\n .internal({\n message: 'Unhandled Snap Error',\n })\n .serialize();\n\nexport type InvokeSnapArgs = Omit;\n\nexport type InvokeSnap = (\n target: string,\n handler: HandlerType,\n args: InvokeSnapArgs | undefined,\n) => Promise;\n\n/**\n * The supported methods in the execution environment. The validator checks the\n * incoming JSON-RPC request, and the `params` property is used for sorting the\n * parameters, if they are an object.\n */\nconst EXECUTION_ENVIRONMENT_METHODS = {\n ping: {\n struct: PingRequestArgumentsStruct,\n params: [],\n },\n executeSnap: {\n struct: ExecuteSnapRequestArgumentsStruct,\n params: ['snapId', 'sourceCode', 'endowments'],\n },\n terminate: {\n struct: TerminateRequestArgumentsStruct,\n params: [],\n },\n snapRpc: {\n struct: SnapRpcRequestArgumentsStruct,\n params: ['target', 'handler', 'origin', 'request'],\n },\n};\n\ntype Methods = typeof EXECUTION_ENVIRONMENT_METHODS;\n\nexport type NotifyFunction = (\n notification: Omit,\n) => Promise;\n\nexport class BaseSnapExecutor {\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly snapData: Map;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly commandStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly rpcStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly methods: CommandMethodsMapping;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapErrorHandler?: (event: ErrorEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapPromiseErrorHandler?: (event: PromiseRejectionEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private lastTeardown = 0;\n\n protected constructor(commandStream: Duplex, rpcStream: Duplex) {\n this.snapData = new Map();\n this.commandStream = commandStream;\n this.commandStream.on('data', (data) => {\n this.onCommandRequest(data).catch((error) => {\n // TODO: Decide how to handle errors.\n logError(error);\n });\n });\n this.rpcStream = rpcStream;\n\n this.methods = getCommandMethodImplementations(\n this.startSnap.bind(this),\n async (target, handlerType, args) => {\n const data = this.snapData.get(target);\n // We're capturing the handler in case someone modifies the data object\n // before the call.\n const handler = data?.exports[handlerType];\n const { required } = SNAP_EXPORTS[handlerType];\n\n assert(\n !required || handler !== undefined,\n `No ${handlerType} handler exported for snap \"${target}\".`,\n rpcErrors.methodNotSupported,\n );\n\n // Certain handlers are not required. If they are not exported, we\n // return null.\n if (!handler) {\n return null;\n }\n\n const result = await this.executeInSnapContext(target, async () =>\n // TODO: fix handler args type cast\n handler(args as any),\n );\n\n // The handler might not return anything, but undefined is not valid JSON.\n if (result === undefined || result === null) {\n return null;\n }\n\n // /!\\ Always return only sanitized JSON to prevent security flaws. /!\\\n try {\n return getSafeJson(result);\n } catch (error) {\n throw rpcErrors.internal(\n `Received non-JSON-serializable value: ${error.message.replace(\n /^Assertion failed: /u,\n '',\n )}`,\n );\n }\n },\n this.onTerminate.bind(this),\n );\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private errorHandler(error: unknown, data: Record) {\n const serializedError = serializeError(error, {\n fallbackError: unhandledError,\n shouldIncludeStack: false,\n shouldPreserveMessage: false,\n });\n\n const errorData = getErrorData(serializedError);\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line promise/no-promise-in-callback\n this.#notify({\n method: 'UnhandledError',\n params: {\n error: {\n ...serializedError,\n data: {\n ...errorData,\n ...data,\n },\n },\n },\n }).catch((notifyError) => {\n logError(notifyError);\n });\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async onCommandRequest(message: JsonRpcRequest) {\n if (!isJsonRpcRequest(message)) {\n if (\n hasProperty(message, 'id') &&\n is((message as Pick).id, JsonRpcIdStruct)\n ) {\n // Instead of throwing, we directly respond with an error.\n // We can only do this if the message ID is still valid.\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC requests must be JSON serializable objects.',\n ),\n ),\n id: (message as Pick).id,\n jsonrpc: '2.0',\n });\n } else {\n logInfo(\n 'Command stream received a non-JSON-RPC request, and was unable to respond.',\n );\n }\n return;\n }\n\n const { id, method, params } = message;\n\n if (!hasProperty(EXECUTION_ENVIRONMENT_METHODS, method)) {\n await this.#respond(id, {\n error: rpcErrors\n .methodNotFound({\n data: {\n method,\n },\n })\n .serialize(),\n });\n return;\n }\n\n const methodObject = EXECUTION_ENVIRONMENT_METHODS[method as keyof Methods];\n\n // support params by-name and by-position\n const paramsAsArray = sortParamKeys(methodObject.params, params);\n\n const [error] = validate(paramsAsArray, methodObject.struct);\n if (error) {\n await this.#respond(id, {\n error: rpcErrors\n .invalidParams({\n message: `Invalid parameters for method \"${method}\": ${error.message}.`,\n data: {\n method,\n params: paramsAsArray,\n },\n })\n .serialize(),\n });\n return;\n }\n\n try {\n const result = await (this.methods as any)[method](...paramsAsArray);\n await this.#respond(id, { result });\n } catch (rpcError) {\n await this.#respond(id, {\n error: serializeError(rpcError, {\n fallbackError,\n shouldPreserveMessage: false,\n }),\n });\n }\n }\n\n // Awaitable function that writes back to the command stream\n // To prevent snap execution from blocking writing we wrap in a promise\n // and await it before continuing execution\n async #write(chunk: Json) {\n return new Promise((resolve, reject) => {\n this.commandStream.write(chunk, (error) => {\n if (error) {\n reject(error);\n return;\n }\n resolve();\n });\n });\n }\n\n async #notify(notification: Omit) {\n if (!isValidResponse(notification)) {\n throw rpcErrors.internal(\n 'JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.',\n );\n }\n\n await this.#write({\n ...notification,\n jsonrpc: '2.0',\n });\n }\n\n async #respond(id: JsonRpcId, response: Record) {\n if (!isValidResponse(response)) {\n // Instead of throwing, we directly respond with an error.\n // This prevents an issue where we wouldn't respond when errors were non-serializable\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC responses must be JSON serializable objects smaller than 64 MB.',\n ),\n ),\n id,\n jsonrpc: '2.0',\n });\n return;\n }\n\n await this.#write({\n ...response,\n id,\n jsonrpc: '2.0',\n });\n }\n\n /**\n * Attempts to evaluate a snap in SES. Generates APIs for the snap. May throw\n * on errors.\n *\n * @param snapId - The id of the snap.\n * @param sourceCode - The source code of the snap, in IIFE format.\n * @param _endowments - An array of the names of the endowments.\n */\n protected async startSnap(\n snapId: string,\n sourceCode: string,\n _endowments: string[],\n ): Promise {\n log(`Starting snap '${snapId}' in worker.`);\n if (this.snapPromiseErrorHandler) {\n removeEventListener('unhandledrejection', this.snapPromiseErrorHandler);\n }\n\n if (this.snapErrorHandler) {\n removeEventListener('error', this.snapErrorHandler);\n }\n\n this.snapErrorHandler = (error: ErrorEvent) => {\n this.errorHandler(error.error, { snapId });\n };\n\n this.snapPromiseErrorHandler = (error: PromiseRejectionEvent) => {\n this.errorHandler(error instanceof Error ? error : error.reason, {\n snapId,\n });\n };\n\n const multiplex = new ObjectMultiplex();\n pipeline(this.rpcStream, multiplex, this.rpcStream, (error) => {\n if (error && !error.message?.match('Premature close')) {\n logError(`Provider stream failure.`, error);\n }\n });\n\n const provider = new SnapProvider(\n multiplex.createStream('metamask-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n provider.initializeSync();\n\n const multichainProvider = new SnapProvider(\n multiplex.createStream('metamask-multichain-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n multichainProvider.initializeSync();\n\n const snap = this.createSnapGlobal(provider, multichainProvider);\n const ethereum = this.createEIP1193Provider(provider);\n // We specifically use any type because the Snap can modify the object any way they want\n const snapModule: any = { exports: {} };\n\n try {\n const { endowments, teardown: endowmentTeardown } = createEndowments({\n snap,\n ethereum,\n snapId,\n endowments: _endowments,\n notify: this.#notify.bind(this),\n });\n\n // !!! Ensure that this is the only place the data is being set.\n // Other methods access the object value and mutate its properties.\n this.snapData.set(snapId, {\n idleTeardown: endowmentTeardown,\n runningEvaluations: new Set(),\n exports: {},\n });\n\n addEventListener('unhandledRejection', this.snapPromiseErrorHandler);\n addEventListener('error', this.snapErrorHandler);\n\n const compartment = new Compartment({\n ...endowments,\n module: snapModule,\n exports: snapModule.exports,\n });\n\n // All of those are JavaScript runtime specific and self referential,\n // but we add them for compatibility sake with external libraries.\n //\n // We can't do that in the injected globals object above\n // because SES creates its own globalThis\n compartment.globalThis.self = compartment.globalThis;\n compartment.globalThis.global = compartment.globalThis;\n compartment.globalThis.window = compartment.globalThis;\n\n await this.executeInSnapContext(snapId, async () => {\n compartment.evaluate(sourceCode);\n await this.registerSnapExports(snapId, snapModule);\n });\n } catch (error) {\n this.removeSnap(snapId);\n\n const [cause] = unwrapError(error);\n throw rpcErrors.internal({\n message: `Error while running snap '${snapId}': ${cause.message}`,\n data: {\n cause: cause.serialize(),\n },\n });\n }\n }\n\n /**\n * Cancels all running evaluations of all snaps and clears all snap data.\n * NOTE:** Should only be called in response to the `terminate` RPC command.\n */\n protected onTerminate() {\n // `stop()` tears down snap endowments.\n // Teardown will also be run for each snap as soon as there are\n // no more running evaluations for that snap.\n this.snapData.forEach((data) =>\n data.runningEvaluations.forEach((evaluation) => evaluation.stop()),\n );\n this.snapData.clear();\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async registerSnapExports(snapId: string, snapModule: any) {\n const data = this.snapData.get(snapId);\n // Somebody deleted the snap before we could register.\n if (!data) {\n return;\n }\n\n // If the module is async, we must await the exports.\n const snapExports = await snapModule.exports;\n data.exports = SNAP_EXPORT_NAMES.reduce((acc, exportName) => {\n const snapExport = snapExports[exportName];\n const { validator } = SNAP_EXPORTS[exportName];\n if (validator(snapExport)) {\n return { ...acc, [exportName]: snapExport };\n }\n return acc;\n }, {});\n\n // If the Snap has no valid exports after this, fail.\n assert(Object.keys(data.exports).length > 0, 'Snap has no valid exports.');\n }\n\n /**\n * Instantiates a snap API object (i.e. `globalThis.snap`).\n *\n * @param provider - A StreamProvider connected to the EIP-1193 client stream.\n * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream.\n * @returns The snap provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createSnapGlobal(\n provider: StreamProvider,\n multichainProvider: StreamProvider,\n ): SnapsProvider {\n const originalRequest = provider.request.bind(provider);\n const originalMultichainRequest =\n multichainProvider.request.bind(multichainProvider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertSnapOutboundRequest(sanitizedArgs);\n\n if (isMultichainRequest(sanitizedArgs)) {\n return await withTeardown(\n originalMultichainRequest(sanitizedArgs),\n this as any,\n );\n }\n\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const snapsProvider = { request } as SnapsProvider;\n\n return harden(snapsProvider);\n }\n\n /**\n * Instantiates an EIP-1193 Ethereum provider object (i.e. `globalThis.ethereum`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The EIP-1193 Ethereum provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createEIP1193Provider(\n provider: StreamProvider,\n ): SnapsEthereumProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertEthereumOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const ethereumProvider = { request };\n\n return harden(ethereumProvider);\n }\n\n /**\n * Removes the snap with the given name.\n *\n * @param snapId - The id of the snap to remove.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private removeSnap(snapId: string): void {\n this.snapData.delete(snapId);\n }\n\n /**\n * Calls the specified executor function in the context of the specified snap.\n * Essentially, this means that the operation performed by the executor is\n * counted as an evaluation of the specified snap. When the count of running\n * evaluations of a snap reaches zero, its endowments are torn down.\n *\n * @param snapId - The id of the snap whose context to execute in.\n * @param executor - The function that will be executed in the snap's context.\n * @returns The executor's return value.\n * @template Result - The return value of the executor.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async executeInSnapContext(\n snapId: string,\n executor: () => Promise | Result,\n ): Promise {\n const data = this.snapData.get(snapId);\n if (data === undefined) {\n throw rpcErrors.internal(\n `Tried to execute in context of unknown snap: \"${snapId}\".`,\n );\n }\n\n let stop: () => void;\n const stopPromise = new Promise(\n (_resolve, reject) =>\n (stop = () =>\n reject(\n // TODO(rekmarks): Specify / standardize error code for this case.\n rpcErrors.internal(\n `The snap \"${snapId}\" has been terminated during execution.`,\n ),\n )),\n );\n\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n const evaluationData = { stop: stop! };\n\n try {\n data.runningEvaluations.add(evaluationData);\n // Notice that we have to await this executor.\n // If we didn't, we would decrease the amount of running evaluations\n // before the promise actually resolves\n return await Promise.race([executor(), stopPromise]);\n } catch (error) {\n throw new WrappedSnapError(error);\n } finally {\n data.runningEvaluations.delete(evaluationData);\n\n if (data.runningEvaluations.size === 0) {\n this.lastTeardown += 1;\n await data.idleTeardown();\n }\n }\n }\n}\n"]} +\ No newline at end of file +diff --git a/dist/common/BaseSnapExecutor.d.cts b/dist/common/BaseSnapExecutor.d.cts +index f79e6dd7cebda999c014997403cf09c4b7dc241c..efc4c9c07b1117eac2e179491fa2bb921e9c53dd 100644 +--- a/dist/common/BaseSnapExecutor.d.cts ++++ b/dist/common/BaseSnapExecutor.d.cts +@@ -36,7 +36,8 @@ export declare class BaseSnapExecutor { + /** + * Instantiates a snap API object (i.e. `globalThis.snap`). + * +- * @param provider - A StreamProvider connected to MetaMask. ++ * @param provider - A StreamProvider connected to the EIP-1193 client stream. ++ * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream. + * @returns The snap provider object. + */ + private createSnapGlobal; +diff --git a/dist/common/BaseSnapExecutor.d.cts.map b/dist/common/BaseSnapExecutor.d.cts.map +index 4b660ace462a660f93d37a23b45023aae1d9f7d0..9d4ec76680f915f4ad2055d7ab05931e74ad2e95 100644 +--- a/dist/common/BaseSnapExecutor.d.cts.map ++++ b/dist/common/BaseSnapExecutor.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"BaseSnapExecutor.d.cts","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;AAQA,OAAO,KAAK,EAEV,WAAW,EACX,qBAAqB,EACtB,8BAA8B;AAU/B,OAAO,KAAK,EACV,mBAAmB,EAGnB,IAAI,EACL,wBAAwB;AAQzB,OAAO,KAAK,EAAE,MAAM,EAAE,wBAAwB;AA6C9C,MAAM,MAAM,cAAc,GAAG,IAAI,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC;AAEvE,MAAM,MAAM,UAAU,GAAG,CACvB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,WAAW,EACpB,IAAI,EAAE,cAAc,GAAG,SAAS,KAC7B,OAAO,CAAC,IAAI,CAAC,CAAC;AA4BnB,MAAM,MAAM,cAAc,GAAG,CAC3B,YAAY,EAAE,IAAI,CAAC,mBAAmB,EAAE,SAAS,CAAC,KAC/C,OAAO,CAAC,IAAI,CAAC,CAAC;AAEnB,qBAAa,gBAAgB;;IAI3B,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAwB;IAKjD,OAAO,CAAC,QAAQ,CAAC,aAAa,CAAS;IAKvC,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAS;IAKnC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAwB;IAKhD,OAAO,CAAC,gBAAgB,CAAC,CAA8B;IAKvD,OAAO,CAAC,uBAAuB,CAAC,CAAyC;IAKzE,OAAO,CAAC,YAAY,CAAK;IAEzB,SAAS,aAAa,aAAa,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IA6D9D,OAAO,CAAC,YAAY;YA+BN,gBAAgB;IA6H9B;;;;;;;OAOG;cACa,SAAS,CACvB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,EAClB,WAAW,EAAE,MAAM,EAAE,GACpB,OAAO,CAAC,IAAI,CAAC;IA6FhB;;;OAGG;IACH,SAAS,CAAC,WAAW;YAaP,mBAAmB;IAsBjC;;;;;OAKG;IAIH,OAAO,CAAC,gBAAgB;IAexB;;;;;OAKG;IAIH,OAAO,CAAC,qBAAqB;IAiB7B;;;;OAIG;IAIH,OAAO,CAAC,UAAU;IAIlB;;;;;;;;;;OAUG;YAIW,oBAAoB;CA2CnC"} +\ No newline at end of file ++{"version":3,"file":"BaseSnapExecutor.d.cts","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;AAQA,OAAO,KAAK,EAEV,WAAW,EACX,qBAAqB,EACtB,8BAA8B;AAU/B,OAAO,KAAK,EACV,mBAAmB,EAGnB,IAAI,EACL,wBAAwB;AAQzB,OAAO,KAAK,EAAE,MAAM,EAAE,wBAAwB;AA8C9C,MAAM,MAAM,cAAc,GAAG,IAAI,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC;AAEvE,MAAM,MAAM,UAAU,GAAG,CACvB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,WAAW,EACpB,IAAI,EAAE,cAAc,GAAG,SAAS,KAC7B,OAAO,CAAC,IAAI,CAAC,CAAC;AA4BnB,MAAM,MAAM,cAAc,GAAG,CAC3B,YAAY,EAAE,IAAI,CAAC,mBAAmB,EAAE,SAAS,CAAC,KAC/C,OAAO,CAAC,IAAI,CAAC,CAAC;AAEnB,qBAAa,gBAAgB;;IAI3B,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAwB;IAKjD,OAAO,CAAC,QAAQ,CAAC,aAAa,CAAS;IAKvC,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAS;IAKnC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAwB;IAKhD,OAAO,CAAC,gBAAgB,CAAC,CAA8B;IAKvD,OAAO,CAAC,uBAAuB,CAAC,CAAyC;IAKzE,OAAO,CAAC,YAAY,CAAK;IAEzB,SAAS,aAAa,aAAa,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IA6D9D,OAAO,CAAC,YAAY;YA+BN,gBAAgB;IA6H9B;;;;;;;OAOG;cACa,SAAS,CACvB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,EAClB,WAAW,EAAE,MAAM,EAAE,GACpB,OAAO,CAAC,IAAI,CAAC;IAsGhB;;;OAGG;IACH,SAAS,CAAC,WAAW;YAaP,mBAAmB;IAsBjC;;;;;;OAMG;IAIH,OAAO,CAAC,gBAAgB;IA4BxB;;;;;OAKG;IAIH,OAAO,CAAC,qBAAqB;IAiB7B;;;;OAIG;IAIH,OAAO,CAAC,UAAU;IAIlB;;;;;;;;;;OAUG;YAIW,oBAAoB;CA2CnC"} +\ No newline at end of file +diff --git a/dist/common/BaseSnapExecutor.d.mts b/dist/common/BaseSnapExecutor.d.mts +index 74bef8317b4141faa44f576bdf76bdfe93b29a40..86cd53cbcc8275e20605cc82645a12102b79a0ee 100644 +--- a/dist/common/BaseSnapExecutor.d.mts ++++ b/dist/common/BaseSnapExecutor.d.mts +@@ -36,7 +36,8 @@ export declare class BaseSnapExecutor { + /** + * Instantiates a snap API object (i.e. `globalThis.snap`). + * +- * @param provider - A StreamProvider connected to MetaMask. ++ * @param provider - A StreamProvider connected to the EIP-1193 client stream. ++ * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream. + * @returns The snap provider object. + */ + private createSnapGlobal; +diff --git a/dist/common/BaseSnapExecutor.d.mts.map b/dist/common/BaseSnapExecutor.d.mts.map +index 6afdace6cf9ab0973fe1e705233e05d98bae32a1..7465c7c2ccde0e158283436d762780996f37cc2c 100644 +--- a/dist/common/BaseSnapExecutor.d.mts.map ++++ b/dist/common/BaseSnapExecutor.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"BaseSnapExecutor.d.mts","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;AAQA,OAAO,KAAK,EAEV,WAAW,EACX,qBAAqB,EACtB,8BAA8B;AAU/B,OAAO,KAAK,EACV,mBAAmB,EAGnB,IAAI,EACL,wBAAwB;AAQzB,OAAO,KAAK,EAAE,MAAM,EAAE,wBAAwB;AA6C9C,MAAM,MAAM,cAAc,GAAG,IAAI,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC;AAEvE,MAAM,MAAM,UAAU,GAAG,CACvB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,WAAW,EACpB,IAAI,EAAE,cAAc,GAAG,SAAS,KAC7B,OAAO,CAAC,IAAI,CAAC,CAAC;AA4BnB,MAAM,MAAM,cAAc,GAAG,CAC3B,YAAY,EAAE,IAAI,CAAC,mBAAmB,EAAE,SAAS,CAAC,KAC/C,OAAO,CAAC,IAAI,CAAC,CAAC;AAEnB,qBAAa,gBAAgB;;IAI3B,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAwB;IAKjD,OAAO,CAAC,QAAQ,CAAC,aAAa,CAAS;IAKvC,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAS;IAKnC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAwB;IAKhD,OAAO,CAAC,gBAAgB,CAAC,CAA8B;IAKvD,OAAO,CAAC,uBAAuB,CAAC,CAAyC;IAKzE,OAAO,CAAC,YAAY,CAAK;IAEzB,SAAS,aAAa,aAAa,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IA6D9D,OAAO,CAAC,YAAY;YA+BN,gBAAgB;IA6H9B;;;;;;;OAOG;cACa,SAAS,CACvB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,EAClB,WAAW,EAAE,MAAM,EAAE,GACpB,OAAO,CAAC,IAAI,CAAC;IA6FhB;;;OAGG;IACH,SAAS,CAAC,WAAW;YAaP,mBAAmB;IAsBjC;;;;;OAKG;IAIH,OAAO,CAAC,gBAAgB;IAexB;;;;;OAKG;IAIH,OAAO,CAAC,qBAAqB;IAiB7B;;;;OAIG;IAIH,OAAO,CAAC,UAAU;IAIlB;;;;;;;;;;OAUG;YAIW,oBAAoB;CA2CnC"} +\ No newline at end of file ++{"version":3,"file":"BaseSnapExecutor.d.mts","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;AAQA,OAAO,KAAK,EAEV,WAAW,EACX,qBAAqB,EACtB,8BAA8B;AAU/B,OAAO,KAAK,EACV,mBAAmB,EAGnB,IAAI,EACL,wBAAwB;AAQzB,OAAO,KAAK,EAAE,MAAM,EAAE,wBAAwB;AA8C9C,MAAM,MAAM,cAAc,GAAG,IAAI,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC;AAEvE,MAAM,MAAM,UAAU,GAAG,CACvB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,WAAW,EACpB,IAAI,EAAE,cAAc,GAAG,SAAS,KAC7B,OAAO,CAAC,IAAI,CAAC,CAAC;AA4BnB,MAAM,MAAM,cAAc,GAAG,CAC3B,YAAY,EAAE,IAAI,CAAC,mBAAmB,EAAE,SAAS,CAAC,KAC/C,OAAO,CAAC,IAAI,CAAC,CAAC;AAEnB,qBAAa,gBAAgB;;IAI3B,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAwB;IAKjD,OAAO,CAAC,QAAQ,CAAC,aAAa,CAAS;IAKvC,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAS;IAKnC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAwB;IAKhD,OAAO,CAAC,gBAAgB,CAAC,CAA8B;IAKvD,OAAO,CAAC,uBAAuB,CAAC,CAAyC;IAKzE,OAAO,CAAC,YAAY,CAAK;IAEzB,SAAS,aAAa,aAAa,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IA6D9D,OAAO,CAAC,YAAY;YA+BN,gBAAgB;IA6H9B;;;;;;;OAOG;cACa,SAAS,CACvB,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,EAClB,WAAW,EAAE,MAAM,EAAE,GACpB,OAAO,CAAC,IAAI,CAAC;IAsGhB;;;OAGG;IACH,SAAS,CAAC,WAAW;YAaP,mBAAmB;IAsBjC;;;;;;OAMG;IAIH,OAAO,CAAC,gBAAgB;IA4BxB;;;;;OAKG;IAIH,OAAO,CAAC,qBAAqB;IAiB7B;;;;OAIG;IAIH,OAAO,CAAC,UAAU;IAIlB;;;;;;;;;;OAUG;YAIW,oBAAoB;CA2CnC"} +\ No newline at end of file +diff --git a/dist/common/BaseSnapExecutor.mjs b/dist/common/BaseSnapExecutor.mjs +index 724b338f2cadc0f81322ffefc431fc166604a82d..dd16e58ffc2df95ae13aea103cea81b5f68b773c 100644 +--- a/dist/common/BaseSnapExecutor.mjs ++++ b/dist/common/BaseSnapExecutor.mjs +@@ -20,7 +20,7 @@ import { createEndowments } from "./endowments/index.mjs"; + import { addEventListener, removeEventListener } from "./globalEvents.mjs"; + import { SnapProvider } from "./SnapProvider.mjs"; + import { sortParamKeys } from "./sortParams.mjs"; +-import { assertEthereumOutboundRequest, assertSnapOutboundRequest, sanitizeRequestArguments, withTeardown, isValidResponse } from "./utils.mjs"; ++import { assertEthereumOutboundRequest, assertSnapOutboundRequest, sanitizeRequestArguments, withTeardown, isValidResponse, isMultichainRequest } from "./utils.mjs"; + import { ExecuteSnapRequestArgumentsStruct, PingRequestArgumentsStruct, SnapRpcRequestArgumentsStruct, TerminateRequestArgumentsStruct } from "./validation.mjs"; + import { log } from "../logging.mjs"; + const fallbackError = { +@@ -288,7 +288,11 @@ export class BaseSnapExecutor { + rpcMiddleware: [createIdRemapMiddleware()], + }); + provider.initializeSync(); +- const snap = this.createSnapGlobal(provider); ++ const multichainProvider = new SnapProvider(multiplex.createStream('metamask-multichain-provider'), { ++ rpcMiddleware: [createIdRemapMiddleware()], ++ }); ++ multichainProvider.initializeSync(); ++ const snap = this.createSnapGlobal(provider, multichainProvider); + const ethereum = this.createEIP1193Provider(provider); + // We specifically use any type because the Snap can modify the object any way they want + const snapModule = { exports: {} }; +@@ -374,18 +378,23 @@ export class BaseSnapExecutor { + /** + * Instantiates a snap API object (i.e. `globalThis.snap`). + * +- * @param provider - A StreamProvider connected to MetaMask. ++ * @param provider - A StreamProvider connected to the EIP-1193 client stream. ++ * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream. + * @returns The snap provider object. + */ + // TODO: Either fix this lint violation or explain why it's necessary to + // ignore. + // eslint-disable-next-line no-restricted-syntax +- createSnapGlobal(provider) { ++ createSnapGlobal(provider, multichainProvider) { + const originalRequest = provider.request.bind(provider); ++ const originalMultichainRequest = multichainProvider.request.bind(multichainProvider); + const request = async (args) => { + // As part of the sanitization, we validate that the args are valid JSON. + const sanitizedArgs = sanitizeRequestArguments(args); + assertSnapOutboundRequest(sanitizedArgs); ++ if (isMultichainRequest(sanitizedArgs)) { ++ return await withTeardown(originalMultichainRequest(sanitizedArgs), this); ++ } + return await withTeardown(originalRequest(sanitizedArgs), this); + }; + const snapsProvider = { request }; +diff --git a/dist/common/BaseSnapExecutor.mjs.map b/dist/common/BaseSnapExecutor.mjs.map +index f07e1439aaf1e1d3ad9af2c0ed17bdd699fd729d..51054f3455f44b81b33cc28bde862aa0c4cabe19 100644 +--- a/dist/common/BaseSnapExecutor.mjs.map ++++ b/dist/common/BaseSnapExecutor.mjs.map +@@ -1 +1 @@ +-{"version":3,"file":"BaseSnapExecutor.mjs","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;;;;;AAAA,qFAAqF;AACrF,gEAAgE;AAChE,OAAO,EAAE,uBAAuB,EAAE,kCAAkC;AACpE,OAAO,gBAAe,mCAAmC;;AAEzD,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,cAAc,EAAE,6BAA6B;AAE7E,OAAO,EAAE,YAAY,EAAE,4BAA4B;AAMnD,OAAO,EACL,iBAAiB,EACjB,QAAQ,EACR,YAAY,EACZ,gBAAgB,EAChB,WAAW,EACX,OAAO,EACR,8BAA8B;AAC/B,OAAO,EAAE,QAAQ,EAAE,EAAE,EAAE,8BAA8B;AAOrD,OAAO,EACL,MAAM,EACN,gBAAgB,EAChB,WAAW,EACX,WAAW,EACX,eAAe,EAChB,wBAAwB;AAEzB,OAAO,EAAE,QAAQ,EAAE,wBAAwB;AAG3C,OAAO,EAAE,+BAA+B,EAAE,uBAAmB;AAC7D,OAAO,EAAE,gBAAgB,EAAE,+BAAqB;AAChD,OAAO,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,2BAAuB;AACvE,OAAO,EAAE,YAAY,EAAE,2BAAuB;AAC9C,OAAO,EAAE,aAAa,EAAE,yBAAqB;AAC7C,OAAO,EACL,6BAA6B,EAC7B,yBAAyB,EACzB,wBAAwB,EACxB,YAAY,EACZ,eAAe,EAChB,oBAAgB;AACjB,OAAO,EACL,iCAAiC,EACjC,0BAA0B,EAC1B,6BAA6B,EAC7B,+BAA+B,EAChC,yBAAqB;AACtB,OAAO,EAAE,GAAG,EAAE,uBAAmB;AAYjC,MAAM,aAAa,GAAG;IACpB,IAAI,EAAE,UAAU,CAAC,GAAG,CAAC,QAAQ;IAC7B,OAAO,EAAE,6BAA6B;CACvC,CAAC;AAEF,MAAM,cAAc,GAAG,SAAS;KAC7B,QAAQ,CAAO;IACd,OAAO,EAAE,sBAAsB;CAChC,CAAC;KACD,SAAS,EAAE,CAAC;AAUf;;;;GAIG;AACH,MAAM,6BAA6B,GAAG;IACpC,IAAI,EAAE;QACJ,MAAM,EAAE,0BAA0B;QAClC,MAAM,EAAE,EAAE;KACX;IACD,WAAW,EAAE;QACX,MAAM,EAAE,iCAAiC;QACzC,MAAM,EAAE,CAAC,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;KAC/C;IACD,SAAS,EAAE;QACT,MAAM,EAAE,+BAA+B;QACvC,MAAM,EAAE,EAAE;KACX;IACD,OAAO,EAAE;QACP,MAAM,EAAE,6BAA6B;QACrC,MAAM,EAAE,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,CAAC;KACnD;CACF,CAAC;AAQF,MAAM,OAAO,gBAAgB;IAC3B,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,QAAQ,CAAwB;IAEjD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,aAAa,CAAS;IAEvC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,SAAS,CAAS;IAEnC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,OAAO,CAAwB;IAEhD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAA+B;IAEvD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,uBAAuB,CAA0C;IAEzE,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,GAAG,CAAC,CAAC;IAEzB,YAAsB,aAAqB,EAAE,SAAiB;QAC5D,IAAI,CAAC,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC;QAC1B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,EAAE;YACrC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,EAAE;gBAC1C,qCAAqC;gBACrC,QAAQ,CAAC,KAAK,CAAC,CAAC;YAClB,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;QACH,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,IAAI,CAAC,OAAO,GAAG,+BAA+B,CAC5C,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,EACzB,KAAK,EAAE,MAAM,EAAE,WAAW,EAAE,IAAI,EAAE,EAAE;YAClC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACvC,uEAAuE;YACvE,mBAAmB;YACnB,MAAM,OAAO,GAAG,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,CAAC;YAC3C,MAAM,EAAE,QAAQ,EAAE,GAAG,YAAY,CAAC,WAAW,CAAC,CAAC;YAE/C,MAAM,CACJ,CAAC,QAAQ,IAAI,OAAO,KAAK,SAAS,EAClC,MAAM,WAAW,+BAA+B,MAAM,IAAI,EAC1D,SAAS,CAAC,kBAAkB,CAC7B,CAAC;YAEF,kEAAkE;YAClE,eAAe;YACf,IAAI,CAAC,OAAO,EAAE,CAAC;gBACb,OAAO,IAAI,CAAC;YACd,CAAC;YAED,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;YAChE,mCAAmC;YACnC,OAAO,CAAC,IAAW,CAAC,CACrB,CAAC;YAEF,0EAA0E;YAC1E,IAAI,MAAM,KAAK,SAAS,IAAI,MAAM,KAAK,IAAI,EAAE,CAAC;gBAC5C,OAAO,IAAI,CAAC;YACd,CAAC;YAED,uEAAuE;YACvE,IAAI,CAAC;gBACH,OAAO,WAAW,CAAC,MAAM,CAAC,CAAC;YAC7B,CAAC;YAAC,OAAO,KAAK,EAAE,CAAC;gBACf,MAAM,SAAS,CAAC,QAAQ,CACtB,yCAAyC,KAAK,CAAC,OAAO,CAAC,OAAO,CAC5D,sBAAsB,EACtB,EAAE,CACH,EAAE,CACJ,CAAC;YACJ,CAAC;QACH,CAAC,EACD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,CAC5B,CAAC;IACJ,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,CAAC,KAAc,EAAE,IAA0B;QAC7D,MAAM,eAAe,GAAG,cAAc,CAAC,KAAK,EAAE;YAC5C,aAAa,EAAE,cAAc;YAC7B,kBAAkB,EAAE,KAAK;YACzB,qBAAqB,EAAE,KAAK;SAC7B,CAAC,CAAC;QAEH,MAAM,SAAS,GAAG,YAAY,CAAC,eAAe,CAAC,CAAC;QAEhD,wEAAwE;QACxE,WAAW;QACX,0DAA0D;QAC1D,IAAI,CAAC,OAAO,CAAC;YACX,MAAM,EAAE,gBAAgB;YACxB,MAAM,EAAE;gBACN,KAAK,EAAE;oBACL,GAAG,eAAe;oBAClB,IAAI,EAAE;wBACJ,GAAG,SAAS;wBACZ,GAAG,IAAI;qBACR;iBACF;aACF;SACF,CAAC,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,EAAE;YACvB,QAAQ,CAAC,WAAW,CAAC,CAAC;QACxB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,gBAAgB,CAAC,OAAuB;QACpD,IAAI,CAAC,gBAAgB,CAAC,OAAO,CAAC,EAAE,CAAC;YAC/B,IACE,WAAW,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC1B,EAAE,CAAE,OAAsC,CAAC,EAAE,EAAE,eAAe,CAAC,EAC/D,CAAC;gBACD,0DAA0D;gBAC1D,wDAAwD;gBACxD,MAAM,IAAI,CAAC,MAAM,CAAC;oBAChB,KAAK,EAAE,cAAc,CACnB,SAAS,CAAC,QAAQ,CAChB,sDAAsD,CACvD,CACF;oBACD,EAAE,EAAG,OAAsC,CAAC,EAAE;oBAC9C,OAAO,EAAE,KAAK;iBACf,CAAC,CAAC;YACL,CAAC;iBAAM,CAAC;gBACN,OAAO,CACL,4EAA4E,CAC7E,CAAC;YACJ,CAAC;YACD,OAAO;QACT,CAAC;QAED,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,OAAO,CAAC;QAEvC,IAAI,CAAC,WAAW,CAAC,6BAA6B,EAAE,MAAM,CAAC,EAAE,CAAC;YACxD,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,SAAS;qBACb,cAAc,CAAC;oBACd,IAAI,EAAE;wBACJ,MAAM;qBACP;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,YAAY,GAAG,6BAA6B,CAAC,MAAuB,CAAC,CAAC;QAE5E,yCAAyC;QACzC,MAAM,aAAa,GAAG,aAAa,CAAC,YAAY,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;QAEjE,MAAM,CAAC,KAAK,CAAC,GAAG,QAAQ,CAAW,aAAa,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC;QACvE,IAAI,KAAK,EAAE,CAAC;YACV,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,SAAS;qBACb,aAAa,CAAC;oBACb,OAAO,EAAE,kCAAkC,MAAM,MAAM,KAAK,CAAC,OAAO,GAAG;oBACvE,IAAI,EAAE;wBACJ,MAAM;wBACN,MAAM,EAAE,aAAa;qBACtB;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,IAAI,CAAC;YACH,MAAM,MAAM,GAAG,MAAO,IAAI,CAAC,OAAe,CAAC,MAAM,CAAC,CAAC,GAAG,aAAa,CAAC,CAAC;YACrE,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QACtC,CAAC;QAAC,OAAO,QAAQ,EAAE,CAAC;YAClB,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,cAAc,CAAC,QAAQ,EAAE;oBAC9B,aAAa;oBACb,qBAAqB,EAAE,KAAK;iBAC7B,CAAC;aACH,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED,4DAA4D;IAC5D,uEAAuE;IACvE,2CAA2C;IAC3C,KAAK,CAAC,MAAM,CAAC,KAAW;QACtB,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,EAAE,EAAE;gBACxC,IAAI,KAAK,EAAE,CAAC;oBACV,MAAM,CAAC,KAAK,CAAC,CAAC;oBACd,OAAO;gBACT,CAAC;gBACD,OAAO,EAAE,CAAC;YACZ,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,OAAO,CAAC,YAAkD;QAC9D,IAAI,CAAC,eAAe,CAAC,YAAY,CAAC,EAAE,CAAC;YACnC,MAAM,SAAS,CAAC,QAAQ,CACtB,8EAA8E,CAC/E,CAAC;QACJ,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,YAAY;YACf,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,EAAa,EAAE,QAA8B;QAC1D,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,EAAE,CAAC;YAC/B,0DAA0D;YAC1D,qFAAqF;YACrF,MAAM,IAAI,CAAC,MAAM,CAAC;gBAChB,KAAK,EAAE,cAAc,CACnB,SAAS,CAAC,QAAQ,CAChB,0EAA0E,CAC3E,CACF;gBACD,EAAE;gBACF,OAAO,EAAE,KAAK;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,QAAQ;YACX,EAAE;YACF,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED;;;;;;;OAOG;IACO,KAAK,CAAC,SAAS,CACvB,MAAc,EACd,UAAkB,EAClB,WAAqB;QAErB,GAAG,CAAC,kBAAkB,MAAM,cAAc,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,uBAAuB,EAAE,CAAC;YACjC,mBAAmB,CAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;QAC1E,CAAC;QAED,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YAC1B,mBAAmB,CAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;QACtD,CAAC;QAED,IAAI,CAAC,gBAAgB,GAAG,CAAC,KAAiB,EAAE,EAAE;YAC5C,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,KAAK,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QAC7C,CAAC,CAAC;QAEF,IAAI,CAAC,uBAAuB,GAAG,CAAC,KAA4B,EAAE,EAAE;YAC9D,IAAI,CAAC,YAAY,CAAC,KAAK,YAAY,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,EAAE;gBAC/D,MAAM;aACP,CAAC,CAAC;QACL,CAAC,CAAC;QAEF,MAAM,SAAS,GAAG,IAAI,eAAe,EAAE,CAAC;QACxC,QAAQ,CAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,KAAK,EAAE,EAAE;YAC5D,IAAI,KAAK,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,CAAC,iBAAiB,CAAC,EAAE,CAAC;gBACtD,QAAQ,CAAC,0BAA0B,EAAE,KAAK,CAAC,CAAC;YAC9C,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,MAAM,QAAQ,GAAG,IAAI,YAAY,CAC/B,SAAS,CAAC,YAAY,CAAC,mBAAmB,CAAC,EAC3C;YACE,aAAa,EAAE,CAAC,uBAAuB,EAAE,CAAC;SAC3C,CACF,CAAC;QAEF,QAAQ,CAAC,cAAc,EAAE,CAAC;QAE1B,MAAM,IAAI,GAAG,IAAI,CAAC,gBAAgB,CAAC,QAAQ,CAAC,CAAC;QAC7C,MAAM,QAAQ,GAAG,IAAI,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC;QACtD,wFAAwF;QACxF,MAAM,UAAU,GAAQ,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC;QAExC,IAAI,CAAC;YACH,MAAM,EAAE,UAAU,EAAE,QAAQ,EAAE,iBAAiB,EAAE,GAAG,gBAAgB,CAAC;gBACnE,IAAI;gBACJ,QAAQ;gBACR,MAAM;gBACN,UAAU,EAAE,WAAW;gBACvB,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC;aAChC,CAAC,CAAC;YAEH,gEAAgE;YAChE,mEAAmE;YACnE,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,EAAE;gBACxB,YAAY,EAAE,iBAAiB;gBAC/B,kBAAkB,EAAE,IAAI,GAAG,EAAE;gBAC7B,OAAO,EAAE,EAAE;aACZ,CAAC,CAAC;YAEH,gBAAgB,CAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;YACrE,gBAAgB,CAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAEjD,MAAM,WAAW,GAAG,IAAI,WAAW,CAAC;gBAClC,GAAG,UAAU;gBACb,MAAM,EAAE,UAAU;gBAClB,OAAO,EAAE,UAAU,CAAC,OAAO;aAC5B,CAAC,CAAC;YAEH,qEAAqE;YACrE,kEAAkE;YAClE,EAAE;YACF,wDAAwD;YACxD,yCAAyC;YACzC,WAAW,CAAC,UAAU,CAAC,IAAI,GAAG,WAAW,CAAC,UAAU,CAAC;YACrD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YACvD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YAEvD,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;gBACjD,WAAW,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;gBACjC,MAAM,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;YACrD,CAAC,CAAC,CAAC;QACL,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;YAExB,MAAM,CAAC,KAAK,CAAC,GAAG,WAAW,CAAC,KAAK,CAAC,CAAC;YACnC,MAAM,SAAS,CAAC,QAAQ,CAAC;gBACvB,OAAO,EAAE,6BAA6B,MAAM,MAAM,KAAK,CAAC,OAAO,EAAE;gBACjE,IAAI,EAAE;oBACJ,KAAK,EAAE,KAAK,CAAC,SAAS,EAAE;iBACzB;aACF,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED;;;OAGG;IACO,WAAW;QACnB,uCAAuC;QACvC,+DAA+D;QAC/D,6CAA6C;QAC7C,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAC7B,IAAI,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,CAAC,CACnE,CAAC;QACF,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC;IACxB,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,mBAAmB,CAAC,MAAc,EAAE,UAAe;QAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,sDAAsD;QACtD,IAAI,CAAC,IAAI,EAAE,CAAC;YACV,OAAO;QACT,CAAC;QAED,qDAAqD;QACrD,MAAM,WAAW,GAAG,MAAM,UAAU,CAAC,OAAO,CAAC;QAC7C,IAAI,CAAC,OAAO,GAAG,iBAAiB,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,UAAU,EAAE,EAAE;YAC1D,MAAM,UAAU,GAAG,WAAW,CAAC,UAAU,CAAC,CAAC;YAC3C,MAAM,EAAE,SAAS,EAAE,GAAG,YAAY,CAAC,UAAU,CAAC,CAAC;YAC/C,IAAI,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1B,OAAO,EAAE,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,EAAE,UAAU,EAAE,CAAC;YAC9C,CAAC;YACD,OAAO,GAAG,CAAC;QACb,CAAC,EAAE,EAAE,CAAC,CAAC;QAEP,qDAAqD;QACrD,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,4BAA4B,CAAC,CAAC;IAC7E,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAAC,QAAwB;QAC/C,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,wBAAwB,CAAC,IAAI,CAAC,CAAC;YACrD,yBAAyB,CAAC,aAAa,CAAC,CAAC;YACzC,OAAO,MAAM,YAAY,CAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,aAAa,GAAG,EAAE,OAAO,EAAmB,CAAC;QAEnD,OAAO,MAAM,CAAC,aAAa,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,qBAAqB,CAC3B,QAAwB;QAExB,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,wBAAwB,CAAC,IAAI,CAAC,CAAC;YACrD,6BAA6B,CAAC,aAAa,CAAC,CAAC;YAC7C,OAAO,MAAM,YAAY,CAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,gBAAgB,GAAG,EAAE,OAAO,EAAE,CAAC;QAErC,OAAO,MAAM,CAAC,gBAAgB,CAAC,CAAC;IAClC,CAAC;IAED;;;;OAIG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,UAAU,CAAC,MAAc;QAC/B,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;;;;;;OAUG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,oBAAoB,CAChC,MAAc,EACd,QAAwC;QAExC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,KAAK,SAAS,EAAE,CAAC;YACvB,MAAM,SAAS,CAAC,QAAQ,CACtB,iDAAiD,MAAM,IAAI,CAC5D,CAAC;QACJ,CAAC;QAED,IAAI,IAAgB,CAAC;QACrB,MAAM,WAAW,GAAG,IAAI,OAAO,CAC7B,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,CACnB,CAAC,IAAI,GAAG,GAAG,EAAE,CACX,MAAM;QACJ,kEAAkE;QAClE,SAAS,CAAC,QAAQ,CAChB,aAAa,MAAM,yCAAyC,CAC7D,CACF,CAAC,CACP,CAAC;QAEF,oEAAoE;QACpE,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,IAAK,EAAE,CAAC;QAEvC,IAAI,CAAC;YACH,IAAI,CAAC,kBAAkB,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;YAC5C,8CAA8C;YAC9C,oEAAoE;YACpE,uCAAuC;YACvC,OAAO,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE,WAAW,CAAC,CAAC,CAAC;QACvD,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,MAAM,IAAI,gBAAgB,CAAC,KAAK,CAAC,CAAC;QACpC,CAAC;gBAAS,CAAC;YACT,IAAI,CAAC,kBAAkB,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC;YAE/C,IAAI,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC,EAAE,CAAC;gBACvC,IAAI,CAAC,YAAY,IAAI,CAAC,CAAC;gBACvB,MAAM,IAAI,CAAC,YAAY,EAAE,CAAC;YAC5B,CAAC;QACH,CAAC;IACH,CAAC;CACF","sourcesContent":["// eslint-disable-next-line @typescript-eslint/triple-slash-reference, spaced-comment\n/// \nimport { createIdRemapMiddleware } from '@metamask/json-rpc-engine';\nimport ObjectMultiplex from '@metamask/object-multiplex';\nimport type { RequestArguments, StreamProvider } from '@metamask/providers';\nimport { errorCodes, rpcErrors, serializeError } from '@metamask/rpc-errors';\nimport type { SnapsEthereumProvider, SnapsProvider } from '@metamask/snaps-sdk';\nimport { getErrorData } from '@metamask/snaps-sdk';\nimport type {\n SnapExports,\n HandlerType,\n SnapExportsParameters,\n} from '@metamask/snaps-utils';\nimport {\n SNAP_EXPORT_NAMES,\n logError,\n SNAP_EXPORTS,\n WrappedSnapError,\n unwrapError,\n logInfo,\n} from '@metamask/snaps-utils';\nimport { validate, is } from '@metamask/superstruct';\nimport type {\n JsonRpcNotification,\n JsonRpcId,\n JsonRpcRequest,\n Json,\n} from '@metamask/utils';\nimport {\n assert,\n isJsonRpcRequest,\n hasProperty,\n getSafeJson,\n JsonRpcIdStruct,\n} from '@metamask/utils';\nimport type { Duplex } from 'readable-stream';\nimport { pipeline } from 'readable-stream';\n\nimport type { CommandMethodsMapping } from './commands';\nimport { getCommandMethodImplementations } from './commands';\nimport { createEndowments } from './endowments';\nimport { addEventListener, removeEventListener } from './globalEvents';\nimport { SnapProvider } from './SnapProvider';\nimport { sortParamKeys } from './sortParams';\nimport {\n assertEthereumOutboundRequest,\n assertSnapOutboundRequest,\n sanitizeRequestArguments,\n withTeardown,\n isValidResponse,\n} from './utils';\nimport {\n ExecuteSnapRequestArgumentsStruct,\n PingRequestArgumentsStruct,\n SnapRpcRequestArgumentsStruct,\n TerminateRequestArgumentsStruct,\n} from './validation';\nimport { log } from '../logging';\n\ntype EvaluationData = {\n stop: () => void;\n};\n\ntype SnapData = {\n exports: SnapExports;\n runningEvaluations: Set;\n idleTeardown: () => Promise;\n};\n\nconst fallbackError = {\n code: errorCodes.rpc.internal,\n message: 'Execution Environment Error',\n};\n\nconst unhandledError = rpcErrors\n .internal({\n message: 'Unhandled Snap Error',\n })\n .serialize();\n\nexport type InvokeSnapArgs = Omit;\n\nexport type InvokeSnap = (\n target: string,\n handler: HandlerType,\n args: InvokeSnapArgs | undefined,\n) => Promise;\n\n/**\n * The supported methods in the execution environment. The validator checks the\n * incoming JSON-RPC request, and the `params` property is used for sorting the\n * parameters, if they are an object.\n */\nconst EXECUTION_ENVIRONMENT_METHODS = {\n ping: {\n struct: PingRequestArgumentsStruct,\n params: [],\n },\n executeSnap: {\n struct: ExecuteSnapRequestArgumentsStruct,\n params: ['snapId', 'sourceCode', 'endowments'],\n },\n terminate: {\n struct: TerminateRequestArgumentsStruct,\n params: [],\n },\n snapRpc: {\n struct: SnapRpcRequestArgumentsStruct,\n params: ['target', 'handler', 'origin', 'request'],\n },\n};\n\ntype Methods = typeof EXECUTION_ENVIRONMENT_METHODS;\n\nexport type NotifyFunction = (\n notification: Omit,\n) => Promise;\n\nexport class BaseSnapExecutor {\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly snapData: Map;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly commandStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly rpcStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly methods: CommandMethodsMapping;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapErrorHandler?: (event: ErrorEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapPromiseErrorHandler?: (event: PromiseRejectionEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private lastTeardown = 0;\n\n protected constructor(commandStream: Duplex, rpcStream: Duplex) {\n this.snapData = new Map();\n this.commandStream = commandStream;\n this.commandStream.on('data', (data) => {\n this.onCommandRequest(data).catch((error) => {\n // TODO: Decide how to handle errors.\n logError(error);\n });\n });\n this.rpcStream = rpcStream;\n\n this.methods = getCommandMethodImplementations(\n this.startSnap.bind(this),\n async (target, handlerType, args) => {\n const data = this.snapData.get(target);\n // We're capturing the handler in case someone modifies the data object\n // before the call.\n const handler = data?.exports[handlerType];\n const { required } = SNAP_EXPORTS[handlerType];\n\n assert(\n !required || handler !== undefined,\n `No ${handlerType} handler exported for snap \"${target}\".`,\n rpcErrors.methodNotSupported,\n );\n\n // Certain handlers are not required. If they are not exported, we\n // return null.\n if (!handler) {\n return null;\n }\n\n const result = await this.executeInSnapContext(target, async () =>\n // TODO: fix handler args type cast\n handler(args as any),\n );\n\n // The handler might not return anything, but undefined is not valid JSON.\n if (result === undefined || result === null) {\n return null;\n }\n\n // /!\\ Always return only sanitized JSON to prevent security flaws. /!\\\n try {\n return getSafeJson(result);\n } catch (error) {\n throw rpcErrors.internal(\n `Received non-JSON-serializable value: ${error.message.replace(\n /^Assertion failed: /u,\n '',\n )}`,\n );\n }\n },\n this.onTerminate.bind(this),\n );\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private errorHandler(error: unknown, data: Record) {\n const serializedError = serializeError(error, {\n fallbackError: unhandledError,\n shouldIncludeStack: false,\n shouldPreserveMessage: false,\n });\n\n const errorData = getErrorData(serializedError);\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line promise/no-promise-in-callback\n this.#notify({\n method: 'UnhandledError',\n params: {\n error: {\n ...serializedError,\n data: {\n ...errorData,\n ...data,\n },\n },\n },\n }).catch((notifyError) => {\n logError(notifyError);\n });\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async onCommandRequest(message: JsonRpcRequest) {\n if (!isJsonRpcRequest(message)) {\n if (\n hasProperty(message, 'id') &&\n is((message as Pick).id, JsonRpcIdStruct)\n ) {\n // Instead of throwing, we directly respond with an error.\n // We can only do this if the message ID is still valid.\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC requests must be JSON serializable objects.',\n ),\n ),\n id: (message as Pick).id,\n jsonrpc: '2.0',\n });\n } else {\n logInfo(\n 'Command stream received a non-JSON-RPC request, and was unable to respond.',\n );\n }\n return;\n }\n\n const { id, method, params } = message;\n\n if (!hasProperty(EXECUTION_ENVIRONMENT_METHODS, method)) {\n await this.#respond(id, {\n error: rpcErrors\n .methodNotFound({\n data: {\n method,\n },\n })\n .serialize(),\n });\n return;\n }\n\n const methodObject = EXECUTION_ENVIRONMENT_METHODS[method as keyof Methods];\n\n // support params by-name and by-position\n const paramsAsArray = sortParamKeys(methodObject.params, params);\n\n const [error] = validate(paramsAsArray, methodObject.struct);\n if (error) {\n await this.#respond(id, {\n error: rpcErrors\n .invalidParams({\n message: `Invalid parameters for method \"${method}\": ${error.message}.`,\n data: {\n method,\n params: paramsAsArray,\n },\n })\n .serialize(),\n });\n return;\n }\n\n try {\n const result = await (this.methods as any)[method](...paramsAsArray);\n await this.#respond(id, { result });\n } catch (rpcError) {\n await this.#respond(id, {\n error: serializeError(rpcError, {\n fallbackError,\n shouldPreserveMessage: false,\n }),\n });\n }\n }\n\n // Awaitable function that writes back to the command stream\n // To prevent snap execution from blocking writing we wrap in a promise\n // and await it before continuing execution\n async #write(chunk: Json) {\n return new Promise((resolve, reject) => {\n this.commandStream.write(chunk, (error) => {\n if (error) {\n reject(error);\n return;\n }\n resolve();\n });\n });\n }\n\n async #notify(notification: Omit) {\n if (!isValidResponse(notification)) {\n throw rpcErrors.internal(\n 'JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.',\n );\n }\n\n await this.#write({\n ...notification,\n jsonrpc: '2.0',\n });\n }\n\n async #respond(id: JsonRpcId, response: Record) {\n if (!isValidResponse(response)) {\n // Instead of throwing, we directly respond with an error.\n // This prevents an issue where we wouldn't respond when errors were non-serializable\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC responses must be JSON serializable objects smaller than 64 MB.',\n ),\n ),\n id,\n jsonrpc: '2.0',\n });\n return;\n }\n\n await this.#write({\n ...response,\n id,\n jsonrpc: '2.0',\n });\n }\n\n /**\n * Attempts to evaluate a snap in SES. Generates APIs for the snap. May throw\n * on errors.\n *\n * @param snapId - The id of the snap.\n * @param sourceCode - The source code of the snap, in IIFE format.\n * @param _endowments - An array of the names of the endowments.\n */\n protected async startSnap(\n snapId: string,\n sourceCode: string,\n _endowments: string[],\n ): Promise {\n log(`Starting snap '${snapId}' in worker.`);\n if (this.snapPromiseErrorHandler) {\n removeEventListener('unhandledrejection', this.snapPromiseErrorHandler);\n }\n\n if (this.snapErrorHandler) {\n removeEventListener('error', this.snapErrorHandler);\n }\n\n this.snapErrorHandler = (error: ErrorEvent) => {\n this.errorHandler(error.error, { snapId });\n };\n\n this.snapPromiseErrorHandler = (error: PromiseRejectionEvent) => {\n this.errorHandler(error instanceof Error ? error : error.reason, {\n snapId,\n });\n };\n\n const multiplex = new ObjectMultiplex();\n pipeline(this.rpcStream, multiplex, this.rpcStream, (error) => {\n if (error && !error.message?.match('Premature close')) {\n logError(`Provider stream failure.`, error);\n }\n });\n\n const provider = new SnapProvider(\n multiplex.createStream('metamask-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n provider.initializeSync();\n\n const snap = this.createSnapGlobal(provider);\n const ethereum = this.createEIP1193Provider(provider);\n // We specifically use any type because the Snap can modify the object any way they want\n const snapModule: any = { exports: {} };\n\n try {\n const { endowments, teardown: endowmentTeardown } = createEndowments({\n snap,\n ethereum,\n snapId,\n endowments: _endowments,\n notify: this.#notify.bind(this),\n });\n\n // !!! Ensure that this is the only place the data is being set.\n // Other methods access the object value and mutate its properties.\n this.snapData.set(snapId, {\n idleTeardown: endowmentTeardown,\n runningEvaluations: new Set(),\n exports: {},\n });\n\n addEventListener('unhandledRejection', this.snapPromiseErrorHandler);\n addEventListener('error', this.snapErrorHandler);\n\n const compartment = new Compartment({\n ...endowments,\n module: snapModule,\n exports: snapModule.exports,\n });\n\n // All of those are JavaScript runtime specific and self referential,\n // but we add them for compatibility sake with external libraries.\n //\n // We can't do that in the injected globals object above\n // because SES creates its own globalThis\n compartment.globalThis.self = compartment.globalThis;\n compartment.globalThis.global = compartment.globalThis;\n compartment.globalThis.window = compartment.globalThis;\n\n await this.executeInSnapContext(snapId, async () => {\n compartment.evaluate(sourceCode);\n await this.registerSnapExports(snapId, snapModule);\n });\n } catch (error) {\n this.removeSnap(snapId);\n\n const [cause] = unwrapError(error);\n throw rpcErrors.internal({\n message: `Error while running snap '${snapId}': ${cause.message}`,\n data: {\n cause: cause.serialize(),\n },\n });\n }\n }\n\n /**\n * Cancels all running evaluations of all snaps and clears all snap data.\n * NOTE:** Should only be called in response to the `terminate` RPC command.\n */\n protected onTerminate() {\n // `stop()` tears down snap endowments.\n // Teardown will also be run for each snap as soon as there are\n // no more running evaluations for that snap.\n this.snapData.forEach((data) =>\n data.runningEvaluations.forEach((evaluation) => evaluation.stop()),\n );\n this.snapData.clear();\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async registerSnapExports(snapId: string, snapModule: any) {\n const data = this.snapData.get(snapId);\n // Somebody deleted the snap before we could register.\n if (!data) {\n return;\n }\n\n // If the module is async, we must await the exports.\n const snapExports = await snapModule.exports;\n data.exports = SNAP_EXPORT_NAMES.reduce((acc, exportName) => {\n const snapExport = snapExports[exportName];\n const { validator } = SNAP_EXPORTS[exportName];\n if (validator(snapExport)) {\n return { ...acc, [exportName]: snapExport };\n }\n return acc;\n }, {});\n\n // If the Snap has no valid exports after this, fail.\n assert(Object.keys(data.exports).length > 0, 'Snap has no valid exports.');\n }\n\n /**\n * Instantiates a snap API object (i.e. `globalThis.snap`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The snap provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createSnapGlobal(provider: StreamProvider): SnapsProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertSnapOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const snapsProvider = { request } as SnapsProvider;\n\n return harden(snapsProvider);\n }\n\n /**\n * Instantiates an EIP-1193 Ethereum provider object (i.e. `globalThis.ethereum`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The EIP-1193 Ethereum provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createEIP1193Provider(\n provider: StreamProvider,\n ): SnapsEthereumProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertEthereumOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const ethereumProvider = { request };\n\n return harden(ethereumProvider);\n }\n\n /**\n * Removes the snap with the given name.\n *\n * @param snapId - The id of the snap to remove.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private removeSnap(snapId: string): void {\n this.snapData.delete(snapId);\n }\n\n /**\n * Calls the specified executor function in the context of the specified snap.\n * Essentially, this means that the operation performed by the executor is\n * counted as an evaluation of the specified snap. When the count of running\n * evaluations of a snap reaches zero, its endowments are torn down.\n *\n * @param snapId - The id of the snap whose context to execute in.\n * @param executor - The function that will be executed in the snap's context.\n * @returns The executor's return value.\n * @template Result - The return value of the executor.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async executeInSnapContext(\n snapId: string,\n executor: () => Promise | Result,\n ): Promise {\n const data = this.snapData.get(snapId);\n if (data === undefined) {\n throw rpcErrors.internal(\n `Tried to execute in context of unknown snap: \"${snapId}\".`,\n );\n }\n\n let stop: () => void;\n const stopPromise = new Promise(\n (_resolve, reject) =>\n (stop = () =>\n reject(\n // TODO(rekmarks): Specify / standardize error code for this case.\n rpcErrors.internal(\n `The snap \"${snapId}\" has been terminated during execution.`,\n ),\n )),\n );\n\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n const evaluationData = { stop: stop! };\n\n try {\n data.runningEvaluations.add(evaluationData);\n // Notice that we have to await this executor.\n // If we didn't, we would decrease the amount of running evaluations\n // before the promise actually resolves\n return await Promise.race([executor(), stopPromise]);\n } catch (error) {\n throw new WrappedSnapError(error);\n } finally {\n data.runningEvaluations.delete(evaluationData);\n\n if (data.runningEvaluations.size === 0) {\n this.lastTeardown += 1;\n await data.idleTeardown();\n }\n }\n }\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"BaseSnapExecutor.mjs","sourceRoot":"","sources":["../../src/common/BaseSnapExecutor.ts"],"names":[],"mappings":";;;;;;AAAA,qFAAqF;AACrF,gEAAgE;AAChE,OAAO,EAAE,uBAAuB,EAAE,kCAAkC;AACpE,OAAO,gBAAe,mCAAmC;;AAEzD,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,cAAc,EAAE,6BAA6B;AAE7E,OAAO,EAAE,YAAY,EAAE,4BAA4B;AAMnD,OAAO,EACL,iBAAiB,EACjB,QAAQ,EACR,YAAY,EACZ,gBAAgB,EAChB,WAAW,EACX,OAAO,EACR,8BAA8B;AAC/B,OAAO,EAAE,QAAQ,EAAE,EAAE,EAAE,8BAA8B;AAOrD,OAAO,EACL,MAAM,EACN,gBAAgB,EAChB,WAAW,EACX,WAAW,EACX,eAAe,EAChB,wBAAwB;AAEzB,OAAO,EAAE,QAAQ,EAAE,wBAAwB;AAG3C,OAAO,EAAE,+BAA+B,EAAE,uBAAmB;AAC7D,OAAO,EAAE,gBAAgB,EAAE,+BAAqB;AAChD,OAAO,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,2BAAuB;AACvE,OAAO,EAAE,YAAY,EAAE,2BAAuB;AAC9C,OAAO,EAAE,aAAa,EAAE,yBAAqB;AAC7C,OAAO,EACL,6BAA6B,EAC7B,yBAAyB,EACzB,wBAAwB,EACxB,YAAY,EACZ,eAAe,EACf,mBAAmB,EACpB,oBAAgB;AACjB,OAAO,EACL,iCAAiC,EACjC,0BAA0B,EAC1B,6BAA6B,EAC7B,+BAA+B,EAChC,yBAAqB;AACtB,OAAO,EAAE,GAAG,EAAE,uBAAmB;AAYjC,MAAM,aAAa,GAAG;IACpB,IAAI,EAAE,UAAU,CAAC,GAAG,CAAC,QAAQ;IAC7B,OAAO,EAAE,6BAA6B;CACvC,CAAC;AAEF,MAAM,cAAc,GAAG,SAAS;KAC7B,QAAQ,CAAO;IACd,OAAO,EAAE,sBAAsB;CAChC,CAAC;KACD,SAAS,EAAE,CAAC;AAUf;;;;GAIG;AACH,MAAM,6BAA6B,GAAG;IACpC,IAAI,EAAE;QACJ,MAAM,EAAE,0BAA0B;QAClC,MAAM,EAAE,EAAE;KACX;IACD,WAAW,EAAE;QACX,MAAM,EAAE,iCAAiC;QACzC,MAAM,EAAE,CAAC,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;KAC/C;IACD,SAAS,EAAE;QACT,MAAM,EAAE,+BAA+B;QACvC,MAAM,EAAE,EAAE;KACX;IACD,OAAO,EAAE;QACP,MAAM,EAAE,6BAA6B;QACrC,MAAM,EAAE,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,CAAC;KACnD;CACF,CAAC;AAQF,MAAM,OAAO,gBAAgB;IAC3B,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,QAAQ,CAAwB;IAEjD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,aAAa,CAAS;IAEvC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,SAAS,CAAS;IAEnC,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IAC/B,OAAO,CAAwB;IAEhD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CAA+B;IAEvD,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,uBAAuB,CAA0C;IAEzE,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,GAAG,CAAC,CAAC;IAEzB,YAAsB,aAAqB,EAAE,SAAiB;QAC5D,IAAI,CAAC,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC;QAC1B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,EAAE;YACrC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,EAAE;gBAC1C,qCAAqC;gBACrC,QAAQ,CAAC,KAAK,CAAC,CAAC;YAClB,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;QACH,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,IAAI,CAAC,OAAO,GAAG,+BAA+B,CAC5C,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,EACzB,KAAK,EAAE,MAAM,EAAE,WAAW,EAAE,IAAI,EAAE,EAAE;YAClC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACvC,uEAAuE;YACvE,mBAAmB;YACnB,MAAM,OAAO,GAAG,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,CAAC;YAC3C,MAAM,EAAE,QAAQ,EAAE,GAAG,YAAY,CAAC,WAAW,CAAC,CAAC;YAE/C,MAAM,CACJ,CAAC,QAAQ,IAAI,OAAO,KAAK,SAAS,EAClC,MAAM,WAAW,+BAA+B,MAAM,IAAI,EAC1D,SAAS,CAAC,kBAAkB,CAC7B,CAAC;YAEF,kEAAkE;YAClE,eAAe;YACf,IAAI,CAAC,OAAO,EAAE,CAAC;gBACb,OAAO,IAAI,CAAC;YACd,CAAC;YAED,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;YAChE,mCAAmC;YACnC,OAAO,CAAC,IAAW,CAAC,CACrB,CAAC;YAEF,0EAA0E;YAC1E,IAAI,MAAM,KAAK,SAAS,IAAI,MAAM,KAAK,IAAI,EAAE,CAAC;gBAC5C,OAAO,IAAI,CAAC;YACd,CAAC;YAED,uEAAuE;YACvE,IAAI,CAAC;gBACH,OAAO,WAAW,CAAC,MAAM,CAAC,CAAC;YAC7B,CAAC;YAAC,OAAO,KAAK,EAAE,CAAC;gBACf,MAAM,SAAS,CAAC,QAAQ,CACtB,yCAAyC,KAAK,CAAC,OAAO,CAAC,OAAO,CAC5D,sBAAsB,EACtB,EAAE,CACH,EAAE,CACJ,CAAC;YACJ,CAAC;QACH,CAAC,EACD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,CAC5B,CAAC;IACJ,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,YAAY,CAAC,KAAc,EAAE,IAA0B;QAC7D,MAAM,eAAe,GAAG,cAAc,CAAC,KAAK,EAAE;YAC5C,aAAa,EAAE,cAAc;YAC7B,kBAAkB,EAAE,KAAK;YACzB,qBAAqB,EAAE,KAAK;SAC7B,CAAC,CAAC;QAEH,MAAM,SAAS,GAAG,YAAY,CAAC,eAAe,CAAC,CAAC;QAEhD,wEAAwE;QACxE,WAAW;QACX,0DAA0D;QAC1D,IAAI,CAAC,OAAO,CAAC;YACX,MAAM,EAAE,gBAAgB;YACxB,MAAM,EAAE;gBACN,KAAK,EAAE;oBACL,GAAG,eAAe;oBAClB,IAAI,EAAE;wBACJ,GAAG,SAAS;wBACZ,GAAG,IAAI;qBACR;iBACF;aACF;SACF,CAAC,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,EAAE;YACvB,QAAQ,CAAC,WAAW,CAAC,CAAC;QACxB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,gBAAgB,CAAC,OAAuB;QACpD,IAAI,CAAC,gBAAgB,CAAC,OAAO,CAAC,EAAE,CAAC;YAC/B,IACE,WAAW,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC1B,EAAE,CAAE,OAAsC,CAAC,EAAE,EAAE,eAAe,CAAC,EAC/D,CAAC;gBACD,0DAA0D;gBAC1D,wDAAwD;gBACxD,MAAM,IAAI,CAAC,MAAM,CAAC;oBAChB,KAAK,EAAE,cAAc,CACnB,SAAS,CAAC,QAAQ,CAChB,sDAAsD,CACvD,CACF;oBACD,EAAE,EAAG,OAAsC,CAAC,EAAE;oBAC9C,OAAO,EAAE,KAAK;iBACf,CAAC,CAAC;YACL,CAAC;iBAAM,CAAC;gBACN,OAAO,CACL,4EAA4E,CAC7E,CAAC;YACJ,CAAC;YACD,OAAO;QACT,CAAC;QAED,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,OAAO,CAAC;QAEvC,IAAI,CAAC,WAAW,CAAC,6BAA6B,EAAE,MAAM,CAAC,EAAE,CAAC;YACxD,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,SAAS;qBACb,cAAc,CAAC;oBACd,IAAI,EAAE;wBACJ,MAAM;qBACP;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,YAAY,GAAG,6BAA6B,CAAC,MAAuB,CAAC,CAAC;QAE5E,yCAAyC;QACzC,MAAM,aAAa,GAAG,aAAa,CAAC,YAAY,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;QAEjE,MAAM,CAAC,KAAK,CAAC,GAAG,QAAQ,CAAW,aAAa,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC;QACvE,IAAI,KAAK,EAAE,CAAC;YACV,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,SAAS;qBACb,aAAa,CAAC;oBACb,OAAO,EAAE,kCAAkC,MAAM,MAAM,KAAK,CAAC,OAAO,GAAG;oBACvE,IAAI,EAAE;wBACJ,MAAM;wBACN,MAAM,EAAE,aAAa;qBACtB;iBACF,CAAC;qBACD,SAAS,EAAE;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,IAAI,CAAC;YACH,MAAM,MAAM,GAAG,MAAO,IAAI,CAAC,OAAe,CAAC,MAAM,CAAC,CAAC,GAAG,aAAa,CAAC,CAAC;YACrE,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QACtC,CAAC;QAAC,OAAO,QAAQ,EAAE,CAAC;YAClB,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE;gBACtB,KAAK,EAAE,cAAc,CAAC,QAAQ,EAAE;oBAC9B,aAAa;oBACb,qBAAqB,EAAE,KAAK;iBAC7B,CAAC;aACH,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED,4DAA4D;IAC5D,uEAAuE;IACvE,2CAA2C;IAC3C,KAAK,CAAC,MAAM,CAAC,KAAW;QACtB,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,EAAE,EAAE;gBACxC,IAAI,KAAK,EAAE,CAAC;oBACV,MAAM,CAAC,KAAK,CAAC,CAAC;oBACd,OAAO;gBACT,CAAC;gBACD,OAAO,EAAE,CAAC;YACZ,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,OAAO,CAAC,YAAkD;QAC9D,IAAI,CAAC,eAAe,CAAC,YAAY,CAAC,EAAE,CAAC;YACnC,MAAM,SAAS,CAAC,QAAQ,CACtB,8EAA8E,CAC/E,CAAC;QACJ,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,YAAY;YACf,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,EAAa,EAAE,QAA8B;QAC1D,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,EAAE,CAAC;YAC/B,0DAA0D;YAC1D,qFAAqF;YACrF,MAAM,IAAI,CAAC,MAAM,CAAC;gBAChB,KAAK,EAAE,cAAc,CACnB,SAAS,CAAC,QAAQ,CAChB,0EAA0E,CAC3E,CACF;gBACD,EAAE;gBACF,OAAO,EAAE,KAAK;aACf,CAAC,CAAC;YACH,OAAO;QACT,CAAC;QAED,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,GAAG,QAAQ;YACX,EAAE;YACF,OAAO,EAAE,KAAK;SACf,CAAC,CAAC;IACL,CAAC;IAED;;;;;;;OAOG;IACO,KAAK,CAAC,SAAS,CACvB,MAAc,EACd,UAAkB,EAClB,WAAqB;QAErB,GAAG,CAAC,kBAAkB,MAAM,cAAc,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,uBAAuB,EAAE,CAAC;YACjC,mBAAmB,CAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;QAC1E,CAAC;QAED,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YAC1B,mBAAmB,CAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;QACtD,CAAC;QAED,IAAI,CAAC,gBAAgB,GAAG,CAAC,KAAiB,EAAE,EAAE;YAC5C,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,KAAK,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;QAC7C,CAAC,CAAC;QAEF,IAAI,CAAC,uBAAuB,GAAG,CAAC,KAA4B,EAAE,EAAE;YAC9D,IAAI,CAAC,YAAY,CAAC,KAAK,YAAY,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,EAAE;gBAC/D,MAAM;aACP,CAAC,CAAC;QACL,CAAC,CAAC;QAEF,MAAM,SAAS,GAAG,IAAI,eAAe,EAAE,CAAC;QACxC,QAAQ,CAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,KAAK,EAAE,EAAE;YAC5D,IAAI,KAAK,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,CAAC,iBAAiB,CAAC,EAAE,CAAC;gBACtD,QAAQ,CAAC,0BAA0B,EAAE,KAAK,CAAC,CAAC;YAC9C,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,MAAM,QAAQ,GAAG,IAAI,YAAY,CAC/B,SAAS,CAAC,YAAY,CAAC,mBAAmB,CAAC,EAC3C;YACE,aAAa,EAAE,CAAC,uBAAuB,EAAE,CAAC;SAC3C,CACF,CAAC;QAEF,QAAQ,CAAC,cAAc,EAAE,CAAC;QAE1B,MAAM,kBAAkB,GAAG,IAAI,YAAY,CACzC,SAAS,CAAC,YAAY,CAAC,8BAA8B,CAAC,EACtD;YACE,aAAa,EAAE,CAAC,uBAAuB,EAAE,CAAC;SAC3C,CACF,CAAC;QAEF,kBAAkB,CAAC,cAAc,EAAE,CAAC;QAEpC,MAAM,IAAI,GAAG,IAAI,CAAC,gBAAgB,CAAC,QAAQ,EAAE,kBAAkB,CAAC,CAAC;QACjE,MAAM,QAAQ,GAAG,IAAI,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC;QACtD,wFAAwF;QACxF,MAAM,UAAU,GAAQ,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC;QAExC,IAAI,CAAC;YACH,MAAM,EAAE,UAAU,EAAE,QAAQ,EAAE,iBAAiB,EAAE,GAAG,gBAAgB,CAAC;gBACnE,IAAI;gBACJ,QAAQ;gBACR,MAAM;gBACN,UAAU,EAAE,WAAW;gBACvB,MAAM,EAAE,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC;aAChC,CAAC,CAAC;YAEH,gEAAgE;YAChE,mEAAmE;YACnE,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,EAAE;gBACxB,YAAY,EAAE,iBAAiB;gBAC/B,kBAAkB,EAAE,IAAI,GAAG,EAAE;gBAC7B,OAAO,EAAE,EAAE;aACZ,CAAC,CAAC;YAEH,gBAAgB,CAAC,oBAAoB,EAAE,IAAI,CAAC,uBAAuB,CAAC,CAAC;YACrE,gBAAgB,CAAC,OAAO,EAAE,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAEjD,MAAM,WAAW,GAAG,IAAI,WAAW,CAAC;gBAClC,GAAG,UAAU;gBACb,MAAM,EAAE,UAAU;gBAClB,OAAO,EAAE,UAAU,CAAC,OAAO;aAC5B,CAAC,CAAC;YAEH,qEAAqE;YACrE,kEAAkE;YAClE,EAAE;YACF,wDAAwD;YACxD,yCAAyC;YACzC,WAAW,CAAC,UAAU,CAAC,IAAI,GAAG,WAAW,CAAC,UAAU,CAAC;YACrD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YACvD,WAAW,CAAC,UAAU,CAAC,MAAM,GAAG,WAAW,CAAC,UAAU,CAAC;YAEvD,MAAM,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,IAAI,EAAE;gBACjD,WAAW,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;gBACjC,MAAM,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;YACrD,CAAC,CAAC,CAAC;QACL,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;YAExB,MAAM,CAAC,KAAK,CAAC,GAAG,WAAW,CAAC,KAAK,CAAC,CAAC;YACnC,MAAM,SAAS,CAAC,QAAQ,CAAC;gBACvB,OAAO,EAAE,6BAA6B,MAAM,MAAM,KAAK,CAAC,OAAO,EAAE;gBACjE,IAAI,EAAE;oBACJ,KAAK,EAAE,KAAK,CAAC,SAAS,EAAE;iBACzB;aACF,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAED;;;OAGG;IACO,WAAW;QACnB,uCAAuC;QACvC,+DAA+D;QAC/D,6CAA6C;QAC7C,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAC7B,IAAI,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,CAAC,CACnE,CAAC;QACF,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC;IACxB,CAAC;IAED,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,mBAAmB,CAAC,MAAc,EAAE,UAAe;QAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,sDAAsD;QACtD,IAAI,CAAC,IAAI,EAAE,CAAC;YACV,OAAO;QACT,CAAC;QAED,qDAAqD;QACrD,MAAM,WAAW,GAAG,MAAM,UAAU,CAAC,OAAO,CAAC;QAC7C,IAAI,CAAC,OAAO,GAAG,iBAAiB,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,UAAU,EAAE,EAAE;YAC1D,MAAM,UAAU,GAAG,WAAW,CAAC,UAAU,CAAC,CAAC;YAC3C,MAAM,EAAE,SAAS,EAAE,GAAG,YAAY,CAAC,UAAU,CAAC,CAAC;YAC/C,IAAI,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1B,OAAO,EAAE,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,EAAE,UAAU,EAAE,CAAC;YAC9C,CAAC;YACD,OAAO,GAAG,CAAC;QACb,CAAC,EAAE,EAAE,CAAC,CAAC;QAEP,qDAAqD;QACrD,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,4BAA4B,CAAC,CAAC;IAC7E,CAAC;IAED;;;;;;OAMG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,gBAAgB,CACtB,QAAwB,EACxB,kBAAkC;QAElC,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACxD,MAAM,yBAAyB,GAC7B,kBAAkB,CAAC,OAAO,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QAEtD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,wBAAwB,CAAC,IAAI,CAAC,CAAC;YACrD,yBAAyB,CAAC,aAAa,CAAC,CAAC;YAEzC,IAAI,mBAAmB,CAAC,aAAa,CAAC,EAAE,CAAC;gBACvC,OAAO,MAAM,YAAY,CACvB,yBAAyB,CAAC,aAAa,CAAC,EACxC,IAAW,CACZ,CAAC;YACJ,CAAC;YAED,OAAO,MAAM,YAAY,CAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,aAAa,GAAG,EAAE,OAAO,EAAmB,CAAC;QAEnD,OAAO,MAAM,CAAC,aAAa,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;OAKG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,qBAAqB,CAC3B,QAAwB;QAExB,MAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAExD,MAAM,OAAO,GAAG,KAAK,EAAE,IAAsB,EAAE,EAAE;YAC/C,yEAAyE;YACzE,MAAM,aAAa,GAAG,wBAAwB,CAAC,IAAI,CAAC,CAAC;YACrD,6BAA6B,CAAC,aAAa,CAAC,CAAC;YAC7C,OAAO,MAAM,YAAY,CAAC,eAAe,CAAC,aAAa,CAAC,EAAE,IAAW,CAAC,CAAC;QACzE,CAAC,CAAC;QAEF,MAAM,gBAAgB,GAAG,EAAE,OAAO,EAAE,CAAC;QAErC,OAAO,MAAM,CAAC,gBAAgB,CAAC,CAAC;IAClC,CAAC;IAED;;;;OAIG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,UAAU,CAAC,MAAc;QAC/B,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAC/B,CAAC;IAED;;;;;;;;;;OAUG;IACH,wEAAwE;IACxE,WAAW;IACX,gDAAgD;IACxC,KAAK,CAAC,oBAAoB,CAChC,MAAc,EACd,QAAwC;QAExC,MAAM,IAAI,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,KAAK,SAAS,EAAE,CAAC;YACvB,MAAM,SAAS,CAAC,QAAQ,CACtB,iDAAiD,MAAM,IAAI,CAC5D,CAAC;QACJ,CAAC;QAED,IAAI,IAAgB,CAAC;QACrB,MAAM,WAAW,GAAG,IAAI,OAAO,CAC7B,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,CACnB,CAAC,IAAI,GAAG,GAAG,EAAE,CACX,MAAM;QACJ,kEAAkE;QAClE,SAAS,CAAC,QAAQ,CAChB,aAAa,MAAM,yCAAyC,CAC7D,CACF,CAAC,CACP,CAAC;QAEF,oEAAoE;QACpE,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,IAAK,EAAE,CAAC;QAEvC,IAAI,CAAC;YACH,IAAI,CAAC,kBAAkB,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;YAC5C,8CAA8C;YAC9C,oEAAoE;YACpE,uCAAuC;YACvC,OAAO,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE,WAAW,CAAC,CAAC,CAAC;QACvD,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,MAAM,IAAI,gBAAgB,CAAC,KAAK,CAAC,CAAC;QACpC,CAAC;gBAAS,CAAC;YACT,IAAI,CAAC,kBAAkB,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC;YAE/C,IAAI,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC,EAAE,CAAC;gBACvC,IAAI,CAAC,YAAY,IAAI,CAAC,CAAC;gBACvB,MAAM,IAAI,CAAC,YAAY,EAAE,CAAC;YAC5B,CAAC;QACH,CAAC;IACH,CAAC;CACF","sourcesContent":["// eslint-disable-next-line @typescript-eslint/triple-slash-reference, spaced-comment\n/// \nimport { createIdRemapMiddleware } from '@metamask/json-rpc-engine';\nimport ObjectMultiplex from '@metamask/object-multiplex';\nimport type { RequestArguments, StreamProvider } from '@metamask/providers';\nimport { errorCodes, rpcErrors, serializeError } from '@metamask/rpc-errors';\nimport type { SnapsEthereumProvider, SnapsProvider } from '@metamask/snaps-sdk';\nimport { getErrorData } from '@metamask/snaps-sdk';\nimport type {\n SnapExports,\n HandlerType,\n SnapExportsParameters,\n} from '@metamask/snaps-utils';\nimport {\n SNAP_EXPORT_NAMES,\n logError,\n SNAP_EXPORTS,\n WrappedSnapError,\n unwrapError,\n logInfo,\n} from '@metamask/snaps-utils';\nimport { validate, is } from '@metamask/superstruct';\nimport type {\n JsonRpcNotification,\n JsonRpcId,\n JsonRpcRequest,\n Json,\n} from '@metamask/utils';\nimport {\n assert,\n isJsonRpcRequest,\n hasProperty,\n getSafeJson,\n JsonRpcIdStruct,\n} from '@metamask/utils';\nimport type { Duplex } from 'readable-stream';\nimport { pipeline } from 'readable-stream';\n\nimport type { CommandMethodsMapping } from './commands';\nimport { getCommandMethodImplementations } from './commands';\nimport { createEndowments } from './endowments';\nimport { addEventListener, removeEventListener } from './globalEvents';\nimport { SnapProvider } from './SnapProvider';\nimport { sortParamKeys } from './sortParams';\nimport {\n assertEthereumOutboundRequest,\n assertSnapOutboundRequest,\n sanitizeRequestArguments,\n withTeardown,\n isValidResponse,\n isMultichainRequest,\n} from './utils';\nimport {\n ExecuteSnapRequestArgumentsStruct,\n PingRequestArgumentsStruct,\n SnapRpcRequestArgumentsStruct,\n TerminateRequestArgumentsStruct,\n} from './validation';\nimport { log } from '../logging';\n\ntype EvaluationData = {\n stop: () => void;\n};\n\ntype SnapData = {\n exports: SnapExports;\n runningEvaluations: Set;\n idleTeardown: () => Promise;\n};\n\nconst fallbackError = {\n code: errorCodes.rpc.internal,\n message: 'Execution Environment Error',\n};\n\nconst unhandledError = rpcErrors\n .internal({\n message: 'Unhandled Snap Error',\n })\n .serialize();\n\nexport type InvokeSnapArgs = Omit;\n\nexport type InvokeSnap = (\n target: string,\n handler: HandlerType,\n args: InvokeSnapArgs | undefined,\n) => Promise;\n\n/**\n * The supported methods in the execution environment. The validator checks the\n * incoming JSON-RPC request, and the `params` property is used for sorting the\n * parameters, if they are an object.\n */\nconst EXECUTION_ENVIRONMENT_METHODS = {\n ping: {\n struct: PingRequestArgumentsStruct,\n params: [],\n },\n executeSnap: {\n struct: ExecuteSnapRequestArgumentsStruct,\n params: ['snapId', 'sourceCode', 'endowments'],\n },\n terminate: {\n struct: TerminateRequestArgumentsStruct,\n params: [],\n },\n snapRpc: {\n struct: SnapRpcRequestArgumentsStruct,\n params: ['target', 'handler', 'origin', 'request'],\n },\n};\n\ntype Methods = typeof EXECUTION_ENVIRONMENT_METHODS;\n\nexport type NotifyFunction = (\n notification: Omit,\n) => Promise;\n\nexport class BaseSnapExecutor {\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly snapData: Map;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly commandStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly rpcStream: Duplex;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private readonly methods: CommandMethodsMapping;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapErrorHandler?: (event: ErrorEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private snapPromiseErrorHandler?: (event: PromiseRejectionEvent) => void;\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private lastTeardown = 0;\n\n protected constructor(commandStream: Duplex, rpcStream: Duplex) {\n this.snapData = new Map();\n this.commandStream = commandStream;\n this.commandStream.on('data', (data) => {\n this.onCommandRequest(data).catch((error) => {\n // TODO: Decide how to handle errors.\n logError(error);\n });\n });\n this.rpcStream = rpcStream;\n\n this.methods = getCommandMethodImplementations(\n this.startSnap.bind(this),\n async (target, handlerType, args) => {\n const data = this.snapData.get(target);\n // We're capturing the handler in case someone modifies the data object\n // before the call.\n const handler = data?.exports[handlerType];\n const { required } = SNAP_EXPORTS[handlerType];\n\n assert(\n !required || handler !== undefined,\n `No ${handlerType} handler exported for snap \"${target}\".`,\n rpcErrors.methodNotSupported,\n );\n\n // Certain handlers are not required. If they are not exported, we\n // return null.\n if (!handler) {\n return null;\n }\n\n const result = await this.executeInSnapContext(target, async () =>\n // TODO: fix handler args type cast\n handler(args as any),\n );\n\n // The handler might not return anything, but undefined is not valid JSON.\n if (result === undefined || result === null) {\n return null;\n }\n\n // /!\\ Always return only sanitized JSON to prevent security flaws. /!\\\n try {\n return getSafeJson(result);\n } catch (error) {\n throw rpcErrors.internal(\n `Received non-JSON-serializable value: ${error.message.replace(\n /^Assertion failed: /u,\n '',\n )}`,\n );\n }\n },\n this.onTerminate.bind(this),\n );\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private errorHandler(error: unknown, data: Record) {\n const serializedError = serializeError(error, {\n fallbackError: unhandledError,\n shouldIncludeStack: false,\n shouldPreserveMessage: false,\n });\n\n const errorData = getErrorData(serializedError);\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line promise/no-promise-in-callback\n this.#notify({\n method: 'UnhandledError',\n params: {\n error: {\n ...serializedError,\n data: {\n ...errorData,\n ...data,\n },\n },\n },\n }).catch((notifyError) => {\n logError(notifyError);\n });\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async onCommandRequest(message: JsonRpcRequest) {\n if (!isJsonRpcRequest(message)) {\n if (\n hasProperty(message, 'id') &&\n is((message as Pick).id, JsonRpcIdStruct)\n ) {\n // Instead of throwing, we directly respond with an error.\n // We can only do this if the message ID is still valid.\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC requests must be JSON serializable objects.',\n ),\n ),\n id: (message as Pick).id,\n jsonrpc: '2.0',\n });\n } else {\n logInfo(\n 'Command stream received a non-JSON-RPC request, and was unable to respond.',\n );\n }\n return;\n }\n\n const { id, method, params } = message;\n\n if (!hasProperty(EXECUTION_ENVIRONMENT_METHODS, method)) {\n await this.#respond(id, {\n error: rpcErrors\n .methodNotFound({\n data: {\n method,\n },\n })\n .serialize(),\n });\n return;\n }\n\n const methodObject = EXECUTION_ENVIRONMENT_METHODS[method as keyof Methods];\n\n // support params by-name and by-position\n const paramsAsArray = sortParamKeys(methodObject.params, params);\n\n const [error] = validate(paramsAsArray, methodObject.struct);\n if (error) {\n await this.#respond(id, {\n error: rpcErrors\n .invalidParams({\n message: `Invalid parameters for method \"${method}\": ${error.message}.`,\n data: {\n method,\n params: paramsAsArray,\n },\n })\n .serialize(),\n });\n return;\n }\n\n try {\n const result = await (this.methods as any)[method](...paramsAsArray);\n await this.#respond(id, { result });\n } catch (rpcError) {\n await this.#respond(id, {\n error: serializeError(rpcError, {\n fallbackError,\n shouldPreserveMessage: false,\n }),\n });\n }\n }\n\n // Awaitable function that writes back to the command stream\n // To prevent snap execution from blocking writing we wrap in a promise\n // and await it before continuing execution\n async #write(chunk: Json) {\n return new Promise((resolve, reject) => {\n this.commandStream.write(chunk, (error) => {\n if (error) {\n reject(error);\n return;\n }\n resolve();\n });\n });\n }\n\n async #notify(notification: Omit) {\n if (!isValidResponse(notification)) {\n throw rpcErrors.internal(\n 'JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.',\n );\n }\n\n await this.#write({\n ...notification,\n jsonrpc: '2.0',\n });\n }\n\n async #respond(id: JsonRpcId, response: Record) {\n if (!isValidResponse(response)) {\n // Instead of throwing, we directly respond with an error.\n // This prevents an issue where we wouldn't respond when errors were non-serializable\n await this.#write({\n error: serializeError(\n rpcErrors.internal(\n 'JSON-RPC responses must be JSON serializable objects smaller than 64 MB.',\n ),\n ),\n id,\n jsonrpc: '2.0',\n });\n return;\n }\n\n await this.#write({\n ...response,\n id,\n jsonrpc: '2.0',\n });\n }\n\n /**\n * Attempts to evaluate a snap in SES. Generates APIs for the snap. May throw\n * on errors.\n *\n * @param snapId - The id of the snap.\n * @param sourceCode - The source code of the snap, in IIFE format.\n * @param _endowments - An array of the names of the endowments.\n */\n protected async startSnap(\n snapId: string,\n sourceCode: string,\n _endowments: string[],\n ): Promise {\n log(`Starting snap '${snapId}' in worker.`);\n if (this.snapPromiseErrorHandler) {\n removeEventListener('unhandledrejection', this.snapPromiseErrorHandler);\n }\n\n if (this.snapErrorHandler) {\n removeEventListener('error', this.snapErrorHandler);\n }\n\n this.snapErrorHandler = (error: ErrorEvent) => {\n this.errorHandler(error.error, { snapId });\n };\n\n this.snapPromiseErrorHandler = (error: PromiseRejectionEvent) => {\n this.errorHandler(error instanceof Error ? error : error.reason, {\n snapId,\n });\n };\n\n const multiplex = new ObjectMultiplex();\n pipeline(this.rpcStream, multiplex, this.rpcStream, (error) => {\n if (error && !error.message?.match('Premature close')) {\n logError(`Provider stream failure.`, error);\n }\n });\n\n const provider = new SnapProvider(\n multiplex.createStream('metamask-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n provider.initializeSync();\n\n const multichainProvider = new SnapProvider(\n multiplex.createStream('metamask-multichain-provider'),\n {\n rpcMiddleware: [createIdRemapMiddleware()],\n },\n );\n\n multichainProvider.initializeSync();\n\n const snap = this.createSnapGlobal(provider, multichainProvider);\n const ethereum = this.createEIP1193Provider(provider);\n // We specifically use any type because the Snap can modify the object any way they want\n const snapModule: any = { exports: {} };\n\n try {\n const { endowments, teardown: endowmentTeardown } = createEndowments({\n snap,\n ethereum,\n snapId,\n endowments: _endowments,\n notify: this.#notify.bind(this),\n });\n\n // !!! Ensure that this is the only place the data is being set.\n // Other methods access the object value and mutate its properties.\n this.snapData.set(snapId, {\n idleTeardown: endowmentTeardown,\n runningEvaluations: new Set(),\n exports: {},\n });\n\n addEventListener('unhandledRejection', this.snapPromiseErrorHandler);\n addEventListener('error', this.snapErrorHandler);\n\n const compartment = new Compartment({\n ...endowments,\n module: snapModule,\n exports: snapModule.exports,\n });\n\n // All of those are JavaScript runtime specific and self referential,\n // but we add them for compatibility sake with external libraries.\n //\n // We can't do that in the injected globals object above\n // because SES creates its own globalThis\n compartment.globalThis.self = compartment.globalThis;\n compartment.globalThis.global = compartment.globalThis;\n compartment.globalThis.window = compartment.globalThis;\n\n await this.executeInSnapContext(snapId, async () => {\n compartment.evaluate(sourceCode);\n await this.registerSnapExports(snapId, snapModule);\n });\n } catch (error) {\n this.removeSnap(snapId);\n\n const [cause] = unwrapError(error);\n throw rpcErrors.internal({\n message: `Error while running snap '${snapId}': ${cause.message}`,\n data: {\n cause: cause.serialize(),\n },\n });\n }\n }\n\n /**\n * Cancels all running evaluations of all snaps and clears all snap data.\n * NOTE:** Should only be called in response to the `terminate` RPC command.\n */\n protected onTerminate() {\n // `stop()` tears down snap endowments.\n // Teardown will also be run for each snap as soon as there are\n // no more running evaluations for that snap.\n this.snapData.forEach((data) =>\n data.runningEvaluations.forEach((evaluation) => evaluation.stop()),\n );\n this.snapData.clear();\n }\n\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async registerSnapExports(snapId: string, snapModule: any) {\n const data = this.snapData.get(snapId);\n // Somebody deleted the snap before we could register.\n if (!data) {\n return;\n }\n\n // If the module is async, we must await the exports.\n const snapExports = await snapModule.exports;\n data.exports = SNAP_EXPORT_NAMES.reduce((acc, exportName) => {\n const snapExport = snapExports[exportName];\n const { validator } = SNAP_EXPORTS[exportName];\n if (validator(snapExport)) {\n return { ...acc, [exportName]: snapExport };\n }\n return acc;\n }, {});\n\n // If the Snap has no valid exports after this, fail.\n assert(Object.keys(data.exports).length > 0, 'Snap has no valid exports.');\n }\n\n /**\n * Instantiates a snap API object (i.e. `globalThis.snap`).\n *\n * @param provider - A StreamProvider connected to the EIP-1193 client stream.\n * @param multichainProvider - A StreamProvider connected to the CAIP-27 client stream.\n * @returns The snap provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createSnapGlobal(\n provider: StreamProvider,\n multichainProvider: StreamProvider,\n ): SnapsProvider {\n const originalRequest = provider.request.bind(provider);\n const originalMultichainRequest =\n multichainProvider.request.bind(multichainProvider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertSnapOutboundRequest(sanitizedArgs);\n\n if (isMultichainRequest(sanitizedArgs)) {\n return await withTeardown(\n originalMultichainRequest(sanitizedArgs),\n this as any,\n );\n }\n\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const snapsProvider = { request } as SnapsProvider;\n\n return harden(snapsProvider);\n }\n\n /**\n * Instantiates an EIP-1193 Ethereum provider object (i.e. `globalThis.ethereum`).\n *\n * @param provider - A StreamProvider connected to MetaMask.\n * @returns The EIP-1193 Ethereum provider object.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private createEIP1193Provider(\n provider: StreamProvider,\n ): SnapsEthereumProvider {\n const originalRequest = provider.request.bind(provider);\n\n const request = async (args: RequestArguments) => {\n // As part of the sanitization, we validate that the args are valid JSON.\n const sanitizedArgs = sanitizeRequestArguments(args);\n assertEthereumOutboundRequest(sanitizedArgs);\n return await withTeardown(originalRequest(sanitizedArgs), this as any);\n };\n\n const ethereumProvider = { request };\n\n return harden(ethereumProvider);\n }\n\n /**\n * Removes the snap with the given name.\n *\n * @param snapId - The id of the snap to remove.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private removeSnap(snapId: string): void {\n this.snapData.delete(snapId);\n }\n\n /**\n * Calls the specified executor function in the context of the specified snap.\n * Essentially, this means that the operation performed by the executor is\n * counted as an evaluation of the specified snap. When the count of running\n * evaluations of a snap reaches zero, its endowments are torn down.\n *\n * @param snapId - The id of the snap whose context to execute in.\n * @param executor - The function that will be executed in the snap's context.\n * @returns The executor's return value.\n * @template Result - The return value of the executor.\n */\n // TODO: Either fix this lint violation or explain why it's necessary to\n // ignore.\n // eslint-disable-next-line no-restricted-syntax\n private async executeInSnapContext(\n snapId: string,\n executor: () => Promise | Result,\n ): Promise {\n const data = this.snapData.get(snapId);\n if (data === undefined) {\n throw rpcErrors.internal(\n `Tried to execute in context of unknown snap: \"${snapId}\".`,\n );\n }\n\n let stop: () => void;\n const stopPromise = new Promise(\n (_resolve, reject) =>\n (stop = () =>\n reject(\n // TODO(rekmarks): Specify / standardize error code for this case.\n rpcErrors.internal(\n `The snap \"${snapId}\" has been terminated during execution.`,\n ),\n )),\n );\n\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n const evaluationData = { stop: stop! };\n\n try {\n data.runningEvaluations.add(evaluationData);\n // Notice that we have to await this executor.\n // If we didn't, we would decrease the amount of running evaluations\n // before the promise actually resolves\n return await Promise.race([executor(), stopPromise]);\n } catch (error) {\n throw new WrappedSnapError(error);\n } finally {\n data.runningEvaluations.delete(evaluationData);\n\n if (data.runningEvaluations.size === 0) {\n this.lastTeardown += 1;\n await data.idleTeardown();\n }\n }\n }\n}\n"]} +\ No newline at end of file +diff --git a/dist/common/utils.cjs b/dist/common/utils.cjs +index 901cb9731c02504de9ef4a49ba802f03d2b14720..4f095457637d54725273059305e1dba11cc0f506 100644 +--- a/dist/common/utils.cjs ++++ b/dist/common/utils.cjs +@@ -1,6 +1,6 @@ + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); +-exports.isValidResponse = exports.sanitizeRequestArguments = exports.assertEthereumOutboundRequest = exports.assertSnapOutboundRequest = exports.BLOCKED_RPC_METHODS = exports.withTeardown = void 0; ++exports.isValidResponse = exports.sanitizeRequestArguments = exports.assertEthereumOutboundRequest = exports.assertSnapOutboundRequest = exports.isMultichainRequest = exports.MULTICHAIN_API_METHODS = exports.BLOCKED_RPC_METHODS = exports.withTeardown = void 0; + const rpc_errors_1 = require("@metamask/rpc-errors"); + const snaps_utils_1 = require("@metamask/snaps-utils"); + const utils_1 = require("@metamask/utils"); +@@ -54,6 +54,22 @@ exports.BLOCKED_RPC_METHODS = Object.freeze([ + 'wallet_registerOnboarding', + 'wallet_scanQRCode', + ]); ++exports.MULTICHAIN_API_METHODS = Object.freeze([ ++ 'wallet_createSession', ++ 'wallet_invokeMethod', ++ 'wallet_getSession', ++ 'wallet_revokeSession', ++]); ++/** ++ * Check whether a validated request should be routed to the multichain API. ++ * ++ * @param args - The request arguments. ++ * @returns True if the request is a multichain request, otherwise false. ++ */ ++function isMultichainRequest(args) { ++ return exports.MULTICHAIN_API_METHODS.includes(args.method); ++} ++exports.isMultichainRequest = isMultichainRequest; + /** + * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API. + * +diff --git a/dist/common/utils.cjs.map b/dist/common/utils.cjs.map +index b0940a9b1f04f5601537c61fc959859c539f2b19..29727db3f6c942099f70a16a27ae9cd0590489a7 100644 +--- a/dist/common/utils.cjs.map ++++ b/dist/common/utils.cjs.map +@@ -1 +1 @@ +-{"version":3,"file":"utils.cjs","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":";;;AACA,qDAAiD;AACjD,uDAA0D;AAE1D,2CAAgE;AAEhE,4CAAiC;AAEjC,4EAA4E;AAC5E,yDAAyD;AACzD,MAAM,sBAAsB,GAAG,QAAU,CAAC;AAE1C;;;;;;;;;GASG;AACI,KAAK,UAAU,YAAY,CAChC,eAA8B,EAC9B,WAAqC;IAErC,MAAM,UAAU,GAAG,WAAW,CAAC,YAAY,CAAC;IAC5C,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QAC3C,eAAe;aACZ,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE;YACd,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,OAAO,CAAC,KAAK,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,IAAA,aAAG,EACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC;aACD,KAAK,CAAC,CAAC,MAAM,EAAE,EAAE;YAChB,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,MAAM,CAAC,MAAM,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,IAAA,aAAG,EACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC,CAAC;IACP,CAAC,CAAC,CAAC;AACL,CAAC;AA1BD,oCA0BC;AAED,+DAA+D;AAClD,QAAA,mBAAmB,GAAG,MAAM,CAAC,MAAM,CAAC;IAC/C,2BAA2B;IAC3B,0BAA0B;IAC1B,6FAA6F;IAC7F,qBAAqB;IACrB,aAAa;IACb,4BAA4B;IAC5B,yBAAyB;IACzB,mBAAmB;IACnB,2BAA2B;IAC3B,mBAAmB;CACpB,CAAC,CAAC;AAEH;;;;GAIG;AACH,SAAgB,yBAAyB,CAAC,IAAsB;IAC9D,4EAA4E;IAC5E,IAAA,cAAM,EACJ,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,SAAS,CAAC;QACtD,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACxD,oFAAoF,EACpF,sBAAS,CAAC,kBAAkB,CAC7B,CAAC;IACF,IAAA,cAAM,EACJ,CAAC,2BAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAhBD,8DAgBC;AAED;;;;GAIG;AACH,SAAgB,6BAA6B,CAAC,IAAsB;IAClE,qDAAqD;IACrD,IAAA,cAAM,EACJ,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACvD,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;IACF,IAAA,cAAM,EACJ,CAAC,2BAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAlBD,sEAkBC;AAED;;;;;GAKG;AACH,SAAgB,wBAAwB,CAAC,KAAc;IACrD,6EAA6E;IAC7E,8EAA8E;IAC9E,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;IAC/C,OAAO,IAAA,mBAAW,EAAC,IAAI,CAAqB,CAAC;AAC/C,CAAC;AALD,4DAKC;AAED;;;;;GAKG;AACH,SAAgB,eAAe,CAAC,QAA8B;IAC5D,IAAI,CAAC,IAAA,gBAAQ,EAAC,QAAQ,CAAC,EAAE,CAAC;QACxB,OAAO,KAAK,CAAC;IACf,CAAC;IAED,+DAA+D;IAC/D,6BAA6B;IAC7B,MAAM,IAAI,GAAG,IAAA,+BAAiB,EAAC,QAAQ,CAAC,CAAC;IACzC,OAAO,IAAI,GAAG,sBAAsB,CAAC;AACvC,CAAC;AATD,0CASC","sourcesContent":["import type { RequestArguments } from '@metamask/providers';\nimport { rpcErrors } from '@metamask/rpc-errors';\nimport { getJsonSizeUnsafe } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\nimport { assert, getSafeJson, isObject } from '@metamask/utils';\n\nimport { log } from '../logging';\n\n// 64 MB - we chose this number because it is the size limit for postMessage\n// between the extension and the dapp enforced by Chrome.\nconst MAX_RESPONSE_JSON_SIZE = 64_000_000;\n\n/**\n * Make proxy for Promise and handle the teardown process properly.\n * If the teardown is called in the meanwhile, Promise result will not be\n * exposed to the snap anymore and warning will be logged to the console.\n *\n * @param originalPromise - Original promise.\n * @param teardownRef - Reference containing teardown count.\n * @param teardownRef.lastTeardown - Number of the last teardown.\n * @returns New proxy promise.\n */\nexport async function withTeardown(\n originalPromise: Promise,\n teardownRef: { lastTeardown: number },\n): Promise {\n const myTeardown = teardownRef.lastTeardown;\n return new Promise((resolve, reject) => {\n originalPromise\n .then((value) => {\n if (teardownRef.lastTeardown === myTeardown) {\n resolve(value);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n })\n .catch((reason) => {\n if (teardownRef.lastTeardown === myTeardown) {\n reject(reason);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n });\n });\n}\n\n// We're blocking these RPC methods for v1, will revisit later.\nexport const BLOCKED_RPC_METHODS = Object.freeze([\n 'wallet_requestPermissions',\n 'wallet_revokePermissions',\n // We disallow all of these confirmations for now, since the screens are not ready for Snaps.\n 'eth_sendTransaction',\n 'eth_decrypt',\n 'eth_getEncryptionPublicKey',\n 'wallet_addEthereumChain',\n 'wallet_watchAsset',\n 'wallet_registerOnboarding',\n 'wallet_scanQRCode',\n]);\n\n/**\n * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertSnapOutboundRequest(args: RequestArguments) {\n // Disallow any non `wallet_` or `snap_` methods for separation of concerns.\n assert(\n String.prototype.startsWith.call(args.method, 'wallet_') ||\n String.prototype.startsWith.call(args.method, 'snap_'),\n 'The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.',\n rpcErrors.methodNotSupported,\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Asserts the validity of request arguments for an ethereum outbound request using the `ethereum.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertEthereumOutboundRequest(args: RequestArguments) {\n // Disallow snaps methods for separation of concerns.\n assert(\n !String.prototype.startsWith.call(args.method, 'snap_'),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Gets a sanitized value to be used for passing to the underlying MetaMask provider.\n *\n * @param value - An unsanitized value from a snap.\n * @returns A sanitized value ready to be passed to a MetaMask provider.\n */\nexport function sanitizeRequestArguments(value: unknown): RequestArguments {\n // Before passing to getSafeJson we run the value through JSON serialization.\n // This lets request arguments contain undefined which is normally disallowed.\n const json = JSON.parse(JSON.stringify(value));\n return getSafeJson(json) as RequestArguments;\n}\n\n/**\n * Check if the input is a valid response.\n *\n * @param response - The response.\n * @returns True if the response is valid, otherwise false.\n */\nexport function isValidResponse(response: Record) {\n if (!isObject(response)) {\n return false;\n }\n\n // We know that the response is valid JSON already and we don't\n // need the size to be exact.\n const size = getJsonSizeUnsafe(response);\n return size < MAX_RESPONSE_JSON_SIZE;\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"utils.cjs","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":";;;AACA,qDAAiD;AACjD,uDAA0D;AAE1D,2CAAgE;AAEhE,4CAAiC;AAEjC,4EAA4E;AAC5E,yDAAyD;AACzD,MAAM,sBAAsB,GAAG,QAAU,CAAC;AAE1C;;;;;;;;;GASG;AACI,KAAK,UAAU,YAAY,CAChC,eAA8B,EAC9B,WAAqC;IAErC,MAAM,UAAU,GAAG,WAAW,CAAC,YAAY,CAAC;IAC5C,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QAC3C,eAAe;aACZ,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE;YACd,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,OAAO,CAAC,KAAK,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,IAAA,aAAG,EACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC;aACD,KAAK,CAAC,CAAC,MAAM,EAAE,EAAE;YAChB,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,MAAM,CAAC,MAAM,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,IAAA,aAAG,EACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC,CAAC;IACP,CAAC,CAAC,CAAC;AACL,CAAC;AA1BD,oCA0BC;AAED,+DAA+D;AAClD,QAAA,mBAAmB,GAAG,MAAM,CAAC,MAAM,CAAC;IAC/C,2BAA2B;IAC3B,0BAA0B;IAC1B,6FAA6F;IAC7F,qBAAqB;IACrB,aAAa;IACb,4BAA4B;IAC5B,yBAAyB;IACzB,mBAAmB;IACnB,2BAA2B;IAC3B,mBAAmB;CACpB,CAAC,CAAC;AAEU,QAAA,sBAAsB,GAAG,MAAM,CAAC,MAAM,CAAC;IAClD,sBAAsB;IACtB,qBAAqB;IACrB,mBAAmB;IACnB,sBAAsB;CACvB,CAAC,CAAC;AAEH;;;;;GAKG;AACH,SAAgB,mBAAmB,CAAC,IAAsB;IACxD,OAAO,8BAAsB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;AACtD,CAAC;AAFD,kDAEC;AAED;;;;GAIG;AACH,SAAgB,yBAAyB,CAAC,IAAsB;IAC9D,4EAA4E;IAC5E,IAAA,cAAM,EACJ,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,SAAS,CAAC;QACtD,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACxD,oFAAoF,EACpF,sBAAS,CAAC,kBAAkB,CAC7B,CAAC;IACF,IAAA,cAAM,EACJ,CAAC,2BAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAhBD,8DAgBC;AAED;;;;GAIG;AACH,SAAgB,6BAA6B,CAAC,IAAsB;IAClE,qDAAqD;IACrD,IAAA,cAAM,EACJ,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACvD,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;IACF,IAAA,cAAM,EACJ,CAAC,2BAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,sBAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAlBD,sEAkBC;AAED;;;;;GAKG;AACH,SAAgB,wBAAwB,CAAC,KAAc;IACrD,6EAA6E;IAC7E,8EAA8E;IAC9E,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;IAC/C,OAAO,IAAA,mBAAW,EAAC,IAAI,CAAqB,CAAC;AAC/C,CAAC;AALD,4DAKC;AAED;;;;;GAKG;AACH,SAAgB,eAAe,CAAC,QAA8B;IAC5D,IAAI,CAAC,IAAA,gBAAQ,EAAC,QAAQ,CAAC,EAAE,CAAC;QACxB,OAAO,KAAK,CAAC;IACf,CAAC;IAED,+DAA+D;IAC/D,6BAA6B;IAC7B,MAAM,IAAI,GAAG,IAAA,+BAAiB,EAAC,QAAQ,CAAC,CAAC;IACzC,OAAO,IAAI,GAAG,sBAAsB,CAAC;AACvC,CAAC;AATD,0CASC","sourcesContent":["import type { RequestArguments } from '@metamask/providers';\nimport { rpcErrors } from '@metamask/rpc-errors';\nimport { getJsonSizeUnsafe } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\nimport { assert, getSafeJson, isObject } from '@metamask/utils';\n\nimport { log } from '../logging';\n\n// 64 MB - we chose this number because it is the size limit for postMessage\n// between the extension and the dapp enforced by Chrome.\nconst MAX_RESPONSE_JSON_SIZE = 64_000_000;\n\n/**\n * Make proxy for Promise and handle the teardown process properly.\n * If the teardown is called in the meanwhile, Promise result will not be\n * exposed to the snap anymore and warning will be logged to the console.\n *\n * @param originalPromise - Original promise.\n * @param teardownRef - Reference containing teardown count.\n * @param teardownRef.lastTeardown - Number of the last teardown.\n * @returns New proxy promise.\n */\nexport async function withTeardown(\n originalPromise: Promise,\n teardownRef: { lastTeardown: number },\n): Promise {\n const myTeardown = teardownRef.lastTeardown;\n return new Promise((resolve, reject) => {\n originalPromise\n .then((value) => {\n if (teardownRef.lastTeardown === myTeardown) {\n resolve(value);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n })\n .catch((reason) => {\n if (teardownRef.lastTeardown === myTeardown) {\n reject(reason);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n });\n });\n}\n\n// We're blocking these RPC methods for v1, will revisit later.\nexport const BLOCKED_RPC_METHODS = Object.freeze([\n 'wallet_requestPermissions',\n 'wallet_revokePermissions',\n // We disallow all of these confirmations for now, since the screens are not ready for Snaps.\n 'eth_sendTransaction',\n 'eth_decrypt',\n 'eth_getEncryptionPublicKey',\n 'wallet_addEthereumChain',\n 'wallet_watchAsset',\n 'wallet_registerOnboarding',\n 'wallet_scanQRCode',\n]);\n\nexport const MULTICHAIN_API_METHODS = Object.freeze([\n 'wallet_createSession',\n 'wallet_invokeMethod',\n 'wallet_getSession',\n 'wallet_revokeSession',\n]);\n\n/**\n * Check whether a validated request should be routed to the multichain API.\n *\n * @param args - The request arguments.\n * @returns True if the request is a multichain request, otherwise false.\n */\nexport function isMultichainRequest(args: RequestArguments) {\n return MULTICHAIN_API_METHODS.includes(args.method);\n}\n\n/**\n * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertSnapOutboundRequest(args: RequestArguments) {\n // Disallow any non `wallet_` or `snap_` methods for separation of concerns.\n assert(\n String.prototype.startsWith.call(args.method, 'wallet_') ||\n String.prototype.startsWith.call(args.method, 'snap_'),\n 'The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.',\n rpcErrors.methodNotSupported,\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Asserts the validity of request arguments for an ethereum outbound request using the `ethereum.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertEthereumOutboundRequest(args: RequestArguments) {\n // Disallow snaps methods for separation of concerns.\n assert(\n !String.prototype.startsWith.call(args.method, 'snap_'),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Gets a sanitized value to be used for passing to the underlying MetaMask provider.\n *\n * @param value - An unsanitized value from a snap.\n * @returns A sanitized value ready to be passed to a MetaMask provider.\n */\nexport function sanitizeRequestArguments(value: unknown): RequestArguments {\n // Before passing to getSafeJson we run the value through JSON serialization.\n // This lets request arguments contain undefined which is normally disallowed.\n const json = JSON.parse(JSON.stringify(value));\n return getSafeJson(json) as RequestArguments;\n}\n\n/**\n * Check if the input is a valid response.\n *\n * @param response - The response.\n * @returns True if the response is valid, otherwise false.\n */\nexport function isValidResponse(response: Record) {\n if (!isObject(response)) {\n return false;\n }\n\n // We know that the response is valid JSON already and we don't\n // need the size to be exact.\n const size = getJsonSizeUnsafe(response);\n return size < MAX_RESPONSE_JSON_SIZE;\n}\n"]} +\ No newline at end of file +diff --git a/dist/common/utils.d.cts b/dist/common/utils.d.cts +index 9e32450bc72c1efd523c9c6ed296a641abd63fa5..d64e37fe6f93c050dcddae9d1acd02ae8496cf9e 100644 +--- a/dist/common/utils.d.cts ++++ b/dist/common/utils.d.cts +@@ -14,6 +14,14 @@ export declare function withTeardown(originalPromise: Promise, teard + lastTeardown: number; + }): Promise; + export declare const BLOCKED_RPC_METHODS: readonly string[]; ++export declare const MULTICHAIN_API_METHODS: readonly string[]; ++/** ++ * Check whether a validated request should be routed to the multichain API. ++ * ++ * @param args - The request arguments. ++ * @returns True if the request is a multichain request, otherwise false. ++ */ ++export declare function isMultichainRequest(args: RequestArguments): boolean; + /** + * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API. + * +diff --git a/dist/common/utils.d.cts.map b/dist/common/utils.d.cts.map +index 0af143ed42edfd12e31272c2eb958172e13edd75..b87d8fe2e17da4acb76f563a47eba97b61310e84 100644 +--- a/dist/common/utils.d.cts.map ++++ b/dist/common/utils.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"utils.d.cts","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,gBAAgB,EAAE,4BAA4B;AAG5D,OAAO,KAAK,EAAE,IAAI,EAAE,wBAAwB;AAS5C;;;;;;;;;GASG;AACH,wBAAsB,YAAY,CAAC,IAAI,EACrC,eAAe,EAAE,OAAO,CAAC,IAAI,CAAC,EAC9B,WAAW,EAAE;IAAE,YAAY,EAAE,MAAM,CAAA;CAAE,GACpC,OAAO,CAAC,IAAI,CAAC,CAuBf;AAGD,eAAO,MAAM,mBAAmB,mBAW9B,CAAC;AAEH;;;;GAIG;AACH,wBAAgB,yBAAyB,CAAC,IAAI,EAAE,gBAAgB,QAgB/D;AAED;;;;GAIG;AACH,wBAAgB,6BAA6B,CAAC,IAAI,EAAE,gBAAgB,QAkBnE;AAED;;;;;GAKG;AACH,wBAAgB,wBAAwB,CAAC,KAAK,EAAE,OAAO,GAAG,gBAAgB,CAKzE;AAED;;;;;GAKG;AACH,wBAAgB,eAAe,CAAC,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,WAS7D"} +\ No newline at end of file ++{"version":3,"file":"utils.d.cts","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,gBAAgB,EAAE,4BAA4B;AAG5D,OAAO,KAAK,EAAE,IAAI,EAAE,wBAAwB;AAS5C;;;;;;;;;GASG;AACH,wBAAsB,YAAY,CAAC,IAAI,EACrC,eAAe,EAAE,OAAO,CAAC,IAAI,CAAC,EAC9B,WAAW,EAAE;IAAE,YAAY,EAAE,MAAM,CAAA;CAAE,GACpC,OAAO,CAAC,IAAI,CAAC,CAuBf;AAGD,eAAO,MAAM,mBAAmB,mBAW9B,CAAC;AAEH,eAAO,MAAM,sBAAsB,mBAKjC,CAAC;AAEH;;;;;GAKG;AACH,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,gBAAgB,WAEzD;AAED;;;;GAIG;AACH,wBAAgB,yBAAyB,CAAC,IAAI,EAAE,gBAAgB,QAgB/D;AAED;;;;GAIG;AACH,wBAAgB,6BAA6B,CAAC,IAAI,EAAE,gBAAgB,QAkBnE;AAED;;;;;GAKG;AACH,wBAAgB,wBAAwB,CAAC,KAAK,EAAE,OAAO,GAAG,gBAAgB,CAKzE;AAED;;;;;GAKG;AACH,wBAAgB,eAAe,CAAC,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,WAS7D"} +\ No newline at end of file +diff --git a/dist/common/utils.d.mts b/dist/common/utils.d.mts +index 3c6204abbb9cd7bbfed2e9e89d29c119c9b2fdf7..d60a70074f98146c5a9ab615cd0a5a46420a2f04 100644 +--- a/dist/common/utils.d.mts ++++ b/dist/common/utils.d.mts +@@ -14,6 +14,14 @@ export declare function withTeardown(originalPromise: Promise, teard + lastTeardown: number; + }): Promise; + export declare const BLOCKED_RPC_METHODS: readonly string[]; ++export declare const MULTICHAIN_API_METHODS: readonly string[]; ++/** ++ * Check whether a validated request should be routed to the multichain API. ++ * ++ * @param args - The request arguments. ++ * @returns True if the request is a multichain request, otherwise false. ++ */ ++export declare function isMultichainRequest(args: RequestArguments): boolean; + /** + * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API. + * +diff --git a/dist/common/utils.d.mts.map b/dist/common/utils.d.mts.map +index affd197aa8ad0e0f6bdf0f152946d4a367b5d134..7fa671b863a7bd2379749f4131667a882137592b 100644 +--- a/dist/common/utils.d.mts.map ++++ b/dist/common/utils.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"utils.d.mts","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,gBAAgB,EAAE,4BAA4B;AAG5D,OAAO,KAAK,EAAE,IAAI,EAAE,wBAAwB;AAS5C;;;;;;;;;GASG;AACH,wBAAsB,YAAY,CAAC,IAAI,EACrC,eAAe,EAAE,OAAO,CAAC,IAAI,CAAC,EAC9B,WAAW,EAAE;IAAE,YAAY,EAAE,MAAM,CAAA;CAAE,GACpC,OAAO,CAAC,IAAI,CAAC,CAuBf;AAGD,eAAO,MAAM,mBAAmB,mBAW9B,CAAC;AAEH;;;;GAIG;AACH,wBAAgB,yBAAyB,CAAC,IAAI,EAAE,gBAAgB,QAgB/D;AAED;;;;GAIG;AACH,wBAAgB,6BAA6B,CAAC,IAAI,EAAE,gBAAgB,QAkBnE;AAED;;;;;GAKG;AACH,wBAAgB,wBAAwB,CAAC,KAAK,EAAE,OAAO,GAAG,gBAAgB,CAKzE;AAED;;;;;GAKG;AACH,wBAAgB,eAAe,CAAC,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,WAS7D"} +\ No newline at end of file ++{"version":3,"file":"utils.d.mts","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,gBAAgB,EAAE,4BAA4B;AAG5D,OAAO,KAAK,EAAE,IAAI,EAAE,wBAAwB;AAS5C;;;;;;;;;GASG;AACH,wBAAsB,YAAY,CAAC,IAAI,EACrC,eAAe,EAAE,OAAO,CAAC,IAAI,CAAC,EAC9B,WAAW,EAAE;IAAE,YAAY,EAAE,MAAM,CAAA;CAAE,GACpC,OAAO,CAAC,IAAI,CAAC,CAuBf;AAGD,eAAO,MAAM,mBAAmB,mBAW9B,CAAC;AAEH,eAAO,MAAM,sBAAsB,mBAKjC,CAAC;AAEH;;;;;GAKG;AACH,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,gBAAgB,WAEzD;AAED;;;;GAIG;AACH,wBAAgB,yBAAyB,CAAC,IAAI,EAAE,gBAAgB,QAgB/D;AAED;;;;GAIG;AACH,wBAAgB,6BAA6B,CAAC,IAAI,EAAE,gBAAgB,QAkBnE;AAED;;;;;GAKG;AACH,wBAAgB,wBAAwB,CAAC,KAAK,EAAE,OAAO,GAAG,gBAAgB,CAKzE;AAED;;;;;GAKG;AACH,wBAAgB,eAAe,CAAC,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,WAS7D"} +\ No newline at end of file +diff --git a/dist/common/utils.mjs b/dist/common/utils.mjs +index 047d70d1694d369a7956b58101f2abc137596236..351fc6583c668fcec63c9e9d2aba527fba2a9662 100644 +--- a/dist/common/utils.mjs ++++ b/dist/common/utils.mjs +@@ -50,6 +50,21 @@ export const BLOCKED_RPC_METHODS = Object.freeze([ + 'wallet_registerOnboarding', + 'wallet_scanQRCode', + ]); ++export const MULTICHAIN_API_METHODS = Object.freeze([ ++ 'wallet_createSession', ++ 'wallet_invokeMethod', ++ 'wallet_getSession', ++ 'wallet_revokeSession', ++]); ++/** ++ * Check whether a validated request should be routed to the multichain API. ++ * ++ * @param args - The request arguments. ++ * @returns True if the request is a multichain request, otherwise false. ++ */ ++export function isMultichainRequest(args) { ++ return MULTICHAIN_API_METHODS.includes(args.method); ++} + /** + * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API. + * +diff --git a/dist/common/utils.mjs.map b/dist/common/utils.mjs.map +index 813174ee186c2d05a9f3b6f34fe881a0f4697880..4b4292cc9358effdddb15a2eb4cb210e2e2b5a27 100644 +--- a/dist/common/utils.mjs.map ++++ b/dist/common/utils.mjs.map +@@ -1 +1 @@ +-{"version":3,"file":"utils.mjs","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,6BAA6B;AACjD,OAAO,EAAE,iBAAiB,EAAE,8BAA8B;AAE1D,OAAO,EAAE,MAAM,EAAE,WAAW,EAAE,QAAQ,EAAE,wBAAwB;AAEhE,OAAO,EAAE,GAAG,EAAE,uBAAmB;AAEjC,4EAA4E;AAC5E,yDAAyD;AACzD,MAAM,sBAAsB,GAAG,QAAU,CAAC;AAE1C;;;;;;;;;GASG;AACH,MAAM,CAAC,KAAK,UAAU,YAAY,CAChC,eAA8B,EAC9B,WAAqC;IAErC,MAAM,UAAU,GAAG,WAAW,CAAC,YAAY,CAAC;IAC5C,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QAC3C,eAAe;aACZ,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE;YACd,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,OAAO,CAAC,KAAK,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,GAAG,CACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC;aACD,KAAK,CAAC,CAAC,MAAM,EAAE,EAAE;YAChB,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,MAAM,CAAC,MAAM,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,GAAG,CACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC,CAAC;IACP,CAAC,CAAC,CAAC;AACL,CAAC;AAED,+DAA+D;AAC/D,MAAM,CAAC,MAAM,mBAAmB,GAAG,MAAM,CAAC,MAAM,CAAC;IAC/C,2BAA2B;IAC3B,0BAA0B;IAC1B,6FAA6F;IAC7F,qBAAqB;IACrB,aAAa;IACb,4BAA4B;IAC5B,yBAAyB;IACzB,mBAAmB;IACnB,2BAA2B;IAC3B,mBAAmB;CACpB,CAAC,CAAC;AAEH;;;;GAIG;AACH,MAAM,UAAU,yBAAyB,CAAC,IAAsB;IAC9D,4EAA4E;IAC5E,MAAM,CACJ,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,SAAS,CAAC;QACtD,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACxD,oFAAoF,EACpF,SAAS,CAAC,kBAAkB,CAC7B,CAAC;IACF,MAAM,CACJ,CAAC,mBAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,6BAA6B,CAAC,IAAsB;IAClE,qDAAqD;IACrD,MAAM,CACJ,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACvD,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;IACF,MAAM,CACJ,CAAC,mBAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAED;;;;;GAKG;AACH,MAAM,UAAU,wBAAwB,CAAC,KAAc;IACrD,6EAA6E;IAC7E,8EAA8E;IAC9E,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;IAC/C,OAAO,WAAW,CAAC,IAAI,CAAqB,CAAC;AAC/C,CAAC;AAED;;;;;GAKG;AACH,MAAM,UAAU,eAAe,CAAC,QAA8B;IAC5D,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC;QACxB,OAAO,KAAK,CAAC;IACf,CAAC;IAED,+DAA+D;IAC/D,6BAA6B;IAC7B,MAAM,IAAI,GAAG,iBAAiB,CAAC,QAAQ,CAAC,CAAC;IACzC,OAAO,IAAI,GAAG,sBAAsB,CAAC;AACvC,CAAC","sourcesContent":["import type { RequestArguments } from '@metamask/providers';\nimport { rpcErrors } from '@metamask/rpc-errors';\nimport { getJsonSizeUnsafe } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\nimport { assert, getSafeJson, isObject } from '@metamask/utils';\n\nimport { log } from '../logging';\n\n// 64 MB - we chose this number because it is the size limit for postMessage\n// between the extension and the dapp enforced by Chrome.\nconst MAX_RESPONSE_JSON_SIZE = 64_000_000;\n\n/**\n * Make proxy for Promise and handle the teardown process properly.\n * If the teardown is called in the meanwhile, Promise result will not be\n * exposed to the snap anymore and warning will be logged to the console.\n *\n * @param originalPromise - Original promise.\n * @param teardownRef - Reference containing teardown count.\n * @param teardownRef.lastTeardown - Number of the last teardown.\n * @returns New proxy promise.\n */\nexport async function withTeardown(\n originalPromise: Promise,\n teardownRef: { lastTeardown: number },\n): Promise {\n const myTeardown = teardownRef.lastTeardown;\n return new Promise((resolve, reject) => {\n originalPromise\n .then((value) => {\n if (teardownRef.lastTeardown === myTeardown) {\n resolve(value);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n })\n .catch((reason) => {\n if (teardownRef.lastTeardown === myTeardown) {\n reject(reason);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n });\n });\n}\n\n// We're blocking these RPC methods for v1, will revisit later.\nexport const BLOCKED_RPC_METHODS = Object.freeze([\n 'wallet_requestPermissions',\n 'wallet_revokePermissions',\n // We disallow all of these confirmations for now, since the screens are not ready for Snaps.\n 'eth_sendTransaction',\n 'eth_decrypt',\n 'eth_getEncryptionPublicKey',\n 'wallet_addEthereumChain',\n 'wallet_watchAsset',\n 'wallet_registerOnboarding',\n 'wallet_scanQRCode',\n]);\n\n/**\n * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertSnapOutboundRequest(args: RequestArguments) {\n // Disallow any non `wallet_` or `snap_` methods for separation of concerns.\n assert(\n String.prototype.startsWith.call(args.method, 'wallet_') ||\n String.prototype.startsWith.call(args.method, 'snap_'),\n 'The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.',\n rpcErrors.methodNotSupported,\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Asserts the validity of request arguments for an ethereum outbound request using the `ethereum.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertEthereumOutboundRequest(args: RequestArguments) {\n // Disallow snaps methods for separation of concerns.\n assert(\n !String.prototype.startsWith.call(args.method, 'snap_'),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Gets a sanitized value to be used for passing to the underlying MetaMask provider.\n *\n * @param value - An unsanitized value from a snap.\n * @returns A sanitized value ready to be passed to a MetaMask provider.\n */\nexport function sanitizeRequestArguments(value: unknown): RequestArguments {\n // Before passing to getSafeJson we run the value through JSON serialization.\n // This lets request arguments contain undefined which is normally disallowed.\n const json = JSON.parse(JSON.stringify(value));\n return getSafeJson(json) as RequestArguments;\n}\n\n/**\n * Check if the input is a valid response.\n *\n * @param response - The response.\n * @returns True if the response is valid, otherwise false.\n */\nexport function isValidResponse(response: Record) {\n if (!isObject(response)) {\n return false;\n }\n\n // We know that the response is valid JSON already and we don't\n // need the size to be exact.\n const size = getJsonSizeUnsafe(response);\n return size < MAX_RESPONSE_JSON_SIZE;\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"utils.mjs","sourceRoot":"","sources":["../../src/common/utils.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,6BAA6B;AACjD,OAAO,EAAE,iBAAiB,EAAE,8BAA8B;AAE1D,OAAO,EAAE,MAAM,EAAE,WAAW,EAAE,QAAQ,EAAE,wBAAwB;AAEhE,OAAO,EAAE,GAAG,EAAE,uBAAmB;AAEjC,4EAA4E;AAC5E,yDAAyD;AACzD,MAAM,sBAAsB,GAAG,QAAU,CAAC;AAE1C;;;;;;;;;GASG;AACH,MAAM,CAAC,KAAK,UAAU,YAAY,CAChC,eAA8B,EAC9B,WAAqC;IAErC,MAAM,UAAU,GAAG,WAAW,CAAC,YAAY,CAAC;IAC5C,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QAC3C,eAAe;aACZ,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE;YACd,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,OAAO,CAAC,KAAK,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,GAAG,CACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC;aACD,KAAK,CAAC,CAAC,MAAM,EAAE,EAAE;YAChB,IAAI,WAAW,CAAC,YAAY,KAAK,UAAU,EAAE,CAAC;gBAC5C,MAAM,CAAC,MAAM,CAAC,CAAC;YACjB,CAAC;iBAAM,CAAC;gBACN,GAAG,CACD,+EAA+E,CAChF,CAAC;YACJ,CAAC;QACH,CAAC,CAAC,CAAC;IACP,CAAC,CAAC,CAAC;AACL,CAAC;AAED,+DAA+D;AAC/D,MAAM,CAAC,MAAM,mBAAmB,GAAG,MAAM,CAAC,MAAM,CAAC;IAC/C,2BAA2B;IAC3B,0BAA0B;IAC1B,6FAA6F;IAC7F,qBAAqB;IACrB,aAAa;IACb,4BAA4B;IAC5B,yBAAyB;IACzB,mBAAmB;IACnB,2BAA2B;IAC3B,mBAAmB;CACpB,CAAC,CAAC;AAEH,MAAM,CAAC,MAAM,sBAAsB,GAAG,MAAM,CAAC,MAAM,CAAC;IAClD,sBAAsB;IACtB,qBAAqB;IACrB,mBAAmB;IACnB,sBAAsB;CACvB,CAAC,CAAC;AAEH;;;;;GAKG;AACH,MAAM,UAAU,mBAAmB,CAAC,IAAsB;IACxD,OAAO,sBAAsB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;AACtD,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,yBAAyB,CAAC,IAAsB;IAC9D,4EAA4E;IAC5E,MAAM,CACJ,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,SAAS,CAAC;QACtD,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACxD,oFAAoF,EACpF,SAAS,CAAC,kBAAkB,CAC7B,CAAC;IACF,MAAM,CACJ,CAAC,mBAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,6BAA6B,CAAC,IAAsB;IAClE,qDAAqD;IACrD,MAAM,CACJ,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,OAAO,CAAC,EACvD,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;IACF,MAAM,CACJ,CAAC,mBAAmB,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,EAC1C,SAAS,CAAC,cAAc,CAAC;QACvB,IAAI,EAAE;YACJ,MAAM,EAAE,IAAI,CAAC,MAAM;SACpB;KACF,CAAC,CACH,CAAC;AACJ,CAAC;AAED;;;;;GAKG;AACH,MAAM,UAAU,wBAAwB,CAAC,KAAc;IACrD,6EAA6E;IAC7E,8EAA8E;IAC9E,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;IAC/C,OAAO,WAAW,CAAC,IAAI,CAAqB,CAAC;AAC/C,CAAC;AAED;;;;;GAKG;AACH,MAAM,UAAU,eAAe,CAAC,QAA8B;IAC5D,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC;QACxB,OAAO,KAAK,CAAC;IACf,CAAC;IAED,+DAA+D;IAC/D,6BAA6B;IAC7B,MAAM,IAAI,GAAG,iBAAiB,CAAC,QAAQ,CAAC,CAAC;IACzC,OAAO,IAAI,GAAG,sBAAsB,CAAC;AACvC,CAAC","sourcesContent":["import type { RequestArguments } from '@metamask/providers';\nimport { rpcErrors } from '@metamask/rpc-errors';\nimport { getJsonSizeUnsafe } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\nimport { assert, getSafeJson, isObject } from '@metamask/utils';\n\nimport { log } from '../logging';\n\n// 64 MB - we chose this number because it is the size limit for postMessage\n// between the extension and the dapp enforced by Chrome.\nconst MAX_RESPONSE_JSON_SIZE = 64_000_000;\n\n/**\n * Make proxy for Promise and handle the teardown process properly.\n * If the teardown is called in the meanwhile, Promise result will not be\n * exposed to the snap anymore and warning will be logged to the console.\n *\n * @param originalPromise - Original promise.\n * @param teardownRef - Reference containing teardown count.\n * @param teardownRef.lastTeardown - Number of the last teardown.\n * @returns New proxy promise.\n */\nexport async function withTeardown(\n originalPromise: Promise,\n teardownRef: { lastTeardown: number },\n): Promise {\n const myTeardown = teardownRef.lastTeardown;\n return new Promise((resolve, reject) => {\n originalPromise\n .then((value) => {\n if (teardownRef.lastTeardown === myTeardown) {\n resolve(value);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n })\n .catch((reason) => {\n if (teardownRef.lastTeardown === myTeardown) {\n reject(reason);\n } else {\n log(\n 'Late promise received after Snap finished execution. Promise will be dropped.',\n );\n }\n });\n });\n}\n\n// We're blocking these RPC methods for v1, will revisit later.\nexport const BLOCKED_RPC_METHODS = Object.freeze([\n 'wallet_requestPermissions',\n 'wallet_revokePermissions',\n // We disallow all of these confirmations for now, since the screens are not ready for Snaps.\n 'eth_sendTransaction',\n 'eth_decrypt',\n 'eth_getEncryptionPublicKey',\n 'wallet_addEthereumChain',\n 'wallet_watchAsset',\n 'wallet_registerOnboarding',\n 'wallet_scanQRCode',\n]);\n\nexport const MULTICHAIN_API_METHODS = Object.freeze([\n 'wallet_createSession',\n 'wallet_invokeMethod',\n 'wallet_getSession',\n 'wallet_revokeSession',\n]);\n\n/**\n * Check whether a validated request should be routed to the multichain API.\n *\n * @param args - The request arguments.\n * @returns True if the request is a multichain request, otherwise false.\n */\nexport function isMultichainRequest(args: RequestArguments) {\n return MULTICHAIN_API_METHODS.includes(args.method);\n}\n\n/**\n * Asserts the validity of request arguments for a snap outbound request using the `snap.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertSnapOutboundRequest(args: RequestArguments) {\n // Disallow any non `wallet_` or `snap_` methods for separation of concerns.\n assert(\n String.prototype.startsWith.call(args.method, 'wallet_') ||\n String.prototype.startsWith.call(args.method, 'snap_'),\n 'The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.',\n rpcErrors.methodNotSupported,\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Asserts the validity of request arguments for an ethereum outbound request using the `ethereum.request` API.\n *\n * @param args - The arguments to validate.\n */\nexport function assertEthereumOutboundRequest(args: RequestArguments) {\n // Disallow snaps methods for separation of concerns.\n assert(\n !String.prototype.startsWith.call(args.method, 'snap_'),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n assert(\n !BLOCKED_RPC_METHODS.includes(args.method),\n rpcErrors.methodNotFound({\n data: {\n method: args.method,\n },\n }),\n );\n}\n\n/**\n * Gets a sanitized value to be used for passing to the underlying MetaMask provider.\n *\n * @param value - An unsanitized value from a snap.\n * @returns A sanitized value ready to be passed to a MetaMask provider.\n */\nexport function sanitizeRequestArguments(value: unknown): RequestArguments {\n // Before passing to getSafeJson we run the value through JSON serialization.\n // This lets request arguments contain undefined which is normally disallowed.\n const json = JSON.parse(JSON.stringify(value));\n return getSafeJson(json) as RequestArguments;\n}\n\n/**\n * Check if the input is a valid response.\n *\n * @param response - The response.\n * @returns True if the response is valid, otherwise false.\n */\nexport function isValidResponse(response: Record) {\n if (!isObject(response)) {\n return false;\n }\n\n // We know that the response is valid JSON already and we don't\n // need the size to be exact.\n const size = getJsonSizeUnsafe(response);\n return size < MAX_RESPONSE_JSON_SIZE;\n}\n"]} +\ No newline at end of file +diff --git a/dist/webpack/iframe/bundle.js b/dist/webpack/iframe/bundle.js +index 6dad83cb6021428beec9b8d7fddb9ea4eed6208f..c3be66f661ac6a74ba45ac23c5fc2a9c363e8270 100644 +--- a/dist/webpack/iframe/bundle.js ++++ b/dist/webpack/iframe/bundle.js +@@ -1,2 +1,2 @@ + /*! For license information please see bundle.js.LICENSE.txt */ +-(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t="object"==typeof Reflect?Reflect:null,r=t&&"function"==typeof t.apply?t.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};e=t&&"function"==typeof t.ownKeys?t.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var n=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}module.exports=i,module.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,_),n(r)}function _(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}f(e,t,_,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&f(e,"error",t,{once:!0})}(e,i)}))},i.EventEmitter=i,i.prototype._events=undefined,i.prototype._eventsCount=0,i.prototype._maxListeners=undefined;var _=10;function a(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function o(e){return e._maxListeners===undefined?i.defaultMaxListeners:e._maxListeners}function s(e,t,r,n){var i,_,s,u;if(a(r),(_=e._events)===undefined?(_=e._events=Object.create(null),e._eventsCount=0):(_.newListener!==undefined&&(e.emit("newListener",t,r.listener?r.listener:r),_=e._events),s=_[t]),s===undefined)s=_[t]=r,++e._eventsCount;else if("function"==typeof s?s=_[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(i=o(e))>0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,u=c,console&&console.warn&&console.warn(u)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function c(e,t,r){var n={fired:!1,wrapFn:undefined,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function l(e,t,r){var n=e._events;if(n===undefined)return[];var i=n[t];return i===undefined?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(a=t[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var s=_[e];if(s===undefined)return!1;if("function"==typeof s)r(s,this,t);else{var u=s.length,c=h(s,u);for(n=0;n=0;_--)if(r[_]===t||r[_].listener===t){o=r[_].listener,i=_;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},i.prototype.listeners=function(e){return l(this,e,!0)},i.prototype.rawListeners=function(e){return l(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},i.prototype.listenerCount=p,i.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},82:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,o=0;a;)t=a.data,r=i,n=o,_.prototype.copy.call(t,r,n),o+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:o,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),o=BigInt(113),s=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],s.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*o)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("13",{exports,module,__webpack_require__}))()},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var s;void 0===a&&(a=i()),o(e,"",0,[],undefined,0,a);try{s=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function o(r,n,i,_,s,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,s);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,s);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,s);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var o,s=c(e,"",0,[],undefined,0,a)||e;try{o=0===n.length?JSON.stringify(s,t,_):JSON.stringify(s,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function c(n,i,_,o,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(o.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),o=Symbol("ended"),s=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[s]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[o])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[s];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[o]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[s]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,o,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[s]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[s]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[s]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[s]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[o]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],o=(e,t,o)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=o.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(o.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=s(l,t,o):"<"===t.operator||"<="===t.operator?p=u(p,t,o):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,o),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),o))return null;if(p&&!n(e,String(p),o))return null;for(const r of t)if(!n(e,String(r),o))return!1;return!0}let m=!(!p||o.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||o.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=s(l,e,o),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),o))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,o),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),o))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},s=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=o(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},872:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{G:()=>s});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(992),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(4156),a=__webpack_require__(8662),o=__webpack_require__(949);class s extends a.j{static initialize(e=new r.UI({name:"child",target:"parent",targetWindow:self.parent,targetOrigin:"*"})){(0,o.R)("Worker: Connecting to parent.");const a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new s(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UI:()=>e.U});var e=__webpack_require__(9950);__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1048:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7991),t=__webpack_require__(9318),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=_,exports.SlowBuffer=function(e){return+e!=e&&(e=0),_.alloc(+e)},exports.INSPECT_MAX_BYTES=50;const n=2147483647;function i(e){if(e>n)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,_.prototype),t}function _(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return s(e)}return a(e,t,r)}function a(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!_.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|p(e,t);let n=i(r);const a=n.write(e,t);return a!==r&&(n=n.slice(0,a)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){const t=new Uint8Array(e);return c(t.buffer,t.byteOffset,t.byteLength)}return u(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return c(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return c(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return _.from(n,t,r);const a=function(e){if(_.isBuffer(e)){const t=0|l(e.length),r=i(t);return 0===r.length||e.copy(r,0,0,t),r}return e.length!==undefined?"number"!=typeof e.length||Z(e.length)?i(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(a)return a;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return _.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function o(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function s(e){return o(e),i(e<0?0:0|l(e))}function u(e){const t=e.length<0?0:0|l(e.length),r=i(t);for(let n=0;n=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return 0|e}function p(e,t){if(_.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return z(e).length;default:if(i)return n?-1:H(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,r){let n=!1;if((t===undefined||t<0)&&(t=0),t>this.length)return"";if((r===undefined||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return q(this,t,r);case"ascii":return x(this,t,r);case"latin1":case"binary":return E(this,t,r);case"base64":return v(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function f(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function d(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Z(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=_.from(t,n)),_.isBuffer(t))return 0===t.length?-1:w(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,n,i){let _,a=1,o=e.length,s=t.length;if(n!==undefined&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,o/=2,s/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(_=r;_o&&(r=o-s),_=r;_>=0;_--){let r=!0;for(let n=0;ni&&(n=i):n=i;const _=t.length;let a;for(n>_/2&&(n=_/2),a=0;a>8,i=r%256,_.push(i),_.push(n);return _}(t,e.length-r),e,r,n)}function v(t,r,n){return 0===r&&n===t.length?e.fromByteArray(t):e.fromByteArray(t.slice(r,n))}function q(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,o,s;switch(a){case 1:t<128&&(_=t);break;case 2:r=e[i+1],128==(192&r)&&(s=(31&t)<<6|63&r,s>127&&(_=s));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(s=(15&t)<<12|(63&r)<<6|63&n,s>2047&&(s<55296||s>57343)&&(_=s));break;case 4:r=e[i+1],n=e[i+2],o=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&o)&&(s=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&o,s>65535&&s<1114112&&(_=s))}}null===_?(_=65533,a=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),i+=a}return function(e){const t=e.length;if(t<=S)return String.fromCharCode.apply(String,e);let r="",n=0;for(;nn.length?(_.isBuffer(t)||(t=_.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!_.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},_.byteLength=p,_.prototype._isBuffer=!0,_.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(e+=" ... "),""},r&&(_.prototype[r]=_.prototype.inspect),_.prototype.compare=function(e,t,r,n,i){if(W(e,Uint8Array)&&(e=_.from(e,e.offset,e.byteLength)),!_.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===undefined&&(t=0),r===undefined&&(r=e?e.length:0),n===undefined&&(n=0),i===undefined&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let a=(i>>>=0)-(n>>>=0),o=(r>>>=0)-(t>>>=0);const s=Math.min(a,o),u=this.slice(n,i),c=e.slice(t,r);for(let e=0;e>>=0,isFinite(r)?(r>>>=0,n===undefined&&(n="utf8")):(n=r,r=undefined)}const i=this.length-t;if((r===undefined||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let _=!1;for(;;)switch(n){case"hex":return b(this,e,t,r);case"utf8":case"utf-8":return m(this,e,t,r);case"ascii":case"latin1":case"binary":return k(this,e,t,r);case"base64":return g(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return y(this,e,t,r);default:if(_)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),_=!0}},_.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const S=4096;function x(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;in)&&(r=n);let i="";for(let n=t;nr)throw new RangeError("Trying to access beyond buffer length")}function A(e,t,r,n,i,a){if(!_.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function M(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function I(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r+7]=_,_>>=8,e[r+6]=_,_>>=8,e[r+5]=_,_>>=8,e[r+4]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function L(e,t,r,n,i,_){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function C(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,4),t.write(e,r,n,i,23,4),n+4}function j(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,8),t.write(e,r,n,i,52,8),n+8}_.prototype.slice=function(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=t===undefined?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},_.prototype.readUint8=_.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},_.prototype.readUint16LE=_.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},_.prototype.readUint16BE=_.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},_.prototype.readUint32LE=_.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},_.prototype.readUint32BE=_.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},_.prototype.readBigUInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_=i&&(n-=Math.pow(2,8*t)),n},_.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||O(e,t,this.length);let n=t,i=1,_=this[e+--n];for(;n>0&&(i*=256);)_+=this[e+--n]*i;return i*=128,_>=i&&(_-=Math.pow(2,8*t)),_},_.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},_.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},_.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},_.prototype.readBigInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24);return(BigInt(n)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<>>=0,r||O(e,4,this.length),t.read(this,e,!0,23,4)},_.prototype.readFloatBE=function(e,r){return e>>>=0,r||O(e,4,this.length),t.read(this,e,!1,23,4)},_.prototype.readDoubleLE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!0,52,8)},_.prototype.readDoubleBE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!1,52,8)},_.prototype.writeUintLE=_.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=1,_=0;for(this[t]=255&e;++_>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=r-1,_=1;for(this[t+i]=255&e;--i>=0&&(_*=256);)this[t+i]=e/_&255;return t+r},_.prototype.writeUint8=_.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,255,0),this[t]=255&e,t+1},_.prototype.writeUint16LE=_.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeUint16BE=_.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeUint32LE=_.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},_.prototype.writeUint32BE=_.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigUInt64LE=V((function(e,t=0){return M(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeBigUInt64BE=V((function(e,t=0){return I(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=0,_=1,a=0;for(this[t]=255&e;++i>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=r-1,_=1,a=0;for(this[t+i]=255&e;--i>=0&&(_*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/_|0)-a&255;return t+r},_.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},_.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},_.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigInt64LE=V((function(e,t=0){return M(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeBigInt64BE=V((function(e,t=0){return I(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeFloatLE=function(e,t,r){return C(this,e,t,!0,r)},_.prototype.writeFloatBE=function(e,t,r){return C(this,e,t,!1,r)},_.prototype.writeDoubleLE=function(e,t,r){return j(this,e,t,!0,r)},_.prototype.writeDoubleBE=function(e,t,r){return j(this,e,t,!1,r)},_.prototype.copy=function(e,t,r,n){if(!_.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t>>=0,r=r===undefined?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function D(e,t,r,n,i,_){if(e>r||e3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(_+1)}${n}`:`>= -(2${n} ** ${8*(_+1)-1}${n}) and < 2 ** ${8*(_+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new N.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,r){F(t,"offset"),e[t]!==undefined&&e[t+r]!==undefined||G(t,e.length-(r+1))}(n,i,_)}function F(e,t){if("number"!=typeof e)throw new N.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,r){if(Math.floor(e)!==e)throw F(e,r),new N.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new N.ERR_BUFFER_OUT_OF_BOUNDS;throw new N.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),$("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),$("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=P(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=P(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const U=/[^+/0-9A-Za-z-_]/g;function H(e,t){let r;t=t||Infinity;const n=e.length;let i=null;const _=[];for(let a=0;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&_.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&_.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&_.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&_.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;_.push(r)}else if(r<2048){if((t-=2)<0)break;_.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;_.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;_.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return _}function z(t){return e.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(t))}function B(e,t,r,n){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function V(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,o=/^0x[0-9a-fA-F]{40}$/u,s=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),o)),u=e=>"string"==typeof e;function c(e){return u(e)&&o.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(o=e,o.startsWith("0x")||o.startsWith("0X")?o.substring(2):o).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var o;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1260:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(){throw new Error("Readable.from is not available in the browser")}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=o;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(5615)(o,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M8:()=>p,R2:()=>o,Xe:()=>c,fR:()=>l,gL:()=>u});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function o(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const s=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]);function u(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function c(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function l(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function p(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new o(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new o(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new s(e.value,n).test(this.value):""===e.operator?""===e.value||new s(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),o=__webpack_require__(4517),s=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1640:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,o,s,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let o,s;for(const[t,u]of i)n.indexOf(t)>=0&&(o=t,_[t]=u(e,r),s=a.plus(_),s>r?(_[t]--,(e=a.plus(_))>r&&(s=e,_[t]--,e=a.plus(_))):e=s);return[e,_,s,o]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(s0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),o=__webpack_require__(9272),s=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,s.A,a.A,o.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(4156);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let s=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),o(e)})),a.emit("notification",u))}catch(e){s=e}var u;_(s)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},o(e)},stream:_};function o(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>o,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>s,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function o(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const s=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return s[e.hour<12?0:1]}function f(e,t){return o(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,o=Math.abs(t),s=1===o,u=i[e],c=n?s?u[1]:u[2]||u[1]:s?i[e][0]:e;return a?`${o} ${c} ago`:`in ${o} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let o,s=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return s}static set now(e){s=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return o}static set throwOnInvalid(e){o=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2153:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>r});var e=__webpack_require__(2462);const t=new Map;function r(){t.forEach(((e,t)=>{for(const r of e)Object.defineProperty(t,r,{value:undefined,configurable:!1,writable:!1})}))}(0,e.i5)(globalThis,"UIEvent")&&t.set(UIEvent.prototype,["view"]),(0,e.i5)(globalThis,"MutationEvent")&&t.set(MutationEvent.prototype,["relatedNode"]),(0,e.i5)(globalThis,"MessageEvent")&&t.set(MessageEvent.prototype,["source"]),(0,e.i5)(globalThis,"FocusEvent")&&t.set(FocusEvent.prototype,["relatedTarget"]),(0,e.i5)(globalThis,"MouseEvent")&&t.set(MouseEvent.prototype,["relatedTarget","fromElement","toElement"]),(0,e.i5)(globalThis,"TouchEvent")&&t.set(TouchEvent.prototype,["targetTouches","touches"]),(0,e.i5)(globalThis,"Event")&&t.set(Event.prototype,["target","currentTarget","srcElement","composedPath"])}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,o,s,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",o).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,o,s]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return o?(await y(t,t,"m",l).call(t,s),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,s)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",o).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},o=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},o={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",s).call(t,a,o,y(this,n,"f"))}catch(e){_=e}return _&&(delete o.result,o.error||(o.error=(0,d.P5)(_))),r(_,o)},s=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const o of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,o,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),o=__webpack_require__(3603);const s=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(s)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(s)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?o.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function o(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function s(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:o}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+o-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=s(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:o(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=s(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),o=(0,e.f8)(t.weekday,1,7);return i?a?!o&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,o=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,s=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return o?s?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),o=__webpack_require__(5303),s=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:o.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:o.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:o.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,s.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(o.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??o.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??o.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,s.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(o.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,o){if((0,i.b0)(a)||null===a)return o;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?o:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>U,R:()=>H});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),o=__webpack_require__(5511),s=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new U({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,o.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,o.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},s=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,o.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==s&&(c+=s,l=t.zone.offset(c)),{ts:c,o:l}}function E(e,t,r,n,i,_){const{setZone:a,zone:o}=r;if(e&&0!==Object.keys(e).length||t){const n=t||o,i=U.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(o)}return U.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function T(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,o.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,o.CF)(e.c.month),n+="-",n+=(0,o.CF)(e.c.day)):(n+=(0,o.CF)(e.c.month),n+=(0,o.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,o.CF)(e.c.hour);return t?(a+=":",a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,o.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,o.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,o.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,o.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const A={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},M={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},L=["year","month","day","hour","minute","second","millisecond"],C=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,o.b0)(e.year))_=r.A.now();else{for(const t of L)(0,o.b0)(e[t])&&(e[t]=A[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return U.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new U({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,o.b0)(r.round)||r.round,i=(e,i)=>(e=(0,o.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class U{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,o.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,o.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new U({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,o,s]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:o,millisecond:s},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,o,s,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:o,second:s,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,o.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return U.invalid("invalid input");const i=(0,s.q)(t.zone,r.A.defaultZone);return i.isValid?new U({ts:n,zone:i,loc:a.A.fromObject(t)}):U.invalid(m(i))}static fromMillis(e,t={}){if((0,o.Et)(e))return e<-b||e>b?U.invalid("Timestamp out of range"):new U({ts:e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,o.Et)(e))return new U({ts:1e3*e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t),_=(0,o.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,o.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,o.b0)(_.ordinal),w=!(0,o.b0)(_.year),b=!(0,o.b0)(_.month)||!(0,o.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,E=q(l,h);y?(v=C,x=M,E=(0,p.C9)(E,u,c)):d?(v=j,x=I,E=(0,p.d3)(E)):(v=L,x=A);let T=!1;for(const e of v){const t=_[e];(0,o.b0)(t)?_[e]=T?x[e]:E[e]:T=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return U.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new U({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?U.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:U.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return E(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return E(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return E(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[s,u,c,p]=(0,l.ws)(_,e,t);return p?U.invalid(p):E(s,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return U.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return E(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new U({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,o.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const s=r-_*t,u=r-a*t,c=q(s,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:s}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,o.U_)(this.year)}get daysInMonth(){return(0,o.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,o.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,o.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,o.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,s.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return U.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,o.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,o.b0)(t.weekYear)||!(0,o.b0)(t.weekNumber)||!(0,o.b0)(t.weekday),_=!(0,o.b0)(t.ordinal),a=!(0,o.b0)(t.year),s=!(0,o.b0)(t.month)||!(0,o.b0)(t.day),u=a||s,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(s&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,o.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,o.b0)(t.day)&&(l.day=Math.min((0,o.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),s=a?this:t,c=a?t:this,l=(0,u.A)(s,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(U.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||U.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(U.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,o.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return U.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:s,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?U.invalid(l):E(s,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function H(e){if(U.isDateTime(e))return e;if(e&&e.valueOf&&(0,o.Et)(e.valueOf()))return U.fromJSDate(e);if(e&&"object"==typeof e)return U.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:o,endowments:s,notify:u}){const c={},l=s.reduce((({allEndowments:n,teardowns:s},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:o,notify:u});Object.assign(c,t),e&&s.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:s}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>s,x2:()=>o});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),o=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var s;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(s=s||(s={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),o=__webpack_require__(8868),s=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),E=__webpack_require__(6783),T=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),A=__webpack_require__(6364),M=__webpack_require__(5039),I=__webpack_require__(5357),L=__webpack_require__(1280),C=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:o,diff:s,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:E,Comparator:T,Range:R,satisfies:O,toComparators:A,maxSatisfying:M,minSatisfying:I,minVersion:L,validRange:C,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>o,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class o extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],o=exports.safeSrc=[],s=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),s[e]=p,a[p]=t,o[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[s.NUMERICIDENTIFIER]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[s.NUMERICIDENTIFIERLOOSE]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[s.PRERELEASEIDENTIFIER]}(?:\\.${a[s.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[s.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[s.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[s.BUILDIDENTIFIER]}(?:\\.${a[s.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[s.MAINVERSION]}${a[s.PRERELEASE]}?${a[s.BUILD]}?`),p("FULL",`^${a[s.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[s.MAINVERSIONLOOSE]}${a[s.PRERELEASELOOSE]}?${a[s.BUILD]}?`),p("LOOSE",`^${a[s.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[s.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[s.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:${a[s.PRERELEASE]})?${a[s.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:${a[s.PRERELEASELOOSE]})?${a[s.BUILD]}?)?)?`),p("XRANGE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[s.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[s.COERCEPLAIN]+`(?:${a[s.PRERELEASE]})?`+`(?:${a[s.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[s.COERCE],!0),p("COERCERTLFULL",a[s.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[s.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[s.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[s.LONECARET]}${a[s.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[s.LONECARET]}${a[s.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[s.GTLT]}\\s*(${a[s.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]}|${a[s.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[s.XRANGEPLAIN]})\\s+-\\s+(${a[s.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[s.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[s.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(4156);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(124)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>T,J6:()=>B,UE:()=>d,W8:()=>$,YL:()=>M,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>L,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),o=__webpack_require__(8464),s=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(s.bo),id:(0,_.lq)(s.SZ),method:(0,_.Yj)(),params:(0,_.lq)(s.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),s.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),s.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),E=(0,_.KC)([S,x]);function T(e){m(e,E)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const A=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function M(e){m(e,A)}const I=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)(c.x2),1,Infinity)});function L(e){m(e,I)}const C=(0,_.Ik)({conversions:(0,o.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,C)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:s.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),U=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),H=(0,n.i5)([F,G,U]),z=(0,_.Ik)({event:H});function B(e){m(e,z)}(0,_.Ik)({id:s.SZ,jsonrpc:s.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3011:()=>{},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,o=a?n:i,s=a?i:n,u=!!o.prerelease.length;if(s.prerelease.length&&!u){if(!s.patch&&!s.minor)return"major";if(0===s.compareMain(o))return s.minor&&!s.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),o=__webpack_require__(5259);const s=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,o.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:s,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,o.U$)(e)&&e.code===s&&e.message===u}(e)){if((0,o.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,o.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),o=__webpack_require__(5791),s=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,o.Y,s.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>s});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const o="Invalid Interval";class s{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new s({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?s.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(s.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(s.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:s.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return s.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(s.fromDateTimes(t,e.time)),t=null);return s.merge(n)}difference(...e){return s.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:o}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):o}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:o}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:o}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:o}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:o}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return s.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3951:()=>{},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>s});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(4156),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class o extends n.D{constructor(t,{logger:n=console,maxEventListeners:o=100,rpcMiddleware:s=[]}={}){if(super({logger:n,maxEventListeners:o,rpcMiddleware:s}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class s extends o{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,o,s,u)=>{switch(o){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a===s;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a!==s;case"":case"=":case"==":return e(a,s,u);case"!=":return t(a,s,u);case">":return r(a,s,u);case">=":return n(a,s,u);case"<":return i(a,s,u);case"<=":return _(a,s,u);default:throw new TypeError(`Invalid operator: ${o}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4156:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";(exports=module.exports=__webpack_require__(8199)).Stream=exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815)}}).call(__webpack_require__._LM_("19",{exports,module,__webpack_require__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:o}=n,{refinement:s,message:u=`Expected a value of type \`${o}\`${s?` with refinement \`${s}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:o,refinement:s,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:o=!1,mask:s=!1}=n,u={path:i,branch:a};if(o&&(t=r.coercer(t,u),s&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:o,mask:s,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):o&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(5615)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:o}=__webpack_require__(3806);class s{constructor(i,o){if(o=a(o),i instanceof s){if(i.loose===!!o.loose&&i.includePrerelease===!!o.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,o),this.options=o,this.loose=!!o.loose,this.includePrerelease=!!o.includePrerelease;const u=i.trim().match(o.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===o(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=s}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>o});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,o;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(o||(o={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function o(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let s={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=s[r];return n||(n=new Intl.NumberFormat(e,t),s[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=o(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const o=t||r.A.defaultLocale,s=o||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(s,u,l,p,o)}static resetCache(){c=null,a={},s={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,s]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=o(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=o(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||s||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,o=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??o),null!==i&&i!==undefined&&(this.cause=o),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),o=__webpack_require__(2315);const s="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],o=Math.floor(_/a);t[i]+=o*r,t[n]-=o*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):s}toHuman(e={}){if(!this.isValid)return s;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},o.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const o=Math.trunc(e);t[a]=o,r[a]=(1e3*e-1e3*o)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>s,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>o,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function o(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function s(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4856:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(46).EventEmitter}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),o=__webpack_require__(6725),s=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(s.Tl,(0,t.Ik)({type:(0,a.eu)(s.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,o.I)(s.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>s,KC:()=>_,eu:()=>i,i5:()=>o});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function o(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function s(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const o=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...o,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,o=1/0,s=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",E="[object Symbol]",T="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",A="[object Float32Array]",M="[object Float64Array]",I="[object Int8Array]",L="[object Int16Array]",C="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,U=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,z=RegExp(U.source),B=RegExp(H.source),W=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,oe=/\\(\\)?/g,se=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Ee="["+Se+"]",Te="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Ae="["+ye+"]",Me="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Le="[^"+me+"]",Ce="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Ae+"|"+Me+")",De="(?:"+Ne+"|"+Me+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ue="(?:"+Te+"|"+Ie+")?",He="["+qe+"]?",ze=He+Ue+"(?:"+$e+"(?:"+[Le,Ce,je].join("|")+")"+He+Ue+")*",Be="(?:"+[Oe,Ce,je].join("|")+")"+ze,We="(?:"+[Le+Te+"?",Te,Ce,je,xe].join("|")+")",Ze=RegExp("['’]","g"),Ye=RegExp(Te,"g"),Ve=RegExp(Ie+"(?="+Ie+")|"+We+ze,"g"),Je=RegExp([Ne+"?"+Ae+"+"+Fe+"(?="+[Ee,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Ee,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Be].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[A]=tt[M]=tt[I]=tt[L]=tt[C]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[T]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[A]=rt[M]=rt[I]=rt[L]=rt[C]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[E]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[T]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof __webpack_require__.g&&__webpack_require__.g&&__webpack_require__.g.Object===Object&&__webpack_require__.g,ot="object"==typeof self&&self&&self.Object===Object&&self,st=at||ot||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Tt(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?st:cr.defaults(st.Object(),te,cr.pick(st,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Ee=te.String,Te=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Ae=Se.prototype,Me=te["__core-js_shared__"],Ie=Oe.toString,Le=Ae.hasOwnProperty,Ce=0,je=(me=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Ae.toString,$e=Ie.call(Se),Pe=st._,De=xe("^"+Ie.call(Le).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,Ue=te.Uint8Array,He=Fe?Fe.allocUnsafe:t,ze=rr(Se.getPrototypeOf,Se),Be=Se.create,We=Ae.propertyIsEnumerable,Ve=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,ot=function(){try{var e=s_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==st.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==st.Date.now&&ge.now,pt=te.setTimeout!==st.setTimeout&&te.setTimeout,ht=qe.ceil,Lt=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=s_(te,"DataView"),vr=s_(te,"Map"),qr=s_(te,"Promise"),Sr=s_(te,"Set"),xr=s_(te,"WeakMap"),Er=s_(Se,"create"),Tr=xr&&new xr,Rr={},Or=N_(yr),Ar=N_(vr),Mr=N_(qr),Ir=N_(Sr),Lr=N_(xr),Cr=Ge?Ge.prototype:t,jr=Cr?Cr.valueOf:t,Nr=Cr?Cr.toString:t;function $r(e){if(Qa(e)&&!Ua(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Le.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(Be)return Be(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Ur(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var o,s=1&r,u=2&r,c=4&r;if(n&&(o=_?n(e,i,_,a):n(e)),o!==t)return o;if(!Xa(e))return e;var l=Ua(e);if(l){if(o=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Le.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!s)return Ei(e,o)}else{var h=l_(e),w=h==b||h==m;if(Wa(e))return gi(e,s);if(h==y||h==p||w&&!_){if(o=u||w?{}:h_(e),!s)return u?function(e,t){return Ti(e,c_(e),t)}(e,function(e,t){return e&&Ti(t,Mo(t),e)}(o,e)):function(e,t){return Ti(e,u_(e),t)}(e,tn(o,e))}else{if(!rt[h])return _?e:{};o=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case A:case M:case I:case L:case C:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case E:return n=e,jr?Se(jr.call(n)):{}}}(e,h,s)}}a||(a=new Wr);var v=a.get(e);if(v)return v;a.set(e,o),io(e)?e.forEach((function(t){o.add(an(t,r,n,t,e,a))})):eo(e)&&e.forEach((function(t,i){o.set(i,an(t,r,n,i,e,a))}));var T=l?t:(c?u?t_:e_:u?Mo:Ao)(e);return vt(T||e,(function(t,i){T&&(t=e[i=t]),Xr(o,i,an(t,r,n,i,e,a))})),o}function on(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],o=e[_];if(o===t&&!(_ in e)||!a(o))return!1}return!0}function sn(e,n,i){if("function"!=typeof e)throw new Te(r);return T_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Et,a=!0,o=e.length,s=[],u=t.length;if(!o)return s;r&&(t=Rt(t,Wt(r))),n?(_=Tt,a=!1):t.length>=200&&(_=Yt,a=!1,t=new Br(t));e:for(;++i-1},Hr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},zr.prototype.clear=function(){this.size=0,this.__data__={hash:new Ur,map:new(vr||Hr),string:new Ur}},zr.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},zr.prototype.get=function(e){return a_(this,e).get(e)},zr.prototype.has=function(e){return a_(this,e).has(e)},zr.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Br.prototype.add=Br.prototype.push=function(e){return this.__data__.set(e,n),this},Br.prototype.has=function(e){return this.__data__.has(e)},Wr.prototype.clear=function(){this.__data__=new Hr,this.size=0},Wr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Wr.prototype.get=function(e){return this.__data__.get(e)},Wr.prototype.has=function(e){return this.__data__.has(e)},Wr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Hr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new zr(n)}return r.set(e,t),this.size=r.size,this};var cn=Ai(mn),ln=Ai(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],o=r(a);if(null!=o&&(s===t?o==o&&!ao(o):n(o,s)))var s=o,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(o)?t>1?dn(o,t-1,r,n,i):Ot(i,o):n||(i[i.length]=o)}return i}var wn=Mi(),bn=Mi(!0);function mn(e,t){return e&&wn(e,t,Ao)}function kn(e,t){return e&&bn(e,t,Ao)}function gn(e,t){return xt(t,(function(t){return Va(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Le.call(e,t)}function En(e,t){return null!=e&&t in Se(e)}function Tn(e,r,n){for(var i=n?Tt:Et,_=e[0].length,a=e.length,o=a,s=ke(a),u=Infinity,c=[];o--;){var l=e[o];o&&r&&(l=Rt(l,Wt(r))),u=wr(l.length,u),s[o]=!n&&(r||_>=120&&l.length>=120)?new Br(o&&l):t}l=e[0];var p=-1,h=s[0];e:for(;++p<_&&c.length=o?s:s*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Un(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)o!==e&&Ve.call(o,s,1),Ve.call(e,s,1);return e}function zn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Ve.call(e,i,1):si(e,i)}}return e}function Bn(e,t){return e+Lt(kr()*(t-e+1))}function Wn(e,t){var r="";if(!e||t<1||t>s)return r;do{t%2&&(r+=e),(t=Lt(t/2))&&(e+=e)}while(t);return r}function Zn(e,t){return R_(q_(e,t,rs),e+"")}function Yn(e){return Yr(Do(e))}function Vn(e,t){var r=Do(e);return M_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,o=a-1,s=e;null!=s&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!ao(a)&&(r?a<=t:a=200){var u=t?null:Wi(e);if(u)return ir(u);a=!1,i=Yt,s=new Br}else s=t?[]:o;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=s.length;p--;)if(s[p]===l)continue e;t&&s.push(l),o.push(c)}else i(s,l,r)||(s!==o&&s.push(l),o.push(c))}return o}function si(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(Y_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return st.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=He?He(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new Ue(t).set(new Ue(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=ao(e),o=r!==t,s=null===r,u=r==r,c=ao(r);if(!s&&!c&&!a&&e>r||a&&o&&u&&!s&&!c||i&&o&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,o=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,o&&w_(n[0],n[1],o)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var s=n[i];s&&e(r,s,i,a)}return r}))}function Ai(e,t){return function(r,n){if(null==r)return r;if(!za(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[o]:o]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var o=n[_];if("function"!=typeof o)throw new Te(r);if(a&&!s&&"wrapper"==n_(o))var s=new Fr([],!0)}for(_=s?_:i;++_1&&k.reverse(),p&&cs))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Br:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Et(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function A_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function M_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Le.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(U_);function wa(e,t){return(Ua(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ua(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Le.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Zn((function(e,t,r){var n=-1,i="function"==typeof t,_=za(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ua(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Zn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return st.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Yi(e,a,t,t,t,t,r)}function Ea(e,n){var i;if("function"!=typeof n)throw new Te(r);return e=po(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ta=Zn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ta));n|=_}return Yi(e,n,t,r,i)})),Ra=Zn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Yi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,o,s,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Te(r);function d(r){var n=_,i=a;return _=a=t,l=r,s=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=o}function b(){var e=Sa();if(w(e))return m(e);u=T_(b,function(e){var t=n-(e-c);return h?wr(t,o-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,s)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=T_(b,n),p?d(e):s}(c);if(h)return ki(u),u=T_(b,n),d(c)}return u===t&&(u=T_(b,n)),s}return n=fo(n)||0,Xa(i)&&(p=!!i.leading,o=(h="maxWait"in i)?dr(fo(i.maxWait)||0,n):o,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?s:m(Sa())},k}var Aa=Zn((function(e,t){return sn(e,1,t)})),Ma=Zn((function(e,t,r){return sn(e,fo(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||zr),n}function La(e){if("function"!=typeof e)throw new Te(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=zr;var Ca=bi((function(e,t){var r=(t=1==t.length&&Ua(t[0])?Rt(t[0],Wt(__())):Rt(dn(t,1),Wt(__()))).length;return Zn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Zn((function(e,r){var n=nr(r,i_(ja));return Yi(e,_,t,r,n)})),Na=Zn((function(e,r){var n=nr(r,i_(Na));return Yi(e,64,t,r,n)})),$a=Qi((function(e,r){return Yi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=Hi(Sn),Fa=Hi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Le.call(e,"callee")&&!We.call(e,"callee")},Ua=ke.isArray,Ha=ft?Wt(ft):function(e){return Qa(e)&&qn(e)==R};function za(e){return null!=e&&Ka(e.length)&&!Va(e)}function Ba(e){return Qa(e)&&za(e)}var Wa=lr||ds,Za=dt?Wt(dt):function(e){return Qa(e)&&qn(e)==d};function Ya(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ro(e)}function Va(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==po(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=s}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var eo=wt?Wt(wt):function(e){return Qa(e)&&l_(e)==k};function to(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function ro(e){if(!Qa(e)||qn(e)!=y)return!1;var t=ze(e);if(null===t)return!0;var r=Le.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var no=bt?Wt(bt):function(e){return Qa(e)&&qn(e)==q},io=mt?Wt(mt):function(e){return Qa(e)&&l_(e)==S};function _o(e){return"string"==typeof e||!Ua(e)&&Qa(e)&&qn(e)==x}function ao(e){return"symbol"==typeof e||Qa(e)&&qn(e)==E}var oo=kt?Wt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},so=Hi(jn),uo=Hi((function(e,t){return e<=t}));function co(e){if(!e)return[];if(za(e))return _o(e)?or(e):Ei(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Do)(e)}function lo(e){return e?(e=fo(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function po(e){var t=lo(e),r=t%1;return t==t?r?t-r:t:0}function ho(e){return e?_n(po(e),0,c):0}function fo(e){if("number"==typeof e)return e;if(ao(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Bt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function wo(e){return Ti(e,Mo(e))}function bo(e){return null==e?"":ai(e)}var mo=Oi((function(e,t){if(g_(t)||za(t))Ti(t,Ao(t),e);else for(var r in t)Le.call(t,r)&&Xr(e,r,t[r])})),ko=Oi((function(e,t){Ti(t,Mo(t),e)})),go=Oi((function(e,t,r,n){Ti(t,Mo(t),e,n)})),yo=Oi((function(e,t,r,n){Ti(t,Ao(t),e,n)})),vo=Qi(nn),qo=Zn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ti(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)si(r,t[i]);return r})),jo=Qi((function(e,t){return null==e?{}:function(e,t){return Un(e,t,(function(t,r){return Eo(e,r)}))}(e,t)}));function No(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Un(e,r,(function(e,r){return t(e,r[0])}))}var $o=Zi(Ao),Po=Zi(Mo);function Do(e){return null==e?[]:Zt(e,Ao(e))}var Fo=Li((function(e,t,r){return t=t.toLowerCase(),e+(r?Go(t):t)}));function Go(e){return Vo(bo(e).toLowerCase())}function Uo(e){return(e=bo(e))&&e.replace(de,Kt).replace(Ye,"")}var Ho=Li((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zo=Li((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Bo=Ii("toLowerCase"),Wo=Li((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zo=Li((function(e,t,r){return e+(r?" ":"")+Vo(t)})),Yo=Li((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vo=Ii("toUpperCase");function Jo(e,r,n){return e=bo(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Ko=Zn((function(e,r){try{return gt(e,t,r)}catch(e){return Ya(e)?e:new ye(e)}})),Xo=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ta(e[t],e))})),e}));function Qo(e){return function(){return e}}var es=Ni(),ts=Ni(!0);function rs(e){return e}function ns(e){return Ln("function"==typeof e?e:an(e,1))}var is=Zn((function(e,t){return function(r){return Rn(r,e,t)}})),_s=Zn((function(e,t){return function(r){return Rn(e,r,t)}}));function as(e,t,r){var n=Ao(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Ao(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Va(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ei(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function os(){}var ss=Fi(Rt),us=Fi(St),cs=Fi(It);function ls(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var ps=Ui(),hs=Ui(!0);function fs(){return[]}function ds(){return!1}var ws,bs=Di((function(e,t){return e+t}),0),ms=Bi("ceil"),ks=Di((function(e,t){return e/t}),1),gs=Bi("floor"),ys=Di((function(e,t){return e*t}),1),vs=Bi("round"),qs=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Te(r);return e=po(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=mo,$r.assignIn=ko,$r.assignInWith=go,$r.assignWith=yo,$r.at=vo,$r.before=Ea,$r.bind=Ta,$r.bindAll=Xo,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ua(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(po(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,o=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:po(i))<0&&(i+=_),i=n>i?0:ho(i);n>>0)?(e=bo(e))&&("string"==typeof r||null!=r&&!no(r))&&!(r=ai(r))&&er(e)?mi(or(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Te(r);return t=null==t?0:dr(po(t),0),Zn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:po(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:po(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Te(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=co,$r.toPairs=$o,$r.toPairsIn=Po,$r.toPath=function(e){return Ua(e)?Rt(e,j_):ao(e)?[e]:Ei(C_(bo(e)))},$r.toPlainObject=wo,$r.transform=function(e,t,r){var n=Ua(e),i=n||Wa(e)||oo(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Va(_)?Pr(ze(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?oi(e):[]},$r.uniqBy=function(e,t){return e&&e.length?oi(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?oi(e,t,r):[]},$r.unset=function(e,t){return null==e||si(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Do,$r.valuesIn=function(e){return null==e?[]:Zt(e,Mo(e))},$r.without=ia,$r.words=Jo,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=oa,$r.zip=sa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=$o,$r.entriesIn=Po,$r.extend=ko,$r.extendWith=go,as($r,$r),$r.add=bs,$r.attempt=Ko,$r.camelCase=Fo,$r.capitalize=Go,$r.ceil=ms,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fo(n))==n?n:0),r!==t&&(r=(r=fo(r))==r?r:0),_n(fo(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||on(e,t,Ao(t))},$r.deburr=Uo,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ks,$r.endsWith=function(e,r,n){e=bo(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(po(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=bo(e))&&B.test(e)?e.replace(H,Xt):e},$r.escapeRegExp=function(e){return(e=bo(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ua(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Ct(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=U_,$r.findLastKey=function(e,t){return Ct(e,__(t,3),kn)},$r.floor=gs,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),Mo)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),Mo)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=xo,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=Eo,$r.head=z_,$r.identity=rs,$r.includes=function(e,t,r,n){e=za(e)?e:Do(e),r=r&&!n?po(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_o(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:po(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=lo(r),n===t?(n=r,r=0):n=lo(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=s},$r.isSet=io,$r.isString=_o,$r.isSymbol=ao,$r.isTypedArray=oo,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==T},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Ho,$r.last=Y_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=po(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zo,$r.lowerFirst=Bo,$r.lt=so,$r.lte=uo,$r.max=function(e){return e&&e.length?hn(e,rs,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,rs)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,rs,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=fs,$r.stubFalse=ds,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=ys,$r.nth=function(e,r){return e&&e.length?Fn(e,po(r)):t},$r.noConflict=function(){return st._===this&&(st._=Pe),this},$r.noop=os,$r.now=Sa,$r.pad=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Lt(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Bn(e,r)},$r.reduce=function(e,t,r){var n=Ua(e)?At:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ua(e)?Mt:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:po(r),Wn(bo(e),r)},$r.replace=function(){var e=arguments,t=bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Va(a)?a.call(e):a}return e},$r.round=vs,$r.runInContext=e,$r.sample=function(e){return(Ua(e)?Yr:Yn)(e)},$r.size=function(e){if(null==e)return 0;if(za(e))return _o(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Cn(e).length},$r.snakeCase=Wo,$r.some=function(e,r,n){var i=Ua(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(ns)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=zt(n,t);++r=a)return e;var s=n-ar(i);if(s<1)return i;var u=o?mi(o,0,s).join(""):e.slice(0,s);if(_===t)return u+i;if(o&&(s+=u.length-s),no(_)){if(e.slice(s).search(_)){var c,l=u;for(_.global||(_=xe(_.source,bo(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?s:p)}}else if(e.indexOf(ai(_),s)!=s){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=bo(e))&&z.test(e)?e.replace(U,ur):e},$r.uniqueId=function(e){var t=++Ce;return bo(e)+t},$r.upperCase=Yo,$r.upperFirst=Vo,$r.each=wa,$r.eachRight=ba,$r.first=z_,as($r,(ws={},mn($r,(function(e,t){Le.call($r.prototype,t)||(ws[t]=e)})),ws),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(po(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(rs)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Zn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(La(__(e)))},Gr.prototype.slice=function(e,r){e=po(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=po(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,o=i?[1]:arguments,s=r instanceof Gr,u=o[0],c=s||Ua(r),l=function(e){var t=_.apply($r,Ot([e],o));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(s=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=s&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,o);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,o):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ua(i)?i:[],e)}return this[r]((function(r){return t.apply(Ua(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Le.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ei(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ei(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ei(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ua(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();st._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function o({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function s(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!o(r)||e.validator(t,r),refiner:(t,r)=>!o(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:s(l),stack:s((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:s(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:s(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(6732)},_=__webpack_require__(4856),a=__webpack_require__(1048).Buffer,o=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(5699).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=s.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=E(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var o=0,s=!0;n;)_[o]=n,n.isBuf||(s=!1),n=n.next,o+=1;_.allBuffers=s,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function E(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function T(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=E(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(T,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(5615)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,s=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof o);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,s=function(e,t,r,n,i,_){if(!r){var o=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=s.destroy,v.prototype._undestroy=s.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,o)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,o))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>o,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>A,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>E,gu:()=>R,h3:()=>s,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>T,xS:()=>M});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function o(e){return"[object Date]"===Object.prototype.toString.call(e)}function s(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function E(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function T(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},o=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return o?o.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function A(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function M(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(1048),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5699:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e={};function t(t,r,n){n||(n=Error);var i=function(e){var t,n;function i(t,n,i){return e.call(this,function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(t,n,i))||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i}(n);i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(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])}return"of ".concat(t," ").concat(String(e))}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){var i,_,a,o,s;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a="The ".concat(e," ").concat(i," ").concat(r(t,"type"));else{var u=("number"!=typeof s&&(s=0),s+1>(o=e).length||-1===o.indexOf(".",s)?"argument":"property");a='The "'.concat(e,'" ').concat(u," ").concat(i," ").concat(r(t,"type"))}return a+". Received type ".concat(typeof n)}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:o}=r,s=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==o(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>U,QE:()=>W,_E:()=>J,a8:()=>H,lA:()=>G,rB:()=>z});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,o]=i(t,n);return[{...e,..._},a||r,o]}),[{},null,1]).slice(0,2)}function o(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function s(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(o)),minutes:h((0,e.mp)(s)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,o,s){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(o)};return s&&(u.second=(0,e.cG)(s)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const E=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function T(t){const[,n,i,_,a,o,s,u,c,l,p,h]=t,f=x(n,a,_,i,o,s,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,A=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function M(e){const[,t,n,i,_,a,o,s]=e;return[x(t,_,i,n,a,o,s),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,o,s]=e;return[x(t,s,n,i,_,a,o),r.A.utcInstance]}const L=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),C=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return o(e,[L,$],[C,P],[j,D],[N,F])}function U(e){return o(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[E,T])}function H(e){return o(e,[R,M],[O,M],[A,I])}function z(e){return o(e,[v,q])}const B=a(m);function W(e){return o(e,[y,B])}const Z=_(/(\d{4})-(\d\d)-(\d\d)/,w),Y=_(d),V=a(m,k,g);function J(e){return o(e,[Z,$],[Y,V])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>o,ux:()=>s});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),o=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),s=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),s,(0,t.zM)(),o,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),o,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(s)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>o,P5:()=>s,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:o(n)},a="Unspecified server error.";function o(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function s(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const o=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete o.stack,o}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,o=null;const s=r.sort(((e,r)=>t(e,r,i)));for(const t of s)e(t,n,i)?(o=t,a||(a=t)):(o&&_.push([a,o]),o=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==s[0]?t?e===s[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,o=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return o||s?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ge});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),o=__webpack_require__(2487),s=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8493),p=__webpack_require__(7002);const h=(0,s.J)([(0,e.Yj)(),(0,e.ai)()]),f=d([(0,e.Yj)()]);function d(r){const n=1===r.length?r[0]:(0,s.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function w(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function b(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(h)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(h)});const m=(0,s.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),k=b("Image",{src:(0,c.J)(),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(m)}),g=(0,s.J)(Object.values(o.$).map((e=>(0,u.eu)(e)))),y=b("Icon",{name:g,color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),v=b("Button",{children:d([f,k,y]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,s.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,s.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),q=b("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),S=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),x=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("text")})),E=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("password")})),T=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),R=(O=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return x;case"password":return E;case"number":return T;default:return S}return S},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(O),key:(0,e.me)(h)}));var O;const A=b("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),M=b("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),I=b("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([M]),disabled:(0,e.lq)((0,e.zM)())}),L=b("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,s.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(l.U)}),C=b("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),j=b("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),N=b("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?C:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),$=b("SelectorOption",{value:(0,e.Yj)(),children:N,disabled:(0,e.lq)((0,e.zM)())}),P=b("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([$]),disabled:(0,e.lq)((0,e.zM)())}),D=b("AssetSelector",{name:(0,e.Yj)(),addresses:p.j6,chainIds:(0,e.lq)((0,e.YO)(p.s1)),value:(0,e.lq)(p._g),disabled:(0,e.lq)((0,e.zM)())}),F=b("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),G=b("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([F]),disabled:(0,e.lq)((0,e.zM)())}),U=b("FileInput",{name:(0,e.Yj)(),accept:(0,s.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),H=[w((0,t.RZ)((()=>me))),R],z=[R,w((0,t.RZ)((()=>me)))],B=[w((0,t.RZ)((()=>me))),R,w((0,t.RZ)((()=>me)))],W=[D,A,j,R,I,G,U,q,P,L],Z=((0,s.J)([...W,...H,...z,...B]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(B):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(H):(0,e.PV)(z):(0,u.i5)(W)}))),Y=b("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:Z}),V=b("Bold",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),J=b("Italic",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():V))])}),K=(0,u.i5)([V,J]),X=b("Avatar",{address:_.FX,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),Q=d([(0,t.RZ)((()=>me))]),ee=b("Box",{children:Q,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),te=b("Form",{children:Q,name:(0,e.Yj)()}),re=(0,r.YP)(v,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ne=b("Section",{children:Q,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),ie=b("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([re,re]):re))}),_e=b("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),ae=b("Divider"),oe=b("Heading",{children:f,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),se=b("Link",{href:(0,e.Yj)(),children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([K,y,k,C])))])}),ue=b("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(m)}),ce=b("Text",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([V,J,se,y,ue])))]),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,s.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),le=b("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce))}),pe=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([ce,V,J,se,k,y]))),he=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([ce,V,J,se,y]))),fe=b("Tooltip",{children:(0,e.me)(pe),content:he}),de=b("Banner",{children:d([(0,u.i5)([ce,se,y,v,V,J,ue])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),we=b("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([le,me]))),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),be=b("Spinner"),me=(0,u.i5)([j,C,D,A,V,ee,v,_e,L,ae,I,G,Y,U,te,oe,R,k,J,se,we,be,ce,fe,q,N,y,P,ne,X,de,ue]),ke=b("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([me,ie]):me)),backgroundColor:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ge=(0,u.i5)([me,ke]);(0,u.i5)([D,A,j,v,R,U,Y,te,V,J,C,ee,_e,L,ae,oe,k,se,we,be,ce,I,M,G,F,le,fe,q,ie,ke,N,y,P,$,ne,X,de,ue])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6732:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){try{if(!__webpack_require__.g.localStorage)return!1}catch(e){return!1}var t=__webpack_require__.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}module.exports=function(t,r){if(e("noDeprecation"))return t;var n=!1;return function(){if(!n){if(e("throwDeprecation"))throw new Error(r);e("traceDeprecation")?console.trace(r):console.warn(r),n=!0}return t.apply(this,arguments)}}}}).call(__webpack_require__._LM_("23",{module,__webpack_require__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const o=a[2],s=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${o}.${s}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(5699).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,o=new Array(t),s=0;s0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return o.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>o,tf:()=>s,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:o=function*(){}}=e;this.type=r,this.schema=n,this.entries=o,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return o(e,this)}mask(e,t){return function(e,t,r){const n=s(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return s(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=s(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=s(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function o(e,t){return!s(e,t)[0]}function s(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const o=a[1];return[undefined,o]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),o,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function o(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>o});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const o=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,o,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,o){o=o||{};var s,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var o=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*o;case"weeks":case"week":case"w":return o*i;case"days":case"day":case"d":return o*n;case"hours":case"hour":case"hrs":case"hr":case"h":return o*r;case"minutes":case"minute":case"mins":case"min":case"m":return o*t;case"seconds":case"second":case"secs":case"sec":case"s":return o*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return o.long?(s=a,(u=Math.abs(s))>=n?_(s,u,n,"day"):u>=r?_(s,u,r,"hour"):u>=t?_(s,u,t,"minute"):u>=e?_(s,u,e,"second"):s+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(4156),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?o[s.HYPHENRANGELOOSE]:o[s.HYPHENRANGE];e=e.replace(d,T(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(o[s.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(o[s.TILDETRIM],c),_("tilde trim",e),e=e.replace(o[s.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>E(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(o[s.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?o[s.TILDELOOSE]:o[s.TILDE];return e.replace(r,((t,r,n,i,a)=>{let o;return _("tilde",e,t,r,n,i,a),m(r)?o="":m(n)?o=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?o=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),o=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):o=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",o),o}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?o[s.CARETLOOSE]:o[s.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,o)=>{let s;return _("caret",e,t,r,i,a,o),m(r)?s="":m(i)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?s="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:o?(_("replaceCaret pr",o),s="0"===r?"0"===i?`>=${r}.${i}.${a}-${o} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${o} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${o} <${+r+1}.0.0-0`):(_("no pr"),s="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",s),s}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?o[s.XRANGELOOSE]:o[s.XRANGE];return e.replace(r,((r,n,i,a,o,s)=>{_("xRange",e,r,n,i,a,o,s);const u=m(i),c=u||m(a),l=c||m(o),p=l;return"="===n&&p&&(n=""),s=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),o=0,">"===n?(n=">=",c?(i=+i+1,a=0,o=0):(a=+a+1,o=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(s="-0"),r=`${n+i}.${a}.${o}${s}`):c?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${s} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(o[s.STAR],"")),E=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(o[t.includePrerelease?s.GTE0PRE:s.GTE0],"")),T=e=>(t,r,n,i,_,a,o,s,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${s=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${s}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>s});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const o=(0,e.KC)([n.y9,r.s3]),s=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(o),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,s,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,o=(e,r)=>this.loc.extract(t,e,r),s=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):o(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):o(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):o({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):o({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?o({day:"numeric"},"day"):this.num(t.day);case"dd":return a?o({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?o({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?o({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?o({month:"numeric"},"month"):this.num(t.month);case"MM":return a?o({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?o({year:"numeric"},"year"):this.num(t.year);case"yy":return a?o({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?o({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?o({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[o,s,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:o,month:s,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function o(...e){if(!o.enabled)return;const r=o,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return o.namespace=e,o.useColors=t.useColors(),o.color=t.selectColor(e),o.extend=r,o.destroy=t.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(o),o}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(46);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.byteLength=function(e){var t=_(e),r=t[0],n=t[1];return 3*(r+n)/4-n},exports.toByteArray=function(e){var n,i,a=_(e),o=a[0],s=a[1],u=new r(function(e,t,r){return 3*(t+r)/4-r}(0,o,s)),c=0,l=s>0?o-4:o;for(i=0;i>16&255,u[c++]=n>>8&255,u[c++]=255&n;return 2===s&&(n=t[e.charCodeAt(i)]<<2|t[e.charCodeAt(i+1)]>>4,u[c++]=255&n),1===s&&(n=t[e.charCodeAt(i)]<<10|t[e.charCodeAt(i+1)]<<4|t[e.charCodeAt(i+2)]>>2,u[c++]=n>>8&255,u[c++]=255&n),u},exports.fromByteArray=function(t){for(var r,n=t.length,i=n%3,_=[],o=16383,s=0,u=n-i;su?u:s+o));return 1===i?(r=t[n-1],_.push(e[r>>2]+e[r<<4&63]+"==")):2===i&&(r=(t[n-2]<<8)+t[n-1],_.push(e[r>>10]+e[r>>4&63]+e[r<<2&63]+"=")),_.join("")};for(var e=[],t=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)e[i]=n[i],t[n.charCodeAt(i)]=i;function _(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function a(t,r,n){for(var i,_,a=[],o=r;o>18&63]+e[_>>12&63]+e[_>>6&63]+e[63&_]);return a.join("")}t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},7995:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>o,fC:()=>s,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function o(e){return _(e,"stack",null)}function s(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>s,ZJ:()=>o,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function o(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class s{}function u(e){const t=t=>e().update(o(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function o(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const s=`[ ${String.fromCharCode(160)}]`,u=new RegExp(s,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,s)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),s=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return o(d);case"yy":case"kk":return o(b,e.fT);case"yyyy":case"kkkk":return o(s);case"yyyyy":return o(m);case"yyyyyy":return o(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return o(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return o(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return o(l);case"ooo":case"SSS":return o(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return o(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[o,s,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:o,zone:s,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let o=d[a];return"object"==typeof o&&(o=o[_]),o?{literal:!1,val:o}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(46).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(4856),_=__webpack_require__(1048).Buffer,a=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(3951);r=o&&o.debuglog?o.debuglog("stream"):function(){};var s,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(5699).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(5615)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(s||(s=__webpack_require__(8888).I),this.decoder=new s(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,o){r("readableAddChunk",t);var s,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?T(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(o||(s=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),s)k(e,s);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function T(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,C(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(A,e,r))}function A(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function L(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),C(e),t.flowing&&!t.reading&&e.read(0)}function C(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):T(this),null;if(0===(e=E(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var o=i&&!1===i.end||e===t.stdout||e===t.stderr?d:s;function s(){r("onend"),e.end()}a.endEmitted?t.nextTick(o):_.once("end",o),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",s),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,C(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?T(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(M,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(M,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(L,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),o=(0,t.RF)(a,_,r,e);for(const e of o)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>E});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),o=__webpack_require__(8323),s=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(4156),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class E{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,o.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=s.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const o=await this.executeInSnapContext(e,(async()=>_(r)));if(o===undefined||null===o)return null;try{return(0,p.SS)(o)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,o.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,o.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],s=(0,k.c)(a.params,n),[u]=(0,c.tf)(s,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:s}}).serialize()});else try{const e=await this.methods[r](...s);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,o.vV)("Provider stream failure.",e)}));const s=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});s.initializeSync();const c=this.createSnapGlobal(s),l=this.createEIP1193Provider(s),p={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:c,ethereum:l,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:p,exports:p.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,p)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=s.V.reduce(((e,t)=>{const r=n[t],{validator:i}=s.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.gL)(r),await(0,g.R2)(t(r),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if(void 0===__webpack_require__.g)throw new Error("Unknown realm type; failed to identify global object.");t=__webpack_require__.g,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),o=__webpack_require__(9639),s=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=o,d=a,w=">",b=">=";break;case"<":h=a,f=s,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=o,this.end=s,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 o(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 s(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>o,dO:()=>f,dz:()=>s,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},o={year:e,month:r,day:e,weekday:r},s={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9318:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.read=function(e,t,r,n,i){var _,a,o=8*i-n-1,s=(1<>1,c=-7,l=r?i-1:0,p=r?-1:1,h=e[t+l];for(l+=p,_=h&(1<<-c)-1,h>>=-c,c+=o;c>0;_=256*_+e[t+l],l+=p,c-=8);for(a=_&(1<<-c)-1,_>>=-c,c+=n;c>0;a=256*a+e[t+l],l+=p,c-=8);if(0===_)_=1-u;else{if(_===s)return a?NaN:(h?-1:1)*Infinity;a+=Math.pow(2,n),_-=u}return(h?-1:1)*a*Math.pow(2,_-n)},exports.write=function(e,t,r,n,i,_){var a,o,s,u=8*_-i-1,c=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:_-1,f=n?1:-1,d=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===Infinity?(o=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),(t+=a+l>=1?p/s:p*Math.pow(2,1-l))*s>=2&&(a++,s/=2),a+l>=c?(o=0,a=c):a+l>=1?(o=(t*s-1)*Math.pow(2,i),a+=l):(o=t*Math.pow(2,l-1)*Math.pow(2,i),a=0));i>=8;e[r+h]=255&o,h+=f,o/=256,i-=8);for(a=a<0;e[r+h]=255&a,h+=f,a/=256,u-=8);e[r+h-f]|=128*d}}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",o=n){try{(0,e.vA)(i,_)}catch(e){throw r(o,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=o;var e=__webpack_require__(5699).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function o(e){if(!(this instanceof o))return new o(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",s)}function s(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(5615)(o,_),o.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},o.prototype._transform=function(e,r,n){n(new t("_transform()"))},o.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#o;#s;#u;constructor(e,t,r,n){this.#o=e,this.#a=t,this.#s=r,this.#u=n}get body(){return this.#o.body}get bodyUsed(){return this.#o.bodyUsed}get headers(){return this.#o.headers}get ok(){return this.#o.ok}get redirected(){return this.#o.redirected}get status(){return this.#o.status}get statusText(){return this.#o.statusText}get type(){return this.#o.type}get url(){return this.#o.url}async text(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#o.clone();return new r(e,this.#a,this.#s,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},o=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const s=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{s.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:s.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{s.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),o.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,o=[],s=!1,u=-1;function c(){s&&a&&(s=!1,a.length?o=a.concat(o):u=-1,o.length&&l())}function l(){if(!s){var e=_(c);s=!0;for(var r=o.length;r;){for(a=o,o=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>s});var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866),i=__webpack_require__(7996),_=undefined&&undefined.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>o,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,o=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[7541,872,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,2153,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[992,9950,2866,7996,1427,7123,9886]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,2487,8546,8493,7002,7995]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[1048]],["13",[124,7891]],["14",[46]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[4156,8199,4856,82,6527,9952,5699,1265,5291,534,4869,1260,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[6732]],["undefined",[7991,9318,5615,7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[3951,3011],e.ctxm=[],e.kch=[792],e.externals={},e.options={scuttleGlobalThis:{enabled:!0,exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},(()=>{const t={exports:{}},{Object:r,Array:n,Error:i,RegExp:_,Set:a,console:o,Proxy:s,Reflect:u}=(t.exports,globalThis),{assign:c,getOwnPropertyNames:l,getOwnPropertyDescriptor:p,create:h,defineProperty:f}=r,d=function(e,t){return r.getOwnPropertyNames(e).filter((r=>e[r]===t[r])).concat(["Compartment","Error","globalThis"])}((new Compartment).globalThis,globalThis),{isArray:w,from:b}=n,{getPrototypeOf:m}=u,{warn:k}=o;t.exports={scuttle:function(e,t){const r=function(e,t=h(null)){const r={enabled:!0,exceptions:[],scuttlerName:""},n=c(h(null),!0===t?r:t,{scuttlerFunc:(e,t)=>t(e)},{exceptions:(t?.exceptions||r.exceptions).map((e=>function(e){if(!e.startsWith("/"))return e;const t=e.split("/"),r=t.slice(1,-1).join("/"),n=t[t.length-1];return new _(r,n)}(e)))});if(n.scuttlerName){if(!e[n.scuttlerName])throw new i(`LavaMoat - 'scuttlerName' function "${n.scuttlerName}" expected on globalRef.To learn more visit https://github.com/LavaMoat/LavaMoat/pull/462.`);n.scuttlerFunc=e[n.scuttlerName]}return n}(e,t);if(r.enabled){if(!w(r.exceptions))throw new i("LavaMoat - exceptions must be an array, got "+typeof r.exceptions);r.scuttlerFunc(e,(e=>function(e,t=[]){const r=[];(function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=m(r);return t})(e).forEach((e=>r.push(...l(e))));const n=new a([...d,...t]),o=h(null);r.forEach((t=>{const{get:r,set:a}=function(e){return{get:function(){throw new i(`LavaMoat - property "${e}" of globalThis is inaccessible under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)},set:function(){k(`LavaMoat - property "${e}" of globalThis cannot be set under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)}}}(t);if(((e,t)=>b(e).some((e=>"string"==typeof e&&e===t||e instanceof _&&e.test(t))))(n,t))return;let u=p(e,t);if(!0===u?.configurable)u={configurable:!1,set:a,get:r};else{if(!0!==u?.writable)return;u={configurable:!1,writable:!1,value:new s(o,{getPrototypeOf:r,get:r,set:a})}}f(e,t,u)}))}(e,r.exceptions)))}}},e.scuttling=t.exports})(),e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{globals:{setTimeout:!0},packages:{14:!0}},8:{packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,URL:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,13:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{globals:{console:!0},packages:{undefined:!0}},13:{globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,undefined:!0}},14:{globals:{console:!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{globals:{"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{12:!0,14:!0,18:!0,22:!0,23:!0,undefined:!0}},20:{packages:{12:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{globals:{"console.trace":!0,"console.warn":!0,localStorage:!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return o.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else s.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,s,o)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const o=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...o.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=s(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:o,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:s};function a(e,t,r,i,a=[],s=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?s.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):o("",c,a,e,u,r,i)})),u}function o(t,n,i,_,a,s=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void o(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,s);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),s),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(s),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function s(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),o=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!o.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:o,defineProperty:s,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),E=globalThis;let T;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),A=new Map,M=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=M(r);if(e&&_.packages[e])return n()}}const a=M(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!A.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)T=r,g(E,T,R),e?.scuttling?.scuttle(E,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(T,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,E,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,T,t)}})(t,r.globalThis),A.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=A.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const M=o(_(null),p,h);s(M,"module",{get:()=>y,set:()=>{}});let L=M.exports;return s(M,"exports",{get:()=>L,set:e=>{L=e}}),a(M),a(o(_(null),{[q]:x,[S]:M,[v]:A.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(872),t=__webpack_require__(2153);(0,__webpack_require__(4389).m)(),(0,t.K)(),e.G.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file ++(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t="object"==typeof Reflect?Reflect:null,r=t&&"function"==typeof t.apply?t.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};e=t&&"function"==typeof t.ownKeys?t.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var n=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}module.exports=i,module.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,_),n(r)}function _(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}f(e,t,_,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&f(e,"error",t,{once:!0})}(e,i)}))},i.EventEmitter=i,i.prototype._events=undefined,i.prototype._eventsCount=0,i.prototype._maxListeners=undefined;var _=10;function a(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function o(e){return e._maxListeners===undefined?i.defaultMaxListeners:e._maxListeners}function s(e,t,r,n){var i,_,s,u;if(a(r),(_=e._events)===undefined?(_=e._events=Object.create(null),e._eventsCount=0):(_.newListener!==undefined&&(e.emit("newListener",t,r.listener?r.listener:r),_=e._events),s=_[t]),s===undefined)s=_[t]=r,++e._eventsCount;else if("function"==typeof s?s=_[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(i=o(e))>0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,u=c,console&&console.warn&&console.warn(u)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function c(e,t,r){var n={fired:!1,wrapFn:undefined,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function l(e,t,r){var n=e._events;if(n===undefined)return[];var i=n[t];return i===undefined?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(a=t[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var s=_[e];if(s===undefined)return!1;if("function"==typeof s)r(s,this,t);else{var u=s.length,c=h(s,u);for(n=0;n=0;_--)if(r[_]===t||r[_].listener===t){o=r[_].listener,i=_;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},i.prototype.listeners=function(e){return l(this,e,!0)},i.prototype.rawListeners=function(e){return l(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},i.prototype.listenerCount=p,i.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},82:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,o=0;a;)t=a.data,r=i,n=o,_.prototype.copy.call(t,r,n),o+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:o,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),o=BigInt(113),s=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],s.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*o)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("13",{exports,module,__webpack_require__}))()},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var s;void 0===a&&(a=i()),o(e,"",0,[],undefined,0,a);try{s=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function o(r,n,i,_,s,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,s);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,s);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,s);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var o,s=c(e,"",0,[],undefined,0,a)||e;try{o=0===n.length?JSON.stringify(s,t,_):JSON.stringify(s,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function c(n,i,_,o,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(o.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),o=Symbol("ended"),s=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[s]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[o])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[s];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[o]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[s]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,o,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[s]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[s]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[s]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[s]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[o]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],o=(e,t,o)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=o.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(o.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=s(l,t,o):"<"===t.operator||"<="===t.operator?p=u(p,t,o):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,o),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),o))return null;if(p&&!n(e,String(p),o))return null;for(const r of t)if(!n(e,String(r),o))return!1;return!0}let m=!(!p||o.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||o.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=s(l,e,o),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),o))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,o),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),o))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},s=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=o(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},872:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{G:()=>s});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(992),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(4156),a=__webpack_require__(8662),o=__webpack_require__(949);class s extends a.j{static initialize(e=new r.UI({name:"child",target:"parent",targetWindow:self.parent,targetOrigin:"*"})){(0,o.R)("Worker: Connecting to parent.");const a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new s(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UI:()=>e.U});var e=__webpack_require__(9950);__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1048:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7991),t=__webpack_require__(9318),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=_,exports.SlowBuffer=function(e){return+e!=e&&(e=0),_.alloc(+e)},exports.INSPECT_MAX_BYTES=50;const n=2147483647;function i(e){if(e>n)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,_.prototype),t}function _(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return s(e)}return a(e,t,r)}function a(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!_.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|p(e,t);let n=i(r);const a=n.write(e,t);return a!==r&&(n=n.slice(0,a)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){const t=new Uint8Array(e);return c(t.buffer,t.byteOffset,t.byteLength)}return u(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return c(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return c(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return _.from(n,t,r);const a=function(e){if(_.isBuffer(e)){const t=0|l(e.length),r=i(t);return 0===r.length||e.copy(r,0,0,t),r}return e.length!==undefined?"number"!=typeof e.length||Z(e.length)?i(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(a)return a;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return _.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function o(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function s(e){return o(e),i(e<0?0:0|l(e))}function u(e){const t=e.length<0?0:0|l(e.length),r=i(t);for(let n=0;n=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return 0|e}function p(e,t){if(_.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return z(e).length;default:if(i)return n?-1:H(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,r){let n=!1;if((t===undefined||t<0)&&(t=0),t>this.length)return"";if((r===undefined||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return q(this,t,r);case"ascii":return x(this,t,r);case"latin1":case"binary":return E(this,t,r);case"base64":return v(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function f(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function d(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Z(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=_.from(t,n)),_.isBuffer(t))return 0===t.length?-1:w(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,n,i){let _,a=1,o=e.length,s=t.length;if(n!==undefined&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,o/=2,s/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(_=r;_o&&(r=o-s),_=r;_>=0;_--){let r=!0;for(let n=0;ni&&(n=i):n=i;const _=t.length;let a;for(n>_/2&&(n=_/2),a=0;a>8,i=r%256,_.push(i),_.push(n);return _}(t,e.length-r),e,r,n)}function v(t,r,n){return 0===r&&n===t.length?e.fromByteArray(t):e.fromByteArray(t.slice(r,n))}function q(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,o,s;switch(a){case 1:t<128&&(_=t);break;case 2:r=e[i+1],128==(192&r)&&(s=(31&t)<<6|63&r,s>127&&(_=s));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(s=(15&t)<<12|(63&r)<<6|63&n,s>2047&&(s<55296||s>57343)&&(_=s));break;case 4:r=e[i+1],n=e[i+2],o=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&o)&&(s=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&o,s>65535&&s<1114112&&(_=s))}}null===_?(_=65533,a=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),i+=a}return function(e){const t=e.length;if(t<=S)return String.fromCharCode.apply(String,e);let r="",n=0;for(;nn.length?(_.isBuffer(t)||(t=_.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!_.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},_.byteLength=p,_.prototype._isBuffer=!0,_.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(e+=" ... "),""},r&&(_.prototype[r]=_.prototype.inspect),_.prototype.compare=function(e,t,r,n,i){if(W(e,Uint8Array)&&(e=_.from(e,e.offset,e.byteLength)),!_.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===undefined&&(t=0),r===undefined&&(r=e?e.length:0),n===undefined&&(n=0),i===undefined&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let a=(i>>>=0)-(n>>>=0),o=(r>>>=0)-(t>>>=0);const s=Math.min(a,o),u=this.slice(n,i),c=e.slice(t,r);for(let e=0;e>>=0,isFinite(r)?(r>>>=0,n===undefined&&(n="utf8")):(n=r,r=undefined)}const i=this.length-t;if((r===undefined||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let _=!1;for(;;)switch(n){case"hex":return b(this,e,t,r);case"utf8":case"utf-8":return m(this,e,t,r);case"ascii":case"latin1":case"binary":return k(this,e,t,r);case"base64":return g(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return y(this,e,t,r);default:if(_)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),_=!0}},_.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const S=4096;function x(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;in)&&(r=n);let i="";for(let n=t;nr)throw new RangeError("Trying to access beyond buffer length")}function A(e,t,r,n,i,a){if(!_.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function M(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function I(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r+7]=_,_>>=8,e[r+6]=_,_>>=8,e[r+5]=_,_>>=8,e[r+4]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function L(e,t,r,n,i,_){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function C(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,4),t.write(e,r,n,i,23,4),n+4}function j(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,8),t.write(e,r,n,i,52,8),n+8}_.prototype.slice=function(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=t===undefined?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},_.prototype.readUint8=_.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},_.prototype.readUint16LE=_.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},_.prototype.readUint16BE=_.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},_.prototype.readUint32LE=_.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},_.prototype.readUint32BE=_.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},_.prototype.readBigUInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_=i&&(n-=Math.pow(2,8*t)),n},_.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||O(e,t,this.length);let n=t,i=1,_=this[e+--n];for(;n>0&&(i*=256);)_+=this[e+--n]*i;return i*=128,_>=i&&(_-=Math.pow(2,8*t)),_},_.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},_.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},_.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},_.prototype.readBigInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24);return(BigInt(n)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<>>=0,r||O(e,4,this.length),t.read(this,e,!0,23,4)},_.prototype.readFloatBE=function(e,r){return e>>>=0,r||O(e,4,this.length),t.read(this,e,!1,23,4)},_.prototype.readDoubleLE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!0,52,8)},_.prototype.readDoubleBE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!1,52,8)},_.prototype.writeUintLE=_.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=1,_=0;for(this[t]=255&e;++_>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=r-1,_=1;for(this[t+i]=255&e;--i>=0&&(_*=256);)this[t+i]=e/_&255;return t+r},_.prototype.writeUint8=_.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,255,0),this[t]=255&e,t+1},_.prototype.writeUint16LE=_.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeUint16BE=_.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeUint32LE=_.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},_.prototype.writeUint32BE=_.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigUInt64LE=V((function(e,t=0){return M(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeBigUInt64BE=V((function(e,t=0){return I(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=0,_=1,a=0;for(this[t]=255&e;++i>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=r-1,_=1,a=0;for(this[t+i]=255&e;--i>=0&&(_*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/_|0)-a&255;return t+r},_.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},_.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},_.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigInt64LE=V((function(e,t=0){return M(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeBigInt64BE=V((function(e,t=0){return I(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeFloatLE=function(e,t,r){return C(this,e,t,!0,r)},_.prototype.writeFloatBE=function(e,t,r){return C(this,e,t,!1,r)},_.prototype.writeDoubleLE=function(e,t,r){return j(this,e,t,!0,r)},_.prototype.writeDoubleBE=function(e,t,r){return j(this,e,t,!1,r)},_.prototype.copy=function(e,t,r,n){if(!_.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t>>=0,r=r===undefined?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function D(e,t,r,n,i,_){if(e>r||e3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(_+1)}${n}`:`>= -(2${n} ** ${8*(_+1)-1}${n}) and < 2 ** ${8*(_+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new N.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,r){F(t,"offset"),e[t]!==undefined&&e[t+r]!==undefined||G(t,e.length-(r+1))}(n,i,_)}function F(e,t){if("number"!=typeof e)throw new N.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,r){if(Math.floor(e)!==e)throw F(e,r),new N.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new N.ERR_BUFFER_OUT_OF_BOUNDS;throw new N.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),$("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),$("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=P(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=P(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const U=/[^+/0-9A-Za-z-_]/g;function H(e,t){let r;t=t||Infinity;const n=e.length;let i=null;const _=[];for(let a=0;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&_.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&_.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&_.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&_.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;_.push(r)}else if(r<2048){if((t-=2)<0)break;_.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;_.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;_.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return _}function z(t){return e.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(t))}function B(e,t,r,n){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function V(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,o=/^0x[0-9a-fA-F]{40}$/u,s=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),o)),u=e=>"string"==typeof e;function c(e){return u(e)&&o.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(o=e,o.startsWith("0x")||o.startsWith("0X")?o.substring(2):o).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var o;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1260:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(){throw new Error("Readable.from is not available in the browser")}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=o;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(5615)(o,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E7:()=>c,M8:()=>f,R2:()=>o,Xe:()=>p,fR:()=>h,gL:()=>l});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function o(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const s=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]),u=Object.freeze(["wallet_createSession","wallet_invokeMethod","wallet_getSession","wallet_revokeSession"]);function c(e){return u.includes(e.method)}function l(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function p(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function h(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function f(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new o(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new o(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new s(e.value,n).test(this.value):""===e.operator?""===e.value||new s(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),o=__webpack_require__(4517),s=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1640:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,o,s,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let o,s;for(const[t,u]of i)n.indexOf(t)>=0&&(o=t,_[t]=u(e,r),s=a.plus(_),s>r?(_[t]--,(e=a.plus(_))>r&&(s=e,_[t]--,e=a.plus(_))):e=s);return[e,_,s,o]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(s0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),o=__webpack_require__(9272),s=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,s.A,a.A,o.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(4156);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let s=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),o(e)})),a.emit("notification",u))}catch(e){s=e}var u;_(s)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},o(e)},stream:_};function o(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>o,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>s,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function o(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const s=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return s[e.hour<12?0:1]}function f(e,t){return o(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,o=Math.abs(t),s=1===o,u=i[e],c=n?s?u[1]:u[2]||u[1]:s?i[e][0]:e;return a?`${o} ${c} ago`:`in ${o} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let o,s=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return s}static set now(e){s=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return o}static set throwOnInvalid(e){o=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2153:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>r});var e=__webpack_require__(2462);const t=new Map;function r(){t.forEach(((e,t)=>{for(const r of e)Object.defineProperty(t,r,{value:undefined,configurable:!1,writable:!1})}))}(0,e.i5)(globalThis,"UIEvent")&&t.set(UIEvent.prototype,["view"]),(0,e.i5)(globalThis,"MutationEvent")&&t.set(MutationEvent.prototype,["relatedNode"]),(0,e.i5)(globalThis,"MessageEvent")&&t.set(MessageEvent.prototype,["source"]),(0,e.i5)(globalThis,"FocusEvent")&&t.set(FocusEvent.prototype,["relatedTarget"]),(0,e.i5)(globalThis,"MouseEvent")&&t.set(MouseEvent.prototype,["relatedTarget","fromElement","toElement"]),(0,e.i5)(globalThis,"TouchEvent")&&t.set(TouchEvent.prototype,["targetTouches","touches"]),(0,e.i5)(globalThis,"Event")&&t.set(Event.prototype,["target","currentTarget","srcElement","composedPath"])}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,o,s,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",o).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,o,s]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return o?(await y(t,t,"m",l).call(t,s),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,s)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",o).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},o=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},o={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",s).call(t,a,o,y(this,n,"f"))}catch(e){_=e}return _&&(delete o.result,o.error||(o.error=(0,d.P5)(_))),r(_,o)},s=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const o of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,o,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),o=__webpack_require__(3603);const s=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(s)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(s)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?o.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function o(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function s(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:o}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+o-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=s(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:o(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=s(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),o=(0,e.f8)(t.weekday,1,7);return i?a?!o&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,o=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,s=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return o?s?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),o=__webpack_require__(5303),s=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:o.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:o.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:o.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,s.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(o.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??o.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??o.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,s.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(o.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,o){if((0,i.b0)(a)||null===a)return o;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?o:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>U,R:()=>H});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),o=__webpack_require__(5511),s=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new U({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,o.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,o.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},s=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,o.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==s&&(c+=s,l=t.zone.offset(c)),{ts:c,o:l}}function E(e,t,r,n,i,_){const{setZone:a,zone:o}=r;if(e&&0!==Object.keys(e).length||t){const n=t||o,i=U.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(o)}return U.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function T(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,o.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,o.CF)(e.c.month),n+="-",n+=(0,o.CF)(e.c.day)):(n+=(0,o.CF)(e.c.month),n+=(0,o.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,o.CF)(e.c.hour);return t?(a+=":",a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,o.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,o.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,o.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,o.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const A={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},M={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},L=["year","month","day","hour","minute","second","millisecond"],C=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,o.b0)(e.year))_=r.A.now();else{for(const t of L)(0,o.b0)(e[t])&&(e[t]=A[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return U.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new U({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,o.b0)(r.round)||r.round,i=(e,i)=>(e=(0,o.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class U{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,o.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,o.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new U({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,o,s]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:o,millisecond:s},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,o,s,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:o,second:s,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,o.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return U.invalid("invalid input");const i=(0,s.q)(t.zone,r.A.defaultZone);return i.isValid?new U({ts:n,zone:i,loc:a.A.fromObject(t)}):U.invalid(m(i))}static fromMillis(e,t={}){if((0,o.Et)(e))return e<-b||e>b?U.invalid("Timestamp out of range"):new U({ts:e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,o.Et)(e))return new U({ts:1e3*e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t),_=(0,o.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,o.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,o.b0)(_.ordinal),w=!(0,o.b0)(_.year),b=!(0,o.b0)(_.month)||!(0,o.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,E=q(l,h);y?(v=C,x=M,E=(0,p.C9)(E,u,c)):d?(v=j,x=I,E=(0,p.d3)(E)):(v=L,x=A);let T=!1;for(const e of v){const t=_[e];(0,o.b0)(t)?_[e]=T?x[e]:E[e]:T=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return U.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new U({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?U.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:U.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return E(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return E(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return E(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[s,u,c,p]=(0,l.ws)(_,e,t);return p?U.invalid(p):E(s,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return U.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return E(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new U({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,o.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const s=r-_*t,u=r-a*t,c=q(s,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:s}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,o.U_)(this.year)}get daysInMonth(){return(0,o.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,o.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,o.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,o.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,s.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return U.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,o.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,o.b0)(t.weekYear)||!(0,o.b0)(t.weekNumber)||!(0,o.b0)(t.weekday),_=!(0,o.b0)(t.ordinal),a=!(0,o.b0)(t.year),s=!(0,o.b0)(t.month)||!(0,o.b0)(t.day),u=a||s,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(s&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,o.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,o.b0)(t.day)&&(l.day=Math.min((0,o.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),s=a?this:t,c=a?t:this,l=(0,u.A)(s,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(U.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||U.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(U.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,o.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return U.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:s,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?U.invalid(l):E(s,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function H(e){if(U.isDateTime(e))return e;if(e&&e.valueOf&&(0,o.Et)(e.valueOf()))return U.fromJSDate(e);if(e&&"object"==typeof e)return U.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:o,endowments:s,notify:u}){const c={},l=s.reduce((({allEndowments:n,teardowns:s},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:o,notify:u});Object.assign(c,t),e&&s.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:s}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>s,x2:()=>o});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),o=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var s;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(s=s||(s={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),o=__webpack_require__(8868),s=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),E=__webpack_require__(6783),T=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),A=__webpack_require__(6364),M=__webpack_require__(5039),I=__webpack_require__(5357),L=__webpack_require__(1280),C=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:o,diff:s,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:E,Comparator:T,Range:R,satisfies:O,toComparators:A,maxSatisfying:M,minSatisfying:I,minVersion:L,validRange:C,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>o,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class o extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],o=exports.safeSrc=[],s=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),s[e]=p,a[p]=t,o[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[s.NUMERICIDENTIFIER]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[s.NUMERICIDENTIFIERLOOSE]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[s.PRERELEASEIDENTIFIER]}(?:\\.${a[s.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[s.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[s.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[s.BUILDIDENTIFIER]}(?:\\.${a[s.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[s.MAINVERSION]}${a[s.PRERELEASE]}?${a[s.BUILD]}?`),p("FULL",`^${a[s.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[s.MAINVERSIONLOOSE]}${a[s.PRERELEASELOOSE]}?${a[s.BUILD]}?`),p("LOOSE",`^${a[s.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[s.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[s.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:${a[s.PRERELEASE]})?${a[s.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:${a[s.PRERELEASELOOSE]})?${a[s.BUILD]}?)?)?`),p("XRANGE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[s.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[s.COERCEPLAIN]+`(?:${a[s.PRERELEASE]})?`+`(?:${a[s.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[s.COERCE],!0),p("COERCERTLFULL",a[s.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[s.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[s.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[s.LONECARET]}${a[s.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[s.LONECARET]}${a[s.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[s.GTLT]}\\s*(${a[s.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]}|${a[s.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[s.XRANGEPLAIN]})\\s+-\\s+(${a[s.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[s.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[s.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(4156);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(124)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>T,J6:()=>B,UE:()=>d,W8:()=>$,YL:()=>M,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>L,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),o=__webpack_require__(8464),s=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(s.bo),id:(0,_.lq)(s.SZ),method:(0,_.Yj)(),params:(0,_.lq)(s.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),s.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),s.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),E=(0,_.KC)([S,x]);function T(e){m(e,E)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const A=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function M(e){m(e,A)}const I=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)(c.x2),1,Infinity)});function L(e){m(e,I)}const C=(0,_.Ik)({conversions:(0,o.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,C)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:s.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),U=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),H=(0,n.i5)([F,G,U]),z=(0,_.Ik)({event:H});function B(e){m(e,z)}(0,_.Ik)({id:s.SZ,jsonrpc:s.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3011:()=>{},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,o=a?n:i,s=a?i:n,u=!!o.prerelease.length;if(s.prerelease.length&&!u){if(!s.patch&&!s.minor)return"major";if(0===s.compareMain(o))return s.minor&&!s.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),o=__webpack_require__(5259);const s=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,o.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:s,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,o.U$)(e)&&e.code===s&&e.message===u}(e)){if((0,o.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,o.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),o=__webpack_require__(5791),s=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,o.Y,s.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>s});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const o="Invalid Interval";class s{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new s({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?s.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(s.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(s.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:s.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return s.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(s.fromDateTimes(t,e.time)),t=null);return s.merge(n)}difference(...e){return s.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:o}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):o}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:o}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:o}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:o}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:o}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return s.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3951:()=>{},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>s});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(4156),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class o extends n.D{constructor(t,{logger:n=console,maxEventListeners:o=100,rpcMiddleware:s=[]}={}){if(super({logger:n,maxEventListeners:o,rpcMiddleware:s}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class s extends o{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,o,s,u)=>{switch(o){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a===s;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a!==s;case"":case"=":case"==":return e(a,s,u);case"!=":return t(a,s,u);case">":return r(a,s,u);case">=":return n(a,s,u);case"<":return i(a,s,u);case"<=":return _(a,s,u);default:throw new TypeError(`Invalid operator: ${o}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4156:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";(exports=module.exports=__webpack_require__(8199)).Stream=exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815)}}).call(__webpack_require__._LM_("19",{exports,module,__webpack_require__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:o}=n,{refinement:s,message:u=`Expected a value of type \`${o}\`${s?` with refinement \`${s}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:o,refinement:s,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:o=!1,mask:s=!1}=n,u={path:i,branch:a};if(o&&(t=r.coercer(t,u),s&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:o,mask:s,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):o&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(5615)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:o}=__webpack_require__(3806);class s{constructor(i,o){if(o=a(o),i instanceof s){if(i.loose===!!o.loose&&i.includePrerelease===!!o.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,o),this.options=o,this.loose=!!o.loose,this.includePrerelease=!!o.includePrerelease;const u=i.trim().match(o.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===o(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=s}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>o});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,o;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(o||(o={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function o(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let s={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=s[r];return n||(n=new Intl.NumberFormat(e,t),s[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=o(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const o=t||r.A.defaultLocale,s=o||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(s,u,l,p,o)}static resetCache(){c=null,a={},s={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,s]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=o(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=o(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||s||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,o=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??o),null!==i&&i!==undefined&&(this.cause=o),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),o=__webpack_require__(2315);const s="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],o=Math.floor(_/a);t[i]+=o*r,t[n]-=o*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):s}toHuman(e={}){if(!this.isValid)return s;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},o.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const o=Math.trunc(e);t[a]=o,r[a]=(1e3*e-1e3*o)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>s,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>o,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function o(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function s(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4856:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(46).EventEmitter}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),o=__webpack_require__(6725),s=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(s.Tl,(0,t.Ik)({type:(0,a.eu)(s.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,o.I)(s.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>s,KC:()=>_,eu:()=>i,i5:()=>o});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function o(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function s(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const o=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...o,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,o=1/0,s=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",E="[object Symbol]",T="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",A="[object Float32Array]",M="[object Float64Array]",I="[object Int8Array]",L="[object Int16Array]",C="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,U=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,z=RegExp(U.source),B=RegExp(H.source),W=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,oe=/\\(\\)?/g,se=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Ee="["+Se+"]",Te="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Ae="["+ye+"]",Me="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Le="[^"+me+"]",Ce="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Ae+"|"+Me+")",De="(?:"+Ne+"|"+Me+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ue="(?:"+Te+"|"+Ie+")?",He="["+qe+"]?",ze=He+Ue+"(?:"+$e+"(?:"+[Le,Ce,je].join("|")+")"+He+Ue+")*",Be="(?:"+[Oe,Ce,je].join("|")+")"+ze,We="(?:"+[Le+Te+"?",Te,Ce,je,xe].join("|")+")",Ze=RegExp("['’]","g"),Ye=RegExp(Te,"g"),Ve=RegExp(Ie+"(?="+Ie+")|"+We+ze,"g"),Je=RegExp([Ne+"?"+Ae+"+"+Fe+"(?="+[Ee,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Ee,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Be].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[A]=tt[M]=tt[I]=tt[L]=tt[C]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[T]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[A]=rt[M]=rt[I]=rt[L]=rt[C]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[E]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[T]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof __webpack_require__.g&&__webpack_require__.g&&__webpack_require__.g.Object===Object&&__webpack_require__.g,ot="object"==typeof self&&self&&self.Object===Object&&self,st=at||ot||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Tt(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?st:cr.defaults(st.Object(),te,cr.pick(st,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Ee=te.String,Te=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Ae=Se.prototype,Me=te["__core-js_shared__"],Ie=Oe.toString,Le=Ae.hasOwnProperty,Ce=0,je=(me=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Ae.toString,$e=Ie.call(Se),Pe=st._,De=xe("^"+Ie.call(Le).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,Ue=te.Uint8Array,He=Fe?Fe.allocUnsafe:t,ze=rr(Se.getPrototypeOf,Se),Be=Se.create,We=Ae.propertyIsEnumerable,Ve=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,ot=function(){try{var e=s_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==st.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==st.Date.now&&ge.now,pt=te.setTimeout!==st.setTimeout&&te.setTimeout,ht=qe.ceil,Lt=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=s_(te,"DataView"),vr=s_(te,"Map"),qr=s_(te,"Promise"),Sr=s_(te,"Set"),xr=s_(te,"WeakMap"),Er=s_(Se,"create"),Tr=xr&&new xr,Rr={},Or=N_(yr),Ar=N_(vr),Mr=N_(qr),Ir=N_(Sr),Lr=N_(xr),Cr=Ge?Ge.prototype:t,jr=Cr?Cr.valueOf:t,Nr=Cr?Cr.toString:t;function $r(e){if(Qa(e)&&!Ua(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Le.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(Be)return Be(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Ur(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var o,s=1&r,u=2&r,c=4&r;if(n&&(o=_?n(e,i,_,a):n(e)),o!==t)return o;if(!Xa(e))return e;var l=Ua(e);if(l){if(o=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Le.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!s)return Ei(e,o)}else{var h=l_(e),w=h==b||h==m;if(Wa(e))return gi(e,s);if(h==y||h==p||w&&!_){if(o=u||w?{}:h_(e),!s)return u?function(e,t){return Ti(e,c_(e),t)}(e,function(e,t){return e&&Ti(t,Mo(t),e)}(o,e)):function(e,t){return Ti(e,u_(e),t)}(e,tn(o,e))}else{if(!rt[h])return _?e:{};o=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case A:case M:case I:case L:case C:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case E:return n=e,jr?Se(jr.call(n)):{}}}(e,h,s)}}a||(a=new Wr);var v=a.get(e);if(v)return v;a.set(e,o),io(e)?e.forEach((function(t){o.add(an(t,r,n,t,e,a))})):eo(e)&&e.forEach((function(t,i){o.set(i,an(t,r,n,i,e,a))}));var T=l?t:(c?u?t_:e_:u?Mo:Ao)(e);return vt(T||e,(function(t,i){T&&(t=e[i=t]),Xr(o,i,an(t,r,n,i,e,a))})),o}function on(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],o=e[_];if(o===t&&!(_ in e)||!a(o))return!1}return!0}function sn(e,n,i){if("function"!=typeof e)throw new Te(r);return T_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Et,a=!0,o=e.length,s=[],u=t.length;if(!o)return s;r&&(t=Rt(t,Wt(r))),n?(_=Tt,a=!1):t.length>=200&&(_=Yt,a=!1,t=new Br(t));e:for(;++i-1},Hr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},zr.prototype.clear=function(){this.size=0,this.__data__={hash:new Ur,map:new(vr||Hr),string:new Ur}},zr.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},zr.prototype.get=function(e){return a_(this,e).get(e)},zr.prototype.has=function(e){return a_(this,e).has(e)},zr.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Br.prototype.add=Br.prototype.push=function(e){return this.__data__.set(e,n),this},Br.prototype.has=function(e){return this.__data__.has(e)},Wr.prototype.clear=function(){this.__data__=new Hr,this.size=0},Wr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Wr.prototype.get=function(e){return this.__data__.get(e)},Wr.prototype.has=function(e){return this.__data__.has(e)},Wr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Hr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new zr(n)}return r.set(e,t),this.size=r.size,this};var cn=Ai(mn),ln=Ai(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],o=r(a);if(null!=o&&(s===t?o==o&&!ao(o):n(o,s)))var s=o,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(o)?t>1?dn(o,t-1,r,n,i):Ot(i,o):n||(i[i.length]=o)}return i}var wn=Mi(),bn=Mi(!0);function mn(e,t){return e&&wn(e,t,Ao)}function kn(e,t){return e&&bn(e,t,Ao)}function gn(e,t){return xt(t,(function(t){return Va(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Le.call(e,t)}function En(e,t){return null!=e&&t in Se(e)}function Tn(e,r,n){for(var i=n?Tt:Et,_=e[0].length,a=e.length,o=a,s=ke(a),u=Infinity,c=[];o--;){var l=e[o];o&&r&&(l=Rt(l,Wt(r))),u=wr(l.length,u),s[o]=!n&&(r||_>=120&&l.length>=120)?new Br(o&&l):t}l=e[0];var p=-1,h=s[0];e:for(;++p<_&&c.length=o?s:s*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Un(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)o!==e&&Ve.call(o,s,1),Ve.call(e,s,1);return e}function zn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Ve.call(e,i,1):si(e,i)}}return e}function Bn(e,t){return e+Lt(kr()*(t-e+1))}function Wn(e,t){var r="";if(!e||t<1||t>s)return r;do{t%2&&(r+=e),(t=Lt(t/2))&&(e+=e)}while(t);return r}function Zn(e,t){return R_(q_(e,t,rs),e+"")}function Yn(e){return Yr(Do(e))}function Vn(e,t){var r=Do(e);return M_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,o=a-1,s=e;null!=s&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!ao(a)&&(r?a<=t:a=200){var u=t?null:Wi(e);if(u)return ir(u);a=!1,i=Yt,s=new Br}else s=t?[]:o;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=s.length;p--;)if(s[p]===l)continue e;t&&s.push(l),o.push(c)}else i(s,l,r)||(s!==o&&s.push(l),o.push(c))}return o}function si(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(Y_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return st.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=He?He(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new Ue(t).set(new Ue(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=ao(e),o=r!==t,s=null===r,u=r==r,c=ao(r);if(!s&&!c&&!a&&e>r||a&&o&&u&&!s&&!c||i&&o&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,o=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,o&&w_(n[0],n[1],o)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var s=n[i];s&&e(r,s,i,a)}return r}))}function Ai(e,t){return function(r,n){if(null==r)return r;if(!za(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[o]:o]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var o=n[_];if("function"!=typeof o)throw new Te(r);if(a&&!s&&"wrapper"==n_(o))var s=new Fr([],!0)}for(_=s?_:i;++_1&&k.reverse(),p&&cs))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Br:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Et(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function A_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function M_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Le.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(U_);function wa(e,t){return(Ua(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ua(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Le.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Zn((function(e,t,r){var n=-1,i="function"==typeof t,_=za(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ua(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Zn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return st.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Yi(e,a,t,t,t,t,r)}function Ea(e,n){var i;if("function"!=typeof n)throw new Te(r);return e=po(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ta=Zn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ta));n|=_}return Yi(e,n,t,r,i)})),Ra=Zn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Yi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,o,s,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Te(r);function d(r){var n=_,i=a;return _=a=t,l=r,s=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=o}function b(){var e=Sa();if(w(e))return m(e);u=T_(b,function(e){var t=n-(e-c);return h?wr(t,o-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,s)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=T_(b,n),p?d(e):s}(c);if(h)return ki(u),u=T_(b,n),d(c)}return u===t&&(u=T_(b,n)),s}return n=fo(n)||0,Xa(i)&&(p=!!i.leading,o=(h="maxWait"in i)?dr(fo(i.maxWait)||0,n):o,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?s:m(Sa())},k}var Aa=Zn((function(e,t){return sn(e,1,t)})),Ma=Zn((function(e,t,r){return sn(e,fo(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||zr),n}function La(e){if("function"!=typeof e)throw new Te(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=zr;var Ca=bi((function(e,t){var r=(t=1==t.length&&Ua(t[0])?Rt(t[0],Wt(__())):Rt(dn(t,1),Wt(__()))).length;return Zn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Zn((function(e,r){var n=nr(r,i_(ja));return Yi(e,_,t,r,n)})),Na=Zn((function(e,r){var n=nr(r,i_(Na));return Yi(e,64,t,r,n)})),$a=Qi((function(e,r){return Yi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=Hi(Sn),Fa=Hi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Le.call(e,"callee")&&!We.call(e,"callee")},Ua=ke.isArray,Ha=ft?Wt(ft):function(e){return Qa(e)&&qn(e)==R};function za(e){return null!=e&&Ka(e.length)&&!Va(e)}function Ba(e){return Qa(e)&&za(e)}var Wa=lr||ds,Za=dt?Wt(dt):function(e){return Qa(e)&&qn(e)==d};function Ya(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ro(e)}function Va(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==po(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=s}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var eo=wt?Wt(wt):function(e){return Qa(e)&&l_(e)==k};function to(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function ro(e){if(!Qa(e)||qn(e)!=y)return!1;var t=ze(e);if(null===t)return!0;var r=Le.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var no=bt?Wt(bt):function(e){return Qa(e)&&qn(e)==q},io=mt?Wt(mt):function(e){return Qa(e)&&l_(e)==S};function _o(e){return"string"==typeof e||!Ua(e)&&Qa(e)&&qn(e)==x}function ao(e){return"symbol"==typeof e||Qa(e)&&qn(e)==E}var oo=kt?Wt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},so=Hi(jn),uo=Hi((function(e,t){return e<=t}));function co(e){if(!e)return[];if(za(e))return _o(e)?or(e):Ei(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Do)(e)}function lo(e){return e?(e=fo(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function po(e){var t=lo(e),r=t%1;return t==t?r?t-r:t:0}function ho(e){return e?_n(po(e),0,c):0}function fo(e){if("number"==typeof e)return e;if(ao(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Bt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function wo(e){return Ti(e,Mo(e))}function bo(e){return null==e?"":ai(e)}var mo=Oi((function(e,t){if(g_(t)||za(t))Ti(t,Ao(t),e);else for(var r in t)Le.call(t,r)&&Xr(e,r,t[r])})),ko=Oi((function(e,t){Ti(t,Mo(t),e)})),go=Oi((function(e,t,r,n){Ti(t,Mo(t),e,n)})),yo=Oi((function(e,t,r,n){Ti(t,Ao(t),e,n)})),vo=Qi(nn),qo=Zn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ti(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)si(r,t[i]);return r})),jo=Qi((function(e,t){return null==e?{}:function(e,t){return Un(e,t,(function(t,r){return Eo(e,r)}))}(e,t)}));function No(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Un(e,r,(function(e,r){return t(e,r[0])}))}var $o=Zi(Ao),Po=Zi(Mo);function Do(e){return null==e?[]:Zt(e,Ao(e))}var Fo=Li((function(e,t,r){return t=t.toLowerCase(),e+(r?Go(t):t)}));function Go(e){return Vo(bo(e).toLowerCase())}function Uo(e){return(e=bo(e))&&e.replace(de,Kt).replace(Ye,"")}var Ho=Li((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zo=Li((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Bo=Ii("toLowerCase"),Wo=Li((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zo=Li((function(e,t,r){return e+(r?" ":"")+Vo(t)})),Yo=Li((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vo=Ii("toUpperCase");function Jo(e,r,n){return e=bo(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Ko=Zn((function(e,r){try{return gt(e,t,r)}catch(e){return Ya(e)?e:new ye(e)}})),Xo=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ta(e[t],e))})),e}));function Qo(e){return function(){return e}}var es=Ni(),ts=Ni(!0);function rs(e){return e}function ns(e){return Ln("function"==typeof e?e:an(e,1))}var is=Zn((function(e,t){return function(r){return Rn(r,e,t)}})),_s=Zn((function(e,t){return function(r){return Rn(e,r,t)}}));function as(e,t,r){var n=Ao(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Ao(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Va(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ei(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function os(){}var ss=Fi(Rt),us=Fi(St),cs=Fi(It);function ls(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var ps=Ui(),hs=Ui(!0);function fs(){return[]}function ds(){return!1}var ws,bs=Di((function(e,t){return e+t}),0),ms=Bi("ceil"),ks=Di((function(e,t){return e/t}),1),gs=Bi("floor"),ys=Di((function(e,t){return e*t}),1),vs=Bi("round"),qs=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Te(r);return e=po(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=mo,$r.assignIn=ko,$r.assignInWith=go,$r.assignWith=yo,$r.at=vo,$r.before=Ea,$r.bind=Ta,$r.bindAll=Xo,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ua(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(po(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,o=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:po(i))<0&&(i+=_),i=n>i?0:ho(i);n>>0)?(e=bo(e))&&("string"==typeof r||null!=r&&!no(r))&&!(r=ai(r))&&er(e)?mi(or(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Te(r);return t=null==t?0:dr(po(t),0),Zn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:po(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:po(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Te(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=co,$r.toPairs=$o,$r.toPairsIn=Po,$r.toPath=function(e){return Ua(e)?Rt(e,j_):ao(e)?[e]:Ei(C_(bo(e)))},$r.toPlainObject=wo,$r.transform=function(e,t,r){var n=Ua(e),i=n||Wa(e)||oo(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Va(_)?Pr(ze(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?oi(e):[]},$r.uniqBy=function(e,t){return e&&e.length?oi(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?oi(e,t,r):[]},$r.unset=function(e,t){return null==e||si(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Do,$r.valuesIn=function(e){return null==e?[]:Zt(e,Mo(e))},$r.without=ia,$r.words=Jo,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=oa,$r.zip=sa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=$o,$r.entriesIn=Po,$r.extend=ko,$r.extendWith=go,as($r,$r),$r.add=bs,$r.attempt=Ko,$r.camelCase=Fo,$r.capitalize=Go,$r.ceil=ms,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fo(n))==n?n:0),r!==t&&(r=(r=fo(r))==r?r:0),_n(fo(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||on(e,t,Ao(t))},$r.deburr=Uo,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ks,$r.endsWith=function(e,r,n){e=bo(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(po(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=bo(e))&&B.test(e)?e.replace(H,Xt):e},$r.escapeRegExp=function(e){return(e=bo(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ua(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Ct(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=U_,$r.findLastKey=function(e,t){return Ct(e,__(t,3),kn)},$r.floor=gs,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),Mo)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),Mo)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=xo,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=Eo,$r.head=z_,$r.identity=rs,$r.includes=function(e,t,r,n){e=za(e)?e:Do(e),r=r&&!n?po(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_o(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:po(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=lo(r),n===t?(n=r,r=0):n=lo(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=s},$r.isSet=io,$r.isString=_o,$r.isSymbol=ao,$r.isTypedArray=oo,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==T},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Ho,$r.last=Y_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=po(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zo,$r.lowerFirst=Bo,$r.lt=so,$r.lte=uo,$r.max=function(e){return e&&e.length?hn(e,rs,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,rs)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,rs,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=fs,$r.stubFalse=ds,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=ys,$r.nth=function(e,r){return e&&e.length?Fn(e,po(r)):t},$r.noConflict=function(){return st._===this&&(st._=Pe),this},$r.noop=os,$r.now=Sa,$r.pad=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Lt(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Bn(e,r)},$r.reduce=function(e,t,r){var n=Ua(e)?At:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ua(e)?Mt:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:po(r),Wn(bo(e),r)},$r.replace=function(){var e=arguments,t=bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Va(a)?a.call(e):a}return e},$r.round=vs,$r.runInContext=e,$r.sample=function(e){return(Ua(e)?Yr:Yn)(e)},$r.size=function(e){if(null==e)return 0;if(za(e))return _o(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Cn(e).length},$r.snakeCase=Wo,$r.some=function(e,r,n){var i=Ua(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(ns)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=zt(n,t);++r=a)return e;var s=n-ar(i);if(s<1)return i;var u=o?mi(o,0,s).join(""):e.slice(0,s);if(_===t)return u+i;if(o&&(s+=u.length-s),no(_)){if(e.slice(s).search(_)){var c,l=u;for(_.global||(_=xe(_.source,bo(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?s:p)}}else if(e.indexOf(ai(_),s)!=s){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=bo(e))&&z.test(e)?e.replace(U,ur):e},$r.uniqueId=function(e){var t=++Ce;return bo(e)+t},$r.upperCase=Yo,$r.upperFirst=Vo,$r.each=wa,$r.eachRight=ba,$r.first=z_,as($r,(ws={},mn($r,(function(e,t){Le.call($r.prototype,t)||(ws[t]=e)})),ws),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(po(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(rs)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Zn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(La(__(e)))},Gr.prototype.slice=function(e,r){e=po(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=po(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,o=i?[1]:arguments,s=r instanceof Gr,u=o[0],c=s||Ua(r),l=function(e){var t=_.apply($r,Ot([e],o));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(s=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=s&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,o);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,o):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ua(i)?i:[],e)}return this[r]((function(r){return t.apply(Ua(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Le.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ei(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ei(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ei(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ua(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();st._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function o({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function s(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!o(r)||e.validator(t,r),refiner:(t,r)=>!o(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:s(l),stack:s((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:s(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:s(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(6732)},_=__webpack_require__(4856),a=__webpack_require__(1048).Buffer,o=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(5699).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=s.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=E(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var o=0,s=!0;n;)_[o]=n,n.isBuf||(s=!1),n=n.next,o+=1;_.allBuffers=s,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function E(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function T(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=E(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(T,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(5615)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,s=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof o);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,s=function(e,t,r,n,i,_){if(!r){var o=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=s.destroy,v.prototype._undestroy=s.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,o)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,o))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>o,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>A,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>E,gu:()=>R,h3:()=>s,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>T,xS:()=>M});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function o(e){return"[object Date]"===Object.prototype.toString.call(e)}function s(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function E(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function T(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},o=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return o?o.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function A(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function M(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(1048),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5699:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e={};function t(t,r,n){n||(n=Error);var i=function(e){var t,n;function i(t,n,i){return e.call(this,function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(t,n,i))||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i}(n);i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(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])}return"of ".concat(t," ").concat(String(e))}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){var i,_,a,o,s;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a="The ".concat(e," ").concat(i," ").concat(r(t,"type"));else{var u=("number"!=typeof s&&(s=0),s+1>(o=e).length||-1===o.indexOf(".",s)?"argument":"property");a='The "'.concat(e,'" ').concat(u," ").concat(i," ").concat(r(t,"type"))}return a+". Received type ".concat(typeof n)}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:o}=r,s=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==o(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>U,QE:()=>W,_E:()=>J,a8:()=>H,lA:()=>G,rB:()=>z});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,o]=i(t,n);return[{...e,..._},a||r,o]}),[{},null,1]).slice(0,2)}function o(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function s(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(o)),minutes:h((0,e.mp)(s)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,o,s){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(o)};return s&&(u.second=(0,e.cG)(s)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const E=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function T(t){const[,n,i,_,a,o,s,u,c,l,p,h]=t,f=x(n,a,_,i,o,s,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,A=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function M(e){const[,t,n,i,_,a,o,s]=e;return[x(t,_,i,n,a,o,s),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,o,s]=e;return[x(t,s,n,i,_,a,o),r.A.utcInstance]}const L=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),C=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return o(e,[L,$],[C,P],[j,D],[N,F])}function U(e){return o(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[E,T])}function H(e){return o(e,[R,M],[O,M],[A,I])}function z(e){return o(e,[v,q])}const B=a(m);function W(e){return o(e,[y,B])}const Z=_(/(\d{4})-(\d\d)-(\d\d)/,w),Y=_(d),V=a(m,k,g);function J(e){return o(e,[Z,$],[Y,V])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>o,ux:()=>s});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),o=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),s=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),s,(0,t.zM)(),o,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),o,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(s)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>o,P5:()=>s,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:o(n)},a="Unspecified server error.";function o(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function s(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const o=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete o.stack,o}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,o=null;const s=r.sort(((e,r)=>t(e,r,i)));for(const t of s)e(t,n,i)?(o=t,a||(a=t)):(o&&_.push([a,o]),o=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==s[0]?t?e===s[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,o=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return o||s?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ye});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),o=__webpack_require__(2487),s=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8296),p=__webpack_require__(8493),h=__webpack_require__(7002);const f=(0,s.J)([(0,e.Yj)(),(0,e.ai)()]),d=w([(0,e.Yj)()]);function w(r){const n=1===r.length?r[0]:(0,s.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function b(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function m(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(f)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(f)});const k=(0,s.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),g=m("Image",{src:(0,s.J)([(0,c.J)(),(0,l.H)({protocol:(0,u.eu)("https:")})]),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(k),width:(0,e.lq)((0,e.ai)()),height:(0,e.lq)((0,e.ai)())}),y=(0,s.J)(Object.values(o.$).map((e=>(0,u.eu)(e)))),v=m("Icon",{name:y,color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),q=m("Button",{children:w([d,g,v]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,s.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,s.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),S=m("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),x=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),E=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("text")})),T=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("password")})),R=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),O=(A=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return E;case"password":return T;case"number":return R;default:return x}return x},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(A),key:(0,e.me)(f)}));var A;const M=m("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),I=m("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),L=m("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([I]),disabled:(0,e.lq)((0,e.zM)())}),C=m("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,s.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(p.U)}),j=m("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),N=m("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),$=m("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?j:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),P=m("SelectorOption",{value:(0,e.Yj)(),children:$,disabled:(0,e.lq)((0,e.zM)())}),D=m("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([P]),disabled:(0,e.lq)((0,e.zM)())}),F=m("AssetSelector",{name:(0,e.Yj)(),addresses:h.j6,chainIds:(0,e.lq)((0,e.YO)(h.s1)),value:(0,e.lq)(h._g),disabled:(0,e.lq)((0,e.zM)())}),G=m("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),U=m("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([G]),disabled:(0,e.lq)((0,e.zM)())}),H=m("FileInput",{name:(0,e.Yj)(),accept:(0,s.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),z=[b((0,t.RZ)((()=>ke))),O],B=[O,b((0,t.RZ)((()=>ke)))],W=[b((0,t.RZ)((()=>ke))),O,b((0,t.RZ)((()=>ke)))],Z=[F,M,N,O,L,U,H,S,D,C],Y=((0,s.J)([...Z,...z,...B,...W]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(W):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(z):(0,e.PV)(B):(0,u.i5)(Z)}))),V=m("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:Y}),J=m("Bold",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():K))])}),K=m("Italic",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),X=(0,u.i5)([J,K]),Q=m("Avatar",{address:_.FX,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ee=w([(0,t.RZ)((()=>ke))]),te=m("Box",{children:ee,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),re=m("Form",{children:ee,name:(0,e.Yj)()}),ne=(0,r.YP)(q,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ie=m("Section",{children:ee,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),_e=m("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ne,ne]):ne))}),ae=m("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),oe=m("Divider"),se=m("Heading",{children:d,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ue=m("Link",{href:(0,e.Yj)(),children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([X,v,g,j])))])}),ce=m("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(k)}),le=m("Text",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([J,K,ue,v,ce])))]),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,s.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),pe=m("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le))}),he=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([le,J,K,ue,g,v]))),fe=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([le,J,K,ue,v]))),de=m("Tooltip",{children:(0,e.me)(he),content:fe}),we=m("Banner",{children:w([(0,u.i5)([le,ue,v,q,J,K,ce])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),be=m("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([pe,ke]))),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),me=m("Spinner"),ke=(0,u.i5)([N,j,F,M,J,te,q,ae,C,oe,L,U,V,H,re,se,O,g,K,ue,be,me,le,de,S,$,v,D,ie,Q,we,ce]),ge=m("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ke,_e]):ke)),backgroundColor:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ye=(0,u.i5)([ke,ge]);(0,u.i5)([F,M,N,q,O,H,V,re,J,K,j,te,ae,C,oe,se,g,ue,be,me,le,L,I,U,G,pe,de,S,_e,ge,$,v,D,P,ie,Q,we,ce])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6732:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){try{if(!__webpack_require__.g.localStorage)return!1}catch(e){return!1}var t=__webpack_require__.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}module.exports=function(t,r){if(e("noDeprecation"))return t;var n=!1;return function(){if(!n){if(e("throwDeprecation"))throw new Error(r);e("traceDeprecation")?console.trace(r):console.warn(r),n=!0}return t.apply(this,arguments)}}}}).call(__webpack_require__._LM_("23",{module,__webpack_require__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const o=a[2],s=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${o}.${s}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(5699).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,o=new Array(t),s=0;s0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return o.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>o,tf:()=>s,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:o=function*(){}}=e;this.type=r,this.schema=n,this.entries=o,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return o(e,this)}mask(e,t){return function(e,t,r){const n=s(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return s(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=s(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=s(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function o(e,t){return!s(e,t)[0]}function s(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const o=a[1];return[undefined,o]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),o,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function o(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>o});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const o=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,o,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,o){o=o||{};var s,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var o=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*o;case"weeks":case"week":case"w":return o*i;case"days":case"day":case"d":return o*n;case"hours":case"hour":case"hrs":case"hr":case"h":return o*r;case"minutes":case"minute":case"mins":case"min":case"m":return o*t;case"seconds":case"second":case"secs":case"sec":case"s":return o*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return o.long?(s=a,(u=Math.abs(s))>=n?_(s,u,n,"day"):u>=r?_(s,u,r,"hour"):u>=t?_(s,u,t,"minute"):u>=e?_(s,u,e,"second"):s+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(4156),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?o[s.HYPHENRANGELOOSE]:o[s.HYPHENRANGE];e=e.replace(d,T(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(o[s.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(o[s.TILDETRIM],c),_("tilde trim",e),e=e.replace(o[s.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>E(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(o[s.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?o[s.TILDELOOSE]:o[s.TILDE];return e.replace(r,((t,r,n,i,a)=>{let o;return _("tilde",e,t,r,n,i,a),m(r)?o="":m(n)?o=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?o=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),o=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):o=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",o),o}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?o[s.CARETLOOSE]:o[s.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,o)=>{let s;return _("caret",e,t,r,i,a,o),m(r)?s="":m(i)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?s="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:o?(_("replaceCaret pr",o),s="0"===r?"0"===i?`>=${r}.${i}.${a}-${o} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${o} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${o} <${+r+1}.0.0-0`):(_("no pr"),s="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",s),s}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?o[s.XRANGELOOSE]:o[s.XRANGE];return e.replace(r,((r,n,i,a,o,s)=>{_("xRange",e,r,n,i,a,o,s);const u=m(i),c=u||m(a),l=c||m(o),p=l;return"="===n&&p&&(n=""),s=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),o=0,">"===n?(n=">=",c?(i=+i+1,a=0,o=0):(a=+a+1,o=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(s="-0"),r=`${n+i}.${a}.${o}${s}`):c?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${s} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(o[s.STAR],"")),E=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(o[t.includePrerelease?s.GTE0PRE:s.GTE0],"")),T=e=>(t,r,n,i,_,a,o,s,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${s=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${s}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>s});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const o=(0,e.KC)([n.y9,r.s3]),s=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(o),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,s,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,o=(e,r)=>this.loc.extract(t,e,r),s=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):o(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):o(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):o({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):o({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?o({day:"numeric"},"day"):this.num(t.day);case"dd":return a?o({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?o({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?o({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?o({month:"numeric"},"month"):this.num(t.month);case"MM":return a?o({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?o({year:"numeric"},"year"):this.num(t.year);case"yy":return a?o({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?o({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?o({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[o,s,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:o,month:s,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function o(...e){if(!o.enabled)return;const r=o,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return o.namespace=e,o.useColors=t.useColors(),o.color=t.selectColor(e),o.extend=r,o.destroy=t.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(o),o}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(46);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.byteLength=function(e){var t=_(e),r=t[0],n=t[1];return 3*(r+n)/4-n},exports.toByteArray=function(e){var n,i,a=_(e),o=a[0],s=a[1],u=new r(function(e,t,r){return 3*(t+r)/4-r}(0,o,s)),c=0,l=s>0?o-4:o;for(i=0;i>16&255,u[c++]=n>>8&255,u[c++]=255&n;return 2===s&&(n=t[e.charCodeAt(i)]<<2|t[e.charCodeAt(i+1)]>>4,u[c++]=255&n),1===s&&(n=t[e.charCodeAt(i)]<<10|t[e.charCodeAt(i+1)]<<4|t[e.charCodeAt(i+2)]>>2,u[c++]=n>>8&255,u[c++]=255&n),u},exports.fromByteArray=function(t){for(var r,n=t.length,i=n%3,_=[],o=16383,s=0,u=n-i;su?u:s+o));return 1===i?(r=t[n-1],_.push(e[r>>2]+e[r<<4&63]+"==")):2===i&&(r=(t[n-2]<<8)+t[n-1],_.push(e[r>>10]+e[r>>4&63]+e[r<<2&63]+"=")),_.join("")};for(var e=[],t=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)e[i]=n[i],t[n.charCodeAt(i)]=i;function _(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function a(t,r,n){for(var i,_,a=[],o=r;o>18&63]+e[_>>12&63]+e[_>>6&63]+e[63&_]);return a.join("")}t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},7995:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>o,fC:()=>s,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function o(e){return _(e,"stack",null)}function s(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>s,ZJ:()=>o,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function o(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class s{}function u(e){const t=t=>e().update(o(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function o(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const s=`[ ${String.fromCharCode(160)}]`,u=new RegExp(s,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,s)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),s=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return o(d);case"yy":case"kk":return o(b,e.fT);case"yyyy":case"kkkk":return o(s);case"yyyyy":return o(m);case"yyyyyy":return o(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return o(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return o(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return o(l);case"ooo":case"SSS":return o(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return o(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[o,s,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:o,zone:s,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let o=d[a];return"object"==typeof o&&(o=o[_]),o?{literal:!1,val:o}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(46).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(4856),_=__webpack_require__(1048).Buffer,a=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(3951);r=o&&o.debuglog?o.debuglog("stream"):function(){};var s,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(5699).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(5615)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(s||(s=__webpack_require__(8888).I),this.decoder=new s(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,o){r("readableAddChunk",t);var s,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?T(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(o||(s=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),s)k(e,s);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function T(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,C(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(A,e,r))}function A(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function L(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),C(e),t.flowing&&!t.reading&&e.read(0)}function C(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):T(this),null;if(0===(e=E(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var o=i&&!1===i.end||e===t.stdout||e===t.stderr?d:s;function s(){r("onend"),e.end()}a.endEmitted?t.nextTick(o):_.once("end",o),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",s),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,C(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?T(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(M,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(M,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(L,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8296:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>_});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(4663),i=__webpack_require__(7995);const _=(_={})=>(0,e.YP)((0,t.Yj)(),"uri",(e=>{try{const n=new URL(e),i=(0,t.NW)(_);return(0,r.vA)(n,i),!0}catch(t){return t instanceof n.C?(0,i.u1)(t):`Expected URL, got "${e.toString()}"`}}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),o=(0,t.RF)(a,_,r,e);for(const e of o)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>E});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),o=__webpack_require__(8323),s=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(4156),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class E{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,o.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=s.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const o=await this.executeInSnapContext(e,(async()=>_(r)));if(o===undefined||null===o)return null;try{return(0,p.SS)(o)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,o.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,o.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],s=(0,k.c)(a.params,n),[u]=(0,c.tf)(s,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:s}}).serialize()});else try{const e=await this.methods[r](...s);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,o.vV)("Provider stream failure.",e)}));const s=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});s.initializeSync();const c=new m.M(a.createStream("metamask-multichain-provider"),{rpcMiddleware:[(0,e.$)()]});c.initializeSync();const l=this.createSnapGlobal(s,c),p=this.createEIP1193Provider(s),h={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:l,ethereum:p,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:h,exports:h.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,h)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=s.V.reduce(((e,t)=>{const r=n[t],{validator:i}=s.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e,t){const r=e.request.bind(e),n=t.request.bind(t);return harden({request:async e=>{const t=(0,g.fR)(e);return(0,g.gL)(t),(0,g.E7)(t)?await(0,g.R2)(n(t),this):await(0,g.R2)(r(t),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if(void 0===__webpack_require__.g)throw new Error("Unknown realm type; failed to identify global object.");t=__webpack_require__.g,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),o=__webpack_require__(9639),s=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=o,d=a,w=">",b=">=";break;case"<":h=a,f=s,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=o,this.end=s,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 o(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 s(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>o,dO:()=>f,dz:()=>s,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},o={year:e,month:r,day:e,weekday:r},s={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9318:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.read=function(e,t,r,n,i){var _,a,o=8*i-n-1,s=(1<>1,c=-7,l=r?i-1:0,p=r?-1:1,h=e[t+l];for(l+=p,_=h&(1<<-c)-1,h>>=-c,c+=o;c>0;_=256*_+e[t+l],l+=p,c-=8);for(a=_&(1<<-c)-1,_>>=-c,c+=n;c>0;a=256*a+e[t+l],l+=p,c-=8);if(0===_)_=1-u;else{if(_===s)return a?NaN:(h?-1:1)*Infinity;a+=Math.pow(2,n),_-=u}return(h?-1:1)*a*Math.pow(2,_-n)},exports.write=function(e,t,r,n,i,_){var a,o,s,u=8*_-i-1,c=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:_-1,f=n?1:-1,d=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===Infinity?(o=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),(t+=a+l>=1?p/s:p*Math.pow(2,1-l))*s>=2&&(a++,s/=2),a+l>=c?(o=0,a=c):a+l>=1?(o=(t*s-1)*Math.pow(2,i),a+=l):(o=t*Math.pow(2,l-1)*Math.pow(2,i),a=0));i>=8;e[r+h]=255&o,h+=f,o/=256,i-=8);for(a=a<0;e[r+h]=255&a,h+=f,a/=256,u-=8);e[r+h-f]|=128*d}}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",o=n){try{(0,e.vA)(i,_)}catch(e){throw r(o,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=o;var e=__webpack_require__(5699).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function o(e){if(!(this instanceof o))return new o(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",s)}function s(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(5615)(o,_),o.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},o.prototype._transform=function(e,r,n){n(new t("_transform()"))},o.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#o;#s;#u;constructor(e,t,r,n){this.#o=e,this.#a=t,this.#s=r,this.#u=n}get body(){return this.#o.body}get bodyUsed(){return this.#o.bodyUsed}get headers(){return this.#o.headers}get ok(){return this.#o.ok}get redirected(){return this.#o.redirected}get status(){return this.#o.status}get statusText(){return this.#o.statusText}get type(){return this.#o.type}get url(){return this.#o.url}async text(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#o.clone();return new r(e,this.#a,this.#s,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#s();try{return await this.#o.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},o=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const s=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{s.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:s.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{s.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),o.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,o=[],s=!1,u=-1;function c(){s&&a&&(s=!1,a.length?o=a.concat(o):u=-1,o.length&&l())}function l(){if(!s){var e=_(c);s=!0;for(var r=o.length;r;){for(a=o,o=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>s});var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866),i=__webpack_require__(7996),_=undefined&&undefined.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>o,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,o=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[7541,872,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,2153,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[992,9950,2866,7996,1427,7123,9886]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,8296,7995,2487,8546,8493,7002]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[1048]],["13",[124,7891]],["14",[46]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[4156,8199,4856,82,6527,9952,5699,1265,5291,534,4869,1260,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[6732]],["undefined",[7991,9318,5615,7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[3951,3011],e.ctxm=[],e.kch=[792],e.externals={},e.options={scuttleGlobalThis:{enabled:!0,exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},(()=>{const t={exports:{}},{Object:r,Array:n,Error:i,RegExp:_,Set:a,console:o,Proxy:s,Reflect:u}=(t.exports,globalThis),{assign:c,getOwnPropertyNames:l,getOwnPropertyDescriptor:p,create:h,defineProperty:f}=r,d=function(e,t){return r.getOwnPropertyNames(e).filter((r=>e[r]===t[r])).concat(["Compartment","Error","globalThis"])}((new Compartment).globalThis,globalThis),{isArray:w,from:b}=n,{getPrototypeOf:m}=u,{warn:k}=o;t.exports={scuttle:function(e,t){const r=function(e,t=h(null)){const r={enabled:!0,exceptions:[],scuttlerName:""},n=c(h(null),!0===t?r:t,{scuttlerFunc:(e,t)=>t(e)},{exceptions:(t?.exceptions||r.exceptions).map((e=>function(e){if(!e.startsWith("/"))return e;const t=e.split("/"),r=t.slice(1,-1).join("/"),n=t[t.length-1];return new _(r,n)}(e)))});if(n.scuttlerName){if(!e[n.scuttlerName])throw new i(`LavaMoat - 'scuttlerName' function "${n.scuttlerName}" expected on globalRef.To learn more visit https://github.com/LavaMoat/LavaMoat/pull/462.`);n.scuttlerFunc=e[n.scuttlerName]}return n}(e,t);if(r.enabled){if(!w(r.exceptions))throw new i("LavaMoat - exceptions must be an array, got "+typeof r.exceptions);r.scuttlerFunc(e,(e=>function(e,t=[]){const r=[];(function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=m(r);return t})(e).forEach((e=>r.push(...l(e))));const n=new a([...d,...t]),o=h(null);r.forEach((t=>{const{get:r,set:a}=function(e){return{get:function(){throw new i(`LavaMoat - property "${e}" of globalThis is inaccessible under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)},set:function(){k(`LavaMoat - property "${e}" of globalThis cannot be set under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)}}}(t);if(((e,t)=>b(e).some((e=>"string"==typeof e&&e===t||e instanceof _&&e.test(t))))(n,t))return;let u=p(e,t);if(!0===u?.configurable)u={configurable:!1,set:a,get:r};else{if(!0!==u?.writable)return;u={configurable:!1,writable:!1,value:new s(o,{getPrototypeOf:r,get:r,set:a})}}f(e,t,u)}))}(e,r.exceptions)))}}},e.scuttling=t.exports})(),e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{globals:{setTimeout:!0},packages:{14:!0}},8:{globals:{URL:!0},packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,13:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{globals:{console:!0},packages:{undefined:!0}},13:{globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,undefined:!0}},14:{globals:{console:!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{globals:{"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{12:!0,14:!0,18:!0,22:!0,23:!0,undefined:!0}},20:{packages:{12:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{globals:{"console.trace":!0,"console.warn":!0,localStorage:!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return o.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else s.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,s,o)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const o=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...o.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=s(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:o,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:s};function a(e,t,r,i,a=[],s=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?s.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):o("",c,a,e,u,r,i)})),u}function o(t,n,i,_,a,s=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void o(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,s);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),s),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(s),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function s(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),o=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!o.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:o,defineProperty:s,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),E=globalThis;let T;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),A=new Map,M=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=M(r);if(e&&_.packages[e])return n()}}const a=M(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!A.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)T=r,g(E,T,R),e?.scuttling?.scuttle(E,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(T,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,E,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,T,t)}})(t,r.globalThis),A.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=A.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const M=o(_(null),p,h);s(M,"module",{get:()=>y,set:()=>{}});let L=M.exports;return s(M,"exports",{get:()=>L,set:e=>{L=e}}),a(M),a(o(_(null),{[q]:x,[S]:M,[v]:A.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(872),t=__webpack_require__(2153);(0,__webpack_require__(4389).m)(),(0,t.K)(),e.G.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file +diff --git a/dist/webpack/node-process/bundle.js b/dist/webpack/node-process/bundle.js +index d8921e955268b7ab4a76e2d094529195f2344586..86c4d30026000f055d02fa5f5d77c866b4d68a6e 100644 +--- a/dist/webpack/node-process/bundle.js ++++ b/dist/webpack/node-process/bundle.js +@@ -13914,4 +13914,4 @@ globalThis[MAKE_CAUSAL_CONSOLE_FROM_LOGGER_KEY_FOR_SES_AVA] = + ])() + ;/*! end SES */ + /*! For license information please see bundle.js.LICENSE.txt */ +-(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,s=0;a;)t=a.data,r=i,n=s,_.prototype.copy.call(t,r,n),s+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:s,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),s=BigInt(113),o=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],o.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*s)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("12",{exports,module,__webpack_require__}))()},181:e=>{"use strict";e.exports=require("buffer")},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var o;void 0===a&&(a=i()),s(e,"",0,[],undefined,0,a);try{o=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function s(r,n,i,_,o,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,o);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,o);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,o);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var s,o=c(e,"",0,[],undefined,0,a)||e;try{s=0===n.length?JSON.stringify(o,t,_):JSON.stringify(o,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function c(n,i,_,s,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(s.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),s=Symbol("ended"),o=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[o]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[s])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[o];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[s]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[o]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,s,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[o]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[o]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[o]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[o]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[s]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=s.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(s.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=o(l,t,s):"<"===t.operator||"<="===t.operator?p=u(p,t,s):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,s),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),s))return null;if(p&&!n(e,String(p),s))return null;for(const r of t)if(!n(e,String(r),s))return!1;return!0}let m=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||s.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=o(l,e,s),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),s))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,s),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),s))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},o=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=s(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},793:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(2203)}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},857:e=>{"use strict";e.exports=require("os")},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(9950),__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,s=/^0x[0-9a-fA-F]{40}$/u,o=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),s)),u=e=>"string"==typeof e;function c(e){return u(e)&&s.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(s=e,s.startsWith("0x")||s.startsWith("0X")?s.substring(2):s).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var s;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=s;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(2276)(s,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M8:()=>p,R2:()=>s,Xe:()=>c,fR:()=>l,gL:()=>u});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function s(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const o=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]);function u(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function c(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function l(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function p(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new s(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new o(e.value,n).test(this.value):""===e.operator?""===e.value||new o(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),s=__webpack_require__(4517),o=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1613:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t,r,n,i,_,a){try{var s=e[_](a),o=s.value}catch(e){return void r(e)}s.done?t(o):Promise.resolve(o).then(n,i)}function t(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 r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(6250).F.ERR_INVALID_ARG_TYPE;module.exports=function(i,_,a){var s;if(_&&"function"==typeof _.next)s=_;else if(_&&_[Symbol.asyncIterator])s=_[Symbol.asyncIterator]();else{if(!_||!_[Symbol.iterator])throw new n("iterable",["Iterable"],_);s=_[Symbol.iterator]()}var o=new i(function(e){for(var n=1;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,s,o,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let s,o;for(const[t,u]of i)n.indexOf(t)>=0&&(s=t,_[t]=u(e,r),o=a.plus(_),o>r?(_[t]--,(e=a.plus(_))>r&&(o=e,_[t]--,e=a.plus(_))):e=o);return[e,_,o,s]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(o0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),s=__webpack_require__(9272),o=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,o.A,a.A,s.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(7117);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let o=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),s(e)})),a.emit("notification",u))}catch(e){o=e}var u;_(o)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},s(e)},stream:_};function s(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2018:e=>{"use strict";e.exports=require("tty")},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>s,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>o,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function s(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const o=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return o[e.hour<12?0:1]}function f(e,t){return s(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,s=Math.abs(t),o=1===s,u=i[e],c=n?o?u[1]:u[2]||u[1]:o?i[e][0]:e;return a?`${s} ${c} ago`:`in ${s} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,e.l,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let s,o=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return o}static set now(e){o=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return s}static set throwOnInvalid(e){s=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,s,o,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",s).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,s,o]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return s?(await y(t,t,"m",l).call(t,o),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,o)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",s).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},s=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},s={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",o).call(t,a,s,y(this,n,"f"))}catch(e){_=e}return _&&(delete s.result,s.error||(s.error=(0,d.P5)(_))),r(_,s)},o=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const s of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,s,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2203:e=>{"use strict";e.exports=require("stream")},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),s=__webpack_require__(3603);const o=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(o)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(o)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?s.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function s(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function o(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:s}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+s-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=o(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:s(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=o(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),s=(0,e.f8)(t.weekday,1,7);return i?a?!s&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,s=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,o=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return s?o?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2276:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";try{var e=__webpack_require__(9023);if("function"!=typeof e.inherits)throw"";module.exports=e.inherits}catch(e){module.exports=__webpack_require__(5615)}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),s=__webpack_require__(5303),o=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:s.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:s.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:s.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,o.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(s.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??s.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??s.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,o.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(s.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,s){if((0,i.b0)(a)||null===a)return s;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?s:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>H,R:()=>z});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),s=__webpack_require__(5511),o=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new H({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,s.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,s.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},o=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,s.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==o&&(c+=o,l=t.zone.offset(c)),{ts:c,o:l}}function T(e,t,r,n,i,_){const{setZone:a,zone:s}=r;if(e&&0!==Object.keys(e).length||t){const n=t||s,i=H.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(s)}return H.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function E(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,s.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,s.CF)(e.c.month),n+="-",n+=(0,s.CF)(e.c.day)):(n+=(0,s.CF)(e.c.month),n+=(0,s.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,s.CF)(e.c.hour);return t?(a+=":",a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,s.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,s.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,s.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,s.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const A={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},M={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},C=["year","month","day","hour","minute","second","millisecond"],L=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,s.b0)(e.year))_=r.A.now();else{for(const t of C)(0,s.b0)(e[t])&&(e[t]=A[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return H.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new H({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,s.b0)(r.round)||r.round,i=(e,i)=>(e=(0,s.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class H{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,s.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,s.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new H({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,s,o]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:s,millisecond:o},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,s,o,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:s,second:o,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,s.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return H.invalid("invalid input");const i=(0,o.q)(t.zone,r.A.defaultZone);return i.isValid?new H({ts:n,zone:i,loc:a.A.fromObject(t)}):H.invalid(m(i))}static fromMillis(e,t={}){if((0,s.Et)(e))return e<-b||e>b?H.invalid("Timestamp out of range"):new H({ts:e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,s.Et)(e))return new H({ts:1e3*e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t),_=(0,s.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,s.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,s.b0)(_.ordinal),w=!(0,s.b0)(_.year),b=!(0,s.b0)(_.month)||!(0,s.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,T=q(l,h);y?(v=L,x=M,T=(0,p.C9)(T,u,c)):d?(v=j,x=I,T=(0,p.d3)(T)):(v=C,x=A);let E=!1;for(const e of v){const t=_[e];(0,s.b0)(t)?_[e]=E?x[e]:T[e]:E=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return H.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new H({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?H.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:H.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return T(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return T(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return T(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[o,u,c,p]=(0,l.ws)(_,e,t);return p?H.invalid(p):T(o,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return H.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return T(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new H({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,s.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const o=r-_*t,u=r-a*t,c=q(o,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:o}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,s.U_)(this.year)}get daysInMonth(){return(0,s.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,s.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,s.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,s.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,o.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return H.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,s.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,s.b0)(t.weekYear)||!(0,s.b0)(t.weekNumber)||!(0,s.b0)(t.weekday),_=!(0,s.b0)(t.ordinal),a=!(0,s.b0)(t.year),o=!(0,s.b0)(t.month)||!(0,s.b0)(t.day),u=a||o,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,s.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,s.b0)(t.day)&&(l.day=Math.min((0,s.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),o=a?this:t,c=a?t:this,l=(0,u.A)(o,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(H.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||H.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(H.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,s.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return H.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:o,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?H.invalid(l):T(o,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function z(e){if(H.isDateTime(e))return e;if(e&&e.valueOf&&(0,s.Et)(e.valueOf()))return H.fromJSDate(e);if(e&&"object"==typeof e)return H.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:s,endowments:o,notify:u}){const c={},l=o.reduce((({allEndowments:n,teardowns:o},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:s,notify:u});Object.assign(c,t),e&&o.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:o}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>o,x2:()=>s});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),s=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var o;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(o=o||(o={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2722:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),s=__webpack_require__(8868),o=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),T=__webpack_require__(6783),E=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),A=__webpack_require__(6364),M=__webpack_require__(5039),I=__webpack_require__(5357),C=__webpack_require__(1280),L=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:s,diff:o,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:T,Comparator:E,Range:R,satisfies:O,toComparators:A,maxSatisfying:M,minSatisfying:I,minVersion:C,validRange:L,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>s,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class s extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],s=exports.safeSrc=[],o=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),o[e]=p,a[p]=t,s[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[o.NUMERICIDENTIFIER]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[o.NUMERICIDENTIFIERLOOSE]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[o.PRERELEASEIDENTIFIER]}(?:\\.${a[o.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[o.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[o.BUILDIDENTIFIER]}(?:\\.${a[o.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[o.MAINVERSION]}${a[o.PRERELEASE]}?${a[o.BUILD]}?`),p("FULL",`^${a[o.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[o.MAINVERSIONLOOSE]}${a[o.PRERELEASELOOSE]}?${a[o.BUILD]}?`),p("LOOSE",`^${a[o.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[o.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:${a[o.PRERELEASE]})?${a[o.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:${a[o.PRERELEASELOOSE]})?${a[o.BUILD]}?)?)?`),p("XRANGE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[o.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[o.COERCEPLAIN]+`(?:${a[o.PRERELEASE]})?`+`(?:${a[o.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[o.COERCE],!0),p("COERCERTLFULL",a[o.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[o.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[o.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[o.LONECARET]}${a[o.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[o.LONECARET]}${a[o.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[o.GTLT]}\\s*(${a[o.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]}|${a[o.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[o.XRANGEPLAIN]})\\s+-\\s+(${a[o.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[o.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[o.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(7117);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(3680)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>E,J6:()=>W,UE:()=>d,W8:()=>$,YL:()=>M,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>C,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),s=__webpack_require__(8464),o=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(o.bo),id:(0,_.lq)(o.SZ),method:(0,_.Yj)(),params:(0,_.lq)(o.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),o.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),o.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),T=(0,_.KC)([S,x]);function E(e){m(e,T)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const A=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function M(e){m(e,A)}const I=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)(c.x2),1,Infinity)});function C(e){m(e,I)}const L=(0,_.Ik)({conversions:(0,s.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,L)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:o.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),H=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),z=(0,n.i5)([F,G,H]),U=(0,_.Ik)({event:z});function W(e){m(e,U)}(0,_.Ik)({id:o.SZ,jsonrpc:o.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,s=a?n:i,o=a?i:n,u=!!s.prerelease.length;if(o.prerelease.length&&!u){if(!o.patch&&!o.minor)return"major";if(0===o.compareMain(s))return o.minor&&!o.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),s=__webpack_require__(5259);const o=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,s.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:o,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,s.U$)(e)&&e.code===o&&e.message===u}(e)){if((0,s.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,s.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),s=__webpack_require__(5791),o=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,s.Y,o.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>o});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const s="Invalid Interval";class o{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new o({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?o.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(o.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(o.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:o.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return o.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(o.fromDateTimes(t,e.time)),t=null);return o.merge(n)}difference(...e){return o.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:s}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):s}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:s}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:s}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:s}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:s}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return o.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3680:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);void 0===e||"renderer"===e.type||!0===e.browser||e.__nwjs?module.exports=__webpack_require__(124):module.exports=__webpack_require__(5038)}}).call(__webpack_require__._LM_("12",{__webpack_require__,module}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>o});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(7117),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class s extends n.D{constructor(t,{logger:n=console,maxEventListeners:s=100,rpcMiddleware:o=[]}={}){if(super({logger:n,maxEventListeners:s,rpcMiddleware:o}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class o extends s{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,s,o,u)=>{switch(s){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a===o;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a!==o;case"":case"=":case"==":return e(a,o,u);case"!=":return t(a,o,u);case">":return r(a,o,u);case">=":return n(a,o,u);case"<":return i(a,o,u);case"<=":return _(a,o,u);default:throw new TypeError(`Invalid operator: ${s}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:s}=n,{refinement:o,message:u=`Expected a value of type \`${s}\`${o?` with refinement \`${o}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:s,refinement:o,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:s=!1,mask:o=!1}=n,u={path:i,branch:a};if(s&&(t=r.coercer(t,u),o&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:s,mask:o,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):s&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(2276)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4434:e=>{"use strict";e.exports=require("events")},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:s}=__webpack_require__(3806);class o{constructor(i,s){if(s=a(s),i instanceof o){if(i.loose===!!s.loose&&i.includePrerelease===!!s.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,s),this.options=s,this.loose=!!s.loose,this.includePrerelease=!!s.includePrerelease;const u=i.trim().match(s.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===s(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=o}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>s});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,s;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(s||(s={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function s(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let o={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=o[r];return n||(n=new Intl.NumberFormat(e,t),o[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=s(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const s=t||r.A.defaultLocale,o=s||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(o,u,l,p,s)}static resetCache(){c=null,a={},o={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,o]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=s(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=s(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||o||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!==i&&i!==undefined&&(this.cause=s),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),s=__webpack_require__(2315);const o="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],s=Math.floor(_/a);t[i]+=s*r,t[n]-=s*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):o}toHuman(e={}){if(!this.isValid)return o;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},s.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const s=Math.trunc(e);t[a]=s,r[a]=(1e3*e-1e3*s)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>o,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>s,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function s(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function o(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),s=__webpack_require__(6725),o=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(o.Tl,(0,t.Ik)({type:(0,a.eu)(o.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,s.I)(o.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>o,KC:()=>_,eu:()=>i,i5:()=>s});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function s(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function o(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const s=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...s,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5038:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(2018),r=__webpack_require__(9023);exports.init=function(e){e.inspectOpts={};const t=Object.keys(exports.inspectOpts);for(let r=0;r{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),exports.colors=[6,2,3,4,5,1];try{const e=__webpack_require__(5600);e&&(e.stderr||e).level>=2&&(exports.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch(e){}exports.inspectOpts=Object.keys(e.env).filter((e=>/^debug_/i.test(e))).reduce(((t,r)=>{const n=r.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let i=e.env[r];return i=!!/^(yes|on|true|enabled)$/i.test(i)||!/^(no|off|false|disabled)$/i.test(i)&&("null"===i?null:Number(i)),t[n]=i,t}),{}),module.exports=__webpack_require__(7891)(exports);const{formatters:n}=module.exports;n.o=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts).split("\n").map((e=>e.trim())).join(" ")},n.O=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts)}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__,module}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,s=1/0,o=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",T="[object Symbol]",E="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",A="[object Float32Array]",M="[object Float64Array]",I="[object Int8Array]",C="[object Int16Array]",L="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,H=/&(?:amp|lt|gt|quot|#39);/g,z=/[&<>"']/g,U=RegExp(H.source),W=RegExp(z.source),Z=/<%-([\s\S]+?)%>/g,V=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,se=/\\(\\)?/g,oe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Te="["+Se+"]",Ee="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Ae="["+ye+"]",Me="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Ce="[^"+me+"]",Le="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Ae+"|"+Me+")",De="(?:"+Ne+"|"+Me+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",He="(?:"+Ee+"|"+Ie+")?",ze="["+qe+"]?",Ue=ze+He+"(?:"+$e+"(?:"+[Ce,Le,je].join("|")+")"+ze+He+")*",We="(?:"+[Oe,Le,je].join("|")+")"+Ue,Ze="(?:"+[Ce+Ee+"?",Ee,Le,je,xe].join("|")+")",Ve=RegExp("['’]","g"),Ye=RegExp(Ee,"g"),Be=RegExp(Ie+"(?="+Ie+")|"+Ze+Ue,"g"),Je=RegExp([Ne+"?"+Ae+"+"+Fe+"(?="+[Te,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Te,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,We].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[A]=tt[M]=tt[I]=tt[C]=tt[L]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[E]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[A]=rt[M]=rt[I]=rt[C]=rt[L]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[T]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[E]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof global&&global&&global.Object===Object&&global,st="object"==typeof self&&self&&self.Object===Object&&self,ot=at||st||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Et(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?ot:cr.defaults(ot.Object(),te,cr.pick(ot,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Te=te.String,Ee=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Ae=Se.prototype,Me=te["__core-js_shared__"],Ie=Oe.toString,Ce=Ae.hasOwnProperty,Le=0,je=(me=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Ae.toString,$e=Ie.call(Se),Pe=ot._,De=xe("^"+Ie.call(Ce).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,He=te.Uint8Array,ze=Fe?Fe.allocUnsafe:t,Ue=rr(Se.getPrototypeOf,Se),We=Se.create,Ze=Ae.propertyIsEnumerable,Be=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,st=function(){try{var e=o_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==ot.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==ot.Date.now&&ge.now,pt=te.setTimeout!==ot.setTimeout&&te.setTimeout,ht=qe.ceil,Ct=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=o_(te,"DataView"),vr=o_(te,"Map"),qr=o_(te,"Promise"),Sr=o_(te,"Set"),xr=o_(te,"WeakMap"),Tr=o_(Se,"create"),Er=xr&&new xr,Rr={},Or=N_(yr),Ar=N_(vr),Mr=N_(qr),Ir=N_(Sr),Cr=N_(xr),Lr=Ge?Ge.prototype:t,jr=Lr?Lr.valueOf:t,Nr=Lr?Lr.toString:t;function $r(e){if(Qa(e)&&!Ha(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Ce.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(We)return We(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var s,o=1&r,u=2&r,c=4&r;if(n&&(s=_?n(e,i,_,a):n(e)),s!==t)return s;if(!Xa(e))return e;var l=Ha(e);if(l){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!o)return Ti(e,s)}else{var h=l_(e),w=h==b||h==m;if(Za(e))return gi(e,o);if(h==y||h==p||w&&!_){if(s=u||w?{}:h_(e),!o)return u?function(e,t){return Ei(e,c_(e),t)}(e,function(e,t){return e&&Ei(t,As(t),e)}(s,e)):function(e,t){return Ei(e,u_(e),t)}(e,tn(s,e))}else{if(!rt[h])return _?e:{};s=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case A:case M:case I:case C:case L:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case T:return n=e,jr?Se(jr.call(n)):{}}}(e,h,o)}}a||(a=new Zr);var v=a.get(e);if(v)return v;a.set(e,s),is(e)?e.forEach((function(t){s.add(an(t,r,n,t,e,a))})):es(e)&&e.forEach((function(t,i){s.set(i,an(t,r,n,i,e,a))}));var E=l?t:(c?u?t_:e_:u?As:Os)(e);return vt(E||e,(function(t,i){E&&(t=e[i=t]),Xr(s,i,an(t,r,n,i,e,a))})),s}function sn(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],s=e[_];if(s===t&&!(_ in e)||!a(s))return!1}return!0}function on(e,n,i){if("function"!=typeof e)throw new Ee(r);return E_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Tt,a=!0,s=e.length,o=[],u=t.length;if(!s)return o;r&&(t=Rt(t,Zt(r))),n?(_=Et,a=!1):t.length>=200&&(_=Yt,a=!1,t=new Wr(t));e:for(;++i-1},zr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Ur.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(vr||zr),string:new Hr}},Ur.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},Ur.prototype.get=function(e){return a_(this,e).get(e)},Ur.prototype.has=function(e){return a_(this,e).has(e)},Ur.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,n),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new zr,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof zr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ur(n)}return r.set(e,t),this.size=r.size,this};var cn=Ai(mn),ln=Ai(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],s=r(a);if(null!=s&&(o===t?s==s&&!as(s):n(s,o)))var o=s,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(s)?t>1?dn(s,t-1,r,n,i):Ot(i,s):n||(i[i.length]=s)}return i}var wn=Mi(),bn=Mi(!0);function mn(e,t){return e&&wn(e,t,Os)}function kn(e,t){return e&&bn(e,t,Os)}function gn(e,t){return xt(t,(function(t){return Ba(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Ce.call(e,t)}function Tn(e,t){return null!=e&&t in Se(e)}function En(e,r,n){for(var i=n?Et:Tt,_=e[0].length,a=e.length,s=a,o=ke(a),u=Infinity,c=[];s--;){var l=e[s];s&&r&&(l=Rt(l,Zt(r))),u=wr(l.length,u),o[s]=!n&&(r||_>=120&&l.length>=120)?new Wr(s&&l):t}l=e[0];var p=-1,h=o[0];e:for(;++p<_&&c.length=s?o:o*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Hn(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)s!==e&&Be.call(s,o,1),Be.call(e,o,1);return e}function Un(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Be.call(e,i,1):oi(e,i)}}return e}function Wn(e,t){return e+Ct(kr()*(t-e+1))}function Zn(e,t){var r="";if(!e||t<1||t>o)return r;do{t%2&&(r+=e),(t=Ct(t/2))&&(e+=e)}while(t);return r}function Vn(e,t){return R_(q_(e,t,to),e+"")}function Yn(e){return Yr(Ps(e))}function Bn(e,t){var r=Ps(e);return M_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,s=a-1,o=e;null!=o&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!as(a)&&(r?a<=t:a=200){var u=t?null:Zi(e);if(u)return ir(u);a=!1,i=Yt,o=new Wr}else o=t?[]:s;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=o.length;p--;)if(o[p]===l)continue e;t&&o.push(l),s.push(c)}else i(o,l,r)||(o!==s&&o.push(l),s.push(c))}return s}function oi(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(Y_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return ot.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=ze?ze(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=as(e),s=r!==t,o=null===r,u=r==r,c=as(r);if(!o&&!c&&!a&&e>r||a&&s&&u&&!o&&!c||i&&s&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,s=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,s&&w_(n[0],n[1],s)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var o=n[i];o&&e(r,o,i,a)}return r}))}function Ai(e,t){return function(r,n){if(null==r)return r;if(!Ua(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[s]:s]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var s=n[_];if("function"!=typeof s)throw new Ee(r);if(a&&!o&&"wrapper"==n_(s))var o=new Fr([],!0)}for(_=o?_:i;++_1&&k.reverse(),p&&co))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Wr:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Tt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function A_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function M_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Ce.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(H_);function wa(e,t){return(Ha(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ha(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Ce.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Vn((function(e,t,r){var n=-1,i="function"==typeof t,_=Ua(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ha(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Vn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return ot.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Yi(e,a,t,t,t,t,r)}function Ta(e,n){var i;if("function"!=typeof n)throw new Ee(r);return e=ps(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ea=Vn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ea));n|=_}return Yi(e,n,t,r,i)})),Ra=Vn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Yi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,s,o,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Ee(r);function d(r){var n=_,i=a;return _=a=t,l=r,o=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=s}function b(){var e=Sa();if(w(e))return m(e);u=E_(b,function(e){var t=n-(e-c);return h?wr(t,s-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,o)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=E_(b,n),p?d(e):o}(c);if(h)return ki(u),u=E_(b,n),d(c)}return u===t&&(u=E_(b,n)),o}return n=fs(n)||0,Xa(i)&&(p=!!i.leading,s=(h="maxWait"in i)?dr(fs(i.maxWait)||0,n):s,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?o:m(Sa())},k}var Aa=Vn((function(e,t){return on(e,1,t)})),Ma=Vn((function(e,t,r){return on(e,fs(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ee(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||Ur),n}function Ca(e){if("function"!=typeof e)throw new Ee(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=Ur;var La=bi((function(e,t){var r=(t=1==t.length&&Ha(t[0])?Rt(t[0],Zt(__())):Rt(dn(t,1),Zt(__()))).length;return Vn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Vn((function(e,r){var n=nr(r,i_(ja));return Yi(e,_,t,r,n)})),Na=Vn((function(e,r){var n=nr(r,i_(Na));return Yi(e,64,t,r,n)})),$a=Qi((function(e,r){return Yi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=zi(Sn),Fa=zi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Ce.call(e,"callee")&&!Ze.call(e,"callee")},Ha=ke.isArray,za=ft?Zt(ft):function(e){return Qa(e)&&qn(e)==R};function Ua(e){return null!=e&&Ka(e.length)&&!Ba(e)}function Wa(e){return Qa(e)&&Ua(e)}var Za=lr||fo,Va=dt?Zt(dt):function(e){return Qa(e)&&qn(e)==d};function Ya(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Ba(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==ps(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var es=wt?Zt(wt):function(e){return Qa(e)&&l_(e)==k};function ts(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function rs(e){if(!Qa(e)||qn(e)!=y)return!1;var t=Ue(e);if(null===t)return!0;var r=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var ns=bt?Zt(bt):function(e){return Qa(e)&&qn(e)==q},is=mt?Zt(mt):function(e){return Qa(e)&&l_(e)==S};function _s(e){return"string"==typeof e||!Ha(e)&&Qa(e)&&qn(e)==x}function as(e){return"symbol"==typeof e||Qa(e)&&qn(e)==T}var ss=kt?Zt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},os=zi(jn),us=zi((function(e,t){return e<=t}));function cs(e){if(!e)return[];if(Ua(e))return _s(e)?sr(e):Ti(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Ps)(e)}function ls(e){return e?(e=fs(e))===s||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ps(e){var t=ls(e),r=t%1;return t==t?r?t-r:t:0}function hs(e){return e?_n(ps(e),0,c):0}function fs(e){if("number"==typeof e)return e;if(as(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Wt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function ds(e){return Ei(e,As(e))}function ws(e){return null==e?"":ai(e)}var bs=Oi((function(e,t){if(g_(t)||Ua(t))Ei(t,Os(t),e);else for(var r in t)Ce.call(t,r)&&Xr(e,r,t[r])})),ms=Oi((function(e,t){Ei(t,As(t),e)})),ks=Oi((function(e,t,r,n){Ei(t,As(t),e,n)})),gs=Oi((function(e,t,r,n){Ei(t,Os(t),e,n)})),ys=Qi(nn),vs=Vn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ei(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)oi(r,t[i]);return r})),Ls=Qi((function(e,t){return null==e?{}:function(e,t){return Hn(e,t,(function(t,r){return xs(e,r)}))}(e,t)}));function js(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Hn(e,r,(function(e,r){return t(e,r[0])}))}var Ns=Vi(Os),$s=Vi(As);function Ps(e){return null==e?[]:Vt(e,Os(e))}var Ds=Ci((function(e,t,r){return t=t.toLowerCase(),e+(r?Fs(t):t)}));function Fs(e){return Ys(ws(e).toLowerCase())}function Gs(e){return(e=ws(e))&&e.replace(de,Kt).replace(Ye,"")}var Hs=Ci((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zs=Ci((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Us=Ii("toLowerCase"),Ws=Ci((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zs=Ci((function(e,t,r){return e+(r?" ":"")+Ys(t)})),Vs=Ci((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Ys=Ii("toUpperCase");function Bs(e,r,n){return e=ws(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Js=Vn((function(e,r){try{return gt(e,t,r)}catch(e){return Ya(e)?e:new ye(e)}})),Ks=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ea(e[t],e))})),e}));function Xs(e){return function(){return e}}var Qs=Ni(),eo=Ni(!0);function to(e){return e}function ro(e){return Cn("function"==typeof e?e:an(e,1))}var no=Vn((function(e,t){return function(r){return Rn(r,e,t)}})),io=Vn((function(e,t){return function(r){return Rn(e,r,t)}}));function _o(e,t,r){var n=Os(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Os(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Ba(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ti(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function ao(){}var so=Fi(Rt),oo=Fi(St),uo=Fi(It);function co(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var lo=Hi(),po=Hi(!0);function ho(){return[]}function fo(){return!1}var wo,bo=Di((function(e,t){return e+t}),0),mo=Wi("ceil"),ko=Di((function(e,t){return e/t}),1),go=Wi("floor"),yo=Di((function(e,t){return e*t}),1),vo=Wi("round"),qo=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Ee(r);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=bs,$r.assignIn=ms,$r.assignInWith=ks,$r.assignWith=gs,$r.at=ys,$r.before=Ta,$r.bind=Ea,$r.bindAll=Ks,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ha(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(ps(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,s=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:ps(i))<0&&(i+=_),i=n>i?0:hs(i);n>>0)?(e=ws(e))&&("string"==typeof r||null!=r&&!ns(r))&&!(r=ai(r))&&er(e)?mi(sr(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Ee(r);return t=null==t?0:dr(ps(t),0),Vn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:ps(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:ps(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Ee(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=cs,$r.toPairs=Ns,$r.toPairsIn=$s,$r.toPath=function(e){return Ha(e)?Rt(e,j_):as(e)?[e]:Ti(L_(ws(e)))},$r.toPlainObject=ds,$r.transform=function(e,t,r){var n=Ha(e),i=n||Za(e)||ss(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Ba(_)?Pr(Ue(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?si(e):[]},$r.uniqBy=function(e,t){return e&&e.length?si(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?si(e,t,r):[]},$r.unset=function(e,t){return null==e||oi(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Ps,$r.valuesIn=function(e){return null==e?[]:Vt(e,As(e))},$r.without=ia,$r.words=Bs,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=sa,$r.zip=oa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=Ns,$r.entriesIn=$s,$r.extend=ms,$r.extendWith=ks,_o($r,$r),$r.add=bo,$r.attempt=Js,$r.camelCase=Ds,$r.capitalize=Fs,$r.ceil=mo,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fs(n))==n?n:0),r!==t&&(r=(r=fs(r))==r?r:0),_n(fs(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||sn(e,t,Os(t))},$r.deburr=Gs,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ko,$r.endsWith=function(e,r,n){e=ws(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(ps(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=ws(e))&&W.test(e)?e.replace(z,Xt):e},$r.escapeRegExp=function(e){return(e=ws(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ha(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Lt(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=H_,$r.findLastKey=function(e,t){return Lt(e,__(t,3),kn)},$r.floor=go,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),As)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),As)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=Ss,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=xs,$r.head=U_,$r.identity=to,$r.includes=function(e,t,r,n){e=Ua(e)?e:Ps(e),r=r&&!n?ps(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_s(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ps(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=ls(r),n===t?(n=r,r=0):n=ls(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=o},$r.isSet=is,$r.isString=_s,$r.isSymbol=as,$r.isTypedArray=ss,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==E},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Hs,$r.last=Y_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=ps(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zs,$r.lowerFirst=Us,$r.lt=os,$r.lte=us,$r.max=function(e){return e&&e.length?hn(e,to,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,to)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,to,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=ho,$r.stubFalse=fo,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=yo,$r.nth=function(e,r){return e&&e.length?Fn(e,ps(r)):t},$r.noConflict=function(){return ot._===this&&(ot._=Pe),this},$r.noop=ao,$r.now=Sa,$r.pad=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Ct(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Wn(e,r)},$r.reduce=function(e,t,r){var n=Ha(e)?At:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ha(e)?Mt:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:ps(r),Zn(ws(e),r)},$r.replace=function(){var e=arguments,t=ws(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Ba(a)?a.call(e):a}return e},$r.round=vo,$r.runInContext=e,$r.sample=function(e){return(Ha(e)?Yr:Yn)(e)},$r.size=function(e){if(null==e)return 0;if(Ua(e))return _s(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Ln(e).length},$r.snakeCase=Ws,$r.some=function(e,r,n){var i=Ha(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(no)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=Ut(n,t);++r=a)return e;var o=n-ar(i);if(o<1)return i;var u=s?mi(s,0,o).join(""):e.slice(0,o);if(_===t)return u+i;if(s&&(o+=u.length-o),ns(_)){if(e.slice(o).search(_)){var c,l=u;for(_.global||(_=xe(_.source,ws(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?o:p)}}else if(e.indexOf(ai(_),o)!=o){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=ws(e))&&U.test(e)?e.replace(H,ur):e},$r.uniqueId=function(e){var t=++Le;return ws(e)+t},$r.upperCase=Vs,$r.upperFirst=Ys,$r.each=wa,$r.eachRight=ba,$r.first=U_,_o($r,(wo={},mn($r,(function(e,t){Ce.call($r.prototype,t)||(wo[t]=e)})),wo),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(ps(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(to)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Vn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(Ca(__(e)))},Gr.prototype.slice=function(e,r){e=ps(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=ps(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,s=i?[1]:arguments,o=r instanceof Gr,u=s[0],c=o||Ha(r),l=function(e){var t=_.apply($r,Ot([e],s));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(o=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=o&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,s);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,s):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ha(i)?i:[],e)}return this[r]((function(r){return t.apply(Ha(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Ce.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ti(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ti(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ti(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ha(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();ot._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function s({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function o(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!s(r)||e.validator(t,r),refiner:(t,r)=>!s(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:o(l),stack:o((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:o(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:o(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(7854)},_=__webpack_require__(793),a=__webpack_require__(181).Buffer,s=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(6250).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=o.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=T(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var s=0,o=!0;n;)_[s]=n,n.isBuf||(o=!1),n=n.next,s+=1;_.allBuffers=o,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function T(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=T(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(E,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(2276)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,o=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof s);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,o=function(e,t,r,n,i,_){if(!r){var s=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=o.destroy,v.prototype._undestroy=o.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,s)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,s))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>s,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>A,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>T,gu:()=>R,h3:()=>o,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>E,xS:()=>M});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function s(e){return"[object Date]"===Object.prototype.toString.call(e)}function o(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function T(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function E(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},s=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return s?s.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function A(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function M(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5600:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(857),r=__webpack_require__(2018),n=__webpack_require__(6071),{env:i}=e;let _;function a(e){return 0!==e&&{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function s(r,a){if(0===_)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(r&&!a&&_===undefined)return 0;const s=_||0;if("dumb"===i.TERM)return s;if("win32"===e.platform){const e=t.release().split(".");return Number(e[0])>=10&&Number(e[2])>=10586?Number(e[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((e=>e in i))||"codeship"===i.CI_NAME?1:s;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if("truecolor"===i.COLORTERM)return 3;if("TERM_PROGRAM"in i){const e=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return e>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:s}n("no-color")||n("no-colors")||n("color=false")||n("color=never")?_=0:(n("color")||n("colors")||n("color=true")||n("color=always"))&&(_=1),"FORCE_COLOR"in i&&(_="true"===i.FORCE_COLOR?1:"false"===i.FORCE_COLOR?0:0===i.FORCE_COLOR.length?1:Math.min(parseInt(i.FORCE_COLOR,10),3)),module.exports={supportsColor:function(e){return a(s(e,e&&e.isTTY))},stdout:a(s(!0,r.isatty(1))),stderr:a(s(!0,r.isatty(2)))}}}).call(__webpack_require__._LM_("23",{__webpack_require__,module}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(181),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5895:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{n:()=>r});var e=__webpack_require__(2866),t=__webpack_require__(7996);class r extends e.l{constructor(e={}){if(super(e),"function"!=typeof globalThis.process.send)throw new Error("Parent IPC channel not found. This class should only be instantiated in a Node.js child process.");this._onMessage=this._onMessage.bind(this),globalThis.process.on("message",this._onMessage),this._handshake()}_postMessage(e){globalThis.process.send({data:e})}_onMessage(e){(0,t.E)(e)&&this._onData(e.data)}_destroy(){globalThis.process.removeListener("message",this._onMessage)}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:s}=r,o=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==s(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>H,QE:()=>Z,_E:()=>J,a8:()=>z,lA:()=>G,rB:()=>U});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,s]=i(t,n);return[{...e,..._},a||r,s]}),[{},null,1]).slice(0,2)}function s(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function o(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(s)),minutes:h((0,e.mp)(o)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,s,o){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(s)};return o&&(u.second=(0,e.cG)(o)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const T=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function E(t){const[,n,i,_,a,s,o,u,c,l,p,h]=t,f=x(n,a,_,i,s,o,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,A=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function M(e){const[,t,n,i,_,a,s,o]=e;return[x(t,_,i,n,a,s,o),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,s,o]=e;return[x(t,o,n,i,_,a,s),r.A.utcInstance]}const C=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),L=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return s(e,[C,$],[L,P],[j,D],[N,F])}function H(e){return s(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[T,E])}function z(e){return s(e,[R,M],[O,M],[A,I])}function U(e){return s(e,[v,q])}const W=a(m);function Z(e){return s(e,[y,W])}const V=_(/(\d{4})-(\d\d)-(\d\d)/,w),Y=_(d),B=a(m,k,g);function J(e){return s(e,[V,$],[Y,B])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6031:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>o});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(7496),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(7117),a=__webpack_require__(8662),s=__webpack_require__(949);class o extends a.j{static initialize(){(0,s.R)("Worker: Connecting to parent.");const e=new r.nT,a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new o(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},6071:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);module.exports=(t,r=e.argv)=>{const n=t.startsWith("-")?"":1===t.length?"-":"--",i=r.indexOf(n+t),_=r.indexOf("--");return-1!==i&&(-1===_||i<_)}}}).call(__webpack_require__._LM_("13",{module,__webpack_require__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>s,ux:()=>o});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),s=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),o=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),o,(0,t.zM)(),s,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),s,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(o)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>s,P5:()=>o,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:s(n)},a="Unspecified server error.";function s(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function o(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const s=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete s.stack,s}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e={};function t(t,r,n){n||(n=Error);class i extends n{constructor(e,t,n){super(function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(e,t,n))}}i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(e)){const r=e.length;return e=e.map((e=>String(e))),r>2?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}return`of ${t} ${String(e)}`}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){let i;var _;let a;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a=`The ${e} ${i} ${r(t,"type")}`;else{a=`The "${e}" ${"number"!=typeof o&&(o=0),o+1>(s=e).length||-1===s.indexOf(".",o)?"argument":"property"} ${i} ${r(t,"type")}`}var s,o;return a+=". Received type "+typeof n,a}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,s=null;const o=r.sort(((e,r)=>t(e,r,i)));for(const t of o)e(t,n,i)?(s=t,a||(a=t)):(s&&_.push([a,s]),s=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==o[0]?t?e===o[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,s=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return s||o?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ge});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),s=__webpack_require__(2487),o=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8493),p=__webpack_require__(7002);const h=(0,o.J)([(0,e.Yj)(),(0,e.ai)()]),f=d([(0,e.Yj)()]);function d(r){const n=1===r.length?r[0]:(0,o.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function w(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function b(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(h)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(h)});const m=(0,o.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),k=b("Image",{src:(0,c.J)(),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(m)}),g=(0,o.J)(Object.values(s.$).map((e=>(0,u.eu)(e)))),y=b("Icon",{name:g,color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),v=b("Button",{children:d([f,k,y]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,o.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,o.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),q=b("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),S=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),x=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("text")})),T=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("password")})),E=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),R=(O=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return x;case"password":return T;case"number":return E;default:return S}return S},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(O),key:(0,e.me)(h)}));var O;const A=b("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),M=b("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),I=b("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([M]),disabled:(0,e.lq)((0,e.zM)())}),C=b("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,o.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(l.U)}),L=b("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),j=b("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),N=b("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?L:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),$=b("SelectorOption",{value:(0,e.Yj)(),children:N,disabled:(0,e.lq)((0,e.zM)())}),P=b("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([$]),disabled:(0,e.lq)((0,e.zM)())}),D=b("AssetSelector",{name:(0,e.Yj)(),addresses:p.j6,chainIds:(0,e.lq)((0,e.YO)(p.s1)),value:(0,e.lq)(p._g),disabled:(0,e.lq)((0,e.zM)())}),F=b("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),G=b("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([F]),disabled:(0,e.lq)((0,e.zM)())}),H=b("FileInput",{name:(0,e.Yj)(),accept:(0,o.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),z=[w((0,t.RZ)((()=>me))),R],U=[R,w((0,t.RZ)((()=>me)))],W=[w((0,t.RZ)((()=>me))),R,w((0,t.RZ)((()=>me)))],Z=[D,A,j,R,I,G,H,q,P,C],V=((0,o.J)([...Z,...z,...U,...W]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(W):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(z):(0,e.PV)(U):(0,u.i5)(Z)}))),Y=b("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:V}),B=b("Bold",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),J=b("Italic",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():B))])}),K=(0,u.i5)([B,J]),X=b("Avatar",{address:_.FX,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),Q=d([(0,t.RZ)((()=>me))]),ee=b("Box",{children:Q,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),te=b("Form",{children:Q,name:(0,e.Yj)()}),re=(0,r.YP)(v,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ne=b("Section",{children:Q,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),ie=b("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([re,re]):re))}),_e=b("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),ae=b("Divider"),se=b("Heading",{children:f,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),oe=b("Link",{href:(0,e.Yj)(),children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([K,y,k,L])))])}),ue=b("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(m)}),ce=b("Text",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([B,J,oe,y,ue])))]),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,o.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),le=b("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce))}),pe=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([ce,B,J,oe,k,y]))),he=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([ce,B,J,oe,y]))),fe=b("Tooltip",{children:(0,e.me)(pe),content:he}),de=b("Banner",{children:d([(0,u.i5)([ce,oe,y,v,B,J,ue])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),we=b("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([le,me]))),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),be=b("Spinner"),me=(0,u.i5)([j,L,D,A,B,ee,v,_e,C,ae,I,G,Y,H,te,se,R,k,J,oe,we,be,ce,fe,q,N,y,P,ne,X,de,ue]),ke=b("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([me,ie]):me)),backgroundColor:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ge=(0,u.i5)([me,ke]);(0,u.i5)([D,A,j,v,R,H,Y,te,B,J,L,ee,_e,C,ae,se,k,oe,we,be,ce,I,M,G,F,le,fe,q,ie,ke,N,y,P,$,ne,X,de,ue])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const s=a[2],o=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${s}.${o}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(6250).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,s=new Array(t),o=0;o0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return s.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>s,tf:()=>o,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=r,this.schema=n,this.entries=s,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return s(e,this)}mask(e,t){return function(e,t,r){const n=o(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return o(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=o(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=o(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function s(e,t){return!o(e,t)[0]}function o(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const s=a[1];return[undefined,s]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),s,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function s(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=__webpack_require__(2203);"disable"===e.env.READABLE_STREAM&&t?(module.exports=t.Readable,Object.assign(module.exports,t),module.exports.Stream=t):((exports=module.exports=__webpack_require__(8199)).Stream=t||exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815))}}).call(__webpack_require__._LM_("19",{__webpack_require__,module,exports}))()},7123:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>s});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const s=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,s,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,s){s=s||{};var o,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*s;case"weeks":case"week":case"w":return s*i;case"days":case"day":case"d":return s*n;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*t;case"seconds":case"second":case"secs":case"sec":case"s":return s*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return s.long?(o=a,(u=Math.abs(o))>=n?_(o,u,n,"day"):u>=r?_(o,u,r,"hour"):u>=t?_(o,u,t,"minute"):u>=e?_(o,u,e,"second"):o+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(7117),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?s[o.HYPHENRANGELOOSE]:s[o.HYPHENRANGE];e=e.replace(d,E(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(s[o.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(s[o.TILDETRIM],c),_("tilde trim",e),e=e.replace(s[o.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>T(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(s[o.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?s[o.TILDELOOSE]:s[o.TILDE];return e.replace(r,((t,r,n,i,a)=>{let s;return _("tilde",e,t,r,n,i,a),m(r)?s="":m(n)?s=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?s=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),s=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):s=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",s),s}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?s[o.CARETLOOSE]:s[o.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,s)=>{let o;return _("caret",e,t,r,i,a,s),m(r)?o="":m(i)?o=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?o="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:s?(_("replaceCaret pr",s),o="0"===r?"0"===i?`>=${r}.${i}.${a}-${s} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${s} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${s} <${+r+1}.0.0-0`):(_("no pr"),o="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",o),o}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?s[o.XRANGELOOSE]:s[o.XRANGE];return e.replace(r,((r,n,i,a,s,o)=>{_("xRange",e,r,n,i,a,s,o);const u=m(i),c=u||m(a),l=c||m(s),p=l;return"="===n&&p&&(n=""),o=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),s=0,">"===n?(n=">=",c?(i=+i+1,a=0,s=0):(a=+a+1,s=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(o="-0"),r=`${n+i}.${a}.${s}${o}`):c?r=`>=${i}.0.0${o} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${o} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(s[o.STAR],"")),T=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(s[t.includePrerelease?o.GTE0PRE:o.GTE0],"")),E=e=>(t,r,n,i,_,a,s,o,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${o=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${o}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7496:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{nT:()=>e.n}),__webpack_require__(992),__webpack_require__(2591);var e=__webpack_require__(5895);__webpack_require__(8201),__webpack_require__(2089)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>o});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const s=(0,e.KC)([n.y9,r.s3]),o=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(s),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,o,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=(e,r)=>this.loc.extract(t,e,r),o=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):s(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):s(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):s({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[s,o,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:s,month:o,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(9023).deprecate}}).call(__webpack_require__._LM_("24",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function s(...e){if(!s.enabled)return;const r=s,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4434);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>s,fC:()=>o,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function s(e){return _(e,"stack",null)}function o(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>o,ZJ:()=>s,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function s(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class o{}function u(e){const t=t=>e().update(s(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function s(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const o=`[ ${String.fromCharCode(160)}]`,u=new RegExp(o,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,o)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),o=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return s(d);case"yy":case"kk":return s(b,e.fT);case"yyyy":case"kkkk":return s(o);case"yyyyy":return s(m);case"yyyyyy":return s(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return s(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return s(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return s(l);case"ooo":case"SSS":return s(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return s(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[s,o,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:s,zone:o,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let s=d[a];return"object"==typeof s&&(s=s[_]),s?{literal:!1,val:s}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8167:e=>{"use strict";e.exports=require("worker_threads")},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(4434).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(793),_=__webpack_require__(181).Buffer,a=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(9023);r=s&&s.debuglog?s.debuglog("stream"):function(){};var o,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(6250).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(2276)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=__webpack_require__(8888).I),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,s){r("readableAddChunk",t);var o,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?E(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(s||(o=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),o)k(e,o);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,L(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(A,e,r))}function A(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function C(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),L(e),t.flowing&&!t.reading&&e.read(0)}function L(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):E(this),null;if(0===(e=T(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var s=i&&!1===i.end||e===t.stdout||e===t.stderr?d:o;function o(){r("onend"),e.end()}a.endEmitted?t.nextTick(s):_.once("end",s),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",o),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,L(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?E(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(M,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(M,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(C,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},8220:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),s=(0,t.RF)(a,_,r,e);for(const e of s)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>T});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),s=__webpack_require__(8323),o=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(7117),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class T{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,s.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=o.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const s=await this.executeInSnapContext(e,(async()=>_(r)));if(s===undefined||null===s)return null;try{return(0,p.SS)(s)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,s.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,s.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],o=(0,k.c)(a.params,n),[u]=(0,c.tf)(o,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:o}}).serialize()});else try{const e=await this.methods[r](...o);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,s.vV)("Provider stream failure.",e)}));const o=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});o.initializeSync();const c=this.createSnapGlobal(o),l=this.createEIP1193Provider(o),p={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:c,ethereum:l,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:p,exports:p.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,p)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=o.V.reduce(((e,t)=>{const r=n[t],{validator:i}=o.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.gL)(r),await(0,g.R2)(t(r),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if("undefined"==typeof global)throw new Error("Unknown realm type; failed to identify global object.");t=global,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),s=__webpack_require__(9639),o=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=s,d=a,w=">",b=">=";break;case"<":h=a,f=o,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=s,this.end=o,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 s(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 o(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9023:e=>{"use strict";e.exports=require("util")},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>s,dO:()=>f,dz:()=>o,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},s={year:e,month:r,day:e,weekday:r},o={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",s=n){try{(0,e.vA)(i,_)}catch(e){throw r(s,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=s;var e=__webpack_require__(6250).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function s(e){if(!(this instanceof s))return new s(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",o)}function o(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(2276)(s,_),s.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},s.prototype._transform=function(e,r,n){n(new t("_transform()"))},s.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#s;#o;#u;constructor(e,t,r,n){this.#s=e,this.#a=t,this.#o=r,this.#u=n}get body(){return this.#s.body}get bodyUsed(){return this.#s.bodyUsed}get headers(){return this.#s.headers}get ok(){return this.#s.ok}get redirected(){return this.#s.redirected}get status(){return this.#s.status}get statusText(){return this.#s.statusText}get type(){return this.#s.type}get url(){return this.#s.url}async text(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#s.clone();return new r(e,this.#a,this.#o,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},s=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const o=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{o.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:o.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{o.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),s.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,s=[],o=!1,u=-1;function c(){o&&a&&(o=!1,a.length?s=a.concat(s):u=-1,s.length&&l())}function l(){if(!o){var e=_(c);o=!0;for(var r=s.length;r;){for(a=s,s=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest;const i=null===(e=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"source"))||void 0===e?void 0:e.get;(0,r.vA)(i,"MessageEvent.prototype.source getter is not defined.");const _=null===(t=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"origin"))||void 0===t?void 0:t.get;(0,r.vA)(_,"MessageEvent.prototype.origin getter is not defined."),n.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9952:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>s,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,s=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[6509,6031,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[7496,992,9950,2866,7996,1427,7123,9886,2591,5895,8201,2089]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,2487,8546,8493,7002,7995]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[3680,124,7891,5038]],["13",[6071]],["14",[2276,5615]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[7117,8199,793,82,6527,9952,6250,1265,5291,534,4869,1613,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[5600]],["24",[7854]],["undefined",[7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[],e.ctxm=[],e.kch=[792],e.externals={181:"buffer",857:"os",2018:"tty",2203:"stream",4434:"events",8167:"worker_threads",9023:"util"},e.options={scuttleGlobalThis:{exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{builtin:{"worker_threads.Worker":!0,"worker_threads.parentPort":!0},globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,"process.on":!0,"process.removeListener":!0,"process.send":!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{builtin:{"events.EventEmitter":!0},globals:{setTimeout:!0}},8:{packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,URL:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,12:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{builtin:{"tty.isatty":!0,"util.deprecate":!0,"util.formatWithOptions":!0,"util.inspect":!0},globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,23:!0,undefined:!0}},13:{globals:{"process.argv":!0},packages:{18:!0}},14:{builtin:{"util.inherits":!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{builtin:{"buffer.Buffer":!0,"events.EventEmitter":!0,stream:!0,util:!0},globals:{"process.env.READABLE_STREAM":!0,"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{14:!0,18:!0,22:!0,24:!0}},20:{builtin:{buffer:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{builtin:{"os.release":!0,"tty.isatty":!0},globals:{"process.env":!0,"process.platform":!0},packages:{13:!0,18:!0}},24:{builtin:{"util.deprecate":!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return s.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else o.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,o,s)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const s=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...s.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=o(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:s,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:o};function a(e,t,r,i,a=[],o=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?o.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):s("",c,a,e,u,r,i)})),u}function s(t,n,i,_,a,o=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void s(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,o);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),o),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(o),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function o(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),s=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!s.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:s,defineProperty:o,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),T=globalThis;let E;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),A=new Map,M=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=M(r);if(e&&_.packages[e])return n()}}const a=M(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!A.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)E=r,g(T,E,R),e?.scuttling?.scuttle(T,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(E,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,T,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,E,t)}})(t,r.globalThis),A.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=A.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const M=s(_(null),p,h);o(M,"module",{get:()=>y,set:()=>{}});let C=M.exports;return o(M,"exports",{get:()=>C,set:e=>{C=e}}),a(M),a(s(_(null),{[q]:x,[S]:M,[v]:A.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6031);(0,__webpack_require__(4389).m)(),e.V.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file ++(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,s=0;a;)t=a.data,r=i,n=s,_.prototype.copy.call(t,r,n),s+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:s,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),s=BigInt(113),o=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],o.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*s)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("12",{exports,module,__webpack_require__}))()},181:e=>{"use strict";e.exports=require("buffer")},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var o;void 0===a&&(a=i()),s(e,"",0,[],undefined,0,a);try{o=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function s(r,n,i,_,o,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,o);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,o);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,o);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var s,o=c(e,"",0,[],undefined,0,a)||e;try{s=0===n.length?JSON.stringify(o,t,_):JSON.stringify(o,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function c(n,i,_,s,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(s.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),s=Symbol("ended"),o=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[o]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[s])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[o];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[s]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[o]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,s,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[o]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[o]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[o]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[o]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[s]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=s.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(s.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=o(l,t,s):"<"===t.operator||"<="===t.operator?p=u(p,t,s):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,s),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),s))return null;if(p&&!n(e,String(p),s))return null;for(const r of t)if(!n(e,String(r),s))return!1;return!0}let m=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||s.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=o(l,e,s),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),s))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,s),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),s))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},o=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=s(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},793:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(2203)}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},857:e=>{"use strict";e.exports=require("os")},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(9950),__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,s=/^0x[0-9a-fA-F]{40}$/u,o=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),s)),u=e=>"string"==typeof e;function c(e){return u(e)&&s.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(s=e,s.startsWith("0x")||s.startsWith("0X")?s.substring(2):s).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var s;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=s;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(2276)(s,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E7:()=>c,M8:()=>f,R2:()=>s,Xe:()=>p,fR:()=>h,gL:()=>l});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function s(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const o=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]),u=Object.freeze(["wallet_createSession","wallet_invokeMethod","wallet_getSession","wallet_revokeSession"]);function c(e){return u.includes(e.method)}function l(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function p(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function h(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function f(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new s(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new o(e.value,n).test(this.value):""===e.operator?""===e.value||new o(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),s=__webpack_require__(4517),o=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1613:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t,r,n,i,_,a){try{var s=e[_](a),o=s.value}catch(e){return void r(e)}s.done?t(o):Promise.resolve(o).then(n,i)}function t(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 r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(6250).F.ERR_INVALID_ARG_TYPE;module.exports=function(i,_,a){var s;if(_&&"function"==typeof _.next)s=_;else if(_&&_[Symbol.asyncIterator])s=_[Symbol.asyncIterator]();else{if(!_||!_[Symbol.iterator])throw new n("iterable",["Iterable"],_);s=_[Symbol.iterator]()}var o=new i(function(e){for(var n=1;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,s,o,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let s,o;for(const[t,u]of i)n.indexOf(t)>=0&&(s=t,_[t]=u(e,r),o=a.plus(_),o>r?(_[t]--,(e=a.plus(_))>r&&(o=e,_[t]--,e=a.plus(_))):e=o);return[e,_,o,s]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(o0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),s=__webpack_require__(9272),o=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,o.A,a.A,s.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(7117);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let o=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),s(e)})),a.emit("notification",u))}catch(e){o=e}var u;_(o)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},s(e)},stream:_};function s(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2018:e=>{"use strict";e.exports=require("tty")},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>s,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>o,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function s(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const o=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return o[e.hour<12?0:1]}function f(e,t){return s(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,s=Math.abs(t),o=1===s,u=i[e],c=n?o?u[1]:u[2]||u[1]:o?i[e][0]:e;return a?`${s} ${c} ago`:`in ${s} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,e.l,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let s,o=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return o}static set now(e){o=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return s}static set throwOnInvalid(e){s=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,s,o,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",s).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,s,o]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return s?(await y(t,t,"m",l).call(t,o),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,o)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",s).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},s=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},s={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",o).call(t,a,s,y(this,n,"f"))}catch(e){_=e}return _&&(delete s.result,s.error||(s.error=(0,d.P5)(_))),r(_,s)},o=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const s of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,s,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2203:e=>{"use strict";e.exports=require("stream")},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),s=__webpack_require__(3603);const o=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(o)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(o)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?s.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function s(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function o(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:s}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+s-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=o(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:s(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=o(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),s=(0,e.f8)(t.weekday,1,7);return i?a?!s&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,s=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,o=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return s?o?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2276:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";try{var e=__webpack_require__(9023);if("function"!=typeof e.inherits)throw"";module.exports=e.inherits}catch(e){module.exports=__webpack_require__(5615)}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),s=__webpack_require__(5303),o=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:s.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:s.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:s.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,o.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(s.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??s.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??s.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,o.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(s.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,s){if((0,i.b0)(a)||null===a)return s;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?s:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>H,R:()=>z});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),s=__webpack_require__(5511),o=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new H({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,s.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,s.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},o=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,s.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==o&&(c+=o,l=t.zone.offset(c)),{ts:c,o:l}}function T(e,t,r,n,i,_){const{setZone:a,zone:s}=r;if(e&&0!==Object.keys(e).length||t){const n=t||s,i=H.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(s)}return H.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function E(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,s.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,s.CF)(e.c.month),n+="-",n+=(0,s.CF)(e.c.day)):(n+=(0,s.CF)(e.c.month),n+=(0,s.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,s.CF)(e.c.hour);return t?(a+=":",a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,s.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,s.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,s.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,s.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const M={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},A={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},C=["year","month","day","hour","minute","second","millisecond"],L=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,s.b0)(e.year))_=r.A.now();else{for(const t of C)(0,s.b0)(e[t])&&(e[t]=M[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return H.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new H({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,s.b0)(r.round)||r.round,i=(e,i)=>(e=(0,s.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class H{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,s.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,s.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new H({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,s,o]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:s,millisecond:o},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,s,o,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:s,second:o,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,s.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return H.invalid("invalid input");const i=(0,o.q)(t.zone,r.A.defaultZone);return i.isValid?new H({ts:n,zone:i,loc:a.A.fromObject(t)}):H.invalid(m(i))}static fromMillis(e,t={}){if((0,s.Et)(e))return e<-b||e>b?H.invalid("Timestamp out of range"):new H({ts:e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,s.Et)(e))return new H({ts:1e3*e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t),_=(0,s.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,s.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,s.b0)(_.ordinal),w=!(0,s.b0)(_.year),b=!(0,s.b0)(_.month)||!(0,s.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,T=q(l,h);y?(v=L,x=A,T=(0,p.C9)(T,u,c)):d?(v=j,x=I,T=(0,p.d3)(T)):(v=C,x=M);let E=!1;for(const e of v){const t=_[e];(0,s.b0)(t)?_[e]=E?x[e]:T[e]:E=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return H.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new H({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?H.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:H.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return T(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return T(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return T(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[o,u,c,p]=(0,l.ws)(_,e,t);return p?H.invalid(p):T(o,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return H.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return T(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new H({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,s.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const o=r-_*t,u=r-a*t,c=q(o,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:o}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,s.U_)(this.year)}get daysInMonth(){return(0,s.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,s.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,s.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,s.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,o.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return H.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,s.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,s.b0)(t.weekYear)||!(0,s.b0)(t.weekNumber)||!(0,s.b0)(t.weekday),_=!(0,s.b0)(t.ordinal),a=!(0,s.b0)(t.year),o=!(0,s.b0)(t.month)||!(0,s.b0)(t.day),u=a||o,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,s.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,s.b0)(t.day)&&(l.day=Math.min((0,s.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),o=a?this:t,c=a?t:this,l=(0,u.A)(o,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(H.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||H.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(H.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,s.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return H.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:o,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?H.invalid(l):T(o,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function z(e){if(H.isDateTime(e))return e;if(e&&e.valueOf&&(0,s.Et)(e.valueOf()))return H.fromJSDate(e);if(e&&"object"==typeof e)return H.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:s,endowments:o,notify:u}){const c={},l=o.reduce((({allEndowments:n,teardowns:o},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:s,notify:u});Object.assign(c,t),e&&o.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:o}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>o,x2:()=>s});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),s=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var o;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(o=o||(o={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2722:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),s=__webpack_require__(8868),o=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),T=__webpack_require__(6783),E=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),M=__webpack_require__(6364),A=__webpack_require__(5039),I=__webpack_require__(5357),C=__webpack_require__(1280),L=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:s,diff:o,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:T,Comparator:E,Range:R,satisfies:O,toComparators:M,maxSatisfying:A,minSatisfying:I,minVersion:C,validRange:L,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>s,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class s extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],s=exports.safeSrc=[],o=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),o[e]=p,a[p]=t,s[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[o.NUMERICIDENTIFIER]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[o.NUMERICIDENTIFIERLOOSE]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[o.PRERELEASEIDENTIFIER]}(?:\\.${a[o.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[o.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[o.BUILDIDENTIFIER]}(?:\\.${a[o.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[o.MAINVERSION]}${a[o.PRERELEASE]}?${a[o.BUILD]}?`),p("FULL",`^${a[o.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[o.MAINVERSIONLOOSE]}${a[o.PRERELEASELOOSE]}?${a[o.BUILD]}?`),p("LOOSE",`^${a[o.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[o.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:${a[o.PRERELEASE]})?${a[o.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:${a[o.PRERELEASELOOSE]})?${a[o.BUILD]}?)?)?`),p("XRANGE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[o.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[o.COERCEPLAIN]+`(?:${a[o.PRERELEASE]})?`+`(?:${a[o.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[o.COERCE],!0),p("COERCERTLFULL",a[o.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[o.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[o.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[o.LONECARET]}${a[o.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[o.LONECARET]}${a[o.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[o.GTLT]}\\s*(${a[o.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]}|${a[o.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[o.XRANGEPLAIN]})\\s+-\\s+(${a[o.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[o.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[o.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(7117);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(3680)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>E,J6:()=>W,UE:()=>d,W8:()=>$,YL:()=>A,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>C,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),s=__webpack_require__(8464),o=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(o.bo),id:(0,_.lq)(o.SZ),method:(0,_.Yj)(),params:(0,_.lq)(o.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),o.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),o.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),T=(0,_.KC)([S,x]);function E(e){m(e,T)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const M=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function A(e){m(e,M)}const I=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)(c.x2),1,Infinity)});function C(e){m(e,I)}const L=(0,_.Ik)({conversions:(0,s.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,L)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:o.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),H=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),z=(0,n.i5)([F,G,H]),U=(0,_.Ik)({event:z});function W(e){m(e,U)}(0,_.Ik)({id:o.SZ,jsonrpc:o.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,s=a?n:i,o=a?i:n,u=!!s.prerelease.length;if(o.prerelease.length&&!u){if(!o.patch&&!o.minor)return"major";if(0===o.compareMain(s))return o.minor&&!o.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),s=__webpack_require__(5259);const o=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,s.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:o,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,s.U$)(e)&&e.code===o&&e.message===u}(e)){if((0,s.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,s.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),s=__webpack_require__(5791),o=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,s.Y,o.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>o});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const s="Invalid Interval";class o{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new o({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?o.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(o.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(o.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:o.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return o.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(o.fromDateTimes(t,e.time)),t=null);return o.merge(n)}difference(...e){return o.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:s}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):s}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:s}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:s}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:s}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:s}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return o.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3680:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);void 0===e||"renderer"===e.type||!0===e.browser||e.__nwjs?module.exports=__webpack_require__(124):module.exports=__webpack_require__(5038)}}).call(__webpack_require__._LM_("12",{__webpack_require__,module}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>o});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(7117),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class s extends n.D{constructor(t,{logger:n=console,maxEventListeners:s=100,rpcMiddleware:o=[]}={}){if(super({logger:n,maxEventListeners:s,rpcMiddleware:o}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class o extends s{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,s,o,u)=>{switch(s){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a===o;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a!==o;case"":case"=":case"==":return e(a,o,u);case"!=":return t(a,o,u);case">":return r(a,o,u);case">=":return n(a,o,u);case"<":return i(a,o,u);case"<=":return _(a,o,u);default:throw new TypeError(`Invalid operator: ${s}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:s}=n,{refinement:o,message:u=`Expected a value of type \`${s}\`${o?` with refinement \`${o}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:s,refinement:o,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:s=!1,mask:o=!1}=n,u={path:i,branch:a};if(s&&(t=r.coercer(t,u),o&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:s,mask:o,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):s&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(2276)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4434:e=>{"use strict";e.exports=require("events")},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:s}=__webpack_require__(3806);class o{constructor(i,s){if(s=a(s),i instanceof o){if(i.loose===!!s.loose&&i.includePrerelease===!!s.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,s),this.options=s,this.loose=!!s.loose,this.includePrerelease=!!s.includePrerelease;const u=i.trim().match(s.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===s(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=o}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>s});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,s;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(s||(s={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function s(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let o={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=o[r];return n||(n=new Intl.NumberFormat(e,t),o[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=s(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const s=t||r.A.defaultLocale,o=s||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(o,u,l,p,s)}static resetCache(){c=null,a={},o={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,o]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=s(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=s(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||o||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!==i&&i!==undefined&&(this.cause=s),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),s=__webpack_require__(2315);const o="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],s=Math.floor(_/a);t[i]+=s*r,t[n]-=s*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):o}toHuman(e={}){if(!this.isValid)return o;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},s.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const s=Math.trunc(e);t[a]=s,r[a]=(1e3*e-1e3*s)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>o,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>s,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function s(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function o(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),s=__webpack_require__(6725),o=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(o.Tl,(0,t.Ik)({type:(0,a.eu)(o.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,s.I)(o.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>o,KC:()=>_,eu:()=>i,i5:()=>s});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function s(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function o(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const s=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...s,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5038:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(2018),r=__webpack_require__(9023);exports.init=function(e){e.inspectOpts={};const t=Object.keys(exports.inspectOpts);for(let r=0;r{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),exports.colors=[6,2,3,4,5,1];try{const e=__webpack_require__(5600);e&&(e.stderr||e).level>=2&&(exports.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch(e){}exports.inspectOpts=Object.keys(e.env).filter((e=>/^debug_/i.test(e))).reduce(((t,r)=>{const n=r.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let i=e.env[r];return i=!!/^(yes|on|true|enabled)$/i.test(i)||!/^(no|off|false|disabled)$/i.test(i)&&("null"===i?null:Number(i)),t[n]=i,t}),{}),module.exports=__webpack_require__(7891)(exports);const{formatters:n}=module.exports;n.o=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts).split("\n").map((e=>e.trim())).join(" ")},n.O=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts)}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__,module}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,s=1/0,o=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",T="[object Symbol]",E="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",M="[object Float32Array]",A="[object Float64Array]",I="[object Int8Array]",C="[object Int16Array]",L="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,H=/&(?:amp|lt|gt|quot|#39);/g,z=/[&<>"']/g,U=RegExp(H.source),W=RegExp(z.source),Z=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,V=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,se=/\\(\\)?/g,oe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Te="["+Se+"]",Ee="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Me="["+ye+"]",Ae="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Ce="[^"+me+"]",Le="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Me+"|"+Ae+")",De="(?:"+Ne+"|"+Ae+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",He="(?:"+Ee+"|"+Ie+")?",ze="["+qe+"]?",Ue=ze+He+"(?:"+$e+"(?:"+[Ce,Le,je].join("|")+")"+ze+He+")*",We="(?:"+[Oe,Le,je].join("|")+")"+Ue,Ze="(?:"+[Ce+Ee+"?",Ee,Le,je,xe].join("|")+")",Ye=RegExp("['’]","g"),Ve=RegExp(Ee,"g"),Be=RegExp(Ie+"(?="+Ie+")|"+Ze+Ue,"g"),Je=RegExp([Ne+"?"+Me+"+"+Fe+"(?="+[Te,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Te,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,We].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[M]=tt[A]=tt[I]=tt[C]=tt[L]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[E]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[M]=rt[A]=rt[I]=rt[C]=rt[L]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[T]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[E]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof global&&global&&global.Object===Object&&global,st="object"==typeof self&&self&&self.Object===Object&&self,ot=at||st||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Et(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?ot:cr.defaults(ot.Object(),te,cr.pick(ot,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Te=te.String,Ee=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Me=Se.prototype,Ae=te["__core-js_shared__"],Ie=Oe.toString,Ce=Me.hasOwnProperty,Le=0,je=(me=/[^.]+$/.exec(Ae&&Ae.keys&&Ae.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Me.toString,$e=Ie.call(Se),Pe=ot._,De=xe("^"+Ie.call(Ce).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,He=te.Uint8Array,ze=Fe?Fe.allocUnsafe:t,Ue=rr(Se.getPrototypeOf,Se),We=Se.create,Ze=Me.propertyIsEnumerable,Be=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,st=function(){try{var e=o_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==ot.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==ot.Date.now&&ge.now,pt=te.setTimeout!==ot.setTimeout&&te.setTimeout,ht=qe.ceil,Ct=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=o_(te,"DataView"),vr=o_(te,"Map"),qr=o_(te,"Promise"),Sr=o_(te,"Set"),xr=o_(te,"WeakMap"),Tr=o_(Se,"create"),Er=xr&&new xr,Rr={},Or=N_(yr),Mr=N_(vr),Ar=N_(qr),Ir=N_(Sr),Cr=N_(xr),Lr=Ge?Ge.prototype:t,jr=Lr?Lr.valueOf:t,Nr=Lr?Lr.toString:t;function $r(e){if(Qa(e)&&!Ha(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Ce.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(We)return We(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var s,o=1&r,u=2&r,c=4&r;if(n&&(s=_?n(e,i,_,a):n(e)),s!==t)return s;if(!Xa(e))return e;var l=Ha(e);if(l){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!o)return Ti(e,s)}else{var h=l_(e),w=h==b||h==m;if(Za(e))return gi(e,o);if(h==y||h==p||w&&!_){if(s=u||w?{}:h_(e),!o)return u?function(e,t){return Ei(e,c_(e),t)}(e,function(e,t){return e&&Ei(t,Ms(t),e)}(s,e)):function(e,t){return Ei(e,u_(e),t)}(e,tn(s,e))}else{if(!rt[h])return _?e:{};s=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case M:case A:case I:case C:case L:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case T:return n=e,jr?Se(jr.call(n)):{}}}(e,h,o)}}a||(a=new Zr);var v=a.get(e);if(v)return v;a.set(e,s),is(e)?e.forEach((function(t){s.add(an(t,r,n,t,e,a))})):es(e)&&e.forEach((function(t,i){s.set(i,an(t,r,n,i,e,a))}));var E=l?t:(c?u?t_:e_:u?Ms:Os)(e);return vt(E||e,(function(t,i){E&&(t=e[i=t]),Xr(s,i,an(t,r,n,i,e,a))})),s}function sn(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],s=e[_];if(s===t&&!(_ in e)||!a(s))return!1}return!0}function on(e,n,i){if("function"!=typeof e)throw new Ee(r);return E_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Tt,a=!0,s=e.length,o=[],u=t.length;if(!s)return o;r&&(t=Rt(t,Zt(r))),n?(_=Et,a=!1):t.length>=200&&(_=Vt,a=!1,t=new Wr(t));e:for(;++i-1},zr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Ur.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(vr||zr),string:new Hr}},Ur.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},Ur.prototype.get=function(e){return a_(this,e).get(e)},Ur.prototype.has=function(e){return a_(this,e).has(e)},Ur.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,n),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new zr,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof zr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ur(n)}return r.set(e,t),this.size=r.size,this};var cn=Mi(mn),ln=Mi(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],s=r(a);if(null!=s&&(o===t?s==s&&!as(s):n(s,o)))var o=s,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(s)?t>1?dn(s,t-1,r,n,i):Ot(i,s):n||(i[i.length]=s)}return i}var wn=Ai(),bn=Ai(!0);function mn(e,t){return e&&wn(e,t,Os)}function kn(e,t){return e&&bn(e,t,Os)}function gn(e,t){return xt(t,(function(t){return Ba(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Ce.call(e,t)}function Tn(e,t){return null!=e&&t in Se(e)}function En(e,r,n){for(var i=n?Et:Tt,_=e[0].length,a=e.length,s=a,o=ke(a),u=Infinity,c=[];s--;){var l=e[s];s&&r&&(l=Rt(l,Zt(r))),u=wr(l.length,u),o[s]=!n&&(r||_>=120&&l.length>=120)?new Wr(s&&l):t}l=e[0];var p=-1,h=o[0];e:for(;++p<_&&c.length=s?o:o*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Hn(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)s!==e&&Be.call(s,o,1),Be.call(e,o,1);return e}function Un(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Be.call(e,i,1):oi(e,i)}}return e}function Wn(e,t){return e+Ct(kr()*(t-e+1))}function Zn(e,t){var r="";if(!e||t<1||t>o)return r;do{t%2&&(r+=e),(t=Ct(t/2))&&(e+=e)}while(t);return r}function Yn(e,t){return R_(q_(e,t,to),e+"")}function Vn(e){return Vr(Ps(e))}function Bn(e,t){var r=Ps(e);return A_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,s=a-1,o=e;null!=o&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!as(a)&&(r?a<=t:a=200){var u=t?null:Zi(e);if(u)return ir(u);a=!1,i=Vt,o=new Wr}else o=t?[]:s;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=o.length;p--;)if(o[p]===l)continue e;t&&o.push(l),s.push(c)}else i(o,l,r)||(o!==s&&o.push(l),s.push(c))}return s}function oi(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(V_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return ot.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=ze?ze(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=as(e),s=r!==t,o=null===r,u=r==r,c=as(r);if(!o&&!c&&!a&&e>r||a&&s&&u&&!o&&!c||i&&s&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,s=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,s&&w_(n[0],n[1],s)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var o=n[i];o&&e(r,o,i,a)}return r}))}function Mi(e,t){return function(r,n){if(null==r)return r;if(!Ua(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[s]:s]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var s=n[_];if("function"!=typeof s)throw new Ee(r);if(a&&!o&&"wrapper"==n_(s))var o=new Fr([],!0)}for(_=o?_:i;++_1&&k.reverse(),p&&co))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Wr:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Tt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function M_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function A_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Ce.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(H_);function wa(e,t){return(Ha(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ha(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Ce.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Yn((function(e,t,r){var n=-1,i="function"==typeof t,_=Ua(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ha(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Yn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return ot.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Vi(e,a,t,t,t,t,r)}function Ta(e,n){var i;if("function"!=typeof n)throw new Ee(r);return e=ps(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ea=Yn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ea));n|=_}return Vi(e,n,t,r,i)})),Ra=Yn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Vi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,s,o,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Ee(r);function d(r){var n=_,i=a;return _=a=t,l=r,o=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=s}function b(){var e=Sa();if(w(e))return m(e);u=E_(b,function(e){var t=n-(e-c);return h?wr(t,s-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,o)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=E_(b,n),p?d(e):o}(c);if(h)return ki(u),u=E_(b,n),d(c)}return u===t&&(u=E_(b,n)),o}return n=fs(n)||0,Xa(i)&&(p=!!i.leading,s=(h="maxWait"in i)?dr(fs(i.maxWait)||0,n):s,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?o:m(Sa())},k}var Ma=Yn((function(e,t){return on(e,1,t)})),Aa=Yn((function(e,t,r){return on(e,fs(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ee(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||Ur),n}function Ca(e){if("function"!=typeof e)throw new Ee(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=Ur;var La=bi((function(e,t){var r=(t=1==t.length&&Ha(t[0])?Rt(t[0],Zt(__())):Rt(dn(t,1),Zt(__()))).length;return Yn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Yn((function(e,r){var n=nr(r,i_(ja));return Vi(e,_,t,r,n)})),Na=Yn((function(e,r){var n=nr(r,i_(Na));return Vi(e,64,t,r,n)})),$a=Qi((function(e,r){return Vi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=zi(Sn),Fa=zi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Ce.call(e,"callee")&&!Ze.call(e,"callee")},Ha=ke.isArray,za=ft?Zt(ft):function(e){return Qa(e)&&qn(e)==R};function Ua(e){return null!=e&&Ka(e.length)&&!Ba(e)}function Wa(e){return Qa(e)&&Ua(e)}var Za=lr||fo,Ya=dt?Zt(dt):function(e){return Qa(e)&&qn(e)==d};function Va(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Ba(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==ps(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var es=wt?Zt(wt):function(e){return Qa(e)&&l_(e)==k};function ts(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function rs(e){if(!Qa(e)||qn(e)!=y)return!1;var t=Ue(e);if(null===t)return!0;var r=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var ns=bt?Zt(bt):function(e){return Qa(e)&&qn(e)==q},is=mt?Zt(mt):function(e){return Qa(e)&&l_(e)==S};function _s(e){return"string"==typeof e||!Ha(e)&&Qa(e)&&qn(e)==x}function as(e){return"symbol"==typeof e||Qa(e)&&qn(e)==T}var ss=kt?Zt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},os=zi(jn),us=zi((function(e,t){return e<=t}));function cs(e){if(!e)return[];if(Ua(e))return _s(e)?sr(e):Ti(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Ps)(e)}function ls(e){return e?(e=fs(e))===s||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ps(e){var t=ls(e),r=t%1;return t==t?r?t-r:t:0}function hs(e){return e?_n(ps(e),0,c):0}function fs(e){if("number"==typeof e)return e;if(as(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Wt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function ds(e){return Ei(e,Ms(e))}function ws(e){return null==e?"":ai(e)}var bs=Oi((function(e,t){if(g_(t)||Ua(t))Ei(t,Os(t),e);else for(var r in t)Ce.call(t,r)&&Xr(e,r,t[r])})),ms=Oi((function(e,t){Ei(t,Ms(t),e)})),ks=Oi((function(e,t,r,n){Ei(t,Ms(t),e,n)})),gs=Oi((function(e,t,r,n){Ei(t,Os(t),e,n)})),ys=Qi(nn),vs=Yn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ei(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)oi(r,t[i]);return r})),Ls=Qi((function(e,t){return null==e?{}:function(e,t){return Hn(e,t,(function(t,r){return xs(e,r)}))}(e,t)}));function js(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Hn(e,r,(function(e,r){return t(e,r[0])}))}var Ns=Yi(Os),$s=Yi(Ms);function Ps(e){return null==e?[]:Yt(e,Os(e))}var Ds=Ci((function(e,t,r){return t=t.toLowerCase(),e+(r?Fs(t):t)}));function Fs(e){return Vs(ws(e).toLowerCase())}function Gs(e){return(e=ws(e))&&e.replace(de,Kt).replace(Ve,"")}var Hs=Ci((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zs=Ci((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Us=Ii("toLowerCase"),Ws=Ci((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zs=Ci((function(e,t,r){return e+(r?" ":"")+Vs(t)})),Ys=Ci((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vs=Ii("toUpperCase");function Bs(e,r,n){return e=ws(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Js=Yn((function(e,r){try{return gt(e,t,r)}catch(e){return Va(e)?e:new ye(e)}})),Ks=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ea(e[t],e))})),e}));function Xs(e){return function(){return e}}var Qs=Ni(),eo=Ni(!0);function to(e){return e}function ro(e){return Cn("function"==typeof e?e:an(e,1))}var no=Yn((function(e,t){return function(r){return Rn(r,e,t)}})),io=Yn((function(e,t){return function(r){return Rn(e,r,t)}}));function _o(e,t,r){var n=Os(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Os(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Ba(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ti(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function ao(){}var so=Fi(Rt),oo=Fi(St),uo=Fi(It);function co(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var lo=Hi(),po=Hi(!0);function ho(){return[]}function fo(){return!1}var wo,bo=Di((function(e,t){return e+t}),0),mo=Wi("ceil"),ko=Di((function(e,t){return e/t}),1),go=Wi("floor"),yo=Di((function(e,t){return e*t}),1),vo=Wi("round"),qo=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Ee(r);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=bs,$r.assignIn=ms,$r.assignInWith=ks,$r.assignWith=gs,$r.at=ys,$r.before=Ta,$r.bind=Ea,$r.bindAll=Ks,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ha(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(ps(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,s=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:ps(i))<0&&(i+=_),i=n>i?0:hs(i);n>>0)?(e=ws(e))&&("string"==typeof r||null!=r&&!ns(r))&&!(r=ai(r))&&er(e)?mi(sr(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Ee(r);return t=null==t?0:dr(ps(t),0),Yn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:ps(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:ps(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Ee(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=cs,$r.toPairs=Ns,$r.toPairsIn=$s,$r.toPath=function(e){return Ha(e)?Rt(e,j_):as(e)?[e]:Ti(L_(ws(e)))},$r.toPlainObject=ds,$r.transform=function(e,t,r){var n=Ha(e),i=n||Za(e)||ss(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Ba(_)?Pr(Ue(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?si(e):[]},$r.uniqBy=function(e,t){return e&&e.length?si(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?si(e,t,r):[]},$r.unset=function(e,t){return null==e||oi(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Ps,$r.valuesIn=function(e){return null==e?[]:Yt(e,Ms(e))},$r.without=ia,$r.words=Bs,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=sa,$r.zip=oa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=Ns,$r.entriesIn=$s,$r.extend=ms,$r.extendWith=ks,_o($r,$r),$r.add=bo,$r.attempt=Js,$r.camelCase=Ds,$r.capitalize=Fs,$r.ceil=mo,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fs(n))==n?n:0),r!==t&&(r=(r=fs(r))==r?r:0),_n(fs(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||sn(e,t,Os(t))},$r.deburr=Gs,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ko,$r.endsWith=function(e,r,n){e=ws(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(ps(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=ws(e))&&W.test(e)?e.replace(z,Xt):e},$r.escapeRegExp=function(e){return(e=ws(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ha(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Lt(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=H_,$r.findLastKey=function(e,t){return Lt(e,__(t,3),kn)},$r.floor=go,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),Ms)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),Ms)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=Ss,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=xs,$r.head=U_,$r.identity=to,$r.includes=function(e,t,r,n){e=Ua(e)?e:Ps(e),r=r&&!n?ps(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_s(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ps(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=ls(r),n===t?(n=r,r=0):n=ls(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=o},$r.isSet=is,$r.isString=_s,$r.isSymbol=as,$r.isTypedArray=ss,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==E},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Hs,$r.last=V_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=ps(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zs,$r.lowerFirst=Us,$r.lt=os,$r.lte=us,$r.max=function(e){return e&&e.length?hn(e,to,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,to)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,to,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=ho,$r.stubFalse=fo,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=yo,$r.nth=function(e,r){return e&&e.length?Fn(e,ps(r)):t},$r.noConflict=function(){return ot._===this&&(ot._=Pe),this},$r.noop=ao,$r.now=Sa,$r.pad=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Ct(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Wn(e,r)},$r.reduce=function(e,t,r){var n=Ha(e)?Mt:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ha(e)?At:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:ps(r),Zn(ws(e),r)},$r.replace=function(){var e=arguments,t=ws(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Ba(a)?a.call(e):a}return e},$r.round=vo,$r.runInContext=e,$r.sample=function(e){return(Ha(e)?Vr:Vn)(e)},$r.size=function(e){if(null==e)return 0;if(Ua(e))return _s(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Ln(e).length},$r.snakeCase=Ws,$r.some=function(e,r,n){var i=Ha(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(no)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=Ut(n,t);++r=a)return e;var o=n-ar(i);if(o<1)return i;var u=s?mi(s,0,o).join(""):e.slice(0,o);if(_===t)return u+i;if(s&&(o+=u.length-o),ns(_)){if(e.slice(o).search(_)){var c,l=u;for(_.global||(_=xe(_.source,ws(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?o:p)}}else if(e.indexOf(ai(_),o)!=o){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=ws(e))&&U.test(e)?e.replace(H,ur):e},$r.uniqueId=function(e){var t=++Le;return ws(e)+t},$r.upperCase=Ys,$r.upperFirst=Vs,$r.each=wa,$r.eachRight=ba,$r.first=U_,_o($r,(wo={},mn($r,(function(e,t){Ce.call($r.prototype,t)||(wo[t]=e)})),wo),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(ps(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(to)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Yn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(Ca(__(e)))},Gr.prototype.slice=function(e,r){e=ps(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=ps(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,s=i?[1]:arguments,o=r instanceof Gr,u=s[0],c=o||Ha(r),l=function(e){var t=_.apply($r,Ot([e],s));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(o=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=o&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,s);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,s):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ha(i)?i:[],e)}return this[r]((function(r){return t.apply(Ha(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Ce.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ti(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ti(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ti(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ha(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();ot._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function s({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function o(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!s(r)||e.validator(t,r),refiner:(t,r)=>!s(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:o(l),stack:o((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:o(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:o(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(7854)},_=__webpack_require__(793),a=__webpack_require__(181).Buffer,s=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(6250).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=o.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=T(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var s=0,o=!0;n;)_[s]=n,n.isBuf||(o=!1),n=n.next,s+=1;_.allBuffers=o,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function T(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=T(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(E,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(2276)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,o=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof s);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,o=function(e,t,r,n,i,_){if(!r){var s=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=o.destroy,v.prototype._undestroy=o.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,s)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,s))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>s,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>M,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>T,gu:()=>R,h3:()=>o,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>E,xS:()=>A});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function s(e){return"[object Date]"===Object.prototype.toString.call(e)}function o(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function T(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function E(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},s=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return s?s.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function M(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function A(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5600:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(857),r=__webpack_require__(2018),n=__webpack_require__(6071),{env:i}=e;let _;function a(e){return 0!==e&&{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function s(r,a){if(0===_)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(r&&!a&&_===undefined)return 0;const s=_||0;if("dumb"===i.TERM)return s;if("win32"===e.platform){const e=t.release().split(".");return Number(e[0])>=10&&Number(e[2])>=10586?Number(e[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((e=>e in i))||"codeship"===i.CI_NAME?1:s;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if("truecolor"===i.COLORTERM)return 3;if("TERM_PROGRAM"in i){const e=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return e>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:s}n("no-color")||n("no-colors")||n("color=false")||n("color=never")?_=0:(n("color")||n("colors")||n("color=true")||n("color=always"))&&(_=1),"FORCE_COLOR"in i&&(_="true"===i.FORCE_COLOR?1:"false"===i.FORCE_COLOR?0:0===i.FORCE_COLOR.length?1:Math.min(parseInt(i.FORCE_COLOR,10),3)),module.exports={supportsColor:function(e){return a(s(e,e&&e.isTTY))},stdout:a(s(!0,r.isatty(1))),stderr:a(s(!0,r.isatty(2)))}}}).call(__webpack_require__._LM_("23",{__webpack_require__,module}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(181),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5895:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{n:()=>r});var e=__webpack_require__(2866),t=__webpack_require__(7996);class r extends e.l{constructor(e={}){if(super(e),"function"!=typeof globalThis.process.send)throw new Error("Parent IPC channel not found. This class should only be instantiated in a Node.js child process.");this._onMessage=this._onMessage.bind(this),globalThis.process.on("message",this._onMessage),this._handshake()}_postMessage(e){globalThis.process.send({data:e})}_onMessage(e){(0,t.E)(e)&&this._onData(e.data)}_destroy(){globalThis.process.removeListener("message",this._onMessage)}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:s}=r,o=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==s(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>H,QE:()=>Z,_E:()=>J,a8:()=>z,lA:()=>G,rB:()=>U});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,s]=i(t,n);return[{...e,..._},a||r,s]}),[{},null,1]).slice(0,2)}function s(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function o(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(s)),minutes:h((0,e.mp)(o)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,s,o){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(s)};return o&&(u.second=(0,e.cG)(o)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const T=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function E(t){const[,n,i,_,a,s,o,u,c,l,p,h]=t,f=x(n,a,_,i,s,o,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,M=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function A(e){const[,t,n,i,_,a,s,o]=e;return[x(t,_,i,n,a,s,o),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,s,o]=e;return[x(t,o,n,i,_,a,s),r.A.utcInstance]}const C=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),L=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return s(e,[C,$],[L,P],[j,D],[N,F])}function H(e){return s(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[T,E])}function z(e){return s(e,[R,A],[O,A],[M,I])}function U(e){return s(e,[v,q])}const W=a(m);function Z(e){return s(e,[y,W])}const Y=_(/(\d{4})-(\d\d)-(\d\d)/,w),V=_(d),B=a(m,k,g);function J(e){return s(e,[Y,$],[V,B])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6031:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>o});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(7496),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(7117),a=__webpack_require__(8662),s=__webpack_require__(949);class o extends a.j{static initialize(){(0,s.R)("Worker: Connecting to parent.");const e=new r.nT,a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new o(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},6071:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);module.exports=(t,r=e.argv)=>{const n=t.startsWith("-")?"":1===t.length?"-":"--",i=r.indexOf(n+t),_=r.indexOf("--");return-1!==i&&(-1===_||i<_)}}}).call(__webpack_require__._LM_("13",{module,__webpack_require__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>s,ux:()=>o});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),s=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),o=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),o,(0,t.zM)(),s,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),s,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(o)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>s,P5:()=>o,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:s(n)},a="Unspecified server error.";function s(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function o(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const s=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete s.stack,s}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e={};function t(t,r,n){n||(n=Error);class i extends n{constructor(e,t,n){super(function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(e,t,n))}}i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(e)){const r=e.length;return e=e.map((e=>String(e))),r>2?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}return`of ${t} ${String(e)}`}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){let i;var _;let a;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a=`The ${e} ${i} ${r(t,"type")}`;else{a=`The "${e}" ${"number"!=typeof o&&(o=0),o+1>(s=e).length||-1===s.indexOf(".",o)?"argument":"property"} ${i} ${r(t,"type")}`}var s,o;return a+=". Received type "+typeof n,a}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,s=null;const o=r.sort(((e,r)=>t(e,r,i)));for(const t of o)e(t,n,i)?(s=t,a||(a=t)):(s&&_.push([a,s]),s=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==o[0]?t?e===o[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,s=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return s||o?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ye});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),s=__webpack_require__(2487),o=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8296),p=__webpack_require__(8493),h=__webpack_require__(7002);const f=(0,o.J)([(0,e.Yj)(),(0,e.ai)()]),d=w([(0,e.Yj)()]);function w(r){const n=1===r.length?r[0]:(0,o.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function b(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function m(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(f)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(f)});const k=(0,o.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),g=m("Image",{src:(0,o.J)([(0,c.J)(),(0,l.H)({protocol:(0,u.eu)("https:")})]),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(k),width:(0,e.lq)((0,e.ai)()),height:(0,e.lq)((0,e.ai)())}),y=(0,o.J)(Object.values(s.$).map((e=>(0,u.eu)(e)))),v=m("Icon",{name:y,color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),q=m("Button",{children:w([d,g,v]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,o.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,o.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),S=m("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),x=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),T=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("text")})),E=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("password")})),R=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),O=(M=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return T;case"password":return E;case"number":return R;default:return x}return x},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(M),key:(0,e.me)(f)}));var M;const A=m("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),I=m("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),C=m("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([I]),disabled:(0,e.lq)((0,e.zM)())}),L=m("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,o.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(p.U)}),j=m("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),N=m("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),$=m("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?j:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),P=m("SelectorOption",{value:(0,e.Yj)(),children:$,disabled:(0,e.lq)((0,e.zM)())}),D=m("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([P]),disabled:(0,e.lq)((0,e.zM)())}),F=m("AssetSelector",{name:(0,e.Yj)(),addresses:h.j6,chainIds:(0,e.lq)((0,e.YO)(h.s1)),value:(0,e.lq)(h._g),disabled:(0,e.lq)((0,e.zM)())}),G=m("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),H=m("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([G]),disabled:(0,e.lq)((0,e.zM)())}),z=m("FileInput",{name:(0,e.Yj)(),accept:(0,o.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),U=[b((0,t.RZ)((()=>ke))),O],W=[O,b((0,t.RZ)((()=>ke)))],Z=[b((0,t.RZ)((()=>ke))),O,b((0,t.RZ)((()=>ke)))],Y=[F,A,N,O,C,H,z,S,D,L],V=((0,o.J)([...Y,...U,...W,...Z]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(Z):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(U):(0,e.PV)(W):(0,u.i5)(Y)}))),B=m("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:V}),J=m("Bold",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():K))])}),K=m("Italic",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),X=(0,u.i5)([J,K]),Q=m("Avatar",{address:_.FX,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ee=w([(0,t.RZ)((()=>ke))]),te=m("Box",{children:ee,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),re=m("Form",{children:ee,name:(0,e.Yj)()}),ne=(0,r.YP)(q,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ie=m("Section",{children:ee,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),_e=m("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ne,ne]):ne))}),ae=m("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),se=m("Divider"),oe=m("Heading",{children:d,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ue=m("Link",{href:(0,e.Yj)(),children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([X,v,g,j])))])}),ce=m("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(k)}),le=m("Text",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([J,K,ue,v,ce])))]),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,o.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),pe=m("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le))}),he=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([le,J,K,ue,g,v]))),fe=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([le,J,K,ue,v]))),de=m("Tooltip",{children:(0,e.me)(he),content:fe}),we=m("Banner",{children:w([(0,u.i5)([le,ue,v,q,J,K,ce])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),be=m("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([pe,ke]))),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),me=m("Spinner"),ke=(0,u.i5)([N,j,F,A,J,te,q,ae,L,se,C,H,B,z,re,oe,O,g,K,ue,be,me,le,de,S,$,v,D,ie,Q,we,ce]),ge=m("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ke,_e]):ke)),backgroundColor:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ye=(0,u.i5)([ke,ge]);(0,u.i5)([F,A,N,q,O,z,B,re,J,K,j,te,ae,L,se,oe,g,ue,be,me,le,C,I,H,G,pe,de,S,_e,ge,$,v,D,P,ie,Q,we,ce])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const s=a[2],o=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${s}.${o}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(6250).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,s=new Array(t),o=0;o0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return s.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>s,tf:()=>o,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=r,this.schema=n,this.entries=s,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return s(e,this)}mask(e,t){return function(e,t,r){const n=o(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return o(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=o(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=o(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function s(e,t){return!o(e,t)[0]}function o(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const s=a[1];return[undefined,s]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),s,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function s(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=__webpack_require__(2203);"disable"===e.env.READABLE_STREAM&&t?(module.exports=t.Readable,Object.assign(module.exports,t),module.exports.Stream=t):((exports=module.exports=__webpack_require__(8199)).Stream=t||exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815))}}).call(__webpack_require__._LM_("19",{__webpack_require__,module,exports}))()},7123:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>s});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const s=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,s,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,s){s=s||{};var o,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*s;case"weeks":case"week":case"w":return s*i;case"days":case"day":case"d":return s*n;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*t;case"seconds":case"second":case"secs":case"sec":case"s":return s*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return s.long?(o=a,(u=Math.abs(o))>=n?_(o,u,n,"day"):u>=r?_(o,u,r,"hour"):u>=t?_(o,u,t,"minute"):u>=e?_(o,u,e,"second"):o+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(7117),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?s[o.HYPHENRANGELOOSE]:s[o.HYPHENRANGE];e=e.replace(d,E(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(s[o.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(s[o.TILDETRIM],c),_("tilde trim",e),e=e.replace(s[o.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>T(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(s[o.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?s[o.TILDELOOSE]:s[o.TILDE];return e.replace(r,((t,r,n,i,a)=>{let s;return _("tilde",e,t,r,n,i,a),m(r)?s="":m(n)?s=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?s=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),s=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):s=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",s),s}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?s[o.CARETLOOSE]:s[o.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,s)=>{let o;return _("caret",e,t,r,i,a,s),m(r)?o="":m(i)?o=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?o="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:s?(_("replaceCaret pr",s),o="0"===r?"0"===i?`>=${r}.${i}.${a}-${s} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${s} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${s} <${+r+1}.0.0-0`):(_("no pr"),o="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",o),o}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?s[o.XRANGELOOSE]:s[o.XRANGE];return e.replace(r,((r,n,i,a,s,o)=>{_("xRange",e,r,n,i,a,s,o);const u=m(i),c=u||m(a),l=c||m(s),p=l;return"="===n&&p&&(n=""),o=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),s=0,">"===n?(n=">=",c?(i=+i+1,a=0,s=0):(a=+a+1,s=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(o="-0"),r=`${n+i}.${a}.${s}${o}`):c?r=`>=${i}.0.0${o} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${o} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(s[o.STAR],"")),T=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(s[t.includePrerelease?o.GTE0PRE:o.GTE0],"")),E=e=>(t,r,n,i,_,a,s,o,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${o=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${o}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7496:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{nT:()=>e.n}),__webpack_require__(992),__webpack_require__(2591);var e=__webpack_require__(5895);__webpack_require__(8201),__webpack_require__(2089)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>o});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const s=(0,e.KC)([n.y9,r.s3]),o=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(s),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,o,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=(e,r)=>this.loc.extract(t,e,r),o=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):s(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):s(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):s({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[s,o,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:s,month:o,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(9023).deprecate}}).call(__webpack_require__._LM_("24",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function s(...e){if(!s.enabled)return;const r=s,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4434);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>s,fC:()=>o,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function s(e){return _(e,"stack",null)}function o(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>o,ZJ:()=>s,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function s(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class o{}function u(e){const t=t=>e().update(s(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function s(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const o=`[ ${String.fromCharCode(160)}]`,u=new RegExp(o,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,o)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),o=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return s(d);case"yy":case"kk":return s(b,e.fT);case"yyyy":case"kkkk":return s(o);case"yyyyy":return s(m);case"yyyyyy":return s(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return s(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return s(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return s(l);case"ooo":case"SSS":return s(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return s(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[s,o,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:s,zone:o,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let s=d[a];return"object"==typeof s&&(s=s[_]),s?{literal:!1,val:s}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8167:e=>{"use strict";e.exports=require("worker_threads")},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(4434).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(793),_=__webpack_require__(181).Buffer,a=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(9023);r=s&&s.debuglog?s.debuglog("stream"):function(){};var o,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(6250).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(2276)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=__webpack_require__(8888).I),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,s){r("readableAddChunk",t);var o,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?E(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(s||(o=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),o)k(e,o);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,L(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(M,e,r))}function M(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function C(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),L(e),t.flowing&&!t.reading&&e.read(0)}function L(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):E(this),null;if(0===(e=T(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var s=i&&!1===i.end||e===t.stdout||e===t.stderr?d:o;function o(){r("onend"),e.end()}a.endEmitted?t.nextTick(s):_.once("end",s),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",o),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,L(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?E(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(A,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(A,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(C,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},8220:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8296:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>_});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(4663),i=__webpack_require__(7995);const _=(_={})=>(0,e.YP)((0,t.Yj)(),"uri",(e=>{try{const n=new URL(e),i=(0,t.NW)(_);return(0,r.vA)(n,i),!0}catch(t){return t instanceof n.C?(0,i.u1)(t):`Expected URL, got "${e.toString()}"`}}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),s=(0,t.RF)(a,_,r,e);for(const e of s)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>T});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),s=__webpack_require__(8323),o=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(7117),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class T{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,s.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=o.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const s=await this.executeInSnapContext(e,(async()=>_(r)));if(s===undefined||null===s)return null;try{return(0,p.SS)(s)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,s.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,s.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],o=(0,k.c)(a.params,n),[u]=(0,c.tf)(o,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:o}}).serialize()});else try{const e=await this.methods[r](...o);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,s.vV)("Provider stream failure.",e)}));const o=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});o.initializeSync();const c=new m.M(a.createStream("metamask-multichain-provider"),{rpcMiddleware:[(0,e.$)()]});c.initializeSync();const l=this.createSnapGlobal(o,c),p=this.createEIP1193Provider(o),h={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:l,ethereum:p,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:h,exports:h.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,h)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=o.V.reduce(((e,t)=>{const r=n[t],{validator:i}=o.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e,t){const r=e.request.bind(e),n=t.request.bind(t);return harden({request:async e=>{const t=(0,g.fR)(e);return(0,g.gL)(t),(0,g.E7)(t)?await(0,g.R2)(n(t),this):await(0,g.R2)(r(t),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if("undefined"==typeof global)throw new Error("Unknown realm type; failed to identify global object.");t=global,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),s=__webpack_require__(9639),o=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=s,d=a,w=">",b=">=";break;case"<":h=a,f=o,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=s,this.end=o,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 s(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 o(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9023:e=>{"use strict";e.exports=require("util")},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>s,dO:()=>f,dz:()=>o,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},s={year:e,month:r,day:e,weekday:r},o={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",s=n){try{(0,e.vA)(i,_)}catch(e){throw r(s,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=s;var e=__webpack_require__(6250).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function s(e){if(!(this instanceof s))return new s(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",o)}function o(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(2276)(s,_),s.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},s.prototype._transform=function(e,r,n){n(new t("_transform()"))},s.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#s;#o;#u;constructor(e,t,r,n){this.#s=e,this.#a=t,this.#o=r,this.#u=n}get body(){return this.#s.body}get bodyUsed(){return this.#s.bodyUsed}get headers(){return this.#s.headers}get ok(){return this.#s.ok}get redirected(){return this.#s.redirected}get status(){return this.#s.status}get statusText(){return this.#s.statusText}get type(){return this.#s.type}get url(){return this.#s.url}async text(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#s.clone();return new r(e,this.#a,this.#o,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},s=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const o=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{o.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:o.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{o.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),s.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,s=[],o=!1,u=-1;function c(){o&&a&&(o=!1,a.length?s=a.concat(s):u=-1,s.length&&l())}function l(){if(!o){var e=_(c);o=!0;for(var r=s.length;r;){for(a=s,s=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest;const i=null===(e=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"source"))||void 0===e?void 0:e.get;(0,r.vA)(i,"MessageEvent.prototype.source getter is not defined.");const _=null===(t=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"origin"))||void 0===t?void 0:t.get;(0,r.vA)(_,"MessageEvent.prototype.origin getter is not defined."),n.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9952:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>s,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,s=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[6509,6031,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[7496,992,9950,2866,7996,1427,7123,9886,2591,5895,8201,2089]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,8296,7995,2487,8546,8493,7002]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[3680,124,7891,5038]],["13",[6071]],["14",[2276,5615]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[7117,8199,793,82,6527,9952,6250,1265,5291,534,4869,1613,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[5600]],["24",[7854]],["undefined",[7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[],e.ctxm=[],e.kch=[792],e.externals={181:"buffer",857:"os",2018:"tty",2203:"stream",4434:"events",8167:"worker_threads",9023:"util"},e.options={scuttleGlobalThis:{exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{builtin:{"worker_threads.Worker":!0,"worker_threads.parentPort":!0},globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,"process.on":!0,"process.removeListener":!0,"process.send":!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{builtin:{"events.EventEmitter":!0},globals:{setTimeout:!0}},8:{globals:{URL:!0},packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,12:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{builtin:{"tty.isatty":!0,"util.deprecate":!0,"util.formatWithOptions":!0,"util.inspect":!0},globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,23:!0,undefined:!0}},13:{globals:{"process.argv":!0},packages:{18:!0}},14:{builtin:{"util.inherits":!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{builtin:{"buffer.Buffer":!0,"events.EventEmitter":!0,stream:!0,util:!0},globals:{"process.env.READABLE_STREAM":!0,"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{14:!0,18:!0,22:!0,24:!0}},20:{builtin:{buffer:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{builtin:{"os.release":!0,"tty.isatty":!0},globals:{"process.env":!0,"process.platform":!0},packages:{13:!0,18:!0}},24:{builtin:{"util.deprecate":!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return s.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else o.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,o,s)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const s=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...s.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=o(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:s,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:o};function a(e,t,r,i,a=[],o=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?o.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):s("",c,a,e,u,r,i)})),u}function s(t,n,i,_,a,o=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void s(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,o);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),o),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(o),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function o(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),s=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!s.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:s,defineProperty:o,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),T=globalThis;let E;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),M=new Map,A=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=A(r);if(e&&_.packages[e])return n()}}const a=A(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!M.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)E=r,g(T,E,R),e?.scuttling?.scuttle(T,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(E,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,T,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,E,t)}})(t,r.globalThis),M.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=M.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const A=s(_(null),p,h);o(A,"module",{get:()=>y,set:()=>{}});let C=A.exports;return o(A,"exports",{get:()=>C,set:e=>{C=e}}),a(A),a(s(_(null),{[q]:x,[S]:A,[v]:M.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6031);(0,__webpack_require__(4389).m)(),e.V.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file +diff --git a/dist/webpack/node-thread/bundle.js b/dist/webpack/node-thread/bundle.js +index f03484e64aa94221ef860ea826328d28282db9d7..0355c868e5537f5b41536903e38b37d45801d517 100644 +--- a/dist/webpack/node-thread/bundle.js ++++ b/dist/webpack/node-thread/bundle.js +@@ -13914,4 +13914,4 @@ globalThis[MAKE_CAUSAL_CONSOLE_FROM_LOGGER_KEY_FOR_SES_AVA] = + ])() + ;/*! end SES */ + /*! For license information please see bundle.js.LICENSE.txt */ +-(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,s=0;a;)t=a.data,r=i,n=s,_.prototype.copy.call(t,r,n),s+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:s,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),s=BigInt(113),o=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],o.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*s)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("12",{exports,module,__webpack_require__}))()},181:e=>{"use strict";e.exports=require("buffer")},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var o;void 0===a&&(a=i()),s(e,"",0,[],undefined,0,a);try{o=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function s(r,n,i,_,o,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,o);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,o);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,o);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var s,o=c(e,"",0,[],undefined,0,a)||e;try{s=0===n.length?JSON.stringify(o,t,_):JSON.stringify(o,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function c(n,i,_,s,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(s.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),s=Symbol("ended"),o=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[o]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[s])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[o];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[s]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[o]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,s,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[o]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[o]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[o]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[o]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[s]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=s.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(s.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=o(l,t,s):"<"===t.operator||"<="===t.operator?p=u(p,t,s):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,s),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),s))return null;if(p&&!n(e,String(p),s))return null;for(const r of t)if(!n(e,String(r),s))return!1;return!0}let m=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||s.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=o(l,e,s),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),s))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,s),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),s))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},o=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=s(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},793:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(2203)}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},857:e=>{"use strict";e.exports=require("os")},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(9950),__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,s=/^0x[0-9a-fA-F]{40}$/u,o=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),s)),u=e=>"string"==typeof e;function c(e){return u(e)&&s.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(s=e,s.startsWith("0x")||s.startsWith("0X")?s.substring(2):s).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var s;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=s;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(2276)(s,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M8:()=>p,R2:()=>s,Xe:()=>c,fR:()=>l,gL:()=>u});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function s(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const o=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]);function u(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function c(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function l(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function p(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new s(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new o(e.value,n).test(this.value):""===e.operator?""===e.value||new o(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),s=__webpack_require__(4517),o=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1613:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t,r,n,i,_,a){try{var s=e[_](a),o=s.value}catch(e){return void r(e)}s.done?t(o):Promise.resolve(o).then(n,i)}function t(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 r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(6250).F.ERR_INVALID_ARG_TYPE;module.exports=function(i,_,a){var s;if(_&&"function"==typeof _.next)s=_;else if(_&&_[Symbol.asyncIterator])s=_[Symbol.asyncIterator]();else{if(!_||!_[Symbol.iterator])throw new n("iterable",["Iterable"],_);s=_[Symbol.iterator]()}var o=new i(function(e){for(var n=1;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,s,o,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let s,o;for(const[t,u]of i)n.indexOf(t)>=0&&(s=t,_[t]=u(e,r),o=a.plus(_),o>r?(_[t]--,(e=a.plus(_))>r&&(o=e,_[t]--,e=a.plus(_))):e=o);return[e,_,o,s]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(o0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),s=__webpack_require__(9272),o=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,o.A,a.A,s.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(7117);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let o=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),s(e)})),a.emit("notification",u))}catch(e){o=e}var u;_(o)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},s(e)},stream:_};function s(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2018:e=>{"use strict";e.exports=require("tty")},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>s,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>o,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function s(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const o=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return o[e.hour<12?0:1]}function f(e,t){return s(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,s=Math.abs(t),o=1===s,u=i[e],c=n?o?u[1]:u[2]||u[1]:o?i[e][0]:e;return a?`${s} ${c} ago`:`in ${s} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e,t=__webpack_require__(8167),r=__webpack_require__(2866),n=__webpack_require__(7996),i=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},_=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class a extends r.l{constructor(r={}){if(super(r),e.set(this,void 0),!t.parentPort)throw new Error("Parent port not found. This class should only be instantiated in a Node.js worker thread.");i(this,e,t.parentPort,"f"),this._onMessage=this._onMessage.bind(this),_(this,e,"f").on("message",this._onMessage),this._handshake()}_postMessage(t){_(this,e,"f").postMessage({data:t})}_onMessage(e){(0,n.E)(e)&&this._onData(e.data)}_destroy(){_(this,e,"f").removeListener("message",this._onMessage)}}e=new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let s,o=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return o}static set now(e){o=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return s}static set throwOnInvalid(e){s=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,s,o,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",s).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,s,o]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return s?(await y(t,t,"m",l).call(t,o),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,o)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",s).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},s=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},s={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",o).call(t,a,s,y(this,n,"f"))}catch(e){_=e}return _&&(delete s.result,s.error||(s.error=(0,d.P5)(_))),r(_,s)},o=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const s of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,s,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2203:e=>{"use strict";e.exports=require("stream")},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),s=__webpack_require__(3603);const o=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(o)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(o)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?s.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function s(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function o(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:s}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+s-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=o(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:s(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=o(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),s=(0,e.f8)(t.weekday,1,7);return i?a?!s&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,s=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,o=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return s?o?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2276:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";try{var e=__webpack_require__(9023);if("function"!=typeof e.inherits)throw"";module.exports=e.inherits}catch(e){module.exports=__webpack_require__(5615)}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),s=__webpack_require__(5303),o=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:s.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:s.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:s.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,o.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(s.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??s.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??s.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,o.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(s.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,s){if((0,i.b0)(a)||null===a)return s;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?s:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>H,R:()=>z});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),s=__webpack_require__(5511),o=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new H({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,s.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,s.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},o=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,s.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==o&&(c+=o,l=t.zone.offset(c)),{ts:c,o:l}}function T(e,t,r,n,i,_){const{setZone:a,zone:s}=r;if(e&&0!==Object.keys(e).length||t){const n=t||s,i=H.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(s)}return H.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function E(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,s.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,s.CF)(e.c.month),n+="-",n+=(0,s.CF)(e.c.day)):(n+=(0,s.CF)(e.c.month),n+=(0,s.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,s.CF)(e.c.hour);return t?(a+=":",a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,s.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,s.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,s.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,s.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const A={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},M={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},C=["year","month","day","hour","minute","second","millisecond"],L=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,s.b0)(e.year))_=r.A.now();else{for(const t of C)(0,s.b0)(e[t])&&(e[t]=A[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return H.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new H({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,s.b0)(r.round)||r.round,i=(e,i)=>(e=(0,s.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class H{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,s.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,s.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new H({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,s,o]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:s,millisecond:o},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,s,o,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:s,second:o,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,s.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return H.invalid("invalid input");const i=(0,o.q)(t.zone,r.A.defaultZone);return i.isValid?new H({ts:n,zone:i,loc:a.A.fromObject(t)}):H.invalid(m(i))}static fromMillis(e,t={}){if((0,s.Et)(e))return e<-b||e>b?H.invalid("Timestamp out of range"):new H({ts:e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,s.Et)(e))return new H({ts:1e3*e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t),_=(0,s.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,s.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,s.b0)(_.ordinal),w=!(0,s.b0)(_.year),b=!(0,s.b0)(_.month)||!(0,s.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,T=q(l,h);y?(v=L,x=M,T=(0,p.C9)(T,u,c)):d?(v=j,x=I,T=(0,p.d3)(T)):(v=C,x=A);let E=!1;for(const e of v){const t=_[e];(0,s.b0)(t)?_[e]=E?x[e]:T[e]:E=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return H.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new H({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?H.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:H.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return T(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return T(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return T(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[o,u,c,p]=(0,l.ws)(_,e,t);return p?H.invalid(p):T(o,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return H.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return T(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new H({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,s.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const o=r-_*t,u=r-a*t,c=q(o,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:o}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,s.U_)(this.year)}get daysInMonth(){return(0,s.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,s.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,s.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,s.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,o.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return H.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,s.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,s.b0)(t.weekYear)||!(0,s.b0)(t.weekNumber)||!(0,s.b0)(t.weekday),_=!(0,s.b0)(t.ordinal),a=!(0,s.b0)(t.year),o=!(0,s.b0)(t.month)||!(0,s.b0)(t.day),u=a||o,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,s.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,s.b0)(t.day)&&(l.day=Math.min((0,s.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),o=a?this:t,c=a?t:this,l=(0,u.A)(o,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(H.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||H.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(H.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,s.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return H.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:o,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?H.invalid(l):T(o,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function z(e){if(H.isDateTime(e))return e;if(e&&e.valueOf&&(0,s.Et)(e.valueOf()))return H.fromJSDate(e);if(e&&"object"==typeof e)return H.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:s,endowments:o,notify:u}){const c={},l=o.reduce((({allEndowments:n,teardowns:o},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:s,notify:u});Object.assign(c,t),e&&o.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:o}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>o,x2:()=>s});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),s=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var o;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(o=o||(o={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2722:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),s=__webpack_require__(8868),o=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),T=__webpack_require__(6783),E=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),A=__webpack_require__(6364),M=__webpack_require__(5039),I=__webpack_require__(5357),C=__webpack_require__(1280),L=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:s,diff:o,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:T,Comparator:E,Range:R,satisfies:O,toComparators:A,maxSatisfying:M,minSatisfying:I,minVersion:C,validRange:L,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>s,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class s extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],s=exports.safeSrc=[],o=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),o[e]=p,a[p]=t,s[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[o.NUMERICIDENTIFIER]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[o.NUMERICIDENTIFIERLOOSE]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[o.PRERELEASEIDENTIFIER]}(?:\\.${a[o.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[o.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[o.BUILDIDENTIFIER]}(?:\\.${a[o.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[o.MAINVERSION]}${a[o.PRERELEASE]}?${a[o.BUILD]}?`),p("FULL",`^${a[o.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[o.MAINVERSIONLOOSE]}${a[o.PRERELEASELOOSE]}?${a[o.BUILD]}?`),p("LOOSE",`^${a[o.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[o.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:${a[o.PRERELEASE]})?${a[o.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:${a[o.PRERELEASELOOSE]})?${a[o.BUILD]}?)?)?`),p("XRANGE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[o.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[o.COERCEPLAIN]+`(?:${a[o.PRERELEASE]})?`+`(?:${a[o.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[o.COERCE],!0),p("COERCERTLFULL",a[o.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[o.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[o.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[o.LONECARET]}${a[o.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[o.LONECARET]}${a[o.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[o.GTLT]}\\s*(${a[o.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]}|${a[o.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[o.XRANGEPLAIN]})\\s+-\\s+(${a[o.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[o.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[o.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(7117);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(3680)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>E,J6:()=>W,UE:()=>d,W8:()=>$,YL:()=>M,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>C,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),s=__webpack_require__(8464),o=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(o.bo),id:(0,_.lq)(o.SZ),method:(0,_.Yj)(),params:(0,_.lq)(o.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),o.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),o.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),T=(0,_.KC)([S,x]);function E(e){m(e,T)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const A=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function M(e){m(e,A)}const I=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)(c.x2),1,Infinity)});function C(e){m(e,I)}const L=(0,_.Ik)({conversions:(0,s.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,L)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:o.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),H=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),z=(0,n.i5)([F,G,H]),U=(0,_.Ik)({event:z});function W(e){m(e,U)}(0,_.Ik)({id:o.SZ,jsonrpc:o.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,s=a?n:i,o=a?i:n,u=!!s.prerelease.length;if(o.prerelease.length&&!u){if(!o.patch&&!o.minor)return"major";if(0===o.compareMain(s))return o.minor&&!o.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),s=__webpack_require__(5259);const o=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,s.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:o,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,s.U$)(e)&&e.code===o&&e.message===u}(e)){if((0,s.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,s.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),s=__webpack_require__(5791),o=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,s.Y,o.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>o});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const s="Invalid Interval";class o{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new o({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?o.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(o.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(o.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:o.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return o.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(o.fromDateTimes(t,e.time)),t=null);return o.merge(n)}difference(...e){return o.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:s}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):s}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:s}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:s}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:s}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:s}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return o.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3680:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);void 0===e||"renderer"===e.type||!0===e.browser||e.__nwjs?module.exports=__webpack_require__(124):module.exports=__webpack_require__(5038)}}).call(__webpack_require__._LM_("12",{__webpack_require__,module}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>o});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(7117),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class s extends n.D{constructor(t,{logger:n=console,maxEventListeners:s=100,rpcMiddleware:o=[]}={}){if(super({logger:n,maxEventListeners:s,rpcMiddleware:o}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class o extends s{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,s,o,u)=>{switch(s){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a===o;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a!==o;case"":case"=":case"==":return e(a,o,u);case"!=":return t(a,o,u);case">":return r(a,o,u);case">=":return n(a,o,u);case"<":return i(a,o,u);case"<=":return _(a,o,u);default:throw new TypeError(`Invalid operator: ${s}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:s}=n,{refinement:o,message:u=`Expected a value of type \`${s}\`${o?` with refinement \`${o}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:s,refinement:o,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:s=!1,mask:o=!1}=n,u={path:i,branch:a};if(s&&(t=r.coercer(t,u),o&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:s,mask:o,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):s&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(2276)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4434:e=>{"use strict";e.exports=require("events")},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:s}=__webpack_require__(3806);class o{constructor(i,s){if(s=a(s),i instanceof o){if(i.loose===!!s.loose&&i.includePrerelease===!!s.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,s),this.options=s,this.loose=!!s.loose,this.includePrerelease=!!s.includePrerelease;const u=i.trim().match(s.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===s(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=o}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>s});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,s;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(s||(s={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function s(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let o={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=o[r];return n||(n=new Intl.NumberFormat(e,t),o[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=s(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const s=t||r.A.defaultLocale,o=s||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(o,u,l,p,s)}static resetCache(){c=null,a={},o={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,o]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=s(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=s(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||o||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!==i&&i!==undefined&&(this.cause=s),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),s=__webpack_require__(2315);const o="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],s=Math.floor(_/a);t[i]+=s*r,t[n]-=s*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):o}toHuman(e={}){if(!this.isValid)return o;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},s.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const s=Math.trunc(e);t[a]=s,r[a]=(1e3*e-1e3*s)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>o,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>s,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function s(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function o(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),s=__webpack_require__(6725),o=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(o.Tl,(0,t.Ik)({type:(0,a.eu)(o.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,s.I)(o.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>o,KC:()=>_,eu:()=>i,i5:()=>s});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function s(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function o(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const s=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...s,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5038:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(2018),r=__webpack_require__(9023);exports.init=function(e){e.inspectOpts={};const t=Object.keys(exports.inspectOpts);for(let r=0;r{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),exports.colors=[6,2,3,4,5,1];try{const e=__webpack_require__(5600);e&&(e.stderr||e).level>=2&&(exports.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch(e){}exports.inspectOpts=Object.keys(e.env).filter((e=>/^debug_/i.test(e))).reduce(((t,r)=>{const n=r.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let i=e.env[r];return i=!!/^(yes|on|true|enabled)$/i.test(i)||!/^(no|off|false|disabled)$/i.test(i)&&("null"===i?null:Number(i)),t[n]=i,t}),{}),module.exports=__webpack_require__(7891)(exports);const{formatters:n}=module.exports;n.o=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts).split("\n").map((e=>e.trim())).join(" ")},n.O=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts)}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__,module}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,s=1/0,o=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",T="[object Symbol]",E="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",A="[object Float32Array]",M="[object Float64Array]",I="[object Int8Array]",C="[object Int16Array]",L="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,H=/&(?:amp|lt|gt|quot|#39);/g,z=/[&<>"']/g,U=RegExp(H.source),W=RegExp(z.source),Z=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,V=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,se=/\\(\\)?/g,oe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Te="["+Se+"]",Ee="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Ae="["+ye+"]",Me="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Ce="[^"+me+"]",Le="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Ae+"|"+Me+")",De="(?:"+Ne+"|"+Me+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",He="(?:"+Ee+"|"+Ie+")?",ze="["+qe+"]?",Ue=ze+He+"(?:"+$e+"(?:"+[Ce,Le,je].join("|")+")"+ze+He+")*",We="(?:"+[Oe,Le,je].join("|")+")"+Ue,Ze="(?:"+[Ce+Ee+"?",Ee,Le,je,xe].join("|")+")",Ye=RegExp("['’]","g"),Ve=RegExp(Ee,"g"),Be=RegExp(Ie+"(?="+Ie+")|"+Ze+Ue,"g"),Je=RegExp([Ne+"?"+Ae+"+"+Fe+"(?="+[Te,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Te,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,We].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[A]=tt[M]=tt[I]=tt[C]=tt[L]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[E]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[A]=rt[M]=rt[I]=rt[C]=rt[L]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[T]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[E]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof global&&global&&global.Object===Object&&global,st="object"==typeof self&&self&&self.Object===Object&&self,ot=at||st||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Et(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?ot:cr.defaults(ot.Object(),te,cr.pick(ot,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Te=te.String,Ee=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Ae=Se.prototype,Me=te["__core-js_shared__"],Ie=Oe.toString,Ce=Ae.hasOwnProperty,Le=0,je=(me=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Ae.toString,$e=Ie.call(Se),Pe=ot._,De=xe("^"+Ie.call(Ce).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,He=te.Uint8Array,ze=Fe?Fe.allocUnsafe:t,Ue=rr(Se.getPrototypeOf,Se),We=Se.create,Ze=Ae.propertyIsEnumerable,Be=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,st=function(){try{var e=o_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==ot.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==ot.Date.now&&ge.now,pt=te.setTimeout!==ot.setTimeout&&te.setTimeout,ht=qe.ceil,Ct=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=o_(te,"DataView"),vr=o_(te,"Map"),qr=o_(te,"Promise"),Sr=o_(te,"Set"),xr=o_(te,"WeakMap"),Tr=o_(Se,"create"),Er=xr&&new xr,Rr={},Or=N_(yr),Ar=N_(vr),Mr=N_(qr),Ir=N_(Sr),Cr=N_(xr),Lr=Ge?Ge.prototype:t,jr=Lr?Lr.valueOf:t,Nr=Lr?Lr.toString:t;function $r(e){if(Qa(e)&&!Ha(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Ce.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(We)return We(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var s,o=1&r,u=2&r,c=4&r;if(n&&(s=_?n(e,i,_,a):n(e)),s!==t)return s;if(!Xa(e))return e;var l=Ha(e);if(l){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!o)return Ti(e,s)}else{var h=l_(e),w=h==b||h==m;if(Za(e))return gi(e,o);if(h==y||h==p||w&&!_){if(s=u||w?{}:h_(e),!o)return u?function(e,t){return Ei(e,c_(e),t)}(e,function(e,t){return e&&Ei(t,As(t),e)}(s,e)):function(e,t){return Ei(e,u_(e),t)}(e,tn(s,e))}else{if(!rt[h])return _?e:{};s=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case A:case M:case I:case C:case L:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case T:return n=e,jr?Se(jr.call(n)):{}}}(e,h,o)}}a||(a=new Zr);var v=a.get(e);if(v)return v;a.set(e,s),is(e)?e.forEach((function(t){s.add(an(t,r,n,t,e,a))})):es(e)&&e.forEach((function(t,i){s.set(i,an(t,r,n,i,e,a))}));var E=l?t:(c?u?t_:e_:u?As:Os)(e);return vt(E||e,(function(t,i){E&&(t=e[i=t]),Xr(s,i,an(t,r,n,i,e,a))})),s}function sn(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],s=e[_];if(s===t&&!(_ in e)||!a(s))return!1}return!0}function on(e,n,i){if("function"!=typeof e)throw new Ee(r);return E_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Tt,a=!0,s=e.length,o=[],u=t.length;if(!s)return o;r&&(t=Rt(t,Zt(r))),n?(_=Et,a=!1):t.length>=200&&(_=Vt,a=!1,t=new Wr(t));e:for(;++i-1},zr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Ur.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(vr||zr),string:new Hr}},Ur.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},Ur.prototype.get=function(e){return a_(this,e).get(e)},Ur.prototype.has=function(e){return a_(this,e).has(e)},Ur.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,n),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new zr,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof zr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ur(n)}return r.set(e,t),this.size=r.size,this};var cn=Ai(mn),ln=Ai(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],s=r(a);if(null!=s&&(o===t?s==s&&!as(s):n(s,o)))var o=s,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(s)?t>1?dn(s,t-1,r,n,i):Ot(i,s):n||(i[i.length]=s)}return i}var wn=Mi(),bn=Mi(!0);function mn(e,t){return e&&wn(e,t,Os)}function kn(e,t){return e&&bn(e,t,Os)}function gn(e,t){return xt(t,(function(t){return Ba(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Ce.call(e,t)}function Tn(e,t){return null!=e&&t in Se(e)}function En(e,r,n){for(var i=n?Et:Tt,_=e[0].length,a=e.length,s=a,o=ke(a),u=Infinity,c=[];s--;){var l=e[s];s&&r&&(l=Rt(l,Zt(r))),u=wr(l.length,u),o[s]=!n&&(r||_>=120&&l.length>=120)?new Wr(s&&l):t}l=e[0];var p=-1,h=o[0];e:for(;++p<_&&c.length=s?o:o*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Hn(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)s!==e&&Be.call(s,o,1),Be.call(e,o,1);return e}function Un(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Be.call(e,i,1):oi(e,i)}}return e}function Wn(e,t){return e+Ct(kr()*(t-e+1))}function Zn(e,t){var r="";if(!e||t<1||t>o)return r;do{t%2&&(r+=e),(t=Ct(t/2))&&(e+=e)}while(t);return r}function Yn(e,t){return R_(q_(e,t,to),e+"")}function Vn(e){return Vr(Ps(e))}function Bn(e,t){var r=Ps(e);return M_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,s=a-1,o=e;null!=o&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!as(a)&&(r?a<=t:a=200){var u=t?null:Zi(e);if(u)return ir(u);a=!1,i=Vt,o=new Wr}else o=t?[]:s;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=o.length;p--;)if(o[p]===l)continue e;t&&o.push(l),s.push(c)}else i(o,l,r)||(o!==s&&o.push(l),s.push(c))}return s}function oi(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(V_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return ot.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=ze?ze(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=as(e),s=r!==t,o=null===r,u=r==r,c=as(r);if(!o&&!c&&!a&&e>r||a&&s&&u&&!o&&!c||i&&s&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,s=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,s&&w_(n[0],n[1],s)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var o=n[i];o&&e(r,o,i,a)}return r}))}function Ai(e,t){return function(r,n){if(null==r)return r;if(!Ua(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[s]:s]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var s=n[_];if("function"!=typeof s)throw new Ee(r);if(a&&!o&&"wrapper"==n_(s))var o=new Fr([],!0)}for(_=o?_:i;++_1&&k.reverse(),p&&co))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Wr:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Tt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function A_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function M_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Ce.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(H_);function wa(e,t){return(Ha(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ha(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Ce.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Yn((function(e,t,r){var n=-1,i="function"==typeof t,_=Ua(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ha(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Yn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return ot.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Vi(e,a,t,t,t,t,r)}function Ta(e,n){var i;if("function"!=typeof n)throw new Ee(r);return e=ps(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ea=Yn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ea));n|=_}return Vi(e,n,t,r,i)})),Ra=Yn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Vi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,s,o,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Ee(r);function d(r){var n=_,i=a;return _=a=t,l=r,o=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=s}function b(){var e=Sa();if(w(e))return m(e);u=E_(b,function(e){var t=n-(e-c);return h?wr(t,s-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,o)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=E_(b,n),p?d(e):o}(c);if(h)return ki(u),u=E_(b,n),d(c)}return u===t&&(u=E_(b,n)),o}return n=fs(n)||0,Xa(i)&&(p=!!i.leading,s=(h="maxWait"in i)?dr(fs(i.maxWait)||0,n):s,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?o:m(Sa())},k}var Aa=Yn((function(e,t){return on(e,1,t)})),Ma=Yn((function(e,t,r){return on(e,fs(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ee(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||Ur),n}function Ca(e){if("function"!=typeof e)throw new Ee(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=Ur;var La=bi((function(e,t){var r=(t=1==t.length&&Ha(t[0])?Rt(t[0],Zt(__())):Rt(dn(t,1),Zt(__()))).length;return Yn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Yn((function(e,r){var n=nr(r,i_(ja));return Vi(e,_,t,r,n)})),Na=Yn((function(e,r){var n=nr(r,i_(Na));return Vi(e,64,t,r,n)})),$a=Qi((function(e,r){return Vi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=zi(Sn),Fa=zi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Ce.call(e,"callee")&&!Ze.call(e,"callee")},Ha=ke.isArray,za=ft?Zt(ft):function(e){return Qa(e)&&qn(e)==R};function Ua(e){return null!=e&&Ka(e.length)&&!Ba(e)}function Wa(e){return Qa(e)&&Ua(e)}var Za=lr||fo,Ya=dt?Zt(dt):function(e){return Qa(e)&&qn(e)==d};function Va(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Ba(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==ps(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var es=wt?Zt(wt):function(e){return Qa(e)&&l_(e)==k};function ts(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function rs(e){if(!Qa(e)||qn(e)!=y)return!1;var t=Ue(e);if(null===t)return!0;var r=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var ns=bt?Zt(bt):function(e){return Qa(e)&&qn(e)==q},is=mt?Zt(mt):function(e){return Qa(e)&&l_(e)==S};function _s(e){return"string"==typeof e||!Ha(e)&&Qa(e)&&qn(e)==x}function as(e){return"symbol"==typeof e||Qa(e)&&qn(e)==T}var ss=kt?Zt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},os=zi(jn),us=zi((function(e,t){return e<=t}));function cs(e){if(!e)return[];if(Ua(e))return _s(e)?sr(e):Ti(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Ps)(e)}function ls(e){return e?(e=fs(e))===s||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ps(e){var t=ls(e),r=t%1;return t==t?r?t-r:t:0}function hs(e){return e?_n(ps(e),0,c):0}function fs(e){if("number"==typeof e)return e;if(as(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Wt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function ds(e){return Ei(e,As(e))}function ws(e){return null==e?"":ai(e)}var bs=Oi((function(e,t){if(g_(t)||Ua(t))Ei(t,Os(t),e);else for(var r in t)Ce.call(t,r)&&Xr(e,r,t[r])})),ms=Oi((function(e,t){Ei(t,As(t),e)})),ks=Oi((function(e,t,r,n){Ei(t,As(t),e,n)})),gs=Oi((function(e,t,r,n){Ei(t,Os(t),e,n)})),ys=Qi(nn),vs=Yn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ei(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)oi(r,t[i]);return r})),Ls=Qi((function(e,t){return null==e?{}:function(e,t){return Hn(e,t,(function(t,r){return xs(e,r)}))}(e,t)}));function js(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Hn(e,r,(function(e,r){return t(e,r[0])}))}var Ns=Yi(Os),$s=Yi(As);function Ps(e){return null==e?[]:Yt(e,Os(e))}var Ds=Ci((function(e,t,r){return t=t.toLowerCase(),e+(r?Fs(t):t)}));function Fs(e){return Vs(ws(e).toLowerCase())}function Gs(e){return(e=ws(e))&&e.replace(de,Kt).replace(Ve,"")}var Hs=Ci((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zs=Ci((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Us=Ii("toLowerCase"),Ws=Ci((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zs=Ci((function(e,t,r){return e+(r?" ":"")+Vs(t)})),Ys=Ci((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vs=Ii("toUpperCase");function Bs(e,r,n){return e=ws(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Js=Yn((function(e,r){try{return gt(e,t,r)}catch(e){return Va(e)?e:new ye(e)}})),Ks=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ea(e[t],e))})),e}));function Xs(e){return function(){return e}}var Qs=Ni(),eo=Ni(!0);function to(e){return e}function ro(e){return Cn("function"==typeof e?e:an(e,1))}var no=Yn((function(e,t){return function(r){return Rn(r,e,t)}})),io=Yn((function(e,t){return function(r){return Rn(e,r,t)}}));function _o(e,t,r){var n=Os(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Os(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Ba(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ti(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function ao(){}var so=Fi(Rt),oo=Fi(St),uo=Fi(It);function co(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var lo=Hi(),po=Hi(!0);function ho(){return[]}function fo(){return!1}var wo,bo=Di((function(e,t){return e+t}),0),mo=Wi("ceil"),ko=Di((function(e,t){return e/t}),1),go=Wi("floor"),yo=Di((function(e,t){return e*t}),1),vo=Wi("round"),qo=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Ee(r);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=bs,$r.assignIn=ms,$r.assignInWith=ks,$r.assignWith=gs,$r.at=ys,$r.before=Ta,$r.bind=Ea,$r.bindAll=Ks,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ha(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(ps(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,s=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:ps(i))<0&&(i+=_),i=n>i?0:hs(i);n>>0)?(e=ws(e))&&("string"==typeof r||null!=r&&!ns(r))&&!(r=ai(r))&&er(e)?mi(sr(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Ee(r);return t=null==t?0:dr(ps(t),0),Yn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:ps(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:ps(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Ee(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=cs,$r.toPairs=Ns,$r.toPairsIn=$s,$r.toPath=function(e){return Ha(e)?Rt(e,j_):as(e)?[e]:Ti(L_(ws(e)))},$r.toPlainObject=ds,$r.transform=function(e,t,r){var n=Ha(e),i=n||Za(e)||ss(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Ba(_)?Pr(Ue(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?si(e):[]},$r.uniqBy=function(e,t){return e&&e.length?si(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?si(e,t,r):[]},$r.unset=function(e,t){return null==e||oi(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Ps,$r.valuesIn=function(e){return null==e?[]:Yt(e,As(e))},$r.without=ia,$r.words=Bs,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=sa,$r.zip=oa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=Ns,$r.entriesIn=$s,$r.extend=ms,$r.extendWith=ks,_o($r,$r),$r.add=bo,$r.attempt=Js,$r.camelCase=Ds,$r.capitalize=Fs,$r.ceil=mo,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fs(n))==n?n:0),r!==t&&(r=(r=fs(r))==r?r:0),_n(fs(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||sn(e,t,Os(t))},$r.deburr=Gs,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ko,$r.endsWith=function(e,r,n){e=ws(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(ps(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=ws(e))&&W.test(e)?e.replace(z,Xt):e},$r.escapeRegExp=function(e){return(e=ws(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ha(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Lt(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=H_,$r.findLastKey=function(e,t){return Lt(e,__(t,3),kn)},$r.floor=go,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),As)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),As)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=Ss,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=xs,$r.head=U_,$r.identity=to,$r.includes=function(e,t,r,n){e=Ua(e)?e:Ps(e),r=r&&!n?ps(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_s(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ps(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=ls(r),n===t?(n=r,r=0):n=ls(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=o},$r.isSet=is,$r.isString=_s,$r.isSymbol=as,$r.isTypedArray=ss,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==E},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Hs,$r.last=V_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=ps(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zs,$r.lowerFirst=Us,$r.lt=os,$r.lte=us,$r.max=function(e){return e&&e.length?hn(e,to,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,to)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,to,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=ho,$r.stubFalse=fo,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=yo,$r.nth=function(e,r){return e&&e.length?Fn(e,ps(r)):t},$r.noConflict=function(){return ot._===this&&(ot._=Pe),this},$r.noop=ao,$r.now=Sa,$r.pad=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Ct(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Wn(e,r)},$r.reduce=function(e,t,r){var n=Ha(e)?At:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ha(e)?Mt:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:ps(r),Zn(ws(e),r)},$r.replace=function(){var e=arguments,t=ws(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Ba(a)?a.call(e):a}return e},$r.round=vo,$r.runInContext=e,$r.sample=function(e){return(Ha(e)?Vr:Vn)(e)},$r.size=function(e){if(null==e)return 0;if(Ua(e))return _s(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Ln(e).length},$r.snakeCase=Ws,$r.some=function(e,r,n){var i=Ha(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(no)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=Ut(n,t);++r=a)return e;var o=n-ar(i);if(o<1)return i;var u=s?mi(s,0,o).join(""):e.slice(0,o);if(_===t)return u+i;if(s&&(o+=u.length-o),ns(_)){if(e.slice(o).search(_)){var c,l=u;for(_.global||(_=xe(_.source,ws(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?o:p)}}else if(e.indexOf(ai(_),o)!=o){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=ws(e))&&U.test(e)?e.replace(H,ur):e},$r.uniqueId=function(e){var t=++Le;return ws(e)+t},$r.upperCase=Ys,$r.upperFirst=Vs,$r.each=wa,$r.eachRight=ba,$r.first=U_,_o($r,(wo={},mn($r,(function(e,t){Ce.call($r.prototype,t)||(wo[t]=e)})),wo),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(ps(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(to)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Yn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(Ca(__(e)))},Gr.prototype.slice=function(e,r){e=ps(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=ps(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,s=i?[1]:arguments,o=r instanceof Gr,u=s[0],c=o||Ha(r),l=function(e){var t=_.apply($r,Ot([e],s));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(o=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=o&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,s);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,s):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ha(i)?i:[],e)}return this[r]((function(r){return t.apply(Ha(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Ce.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ti(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ti(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ti(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ha(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();ot._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function s({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function o(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!s(r)||e.validator(t,r),refiner:(t,r)=>!s(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:o(l),stack:o((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:o(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:o(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(7854)},_=__webpack_require__(793),a=__webpack_require__(181).Buffer,s=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(6250).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=o.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=T(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var s=0,o=!0;n;)_[s]=n,n.isBuf||(o=!1),n=n.next,s+=1;_.allBuffers=o,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function T(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=T(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(E,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(2276)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,o=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof s);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,o=function(e,t,r,n,i,_){if(!r){var s=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=o.destroy,v.prototype._undestroy=o.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,s)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,s))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5367:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>o});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(7496),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(7117),a=__webpack_require__(8662),s=__webpack_require__(949);class o extends a.j{static initialize(){(0,s.R)("Worker: Connecting to parent.");const e=new r.qm,a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new o(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>s,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>A,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>T,gu:()=>R,h3:()=>o,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>E,xS:()=>M});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function s(e){return"[object Date]"===Object.prototype.toString.call(e)}function o(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function T(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function E(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},s=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return s?s.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function A(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function M(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5600:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(857),r=__webpack_require__(2018),n=__webpack_require__(6071),{env:i}=e;let _;function a(e){return 0!==e&&{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function s(r,a){if(0===_)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(r&&!a&&_===undefined)return 0;const s=_||0;if("dumb"===i.TERM)return s;if("win32"===e.platform){const e=t.release().split(".");return Number(e[0])>=10&&Number(e[2])>=10586?Number(e[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((e=>e in i))||"codeship"===i.CI_NAME?1:s;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if("truecolor"===i.COLORTERM)return 3;if("TERM_PROGRAM"in i){const e=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return e>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:s}n("no-color")||n("no-colors")||n("color=false")||n("color=never")?_=0:(n("color")||n("colors")||n("color=true")||n("color=always"))&&(_=1),"FORCE_COLOR"in i&&(_="true"===i.FORCE_COLOR?1:"false"===i.FORCE_COLOR?0:0===i.FORCE_COLOR.length?1:Math.min(parseInt(i.FORCE_COLOR,10),3)),module.exports={supportsColor:function(e){return a(s(e,e&&e.isTTY))},stdout:a(s(!0,r.isatty(1))),stderr:a(s(!0,r.isatty(2)))}}}).call(__webpack_require__._LM_("23",{__webpack_require__,module}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(181),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5895:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:s}=r,o=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==s(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>H,QE:()=>Z,_E:()=>J,a8:()=>z,lA:()=>G,rB:()=>U});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,s]=i(t,n);return[{...e,..._},a||r,s]}),[{},null,1]).slice(0,2)}function s(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function o(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(s)),minutes:h((0,e.mp)(o)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,s,o){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(s)};return o&&(u.second=(0,e.cG)(o)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const T=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function E(t){const[,n,i,_,a,s,o,u,c,l,p,h]=t,f=x(n,a,_,i,s,o,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,A=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function M(e){const[,t,n,i,_,a,s,o]=e;return[x(t,_,i,n,a,s,o),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,s,o]=e;return[x(t,o,n,i,_,a,s),r.A.utcInstance]}const C=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),L=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return s(e,[C,$],[L,P],[j,D],[N,F])}function H(e){return s(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[T,E])}function z(e){return s(e,[R,M],[O,M],[A,I])}function U(e){return s(e,[v,q])}const W=a(m);function Z(e){return s(e,[y,W])}const Y=_(/(\d{4})-(\d\d)-(\d\d)/,w),V=_(d),B=a(m,k,g);function J(e){return s(e,[Y,$],[V,B])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6071:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);module.exports=(t,r=e.argv)=>{const n=t.startsWith("-")?"":1===t.length?"-":"--",i=r.indexOf(n+t),_=r.indexOf("--");return-1!==i&&(-1===_||i<_)}}}).call(__webpack_require__._LM_("13",{module,__webpack_require__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>s,ux:()=>o});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),s=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),o=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),o,(0,t.zM)(),s,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),s,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(o)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>s,P5:()=>o,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:s(n)},a="Unspecified server error.";function s(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function o(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const s=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete s.stack,s}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e={};function t(t,r,n){n||(n=Error);class i extends n{constructor(e,t,n){super(function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(e,t,n))}}i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(e)){const r=e.length;return e=e.map((e=>String(e))),r>2?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}return`of ${t} ${String(e)}`}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){let i;var _;let a;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a=`The ${e} ${i} ${r(t,"type")}`;else{a=`The "${e}" ${"number"!=typeof o&&(o=0),o+1>(s=e).length||-1===s.indexOf(".",o)?"argument":"property"} ${i} ${r(t,"type")}`}var s,o;return a+=". Received type "+typeof n,a}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,s=null;const o=r.sort(((e,r)=>t(e,r,i)));for(const t of o)e(t,n,i)?(s=t,a||(a=t)):(s&&_.push([a,s]),s=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==o[0]?t?e===o[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,s=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return s||o?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ge});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),s=__webpack_require__(2487),o=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8493),p=__webpack_require__(7002);const h=(0,o.J)([(0,e.Yj)(),(0,e.ai)()]),f=d([(0,e.Yj)()]);function d(r){const n=1===r.length?r[0]:(0,o.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function w(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function b(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(h)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(h)});const m=(0,o.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),k=b("Image",{src:(0,c.J)(),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(m)}),g=(0,o.J)(Object.values(s.$).map((e=>(0,u.eu)(e)))),y=b("Icon",{name:g,color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),v=b("Button",{children:d([f,k,y]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,o.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,o.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),q=b("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),S=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),x=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("text")})),T=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("password")})),E=(0,t.kp)(S,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),R=(O=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return x;case"password":return T;case"number":return E;default:return S}return S},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(O),key:(0,e.me)(h)}));var O;const A=b("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),M=b("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),I=b("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([M]),disabled:(0,e.lq)((0,e.zM)())}),C=b("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,o.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(l.U)}),L=b("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),j=b("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),N=b("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?L:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),$=b("SelectorOption",{value:(0,e.Yj)(),children:N,disabled:(0,e.lq)((0,e.zM)())}),P=b("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([$]),disabled:(0,e.lq)((0,e.zM)())}),D=b("AssetSelector",{name:(0,e.Yj)(),addresses:p.j6,chainIds:(0,e.lq)((0,e.YO)(p.s1)),value:(0,e.lq)(p._g),disabled:(0,e.lq)((0,e.zM)())}),F=b("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),G=b("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:d([F]),disabled:(0,e.lq)((0,e.zM)())}),H=b("FileInput",{name:(0,e.Yj)(),accept:(0,o.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),z=[w((0,t.RZ)((()=>me))),R],U=[R,w((0,t.RZ)((()=>me)))],W=[w((0,t.RZ)((()=>me))),R,w((0,t.RZ)((()=>me)))],Z=[D,A,j,R,I,G,H,q,P,C],Y=((0,o.J)([...Z,...z,...U,...W]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(W):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(z):(0,e.PV)(U):(0,u.i5)(Z)}))),V=b("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:Y}),B=b("Bold",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),J=b("Italic",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():B))])}),K=(0,u.i5)([B,J]),X=b("Avatar",{address:_.FX,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),Q=d([(0,t.RZ)((()=>me))]),ee=b("Box",{children:Q,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),te=b("Form",{children:Q,name:(0,e.Yj)()}),re=(0,r.YP)(v,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ne=b("Section",{children:Q,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),ie=b("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([re,re]):re))}),_e=b("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),ae=b("Divider"),se=b("Heading",{children:f,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),oe=b("Link",{href:(0,e.Yj)(),children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([K,y,k,L])))])}),ue=b("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(m)}),ce=b("Text",{children:d([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([B,J,oe,y,ue])))]),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,o.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),le=b("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():ce))}),pe=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([ce,B,J,oe,k,y]))),he=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([ce,B,J,oe,y]))),fe=b("Tooltip",{children:(0,e.me)(pe),content:he}),de=b("Banner",{children:d([(0,u.i5)([ce,oe,y,v,B,J,ue])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),we=b("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([le,me]))),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),be=b("Spinner"),me=(0,u.i5)([j,L,D,A,B,ee,v,_e,C,ae,I,G,V,H,te,se,R,k,J,oe,we,be,ce,fe,q,N,y,P,ne,X,de,ue]),ke=b("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([me,ie]):me)),backgroundColor:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ge=(0,u.i5)([me,ke]);(0,u.i5)([D,A,j,v,R,H,V,te,B,J,L,ee,_e,C,ae,se,k,oe,we,be,ce,I,M,G,F,le,fe,q,ie,ke,N,y,P,$,ne,X,de,ue])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const s=a[2],o=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${s}.${o}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(6250).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,s=new Array(t),o=0;o0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return s.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>s,tf:()=>o,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=r,this.schema=n,this.entries=s,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return s(e,this)}mask(e,t){return function(e,t,r){const n=o(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return o(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=o(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=o(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function s(e,t){return!o(e,t)[0]}function o(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const s=a[1];return[undefined,s]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),s,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function s(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=__webpack_require__(2203);"disable"===e.env.READABLE_STREAM&&t?(module.exports=t.Readable,Object.assign(module.exports,t),module.exports.Stream=t):((exports=module.exports=__webpack_require__(8199)).Stream=t||exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815))}}).call(__webpack_require__._LM_("19",{__webpack_require__,module,exports}))()},7123:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>s});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const s=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,s,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,s){s=s||{};var o,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*s;case"weeks":case"week":case"w":return s*i;case"days":case"day":case"d":return s*n;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*t;case"seconds":case"second":case"secs":case"sec":case"s":return s*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return s.long?(o=a,(u=Math.abs(o))>=n?_(o,u,n,"day"):u>=r?_(o,u,r,"hour"):u>=t?_(o,u,t,"minute"):u>=e?_(o,u,e,"second"):o+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(7117),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?s[o.HYPHENRANGELOOSE]:s[o.HYPHENRANGE];e=e.replace(d,E(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(s[o.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(s[o.TILDETRIM],c),_("tilde trim",e),e=e.replace(s[o.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>T(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(s[o.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?s[o.TILDELOOSE]:s[o.TILDE];return e.replace(r,((t,r,n,i,a)=>{let s;return _("tilde",e,t,r,n,i,a),m(r)?s="":m(n)?s=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?s=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),s=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):s=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",s),s}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?s[o.CARETLOOSE]:s[o.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,s)=>{let o;return _("caret",e,t,r,i,a,s),m(r)?o="":m(i)?o=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?o="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:s?(_("replaceCaret pr",s),o="0"===r?"0"===i?`>=${r}.${i}.${a}-${s} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${s} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${s} <${+r+1}.0.0-0`):(_("no pr"),o="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",o),o}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?s[o.XRANGELOOSE]:s[o.XRANGE];return e.replace(r,((r,n,i,a,s,o)=>{_("xRange",e,r,n,i,a,s,o);const u=m(i),c=u||m(a),l=c||m(s),p=l;return"="===n&&p&&(n=""),o=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),s=0,">"===n?(n=">=",c?(i=+i+1,a=0,s=0):(a=+a+1,s=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(o="-0"),r=`${n+i}.${a}.${s}${o}`):c?r=`>=${i}.0.0${o} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${o} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(s[o.STAR],"")),T=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(s[t.includePrerelease?o.GTE0PRE:o.GTE0],"")),E=e=>(t,r,n,i,_,a,s,o,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${o=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${o}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7496:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{qm:()=>e.q}),__webpack_require__(992),__webpack_require__(2591),__webpack_require__(5895),__webpack_require__(8201);var e=__webpack_require__(2089)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>o});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const s=(0,e.KC)([n.y9,r.s3]),o=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(s),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,o,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=(e,r)=>this.loc.extract(t,e,r),o=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):s(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):s(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):s({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[s,o,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:s,month:o,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(9023).deprecate}}).call(__webpack_require__._LM_("24",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function s(...e){if(!s.enabled)return;const r=s,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4434);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>s,fC:()=>o,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function s(e){return _(e,"stack",null)}function o(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>o,ZJ:()=>s,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function s(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class o{}function u(e){const t=t=>e().update(s(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function s(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const o=`[ ${String.fromCharCode(160)}]`,u=new RegExp(o,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,o)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),o=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return s(d);case"yy":case"kk":return s(b,e.fT);case"yyyy":case"kkkk":return s(o);case"yyyyy":return s(m);case"yyyyyy":return s(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return s(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return s(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return s(l);case"ooo":case"SSS":return s(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return s(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[s,o,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:s,zone:o,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let s=d[a];return"object"==typeof s&&(s=s[_]),s?{literal:!1,val:s}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8167:e=>{"use strict";e.exports=require("worker_threads")},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(4434).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(793),_=__webpack_require__(181).Buffer,a=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(9023);r=s&&s.debuglog?s.debuglog("stream"):function(){};var o,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(6250).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(2276)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=__webpack_require__(8888).I),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,s){r("readableAddChunk",t);var o,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?E(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(s||(o=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),o)k(e,o);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,L(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(A,e,r))}function A(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function C(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),L(e),t.flowing&&!t.reading&&e.read(0)}function L(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):E(this),null;if(0===(e=T(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var s=i&&!1===i.end||e===t.stdout||e===t.stderr?d:o;function o(){r("onend"),e.end()}a.endEmitted?t.nextTick(s):_.once("end",s),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",o),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,L(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?E(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(M,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(M,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(C,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},8220:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),s=(0,t.RF)(a,_,r,e);for(const e of s)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>T});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),s=__webpack_require__(8323),o=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(7117),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class T{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,s.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=o.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const s=await this.executeInSnapContext(e,(async()=>_(r)));if(s===undefined||null===s)return null;try{return(0,p.SS)(s)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,s.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,s.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],o=(0,k.c)(a.params,n),[u]=(0,c.tf)(o,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:o}}).serialize()});else try{const e=await this.methods[r](...o);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,s.vV)("Provider stream failure.",e)}));const o=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});o.initializeSync();const c=this.createSnapGlobal(o),l=this.createEIP1193Provider(o),p={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:c,ethereum:l,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:p,exports:p.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,p)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=o.V.reduce(((e,t)=>{const r=n[t],{validator:i}=o.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.gL)(r),await(0,g.R2)(t(r),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if("undefined"==typeof global)throw new Error("Unknown realm type; failed to identify global object.");t=global,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),s=__webpack_require__(9639),o=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=s,d=a,w=">",b=">=";break;case"<":h=a,f=o,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=s,this.end=o,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 s(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 o(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9023:e=>{"use strict";e.exports=require("util")},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>s,dO:()=>f,dz:()=>o,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},s={year:e,month:r,day:e,weekday:r},o={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",s=n){try{(0,e.vA)(i,_)}catch(e){throw r(s,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=s;var e=__webpack_require__(6250).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function s(e){if(!(this instanceof s))return new s(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",o)}function o(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(2276)(s,_),s.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},s.prototype._transform=function(e,r,n){n(new t("_transform()"))},s.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#s;#o;#u;constructor(e,t,r,n){this.#s=e,this.#a=t,this.#o=r,this.#u=n}get body(){return this.#s.body}get bodyUsed(){return this.#s.bodyUsed}get headers(){return this.#s.headers}get ok(){return this.#s.ok}get redirected(){return this.#s.redirected}get status(){return this.#s.status}get statusText(){return this.#s.statusText}get type(){return this.#s.type}get url(){return this.#s.url}async text(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#s.clone();return new r(e,this.#a,this.#o,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},s=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const o=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{o.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:o.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{o.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),s.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,s=[],o=!1,u=-1;function c(){o&&a&&(o=!1,a.length?s=a.concat(s):u=-1,s.length&&l())}function l(){if(!o){var e=_(c);o=!0;for(var r=s.length;r;){for(a=s,s=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest;const i=null===(e=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"source"))||void 0===e?void 0:e.get;(0,r.vA)(i,"MessageEvent.prototype.source getter is not defined.");const _=null===(t=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"origin"))||void 0===t?void 0:t.get;(0,r.vA)(_,"MessageEvent.prototype.origin getter is not defined."),n.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9952:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>s,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,s=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[5720,5367,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[7496,992,9950,2866,7996,1427,7123,9886,2591,5895,8201,2089]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,2487,8546,8493,7002,7995]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[3680,124,7891,5038]],["13",[6071]],["14",[2276,5615]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[7117,8199,793,82,6527,9952,6250,1265,5291,534,4869,1613,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[5600]],["24",[7854]],["undefined",[7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[],e.ctxm=[],e.kch=[792],e.externals={181:"buffer",857:"os",2018:"tty",2203:"stream",4434:"events",8167:"worker_threads",9023:"util"},e.options={scuttleGlobalThis:{exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{builtin:{"worker_threads.Worker":!0,"worker_threads.parentPort":!0},globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,"process.on":!0,"process.removeListener":!0,"process.send":!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{builtin:{"events.EventEmitter":!0},globals:{setTimeout:!0}},8:{packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,URL:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,12:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{builtin:{"tty.isatty":!0,"util.deprecate":!0,"util.formatWithOptions":!0,"util.inspect":!0},globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,23:!0,undefined:!0}},13:{globals:{"process.argv":!0},packages:{18:!0}},14:{builtin:{"util.inherits":!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{builtin:{"buffer.Buffer":!0,"events.EventEmitter":!0,stream:!0,util:!0},globals:{"process.env.READABLE_STREAM":!0,"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{14:!0,18:!0,22:!0,24:!0}},20:{builtin:{buffer:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{builtin:{"os.release":!0,"tty.isatty":!0},globals:{"process.env":!0,"process.platform":!0},packages:{13:!0,18:!0}},24:{builtin:{"util.deprecate":!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return s.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else o.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,o,s)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const s=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...s.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=o(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:s,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:o};function a(e,t,r,i,a=[],o=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?o.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):s("",c,a,e,u,r,i)})),u}function s(t,n,i,_,a,o=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void s(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,o);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),o),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(o),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function o(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),s=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!s.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:s,defineProperty:o,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),T=globalThis;let E;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),A=new Map,M=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=M(r);if(e&&_.packages[e])return n()}}const a=M(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!A.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)E=r,g(T,E,R),e?.scuttling?.scuttle(T,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(E,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,T,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,E,t)}})(t,r.globalThis),A.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=A.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const M=s(_(null),p,h);o(M,"module",{get:()=>y,set:()=>{}});let C=M.exports;return o(M,"exports",{get:()=>C,set:e=>{C=e}}),a(M),a(s(_(null),{[q]:x,[S]:M,[v]:A.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5367);(0,__webpack_require__(4389).m)(),e._.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file ++(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,s=0;a;)t=a.data,r=i,n=s,_.prototype.copy.call(t,r,n),s+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:s,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),s=BigInt(113),o=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],o.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*s)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("12",{exports,module,__webpack_require__}))()},181:e=>{"use strict";e.exports=require("buffer")},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var o;void 0===a&&(a=i()),s(e,"",0,[],undefined,0,a);try{o=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function s(r,n,i,_,o,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,o);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,o);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,o);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var s,o=c(e,"",0,[],undefined,0,a)||e;try{s=0===n.length?JSON.stringify(o,t,_):JSON.stringify(o,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function c(n,i,_,s,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(s.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),s=Symbol("ended"),o=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[o]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[s])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[o];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[s]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[o]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,s,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[o]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[o]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[o]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[o]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[s]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=s.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(s.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=o(l,t,s):"<"===t.operator||"<="===t.operator?p=u(p,t,s):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,s),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),s))return null;if(p&&!n(e,String(p),s))return null;for(const r of t)if(!n(e,String(r),s))return!1;return!0}let m=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||s.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=o(l,e,s),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),s))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,s),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),s))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},o=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=s(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},793:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(2203)}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},857:e=>{"use strict";e.exports=require("os")},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(9950),__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)}}).call(__webpack_require__._LM_("4",{__webpack_require__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,s=/^0x[0-9a-fA-F]{40}$/u,o=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),s)),u=e=>"string"==typeof e;function c(e){return u(e)&&s.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(s=e,s.startsWith("0x")||s.startsWith("0X")?s.substring(2):s).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var s;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=s;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(2276)(s,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E7:()=>c,M8:()=>f,R2:()=>s,Xe:()=>p,fR:()=>h,gL:()=>l});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function s(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const o=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]),u=Object.freeze(["wallet_createSession","wallet_invokeMethod","wallet_getSession","wallet_revokeSession"]);function c(e){return u.includes(e.method)}function l(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function p(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!o.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function h(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function f(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new s(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new o(e.value,n).test(this.value):""===e.operator?""===e.value||new o(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),s=__webpack_require__(4517),o=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1613:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t,r,n,i,_,a){try{var s=e[_](a),o=s.value}catch(e){return void r(e)}s.done?t(o):Promise.resolve(o).then(n,i)}function t(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 r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(6250).F.ERR_INVALID_ARG_TYPE;module.exports=function(i,_,a){var s;if(_&&"function"==typeof _.next)s=_;else if(_&&_[Symbol.asyncIterator])s=_[Symbol.asyncIterator]();else{if(!_||!_[Symbol.iterator])throw new n("iterable",["Iterable"],_);s=_[Symbol.iterator]()}var o=new i(function(e){for(var n=1;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,s,o,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let s,o;for(const[t,u]of i)n.indexOf(t)>=0&&(s=t,_[t]=u(e,r),o=a.plus(_),o>r?(_[t]--,(e=a.plus(_))>r&&(o=e,_[t]--,e=a.plus(_))):e=o);return[e,_,o,s]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(o0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),s=__webpack_require__(9272),o=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,o.A,a.A,s.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(7117);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let o=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),s(e)})),a.emit("notification",u))}catch(e){o=e}var u;_(o)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},s(e)},stream:_};function s(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2018:e=>{"use strict";e.exports=require("tty")},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>s,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>o,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function s(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const o=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return o[e.hour<12?0:1]}function f(e,t){return s(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,s=Math.abs(t),o=1===s,u=i[e],c=n?o?u[1]:u[2]||u[1]:o?i[e][0]:e;return a?`${s} ${c} ago`:`in ${s} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e,t=__webpack_require__(8167),r=__webpack_require__(2866),n=__webpack_require__(7996),i=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},_=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class a extends r.l{constructor(r={}){if(super(r),e.set(this,void 0),!t.parentPort)throw new Error("Parent port not found. This class should only be instantiated in a Node.js worker thread.");i(this,e,t.parentPort,"f"),this._onMessage=this._onMessage.bind(this),_(this,e,"f").on("message",this._onMessage),this._handshake()}_postMessage(t){_(this,e,"f").postMessage({data:t})}_onMessage(e){(0,n.E)(e)&&this._onData(e.data)}_destroy(){_(this,e,"f").removeListener("message",this._onMessage)}}e=new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let s,o=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return o}static set now(e){o=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return s}static set throwOnInvalid(e){s=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,s,o,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",s).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,s,o]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return s?(await y(t,t,"m",l).call(t,o),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,o)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",s).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},s=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},s={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",o).call(t,a,s,y(this,n,"f"))}catch(e){_=e}return _&&(delete s.result,s.error||(s.error=(0,d.P5)(_))),r(_,s)},o=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const s of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,s,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2203:e=>{"use strict";e.exports=require("stream")},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),s=__webpack_require__(3603);const o=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(o)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(o)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?s.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function s(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function o(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:s}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+s-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=o(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:s(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=o(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),s=(0,e.f8)(t.weekday,1,7);return i?a?!s&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,s=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,o=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return s?o?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2276:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";try{var e=__webpack_require__(9023);if("function"!=typeof e.inherits)throw"";module.exports=e.inherits}catch(e){module.exports=__webpack_require__(5615)}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),s=__webpack_require__(5303),o=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:s.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:s.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:s.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,o.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(s.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??s.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??s.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,o.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(s.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,s){if((0,i.b0)(a)||null===a)return s;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?s:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>H,R:()=>z});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),s=__webpack_require__(5511),o=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new H({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,s.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,s.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},o=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,s.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==o&&(c+=o,l=t.zone.offset(c)),{ts:c,o:l}}function T(e,t,r,n,i,_){const{setZone:a,zone:s}=r;if(e&&0!==Object.keys(e).length||t){const n=t||s,i=H.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(s)}return H.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function E(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,s.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,s.CF)(e.c.month),n+="-",n+=(0,s.CF)(e.c.day)):(n+=(0,s.CF)(e.c.month),n+=(0,s.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,s.CF)(e.c.hour);return t?(a+=":",a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,s.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,s.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,s.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,s.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,s.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,s.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const M={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},A={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},C=["year","month","day","hour","minute","second","millisecond"],L=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,s.b0)(e.year))_=r.A.now();else{for(const t of C)(0,s.b0)(e[t])&&(e[t]=M[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return H.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new H({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,s.b0)(r.round)||r.round,i=(e,i)=>(e=(0,s.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class H{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,s.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,s.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new H({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,s,o]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:s,millisecond:o},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,s,o,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:s,second:o,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,s.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return H.invalid("invalid input");const i=(0,o.q)(t.zone,r.A.defaultZone);return i.isValid?new H({ts:n,zone:i,loc:a.A.fromObject(t)}):H.invalid(m(i))}static fromMillis(e,t={}){if((0,s.Et)(e))return e<-b||e>b?H.invalid("Timestamp out of range"):new H({ts:e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,s.Et)(e))return new H({ts:1e3*e,zone:(0,o.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,o.q)(t.zone,r.A.defaultZone);if(!n.isValid)return H.invalid(m(n));const i=a.A.fromObject(t),_=(0,s.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,s.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,s.b0)(_.ordinal),w=!(0,s.b0)(_.year),b=!(0,s.b0)(_.month)||!(0,s.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,T=q(l,h);y?(v=L,x=A,T=(0,p.C9)(T,u,c)):d?(v=j,x=I,T=(0,p.d3)(T)):(v=C,x=M);let E=!1;for(const e of v){const t=_[e];(0,s.b0)(t)?_[e]=E?x[e]:T[e]:E=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return H.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new H({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?H.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:H.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return T(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return T(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return T(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[o,u,c,p]=(0,l.ws)(_,e,t);return p?H.invalid(p):T(o,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return H.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return T(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new H({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,s.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const o=r-_*t,u=r-a*t,c=q(o,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:o}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,s.U_)(this.year)}get daysInMonth(){return(0,s.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,s.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,s.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,s.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,o.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return H.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,s.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,s.b0)(t.weekYear)||!(0,s.b0)(t.weekNumber)||!(0,s.b0)(t.weekday),_=!(0,s.b0)(t.ordinal),a=!(0,s.b0)(t.year),o=!(0,s.b0)(t.month)||!(0,s.b0)(t.day),u=a||o,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,s.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,s.b0)(t.day)&&(l.day=Math.min((0,s.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),o=a?this:t,c=a?t:this,l=(0,u.A)(o,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(H.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||H.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(H.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,s.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return H.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,s.b0)(e)||(0,s.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:o,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?H.invalid(l):T(o,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function z(e){if(H.isDateTime(e))return e;if(e&&e.valueOf&&(0,s.Et)(e.valueOf()))return H.fromJSDate(e);if(e&&"object"==typeof e)return H.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:s,endowments:o,notify:u}){const c={},l=o.reduce((({allEndowments:n,teardowns:o},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:s,notify:u});Object.assign(c,t),e&&o.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:o}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>o,x2:()=>s});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),s=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var o;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(o=o||(o={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2722:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),s=__webpack_require__(8868),o=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),T=__webpack_require__(6783),E=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),M=__webpack_require__(6364),A=__webpack_require__(5039),I=__webpack_require__(5357),C=__webpack_require__(1280),L=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:s,diff:o,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:T,Comparator:E,Range:R,satisfies:O,toComparators:M,maxSatisfying:A,minSatisfying:I,minVersion:C,validRange:L,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>s,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class s extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],s=exports.safeSrc=[],o=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),o[e]=p,a[p]=t,s[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})\\.(${a[o.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})\\.(${a[o.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[o.NUMERICIDENTIFIER]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[o.NUMERICIDENTIFIERLOOSE]}|${a[o.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[o.PRERELEASEIDENTIFIER]}(?:\\.${a[o.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[o.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[o.BUILDIDENTIFIER]}(?:\\.${a[o.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[o.MAINVERSION]}${a[o.PRERELEASE]}?${a[o.BUILD]}?`),p("FULL",`^${a[o.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[o.MAINVERSIONLOOSE]}${a[o.PRERELEASELOOSE]}?${a[o.BUILD]}?`),p("LOOSE",`^${a[o.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[o.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:\\.(${a[o.XRANGEIDENTIFIER]})(?:${a[o.PRERELEASE]})?${a[o.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[o.XRANGEIDENTIFIERLOOSE]})(?:${a[o.PRERELEASELOOSE]})?${a[o.BUILD]}?)?)?`),p("XRANGE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[o.GTLT]}\\s*${a[o.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[o.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[o.COERCEPLAIN]+`(?:${a[o.PRERELEASE]})?`+`(?:${a[o.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[o.COERCE],!0),p("COERCERTLFULL",a[o.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[o.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[o.LONETILDE]}${a[o.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[o.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[o.LONECARET]}${a[o.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[o.LONECARET]}${a[o.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[o.GTLT]}\\s*(${a[o.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[o.GTLT]}\\s*(${a[o.LOOSEPLAIN]}|${a[o.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[o.XRANGEPLAIN]})\\s+-\\s+(${a[o.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[o.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[o.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(7117);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(3680)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>E,J6:()=>W,UE:()=>d,W8:()=>$,YL:()=>A,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>C,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),s=__webpack_require__(8464),o=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(o.bo),id:(0,_.lq)(o.SZ),method:(0,_.Yj)(),params:(0,_.lq)(o.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),o.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),o.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),T=(0,_.KC)([S,x]);function E(e){m(e,T)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const M=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function A(e){m(e,M)}const I=(0,_.Ik)({assets:(0,s.Ej)((0,_.YO)(c.x2),1,Infinity)});function C(e){m(e,I)}const L=(0,_.Ik)({conversions:(0,s.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,L)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:o.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),H=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),z=(0,n.i5)([F,G,H]),U=(0,_.Ik)({event:z});function W(e){m(e,U)}(0,_.Ik)({id:o.SZ,jsonrpc:o.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,s=a?n:i,o=a?i:n,u=!!s.prerelease.length;if(o.prerelease.length&&!u){if(!o.patch&&!o.minor)return"major";if(0===o.compareMain(s))return o.minor&&!o.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),s=__webpack_require__(5259);const o=-31001,u="Wrapped Snap Error";class c extends Error{#e;#t;#r;constructor(e){const t=(0,n.u1)(e);super(t),this.#e=e,this.#t=t,this.#r=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#t}get stack(){return this.#r}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,s.U$)(t)&&l(t)}return!1}(this.#e)?this.#e.serialize():(0,e._K)(this.#e);return{code:o,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,s.U$)(e)&&e.code===o&&e.message===u}(e)){if((0,s.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,s.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),s=__webpack_require__(5791),o=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,s.Y,o.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>o});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const s="Invalid Interval";class o{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new o({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?o.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(o.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(o.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:o.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return o.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(o.fromDateTimes(t,e.time)),t=null);return o.merge(n)}difference(...e){return o.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:s}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):s}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:s}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:s}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:s}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:s}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return o.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3680:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);void 0===e||"renderer"===e.type||!0===e.browser||e.__nwjs?module.exports=__webpack_require__(124):module.exports=__webpack_require__(5038)}}).call(__webpack_require__._LM_("12",{__webpack_require__,module}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>o});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(7117),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class s extends n.D{constructor(t,{logger:n=console,maxEventListeners:s=100,rpcMiddleware:o=[]}={}){if(super({logger:n,maxEventListeners:s,rpcMiddleware:o}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class o extends s{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,s,o,u)=>{switch(s){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a===o;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof o&&(o=o.version),a!==o;case"":case"=":case"==":return e(a,o,u);case"!=":return t(a,o,u);case">":return r(a,o,u);case">=":return n(a,o,u);case"<":return i(a,o,u);case"<=":return _(a,o,u);default:throw new TypeError(`Invalid operator: ${s}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:s}=n,{refinement:o,message:u=`Expected a value of type \`${s}\`${o?` with refinement \`${o}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:s,refinement:o,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:s=!1,mask:o=!1}=n,u={path:i,branch:a};if(s&&(t=r.coercer(t,u),o&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:s,mask:o,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):s&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(2276)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4434:e=>{"use strict";e.exports=require("events")},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:s}=__webpack_require__(3806);class o{constructor(i,s){if(s=a(s),i instanceof o){if(i.loose===!!s.loose&&i.includePrerelease===!!s.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,s),this.options=s,this.loose=!!s.loose,this.includePrerelease=!!s.includePrerelease;const u=i.trim().match(s.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===s(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=o}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>s});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,s;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(s||(s={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function s(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let o={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=o[r];return n||(n=new Intl.NumberFormat(e,t),o[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=s(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const s=t||r.A.defaultLocale,o=s||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(o,u,l,p,s)}static resetCache(){c=null,a={},o={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,o]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=s(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=s(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||o||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,s=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??s),null!==i&&i!==undefined&&(this.cause=s),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),s=__webpack_require__(2315);const o="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],s=Math.floor(_/a);t[i]+=s*r,t[n]-=s*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):o}toHuman(e={}){if(!this.isValid)return o;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},s.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const s=Math.trunc(e);t[a]=s,r[a]=(1e3*e-1e3*s)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>o,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>s,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function s(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function o(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),s=__webpack_require__(6725),o=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(o.Tl,(0,t.Ik)({type:(0,a.eu)(o.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,s.I)(o.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>o,KC:()=>_,eu:()=>i,i5:()=>s});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function s(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function o(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const s=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...s,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5038:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(2018),r=__webpack_require__(9023);exports.init=function(e){e.inspectOpts={};const t=Object.keys(exports.inspectOpts);for(let r=0;r{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),exports.colors=[6,2,3,4,5,1];try{const e=__webpack_require__(5600);e&&(e.stderr||e).level>=2&&(exports.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch(e){}exports.inspectOpts=Object.keys(e.env).filter((e=>/^debug_/i.test(e))).reduce(((t,r)=>{const n=r.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let i=e.env[r];return i=!!/^(yes|on|true|enabled)$/i.test(i)||!/^(no|off|false|disabled)$/i.test(i)&&("null"===i?null:Number(i)),t[n]=i,t}),{}),module.exports=__webpack_require__(7891)(exports);const{formatters:n}=module.exports;n.o=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts).split("\n").map((e=>e.trim())).join(" ")},n.O=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts)}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__,module}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,s=1/0,o=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",T="[object Symbol]",E="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",M="[object Float32Array]",A="[object Float64Array]",I="[object Int8Array]",C="[object Int16Array]",L="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,H=/&(?:amp|lt|gt|quot|#39);/g,z=/[&<>"']/g,U=RegExp(H.source),W=RegExp(z.source),Z=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,V=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,se=/\\(\\)?/g,oe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Te="["+Se+"]",Ee="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Me="["+ye+"]",Ae="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Ce="[^"+me+"]",Le="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Me+"|"+Ae+")",De="(?:"+Ne+"|"+Ae+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",He="(?:"+Ee+"|"+Ie+")?",ze="["+qe+"]?",Ue=ze+He+"(?:"+$e+"(?:"+[Ce,Le,je].join("|")+")"+ze+He+")*",We="(?:"+[Oe,Le,je].join("|")+")"+Ue,Ze="(?:"+[Ce+Ee+"?",Ee,Le,je,xe].join("|")+")",Ye=RegExp("['’]","g"),Ve=RegExp(Ee,"g"),Be=RegExp(Ie+"(?="+Ie+")|"+Ze+Ue,"g"),Je=RegExp([Ne+"?"+Me+"+"+Fe+"(?="+[Te,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Te,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,We].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[M]=tt[A]=tt[I]=tt[C]=tt[L]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[E]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[M]=rt[A]=rt[I]=rt[C]=rt[L]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[T]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[E]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof global&&global&&global.Object===Object&&global,st="object"==typeof self&&self&&self.Object===Object&&self,ot=at||st||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Et(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?ot:cr.defaults(ot.Object(),te,cr.pick(ot,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Te=te.String,Ee=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Me=Se.prototype,Ae=te["__core-js_shared__"],Ie=Oe.toString,Ce=Me.hasOwnProperty,Le=0,je=(me=/[^.]+$/.exec(Ae&&Ae.keys&&Ae.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Me.toString,$e=Ie.call(Se),Pe=ot._,De=xe("^"+Ie.call(Ce).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,He=te.Uint8Array,ze=Fe?Fe.allocUnsafe:t,Ue=rr(Se.getPrototypeOf,Se),We=Se.create,Ze=Me.propertyIsEnumerable,Be=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,st=function(){try{var e=o_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==ot.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==ot.Date.now&&ge.now,pt=te.setTimeout!==ot.setTimeout&&te.setTimeout,ht=qe.ceil,Ct=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=o_(te,"DataView"),vr=o_(te,"Map"),qr=o_(te,"Promise"),Sr=o_(te,"Set"),xr=o_(te,"WeakMap"),Tr=o_(Se,"create"),Er=xr&&new xr,Rr={},Or=N_(yr),Mr=N_(vr),Ar=N_(qr),Ir=N_(Sr),Cr=N_(xr),Lr=Ge?Ge.prototype:t,jr=Lr?Lr.valueOf:t,Nr=Lr?Lr.toString:t;function $r(e){if(Qa(e)&&!Ha(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Ce.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(We)return We(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var s,o=1&r,u=2&r,c=4&r;if(n&&(s=_?n(e,i,_,a):n(e)),s!==t)return s;if(!Xa(e))return e;var l=Ha(e);if(l){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!o)return Ti(e,s)}else{var h=l_(e),w=h==b||h==m;if(Za(e))return gi(e,o);if(h==y||h==p||w&&!_){if(s=u||w?{}:h_(e),!o)return u?function(e,t){return Ei(e,c_(e),t)}(e,function(e,t){return e&&Ei(t,Ms(t),e)}(s,e)):function(e,t){return Ei(e,u_(e),t)}(e,tn(s,e))}else{if(!rt[h])return _?e:{};s=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case M:case A:case I:case C:case L:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case T:return n=e,jr?Se(jr.call(n)):{}}}(e,h,o)}}a||(a=new Zr);var v=a.get(e);if(v)return v;a.set(e,s),is(e)?e.forEach((function(t){s.add(an(t,r,n,t,e,a))})):es(e)&&e.forEach((function(t,i){s.set(i,an(t,r,n,i,e,a))}));var E=l?t:(c?u?t_:e_:u?Ms:Os)(e);return vt(E||e,(function(t,i){E&&(t=e[i=t]),Xr(s,i,an(t,r,n,i,e,a))})),s}function sn(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],s=e[_];if(s===t&&!(_ in e)||!a(s))return!1}return!0}function on(e,n,i){if("function"!=typeof e)throw new Ee(r);return E_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Tt,a=!0,s=e.length,o=[],u=t.length;if(!s)return o;r&&(t=Rt(t,Zt(r))),n?(_=Et,a=!1):t.length>=200&&(_=Vt,a=!1,t=new Wr(t));e:for(;++i-1},zr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Ur.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(vr||zr),string:new Hr}},Ur.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},Ur.prototype.get=function(e){return a_(this,e).get(e)},Ur.prototype.has=function(e){return a_(this,e).has(e)},Ur.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,n),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new zr,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof zr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ur(n)}return r.set(e,t),this.size=r.size,this};var cn=Mi(mn),ln=Mi(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],s=r(a);if(null!=s&&(o===t?s==s&&!as(s):n(s,o)))var o=s,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(s)?t>1?dn(s,t-1,r,n,i):Ot(i,s):n||(i[i.length]=s)}return i}var wn=Ai(),bn=Ai(!0);function mn(e,t){return e&&wn(e,t,Os)}function kn(e,t){return e&&bn(e,t,Os)}function gn(e,t){return xt(t,(function(t){return Ba(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Ce.call(e,t)}function Tn(e,t){return null!=e&&t in Se(e)}function En(e,r,n){for(var i=n?Et:Tt,_=e[0].length,a=e.length,s=a,o=ke(a),u=Infinity,c=[];s--;){var l=e[s];s&&r&&(l=Rt(l,Zt(r))),u=wr(l.length,u),o[s]=!n&&(r||_>=120&&l.length>=120)?new Wr(s&&l):t}l=e[0];var p=-1,h=o[0];e:for(;++p<_&&c.length=s?o:o*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Hn(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)s!==e&&Be.call(s,o,1),Be.call(e,o,1);return e}function Un(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Be.call(e,i,1):oi(e,i)}}return e}function Wn(e,t){return e+Ct(kr()*(t-e+1))}function Zn(e,t){var r="";if(!e||t<1||t>o)return r;do{t%2&&(r+=e),(t=Ct(t/2))&&(e+=e)}while(t);return r}function Yn(e,t){return R_(q_(e,t,to),e+"")}function Vn(e){return Vr(Ps(e))}function Bn(e,t){var r=Ps(e);return A_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,s=a-1,o=e;null!=o&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!as(a)&&(r?a<=t:a=200){var u=t?null:Zi(e);if(u)return ir(u);a=!1,i=Vt,o=new Wr}else o=t?[]:s;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=o.length;p--;)if(o[p]===l)continue e;t&&o.push(l),s.push(c)}else i(o,l,r)||(o!==s&&o.push(l),s.push(c))}return s}function oi(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(V_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return ot.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=ze?ze(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=as(e),s=r!==t,o=null===r,u=r==r,c=as(r);if(!o&&!c&&!a&&e>r||a&&s&&u&&!o&&!c||i&&s&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,s=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,s&&w_(n[0],n[1],s)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var o=n[i];o&&e(r,o,i,a)}return r}))}function Mi(e,t){return function(r,n){if(null==r)return r;if(!Ua(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[s]:s]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var s=n[_];if("function"!=typeof s)throw new Ee(r);if(a&&!o&&"wrapper"==n_(s))var o=new Fr([],!0)}for(_=o?_:i;++_1&&k.reverse(),p&&co))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Wr:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Tt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function M_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function A_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Ce.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(H_);function wa(e,t){return(Ha(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ha(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Ce.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Yn((function(e,t,r){var n=-1,i="function"==typeof t,_=Ua(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ha(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Yn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return ot.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Vi(e,a,t,t,t,t,r)}function Ta(e,n){var i;if("function"!=typeof n)throw new Ee(r);return e=ps(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ea=Yn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ea));n|=_}return Vi(e,n,t,r,i)})),Ra=Yn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Vi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,s,o,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Ee(r);function d(r){var n=_,i=a;return _=a=t,l=r,o=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=s}function b(){var e=Sa();if(w(e))return m(e);u=E_(b,function(e){var t=n-(e-c);return h?wr(t,s-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,o)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=E_(b,n),p?d(e):o}(c);if(h)return ki(u),u=E_(b,n),d(c)}return u===t&&(u=E_(b,n)),o}return n=fs(n)||0,Xa(i)&&(p=!!i.leading,s=(h="maxWait"in i)?dr(fs(i.maxWait)||0,n):s,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?o:m(Sa())},k}var Ma=Yn((function(e,t){return on(e,1,t)})),Aa=Yn((function(e,t,r){return on(e,fs(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ee(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||Ur),n}function Ca(e){if("function"!=typeof e)throw new Ee(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=Ur;var La=bi((function(e,t){var r=(t=1==t.length&&Ha(t[0])?Rt(t[0],Zt(__())):Rt(dn(t,1),Zt(__()))).length;return Yn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Yn((function(e,r){var n=nr(r,i_(ja));return Vi(e,_,t,r,n)})),Na=Yn((function(e,r){var n=nr(r,i_(Na));return Vi(e,64,t,r,n)})),$a=Qi((function(e,r){return Vi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=zi(Sn),Fa=zi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Ce.call(e,"callee")&&!Ze.call(e,"callee")},Ha=ke.isArray,za=ft?Zt(ft):function(e){return Qa(e)&&qn(e)==R};function Ua(e){return null!=e&&Ka(e.length)&&!Ba(e)}function Wa(e){return Qa(e)&&Ua(e)}var Za=lr||fo,Ya=dt?Zt(dt):function(e){return Qa(e)&&qn(e)==d};function Va(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Ba(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==ps(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var es=wt?Zt(wt):function(e){return Qa(e)&&l_(e)==k};function ts(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function rs(e){if(!Qa(e)||qn(e)!=y)return!1;var t=Ue(e);if(null===t)return!0;var r=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var ns=bt?Zt(bt):function(e){return Qa(e)&&qn(e)==q},is=mt?Zt(mt):function(e){return Qa(e)&&l_(e)==S};function _s(e){return"string"==typeof e||!Ha(e)&&Qa(e)&&qn(e)==x}function as(e){return"symbol"==typeof e||Qa(e)&&qn(e)==T}var ss=kt?Zt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},os=zi(jn),us=zi((function(e,t){return e<=t}));function cs(e){if(!e)return[];if(Ua(e))return _s(e)?sr(e):Ti(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Ps)(e)}function ls(e){return e?(e=fs(e))===s||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ps(e){var t=ls(e),r=t%1;return t==t?r?t-r:t:0}function hs(e){return e?_n(ps(e),0,c):0}function fs(e){if("number"==typeof e)return e;if(as(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Wt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function ds(e){return Ei(e,Ms(e))}function ws(e){return null==e?"":ai(e)}var bs=Oi((function(e,t){if(g_(t)||Ua(t))Ei(t,Os(t),e);else for(var r in t)Ce.call(t,r)&&Xr(e,r,t[r])})),ms=Oi((function(e,t){Ei(t,Ms(t),e)})),ks=Oi((function(e,t,r,n){Ei(t,Ms(t),e,n)})),gs=Oi((function(e,t,r,n){Ei(t,Os(t),e,n)})),ys=Qi(nn),vs=Yn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ei(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)oi(r,t[i]);return r})),Ls=Qi((function(e,t){return null==e?{}:function(e,t){return Hn(e,t,(function(t,r){return xs(e,r)}))}(e,t)}));function js(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Hn(e,r,(function(e,r){return t(e,r[0])}))}var Ns=Yi(Os),$s=Yi(Ms);function Ps(e){return null==e?[]:Yt(e,Os(e))}var Ds=Ci((function(e,t,r){return t=t.toLowerCase(),e+(r?Fs(t):t)}));function Fs(e){return Vs(ws(e).toLowerCase())}function Gs(e){return(e=ws(e))&&e.replace(de,Kt).replace(Ve,"")}var Hs=Ci((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zs=Ci((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Us=Ii("toLowerCase"),Ws=Ci((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zs=Ci((function(e,t,r){return e+(r?" ":"")+Vs(t)})),Ys=Ci((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vs=Ii("toUpperCase");function Bs(e,r,n){return e=ws(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Js=Yn((function(e,r){try{return gt(e,t,r)}catch(e){return Va(e)?e:new ye(e)}})),Ks=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ea(e[t],e))})),e}));function Xs(e){return function(){return e}}var Qs=Ni(),eo=Ni(!0);function to(e){return e}function ro(e){return Cn("function"==typeof e?e:an(e,1))}var no=Yn((function(e,t){return function(r){return Rn(r,e,t)}})),io=Yn((function(e,t){return function(r){return Rn(e,r,t)}}));function _o(e,t,r){var n=Os(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Os(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Ba(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ti(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function ao(){}var so=Fi(Rt),oo=Fi(St),uo=Fi(It);function co(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var lo=Hi(),po=Hi(!0);function ho(){return[]}function fo(){return!1}var wo,bo=Di((function(e,t){return e+t}),0),mo=Wi("ceil"),ko=Di((function(e,t){return e/t}),1),go=Wi("floor"),yo=Di((function(e,t){return e*t}),1),vo=Wi("round"),qo=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Ee(r);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=bs,$r.assignIn=ms,$r.assignInWith=ks,$r.assignWith=gs,$r.at=ys,$r.before=Ta,$r.bind=Ea,$r.bindAll=Ks,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ha(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(ps(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,s=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:ps(i))<0&&(i+=_),i=n>i?0:hs(i);n>>0)?(e=ws(e))&&("string"==typeof r||null!=r&&!ns(r))&&!(r=ai(r))&&er(e)?mi(sr(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Ee(r);return t=null==t?0:dr(ps(t),0),Yn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:ps(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:ps(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Ee(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=cs,$r.toPairs=Ns,$r.toPairsIn=$s,$r.toPath=function(e){return Ha(e)?Rt(e,j_):as(e)?[e]:Ti(L_(ws(e)))},$r.toPlainObject=ds,$r.transform=function(e,t,r){var n=Ha(e),i=n||Za(e)||ss(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Ba(_)?Pr(Ue(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?si(e):[]},$r.uniqBy=function(e,t){return e&&e.length?si(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?si(e,t,r):[]},$r.unset=function(e,t){return null==e||oi(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Ps,$r.valuesIn=function(e){return null==e?[]:Yt(e,Ms(e))},$r.without=ia,$r.words=Bs,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=sa,$r.zip=oa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=Ns,$r.entriesIn=$s,$r.extend=ms,$r.extendWith=ks,_o($r,$r),$r.add=bo,$r.attempt=Js,$r.camelCase=Ds,$r.capitalize=Fs,$r.ceil=mo,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fs(n))==n?n:0),r!==t&&(r=(r=fs(r))==r?r:0),_n(fs(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||sn(e,t,Os(t))},$r.deburr=Gs,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ko,$r.endsWith=function(e,r,n){e=ws(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(ps(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=ws(e))&&W.test(e)?e.replace(z,Xt):e},$r.escapeRegExp=function(e){return(e=ws(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ha(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Lt(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=H_,$r.findLastKey=function(e,t){return Lt(e,__(t,3),kn)},$r.floor=go,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),Ms)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),Ms)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=Ss,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=xs,$r.head=U_,$r.identity=to,$r.includes=function(e,t,r,n){e=Ua(e)?e:Ps(e),r=r&&!n?ps(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_s(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:ps(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=ls(r),n===t?(n=r,r=0):n=ls(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=o},$r.isSet=is,$r.isString=_s,$r.isSymbol=as,$r.isTypedArray=ss,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==E},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Hs,$r.last=V_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=ps(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zs,$r.lowerFirst=Us,$r.lt=os,$r.lte=us,$r.max=function(e){return e&&e.length?hn(e,to,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,to)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,to,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=ho,$r.stubFalse=fo,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=yo,$r.nth=function(e,r){return e&&e.length?Fn(e,ps(r)):t},$r.noConflict=function(){return ot._===this&&(ot._=Pe),this},$r.noop=ao,$r.now=Sa,$r.pad=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Ct(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=ws(e);var n=(t=ps(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Wn(e,r)},$r.reduce=function(e,t,r){var n=Ha(e)?Mt:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ha(e)?At:Ht,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:ps(r),Zn(ws(e),r)},$r.replace=function(){var e=arguments,t=ws(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Ba(a)?a.call(e):a}return e},$r.round=vo,$r.runInContext=e,$r.sample=function(e){return(Ha(e)?Vr:Vn)(e)},$r.size=function(e){if(null==e)return 0;if(Ua(e))return _s(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Ln(e).length},$r.snakeCase=Ws,$r.some=function(e,r,n){var i=Ha(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(no)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=Ut(n,t);++r=a)return e;var o=n-ar(i);if(o<1)return i;var u=s?mi(s,0,o).join(""):e.slice(0,o);if(_===t)return u+i;if(s&&(o+=u.length-o),ns(_)){if(e.slice(o).search(_)){var c,l=u;for(_.global||(_=xe(_.source,ws(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?o:p)}}else if(e.indexOf(ai(_),o)!=o){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=ws(e))&&U.test(e)?e.replace(H,ur):e},$r.uniqueId=function(e){var t=++Le;return ws(e)+t},$r.upperCase=Ys,$r.upperFirst=Vs,$r.each=wa,$r.eachRight=ba,$r.first=U_,_o($r,(wo={},mn($r,(function(e,t){Ce.call($r.prototype,t)||(wo[t]=e)})),wo),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(ps(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(to)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Yn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(Ca(__(e)))},Gr.prototype.slice=function(e,r){e=ps(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=ps(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,s=i?[1]:arguments,o=r instanceof Gr,u=s[0],c=o||Ha(r),l=function(e){var t=_.apply($r,Ot([e],s));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(o=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=o&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,s);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,s):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ha(i)?i:[],e)}return this[r]((function(r){return t.apply(Ha(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Ce.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ti(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ti(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ti(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ha(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();ot._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function s({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function o(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!s(r)||e.validator(t,r),refiner:(t,r)=>!s(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:o(l),stack:o((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:o(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:o(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(7854)},_=__webpack_require__(793),a=__webpack_require__(181).Buffer,s=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(6250).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=o.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=T(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var s=0,o=!0;n;)_[s]=n,n.isBuf||(o=!1),n=n.next,s+=1;_.allBuffers=o,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function T(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=T(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(E,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(2276)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,o=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof s);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,o=function(e,t,r,n,i,_){if(!r){var s=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=o.destroy,v.prototype._undestroy=o.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,s)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,s))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,s=null;try{s=new t(n,i)}catch(e){return null}return r.forEach((t=>{s.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5367:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>o});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(7496),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(7117),a=__webpack_require__(8662),s=__webpack_require__(949);class o extends a.j{static initialize(){(0,s.R)("Worker: Connecting to parent.");const e=new r.qm,a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new o(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>s,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>M,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>T,gu:()=>R,h3:()=>o,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>E,xS:()=>A});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function s(e){return"[object Date]"===Object.prototype.toString.call(e)}function o(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function T(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function E(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},s=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return s?s.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function M(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function A(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5600:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t=__webpack_require__(857),r=__webpack_require__(2018),n=__webpack_require__(6071),{env:i}=e;let _;function a(e){return 0!==e&&{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function s(r,a){if(0===_)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(r&&!a&&_===undefined)return 0;const s=_||0;if("dumb"===i.TERM)return s;if("win32"===e.platform){const e=t.release().split(".");return Number(e[0])>=10&&Number(e[2])>=10586?Number(e[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some((e=>e in i))||"codeship"===i.CI_NAME?1:s;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if("truecolor"===i.COLORTERM)return 3;if("TERM_PROGRAM"in i){const e=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return e>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:s}n("no-color")||n("no-colors")||n("color=false")||n("color=never")?_=0:(n("color")||n("colors")||n("color=true")||n("color=always"))&&(_=1),"FORCE_COLOR"in i&&(_="true"===i.FORCE_COLOR?1:"false"===i.FORCE_COLOR?0:0===i.FORCE_COLOR.length?1:Math.min(parseInt(i.FORCE_COLOR,10),3)),module.exports={supportsColor:function(e){return a(s(e,e&&e.isTTY))},stdout:a(s(!0,r.isatty(1))),stderr:a(s(!0,r.isatty(2)))}}}).call(__webpack_require__._LM_("23",{__webpack_require__,module}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(181),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5895:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>o});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:s}=r,o=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==s(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>H,QE:()=>Z,_E:()=>J,a8:()=>z,lA:()=>G,rB:()=>U});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,s]=i(t,n);return[{...e,..._},a||r,s]}),[{},null,1]).slice(0,2)}function s(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function o(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(s)),minutes:h((0,e.mp)(o)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,s,o){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(s)};return o&&(u.second=(0,e.cG)(o)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const T=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function E(t){const[,n,i,_,a,s,o,u,c,l,p,h]=t,f=x(n,a,_,i,s,o,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,M=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function A(e){const[,t,n,i,_,a,s,o]=e;return[x(t,_,i,n,a,s,o),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,s,o]=e;return[x(t,o,n,i,_,a,s),r.A.utcInstance]}const C=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),L=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return s(e,[C,$],[L,P],[j,D],[N,F])}function H(e){return s(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[T,E])}function z(e){return s(e,[R,A],[O,A],[M,I])}function U(e){return s(e,[v,q])}const W=a(m);function Z(e){return s(e,[y,W])}const Y=_(/(\d{4})-(\d\d)-(\d\d)/,w),V=_(d),B=a(m,k,g);function J(e){return s(e,[Y,$],[V,B])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6071:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);module.exports=(t,r=e.argv)=>{const n=t.startsWith("-")?"":1===t.length?"-":"--",i=r.indexOf(n+t),_=r.indexOf("--");return-1!==i&&(-1===_||i<_)}}}).call(__webpack_require__._LM_("13",{module,__webpack_require__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>s,ux:()=>o});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),s=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),o=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),o,(0,t.zM)(),s,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),s,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(o)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>s,P5:()=>o,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:s(n)},a="Unspecified server error.";function s(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function o(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const s=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete s.stack,s}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e={};function t(t,r,n){n||(n=Error);class i extends n{constructor(e,t,n){super(function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(e,t,n))}}i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(e)){const r=e.length;return e=e.map((e=>String(e))),r>2?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}return`of ${t} ${String(e)}`}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){let i;var _;let a;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a=`The ${e} ${i} ${r(t,"type")}`;else{a=`The "${e}" ${"number"!=typeof o&&(o=0),o+1>(s=e).length||-1===s.indexOf(".",o)?"argument":"property"} ${i} ${r(t,"type")}`}var s,o;return a+=". Received type "+typeof n,a}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,s=null;const o=r.sort(((e,r)=>t(e,r,i)));for(const t of o)e(t,n,i)?(s=t,a||(a=t)):(s&&_.push([a,s]),s=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==o[0]?t?e===o[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,s=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return s||o?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ye});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),s=__webpack_require__(2487),o=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8296),p=__webpack_require__(8493),h=__webpack_require__(7002);const f=(0,o.J)([(0,e.Yj)(),(0,e.ai)()]),d=w([(0,e.Yj)()]);function w(r){const n=1===r.length?r[0]:(0,o.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function b(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function m(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(f)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(f)});const k=(0,o.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),g=m("Image",{src:(0,o.J)([(0,c.J)(),(0,l.H)({protocol:(0,u.eu)("https:")})]),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(k),width:(0,e.lq)((0,e.ai)()),height:(0,e.lq)((0,e.ai)())}),y=(0,o.J)(Object.values(s.$).map((e=>(0,u.eu)(e)))),v=m("Icon",{name:y,color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),q=m("Button",{children:w([d,g,v]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,o.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,o.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),S=m("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),x=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),T=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("text")})),E=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("password")})),R=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),O=(M=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return T;case"password":return E;case"number":return R;default:return x}return x},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(M),key:(0,e.me)(f)}));var M;const A=m("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),I=m("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),C=m("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([I]),disabled:(0,e.lq)((0,e.zM)())}),L=m("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,o.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(p.U)}),j=m("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),N=m("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),$=m("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?j:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),P=m("SelectorOption",{value:(0,e.Yj)(),children:$,disabled:(0,e.lq)((0,e.zM)())}),D=m("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([P]),disabled:(0,e.lq)((0,e.zM)())}),F=m("AssetSelector",{name:(0,e.Yj)(),addresses:h.j6,chainIds:(0,e.lq)((0,e.YO)(h.s1)),value:(0,e.lq)(h._g),disabled:(0,e.lq)((0,e.zM)())}),G=m("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),H=m("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([G]),disabled:(0,e.lq)((0,e.zM)())}),z=m("FileInput",{name:(0,e.Yj)(),accept:(0,o.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),U=[b((0,t.RZ)((()=>ke))),O],W=[O,b((0,t.RZ)((()=>ke)))],Z=[b((0,t.RZ)((()=>ke))),O,b((0,t.RZ)((()=>ke)))],Y=[F,A,N,O,C,H,z,S,D,L],V=((0,o.J)([...Y,...U,...W,...Z]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(Z):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(U):(0,e.PV)(W):(0,u.i5)(Y)}))),B=m("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:V}),J=m("Bold",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():K))])}),K=m("Italic",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),X=(0,u.i5)([J,K]),Q=m("Avatar",{address:_.FX,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ee=w([(0,t.RZ)((()=>ke))]),te=m("Box",{children:ee,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),re=m("Form",{children:ee,name:(0,e.Yj)()}),ne=(0,r.YP)(q,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ie=m("Section",{children:ee,direction:(0,e.lq)((0,o.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),_e=m("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ne,ne]):ne))}),ae=m("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),se=m("Divider"),oe=m("Heading",{children:d,size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ue=m("Link",{href:(0,e.Yj)(),children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([X,v,g,j])))])}),ce=m("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(k)}),le=m("Text",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([J,K,ue,v,ce])))]),alignment:(0,e.lq)((0,o.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,o.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,o.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),pe=m("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le))}),he=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([le,J,K,ue,g,v]))),fe=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([le,J,K,ue,v]))),de=m("Tooltip",{children:(0,e.me)(he),content:fe}),we=m("Banner",{children:w([(0,u.i5)([le,ue,v,q,J,K,ce])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),be=m("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([pe,ke]))),variant:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),me=m("Spinner"),ke=(0,u.i5)([N,j,F,A,J,te,q,ae,L,se,C,H,B,z,re,oe,O,g,K,ue,be,me,le,de,S,$,v,D,ie,Q,we,ce]),ge=m("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ke,_e]):ke)),backgroundColor:(0,e.lq)((0,o.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ye=(0,u.i5)([ke,ge]);(0,u.i5)([F,A,N,q,O,z,B,re,J,K,j,te,ae,L,se,oe,g,ue,be,me,le,C,I,H,G,pe,de,S,_e,ge,$,v,D,P,ie,Q,we,ce])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const s=a[2],o=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${s}.${o}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(6250).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,s=new Array(t),o=0;o0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return s.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>s,tf:()=>o,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:s=function*(){}}=e;this.type=r,this.schema=n,this.entries=s,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return s(e,this)}mask(e,t){return function(e,t,r){const n=o(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return o(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=o(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=o(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function s(e,t){return!o(e,t)[0]}function o(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const s=a[1];return[undefined,s]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),s,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function s(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=__webpack_require__(2203);"disable"===e.env.READABLE_STREAM&&t?(module.exports=t.Readable,Object.assign(module.exports,t),module.exports.Stream=t):((exports=module.exports=__webpack_require__(8199)).Stream=t||exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815))}}).call(__webpack_require__._LM_("19",{__webpack_require__,module,exports}))()},7123:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>s});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const s=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,s,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,s){s=s||{};var o,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*s;case"weeks":case"week":case"w":return s*i;case"days":case"day":case"d":return s*n;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*t;case"seconds":case"second":case"secs":case"sec":case"s":return s*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return s.long?(o=a,(u=Math.abs(o))>=n?_(o,u,n,"day"):u>=r?_(o,u,r,"hour"):u>=t?_(o,u,t,"minute"):u>=e?_(o,u,e,"second"):o+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(7117),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?s[o.HYPHENRANGELOOSE]:s[o.HYPHENRANGE];e=e.replace(d,E(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(s[o.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(s[o.TILDETRIM],c),_("tilde trim",e),e=e.replace(s[o.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>T(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(s[o.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?s[o.TILDELOOSE]:s[o.TILDE];return e.replace(r,((t,r,n,i,a)=>{let s;return _("tilde",e,t,r,n,i,a),m(r)?s="":m(n)?s=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?s=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),s=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):s=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",s),s}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?s[o.CARETLOOSE]:s[o.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,s)=>{let o;return _("caret",e,t,r,i,a,s),m(r)?o="":m(i)?o=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?o="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:s?(_("replaceCaret pr",s),o="0"===r?"0"===i?`>=${r}.${i}.${a}-${s} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${s} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${s} <${+r+1}.0.0-0`):(_("no pr"),o="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",o),o}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?s[o.XRANGELOOSE]:s[o.XRANGE];return e.replace(r,((r,n,i,a,s,o)=>{_("xRange",e,r,n,i,a,s,o);const u=m(i),c=u||m(a),l=c||m(s),p=l;return"="===n&&p&&(n=""),o=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),s=0,">"===n?(n=">=",c?(i=+i+1,a=0,s=0):(a=+a+1,s=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(o="-0"),r=`${n+i}.${a}.${s}${o}`):c?r=`>=${i}.0.0${o} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${o} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(s[o.STAR],"")),T=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(s[t.includePrerelease?o.GTE0PRE:o.GTE0],"")),E=e=>(t,r,n,i,_,a,s,o,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${o=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${o}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7496:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{qm:()=>e.q}),__webpack_require__(992),__webpack_require__(2591),__webpack_require__(5895),__webpack_require__(8201);var e=__webpack_require__(2089)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>o});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const s=(0,e.KC)([n.y9,r.s3]),o=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(s),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,o,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=(e,r)=>this.loc.extract(t,e,r),o=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):s(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):s(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):s({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[s,o,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:s,month:o,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(9023).deprecate}}).call(__webpack_require__._LM_("24",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function s(...e){if(!s.enabled)return;const r=s,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4434);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>s,fC:()=>o,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function s(e){return _(e,"stack",null)}function o(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>o,ZJ:()=>s,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function s(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class o{}function u(e){const t=t=>e().update(s(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function s(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const o=`[ ${String.fromCharCode(160)}]`,u=new RegExp(o,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,o)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),o=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return s(d);case"yy":case"kk":return s(b,e.fT);case"yyyy":case"kkkk":return s(o);case"yyyyy":return s(m);case"yyyyyy":return s(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return s(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return s(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return s(l);case"ooo":case"SSS":return s(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return s(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[s,o,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:s,zone:o,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let s=d[a];return"object"==typeof s&&(s=s[_]),s?{literal:!1,val:s}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8167:e=>{"use strict";e.exports=require("worker_threads")},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(4434).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(793),_=__webpack_require__(181).Buffer,a=("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(9023);r=s&&s.debuglog?s.debuglog("stream"):function(){};var o,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(6250).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(2276)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=__webpack_require__(8888).I),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,s){r("readableAddChunk",t);var o,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?E(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(s||(o=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),o)k(e,o);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,L(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(M,e,r))}function M(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function C(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),L(e),t.flowing&&!t.reading&&e.read(0)}function L(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):E(this),null;if(0===(e=T(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var s=i&&!1===i.end||e===t.stdout||e===t.stderr?d:o;function o(){r("onend"),e.end()}a.endEmitted?t.nextTick(s):_.once("end",s),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",o),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,L(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?E(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(A,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(A,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(C,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(8167);var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},8220:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8296:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>_});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(4663),i=__webpack_require__(7995);const _=(_={})=>(0,e.YP)((0,t.Yj)(),"uri",(e=>{try{const n=new URL(e),i=(0,t.NW)(_);return(0,r.vA)(n,i),!0}catch(t){return t instanceof n.C?(0,i.u1)(t):`Expected URL, got "${e.toString()}"`}}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),s=(0,t.RF)(a,_,r,e);for(const e of s)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>T});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),s=__webpack_require__(8323),o=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(7117),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class T{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,s.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=o.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const s=await this.executeInSnapContext(e,(async()=>_(r)));if(s===undefined||null===s)return null;try{return(0,p.SS)(s)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#n({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,s.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,s.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#_(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],o=(0,k.c)(a.params,n),[u]=(0,c.tf)(o,a.struct);if(u)await this.#_(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:o}}).serialize()});else try{const e=await this.methods[r](...o);await this.#_(t,{result:e})}catch(e){await this.#_(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#i(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#n(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#i({...e,jsonrpc:"2.0"})}async#_(e,t){(0,g.M8)(t)?await this.#i({...t,id:e,jsonrpc:"2.0"}):await this.#i({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,s.vV)("Provider stream failure.",e)}));const o=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});o.initializeSync();const c=new m.M(a.createStream("metamask-multichain-provider"),{rpcMiddleware:[(0,e.$)()]});c.initializeSync();const l=this.createSnapGlobal(o,c),p=this.createEIP1193Provider(o),h={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:l,ethereum:p,snapId:t,endowments:_,notify:this.#n.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:h,exports:h.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,h)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=o.V.reduce(((e,t)=>{const r=n[t],{validator:i}=o.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e,t){const r=e.request.bind(e),n=t.request.bind(t);return harden({request:async e=>{const t=(0,g.fR)(e);return(0,g.gL)(t),(0,g.E7)(t)?await(0,g.R2)(n(t),this):await(0,g.R2)(r(t),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if("undefined"==typeof global)throw new Error("Unknown realm type; failed to identify global object.");t=global,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),s=__webpack_require__(9639),o=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=s,d=a,w=">",b=">=";break;case"<":h=a,f=o,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=s,this.end=o,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 s(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 o(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9023:e=>{"use strict";e.exports=require("util")},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>s,dO:()=>f,dz:()=>o,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},s={year:e,month:r,day:e,weekday:r},o={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",s=n){try{(0,e.vA)(i,_)}catch(e){throw r(s,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=s;var e=__webpack_require__(6250).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function s(e){if(!(this instanceof s))return new s(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",o)}function o(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(2276)(s,_),s.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},s.prototype._transform=function(e,r,n){n(new t("_transform()"))},s.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#a;#s;#o;#u;constructor(e,t,r,n){this.#s=e,this.#a=t,this.#o=r,this.#u=n}get body(){return this.#s.body}get bodyUsed(){return this.#s.bodyUsed}get headers(){return this.#s.headers}get ok(){return this.#s.ok}get redirected(){return this.#s.redirected}get status(){return this.#s.status}get statusText(){return this.#s.statusText}get type(){return this.#s.type}get url(){return this.#s.url}async text(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.text()}finally{await this.#u()}})(),this.#a)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.arrayBuffer()}finally{await this.#u()}})(),this.#a)}async blob(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.blob()}finally{await this.#u()}})(),this.#a)}clone(){const e=this.#s.clone();return new r(e,this.#a,this.#o,this.#u)}async formData(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.formData()}finally{await this.#u()}})(),this.#a)}async json(){return await(0,t.R2)((async()=>{await this.#o();try{return await this.#s.json()}finally{await this.#u()}})(),this.#a)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},s=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const o=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{o.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:o.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{o.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),s.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,s=[],o=!1,u=-1;function c(){o&&a&&(o=!1,a.length?s=a.concat(s):u=-1,s.length&&l())}function l(){if(!o){var e=_(c);o=!0;for(var r=s.length;r;){for(a=s,s=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest;const i=null===(e=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"source"))||void 0===e?void 0:e.get;(0,r.vA)(i,"MessageEvent.prototype.source getter is not defined.");const _=null===(t=Object.getOwnPropertyDescriptor(MessageEvent.prototype,"origin"))||void 0===t?void 0:t.get;(0,r.vA)(_,"MessageEvent.prototype.origin getter is not defined."),n.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9952:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(6250).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>s,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,s=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[5720,5367,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964,4389]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[7496,992,9950,2866,7996,1427,7123,9886,2591,5895,8201,2089]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,8296,7995,2487,8546,8493,7002]],["9",[6157,8323,1750,7347,3349,4528]],["10",[2462,9400,7923,5259,2521,776,1089,2869,5953]],["11",[113,9964,7997]],["12",[3680,124,7891,5038]],["13",[6071]],["14",[2276,5615]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[7117,8199,793,82,6527,9952,6250,1265,5291,534,4869,1613,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[5600]],["24",[7854]],["undefined",[7086,7640,3889,6848,4663,4394,4729,7566,3837,8464,282,7250,6605,8792]]],e.unenforceable=[],e.ctxm=[],e.kch=[792],e.externals={181:"buffer",857:"os",2018:"tty",2203:"stream",4434:"events",8167:"worker_threads",9023:"util"},e.options={scuttleGlobalThis:{exceptions:["Object","postMessage","Reflect","Set","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{builtin:{"worker_threads.Worker":!0,"worker_threads.parentPort":!0},globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,"process.on":!0,"process.removeListener":!0,"process.send":!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{builtin:{"events.EventEmitter":!0},globals:{setTimeout:!0}},8:{globals:{URL:!0},packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,12:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{builtin:{"tty.isatty":!0,"util.deprecate":!0,"util.formatWithOptions":!0,"util.inspect":!0},globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,23:!0,undefined:!0}},13:{globals:{"process.argv":!0},packages:{18:!0}},14:{builtin:{"util.inherits":!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{builtin:{"buffer.Buffer":!0,"events.EventEmitter":!0,stream:!0,util:!0},globals:{"process.env.READABLE_STREAM":!0,"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{14:!0,18:!0,22:!0,24:!0}},20:{builtin:{buffer:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{builtin:{"os.release":!0,"tty.isatty":!0},globals:{"process.env":!0,"process.platform":!0},packages:{13:!0,18:!0}},24:{builtin:{"util.deprecate":!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return s.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else o.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,o,s)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const s=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...s.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=o(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:s,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:o};function a(e,t,r,i,a=[],o=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?o.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):s("",c,a,e,u,r,i)})),u}function s(t,n,i,_,a,o=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void s(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,o);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),o),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(o),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function o(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),s=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!s.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:s,defineProperty:o,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),T=globalThis;let E;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),M=new Map,A=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=A(r);if(e&&_.packages[e])return n()}}const a=A(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!M.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)E=r,g(T,E,R),e?.scuttling?.scuttle(T,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(E,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,T,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,E,t)}})(t,r.globalThis),M.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=M.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const A=s(_(null),p,h);o(A,"module",{get:()=>y,set:()=>{}});let C=A.exports;return o(A,"exports",{get:()=>C,set:e=>{C=e}}),a(A),a(s(_(null),{[q]:x,[S]:A,[v]:M.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5367);(0,__webpack_require__(4389).m)(),e._.initialize()}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file +diff --git a/dist/webpack/webview/index.html b/dist/webpack/webview/index.html +index d279b3cf86c89f7032427919912a5453c0c59515..dd31bbbe4848ea9bf3e7d108336dba3cf3f29bbb 100644 +--- a/dist/webpack/webview/index.html ++++ b/dist/webpack/webview/index.html +@@ -13910,4 +13910,4 @@ globalThis[MAKE_CAUSAL_CONSOLE_FROM_LOGGER_KEY_FOR_SES_AVA] = + })() + , + ])() +\ No newline at end of file ++(()=>{var __webpack_modules__={4:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>r});var e=__webpack_require__(8464),t=__webpack_require__(4729);function r(){return(0,e.YP)((0,t.Yj)(),"SVG",(e=>!!e.includes("{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t="object"==typeof Reflect?Reflect:null,r=t&&"function"==typeof t.apply?t.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};e=t&&"function"==typeof t.ownKeys?t.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var n=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}module.exports=i,module.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,_),n(r)}function _(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}f(e,t,_,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&f(e,"error",t,{once:!0})}(e,i)}))},i.EventEmitter=i,i.prototype._events=undefined,i.prototype._eventsCount=0,i.prototype._maxListeners=undefined;var _=10;function a(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function o(e){return e._maxListeners===undefined?i.defaultMaxListeners:e._maxListeners}function s(e,t,r,n){var i,_,s,u;if(a(r),(_=e._events)===undefined?(_=e._events=Object.create(null),e._eventsCount=0):(_.newListener!==undefined&&(e.emit("newListener",t,r.listener?r.listener:r),_=e._events),s=_[t]),s===undefined)s=_[t]=r,++e._eventsCount;else if("function"==typeof s?s=_[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(i=o(e))>0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,u=c,console&&console.warn&&console.warn(u)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function c(e,t,r){var n={fired:!1,wrapFn:undefined,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function l(e,t,r){var n=e._events;if(n===undefined)return[];var i=n[t];return i===undefined?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(a=t[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var s=_[e];if(s===undefined)return!1;if("function"==typeof s)r(s,this,t);else{var u=s.length,c=h(s,u);for(n=0;n=0;_--)if(r[_]===t||r[_].listener===t){o=r[_].listener,i=_;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},i.prototype.listeners=function(e){return l(this,e,!0)},i.prototype.rawListeners=function(e){return l(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},i.prototype.listenerCount=p,i.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}}}).call(__webpack_require__._LM_("14",{module,__webpack_require__}))()},82:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(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 t(t){for(var n=1;n0?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 _.alloc(0);for(var t,r,n,i=_.allocUnsafe(e>>>0),a=this.head,o=0;a;)t=a.data,r=i,n=o,_.prototype.copy.call(t,r,n),o+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(_===i.length?n+=i:n+=i.slice(0,e),0==(e-=_)){_===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(_));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=_.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),0==(e-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:o,value:function(e,r){return a(this,t(t({},r),{},{depth:0,customInspect:!1}))}}])&&n(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),e}()}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},113:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{lY:()=>b});var e=__webpack_require__(9964),t=__webpack_require__(7997);const r=BigInt(0),n=BigInt(1),i=BigInt(2),_=BigInt(7),a=BigInt(256),o=BigInt(113),s=[],u=[],c=[];for(let e=0,t=n,l=1,p=0;e<24;e++){[l,p]=[p,(2*l+3*p)%5],s.push(2*(5*p+l)),u.push((e+1)*(e+2)/2%64);let h=r;for(let e=0;e<7;e++)t=(t<>_)*o)%a,t&i&&(h^=n<<(n<n>32?(0,e.WM)(t,r,n):(0,e.P5)(t,r,n),d=(t,r,n)=>n>32?(0,e.im)(t,r,n):(0,e.B4)(t,r,n);class w extends t.Vw{constructor(e,r,n,i=!1,_=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=_,(0,t.Fe)(n),!(0=n&&this.keccak();const _=Math.min(n-this.posOut,i-t);e.set(r.subarray(this.posOut,this.posOut+_),t),this.posOut+=_,t+=_}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,t.Fe)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,t.Ht)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,t.uH)(this.state)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:_}=this;return e||(e=new w(t,r,n,_,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=_,e.destroyed=this.destroyed,e}}const b=(()=>{return e=1,r=136,n=32,(0,t.qj)((()=>new w(r,e,n)));var e,r,n})()}}).call(__webpack_require__._LM_("11",{__webpack_require__,__webpack_exports__}))()},124:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);exports.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),e.splice(n,0,t)},exports.save=function(e){try{e?exports.storage.setItem("debug",e):exports.storage.removeItem("debug")}catch(e){}},exports.load=function(){let t;try{t=exports.storage.getItem("debug")}catch(e){}return!t&&void 0!==e&&"env"in e&&(t=e.env.DEBUG),t},exports.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return void 0!==document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},exports.storage=function(){try{return localStorage}catch(e){}}(),exports.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],exports.log=console.debug||console.log||(()=>{}),module.exports=__webpack_require__(7891)(exports);const{formatters:t}=module.exports;t.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}}).call(__webpack_require__._LM_("13",{exports,module,__webpack_require__}))()},282:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=_,_.default=_,_.stable=u,_.stableStringify=u;var e="[...]",t="[Circular]",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function _(e,t,_,a){var s;void 0===a&&(a=i()),o(e,"",0,[],undefined,0,a);try{s=0===n.length?JSON.stringify(e,t,_):JSON.stringify(e,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function a(e,t,i,_){var a=Object.getOwnPropertyDescriptor(_,i);a.get!==undefined?a.configurable?(Object.defineProperty(_,i,{value:e}),r.push([_,i,t,a])):n.push([t,i,e]):(_[i]=e,r.push([_,i,t]))}function o(r,n,i,_,s,u,c){var l;if(u+=1,"object"==typeof r&&null!==r){for(l=0;l<_.length;l++)if(_[l]===r)return void a(t,r,n,s);if(void 0!==c.depthLimit&&u>c.depthLimit)return void a(e,r,n,s);if(void 0!==c.edgesLimit&&i+1>c.edgesLimit)return void a(e,r,n,s);if(_.push(r),Array.isArray(r))for(l=0;lt?1:0}function u(e,t,_,a){void 0===a&&(a=i());var o,s=c(e,"",0,[],undefined,0,a)||e;try{o=0===n.length?JSON.stringify(s,t,_):JSON.stringify(s,l(t),_)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return o}function c(n,i,_,o,u,l,p){var h;if(l+=1,"object"==typeof n&&null!==n){for(h=0;hp.depthLimit)return void a(e,n,i,u);if(void 0!==p.edgesLimit&&_+1>p.edgesLimit)return void a(e,n,i,u);if(o.push(n),Array.isArray(n))for(h=0;h0)for(var i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Tl:()=>i,Wu:()=>n,Z6:()=>e});var e,t=__webpack_require__(4729),r=__webpack_require__(7566);!function(e){e.Copyable="copyable",e.Divider="divider",e.Heading="heading",e.Panel="panel",e.Spinner="spinner",e.Text="text",e.Image="image",e.Row="row",e.Address="address",e.Button="button",e.Input="input",e.Form="form"}(e||(e={}));const n=(0,t.Ik)({type:(0,t.Yj)()}),i=(0,r.kp)(n,(0,t.Ik)({value:(0,t.L5)()}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},534:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(t!==undefined){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var n=__webpack_require__(4869),i=Symbol("lastResolve"),_=Symbol("lastReject"),a=Symbol("error"),o=Symbol("ended"),s=Symbol("lastPromise"),u=Symbol("handlePromise"),c=Symbol("stream");function l(e,t){return{value:e,done:t}}function p(e){var t=e[i];if(null!==t){var r=e[c].read();null!==r&&(e[s]=null,e[i]=null,e[_]=null,t(l(r,!1)))}}function h(e){t.nextTick(p,e)}var f=Object.getPrototypeOf((function(){})),d=Object.setPrototypeOf((r(e={get stream(){return this[c]},next:function(){var e=this,r=this[a];if(null!==r)return Promise.reject(r);if(this[o])return Promise.resolve(l(undefined,!0));if(this[c].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[a]?n(e[a]):r(l(undefined,!0))}))}));var n,i=this[s];if(i)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[o]?r(l(undefined,!0)):t[u](r,n)}),n)}}(i,this));else{var _=this[c].read();if(null!==_)return Promise.resolve(l(_,!1));n=new Promise(this[u])}return this[s]=n,n}},Symbol.asyncIterator,(function(){return this})),r(e,"return",(function(){var e=this;return new Promise((function(t,r){e[c].destroy(null,(function(e){e?r(e):t(l(undefined,!0))}))}))})),e),f);module.exports=function(e){var t,p=Object.create(d,(r(t={},c,{value:e,writable:!0}),r(t,i,{value:null,writable:!0}),r(t,_,{value:null,writable:!0}),r(t,a,{value:null,writable:!0}),r(t,o,{value:e._readableState.endEmitted,writable:!0}),r(t,u,{value:function(e,t){var r=p[c].read();r?(p[s]=null,p[i]=null,p[_]=null,e(l(r,!1))):(p[i]=e,p[_]=t)},writable:!0}),t));return p[s]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=p[_];return null!==t&&(p[s]=null,p[i]=null,p[_]=null,t(e)),void(p[a]=e)}var r=p[i];null!==r&&(p[s]=null,p[i]=null,p[_]=null,r(l(undefined,!0))),p[o]=!0})),e.on("readable",h.bind(null,p)),p}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},544:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Copyable),value:(0,t.Yj)(),sensitive:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Copyable,_,["value","sensitive"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},583:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7229),i=__webpack_require__(7851),_=[new t(">=0.0.0-0")],a=[new t(">=0.0.0")],o=(e,t,o)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===r){if(1===t.length&&t[0].semver===r)return!0;e=o.includePrerelease?_:a}if(1===t.length&&t[0].semver===r){if(o.includePrerelease)return!0;t=a}const c=new Set;let l,p,h,f,d,w,b;for(const t of e)">"===t.operator||">="===t.operator?l=s(l,t,o):"<"===t.operator||"<="===t.operator?p=u(p,t,o):c.add(t.semver);if(c.size>1)return null;if(l&&p){if(h=i(l.semver,p.semver,o),h>0)return null;if(0===h&&(">="!==l.operator||"<="!==p.operator))return null}for(const e of c){if(l&&!n(e,String(l),o))return null;if(p&&!n(e,String(p),o))return null;for(const r of t)if(!n(e,String(r),o))return!1;return!0}let m=!(!p||o.includePrerelease||!p.semver.prerelease.length)&&p.semver,k=!(!l||o.includePrerelease||!l.semver.prerelease.length)&&l.semver;m&&1===m.prerelease.length&&"<"===p.operator&&0===m.prerelease[0]&&(m=!1);for(const e of t){if(b=b||">"===e.operator||">="===e.operator,w=w||"<"===e.operator||"<="===e.operator,l)if(k&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===k.major&&e.semver.minor===k.minor&&e.semver.patch===k.patch&&(k=!1),">"===e.operator||">="===e.operator){if(f=s(l,e,o),f===e&&f!==l)return!1}else if(">="===l.operator&&!n(l.semver,String(e),o))return!1;if(p)if(m&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===m.major&&e.semver.minor===m.minor&&e.semver.patch===m.patch&&(m=!1),"<"===e.operator||"<="===e.operator){if(d=u(p,e,o),d===e&&d!==p)return!1}else if("<="===p.operator&&!n(p.semver,String(e),o))return!1;if(!e.operator&&(p||l)&&0!==h)return!1}return!(l&&w&&!p&&0!==h||p&&b&&!l&&0!==h||k||m)},s=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,r)=>{if(!e)return t;const n=i(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};module.exports=(t,r,n={})=>{if(t===r)return!0;t=new e(t,n),r=new e(r,n);let i=!1;e:for(const e of t.set){for(const t of r.set){const r=o(e,t,n);if(i=i||null!==r,r)continue e}if(i)return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},776:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s:()=>t});var e=__webpack_require__(7566);function t(t,r){return(0,e.E8)(t,(e=>"string"==typeof e&&r.test(e)))}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},845:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>n});var e=__webpack_require__(7012),t=__webpack_require__(7822),r=__webpack_require__(6231);const n={parse:e=>i(t.f.rpc.parse,e),invalidRequest:e=>i(t.f.rpc.invalidRequest,e),invalidParams:e=>i(t.f.rpc.invalidParams,e),methodNotFound:e=>i(t.f.rpc.methodNotFound,e),internal:e=>i(t.f.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return i(t,e)},invalidInput:e=>i(t.f.rpc.invalidInput,e),resourceNotFound:e=>i(t.f.rpc.resourceNotFound,e),resourceUnavailable:e=>i(t.f.rpc.resourceUnavailable,e),transactionRejected:e=>i(t.f.rpc.transactionRejected,e),methodNotSupported:e=>i(t.f.rpc.methodNotSupported,e),limitExceeded:e=>i(t.f.rpc.limitExceeded,e)};function i(t,n){const[i,_]=function(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!=typeof t)throw new Error("Must specify string message.");return[t??undefined,r]}}return[]}(n);return new e.G(t,i??(0,r.DW)(t),_)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},872:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{G:()=>s});var e=__webpack_require__(5875),t=__webpack_require__.n(e),r=__webpack_require__(992),n=__webpack_require__(8323),i=__webpack_require__(4528),_=__webpack_require__(4156),a=__webpack_require__(8662),o=__webpack_require__(949);class s extends a.j{static initialize(e=new r.UI({name:"child",target:"parent",targetWindow:self.parent,targetOrigin:"*"})){(0,o.R)("Worker: Connecting to parent.");const a=new(t());(0,_.pipeline)(e,a,e,(e=>{e&&(0,n.vV)("Parent stream failure, closing worker.",e),self.close()}));const u=a.createStream(i.FI.COMMAND),c=a.createStream(i.FI.JSON_RPC);return new s(u,c)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},949:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>t});var e=__webpack_require__(8323);const t=(0,__webpack_require__(2869).X)(e.K1,"snaps-execution-environments")}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},992:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{EZ:()=>r.E,UI:()=>e.U,lK:()=>t.l});var e=__webpack_require__(9950),t=(__webpack_require__(1427),__webpack_require__(7123),__webpack_require__(9886),__webpack_require__(2866)),r=__webpack_require__(7996)}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1010:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Spinner)}));(0,n.I)(i.Z6.Spinner,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1048:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7991),t=__webpack_require__(9318),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;exports.Buffer=_,exports.SlowBuffer=function(e){return+e!=e&&(e=0),_.alloc(+e)},exports.INSPECT_MAX_BYTES=50;const n=2147483647;function i(e){if(e>n)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,_.prototype),t}function _(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return s(e)}return a(e,t,r)}function a(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!_.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|p(e,t);let n=i(r);const a=n.write(e,t);return a!==r&&(n=n.slice(0,a)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(B(e,Uint8Array)){const t=new Uint8Array(e);return c(t.buffer,t.byteOffset,t.byteLength)}return u(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(B(e,ArrayBuffer)||e&&B(e.buffer,ArrayBuffer))return c(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(B(e,SharedArrayBuffer)||e&&B(e.buffer,SharedArrayBuffer)))return c(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return _.from(n,t,r);const a=function(e){if(_.isBuffer(e)){const t=0|l(e.length),r=i(t);return 0===r.length||e.copy(r,0,0,t),r}return e.length!==undefined?"number"!=typeof e.length||Z(e.length)?i(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(a)return a;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return _.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function o(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function s(e){return o(e),i(e<0?0:0|l(e))}function u(e){const t=e.length<0?0:0|l(e.length),r=i(t);for(let n=0;n=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return 0|e}function p(e,t){if(_.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||B(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return z(e).length;default:if(i)return n?-1:H(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,r){let n=!1;if((t===undefined||t<0)&&(t=0),t>this.length)return"";if((r===undefined||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return q(this,t,r);case"ascii":return x(this,t,r);case"latin1":case"binary":return E(this,t,r);case"base64":return v(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function f(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function d(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Z(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=_.from(t,n)),_.isBuffer(t))return 0===t.length?-1:w(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,n,i){let _,a=1,o=e.length,s=t.length;if(n!==undefined&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,o/=2,s/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(_=r;_o&&(r=o-s),_=r;_>=0;_--){let r=!0;for(let n=0;ni&&(n=i):n=i;const _=t.length;let a;for(n>_/2&&(n=_/2),a=0;a>8,i=r%256,_.push(i),_.push(n);return _}(t,e.length-r),e,r,n)}function v(t,r,n){return 0===r&&n===t.length?e.fromByteArray(t):e.fromByteArray(t.slice(r,n))}function q(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,o,s;switch(a){case 1:t<128&&(_=t);break;case 2:r=e[i+1],128==(192&r)&&(s=(31&t)<<6|63&r,s>127&&(_=s));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(s=(15&t)<<12|(63&r)<<6|63&n,s>2047&&(s<55296||s>57343)&&(_=s));break;case 4:r=e[i+1],n=e[i+2],o=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&o)&&(s=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&o,s>65535&&s<1114112&&(_=s))}}null===_?(_=65533,a=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),i+=a}return function(e){const t=e.length;if(t<=S)return String.fromCharCode.apply(String,e);let r="",n=0;for(;nn.length?(_.isBuffer(t)||(t=_.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!_.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},_.byteLength=p,_.prototype._isBuffer=!0,_.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(e+=" ... "),""},r&&(_.prototype[r]=_.prototype.inspect),_.prototype.compare=function(e,t,r,n,i){if(B(e,Uint8Array)&&(e=_.from(e,e.offset,e.byteLength)),!_.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===undefined&&(t=0),r===undefined&&(r=e?e.length:0),n===undefined&&(n=0),i===undefined&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let a=(i>>>=0)-(n>>>=0),o=(r>>>=0)-(t>>>=0);const s=Math.min(a,o),u=this.slice(n,i),c=e.slice(t,r);for(let e=0;e>>=0,isFinite(r)?(r>>>=0,n===undefined&&(n="utf8")):(n=r,r=undefined)}const i=this.length-t;if((r===undefined||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let _=!1;for(;;)switch(n){case"hex":return b(this,e,t,r);case"utf8":case"utf-8":return m(this,e,t,r);case"ascii":case"latin1":case"binary":return k(this,e,t,r);case"base64":return g(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return y(this,e,t,r);default:if(_)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),_=!0}},_.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const S=4096;function x(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;in)&&(r=n);let i="";for(let n=t;nr)throw new RangeError("Trying to access beyond buffer length")}function A(e,t,r,n,i,a){if(!_.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function M(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_,_>>=8,e[r++]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function I(e,t,r,n,i){D(t,n,i,e,r,7);let _=Number(t&BigInt(4294967295));e[r+7]=_,_>>=8,e[r+6]=_,_>>=8,e[r+5]=_,_>>=8,e[r+4]=_;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function L(e,t,r,n,i,_){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function C(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,4),t.write(e,r,n,i,23,4),n+4}function j(e,r,n,i,_){return r=+r,n>>>=0,_||L(e,0,n,8),t.write(e,r,n,i,52,8),n+8}_.prototype.slice=function(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=t===undefined?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},_.prototype.readUint8=_.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},_.prototype.readUint16LE=_.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},_.prototype.readUint16BE=_.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},_.prototype.readUint32LE=_.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},_.prototype.readUint32BE=_.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},_.prototype.readBigUInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<>>=0,t>>>=0,r||O(e,t,this.length);let n=this[e],i=1,_=0;for(;++_=i&&(n-=Math.pow(2,8*t)),n},_.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||O(e,t,this.length);let n=t,i=1,_=this[e+--n];for(;n>0&&(i*=256);)_+=this[e+--n]*i;return i*=128,_>=i&&(_-=Math.pow(2,8*t)),_},_.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},_.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},_.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},_.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},_.prototype.readBigInt64LE=V((function(e){F(e>>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24);return(BigInt(n)<>>=0,"offset");const t=this[e],r=this[e+7];t!==undefined&&r!==undefined||G(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<>>=0,r||O(e,4,this.length),t.read(this,e,!0,23,4)},_.prototype.readFloatBE=function(e,r){return e>>>=0,r||O(e,4,this.length),t.read(this,e,!1,23,4)},_.prototype.readDoubleLE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!0,52,8)},_.prototype.readDoubleBE=function(e,r){return e>>>=0,r||O(e,8,this.length),t.read(this,e,!1,52,8)},_.prototype.writeUintLE=_.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=1,_=0;for(this[t]=255&e;++_>>=0,r>>>=0,n||A(this,e,t,r,Math.pow(2,8*r)-1,0);let i=r-1,_=1;for(this[t+i]=255&e;--i>=0&&(_*=256);)this[t+i]=e/_&255;return t+r},_.prototype.writeUint8=_.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,255,0),this[t]=255&e,t+1},_.prototype.writeUint16LE=_.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeUint16BE=_.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeUint32LE=_.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},_.prototype.writeUint32BE=_.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigUInt64LE=V((function(e,t=0){return M(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeBigUInt64BE=V((function(e,t=0){return I(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),_.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=0,_=1,a=0;for(this[t]=255&e;++i>>=0,!n){const n=Math.pow(2,8*r-1);A(this,e,t,r,n-1,-n)}let i=r-1,_=1,a=0;for(this[t+i]=255&e;--i>=0&&(_*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/_|0)-a&255;return t+r},_.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},_.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},_.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},_.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},_.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||A(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},_.prototype.writeBigInt64LE=V((function(e,t=0){return M(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeBigInt64BE=V((function(e,t=0){return I(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),_.prototype.writeFloatLE=function(e,t,r){return C(this,e,t,!0,r)},_.prototype.writeFloatBE=function(e,t,r){return C(this,e,t,!1,r)},_.prototype.writeDoubleLE=function(e,t,r){return j(this,e,t,!0,r)},_.prototype.writeDoubleBE=function(e,t,r){return j(this,e,t,!1,r)},_.prototype.copy=function(e,t,r,n){if(!_.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t>>=0,r=r===undefined?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function D(e,t,r,n,i,_){if(e>r||e3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(_+1)}${n}`:`>= -(2${n} ** ${8*(_+1)-1}${n}) and < 2 ** ${8*(_+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new N.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,r){F(t,"offset"),e[t]!==undefined&&e[t+r]!==undefined||G(t,e.length-(r+1))}(n,i,_)}function F(e,t){if("number"!=typeof e)throw new N.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,r){if(Math.floor(e)!==e)throw F(e,r),new N.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new N.ERR_BUFFER_OUT_OF_BOUNDS;throw new N.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),$("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),$("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=P(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=P(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const U=/[^+/0-9A-Za-z-_]/g;function H(e,t){let r;t=t||Infinity;const n=e.length;let i=null;const _=[];for(let a=0;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&_.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&_.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&_.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&_.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;_.push(r)}else if(r<2048){if((t-=2)<0)break;_.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;_.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;_.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return _}function z(t){return e.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(t))}function W(e,t,r,n){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function B(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function V(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}}}).call(__webpack_require__._LM_("12",{exports,__webpack_require__}))()},1089:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{UG:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(113),n=__webpack_require__(5250),i=__webpack_require__(9400);const{memoize:_}=n,a=/^0x[0-9a-f]{40}$/u,o=/^0x[0-9a-fA-F]{40}$/u,s=((0,e.T1)((0,t.Yj)(),/^(?:0x)?[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),/^0x[0-9a-f]+$/iu),(0,e.T1)((0,t.Yj)(),a),(0,e.T1)((0,t.Yj)(),o)),u=e=>"string"==typeof e;function c(e){return u(e)&&o.test(e)}const l=_((function(e){(0,i.vA)(c(e),"Invalid hex address.");const t=(o=e,o.startsWith("0x")||o.startsWith("0X")?o.substring(2):o).toLowerCase(),n=(0,r.lY)(t),{length:_}=t,a=new Array(_);var o;for(let e=0;e<_;e++){const r=1&e,i=n[e>>1],_=0===r?i>>4:15&i;a[e]=_>=8?t[e].toUpperCase():t[e]}return`0x${a.join("")}`})),p=_((function(e){return!!c(e)&&l(e)===e}));_((function(e){return u(t=e)&&a.test(t)||p(e);var t}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},1260:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(){throw new Error("Readable.from is not available in the browser")}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},1262:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1265:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907),t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=o;var r=__webpack_require__(8199),n=__webpack_require__(5291);__webpack_require__(5615)(o,r);for(var i=t(n.prototype),_=0;_{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476),r=__webpack_require__(9761);module.exports=(n,i)=>{n=new t(n,i);let _=new e("0.0.0");if(n.test(_))return _;if(_=new e("0.0.0-0"),n.test(_))return _;_=null;for(let t=0;t{const n=new e(t.semver.version);switch(t.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":a&&!r(n,a)||(a=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}})),!a||_&&!r(_,a)||(_=a)}return _&&n.test(_)?_:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1285:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get instance(){return null===r&&(r=new n),r}get type(){return"system"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1353:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).minor}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1361:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);const t="object"==typeof e&&e.env&&e.env.NODE_DEBUG&&/\bsemver\b/i.test(e.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};module.exports=t}}).call(__webpack_require__._LM_("21",{__webpack_require__,module}))()},1417:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E7:()=>c,M8:()=>f,R2:()=>o,Xe:()=>p,fR:()=>h,gL:()=>l});var e=__webpack_require__(845),t=__webpack_require__(1750),r=__webpack_require__(9400),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(949);const a=64e6;async function o(e,t){const r=t.lastTeardown;return new Promise(((n,i)=>{e.then((e=>{t.lastTeardown===r?n(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")})).catch((e=>{t.lastTeardown===r?i(e):(0,_.R)("Late promise received after Snap finished execution. Promise will be dropped.")}))}))}const s=Object.freeze(["wallet_requestPermissions","wallet_revokePermissions","eth_sendTransaction","eth_decrypt","eth_getEncryptionPublicKey","wallet_addEthereumChain","wallet_watchAsset","wallet_registerOnboarding","wallet_scanQRCode"]),u=Object.freeze(["wallet_createSession","wallet_invokeMethod","wallet_getSession","wallet_revokeSession"]);function c(e){return u.includes(e.method)}function l(t){(0,r.vA)(String.prototype.startsWith.call(t.method,"wallet_")||String.prototype.startsWith.call(t.method,"snap_"),"The global Snap API only allows RPC methods starting with `wallet_*` and `snap_*`.",e.r.methodNotSupported),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function p(t){(0,r.vA)(!String.prototype.startsWith.call(t.method,"snap_"),e.r.methodNotFound({data:{method:t.method}})),(0,r.vA)(!s.includes(t.method),e.r.methodNotFound({data:{method:t.method}}))}function h(e){const t=JSON.parse(JSON.stringify(e));return(0,n.SS)(t)}function f(e){return!!(0,i.Gv)(e)&&(0,t.m)(e){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},1539:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(6932),t=__webpack_require__(8746);const r={names:["Math"],factory:function(){const r=Object.getOwnPropertyNames(t.h.Math).reduce(((e,r)=>"random"===r?e:{...e,[r]:t.h.Math[r]}),{}),{crypto:n}=(0,e.m)();return harden({Math:{...r,random:()=>n.getRandomValues(new Uint32Array(1))[0]/2**32}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1565:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(n,i){if(i=r(i),n instanceof t){if(n.loose===!!i.loose)return n;n=n.value}n=n.trim().split(/\s+/).join(" "),a("comparator",n,i),this.options=i,this.loose=!!i.loose,this.parse(n),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(t){const r=this.options.loose?n[i.COMPARATORLOOSE]:n[i.COMPARATOR],_=t.match(r);if(!_)throw new TypeError(`Invalid comparator: ${t}`);this.operator=_[1]!==undefined?_[1]:"","="===this.operator&&(this.operator=""),_[2]?this.semver=new o(_[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(a("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new o(t,this.options)}catch(e){return!1}return _(t,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new s(e.value,n).test(this.value):""===e.operator?""===e.value||new s(this.value,n).test(e.semver):!((n=r(n)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!n.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("="))&&!(_(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(_(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}module.exports=t;const r=__webpack_require__(3990),{safeRe:n,t:i}=__webpack_require__(2841),_=__webpack_require__(4004),a=__webpack_require__(1361),o=__webpack_require__(4517),s=__webpack_require__(7476)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},1640:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(4666);function t(t,r){const n=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(r)-n(t);return Math.floor(e.Ay.fromMillis(i).as("days"))}function r(r,n,i,_){let[a,o,s,u]=function(e,r,n){const i=[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],["months",(e,t)=>t.month-e.month+12*(t.year-e.year)],["weeks",(e,r)=>{const n=t(e,r);return(n-n%7)/7}],["days",t]],_={},a=e;let o,s;for(const[t,u]of i)n.indexOf(t)>=0&&(o=t,_[t]=u(e,r),s=a.plus(_),s>r?(_[t]--,(e=a.plus(_))>r&&(s=e,_[t]--,e=a.plus(_))):e=s);return[e,_,s,o]}(r,n,i);const c=n-a,l=i.filter((e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0));0===l.length&&(s0?e.Ay.fromMillis(c,_).shiftTo(...l).plus(p):p}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},1659:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>l});var e=__webpack_require__(5036),t=__webpack_require__(6932),r=__webpack_require__(2857),n=__webpack_require__(4212),i=__webpack_require__(1539),_=__webpack_require__(9563),a=__webpack_require__(5204),o=__webpack_require__(9272),s=__webpack_require__(1726),u=__webpack_require__(8746);const c=[{endowment:AbortController,name:"AbortController"},{endowment:AbortSignal,name:"AbortSignal"},{endowment:ArrayBuffer,name:"ArrayBuffer"},{endowment:atob,name:"atob",bind:!0},{endowment:BigInt,name:"BigInt"},{endowment:BigInt64Array,name:"BigInt64Array"},{endowment:BigUint64Array,name:"BigUint64Array"},{endowment:btoa,name:"btoa",bind:!0},{endowment:DataView,name:"DataView"},{endowment:Float32Array,name:"Float32Array"},{endowment:Float64Array,name:"Float64Array"},{endowment:Intl,name:"Intl"},{endowment:Int8Array,name:"Int8Array"},{endowment:Int16Array,name:"Int16Array"},{endowment:Int32Array,name:"Int32Array"},{endowment:globalThis.isSecureContext,name:"isSecureContext"},{endowment:Uint8Array,name:"Uint8Array"},{endowment:Uint8ClampedArray,name:"Uint8ClampedArray"},{endowment:Uint16Array,name:"Uint16Array"},{endowment:Uint32Array,name:"Uint32Array"},{endowment:URL,name:"URL"},{endowment:URLSearchParams,name:"URLSearchParams"},{endowment:WebAssembly,name:"WebAssembly"}],l=()=>{const l=[t.A,n.A,i.A,_.A,s.A,a.A,o.A,r.A,e.Ay];return c.forEach((e=>{const t={names:[e.name],factory:()=>{const t="function"==typeof e.endowment&&e.bind?e.endowment.bind(u.h):e.endowment;return{[e.name]:harden(t)}}};l.push(t)})),l}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1089),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Tl,(0,t.Ik)({type:(0,n.eu)(_.Z6.Address),value:r.UG}));(0,i.I)(_.Z6.Address,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},1726:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setTimeout","clearTimeout"],factory:()=>{const t=new Map,r=e=>{const r=t.get(e);r!==undefined&&(clearTimeout(r),t.delete(e))};return{setTimeout:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.internal(`The timeout handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setTimeout(((...e)=>{t.delete(_),r(...e)}),Math.max(10,n??0),...i);return t.set(_,a),_})),clearTimeout:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},1750:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e,t=!1){const r=JSON.stringify(e);return t?(new TextEncoder).encode(r).byteLength:r.length}__webpack_require__.d(__webpack_exports__,{m:()=>e})}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},1964:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>e});const e=(e,t)=>{if(!t)return[];if(t instanceof Array)return t;const r=e.reduce(((e,t,r)=>({...e,[t]:r})),{});return Object.entries(t).sort((([e,t],[n,i])=>r[e]-r[n])).map((([e,t])=>t))}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},1993:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(7950),t=__webpack_require__(2462),r=__webpack_require__(4156);function n(n={}){const i={},_=new r.Duplex({objectMode:!0,read:()=>undefined,write:function(e,r,_){let s=null;try{(0,t.i5)(e,"id")?function(e){const{id:t}=e;if(null===t)return;const r=i[t];r?(delete i[t],Object.assign(r.res,e),setTimeout(r.end)):console.warn(`StreamMiddleware - Unknown response id "${t}"`)}(e):(u=e,n?.retryOnMessage&&u.method===n.retryOnMessage&&Object.values(i).forEach((({req:e,retryCount:t=0})=>{if(!e.id)return;if(t>=3)throw new Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);const r=i[e.id];r&&(r.retryCount=t+1),o(e)})),a.emit("notification",u))}catch(e){s=e}var u;_(s)}}),a=new e.A;return{events:a,middleware:(e,t,r,n)=>{i[e.id]={req:e,res:t,next:r,end:n},o(e)},stream:_};function o(e){_.push(e)}}}}).call(__webpack_require__._LM_("2",{__webpack_require__,__webpack_exports__}))()},2019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ci:()=>_,DJ:()=>f,US:()=>n,fw:()=>b,mx:()=>o,qH:()=>p,s$:()=>t,s7:()=>i,tz:()=>h,us:()=>s,xS:()=>w,zH:()=>d}),__webpack_require__(9219),__webpack_require__(5511);const e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r=["J","F","M","A","M","J","J","A","S","O","N","D"];function n(n){switch(n){case"narrow":return[...r];case"short":return[...t];case"long":return[...e];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const i=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],a=["M","T","W","T","F","S","S"];function o(e){switch(e){case"narrow":return[...a];case"short":return[..._];case"long":return[...i];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const s=["AM","PM"],u=["Before Christ","Anno Domini"],c=["BC","AD"],l=["B","A"];function p(e){switch(e){case"narrow":return[...l];case"short":return[...c];case"long":return[...u];default:return null}}function h(e){return s[e.hour<12?0:1]}function f(e,t){return o(t)[e.weekday-1]}function d(e,t){return n(t)[e.month-1]}function w(e,t){return p(t)[e.year<0?0:1]}function b(e,t,r="always",n=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},_=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&_){const r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case-1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,o=Math.abs(t),s=1===o,u=i[e],c=n?s?u[1]:u[2]||u[1]:s?i[e][0]:e;return a?`${o} ${c} ago`:`in ${o} ${c}`}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2132:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r)=>e(t,r,!0)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2147:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>d});var e=__webpack_require__(1285),t=__webpack_require__(7791),r=__webpack_require__(4529),n=__webpack_require__(2315),i=__webpack_require__(2297),_=__webpack_require__(5511),a=__webpack_require__(9705);let o,s=()=>Date.now(),u="system",c=null,l=null,p=null,h=60,f=null;class d{static get now(){return s}static set now(e){s=e}static set defaultZone(e){u=e}static get defaultZone(){return(0,i.q)(u,e.A.instance)}static get defaultLocale(){return c}static set defaultLocale(e){c=e}static get defaultNumberingSystem(){return l}static set defaultNumberingSystem(e){l=e}static get defaultOutputCalendar(){return p}static set defaultOutputCalendar(e){p=e}static get defaultWeekSettings(){return f}static set defaultWeekSettings(e){f=(0,_._v)(e)}static get twoDigitCutoffYear(){return h}static set twoDigitCutoffYear(e){h=e%100}static get throwOnInvalid(){return o}static set throwOnInvalid(e){o=e}static resetCaches(){r.A.resetCache(),t.A.resetCache(),n.A.resetCache(),(0,a.wO)()}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2153:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>r});var e=__webpack_require__(2462);const t=new Map;function r(){t.forEach(((e,t)=>{for(const r of e)Object.defineProperty(t,r,{value:undefined,configurable:!1,writable:!1})}))}(0,e.i5)(globalThis,"UIEvent")&&t.set(UIEvent.prototype,["view"]),(0,e.i5)(globalThis,"MutationEvent")&&t.set(MutationEvent.prototype,["relatedNode"]),(0,e.i5)(globalThis,"MessageEvent")&&t.set(MessageEvent.prototype,["source"]),(0,e.i5)(globalThis,"FocusEvent")&&t.set(FocusEvent.prototype,["relatedTarget"]),(0,e.i5)(globalThis,"MouseEvent")&&t.set(MouseEvent.prototype,["relatedTarget","fromElement","toElement"]),(0,e.i5)(globalThis,"TouchEvent")&&t.set(TouchEvent.prototype,["targetTouches","touches"]),(0,e.i5)(globalThis,"Event")&&t.set(Event.prototype,["target","currentTarget","srcElement","composedPath"])}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2171:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>v});var e,t,r,n,i,_,a,o,s,u,c,l,p,h=__webpack_require__(7012),f=__webpack_require__(7822),d=__webpack_require__(6231),w=__webpack_require__(7950),b=__webpack_require__(5259),m=__webpack_require__(2462),k=__webpack_require__(2372),g=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},y=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};class v extends w.A{constructor({notificationHandler:t}={}){super(),e.add(this),r.set(this,!1),n.set(this,void 0),i.set(this,void 0),g(this,n,[],"f"),g(this,i,t,"f")}destroy(){y(this,n,"f").forEach((e=>{"destroy"in e&&"function"==typeof e.destroy&&e.destroy()})),g(this,n,[],"f"),g(this,r,!0,"f")}push(t){y(this,e,"m",_).call(this),y(this,n,"f").push(t)}handle(t,r){if(y(this,e,"m",_).call(this),r&&"function"!=typeof r)throw new Error('"callback" must be a function if provided.');return Array.isArray(t)?r?y(this,e,"m",a).call(this,t,r):y(this,e,"m",a).call(this,t):r?y(this,e,"m",o).call(this,t,r):this._promiseHandle(t)}asMiddleware(){return y(this,e,"m",_).call(this),async(e,r,i,_)=>{try{const[a,o,s]=await y(t,t,"m",u).call(t,e,r,y(this,n,"f"));return o?(await y(t,t,"m",l).call(t,s),_(a)):i((async e=>{try{await y(t,t,"m",l).call(t,s)}catch(t){return e(t)}return e()}))}catch(e){return _(e)}}}async _promiseHandle(t){return new Promise(((r,n)=>{y(this,e,"m",o).call(this,t,((e,t)=>{e&&t===undefined?n(e):r(t)})).catch(n)}))}}t=v,r=new WeakMap,n=new WeakMap,i=new WeakMap,e=new WeakSet,_=function(){if(y(this,r,"f"))throw new Error("This engine is destroyed and can no longer be used.")},a=async function(e,t){try{if(0===e.length){const e=[{id:null,jsonrpc:"2.0",error:new h.G(f.f.rpc.invalidRequest,"Request batch must contain plain objects. Received an empty array")}];return t?t(null,e):e}const r=(await Promise.all(e.map(this._promiseHandle.bind(this)))).filter((e=>e!==undefined));return t?t(null,r):r}catch(e){if(t)return t(e);throw e}},o=async function(e,r){if(!e||Array.isArray(e)||"object"!=typeof e){const t=new h.G(f.f.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return r(t,{id:null,jsonrpc:"2.0",error:t})}if("string"!=typeof e.method){const t=new h.G(f.f.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return y(this,i,"f")&&!(0,b.p3)(e)?r(null):r(t,{id:e.id??null,jsonrpc:"2.0",error:t})}if(y(this,i,"f")&&(0,b.tQ)(e)&&!(0,b.p3)(e)){try{await y(this,i,"f").call(this,e)}catch(_){return r(_)}return r(null)}let _=null;const a={...e},o={id:a.id,jsonrpc:a.jsonrpc};try{await y(t,t,"m",s).call(t,a,o,y(this,n,"f"))}catch(e){_=e}return _&&(delete o.result,o.error||(o.error=(0,d.P5)(_))),r(_,o)},s=async function(e,r,n){const[i,_,a]=await y(t,t,"m",u).call(t,e,r,n);if(y(t,t,"m",p).call(t,e,r,_),await y(t,t,"m",l).call(t,a),i)throw i},u=async function(e,r,n){const i=[];let _=null,a=!1;for(const o of n)if([_,a]=await y(t,t,"m",c).call(t,e,r,o,i),a)break;return[_,a,i.reverse()]},c=async function(e,t,r,n){return new Promise((i=>{const _=e=>{const r=e||t.error;r&&(t.error=(0,d.P5)(r)),i([r,!0])},a=r=>{t.error?_(t.error):(r&&("function"!=typeof r&&_(new h.G(f.f.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${(0,k.As)(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,a,_)}catch(e){_(e)}}))},l=async function(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))},p=function(e,t,r){if(!(0,m.i5)(t,"result")&&!(0,m.i5)(t,"error"))throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${(0,k.As)(e)}`,{request:e});if(!r)throw new h.G(f.f.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${(0,k.As)(e)}`,{request:e})}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2250:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{cs:()=>c});var e=__webpack_require__(4729),t=__webpack_require__(2521),r=__webpack_require__(2462),n=__webpack_require__(5259),i=__webpack_require__(6219),_=__webpack_require__(4980),a=__webpack_require__(6540),o=__webpack_require__(3603);const s=(0,e.KC)([i.rI,i.Es,i.ux,(0,e.Yj)(),(0,e.zM)(),t.FX]),u=(0,e.g1)((0,e.Yj)(),(0,e.me)(s)),c=((0,e.g1)((0,e.Yj)(),(0,e.KC)([u,(0,e.me)(s)])),(0,_.E$)((e=>(0,r.Gv)(e)&&!(0,r.i5)(e,"props")?o.vb:a.Pm)),(0,e.g1)((0,e.Yj)(),n.zC));var l;!function(e){e.Insight="Insight",e.Dialog="Dialog",e.Notification="Notification",e.HomePage="HomePage"}(l||(l={}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2254:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C9:()=>c,De:()=>w,EG:()=>b,WF:()=>d,WO:()=>l,_3:()=>f,d3:()=>p,fZ:()=>h,mK:()=>a,nM:()=>m,ui:()=>u});var e=__webpack_require__(5511),t=__webpack_require__(2324),r=__webpack_require__(2749);const n=[0,31,59,90,120,151,181,212,243,273,304,334],i=[0,31,60,91,121,152,182,213,244,274,305,335];function _(e,r){return new t.A("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function a(e,t,r){const n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const i=n.getUTCDay();return 0===i?7:i}function o(t,r,_){return _+((0,e.U_)(t)?i:n)[r-1]}function s(t,r){const _=(0,e.U_)(t)?i:n,a=_.findIndex((e=>e(0,e.ac)(i,r,n)?(p=i+1,h=1):p=i,{weekYear:p,weekNumber:h,weekday:l,...(0,e.B9)(t)}}function l(t,r=4,n=1){const{weekYear:i,weekNumber:_,weekday:o}=t,c=u(a(i,1,r),n),l=(0,e.Ki)(i);let p,h=7*_+o-c-7+r;h<1?(p=i-1,h+=(0,e.Ki)(p)):h>l?(p=i+1,h-=(0,e.Ki)(i)):p=i;const{month:f,day:d}=s(p,h);return{year:p,month:f,day:d,...(0,e.B9)(t)}}function p(t){const{year:r,month:n,day:i}=t;return{year:r,ordinal:o(r,n,i),...(0,e.B9)(t)}}function h(t){const{year:r,ordinal:n}=t,{month:i,day:_}=s(r,n);return{year:r,month:i,day:_,...(0,e.B9)(t)}}function f(t,n){if(!(0,e.b0)(t.localWeekday)||!(0,e.b0)(t.localWeekNumber)||!(0,e.b0)(t.localWeekYear)){if(!(0,e.b0)(t.weekday)||!(0,e.b0)(t.weekNumber)||!(0,e.b0)(t.weekYear))throw new r.gN("Cannot mix locale-based week fields with ISO-based week fields");return(0,e.b0)(t.localWeekday)||(t.weekday=t.localWeekday),(0,e.b0)(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),(0,e.b0)(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:n.getMinDaysInFirstWeek(),startOfWeek:n.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function d(t,r=4,n=1){const i=(0,e.Fq)(t.weekYear),a=(0,e.f8)(t.weekNumber,1,(0,e.ac)(t.weekYear,r,n)),o=(0,e.f8)(t.weekday,1,7);return i?a?!o&&_("weekday",t.weekday):_("week",t.weekNumber):_("weekYear",t.weekYear)}function w(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.ordinal,1,(0,e.Ki)(t.year));return r?!n&&_("ordinal",t.ordinal):_("year",t.year)}function b(t){const r=(0,e.Fq)(t.year),n=(0,e.f8)(t.month,1,12),i=(0,e.f8)(t.day,1,(0,e.L3)(t.year,t.month));return r?n?!i&&_("day",t.day):_("month",t.month):_("year",t.year)}function m(t){const{hour:r,minute:n,second:i,millisecond:a}=t,o=(0,e.f8)(r,0,23)||24===r&&0===n&&0===i&&0===a,s=(0,e.f8)(n,0,59),u=(0,e.f8)(i,0,59),c=(0,e.f8)(a,0,999);return o?s?u?!c&&_("millisecond",a):_("second",i):_("minute",n):_("hour",r)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2281:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t.trim().replace(/^[=v]+/,""),r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2295:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>h});var e,t,r=__webpack_require__(2171),n=__webpack_require__(845),i=__webpack_require__(7012),_=__webpack_require__(7950),a=__webpack_require__(8792),o=__webpack_require__(5303),s=__webpack_require__(9306),u=undefined&&undefined.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new 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},c=undefined&&undefined.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new 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)};const l=(p=a,p?.__esModule?p.default:p);var p;class h extends _.A{constructor({logger:n=console,maxEventListeners:i=100,rpcMiddleware:_=[]}={}){super(),e.set(this,void 0),t.set(this,void 0),this._log=n,this.setMaxListeners(i),this._state={...h._defaultState},u(this,t,null,"f"),u(this,e,null,"f"),this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);const a=new r.A;_.forEach((e=>a.push(e))),this._rpcEngine=a}get chainId(){return c(this,e,"f")}get selectedAddress(){return c(this,t,"f")}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw n.r.invalidRequest({message:o.A.errors.invalidRequestArgs(),data:e});const{method:t,params:r}=e;if("string"!=typeof t||0===t.length)throw n.r.invalidRequest({message:o.A.errors.invalidRequestMethod(),data:e});if(r!==undefined&&!Array.isArray(r)&&("object"!=typeof r||null===r))throw n.r.invalidRequest({message:o.A.errors.invalidRequestParams(),data:e});const i=r===undefined||null===r?{method:t}:{method:t,params:r};return new Promise(((e,t)=>{this._rpcRequest(i,(0,s.m4)(e,t))}))}_initializeState(e){if(this._state.initialized)throw new Error("Provider already initialized.");if(e){const{accounts:t,chainId:r,networkVersion:n,isConnected:i}=e;this._handleConnect({chainId:r,isConnected:i}),this._handleChainChanged({chainId:r,networkVersion:n,isConnected:i}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let r=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(r=(r,n)=>{this._handleAccountsChanged(n.result??[],"eth_accounts"===e.method),t(r,n)})),this._rpcEngine.handle(e,r)}_handleConnect({chainId:e,isConnected:t}){!this._state.isConnected&&t&&(this._state.isConnected=!0,this.emit("connect",{chainId:e}),this._log.debug(o.A.info.connected(e)))}_handleDisconnect(r,n){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!r){let _;this._state.isConnected=!1,r?(_=new i.G(1013,n??o.A.errors.disconnected()),this._log.debug(_)):(_=new i.G(1011,n??o.A.errors.permanentlyDisconnected()),this._log.error(_),u(this,e,null,"f"),this._state.accounts=null,u(this,t,null,"f"),this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",_)}}_handleChainChanged({chainId:t,isConnected:r}={}){(0,s.Jx)(t)?(this._handleConnect({chainId:t,isConnected:r}),t!==c(this,e,"f")&&(u(this,e,t,"f"),this._state.initialized&&this.emit("chainChanged",c(this,e,"f")))):this._log.error(o.A.errors.invalidNetworkParams(),{chainId:t})}_handleAccountsChanged(e,r=!1){let n=e;Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]);for(const t of e)if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}if(!l(this._state.accounts,n)&&(r&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,c(this,t,"f")!==n[0]&&u(this,t,n[0]||null,"f"),this._state.initialized)){const e=[...n];this.emit("accountsChanged",e)}}}e=new WeakMap,t=new WeakMap,h._defaultState={accounts:null,isConnected:!1,initialized:!1,isPermanentlyDisconnected:!1}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},2297:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>a});var e=__webpack_require__(5664),t=__webpack_require__(7791),r=__webpack_require__(6543),n=__webpack_require__(3545),i=__webpack_require__(5511),_=__webpack_require__(1285);function a(a,o){if((0,i.b0)(a)||null===a)return o;if(a instanceof e.A)return a;if((0,i.Kg)(a)){const e=a.toLowerCase();return"default"===e?o:"local"===e||"system"===e?_.A.instance:"utc"===e||"gmt"===e?r.A.utcInstance:r.A.parseSpecifier(e)||t.A.create(a)}return(0,i.Et)(a)?r.A.instance(a):"object"==typeof a&&"offset"in a&&"function"==typeof a.offset?a:new n.A(a)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2315:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>U,R:()=>H});var e=__webpack_require__(4666),t=__webpack_require__(3651),r=__webpack_require__(2147),n=__webpack_require__(5042),i=__webpack_require__(7621),_=__webpack_require__(6543),a=__webpack_require__(4529),o=__webpack_require__(5511),s=__webpack_require__(2297),u=__webpack_require__(1640),c=__webpack_require__(6019),l=__webpack_require__(8033),p=__webpack_require__(2254),h=__webpack_require__(9219),f=__webpack_require__(2749),d=__webpack_require__(2324);const w="Invalid DateTime",b=864e13;function m(e){return new d.A("unsupported zone",`the zone "${e.name}" is not supported`)}function k(e){return null===e.weekData&&(e.weekData=(0,p.C9)(e.c)),e.weekData}function g(e){return null===e.localWeekData&&(e.localWeekData=(0,p.C9)(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function y(e,t){const r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new U({...r,...t,old:r})}function v(e,t,r){let n=e-60*t*1e3;const i=r.offset(n);if(t===i)return[n,t];n-=60*(i-t)*1e3;const _=r.offset(n);return i===_?[n,i]:[e-60*Math.min(i,_)*1e3,Math.max(i,_)]}function q(e,t){const r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function S(e,t,r){return v((0,o.JZ)(e),t,r)}function x(t,r){const n=t.o,i=t.c.year+Math.trunc(r.years),_=t.c.month+Math.trunc(r.months)+3*Math.trunc(r.quarters),a={...t.c,year:i,month:_,day:Math.min(t.c.day,(0,o.L3)(i,_))+Math.trunc(r.days)+7*Math.trunc(r.weeks)},s=e.Ay.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),u=(0,o.JZ)(a);let[c,l]=v(u,n,t.zone);return 0!==s&&(c+=s,l=t.zone.offset(c)),{ts:c,o:l}}function E(e,t,r,n,i,_){const{setZone:a,zone:o}=r;if(e&&0!==Object.keys(e).length||t){const n=t||o,i=U.fromObject(e,{...r,zone:n,specificOffset:_});return a?i:i.setZone(o)}return U.invalid(new d.A("unparsable",`the input "${i}" can't be parsed as ${n}`))}function T(e,t,r=!0){return e.isValid?i.A.create(a.A.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function R(e,t){const r=e.c.year>9999||e.c.year<0;let n="";return r&&e.c.year>=0&&(n+="+"),n+=(0,o.CF)(e.c.year,r?6:4),t?(n+="-",n+=(0,o.CF)(e.c.month),n+="-",n+=(0,o.CF)(e.c.day)):(n+=(0,o.CF)(e.c.month),n+=(0,o.CF)(e.c.day)),n}function O(e,t,r,n,i,_){let a=(0,o.CF)(e.c.hour);return t?(a+=":",a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=":")):a+=(0,o.CF)(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(a+=(0,o.CF)(e.c.second),0===e.c.millisecond&&n||(a+=".",a+=(0,o.CF)(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!_?a+="Z":e.o<0?(a+="-",a+=(0,o.CF)(Math.trunc(-e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(-e.o%60))):(a+="+",a+=(0,o.CF)(Math.trunc(e.o/60)),a+=":",a+=(0,o.CF)(Math.trunc(e.o%60)))),_&&(a+="["+e.zone.ianaName+"]"),a}const A={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},M={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},I={ordinal:1,hour:0,minute:0,second:0,millisecond:0},L=["year","month","day","hour","minute","second","millisecond"],C=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],j=["year","ordinal","hour","minute","second","millisecond"];function N(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new f.iq(e);return t}(e)}}function $(e,t){const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t);let _,u;if((0,o.b0)(e.year))_=r.A.now();else{for(const t of L)(0,o.b0)(e[t])&&(e[t]=A[t]);const t=(0,p.EG)(e)||(0,p.nM)(e);if(t)return U.invalid(t);const i=function(e){return G[e]||(F===undefined&&(F=r.A.now()),G[e]=e.offset(F)),G[e]}(n);[_,u]=S(e,i,n)}return new U({ts:_,zone:n,loc:i,o:u})}function P(e,t,r){const n=!!(0,o.b0)(r.round)||r.round,i=(e,i)=>(e=(0,o.GB)(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),_=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(_(r.unit),r.unit);for(const e of r.units){const t=_(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function D(e){let t,r={};return e.length>0&&"object"==typeof e[e.length-1]?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}let F,G={};class U{constructor(e){const t=e.zone||r.A.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new d.A("invalid input"):null)||(t.isValid?null:m(t));this.ts=(0,o.b0)(e.ts)?r.A.now():e.ts;let i=null,_=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[i,_]=[e.old.c,e.old.o];else{const r=(0,o.Et)(e.o)&&!e.old?e.o:t.offset(this.ts);i=q(this.ts,r),n=Number.isNaN(i.year)?new d.A("invalid input"):null,i=n?null:i,_=n?null:r}this._zone=t,this.loc=e.loc||a.A.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=i,this.o=_,this.isLuxonDateTime=!0}static now(){return new U({})}static local(){const[e,t]=D(arguments),[r,n,i,_,a,o,s]=t;return $({year:r,month:n,day:i,hour:_,minute:a,second:o,millisecond:s},e)}static utc(){const[e,t]=D(arguments),[r,n,i,a,o,s,u]=t;return e.zone=_.A.utcInstance,$({year:r,month:n,day:i,hour:a,minute:o,second:s,millisecond:u},e)}static fromJSDate(e,t={}){const n=(0,o.$P)(e)?e.valueOf():NaN;if(Number.isNaN(n))return U.invalid("invalid input");const i=(0,s.q)(t.zone,r.A.defaultZone);return i.isValid?new U({ts:n,zone:i,loc:a.A.fromObject(t)}):U.invalid(m(i))}static fromMillis(e,t={}){if((0,o.Et)(e))return e<-b||e>b?U.invalid("Timestamp out of range"):new U({ts:e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if((0,o.Et)(e))return new U({ts:1e3*e,zone:(0,s.q)(t.zone,r.A.defaultZone),loc:a.A.fromObject(t)});throw new f.Di("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const n=(0,s.q)(t.zone,r.A.defaultZone);if(!n.isValid)return U.invalid(m(n));const i=a.A.fromObject(t),_=(0,o.Fl)(e,N),{minDaysInFirstWeek:u,startOfWeek:c}=(0,p._3)(_,i),l=r.A.now(),h=(0,o.b0)(t.specificOffset)?n.offset(l):t.specificOffset,d=!(0,o.b0)(_.ordinal),w=!(0,o.b0)(_.year),b=!(0,o.b0)(_.month)||!(0,o.b0)(_.day),k=w||b,g=_.weekYear||_.weekNumber;if((k||d)&&g)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(b&&d)throw new f.gN("Can't mix ordinal dates with month/day");const y=g||_.weekday&&!k;let v,x,E=q(l,h);y?(v=C,x=M,E=(0,p.C9)(E,u,c)):d?(v=j,x=I,E=(0,p.d3)(E)):(v=L,x=A);let T=!1;for(const e of v){const t=_[e];(0,o.b0)(t)?_[e]=T?x[e]:E[e]:T=!0}const R=(y?(0,p.WF)(_,u,c):d?(0,p.De)(_):(0,p.EG)(_))||(0,p.nM)(_);if(R)return U.invalid(R);const O=y?(0,p.WO)(_,u,c):d?(0,p.fZ)(_):_,[$,P]=S(O,h,n),D=new U({ts:$,zone:n,o:P,loc:i});return _.weekday&&k&&e.weekday!==D.weekday?U.invalid("mismatched weekday",`you can't specify both a weekday of ${_.weekday} and a date of ${D.toISO()}`):D.isValid?D:U.invalid(D.invalid)}static fromISO(e,t={}){const[r,n]=(0,c.lA)(e);return E(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,n]=(0,c.J5)(e);return E(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,n]=(0,c.a8)(e);return E(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormat requires an input string and a format");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),[s,u,c,p]=(0,l.ws)(_,e,t);return p?U.invalid(p):E(s,u,r,`format ${t}`,e,c)}static fromString(e,t,r={}){return U.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,n]=(0,c._E)(e);return E(r,n,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new f.Di("need to specify a reason the DateTime is invalid");const n=e instanceof d.A?e:new d.A(e,t);if(r.A.throwOnInvalid)throw new f.t(n);return new U({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=(0,l.Z7)(e,a.A.fromObject(t));return r?r.map((e=>e?e.val:null)).join(""):null}static expandFormat(e,t={}){return(0,l.np)(i.A.parseFormat(e),a.A.fromObject(t)).map((e=>e.val)).join("")}static resetCache(){F=undefined,G={}}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?k(this).weekYear:NaN}get weekNumber(){return this.isValid?k(this).weekNumber:NaN}get weekday(){return this.isValid?k(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?g(this).weekday:NaN}get localWeekNumber(){return this.isValid?g(this).weekNumber:NaN}get localWeekYear(){return this.isValid?g(this).weekYear:NaN}get ordinal(){return this.isValid?(0,p.d3)(this.c).ordinal:NaN}get monthShort(){return this.isValid?n.A.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?n.A.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?n.A.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?n.A.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,t=6e4,r=(0,o.JZ)(this.c),n=this.zone.offset(r-e),i=this.zone.offset(r+e),_=this.zone.offset(r-n*t),a=this.zone.offset(r-i*t);if(_===a)return[this];const s=r-_*t,u=r-a*t,c=q(s,_),l=q(u,a);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[y(this,{ts:s}),y(this,{ts:u})]:[this]}get isInLeapYear(){return(0,o.U_)(this.year)}get daysInMonth(){return(0,o.L3)(this.year,this.month)}get daysInYear(){return this.isValid?(0,o.Ki)(this.year):NaN}get weeksInWeekYear(){return this.isValid?(0,o.ac)(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?(0,o.ac)(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:n}=i.A.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(_.A.instance(e),t)}toLocal(){return this.setZone(r.A.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if((e=(0,s.q)(e,r.A.defaultZone)).equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts),n=this.toObject();[r]=S(n,t,e)}return y(this,{ts:r,zone:e})}return U.invalid(m(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return y(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=(0,o.Fl)(e,N),{minDaysInFirstWeek:r,startOfWeek:n}=(0,p._3)(t,this.loc),i=!(0,o.b0)(t.weekYear)||!(0,o.b0)(t.weekNumber)||!(0,o.b0)(t.weekday),_=!(0,o.b0)(t.ordinal),a=!(0,o.b0)(t.year),s=!(0,o.b0)(t.month)||!(0,o.b0)(t.day),u=a||s,c=t.weekYear||t.weekNumber;if((u||_)&&c)throw new f.gN("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(s&&_)throw new f.gN("Can't mix ordinal dates with month/day");let l;i?l=(0,p.WO)({...(0,p.C9)(this.c,r,n),...t},r,n):(0,o.b0)(t.ordinal)?(l={...this.toObject(),...t},(0,o.b0)(t.day)&&(l.day=Math.min((0,o.L3)(l.year,l.month),l.day))):l=(0,p.fZ)({...(0,p.d3)(this.c),...t});const[h,d]=S(l,this.o,this.zone);return y(this,{ts:h,o:d})}plus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t))):this}minus(t){return this.isValid?y(this,x(this,e.Ay.fromDurationLike(t).negate())):this}startOf(t,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},i=e.Ay.normalizeUnit(t);switch(i){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0}if("weeks"===i)if(r){const e=this.loc.getStartOfWeek(),{weekday:t}=this;tthis.valueOf(),s=a?this:t,c=a?t:this,l=(0,u.A)(s,c,_,i);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(U.now(),e,t)}until(e){return this.isValid?t.A.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||U.fromObject({},{zone:this.zone}),r=e.padding?thise.valueOf()),Math.min)}static max(...e){if(!e.every(U.isDateTime))throw new f.Di("max requires all arguments be DateTimes");return(0,o.Iw)(e,(e=>e.valueOf()),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});return(0,l.GR)(_,e,t)}static fromStringExplain(e,t,r={}){return U.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){const{locale:r=null,numberingSystem:n=null}=t,i=a.A.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0});return new l.zb(i,e)}static fromFormatParser(e,t,r={}){if((0,o.b0)(e)||(0,o.b0)(t))throw new f.Di("fromFormatParser requires an input string and a format parser");const{locale:n=null,numberingSystem:i=null}=r,_=a.A.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!_.equals(t.locale))throw new f.Di(`fromFormatParser called with a locale of ${_}, but the format parser was created for ${t.locale}`);const{result:s,zone:u,specificOffset:c,invalidReason:l}=t.explainFromTokens(e);return l?U.invalid(l):E(s,u,r,`format ${t.format}`,e,c)}static get DATE_SHORT(){return h.aY}static get DATE_MED(){return h.g5}static get DATE_MED_WITH_WEEKDAY(){return h.M$}static get DATE_FULL(){return h.Rb}static get DATE_HUGE(){return h.d6}static get TIME_SIMPLE(){return h.dz}static get TIME_WITH_SECONDS(){return h.hF}static get TIME_WITH_SHORT_OFFSET(){return h.oq}static get TIME_WITH_LONG_OFFSET(){return h.o}static get TIME_24_SIMPLE(){return h.My}static get TIME_24_WITH_SECONDS(){return h.cE}static get TIME_24_WITH_SHORT_OFFSET(){return h.dO}static get TIME_24_WITH_LONG_OFFSET(){return h.FX}static get DATETIME_SHORT(){return h.DN}static get DATETIME_SHORT_WITH_SECONDS(){return h.h0}static get DATETIME_MED(){return h.pM}static get DATETIME_MED_WITH_SECONDS(){return h.AX}static get DATETIME_MED_WITH_WEEKDAY(){return h.fO}static get DATETIME_FULL(){return h.Al}static get DATETIME_FULL_WITH_SECONDS(){return h.h3}static get DATETIME_HUGE(){return h.MC}static get DATETIME_HUGE_WITH_SECONDS(){return h.nt}}function H(e){if(U.isDateTime(e))return e;if(e&&e.valueOf&&(0,o.Et)(e.valueOf()))return U.fromJSDate(e);if(e&&"object"==typeof e)return U.fromObject(e);throw new f.Di(`Unknown datetime argument: ${e}, of type ${typeof e}`)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},2324:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});class e{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2372:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return JSON.stringify(e,null,2)}__webpack_require__.d(__webpack_exports__,{As:()=>e}),__webpack_require__(2462);Symbol.for("json-rpc-engine#JsonRpcEngineError");Error}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},2386:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2457:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>a});var e=__webpack_require__(845),t=__webpack_require__(8323),r=__webpack_require__(2462),n=__webpack_require__(1659),i=__webpack_require__(8746);const _=(0,n.A)().reduce(((e,t)=>(t.names.forEach((r=>{e.set(r,t.factory)})),e)),new Map);function a({snap:n,ethereum:a,snapId:o,endowments:s,notify:u}){const c={},l=s.reduce((({allEndowments:n,teardowns:s},l)=>{if(_.has(l)){if(!(0,r.i5)(c,l)){const{teardownFunction:e,...t}=_.get(l)({snapId:o,notify:u});Object.assign(c,t),e&&s.push(e)}n[l]=c[l]}else if("ethereum"===l)n[l]=a;else{if(!(l in i.h))throw e.r.internal(`Unknown endowment: "${l}".`);{(0,t.FF)(`Access to unhardened global ${l}.`);const e=i.h[l];n[l]=e}}return{allEndowments:n,teardowns:s}}),{allEndowments:{snap:n},teardowns:[]});return{endowments:l.allEndowments,teardown:async()=>{await Promise.all(l.teardowns.map((async e=>e())))}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2462:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return null===e||e===undefined}function t(e){return Boolean(e)&&"object"==typeof e&&!Array.isArray(e)}__webpack_require__.d(__webpack_exports__,{Gv:()=>t,Qd:()=>i,hX:()=>e,i5:()=>r});const r=(e,t)=>Object.hasOwnProperty.call(e,t);var n;function i(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}}!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"}(n=n||(n={}))}}).call(__webpack_require__._LM_("10",{__webpack_exports__,__webpack_require__}))()},2487:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>e});var e,t=__webpack_require__(8546);!function(e){e.Accessibility="accessibility",e.Activity="activity",e.AddCard="add-card",e.AddCircle="add-circle",e.AddSquare="add-square",e.Add="add",e.Ai="ai",e.AlternateEmail="alternate-email",e.Apple="apple",e.Apps="apps",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2UpRight="arrow-2-up-right",e.Arrow2Up="arrow-2-up",e.ArrowCircleDown="arrow-circle-down",e.ArrowCircleUp="arrow-circle-up",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowDropDownCircle="arrow-drop-down-circle",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.Attachment="attachment",e.Ban="ban",e.BankAssured="bank-assured",e.Bank="bank",e.Bold="bold",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Briefcase="briefcase",e.Bulb="bulb",e.BuySell="buy-sell",e.Cake="cake",e.Calculator="calculator",e.Calendar="calendar",e.Call="call",e.Camera="camera",e.Campaign="campaign",e.CardPos="card-pos",e.Card="card",e.Cash="cash",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.CircleX="circle-x",e.ClockFilled="clock-filled",e.Clock="clock",e.Close="close",e.CloudDownload="cloud-download",e.CloudUpload="cloud-upload",e.Cloud="cloud",e.CodeCircle="code-circle",e.Code="code",e.Coin="coin",e.Collapse="collapse",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.CreditCheck="credit-check",e.CurrencyFranc="currency-franc",e.CurrencyLira="currency-lira",e.CurrencyPound="currency-pound",e.CurrencyYuan="currency-yuan",e.Customize="customize",e.Danger="danger",e.DarkFilled="dark-filled",e.Dark="dark",e.Data="data",e.Description="description",e.Details="details",e.Diagram="diagram",e.DocumentCode="document-code",e.Download="download",e.Draft="draft",e.EcoLeaf="eco-leaf",e.EditSquare="edit-square",e.Edit="edit",e.EncryptedAdd="encrypted-add",e.Eraser="eraser",e.Error="error",e.Ethereum="ethereum",e.Exchange="exchange",e.ExpandVertical="expand-vertical",e.Expand="expand",e.ExploreFilled="explore-filled",e.Explore="explore",e.Export="export",e.Extension="extension",e.EyeSlash="eye-slash",e.Eye="eye",e.FaceId="face-id",e.Feedback="feedback",e.File="file",e.Filter="filter",e.Fingerprint="fingerprint",e.Fire="fire",e.FirstPage="first-page",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.Flask="flask",e.Flower="flower",e.Folder="folder",e.Forest="forest",e.FullCircle="full-circle",e.Gas="gas",e.Gift="gift",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.HashTag="hash-tag",e.HeartFilled="heart-filled",e.Heart="heart",e.Hierarchy="hierarchy",e.HomeFilled="home-filled",e.Home="home",e.Image="image",e.Info="info",e.Inventory="inventory",e.Joystick="joystick",e.KeepFilled="keep-filled",e.Keep="keep",e.Key="key",e.LastPage="last-page",e.LightFilled="light-filled",e.Light="light",e.Link="link",e.Loading="loading",e.Location="location",e.LockSlash="lock-slash",e.Lock="lock",e.LockedFilled="locked-filled",e.Login="login",e.Logout="logout",e.Mail="mail",e.Map="map",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.Mic="mic",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.MoneyBag="money-bag",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.MountainFlag="mountain-flag",e.MusicNote="music-note",e.Notification="notification",e.PageInfo="page-info",e.Palette="palette",e.PasswordCheck="password-check",e.Pending="pending",e.People="people",e.PersonCancel="person-cancel",e.Pin="pin",e.Plant="plant",e.Plug="plug",e.PlusAndMinus="plus-and-minus",e.PolicyAlert="policy-alert",e.Print="print",e.PriorityHigh="priority-high",e.PrivacyTip="privacy-tip",e.ProgrammingArrows="programming-arrows",e.Publish="publish",e.QrCode="qr-code",e.Question="question",e.Receive="receive",e.Received="received",e.Refresh="refresh",e.RemoveMinus="remove-minus",e.Report="report",e.Rocket="rocket",e.SaveFilled="save-filled",e.Save="save",e.Saving="saving",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Search="search",e.SecurityAlert="security-alert",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send="send",e.SentimentDissatisfied="sentiment-dissatisfied",e.SentimentNeutral="sentiment-neutral",e.SentimentSatisfied="sentiment-satisfied",e.SentimentVerySatisfied="sentiment-very-satisfied",e.SettingFilled="setting-filled",e.Setting="setting",e.Share="share",e.ShieldLock="shield-lock",e.ShoppingBag="shopping-bag",e.ShoppingCart="shopping-cart",e.SignalCellular="signal-cellular",e.Slash="slash",e.Sms="sms",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.SnapsRound="snaps-round",e.Snaps="snaps",e.SortByAlpha="sort-by-alpha",e.Sort="sort",e.Sparkle="sparkle",e.Speed="speed",e.Speedometer="speedometer",e.Square="square",e.Stake="stake",e.StarFilled="star-filled",e.Star="star",e.Start="start",e.Storefront="storefront",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.TabClose="tab-close",e.TableRow="table-row",e.Tablet="tablet",e.Tag="tag",e.ThumbDownFilled="thumb-down-filled",e.ThumbDown="thumb-down",e.ThumbUpFilled="thumb-up-filled",e.ThumbUp="thumb-up",e.Tint="tint",e.Tooltip="tooltip",e.Translate="translate",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.TriangleUp="triangle-up",e.TriangleDown="triangle-down",e.Undo="undo",e.Unfold="unfold",e.UnlockedFilled="unlocked-filled",e.Unpin="unpin",e.UploadFile="upload-file",e.Upload="upload",e.Usb="usb",e.UserCheck="user-check",e.UserCircleAdd="user-circle-add",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.VerifiedFilled="verified-filled",e.Verified="verified",e.Videocam="videocam",e.ViewColumn="view-column",e.ViewInAr="view-in-ar",e.VolumeOff="volume-off",e.VolumeUp="volume-up",e.WalletFilled="wallet-filled",e.Wallet="wallet",e.Warning="warning",e.WebTraffic="web-traffic",e.Widgets="widgets",e.WifiOff="wifi-off",e.Wifi="wifi",e.X="x"}(e||(e={})),(0,t.K)("Icon")}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2489:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>t});var e=__webpack_require__(4980);function t(t){return(0,e.KC)(t)}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},2521:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Dz:()=>c,FX:()=>_,Ts:()=>l,dg:()=>i,jx:()=>a,rW:()=>u,wV:()=>s,x2:()=>o});var e=__webpack_require__(776);const t=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,r=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,n=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,i=(0,e.s)("CaipChainId",t),_=((0,e.s)("CaipNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipReference",/^[-_a-zA-Z0-9]{1,32}$/u),(0,e.s)("CaipAccountId",r)),a=((0,e.s)("CaipAccountAddress",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipAssetNamespace",/^[-a-z0-9]{3,8}$/u),(0,e.s)("CaipAssetReference",/^[-.%a-zA-Z0-9]{1,128}$/u),(0,e.s)("CaipTokenId",/^[-.%a-zA-Z0-9]{1,78}$/u),(0,e.s)("CaipAssetType",n)),o=((0,e.s)("CaipAssetId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\/(?[-.%a-zA-Z0-9]{1,78})$/u),(0,e.s)("CaipAssetTypeOrId",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})(\/(?[-.%a-zA-Z0-9]{1,78}))?$/u));var s;function u(e){const r=t.exec(e);if(!r?.groups)throw new Error("Invalid CAIP chain ID.");return{namespace:r.groups.namespace,reference:r.groups.reference}}function c(e){const t=r.exec(e);if(!t?.groups)throw new Error("Invalid CAIP account ID.");return{address:t.groups.accountAddress,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}function l(e){const t=n.exec(e);if(!t?.groups)throw new Error("Invalid CAIP asset type.");return{assetNamespace:t.groups.assetNamespace,assetReference:t.groups.assetReference,chainId:t.groups.chainId,chain:{namespace:t.groups.namespace,reference:t.groups.reference}}}!function(e){e.Bip122="bip122",e.Solana="solana",e.Tron="tron",e.Eip155="eip155",e.Wallet="wallet"}(s=s||(s={}))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2565:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(2841),t=__webpack_require__(9543),r=__webpack_require__(4517),n=__webpack_require__(3806),i=__webpack_require__(3955),_=__webpack_require__(8474),a=__webpack_require__(2281),o=__webpack_require__(8868),s=__webpack_require__(3269),u=__webpack_require__(6381),c=__webpack_require__(1353),l=__webpack_require__(6082),p=__webpack_require__(9428),h=__webpack_require__(7851),f=__webpack_require__(7555),d=__webpack_require__(2132),w=__webpack_require__(6106),b=__webpack_require__(4042),m=__webpack_require__(3810),k=__webpack_require__(9761),g=__webpack_require__(1262),y=__webpack_require__(8848),v=__webpack_require__(8220),q=__webpack_require__(2386),S=__webpack_require__(9639),x=__webpack_require__(4004),E=__webpack_require__(6783),T=__webpack_require__(1565),R=__webpack_require__(7476),O=__webpack_require__(7229),A=__webpack_require__(6364),M=__webpack_require__(5039),I=__webpack_require__(5357),L=__webpack_require__(1280),C=__webpack_require__(7403),j=__webpack_require__(8854),N=__webpack_require__(7226),$=__webpack_require__(7183),P=__webpack_require__(8623),D=__webpack_require__(6486),F=__webpack_require__(583);module.exports={parse:i,valid:_,clean:a,inc:o,diff:s,major:u,minor:c,patch:l,prerelease:p,compare:h,rcompare:f,compareLoose:d,compareBuild:w,sort:b,rsort:m,gt:k,lt:g,eq:y,neq:v,gte:q,lte:S,cmp:x,coerce:E,Comparator:T,Range:R,satisfies:O,toComparators:A,maxSatisfying:M,minSatisfying:I,minVersion:L,validRange:C,outside:j,gtr:N,ltr:$,intersects:P,simplifyRange:D,subset:F,SemVer:r,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:n.compareIdentifiers,rcompareIdentifiers:n.rcompareIdentifiers}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},2749:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Di:()=>a,Op:()=>n,gN:()=>i,hq:()=>r,iq:()=>_,jP:()=>o,t:()=>t});class e extends Error{}class t extends e{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class r extends e{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class n extends e{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class i extends e{}class _ extends e{constructor(e){super(`Invalid unit ${e}`)}}class a extends e{}class o extends e{constructor(){super("Zone is an abstract class")}}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},2841:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:e,MAX_SAFE_BUILD_LENGTH:t,MAX_LENGTH:r}=__webpack_require__(9543),n=__webpack_require__(1361),i=(exports=module.exports={}).re=[],_=exports.safeRe=[],a=exports.src=[],o=exports.safeSrc=[],s=exports.t={};let u=0;const c="[a-zA-Z0-9-]",l=[["\\s",1],["\\d",r],[c,t]],p=(e,t,r)=>{const c=(e=>{for(const[t,r]of l)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),p=u++;n(e,p,t),s[e]=p,a[p]=t,o[p]=c,i[p]=new RegExp(t,r?"g":undefined),_[p]=new RegExp(c,r?"g":undefined)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${c}*`),p("MAINVERSION",`(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${a[s.NUMERICIDENTIFIER]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${a[s.NUMERICIDENTIFIERLOOSE]}|${a[s.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${a[s.PRERELEASEIDENTIFIER]}(?:\\.${a[s.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${a[s.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[s.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${c}+`),p("BUILD",`(?:\\+(${a[s.BUILDIDENTIFIER]}(?:\\.${a[s.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${a[s.MAINVERSION]}${a[s.PRERELEASE]}?${a[s.BUILD]}?`),p("FULL",`^${a[s.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${a[s.MAINVERSIONLOOSE]}${a[s.PRERELEASELOOSE]}?${a[s.BUILD]}?`),p("LOOSE",`^${a[s.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${a[s.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${a[s.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:${a[s.PRERELEASE]})?${a[s.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:${a[s.PRERELEASELOOSE]})?${a[s.BUILD]}?)?)?`),p("XRANGE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?`),p("COERCE",`${a[s.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",a[s.COERCEPLAIN]+`(?:${a[s.PRERELEASE]})?`+`(?:${a[s.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",a[s.COERCE],!0),p("COERCERTLFULL",a[s.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${a[s.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",p("TILDE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${a[s.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",p("CARET",`^${a[s.LONECARET]}${a[s.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${a[s.LONECARET]}${a[s.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${a[s.GTLT]}\\s*(${a[s.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]}|${a[s.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${a[s.XRANGEPLAIN]})\\s+-\\s+(${a[s.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${a[s.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[s.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}).call(__webpack_require__._LM_("21",{exports,module,__webpack_require__}))()},2857:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(8746);const t={names:["Date"],factory:function(){const t=Object.getOwnPropertyNames(e.h.Date);let r=0;const n=()=>{const t=e.h.Date.now(),n=Math.round(t+Math.random());return n>r&&(r=n),r},i=function(...t){return Reflect.construct(e.h.Date,0===t.length?[n()]:t,new.target)};return t.forEach((t=>{Reflect.defineProperty(i,t,{configurable:!1,writable:!1,value:"now"===t?n:e.h.Date[t]})})),{Date:harden(i)}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},2866:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>i});var e=__webpack_require__(4156);const t=()=>undefined,r="SYN",n="ACK";class i extends e.Duplex{constructor(e){super(Object.assign({objectMode:!0},e)),this._init=!1,this._haveSyn=!1,this._log=()=>null}_handshake(){this._write(r,null,t),this.cork()}_onData(e){if(this._init)try{this.push(e),this._log(e,!1)}catch(e){this.emit("error",e)}else e===r?(this._haveSyn=!0,this._write(n,null,t)):e===n&&(this._init=!0,this._haveSyn||this._write(n,null,t),this.uncork())}_read(){return undefined}_write(e,t,i){e!==n&&e!==r&&this._log(e,!0),this._postMessage(e),i()}_setLogger(e){this._log=e}}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},2869:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>r,u:()=>t});const e=__webpack_require__(124)("metamask");function t(t){return e.extend(t)}function r(e,t){return e.extend(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},2945:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>w,G2:()=>T,J6:()=>W,UE:()=>d,W8:()=>$,YL:()=>M,aM:()=>j,bi:()=>f,it:()=>b,lK:()=>g,o3:()=>O,sq:()=>L,tQ:()=>D,x7:()=>v});var e=__webpack_require__(845),t=__webpack_require__(6219),r=__webpack_require__(2250),n=__webpack_require__(4980),i=__webpack_require__(6157),_=__webpack_require__(4729),a=__webpack_require__(7566),o=__webpack_require__(8464),s=__webpack_require__(5259),u=__webpack_require__(9400),c=__webpack_require__(2521);const l=(0,_.Ik)({jsonrpc:(0,_.lq)(s.bo),id:(0,_.lq)(s.SZ),method:(0,_.Yj)(),params:(0,_.lq)(s.x8)}),p=(0,_.Yj)(),h=(0,_.eu)("OK"),f=(0,_.lq)((0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()])),d=(0,_.KC)([(0,_.eu)(undefined),(0,_.YO)()]),w=(0,_.PV)([(0,_.Yj)(),(0,_.Yj)(),(0,_.YO)(p)]),b=(0,_.PV)([(0,_.Yj)(),(0,_.vP)(Object.values(i.Z)),(0,_.Yj)(),(0,a.kp)(l,(0,_.Ik)({params:(0,_.lq)((0,_.g1)((0,_.Yj)(),(0,_.bz)()))}))]);function m(t,r){(0,u.ut)(t,r,"Invalid request params",e.r.invalidParams)}const k=(0,_.Ik)({transaction:(0,_.g1)((0,_.Yj)(),s.zC),chainId:c.dg,transactionOrigin:(0,_.me)((0,_.Yj)())});function g(e){m(e,k)}const y=(0,_.Ik)({signature:(0,_.g1)((0,_.Yj)(),s.zC),signatureOrigin:(0,_.me)((0,_.Yj)())});function v(e){m(e,y)}const q={chainId:c.dg},S=(0,_.Ik)({...q,address:(0,_.Yj)()}),x=(0,_.Ik)({...q,domain:(0,_.Yj)()}),E=(0,_.KC)([S,x]);function T(e){m(e,E)}const R=(0,_.Ik)({from:c.jx,to:c.jx});function O(e){m(e,R)}const A=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)((0,_.Ik)({asset:c.x2,unit:c.jx})),1,Infinity)});function M(e){m(e,A)}const I=(0,_.Ik)({assets:(0,o.Ej)((0,_.YO)(c.x2),1,Infinity)});function L(e){m(e,I)}const C=(0,_.Ik)({conversions:(0,o.Ej)((0,_.YO)((0,_.Ik)({from:c.jx,to:c.jx})),1,Infinity)});function j(e){m(e,C)}const N=(0,_.Ik)({id:(0,_.Yj)(),event:t.pz,context:(0,_.lq)((0,_.me)(r.cs))});function $(e){m(e,N)}const P=(0,_.Ik)({scope:c.dg,request:s.Aw});function D(e){m(e,P)}const F=(0,_.Ik)({type:(0,n.eu)("open"),id:(0,_.Yj)(),origin:(0,_.Yj)()}),G=(0,_.Ik)({type:(0,n.eu)("close"),id:(0,_.Yj)(),origin:(0,_.Yj)(),code:(0,_.ai)(),reason:(0,_.me)((0,_.Yj)()),wasClean:(0,_.me)((0,_.zM)())}),U=(0,_.Ik)({type:(0,n.eu)("message"),id:(0,_.Yj)(),origin:(0,_.Yj)(),data:(0,n.i5)([(0,_.Ik)({type:(0,n.eu)("text"),message:(0,_.Yj)()}),(0,_.Ik)({type:(0,n.eu)("binary"),message:(0,_.YO)((0,_.ai)())})])}),H=(0,n.i5)([F,G,U]),z=(0,_.Ik)({event:H});function W(e){m(e,z)}(0,_.Ik)({id:s.SZ,jsonrpc:s.bo,result:h})}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3011:()=>{},3071:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>t});var e=__webpack_require__(3952);class t extends e.K{initializeSync(){this._initializeState()}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3110:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>t});var e=__webpack_require__(992);class t extends e.lK{#e;#t;#r;constructor({name:e,target:t,targetWindow:r}){super(),this.#e=e,this.#t=t,this.#r=r,this._onMessage=this._onMessage.bind(this),window.addEventListener("message",this._onMessage,!1),this._handshake()}_postMessage(e){this.#r.postMessage(JSON.stringify({target:this.#t,data:e}))}_onMessage(t){if("string"!=typeof t.data)return;const r=JSON.parse(t.data);(0,e.EZ)(r)&&r.target===this.#e&&this._onData(r.data)}_destroy(){window.removeEventListener("message",this._onMessage,!1)}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},3269:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,null,!0),i=e(r,null,!0),_=n.compare(i);if(0===_)return null;const a=_>0,o=a?n:i,s=a?i:n,u=!!o.prerelease.length;if(s.prerelease.length&&!u){if(!s.patch&&!s.minor)return"major";if(0===s.compareMain(o))return s.minor&&!s.patch?"minor":"patch"}const c=u?"pre":"";return n.major!==i.major?c+"major":n.minor!==i.minor?c+"minor":n.patch!==i.patch?c+"patch":"prerelease"}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3349:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{ox:()=>h,sZ:()=>c});var e=__webpack_require__(6231),t=__webpack_require__(7012),r=__webpack_require__(7822),n=__webpack_require__(7995),i=__webpack_require__(4729),_=__webpack_require__(7566),a=__webpack_require__(2462),o=__webpack_require__(5259);const s=-31001,u="Wrapped Snap Error";class c extends Error{#n;#i;#_;constructor(e){const t=(0,n.u1)(e);super(t),this.#n=e,this.#i=t,this.#_=(0,n.N2)(e)??undefined}get name(){return"WrappedSnapError"}get message(){return this.#i}get stack(){return this.#_}toJSON(){const t=function(e){if((0,a.Gv)(e)&&"serialize"in e&&"function"==typeof e.serialize){const t=e.serialize();return(0,o.U$)(t)&&l(t)}return!1}(this.#n)?this.#n.serialize():(0,e._K)(this.#n);return{code:s,message:u,data:{cause:t}}}serialize(){return this.toJSON()}}function l(e){return e.code===n.iQ&&e.message===n.A$}function p(e,r,n,i){const _=new t.G(e,r,i);return _.stack=n??undefined,_}function h(e){if(function(e){return(0,o.U$)(e)&&e.code===s&&e.message===u}(e)){if((0,o.U$)(e.data.cause)){if(l(e.data.cause)){const{code:t,message:r,stack:n,data:i}=e.data.cause.data.cause;return[p(t,r,n,i),!0]}if((0,a.Gv)(e.data.cause.data)&&(0,a.Gv)(e.data.cause.data.cause)&&e.data.cause.message===e.data.cause.data.cause.message){const t=e.data.cause.data.cause,{code:r,message:i}=e.data.cause;return[p(r,i,(0,n.N2)(t)),!1]}const{code:t,message:r,stack:i,data:_}=e.data.cause;return[p(t,r,i,_),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e.data.cause),(0,n.N2)(e.data.cause)),!1]}if((0,o.U$)(e)){const{code:t,message:r,stack:n,data:i}=e;return[p(t,r,n,i),!1]}return[p(r.f.rpc.internal,(0,n.u1)(e),(0,n.N2)(e)),!1]}const f=(0,i.Ik)({name:(0,i.Yj)(),message:(0,i.Yj)(),stack:(0,i.me)((0,i.Yj)()),cause:(0,i.me)((0,_.RZ)((()=>f)))})}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},3358:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(7086);function t(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},r=e.name||"Function wrapped with `once`";return t.onceError=r+" shouldn't be called more than once",t.called=!1,t}module.exports=e(t),module.exports.strict=e(r),t.proto=t((function(){Object.defineProperty(Function.prototype,"once",{value:function(){return t(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})}))}}).call(__webpack_require__._LM_("17",{module,__webpack_require__}))()},3545:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(5664);class t extends e.A{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3603:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{vb:()=>m});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(1705),n=__webpack_require__(7131),i=__webpack_require__(544),_=__webpack_require__(7346),a=__webpack_require__(7569),o=__webpack_require__(5791),s=__webpack_require__(7914),u=__webpack_require__(6857),c=__webpack_require__(4937),l=__webpack_require__(1010),p=__webpack_require__(4102),h=__webpack_require__(4980),f=__webpack_require__(6725),d=__webpack_require__(511);const w=(0,e.kp)(d.Wu,(0,t.Ik)({children:(0,t.YO)((0,e.RZ)((()=>m)))})),b=(0,e.kp)(w,(0,t.Ik)({type:(0,h.eu)(d.Z6.Panel)})),m=((0,f.I)(d.Z6.Panel,b,["children"]),(0,h.i5)([i.$,_.z,o.Y,s.x,b,l.t,p.z,c.Ee,r.A,u.y9,a.W7,n.s3]))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},3651:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>s});var e=__webpack_require__(2315),t=__webpack_require__(4666),r=__webpack_require__(2147),n=__webpack_require__(2749),i=__webpack_require__(2324),_=__webpack_require__(7621),a=__webpack_require__(9219);const o="Invalid Interval";class s{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,t=null){if(!e)throw new n.Di("need to specify a reason the Interval is invalid");const _=e instanceof i.A?e:new i.A(e,t);if(r.A.throwOnInvalid)throw new n.hq(_);return new s({invalid:_})}static fromDateTimes(t,r){const n=(0,e.R)(t),i=(0,e.R)(r),_=function(e,t){return e&&e.isValid?t&&t.isValid?te}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?s.fromDateTimes(e||this.s,t||this.e):this}splitAt(...t){if(!this.isValid)return[];const r=t.map(e.R).filter((e=>this.contains(e))).sort(((e,t)=>e.toMillis()-t.toMillis())),n=[];let{s:i}=this,_=0;for(;i+this.e?this.e:e;n.push(s.fromDateTimes(i,t)),i=t,_+=1}return n}splitBy(e){const r=t.Ay.fromDurationLike(e);if(!this.isValid||!r.isValid||0===r.as("milliseconds"))return[];let n,{s:i}=this,_=1;const a=[];for(;ie*_)));n=+e>+this.e?this.e:e,a.push(s.fromDateTimes(i,n)),i=n,_+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e}equals(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:s.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return s.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r]),[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const n=[],i=e.map((e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}])),_=Array.prototype.concat(...i).sort(((e,t)=>e.time-t.time));for(const e of _)r+="s"===e.type?1:-1,1===r?t=e.time:(t&&+t!=+e.time&&n.push(s.fromDateTimes(t,e.time)),t=null);return s.merge(n)}difference(...e){return s.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:o}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=a.aY,t={}){return this.isValid?_.A.create(this.s.loc.clone(t),e).formatInterval(this):o}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:o}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:o}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:o}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:o}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):t.Ay.invalid(this.invalidReason)}mapEndpoints(e){return s.fromDateTimes(e(this.s),e(this.e))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},3806:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/^[0-9]+$/,t=(t,r)=>{const n=e.test(t),i=e.test(r);return n&&i&&(t=+t,r=+r),t===r?0:n&&!i?-1:i&&!n?1:tt(r,e)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3810:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(n,t,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3837:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{au:()=>t});var e=__webpack_require__(6848);function t(t,r,n){return new e._k({...t,coercer:(i,_)=>(0,e.is)(i,r)?t.coercer(n(i,_),_):t.coercer(i,_)})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},3889:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";Error}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},3951:()=>{},3952:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>s});var e=__webpack_require__(1993),t=__webpack_require__(6605),r=__webpack_require__(4156),n=__webpack_require__(2295),i=__webpack_require__(5303),_=__webpack_require__(9306);const{duplex:a}=t;class o extends n.D{constructor(t,{logger:n=console,maxEventListeners:o=100,rpcMiddleware:s=[]}={}){if(super({logger:n,maxEventListeners:o,rpcMiddleware:s}),!a(t))throw new Error(i.A.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this),this._jsonRpcConnection=(0,e.A)({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),(0,r.pipeline)(t,this._jsonRpcConnection.stream,t,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",(e=>{const{method:r,params:n}=e;"metamask_accountsChanged"===r?this._handleAccountsChanged(n):"metamask_chainChanged"===r?this._handleChainChanged(n):_.a.includes(r)?this.emit("message",{type:r,data:n}):"METAMASK_STREAM_FAILURE"===r&&t.destroy(new Error(i.A.errors.permanentlyDisconnected()))}))}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState",params:{isInitializingStreamProvider:!0}})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let r=`MetaMask: Lost connection to "${e}".`;t?.stack&&(r+=`\n${t.stack}`),this._log.warn(r),this.listenerCount("error")>0&&this.emit("error",r),this._handleDisconnect(!1,t?t.message:undefined)}_handleChainChanged({chainId:e,networkVersion:t,isConnected:r}={}){(0,_.Jx)(e)&&(0,_.Xi)(t)?(super._handleChainChanged({chainId:e,isConnected:r}),r||this._handleDisconnect(!0)):this._log.error(i.A.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}class s extends o{async initialize(){return this._initializeStateAsync()}}}}).call(__webpack_require__._LM_("5",{__webpack_require__,__webpack_exports__}))()},3955:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n=!1)=>{if(t instanceof e)return t;try{return new e(t,r)}catch(e){if(!n)return null;throw e}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},3990:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Object.freeze({loose:!0}),t=Object.freeze({});module.exports=r=>r?"object"!=typeof r?e:r:t}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4004:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8848),t=__webpack_require__(8220),r=__webpack_require__(9761),n=__webpack_require__(2386),i=__webpack_require__(1262),_=__webpack_require__(9639);module.exports=(a,o,s,u)=>{switch(o){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a===s;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof s&&(s=s.version),a!==s;case"":case"=":case"==":return e(a,s,u);case"!=":return t(a,s,u);case">":return r(a,s,u);case">=":return n(a,s,u);case"<":return i(a,s,u);case"<=":return _(a,s,u);default:throw new TypeError(`Invalid operator: ${o}`)}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4042:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(6106);module.exports=(t,r)=>t.sort(((t,n)=>e(t,n,r)))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4102:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Text),value:(0,t.Yj)(),markdown:(0,t.lq)((0,t.zM)())}));(0,n.I)(i.Z6.Text,_,["value","markdown"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4156:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";(exports=module.exports=__webpack_require__(8199)).Stream=exports,exports.Readable=exports,exports.Writable=__webpack_require__(5291),exports.Duplex=__webpack_require__(1265),exports.Transform=__webpack_require__(9415),exports.PassThrough=__webpack_require__(4421),exports.finished=__webpack_require__(4869),exports.pipeline=__webpack_require__(6815)}}).call(__webpack_require__._LM_("19",{exports,module,__webpack_require__}))()},4212:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(845);const t={names:["setInterval","clearInterval"],factory:()=>{const t=new Map,r=e=>{harden(e);const r=t.get(e);r!==undefined&&(clearInterval(r),t.delete(e))};return{setInterval:harden(((r,n,...i)=>{if("function"!=typeof r)throw e.r.invalidInput(`The interval handler must be a function. Received: ${typeof r}.`);harden(r);const _=Object.freeze(Object.create(null)),a=setInterval(r,Math.max(10,n??0),...i);return t.set(_,a),_})),clearInterval:harden(r),teardownFunction:()=>{for(const e of t.keys())r(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4389:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{m:()=>t});var e=__webpack_require__(8323);function t(){try{const e=Reflect.ownKeys((new Compartment).globalThis),t=new Set(["eval","Function"]);new Set([...e]).forEach((e=>{const r=Reflect.getOwnPropertyDescriptor(globalThis,e);r&&(r.configurable&&(function(e){return"set"in e||"get"in e}(r)?Object.defineProperty(globalThis,e,{configurable:!1}):Object.defineProperty(globalThis,e,{configurable:!1,writable:!1})),t.has(e)&&harden(globalThis[e]))}))}catch(t){throw(0,e.vV)("Protecting intrinsics failed:",t),t}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},4394:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return"object"==typeof e&&null!==e}function t(e){return"symbol"==typeof e?e.toString():"string"==typeof e?JSON.stringify(e):`${e}`}function r(e){const{done:t,value:r}=e.next();return t?undefined:r}function n(e,r,n,i){if(!0===e)return undefined;!1===e?e={}:"string"==typeof e&&(e={message:e});const{path:_,branch:a}=r,{type:o}=n,{refinement:s,message:u=`Expected a value of type \`${o}\`${s?` with refinement \`${s}\``:""}, but received: \`${t(i)}\``}=e;return{value:i,type:o,refinement:s,key:_[_.length-1],path:_,branch:a,...e,message:u}}function*i(t,r,i,_){(function(t){return e(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const e of t){const t=n(e,r,i,_);t&&(yield t)}}function*_(t,r,n={}){const{path:i=[],branch:a=[t],coerce:o=!1,mask:s=!1}=n,u={path:i,branch:a};if(o&&(t=r.coercer(t,u),s&&"type"!==r.type&&e(r.schema)&&e(t)&&!Array.isArray(t)))for(const e in t)r.schema[e]===undefined&&delete t[e];let c="valid";for(const e of r.validator(t,u))e.explanation=n.message,c="not_valid",yield[e,undefined];for(let[l,p,h]of r.entries(t,u)){const r=_(p,h,{path:l===undefined?i:[...i,l],branch:l===undefined?a:[...a,p],coerce:o,mask:s,message:n.message});for(const n of r)n[0]?(c=null===n[0].refinement||n[0].refinement===undefined?"not_valid":"not_refined",yield[n[0],undefined]):o&&(p=n[1],l===undefined?t=p:t instanceof Map?t.set(l,p):t instanceof Set?t.add(p):e(t)&&(p!==undefined||l in t)&&(t[l]=p))}if("not_valid"!==c)for(const e of r.refiner(t,u))e.explanation=n.message,c="not_refined",yield[e,undefined];"valid"===c&&(yield[undefined,t])}__webpack_require__.d(__webpack_exports__,{Gv:()=>e,RF:()=>i,eF:()=>_,jT:()=>r,yy:()=>t})}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4421:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=t;var e=__webpack_require__(9415);function t(r){if(!(this instanceof t))return new t(r);e.call(this,r)}__webpack_require__(5615)(t,e),t.prototype._transform=function(e,t,r){r(null,e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4517:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(1361),{MAX_LENGTH:t,MAX_SAFE_INTEGER:r}=__webpack_require__(9543),{safeRe:n,safeSrc:i,t:_}=__webpack_require__(2841),a=__webpack_require__(3990),{compareIdentifiers:o}=__webpack_require__(3806);class s{constructor(i,o){if(o=a(o),i instanceof s){if(i.loose===!!o.loose&&i.includePrerelease===!!o.includePrerelease)return i;i=i.version}else if("string"!=typeof i)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof i}".`);if(i.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",i,o),this.options=o,this.loose=!!o.loose,this.includePrerelease=!!o.includePrerelease;const u=i.trim().match(o.loose?n[_.LOOSE]:n[_.FULL]);if(!u)throw new TypeError(`Invalid Version: ${i}`);if(this.raw=i,this.major=+u[1],this.minor=+u[2],this.patch=+u[3],this.major>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||this.patch<0)throw new TypeError("Invalid patch version");u[4]?this.prerelease=u[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const 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 new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===o(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}module.exports=s}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},4528:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>o});var e,t=__webpack_require__(8464),r=__webpack_require__(4729),n=__webpack_require__(776),i=__webpack_require__(5953);!function(e){e.PackageJson="package.json",e.Manifest="snap.manifest.json"}(e||(e={}));const _=(0,t.Ej)((0,n.s)("Snap Name",/^(?:@[a-z0-9-*~][a-z0-9-*._~]*\/)?[a-z0-9-~][a-z0-9-._~]*$/u),1,214);var a,o;(0,r.NW)({version:i.mz,name:_,main:(0,r.lq)((0,t.Ej)((0,r.Yj)(),1,Infinity)),repository:(0,r.lq)((0,r.NW)({type:(0,t.Ej)((0,r.Yj)(),1,Infinity),url:(0,t.Ej)((0,r.Yj)(),1,Infinity)}))}),function(e){e.npm="npm:",e.local="local:"}(a||(a={})),function(e){e.JSON_RPC="jsonRpc",e.COMMAND="command"}(o||(o={}))}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},4529:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>b});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(2147),n=__webpack_require__(2315),i=__webpack_require__(7791);let _={},a={};function o(e,t={}){const r=JSON.stringify([e,t]);let n=a[r];return n||(n=new Intl.DateTimeFormat(e,t),a[r]=n),n}let s={},u={},c=null,l={};function p(e,t,r,n){const i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class h{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,..._}=r;if(!t||Object.keys(_).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){const r=JSON.stringify([e,t]);let n=s[r];return n||(n=new Intl.NumberFormat(e,t),s[r]=n),n}(e,t)}}format(t){if(this.inf){const e=this.floor?Math.floor(t):t;return this.inf.format(e)}{const r=this.floor?Math.floor(t):(0,e.GB)(t,3);return(0,e.CF)(r,this.padTo)}}}class f{constructor(e,t,r){this.opts=r,this.originalZone=undefined;let n=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=e.offset/60*-1,r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&i.A.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const _={...this.opts};_.timeZone=_.timeZone||n,this.dtf=o(t,_)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if("timeZoneName"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class d{constructor(t,r,n){this.opts={style:"long",...n},!r&&(0,e.h3)()&&(this.rtf=function(e,t={}){const{base:r,...n}=t,i=JSON.stringify([e,n]);let _=u[i];return _||(_=new Intl.RelativeTimeFormat(e,t),u[i]=_),_}(t,n))}format(e,r){return this.rtf?this.rtf.format(e,r):t.fw(r,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const w={firstDay:1,minimalDays:4,weekend:[6,7]};class b{static fromOpts(e){return b.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(t,n,i,_,a=!1){const o=t||r.A.defaultLocale,s=o||(a?"en-US":c||(c=(new Intl.DateTimeFormat).resolvedOptions().locale,c)),u=n||r.A.defaultNumberingSystem,l=i||r.A.defaultOutputCalendar,p=(0,e._v)(_)||r.A.defaultWeekSettings;return new b(s,u,l,p,o)}static resetCache(){c=null,a={},s={},u={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return b.create(e,t,r,n)}constructor(e,t,r,n,i){const[_,a,s]=function(e){const t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));const r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=o(e).resolvedOptions(),n=e}catch(i){const _=e.substring(0,r);t=o(_).resolvedOptions(),n=_}const{numberingSystem:i,calendar:_}=t;return[n,i,_]}}(e);this.locale=_,this.numberingSystem=t||a||null,this.outputCalendar=r||s||null,this.weekSettings=n,this.intl=function(e,t,r){return r||t?(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}clone(t){return t&&0!==Object.getOwnPropertyNames(t).length?b.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,(0,e._v)(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return p(this,e,t.US,(()=>{const t=r?{month:e,day:"numeric"}:{month:e},i=r?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=function(e){const t=[];for(let r=1;r<=12;r++){const i=n.A.utc(2009,r,1);t.push(e(i))}return t}((e=>this.extract(e,t,"month")))),this.monthsCache[i][e]}))}weekdays(e,r=!1){return p(this,e,t.mx,(()=>{const t=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=r?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=function(e){const t=[];for(let r=1;r<=7;r++){const i=n.A.utc(2016,11,13+r);t.push(e(i))}return t}((e=>this.extract(e,t,"weekday")))),this.weekdaysCache[i][e]}))}meridiems(){return p(this,undefined,(()=>t.us),(()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[n.A.utc(2016,11,13,9),n.A.utc(2016,11,13,19)].map((t=>this.extract(t,e,"dayperiod")))}return this.meridiemCache}))}eras(e){return p(this,e,t.qH,(()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[n.A.utc(-40,1,1),n.A.utc(2017,1,1)].map((e=>this.extract(e,t,"era")))),this.eraCache[e]}))}extract(e,t,r){const n=this.dtFormatter(e,t).formatToParts().find((e=>e.type.toLowerCase()===r));return n?n.value:null}numberFormatter(e={}){return new h(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new f(e,this.intl,t)}relFormatter(e={}){return new d(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){const r=JSON.stringify([e,t]);let n=_[r];return n||(n=new Intl.ListFormat(e,t),_[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:(0,e.jv)()?function(e){let t=l[e];if(!t){const r=new Intl.Locale(e);t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,l[e]=t}return t}(this.locale):w}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4663:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>e});class e extends TypeError{constructor(e,t){let r;const{message:n,explanation:i,..._}=e,{path:a}=e,o=0===a.length?n:`At path: ${a.join(".")} -- ${n}`;super(i??o),null!==i&&i!==undefined&&(this.cause=o),Object.assign(this,_),this.name=this.constructor.name,this.failures=()=>r??(r=[e,...t()])}}}}).call(__webpack_require__._LM_("undefined",{__webpack_exports__,__webpack_require__}))()},4666:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>b});var e=__webpack_require__(2749),t=__webpack_require__(7621),r=__webpack_require__(2324),n=__webpack_require__(4529),i=__webpack_require__(6019),_=__webpack_require__(5511),a=__webpack_require__(2147),o=__webpack_require__(2315);const s="Invalid Duration",u={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},c={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...u},l={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...u},p=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],h=p.slice(0).reverse();function f(e,t,r=!1){const n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new b(n)}function d(e,t){let r=t.milliseconds??0;for(const n of h.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function w(e,t){const r=d(e,t)<0?-1:1;p.reduceRight(((n,i)=>{if((0,_.b0)(t[i]))return n;if(n){const _=t[n]*r,a=e[i][n],o=Math.floor(_/a);t[i]+=o*r,t[n]-=o*a*r}return i}),null),p.reduce(((r,n)=>{if((0,_.b0)(t[n]))return r;if(r){const i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n}),null)}class b{constructor(e){const t="longterm"===e.conversionAccuracy||!1;let r=t?l:c;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||n.A.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return b.fromObject({milliseconds:e},t)}static fromObject(t,r={}){if(null==t||"object"!=typeof t)throw new e.Di("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new b({values:(0,_.Fl)(t,b.normalizeUnit),loc:n.A.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if((0,_.Et)(t))return b.fromMillis(t);if(b.isDuration(t))return t;if("object"==typeof t)return b.fromObject(t);throw new e.Di(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(e,t){const[r]=(0,i.rB)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=(0,i.QE)(e);return r?b.fromObject(r,t):b.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new e.Di("need to specify a reason the Duration is invalid");const i=t instanceof r.A?t:new r.A(t,n);if(a.A.throwOnInvalid)throw new e.Op(i);return new b({invalid:i})}static normalizeUnit(t){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t?t.toLowerCase():t];if(!r)throw new e.iq(t);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:!1!==r.round&&!1!==r.floor};return this.isValid?t.A.create(this.loc,n).formatDurationFromString(this,e):s}toHuman(e={}){if(!this.isValid)return s;const t=p.map((t=>{const r=this.values[t];return(0,_.b0)(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)})).filter((e=>e));return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=(0,_.GB)(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},o.A.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?d(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e),r={};for(const e of p)((0,_.mQ)(t.values,e)||(0,_.mQ)(this.values,e))&&(r[e]=t.get(e)+this.get(e));return f(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=b.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=(0,_.i)(e(this.values[r],r));return f(this,{values:t},!0)}get(e){return this[b.normalizeUnit(e)]}set(e){return this.isValid?f(this,{values:{...this.values,...(0,_.Fl)(e,b.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return f(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return w(this.matrix,e),f(this,{values:e},!0)}rescale(){return this.isValid?f(this,{values:function(e){const t={};for(const[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>b.normalizeUnit(e)));const t={},r={},n=this.toObject();let i;for(const a of p)if(e.indexOf(a)>=0){i=a;let e=0;for(const t in r)e+=this.matrix[t][a]*r[t],r[t]=0;(0,_.Et)(n[a])&&(e+=n[a]);const o=Math.trunc(e);t[a]=o,r[a]=(1e3*e-1e3*o)/1e3}else(0,_.Et)(n[a])&&(r[a]=n[a]);for(const e in r)0!==r[e]&&(t[i]+=e===i?r[e]:r[e]/this.matrix[i][e]);return w(this.matrix,t),f(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return f(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(const n of p)if(t=this.values[n],r=e.values[n],!(t===undefined||0===t?r===undefined||0===r:t===r))return!1;var t,r;return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},4729:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ik:()=>p,KC:()=>m,L5:()=>k,NW:()=>b,PV:()=>w,YO:()=>i,Yj:()=>d,ai:()=>l,bz:()=>n,eu:()=>s,g1:()=>f,lq:()=>h,me:()=>c,nd:()=>o,vP:()=>a,zM:()=>_});var e=__webpack_require__(6848),t=__webpack_require__(4394),r=__webpack_require__(7566);function n(){return(0,r.E8)("any",(()=>!0))}function i(r){return new e._k({type:"array",schema:r,*entries(e){if(r&&Array.isArray(e))for(const[t,n]of e.entries())yield[t,n,r]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,t.yy)(e)}`})}function _(){return(0,r.E8)("boolean",(e=>"boolean"==typeof e))}function a(r){const n={},i=r.map((e=>(0,t.yy)(e))).join();for(const e of r)n[e]=e;return new e._k({type:"enums",schema:n,validator:e=>r.includes(e)||`Expected one of \`${i}\`, but received: ${(0,t.yy)(e)}`})}function o(){return(0,r.E8)("integer",(e=>"number"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,t.yy)(e)}`))}function s(r){const n=(0,t.yy)(r),i=typeof r;return new e._k({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?r:null,validator:e=>e===r||`Expected the literal \`${n}\`, but received: ${(0,t.yy)(e)}`})}function u(){return(0,r.E8)("never",(()=>!1))}function c(t){return new e._k({...t,validator:(e,r)=>null===e||t.validator(e,r),refiner:(e,r)=>null===e||t.refiner(e,r)})}function l(){return(0,r.E8)("number",(e=>"number"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,t.yy)(e)}`))}function p(r){const n=r?Object.keys(r):[],i=u();return new e._k({type:"object",schema:r??null,*entries(_){if(r&&(0,t.Gv)(_)){const t=new Set(Object.keys(_));for(const i of n){t.delete(i);const n=r[i];e.P$.isExactOptional(n)&&!Object.prototype.hasOwnProperty.call(_,i)||(yield[i,_[i],r[i]])}for(const e of t)yield[e,_[e],i]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function h(t){return new e._k({...t,validator:(e,r)=>e===undefined||t.validator(e,r),refiner:(e,r)=>e===undefined||t.refiner(e,r)})}function f(r,n){return new e._k({type:"record",schema:null,*entries(e){if((0,t.Gv)(e))for(const t in e){const i=e[t];yield[t,t,r],yield[t,i,n]}},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`})}function d(){return(0,r.E8)("string",(e=>"string"==typeof e||`Expected a string, but received: ${(0,t.yy)(e)}`))}function w(r){const n=u();return new e._k({type:"tuple",schema:null,*entries(e){if(Array.isArray(e)){const t=Math.max(r.length,e.length);for(let i=0;iArray.isArray(e)||`Expected an array, but received: ${(0,t.yy)(e)}`})}function b(r){const n=Object.keys(r);return new e._k({type:"type",schema:r,*entries(e){if((0,t.Gv)(e))for(const t of n)yield[t,e[t],r[t]]},validator:e=>(0,t.Gv)(e)||`Expected an object, but received: ${(0,t.yy)(e)}`,coercer:e=>(0,t.Gv)(e)?{...e}:e})}function m(r){const n=r.map((e=>e.type)).join(" | ");return new e._k({type:"union",schema:null,coercer(e){for(const t of r){const[r,n]=t.validate(e,{coerce:!0});if(!r)return n}return e},validator(e,i){const _=[];for(const n of r){const[...r]=(0,t.eF)(e,n,i),[a]=r;if(!a?.[0])return[];for(const[e]of r)e&&_.push(e)}return[`Expected the value to satisfy a union of \`${n}\`, but received: ${(0,t.yy)(e)}`,..._]}})}function k(){return(0,r.E8)("unknown",(()=>!0))}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},4856:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=__webpack_require__(46).EventEmitter}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},4869:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_STREAM_PREMATURE_CLOSE;function t(){}module.exports=function r(n,i,_){if("function"==typeof i)return r(n,null,i);i||(i={}),_=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ee:()=>c});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(1705),i=__webpack_require__(7914),_=__webpack_require__(4102),a=__webpack_require__(4980),o=__webpack_require__(6725),s=__webpack_require__(511);!function(e){e.Default="default",e.Critical="critical",e.Warning="warning"}(e||(e={}));const u=(0,t.KC)([i.x,_.z,n.A]),c=(0,r.kp)(s.Tl,(0,t.Ik)({type:(0,a.eu)(s.Z6.Row),variant:(0,t.lq)((0,t.KC)([(0,a.$9)(e.Default),(0,a.$9)(e.Critical),(0,a.$9)(e.Warning)])),label:(0,t.Yj)(),value:u}));(0,o.I)(s.Z6.Row,c,["label","value","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},4980:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$9:()=>a,E$:()=>s,KC:()=>_,eu:()=>i,i5:()=>o});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(2462);function i(r){return(0,e.E8)(JSON.stringify(r),(0,t.eu)(r).validator)}function _([e,...n]){const i=(0,t.KC)([e,...n]);return new r._k({...i,schema:[e,...n]})}function a(e){return i(e)}function o(e){const t=e.map((e=>"union"===e.type&&Array.isArray(e.schema)?e.schema:e)).flat(Infinity),i=t.map((({schema:e})=>e.type.type)),_=t.reduce(((e,t)=>(e[JSON.parse(t.schema.type.type)]=t,e)),{});return new r._k({type:"union",schema:t,*entries(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return;const{type:r}=e,i=_[r];if(i)for(const r of i.entries(e,t))yield r},coercer(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return e;const{type:r}=e,i=_[r];return i?i.coercer(e,t):e},*refiner(e,t){const r=_[e.type];yield*r.refiner(e,t)},validator(e,t){if(!(0,n.Gv)(e)||!(0,n.i5)(e,"type")||"string"!=typeof e.type)return`Expected type to be one of: ${i.join(", ")}, but received: undefined`;const{type:r}=e,a=_[r];return a?a.validator(e,t):`Expected type to be one of: ${i.join(", ")}, but received: "${r}"`}})}function s(e){return new r._k({type:"union",schema:null,*entries(t,r){const n=e(t);for(const e of n.entries(t,r))yield e},*refiner(t,r){const n=e(t);yield*n.refiner(t,r)},coercer:(t,r)=>e(t).coercer(t,r),validator:(t,r)=>e(t).validator(t,r)})}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5036:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>a});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=new Set(["log","assert","error","debug","info","warn"]),n=new Set(["debug","error","info","log","warn","dir","dirxml","table","trace","group","groupCollapsed","groupEnd","clear","count","countReset","assert","profile","profileEnd","time","timeLog","timeEnd","timeStamp","context"]),i=["log","error","debug","info","warn"];function _(e,t,...r){const n=`[Snap: ${e}]`;return"string"==typeof t?[`${n} ${t}`,...r]:[n,t,...r]}const a={names:["console"],factory:function({snapId:a}={}){(0,e.vA)(a!==undefined);const o=Object.getOwnPropertyNames(t.h.console).reduce(((e,i)=>n.has(i)&&!r.has(i)?{...e,[i]:t.h.console[i]}:e),{});return harden({console:{...o,assert:(e,r,...n)=>{t.h.console.assert(e,..._(a,r,...n))},...i.reduce(((e,r)=>({...e,[r]:(e,...n)=>{t.h.console[r](..._(a,e,...n))}})),{})}})}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5039:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&-1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5042:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>a});var e=__webpack_require__(2315),t=__webpack_require__(2147),r=__webpack_require__(4529),n=__webpack_require__(7791),i=__webpack_require__(2297),_=__webpack_require__(5511);class a{static hasDST(r=t.A.defaultZone){const n=e.A.now().setZone(r).set({month:12});return!r.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return n.A.isValidZone(e)}static normalizeZone(e){return(0,i.q)(e,t.A.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||r.A.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:_="gregory"}={}){return(i||r.A.create(t,n,_)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||r.A.create(t,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return r.A.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return r.A.create(t,null,"gregory").eras(e)}static features(){return{relative:(0,_.h3)(),localeWeek:(0,_.jv)()}}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5204:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextDecoder"],factory:()=>({TextDecoder:harden(TextDecoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},5250:function(module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;module=__webpack_require__.nmd(module),function(){var t,r="Expected a function",n="__lodash_hash_undefined__",i="__lodash_placeholder__",_=32,a=128,o=1/0,s=9007199254740991,u=0/0,c=4294967295,l=[["ary",a],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",_],["partialRight",64],["rearg",256]],p="[object Arguments]",h="[object Array]",f="[object Boolean]",d="[object Date]",w="[object Error]",b="[object Function]",m="[object GeneratorFunction]",k="[object Map]",g="[object Number]",y="[object Object]",v="[object Promise]",q="[object RegExp]",S="[object Set]",x="[object String]",E="[object Symbol]",T="[object WeakMap]",R="[object ArrayBuffer]",O="[object DataView]",A="[object Float32Array]",M="[object Float64Array]",I="[object Int8Array]",L="[object Int16Array]",C="[object Int32Array]",j="[object Uint8Array]",N="[object Uint8ClampedArray]",$="[object Uint16Array]",P="[object Uint32Array]",D=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,U=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,z=RegExp(U.source),W=RegExp(H.source),B=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),ee=/^\s+/,te=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ne=/\{\n\/\* \[wrapped with (.+)\] \*/,ie=/,? & /,_e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ae=/[()=,{}\[\]\/\s]/,oe=/\\(\\)?/g,se=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ue=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^\[object .+?Constructor\]$/,he=/^0o[0-7]+$/i,fe=/^(?:0|[1-9]\d*)$/,de=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,be=/['\n\r\u2028\u2029\\]/g,me="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ge="\\u2700-\\u27bf",ye="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",qe="\\ufe0e\\ufe0f",Se="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xe="["+me+"]",Ee="["+Se+"]",Te="["+ke+"]",Re="\\d+",Oe="["+ge+"]",Ae="["+ye+"]",Me="[^"+me+Se+Re+ge+ye+ve+"]",Ie="\\ud83c[\\udffb-\\udfff]",Le="[^"+me+"]",Ce="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ne="["+ve+"]",$e="\\u200d",Pe="(?:"+Ae+"|"+Me+")",De="(?:"+Ne+"|"+Me+")",Fe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ue="(?:"+Te+"|"+Ie+")?",He="["+qe+"]?",ze=He+Ue+"(?:"+$e+"(?:"+[Le,Ce,je].join("|")+")"+He+Ue+")*",We="(?:"+[Oe,Ce,je].join("|")+")"+ze,Be="(?:"+[Le+Te+"?",Te,Ce,je,xe].join("|")+")",Ze=RegExp("['’]","g"),Ye=RegExp(Te,"g"),Ve=RegExp(Ie+"(?="+Ie+")|"+Be+ze,"g"),Je=RegExp([Ne+"?"+Ae+"+"+Fe+"(?="+[Ee,Ne,"$"].join("|")+")",De+"+"+Ge+"(?="+[Ee,Ne+Pe,"$"].join("|")+")",Ne+"?"+Pe+"+"+Fe,Ne+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,We].join("|"),"g"),Ke=RegExp("["+$e+me+ke+qe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Qe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[A]=tt[M]=tt[I]=tt[L]=tt[C]=tt[j]=tt[N]=tt[$]=tt[P]=!0,tt[p]=tt[h]=tt[R]=tt[f]=tt[O]=tt[d]=tt[w]=tt[b]=tt[k]=tt[g]=tt[y]=tt[q]=tt[S]=tt[x]=tt[T]=!1;var rt={};rt[p]=rt[h]=rt[R]=rt[O]=rt[f]=rt[d]=rt[A]=rt[M]=rt[I]=rt[L]=rt[C]=rt[k]=rt[g]=rt[y]=rt[q]=rt[S]=rt[x]=rt[E]=rt[j]=rt[N]=rt[$]=rt[P]=!0,rt[w]=rt[b]=rt[T]=!1;var nt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},it=parseFloat,_t=parseInt,at="object"==typeof __webpack_require__.g&&__webpack_require__.g&&__webpack_require__.g.Object===Object&&__webpack_require__.g,ot="object"==typeof self&&self&&self.Object===Object&&self,st=at||ot||Function("return this")(),ut=exports&&!exports.nodeType&&exports,ct=ut&&module&&!module.nodeType&&module,lt=ct&&ct.exports===ut,pt=lt&&at.process,ht=function(){try{return ct&&ct.require&&ct.require("util").types||pt&&pt.binding&&pt.binding("util")}catch(e){}}(),ft=ht&&ht.isArrayBuffer,dt=ht&&ht.isDate,wt=ht&&ht.isMap,bt=ht&&ht.isRegExp,mt=ht&&ht.isSet,kt=ht&&ht.isTypedArray;function gt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function yt(e,t,r,n){for(var i=-1,_=null==e?0:e.length;++i<_;){var a=e[i];t(n,a,r(a),e)}return n}function vt(e,t){for(var r=-1,n=null==e?0:e.length;++r-1}function Tt(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function Jt(e,t){for(var r=e.length;r--&&Nt(t,e[r],0)>-1;);return r}var Kt=Gt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Qt(e){return"\\"+nt[e]}function er(e){return Ke.test(e)}function tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function rr(e,t){return function(r){return e(t(r))}}function nr(e,t){for(var r=-1,n=e.length,_=0,a=[];++r",""":'"',"'":"'"}),cr=function e(te){var me,ke=(te=null==te?st:cr.defaults(st.Object(),te,cr.pick(st,Qe))).Array,ge=te.Date,ye=te.Error,ve=te.Function,qe=te.Math,Se=te.Object,xe=te.RegExp,Ee=te.String,Te=te.TypeError,Re=ke.prototype,Oe=ve.prototype,Ae=Se.prototype,Me=te["__core-js_shared__"],Ie=Oe.toString,Le=Ae.hasOwnProperty,Ce=0,je=(me=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+me:"",Ne=Ae.toString,$e=Ie.call(Se),Pe=st._,De=xe("^"+Ie.call(Le).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=lt?te.Buffer:t,Ge=te.Symbol,Ue=te.Uint8Array,He=Fe?Fe.allocUnsafe:t,ze=rr(Se.getPrototypeOf,Se),We=Se.create,Be=Ae.propertyIsEnumerable,Ve=Re.splice,Ke=Ge?Ge.isConcatSpreadable:t,nt=Ge?Ge.iterator:t,at=Ge?Ge.toStringTag:t,ot=function(){try{var e=s_(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ut=te.clearTimeout!==st.clearTimeout&&te.clearTimeout,ct=ge&&ge.now!==st.Date.now&&ge.now,pt=te.setTimeout!==st.setTimeout&&te.setTimeout,ht=qe.ceil,Lt=qe.floor,Gt=Se.getOwnPropertySymbols,lr=Fe?Fe.isBuffer:t,pr=te.isFinite,hr=Re.join,fr=rr(Se.keys,Se),dr=qe.max,wr=qe.min,br=ge.now,mr=te.parseInt,kr=qe.random,gr=Re.reverse,yr=s_(te,"DataView"),vr=s_(te,"Map"),qr=s_(te,"Promise"),Sr=s_(te,"Set"),xr=s_(te,"WeakMap"),Er=s_(Se,"create"),Tr=xr&&new xr,Rr={},Or=N_(yr),Ar=N_(vr),Mr=N_(qr),Ir=N_(Sr),Lr=N_(xr),Cr=Ge?Ge.prototype:t,jr=Cr?Cr.valueOf:t,Nr=Cr?Cr.toString:t;function $r(e){if(Qa(e)&&!Ua(e)&&!(e instanceof Gr)){if(e instanceof Fr)return e;if(Le.call(e,"__wrapped__"))return $_(e)}return new Fr(e)}var Pr=function(){function e(){}return function(r){if(!Xa(r))return{};if(We)return We(r);e.prototype=r;var n=new e;return e.prototype=t,n}}();function Dr(){}function Fr(e,r){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Gr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=c,this.__views__=[]}function Ur(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=r?e:r)),e}function an(e,r,n,i,_,a){var o,s=1&r,u=2&r,c=4&r;if(n&&(o=_?n(e,i,_,a):n(e)),o!==t)return o;if(!Xa(e))return e;var l=Ua(e);if(l){if(o=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Le.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!s)return Ei(e,o)}else{var h=l_(e),w=h==b||h==m;if(Ba(e))return gi(e,s);if(h==y||h==p||w&&!_){if(o=u||w?{}:h_(e),!s)return u?function(e,t){return Ti(e,c_(e),t)}(e,function(e,t){return e&&Ti(t,Mo(t),e)}(o,e)):function(e,t){return Ti(e,u_(e),t)}(e,tn(o,e))}else{if(!rt[h])return _?e:{};o=function(e,t,r){var n,i=e.constructor;switch(t){case R:return yi(e);case f:case d:return new i(+e);case O:return function(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case A:case M:case I:case L:case C:case j:case N:case $:case P:return vi(e,r);case k:return new i;case g:case x:return new i(e);case q:return function(e){var t=new e.constructor(e.source,ue.exec(e));return t.lastIndex=e.lastIndex,t}(e);case S:return new i;case E:return n=e,jr?Se(jr.call(n)):{}}}(e,h,s)}}a||(a=new Br);var v=a.get(e);if(v)return v;a.set(e,o),io(e)?e.forEach((function(t){o.add(an(t,r,n,t,e,a))})):eo(e)&&e.forEach((function(t,i){o.set(i,an(t,r,n,i,e,a))}));var T=l?t:(c?u?t_:e_:u?Mo:Ao)(e);return vt(T||e,(function(t,i){T&&(t=e[i=t]),Xr(o,i,an(t,r,n,i,e,a))})),o}function on(e,r,n){var i=n.length;if(null==e)return!i;for(e=Se(e);i--;){var _=n[i],a=r[_],o=e[_];if(o===t&&!(_ in e)||!a(o))return!1}return!0}function sn(e,n,i){if("function"!=typeof e)throw new Te(r);return T_((function(){e.apply(t,i)}),n)}function un(e,t,r,n){var i=-1,_=Et,a=!0,o=e.length,s=[],u=t.length;if(!o)return s;r&&(t=Rt(t,Bt(r))),n?(_=Tt,a=!1):t.length>=200&&(_=Yt,a=!1,t=new Wr(t));e:for(;++i-1},Hr.prototype.set=function(e,t){var r=this.__data__,n=Qr(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},zr.prototype.clear=function(){this.size=0,this.__data__={hash:new Ur,map:new(vr||Hr),string:new Ur}},zr.prototype.delete=function(e){var t=a_(this,e).delete(e);return this.size-=t?1:0,t},zr.prototype.get=function(e){return a_(this,e).get(e)},zr.prototype.has=function(e){return a_(this,e).has(e)},zr.prototype.set=function(e,t){var r=a_(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,n),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Br.prototype.clear=function(){this.__data__=new Hr,this.size=0},Br.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Br.prototype.get=function(e){return this.__data__.get(e)},Br.prototype.has=function(e){return this.__data__.has(e)},Br.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Hr){var n=r.__data__;if(!vr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new zr(n)}return r.set(e,t),this.size=r.size,this};var cn=Ai(mn),ln=Ai(kn,!0);function pn(e,t){var r=!0;return cn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function hn(e,r,n){for(var i=-1,_=e.length;++i<_;){var a=e[i],o=r(a);if(null!=o&&(s===t?o==o&&!ao(o):n(o,s)))var s=o,u=a}return u}function fn(e,t){var r=[];return cn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function dn(e,t,r,n,i){var _=-1,a=e.length;for(r||(r=f_),i||(i=[]);++_0&&r(o)?t>1?dn(o,t-1,r,n,i):Ot(i,o):n||(i[i.length]=o)}return i}var wn=Mi(),bn=Mi(!0);function mn(e,t){return e&&wn(e,t,Ao)}function kn(e,t){return e&&bn(e,t,Ao)}function gn(e,t){return xt(t,(function(t){return Va(e[t])}))}function yn(e,r){for(var n=0,i=(r=wi(r,e)).length;null!=e&&nt}function xn(e,t){return null!=e&&Le.call(e,t)}function En(e,t){return null!=e&&t in Se(e)}function Tn(e,r,n){for(var i=n?Tt:Et,_=e[0].length,a=e.length,o=a,s=ke(a),u=Infinity,c=[];o--;){var l=e[o];o&&r&&(l=Rt(l,Bt(r))),u=wr(l.length,u),s[o]=!n&&(r||_>=120&&l.length>=120)?new Wr(o&&l):t}l=e[0];var p=-1,h=s[0];e:for(;++p<_&&c.length=o?s:s*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));t--;)e[t]=e[t].value;return e}(i)}function Un(e,t,r){for(var n=-1,i=t.length,_={};++n-1;)o!==e&&Ve.call(o,s,1),Ve.call(e,s,1);return e}function zn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==_){var _=i;d_(i)?Ve.call(e,i,1):si(e,i)}}return e}function Wn(e,t){return e+Lt(kr()*(t-e+1))}function Bn(e,t){var r="";if(!e||t<1||t>s)return r;do{t%2&&(r+=e),(t=Lt(t/2))&&(e+=e)}while(t);return r}function Zn(e,t){return R_(q_(e,t,rs),e+"")}function Yn(e){return Yr(Do(e))}function Vn(e,t){var r=Do(e);return M_(r,_n(t,0,r.length))}function Jn(e,r,n,i){if(!Xa(e))return e;for(var _=-1,a=(r=wi(r,e)).length,o=a-1,s=e;null!=s&&++_i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var _=ke(i);++n>>1,a=e[_];null!==a&&!ao(a)&&(r?a<=t:a=200){var u=t?null:Bi(e);if(u)return ir(u);a=!1,i=Yt,s=new Wr}else s=t?[]:o;e:for(;++n<_;){var c=e[n],l=t?t(c):c;if(c=r||0!==c?c:0,a&&l==l){for(var p=s.length;p--;)if(s[p]===l)continue e;t&&s.push(l),o.push(c)}else i(s,l,r)||(s!==o&&s.push(l),o.push(c))}return o}function si(e,t){return null==(e=S_(e,t=wi(t,e)))||delete e[j_(Y_(t))]}function ui(e,t,r,n){return Jn(e,t,r(yn(e,t)),n)}function ci(e,t,r,n){for(var i=e.length,_=n?i:-1;(n?_--:++_=i?e:ei(e,r,n)}var ki=ut||function(e){return st.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var r=e.length,n=He?He(r):new e.constructor(r);return e.copy(n),n}function yi(e){var t=new e.constructor(e.byteLength);return new Ue(t).set(new Ue(e)),t}function vi(e,t){var r=t?yi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function qi(e,r){if(e!==r){var n=e!==t,i=null===e,_=e==e,a=ao(e),o=r!==t,s=null===r,u=r==r,c=ao(r);if(!s&&!c&&!a&&e>r||a&&o&&u&&!s&&!c||i&&o&&u||!n&&u||!_)return 1;if(!i&&!a&&!c&&e1?n[_-1]:t,o=_>2?n[2]:t;for(a=e.length>3&&"function"==typeof a?(_--,a):t,o&&w_(n[0],n[1],o)&&(a=_<3?t:a,_=1),r=Se(r);++i<_;){var s=n[i];s&&e(r,s,i,a)}return r}))}function Ai(e,t){return function(r,n){if(null==r)return r;if(!za(r))return e(r,n);for(var i=r.length,_=t?i:-1,a=Se(r);(t?_--:++_-1?_[a?r[o]:o]:t}}function Ni(e){return Qi((function(n){var i=n.length,_=i,a=Fr.prototype.thru;for(e&&n.reverse();_--;){var o=n[_];if("function"!=typeof o)throw new Te(r);if(a&&!s&&"wrapper"==n_(o))var s=new Fr([],!0)}for(_=s?_:i;++_1&&k.reverse(),p&&cs))return!1;var c=a.get(e),l=a.get(r);if(c&&l)return c==r&&l==e;var p=-1,h=!0,f=2&n?new Wr:t;for(a.set(e,r),a.set(r,e);++p-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(re,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return vt(l,(function(r){var n="_."+r[0];t&r[1]&&!Et(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ne);return t?t[1].split(ie):[]}(n),r)))}function A_(e){var r=0,n=0;return function(){var i=br(),_=16-(i-n);if(n=i,_>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(t,arguments)}}function M_(e,r){var n=-1,i=e.length,_=i-1;for(r=r===t?i:r;++n1?e[r-1]:t;return n="function"==typeof n?(e.pop(),n):t,na(e,n)}));function ca(e){var t=$r(e);return t.__chain__=!0,t}function la(e,t){return t(e)}var pa=Qi((function(e){var r=e.length,n=r?e[0]:0,i=this.__wrapped__,_=function(t){return nn(t,e)};return!(r>1||this.__actions__.length)&&i instanceof Gr&&d_(n)?((i=i.slice(n,+n+(r?1:0))).__actions__.push({func:la,args:[_],thisArg:t}),new Fr(i,this.__chain__).thru((function(e){return r&&!e.length&&e.push(t),e}))):this.thru(_)})),ha=Ri((function(e,t,r){Le.call(e,r)?++e[r]:rn(e,r,1)})),fa=ji(G_),da=ji(U_);function wa(e,t){return(Ua(e)?vt:cn)(e,__(t,3))}function ba(e,t){return(Ua(e)?qt:ln)(e,__(t,3))}var ma=Ri((function(e,t,r){Le.call(e,r)?e[r].push(t):rn(e,r,[t])})),ka=Zn((function(e,t,r){var n=-1,i="function"==typeof t,_=za(e)?ke(e.length):[];return cn(e,(function(e){_[++n]=i?gt(t,e,r):Rn(e,t,r)})),_})),ga=Ri((function(e,t,r){rn(e,r,t)}));function ya(e,t){return(Ua(e)?Rt:Nn)(e,__(t,3))}var va=Ri((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),qa=Zn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&w_(e,t[0],t[1])?t=[]:r>2&&w_(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,dn(t,1),[])})),Sa=ct||function(){return st.Date.now()};function xa(e,r,n){return r=n?t:r,r=e&&null==r?e.length:r,Yi(e,a,t,t,t,t,r)}function Ea(e,n){var i;if("function"!=typeof n)throw new Te(r);return e=po(e),function(){return--e>0&&(i=n.apply(this,arguments)),e<=1&&(n=t),i}}var Ta=Zn((function(e,t,r){var n=1;if(r.length){var i=nr(r,i_(Ta));n|=_}return Yi(e,n,t,r,i)})),Ra=Zn((function(e,t,r){var n=3;if(r.length){var i=nr(r,i_(Ra));n|=_}return Yi(t,n,e,r,i)}));function Oa(e,n,i){var _,a,o,s,u,c,l=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Te(r);function d(r){var n=_,i=a;return _=a=t,l=r,s=e.apply(i,n)}function w(e){var r=e-c;return c===t||r>=n||r<0||h&&e-l>=o}function b(){var e=Sa();if(w(e))return m(e);u=T_(b,function(e){var t=n-(e-c);return h?wr(t,o-(e-l)):t}(e))}function m(e){return u=t,f&&_?d(e):(_=a=t,s)}function k(){var e=Sa(),r=w(e);if(_=arguments,a=this,c=e,r){if(u===t)return function(e){return l=e,u=T_(b,n),p?d(e):s}(c);if(h)return ki(u),u=T_(b,n),d(c)}return u===t&&(u=T_(b,n)),s}return n=fo(n)||0,Xa(i)&&(p=!!i.leading,o=(h="maxWait"in i)?dr(fo(i.maxWait)||0,n):o,f="trailing"in i?!!i.trailing:f),k.cancel=function(){u!==t&&ki(u),l=0,_=c=a=u=t},k.flush=function(){return u===t?s:m(Sa())},k}var Aa=Zn((function(e,t){return sn(e,1,t)})),Ma=Zn((function(e,t,r){return sn(e,fo(t)||0,r)}));function Ia(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],_=n.cache;if(_.has(i))return _.get(i);var a=e.apply(this,r);return n.cache=_.set(i,a)||_,a};return n.cache=new(Ia.Cache||zr),n}function La(e){if("function"!=typeof e)throw new Te(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ia.Cache=zr;var Ca=bi((function(e,t){var r=(t=1==t.length&&Ua(t[0])?Rt(t[0],Bt(__())):Rt(dn(t,1),Bt(__()))).length;return Zn((function(n){for(var i=-1,_=wr(n.length,r);++i<_;)n[i]=t[i].call(this,n[i]);return gt(e,this,n)}))})),ja=Zn((function(e,r){var n=nr(r,i_(ja));return Yi(e,_,t,r,n)})),Na=Zn((function(e,r){var n=nr(r,i_(Na));return Yi(e,64,t,r,n)})),$a=Qi((function(e,r){return Yi(e,256,t,t,t,r)}));function Pa(e,t){return e===t||e!=e&&t!=t}var Da=Hi(Sn),Fa=Hi((function(e,t){return e>=t})),Ga=On(function(){return arguments}())?On:function(e){return Qa(e)&&Le.call(e,"callee")&&!Be.call(e,"callee")},Ua=ke.isArray,Ha=ft?Bt(ft):function(e){return Qa(e)&&qn(e)==R};function za(e){return null!=e&&Ka(e.length)&&!Va(e)}function Wa(e){return Qa(e)&&za(e)}var Ba=lr||ds,Za=dt?Bt(dt):function(e){return Qa(e)&&qn(e)==d};function Ya(e){if(!Qa(e))return!1;var t=qn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ro(e)}function Va(e){if(!Xa(e))return!1;var t=qn(e);return t==b||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==po(e)}function Ka(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=s}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Qa(e){return null!=e&&"object"==typeof e}var eo=wt?Bt(wt):function(e){return Qa(e)&&l_(e)==k};function to(e){return"number"==typeof e||Qa(e)&&qn(e)==g}function ro(e){if(!Qa(e)||qn(e)!=y)return!1;var t=ze(e);if(null===t)return!0;var r=Le.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ie.call(r)==$e}var no=bt?Bt(bt):function(e){return Qa(e)&&qn(e)==q},io=mt?Bt(mt):function(e){return Qa(e)&&l_(e)==S};function _o(e){return"string"==typeof e||!Ua(e)&&Qa(e)&&qn(e)==x}function ao(e){return"symbol"==typeof e||Qa(e)&&qn(e)==E}var oo=kt?Bt(kt):function(e){return Qa(e)&&Ka(e.length)&&!!tt[qn(e)]},so=Hi(jn),uo=Hi((function(e,t){return e<=t}));function co(e){if(!e)return[];if(za(e))return _o(e)?or(e):Ei(e);if(nt&&e[nt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[nt]());var t=l_(e);return(t==k?tr:t==S?ir:Do)(e)}function lo(e){return e?(e=fo(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function po(e){var t=lo(e),r=t%1;return t==t?r?t-r:t:0}function ho(e){return e?_n(po(e),0,c):0}function fo(e){if("number"==typeof e)return e;if(ao(e))return u;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Wt(e);var r=le.test(e);return r||he.test(e)?_t(e.slice(2),r?2:8):ce.test(e)?u:+e}function wo(e){return Ti(e,Mo(e))}function bo(e){return null==e?"":ai(e)}var mo=Oi((function(e,t){if(g_(t)||za(t))Ti(t,Ao(t),e);else for(var r in t)Le.call(t,r)&&Xr(e,r,t[r])})),ko=Oi((function(e,t){Ti(t,Mo(t),e)})),go=Oi((function(e,t,r,n){Ti(t,Mo(t),e,n)})),yo=Oi((function(e,t,r,n){Ti(t,Ao(t),e,n)})),vo=Qi(nn),qo=Zn((function(e,r){e=Se(e);var n=-1,i=r.length,_=i>2?r[2]:t;for(_&&w_(r[0],r[1],_)&&(i=1);++n1),t})),Ti(e,t_(e),r),n&&(r=an(r,7,Ki));for(var i=t.length;i--;)si(r,t[i]);return r})),jo=Qi((function(e,t){return null==e?{}:function(e,t){return Un(e,t,(function(t,r){return Eo(e,r)}))}(e,t)}));function No(e,t){if(null==e)return{};var r=Rt(t_(e),(function(e){return[e]}));return t=__(t),Un(e,r,(function(e,r){return t(e,r[0])}))}var $o=Zi(Ao),Po=Zi(Mo);function Do(e){return null==e?[]:Zt(e,Ao(e))}var Fo=Li((function(e,t,r){return t=t.toLowerCase(),e+(r?Go(t):t)}));function Go(e){return Vo(bo(e).toLowerCase())}function Uo(e){return(e=bo(e))&&e.replace(de,Kt).replace(Ye,"")}var Ho=Li((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),zo=Li((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Wo=Ii("toLowerCase"),Bo=Li((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),Zo=Li((function(e,t,r){return e+(r?" ":"")+Vo(t)})),Yo=Li((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Vo=Ii("toUpperCase");function Jo(e,r,n){return e=bo(e),(r=n?t:r)===t?function(e){return Xe.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(_e)||[]}(e):e.match(r)||[]}var Ko=Zn((function(e,r){try{return gt(e,t,r)}catch(e){return Ya(e)?e:new ye(e)}})),Xo=Qi((function(e,t){return vt(t,(function(t){t=j_(t),rn(e,t,Ta(e[t],e))})),e}));function Qo(e){return function(){return e}}var es=Ni(),ts=Ni(!0);function rs(e){return e}function ns(e){return Ln("function"==typeof e?e:an(e,1))}var is=Zn((function(e,t){return function(r){return Rn(r,e,t)}})),_s=Zn((function(e,t){return function(r){return Rn(e,r,t)}}));function as(e,t,r){var n=Ao(t),i=gn(t,n);null!=r||Xa(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=gn(t,Ao(t)));var _=!(Xa(r)&&"chain"in r&&!r.chain),a=Va(e);return vt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(_||t){var r=e(this.__wrapped__);return(r.__actions__=Ei(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function os(){}var ss=Fi(Rt),us=Fi(St),cs=Fi(It);function ls(e){return b_(e)?Ft(j_(e)):function(e){return function(t){return yn(t,e)}}(e)}var ps=Ui(),hs=Ui(!0);function fs(){return[]}function ds(){return!1}var ws,bs=Di((function(e,t){return e+t}),0),ms=Wi("ceil"),ks=Di((function(e,t){return e/t}),1),gs=Wi("floor"),ys=Di((function(e,t){return e*t}),1),vs=Wi("round"),qs=Di((function(e,t){return e-t}),0);return $r.after=function(e,t){if("function"!=typeof t)throw new Te(r);return e=po(e),function(){if(--e<1)return t.apply(this,arguments)}},$r.ary=xa,$r.assign=mo,$r.assignIn=ko,$r.assignInWith=go,$r.assignWith=yo,$r.at=vo,$r.before=Ea,$r.bind=Ta,$r.bindAll=Xo,$r.bindKey=Ra,$r.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ua(e)?e:[e]},$r.chain=ca,$r.chunk=function(e,r,n){r=(n?w_(e,r,n):r===t)?1:dr(po(r),0);var i=null==e?0:e.length;if(!i||r<1)return[];for(var _=0,a=0,o=ke(ht(i/r));__?0:_+n),(i=i===t||i>_?_:po(i))<0&&(i+=_),i=n>i?0:ho(i);n>>0)?(e=bo(e))&&("string"==typeof r||null!=r&&!no(r))&&!(r=ai(r))&&er(e)?mi(or(e),0,n):e.split(r,n):[]},$r.spread=function(e,t){if("function"!=typeof e)throw new Te(r);return t=null==t?0:dr(po(t),0),Zn((function(r){var n=r[t],i=mi(r,0,t);return n&&Ot(i,n),gt(e,this,i)}))},$r.tail=function(e){var t=null==e?0:e.length;return t?ei(e,1,t):[]},$r.take=function(e,r,n){return e&&e.length?ei(e,0,(r=n||r===t?1:po(r))<0?0:r):[]},$r.takeRight=function(e,r,n){var i=null==e?0:e.length;return i?ei(e,(r=i-(r=n||r===t?1:po(r)))<0?0:r,i):[]},$r.takeRightWhile=function(e,t){return e&&e.length?ci(e,__(t,3),!1,!0):[]},$r.takeWhile=function(e,t){return e&&e.length?ci(e,__(t,3)):[]},$r.tap=function(e,t){return t(e),e},$r.throttle=function(e,t,n){var i=!0,_=!0;if("function"!=typeof e)throw new Te(r);return Xa(n)&&(i="leading"in n?!!n.leading:i,_="trailing"in n?!!n.trailing:_),Oa(e,t,{leading:i,maxWait:t,trailing:_})},$r.thru=la,$r.toArray=co,$r.toPairs=$o,$r.toPairsIn=Po,$r.toPath=function(e){return Ua(e)?Rt(e,j_):ao(e)?[e]:Ei(C_(bo(e)))},$r.toPlainObject=wo,$r.transform=function(e,t,r){var n=Ua(e),i=n||Ba(e)||oo(e);if(t=__(t,4),null==r){var _=e&&e.constructor;r=i?n?new _:[]:Xa(e)&&Va(_)?Pr(ze(e)):{}}return(i?vt:mn)(e,(function(e,n,i){return t(r,e,n,i)})),r},$r.unary=function(e){return xa(e,1)},$r.union=Q_,$r.unionBy=ea,$r.unionWith=ta,$r.uniq=function(e){return e&&e.length?oi(e):[]},$r.uniqBy=function(e,t){return e&&e.length?oi(e,__(t,2)):[]},$r.uniqWith=function(e,r){return r="function"==typeof r?r:t,e&&e.length?oi(e,t,r):[]},$r.unset=function(e,t){return null==e||si(e,t)},$r.unzip=ra,$r.unzipWith=na,$r.update=function(e,t,r){return null==e?e:ui(e,t,di(r))},$r.updateWith=function(e,r,n,i){return i="function"==typeof i?i:t,null==e?e:ui(e,r,di(n),i)},$r.values=Do,$r.valuesIn=function(e){return null==e?[]:Zt(e,Mo(e))},$r.without=ia,$r.words=Jo,$r.wrap=function(e,t){return ja(di(t),e)},$r.xor=_a,$r.xorBy=aa,$r.xorWith=oa,$r.zip=sa,$r.zipObject=function(e,t){return hi(e||[],t||[],Xr)},$r.zipObjectDeep=function(e,t){return hi(e||[],t||[],Jn)},$r.zipWith=ua,$r.entries=$o,$r.entriesIn=Po,$r.extend=ko,$r.extendWith=go,as($r,$r),$r.add=bs,$r.attempt=Ko,$r.camelCase=Fo,$r.capitalize=Go,$r.ceil=ms,$r.clamp=function(e,r,n){return n===t&&(n=r,r=t),n!==t&&(n=(n=fo(n))==n?n:0),r!==t&&(r=(r=fo(r))==r?r:0),_n(fo(e),r,n)},$r.clone=function(e){return an(e,4)},$r.cloneDeep=function(e){return an(e,5)},$r.cloneDeepWith=function(e,r){return an(e,5,r="function"==typeof r?r:t)},$r.cloneWith=function(e,r){return an(e,4,r="function"==typeof r?r:t)},$r.conformsTo=function(e,t){return null==t||on(e,t,Ao(t))},$r.deburr=Uo,$r.defaultTo=function(e,t){return null==e||e!=e?t:e},$r.divide=ks,$r.endsWith=function(e,r,n){e=bo(e),r=ai(r);var i=e.length,_=n=n===t?i:_n(po(n),0,i);return(n-=r.length)>=0&&e.slice(n,_)==r},$r.eq=Pa,$r.escape=function(e){return(e=bo(e))&&W.test(e)?e.replace(H,Xt):e},$r.escapeRegExp=function(e){return(e=bo(e))&&Q.test(e)?e.replace(X,"\\$&"):e},$r.every=function(e,r,n){var i=Ua(e)?St:pn;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.find=fa,$r.findIndex=G_,$r.findKey=function(e,t){return Ct(e,__(t,3),mn)},$r.findLast=da,$r.findLastIndex=U_,$r.findLastKey=function(e,t){return Ct(e,__(t,3),kn)},$r.floor=gs,$r.forEach=wa,$r.forEachRight=ba,$r.forIn=function(e,t){return null==e?e:wn(e,__(t,3),Mo)},$r.forInRight=function(e,t){return null==e?e:bn(e,__(t,3),Mo)},$r.forOwn=function(e,t){return e&&mn(e,__(t,3))},$r.forOwnRight=function(e,t){return e&&kn(e,__(t,3))},$r.get=xo,$r.gt=Da,$r.gte=Fa,$r.has=function(e,t){return null!=e&&p_(e,t,xn)},$r.hasIn=Eo,$r.head=z_,$r.identity=rs,$r.includes=function(e,t,r,n){e=za(e)?e:Do(e),r=r&&!n?po(r):0;var i=e.length;return r<0&&(r=dr(i+r,0)),_o(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Nt(e,t,r)>-1},$r.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:po(r);return i<0&&(i=dr(n+i,0)),Nt(e,t,i)},$r.inRange=function(e,r,n){return r=lo(r),n===t?(n=r,r=0):n=lo(n),function(e,t,r){return e>=wr(t,r)&&e=-9007199254740991&&e<=s},$r.isSet=io,$r.isString=_o,$r.isSymbol=ao,$r.isTypedArray=oo,$r.isUndefined=function(e){return e===t},$r.isWeakMap=function(e){return Qa(e)&&l_(e)==T},$r.isWeakSet=function(e){return Qa(e)&&"[object WeakSet]"==qn(e)},$r.join=function(e,t){return null==e?"":hr.call(e,t)},$r.kebabCase=Ho,$r.last=Y_,$r.lastIndexOf=function(e,r,n){var i=null==e?0:e.length;if(!i)return-1;var _=i;return n!==t&&(_=(_=po(n))<0?dr(i+_,0):wr(_,i-1)),r==r?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,r,_):jt(e,Pt,_,!0)},$r.lowerCase=zo,$r.lowerFirst=Wo,$r.lt=so,$r.lte=uo,$r.max=function(e){return e&&e.length?hn(e,rs,Sn):t},$r.maxBy=function(e,r){return e&&e.length?hn(e,__(r,2),Sn):t},$r.mean=function(e){return Dt(e,rs)},$r.meanBy=function(e,t){return Dt(e,__(t,2))},$r.min=function(e){return e&&e.length?hn(e,rs,jn):t},$r.minBy=function(e,r){return e&&e.length?hn(e,__(r,2),jn):t},$r.stubArray=fs,$r.stubFalse=ds,$r.stubObject=function(){return{}},$r.stubString=function(){return""},$r.stubTrue=function(){return!0},$r.multiply=ys,$r.nth=function(e,r){return e&&e.length?Fn(e,po(r)):t},$r.noConflict=function(){return st._===this&&(st._=Pe),this},$r.noop=os,$r.now=Sa,$r.pad=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Gi(Lt(i),r)+e+Gi(ht(i),r)},$r.padEnd=function(e,t,r){e=bo(e);var n=(t=po(t))?ar(e):0;return t&&nr){var i=e;e=r,r=i}if(n||e%1||r%1){var _=kr();return wr(e+_*(r-e+it("1e-"+((_+"").length-1))),r)}return Wn(e,r)},$r.reduce=function(e,t,r){var n=Ua(e)?At:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,cn)},$r.reduceRight=function(e,t,r){var n=Ua(e)?Mt:Ut,i=arguments.length<3;return n(e,__(t,4),r,i,ln)},$r.repeat=function(e,r,n){return r=(n?w_(e,r,n):r===t)?1:po(r),Bn(bo(e),r)},$r.replace=function(){var e=arguments,t=bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$r.result=function(e,r,n){var i=-1,_=(r=wi(r,e)).length;for(_||(_=1,e=t);++i<_;){var a=null==e?t:e[j_(r[i])];a===t&&(i=_,a=n),e=Va(a)?a.call(e):a}return e},$r.round=vs,$r.runInContext=e,$r.sample=function(e){return(Ua(e)?Yr:Yn)(e)},$r.size=function(e){if(null==e)return 0;if(za(e))return _o(e)?ar(e):e.length;var t=l_(e);return t==k||t==S?e.size:Cn(e).length},$r.snakeCase=Bo,$r.some=function(e,r,n){var i=Ua(e)?It:ti;return n&&w_(e,r,n)&&(r=t),i(e,__(r,3))},$r.sortedIndex=function(e,t){return ri(e,t)},$r.sortedIndexBy=function(e,t,r){return ni(e,t,__(r,2))},$r.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=ri(e,t);if(ns)return[];var r=c,n=wr(e,c);t=__(t),e-=c;for(var i=zt(n,t);++r=a)return e;var s=n-ar(i);if(s<1)return i;var u=o?mi(o,0,s).join(""):e.slice(0,s);if(_===t)return u+i;if(o&&(s+=u.length-s),no(_)){if(e.slice(s).search(_)){var c,l=u;for(_.global||(_=xe(_.source,bo(ue.exec(_))+"g")),_.lastIndex=0;c=_.exec(l);)var p=c.index;u=u.slice(0,p===t?s:p)}}else if(e.indexOf(ai(_),s)!=s){var h=u.lastIndexOf(_);h>-1&&(u=u.slice(0,h))}return u+i},$r.unescape=function(e){return(e=bo(e))&&z.test(e)?e.replace(U,ur):e},$r.uniqueId=function(e){var t=++Ce;return bo(e)+t},$r.upperCase=Yo,$r.upperFirst=Vo,$r.each=wa,$r.eachRight=ba,$r.first=z_,as($r,(ws={},mn($r,(function(e,t){Le.call($r.prototype,t)||(ws[t]=e)})),ws),{chain:!1}),$r.VERSION="4.17.21",vt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$r[e].placeholder=$r})),vt(["drop","take"],(function(e,r){Gr.prototype[e]=function(n){n=n===t?1:dr(po(n),0);var i=this.__filtered__&&!r?new Gr(this):this.clone();return i.__filtered__?i.__takeCount__=wr(n,i.__takeCount__):i.__views__.push({size:wr(n,c),type:e+(i.__dir__<0?"Right":"")}),i},Gr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),vt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Gr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:__(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),vt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Gr.prototype[e]=function(){return this[r](1).value()[0]}})),vt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Gr.prototype[e]=function(){return this.__filtered__?new Gr(this):this[r](1)}})),Gr.prototype.compact=function(){return this.filter(rs)},Gr.prototype.find=function(e){return this.filter(e).head()},Gr.prototype.findLast=function(e){return this.reverse().find(e)},Gr.prototype.invokeMap=Zn((function(e,t){return"function"==typeof e?new Gr(this):this.map((function(r){return Rn(r,e,t)}))})),Gr.prototype.reject=function(e){return this.filter(La(__(e)))},Gr.prototype.slice=function(e,r){e=po(e);var n=this;return n.__filtered__&&(e>0||r<0)?new Gr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(r=po(r))<0?n.dropRight(-r):n.take(r-e)),n)},Gr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gr.prototype.toArray=function(){return this.take(c)},mn(Gr.prototype,(function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),i=/^(?:head|last)$/.test(r),_=$r[i?"take"+("last"==r?"Right":""):r],a=i||/^find/.test(r);_&&($r.prototype[r]=function(){var r=this.__wrapped__,o=i?[1]:arguments,s=r instanceof Gr,u=o[0],c=s||Ua(r),l=function(e){var t=_.apply($r,Ot([e],o));return i&&p?t[0]:t};c&&n&&"function"==typeof u&&1!=u.length&&(s=c=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,d=s&&!h;if(!a&&c){r=d?r:new Gr(this);var w=e.apply(r,o);return w.__actions__.push({func:la,args:[l],thisArg:t}),new Fr(w,p)}return f&&d?e.apply(this,o):(w=this.thru(l),f?i?w.value()[0]:w.value():w)})})),vt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);$r.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Ua(i)?i:[],e)}return this[r]((function(r){return t.apply(Ua(r)?r:[],e)}))}})),mn(Gr.prototype,(function(e,t){var r=$r[t];if(r){var n=r.name+"";Le.call(Rr,n)||(Rr[n]=[]),Rr[n].push({name:t,func:r})}})),Rr[$i(t,2).name]=[{name:"wrapper",func:t}],Gr.prototype.clone=function(){var e=new Gr(this.__wrapped__);return e.__actions__=Ei(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ei(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ei(this.__views__),e},Gr.prototype.reverse=function(){if(this.__filtered__){var e=new Gr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Ua(e),n=t<0,i=r?e.length:0,_=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]}},$r.prototype.plant=function(e){for(var r,n=this;n instanceof Dr;){var i=$_(n);i.__index__=0,i.__values__=t,r?_.__wrapped__=i:r=i;var _=i;n=n.__wrapped__}return _.__wrapped__=e,r},$r.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gr){var r=e;return this.__actions__.length&&(r=new Gr(this)),(r=r.reverse()).__actions__.push({func:la,args:[X_],thisArg:t}),new Fr(r,this.__chain__)}return this.thru(X_)},$r.prototype.toJSON=$r.prototype.valueOf=$r.prototype.value=function(){return li(this.__wrapped__,this.__actions__)},$r.prototype.first=$r.prototype.head,nt&&($r.prototype[nt]=function(){return this}),$r}();st._=cr,(e=function(){return cr}.call(exports,__webpack_require__,exports,module))===t||(module.exports=e)}.call(this)}}).call(__webpack_require__._LM_("15",{exports,module,__webpack_require__})).bind(exports)()},5259:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Aw:()=>m,SS:()=>h,SZ:()=>d,U$:()=>S,bo:()=>f,jU:()=>p,p3:()=>y,tQ:()=>g,x8:()=>b,zC:()=>l});var e=__webpack_require__(4729),t=__webpack_require__(6848),r=__webpack_require__(7566),n=__webpack_require__(3837),i=__webpack_require__(8464),_=__webpack_require__(2462);const a=t=>(0,e.Ik)(t);function o({path:e,branch:t}){const r=e[e.length-1];return(0,_.i5)(t[t.length-2],r)}function s(e){return new t._k({...e,type:`optional ${e.type}`,validator:(t,r)=>!o(r)||e.validator(t,r),refiner:(t,r)=>!o(r)||e.refiner(t,r)})}function u(e){if(null===e||"boolean"==typeof e||"string"==typeof e)return!0;if("number"==typeof e&&Number.isFinite(e))return!0;if("object"==typeof e){let t=!0;if(Array.isArray(e)){for(let r=0;ru(e))),l=(0,n.au)(c,(0,i.YP)((0,e.bz)(),"JSON",(e=>(0,t.is)(e,c))),(e=>JSON.parse(JSON.stringify(e,((e,t)=>"__proto__"===e||"constructor"===e?undefined:t)))));function p(e){try{return h(e),!0}catch{return!1}}function h(e){return(0,t.vt)(e,l)}const f=(0,e.eu)("2.0"),d=(0,e.me)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),w=a({code:(0,e.nd)(),message:(0,e.Yj)(),data:s(l),stack:s((0,e.Yj)())}),b=(0,e.KC)([(0,e.g1)((0,e.Yj)(),l),(0,e.YO)(l)]),m=a({id:d,jsonrpc:f,method:(0,e.Yj)(),params:s(b)}),k=a({jsonrpc:f,method:(0,e.Yj)(),params:s(b)});function g(e){return(0,t.is)(e,k)}function y(e){return(0,t.is)(e,m)}(0,e.Ik)({id:d,jsonrpc:f,result:(0,e.lq)((0,e.L5)()),error:(0,e.lq)(w)});const v=a({id:d,jsonrpc:f,result:l}),q=a({id:d,jsonrpc:f,error:w});function S(e){return(0,t.is)(e,w)}(0,e.KC)([v,q])}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},5291:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(undefined),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}module.exports=v,v.WritableState=y;var n,i={deprecate:__webpack_require__(6732)},_=__webpack_require__(4856),a=__webpack_require__(1048).Buffer,o=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},s=__webpack_require__(6527),u=__webpack_require__(9952).getHighWaterMark,c=__webpack_require__(5699).F,l=c.ERR_INVALID_ARG_TYPE,p=c.ERR_METHOD_NOT_IMPLEMENTED,h=c.ERR_MULTIPLE_CALLBACK,f=c.ERR_STREAM_CANNOT_PIPE,d=c.ERR_STREAM_DESTROYED,w=c.ERR_STREAM_NULL_VALUES,b=c.ERR_STREAM_WRITE_AFTER_END,m=c.ERR_UNKNOWN_ENCODING,k=s.errorOrDestroy;function g(){}function y(n,i,_){e=e||__webpack_require__(1265),n=n||{},"boolean"!=typeof _&&(_=i instanceof e),this.objectMode=!!n.objectMode,_&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=u(this,n,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===n.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,r){var n=e._writableState,i=n.sync,_=n.writecb;if("function"!=typeof _)throw new h;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),r)!function(e,r,n,i,_){--r.pendingcb,n?(t.nextTick(_,i),t.nextTick(R,e,r),e._writableState.errorEmitted=!0,k(e,i)):(_(i),e._writableState.errorEmitted=!0,k(e,i),R(e,r))}(e,n,i,r,_);else{var a=E(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||x(e,n),i?t.nextTick(S,e,n,a,_):S(e,n,a,_)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function v(t){var r=this instanceof(e=e||__webpack_require__(1265));if(!r&&!n.call(v,this))return new v(t);this._writableState=new y(t,this,r),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),_.call(this)}function q(e,t,r,n,i,_,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new d("write")):r?e._writev(i,t.onwrite):e._write(i,_,t.onwrite),t.sync=!1}function S(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),R(e,t)}function x(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var i=t.bufferedRequestCount,_=new Array(i),a=t.corkedRequestsFree;a.entry=n;for(var o=0,s=!0;n;)_[o]=n,n.isBuf||(s=!1),n=n.next,o+=1;_.allBuffers=s,q(e,t,!0,t.length,_,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk,c=n.encoding,l=n.callback;if(q(e,t,!1,t.objectMode?1:u.length,u,c,l),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function E(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function T(e,t){e._final((function(r){t.pendingcb--,r&&k(e,r),t.prefinished=!0,e.emit("prefinish"),R(e,t)}))}function R(e,r){var n=E(r);if(n&&(function(e,r){r.prefinished||r.finalCalled||("function"!=typeof e._final||r.destroyed?(r.prefinished=!0,e.emit("prefinish")):(r.pendingcb++,r.finalCalled=!0,t.nextTick(T,e,r)))}(e,r),0===r.pendingcb&&(r.finished=!0,e.emit("finish"),r.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return n}__webpack_require__(5615)(v,_),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===v&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},v.prototype.pipe=function(){k(this,new f)},v.prototype.write=function(e,r,n){var i,_=this._writableState,s=!1,u=!_.objectMode&&(i=e,a.isBuffer(i)||i instanceof o);return u&&!a.isBuffer(e)&&(e=function(e){return a.from(e)}(e)),"function"==typeof r&&(n=r,r=null),u?r="buffer":r||(r=_.defaultEncoding),"function"!=typeof n&&(n=g),_.ending?function(e,r){var n=new b;k(e,n),t.nextTick(r,n)}(this,n):(u||function(e,r,n,i){var _;return null===n?_=new w:"string"==typeof n||r.objectMode||(_=new l("chunk",["string","Buffer"],n)),!_||(k(e,_),t.nextTick(i,_),!1)}(this,_,e,n))&&(_.pendingcb++,s=function(e,t,r,n,i,_){if(!r){var o=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=a.from(t,r)),t}(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new p("_write()"))},v.prototype._writev=null,v.prototype.end=function(e,r,n){var i=this._writableState;return"function"==typeof e?(n=e,e=null,r=null):"function"==typeof r&&(n=r,r=null),null!==e&&e!==undefined&&this.write(e,r),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,r,n){r.ending=!0,R(e,r),n&&(r.finished?t.nextTick(n):e.once("finish",n)),r.ended=!0,e.writable=!1}(this,i,n),this},Object.defineProperty(v.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(v.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=s.destroy,v.prototype._undestroy=s.undestroy,v.prototype._destroy=function(e,t){t(e)}}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5303:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",walletWatchAssetNFTExperimental:"MetaMask: The RPC method 'wallet_watchAsset' is experimental for ERC721/ERC1155 assets and may change in the future.\nFor more information, see: https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-1.md and https://github.com/MetaMask/metamask-improvement-proposals/blob/main/PROCESS-GUIDE.md#proposal-lifecycle"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}}}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},5316:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>n});var e=__webpack_require__(6157),t=__webpack_require__(9400),r=__webpack_require__(2945);function n(n,i,_){return{ping:async()=>Promise.resolve("OK"),terminate:async()=>(_(),Promise.resolve("OK")),executeSnap:async(e,t,r)=>(await n(e,t,r),"OK"),snapRpc:async(n,_,a,o)=>await i(n,_,function(n,i,_){switch(i){case e.Z.OnTransaction:{(0,r.lK)(_.params);const{transaction:e,chainId:t,transactionOrigin:n}=_.params;return{transaction:e,chainId:t,transactionOrigin:n}}case e.Z.OnSignature:{(0,r.x7)(_.params);const{signature:e,signatureOrigin:t}=_.params;return{signature:e,signatureOrigin:t}}case e.Z.OnAssetHistoricalPrice:{(0,r.o3)(_.params);const{from:e,to:t}=_.params;return{from:e,to:t}}case e.Z.OnAssetsLookup:{(0,r.sq)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnAssetsConversion:{(0,r.aM)(_.params);const{conversions:e}=_.params;return{conversions:e}}case e.Z.OnAssetsMarketData:{(0,r.YL)(_.params);const{assets:e}=_.params;return{assets:e}}case e.Z.OnNameLookup:{(0,r.G2)(_.params);const{chainId:e,domain:t,address:n}=_.params;return t?{chainId:e,domain:t}:{chainId:e,address:n}}case e.Z.OnProtocolRequest:{(0,r.tQ)(_.params);const{request:e,scope:t}=_.params;return{origin:n,request:e,scope:t}}case e.Z.OnWebSocketEvent:{(0,r.J6)(_.params);const{event:e}=_.params;return{event:e}}case e.Z.OnRpcRequest:case e.Z.OnKeyringRequest:return{origin:n,request:_};case e.Z.OnClientRequest:case e.Z.OnCronjob:return{request:_};case e.Z.OnInstall:case e.Z.OnUpdate:case e.Z.OnStart:case e.Z.OnActive:case e.Z.OnInactive:return{origin:n};case e.Z.OnHomePage:case e.Z.OnSettingsPage:return{};case e.Z.OnUserInput:{(0,r.W8)(_.params);const{id:e,event:t,context:n}=_.params;return{id:e,event:t,context:n}}default:return(0,t.Bd)(i)}}(a,_,o))??null}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},5357:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(7476);module.exports=(r,n,i)=>{let _=null,a=null,o=null;try{o=new t(n,i)}catch(e){return null}return r.forEach((t=>{o.test(t)&&(_&&1!==a.compare(t)||(_=t,a=new e(_,i)))})),_}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},5511:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$P:()=>o,B9:()=>I,CF:()=>d,El:()=>c,Et:()=>i,Fl:()=>A,Fq:()=>_,GB:()=>k,Iw:()=>l,JZ:()=>q,Kg:()=>a,Ki:()=>y,L3:()=>v,U_:()=>g,_v:()=>h,ac:()=>x,b0:()=>n,cG:()=>w,f8:()=>f,fT:()=>E,gu:()=>R,h3:()=>s,i:()=>O,jv:()=>u,m3:()=>m,mQ:()=>p,mp:()=>b,wG:()=>T,xS:()=>M});var e=__webpack_require__(2749),t=__webpack_require__(2147),r=__webpack_require__(2254);function n(e){return void 0===e}function i(e){return"number"==typeof e}function _(e){return"number"==typeof e&&e%1==0}function a(e){return"string"==typeof e}function o(e){return"[object Date]"===Object.prototype.toString.call(e)}function s(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function u(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function c(e){return Array.isArray(e)?e:[e]}function l(e,t,r){return 0===e.length?undefined:e.reduce(((e,n)=>{const i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i}),null)[1]}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(t){if(null==t)return null;if("object"!=typeof t)throw new e.Di("Week settings must be an object");if(!f(t.firstDay,1,7)||!f(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some((e=>!f(e,1,7))))throw new e.Di("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function f(e,t,r){return _(e)&&e>=t&&e<=r}function d(e,t=2){let r;return r=e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0"),r}function w(e){return n(e)||null===e||""===e?undefined:parseInt(e,10)}function b(e){return n(e)||null===e||""===e?undefined:parseFloat(e)}function m(e){if(n(e)||null===e||""===e)return undefined;{const t=1e3*parseFloat("0."+e);return Math.floor(t)}}function k(e,t,r=!1){const n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function g(e){return e%4==0&&(e%100!=0||e%400==0)}function y(e){return g(e)?366:365}function v(e,t){const r=(n=t-1)-12*Math.floor(n/12)+1;var n;return 2===r?g(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function q(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function S(e,t,n){return-(0,r.ui)((0,r.mK)(e,1,t),n)+t-1}function x(e,t=4,r=1){const n=S(e,t,r),i=S(e+1,t,r);return(y(e)-n+i)/7}function E(e){return e>99?e:e>t.A.twoDigitCutoffYear?1900+e:2e3+e}function T(e,t,r,n=null){const i=new Date(e),_={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(_.timeZone=n);const a={timeZoneName:t,..._},o=new Intl.DateTimeFormat(r,a).formatToParts(i).find((e=>"timezonename"===e.type.toLowerCase()));return o?o.value:null}function R(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);const n=parseInt(t,10)||0;return 60*r+(r<0||Object.is(r,-0)?-n:n)}function O(t){const r=Number(t);if("boolean"==typeof t||""===t||Number.isNaN(r))throw new e.Di(`Invalid unit value ${t}`);return r}function A(e,t){const r={};for(const n in e)if(p(e,n)){const i=e[n];if(i===undefined||null===i)continue;r[t(n)]=O(i)}return r}function M(e,t){const r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${d(r,2)}:${d(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${d(r,2)}${d(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function I(e){return function(e){return["hour","minute","second","millisecond"].reduce(((t,r)=>(t[r]=e[r],t)),{})}(e)}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5615:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";"function"==typeof Object.create?module.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:module.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},5636:(module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(1048),t=e.Buffer;function r(e,t){for(var r in e)t[r]=e[r]}function n(e,r,n){return t(e,r,n)}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?module.exports=e:(r(e,exports),exports.Buffer=n),n.prototype=Object.create(t.prototype),r(t,n),n.from=function(e,r,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return t(e,r,n)},n.alloc=function(e,r,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var i=t(e);return r!==undefined?"string"==typeof n?i.fill(r,n):i.fill(r):i.fill(0),i},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return t(e)},n.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return e.SlowBuffer(t)}}}).call(__webpack_require__._LM_("20",{module,exports,__webpack_require__}))()},5664:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>t});var e=__webpack_require__(2749);class t{get type(){throw new e.jP}get name(){throw new e.jP}get ianaName(){return this.name}get isUniversal(){throw new e.jP}offsetName(t,r){throw new e.jP}formatOffset(t,r){throw new e.jP}offset(t){throw new e.jP}equals(t){throw new e.jP}get isValid(){throw new e.jP}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5699:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e={};function t(t,r,n){n||(n=Error);var i=function(e){var t,n;function i(t,n,i){return e.call(this,function(e,t,n){return"string"==typeof r?r:r(e,t,n)}(t,n,i))||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i}(n);i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function r(e,t){if(Array.isArray(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])}return"of ".concat(t," ").concat(String(e))}t("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),t("ERR_INVALID_ARG_TYPE",(function(e,t,n){var i,_,a,o,s;if("string"==typeof t&&(_="not ",t.substr(0,4)===_)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(e,t,r){return(r===undefined||r>e.length)&&(r=e.length),e.substring(r-9,r)===t}(e," argument"))a="The ".concat(e," ").concat(i," ").concat(r(t,"type"));else{var u=("number"!=typeof s&&(s=0),s+1>(o=e).length||-1===o.indexOf(".",s)?"argument":"property");a='The "'.concat(e,'" ').concat(u," ").concat(i," ").concat(r(t,"type"))}return a+". Received type ".concat(typeof n)}),TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),module.exports.F=e}}).call(__webpack_require__._LM_("19",{module,__webpack_require__}))()},5752:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{c9:()=>e.A});var e=__webpack_require__(2315);__webpack_require__(4666),__webpack_require__(3651),__webpack_require__(5042),__webpack_require__(5664),__webpack_require__(6543),__webpack_require__(7791),__webpack_require__(3545),__webpack_require__(1285),__webpack_require__(2147)}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},5791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Tl,(0,t.Ik)({type:(0,r.eu)(i.Z6.Heading),value:(0,t.Yj)()}));(0,n.I)(i.Z6.Heading,_,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},5875:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7338);module.exports=e.ObjectMultiplex}}).call(__webpack_require__._LM_("3",{module,__webpack_require__}))()},5953:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{mz:()=>s});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2722);const{gt:n,gtr:i,satisfies:_,valid:a,validRange:o}=r,s=(0,e.YP)((0,t.Yj)(),"Version",(e=>null!==a(e)||`Expected SemVer version, got "${e}"`));(0,e.YP)((0,t.Yj)(),"Version range",(e=>null!==o(e)||`Expected SemVer range, got "${e}"`))}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},6019:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>U,QE:()=>B,_E:()=>J,a8:()=>H,lA:()=>G,rB:()=>z});var e=__webpack_require__(5511),t=__webpack_require__(2019),r=__webpack_require__(6543),n=__webpack_require__(7791);const i=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _(...e){const t=e.reduce(((e,t)=>e+t.source),"");return RegExp(`^${t}$`)}function a(...e){return t=>e.reduce((([e,r,n],i)=>{const[_,a,o]=i(t,n);return[{...e,..._},a||r,o]}),[{},null,1]).slice(0,2)}function o(e,...t){if(null==e)return[null,null];for(const[r,n]of t){const t=r.exec(e);if(t)return n(t)}return[null,null]}function s(...t){return(r,n)=>{const i={};let _;for(_=0;_e!==undefined&&(t||e&&l)?-e:e;return[{years:h((0,e.mp)(n)),months:h((0,e.mp)(i)),weeks:h((0,e.mp)(_)),days:h((0,e.mp)(a)),hours:h((0,e.mp)(o)),minutes:h((0,e.mp)(s)),seconds:h((0,e.mp)(u),"-0"===u),milliseconds:h((0,e.m3)(c),p)}]}const S={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function x(r,n,i,_,a,o,s){const u={year:2===n.length?(0,e.fT)((0,e.cG)(n)):(0,e.cG)(n),month:t.s$.indexOf(i)+1,day:(0,e.cG)(_),hour:(0,e.cG)(a),minute:(0,e.cG)(o)};return s&&(u.second=(0,e.cG)(s)),r&&(u.weekday=r.length>3?t.s7.indexOf(r)+1:t.Ci.indexOf(r)+1),u}const E=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function T(t){const[,n,i,_,a,o,s,u,c,l,p,h]=t,f=x(n,a,_,i,o,s,u);let d;return d=c?S[c]:l?0:(0,e.gu)(p,h),[f,new r.A(d)]}const R=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,O=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,A=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function M(e){const[,t,n,i,_,a,o,s]=e;return[x(t,_,i,n,a,o,s),r.A.utcInstance]}function I(e){const[,t,n,i,_,a,o,s]=e;return[x(t,s,n,i,_,a,o),r.A.utcInstance]}const L=_(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,p),C=_(/(\d{4})-?W(\d\d)(?:-?(\d))?/,p),j=_(/(\d{4})-?(\d{3})/,p),N=_(l),$=a((function(e,t){return[{year:b(e,t),month:b(e,t+1,1),day:b(e,t+2,1)},null,t+3]}),m,k,g),P=a(h,m,k,g),D=a(f,m,k,g),F=a(m,k,g);function G(e){return o(e,[L,$],[C,P],[j,D],[N,F])}function U(e){return o(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[E,T])}function H(e){return o(e,[R,M],[O,M],[A,I])}function z(e){return o(e,[v,q])}const W=a(m);function B(e){return o(e,[y,W])}const Z=_(/(\d{4})-(\d\d)-(\d\d)/,w),Y=_(d),V=a(m,k,g);function J(e){return o(e,[Z,$],[Y,V])}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6082:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).patch}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6106:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>{const i=new e(t,n),_=new e(r,n);return i.compare(_)||i.compareBuild(_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6157:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;__webpack_require__.d(__webpack_exports__,{Z:()=>e}),function(e){e.OnRpcRequest="onRpcRequest",e.OnSignature="onSignature",e.OnTransaction="onTransaction",e.OnCronjob="onCronjob",e.OnInstall="onInstall",e.OnUpdate="onUpdate",e.OnStart="onStart",e.OnActive="onActive",e.OnInactive="onInactive",e.OnNameLookup="onNameLookup",e.OnKeyringRequest="onKeyringRequest",e.OnHomePage="onHomePage",e.OnSettingsPage="onSettingsPage",e.OnUserInput="onUserInput",e.OnAssetsLookup="onAssetsLookup",e.OnAssetsConversion="onAssetsConversion",e.OnAssetHistoricalPrice="onAssetHistoricalPrice",e.OnAssetsMarketData="onAssetsMarketData",e.OnProtocolRequest="onProtocolRequest",e.OnClientRequest="onClientRequest",e.OnWebSocketEvent="onWebSocketEvent"}(e||(e={}))}}).call(__webpack_require__._LM_("9",{__webpack_exports__,__webpack_require__}))()},6219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Es:()=>u,pz:()=>h,rI:()=>o,ux:()=>s});var e,t=__webpack_require__(4729),r=__webpack_require__(7566),n=__webpack_require__(2521),i=__webpack_require__(4980);!function(e){e.ButtonClickEvent="ButtonClickEvent",e.FormSubmitEvent="FormSubmitEvent",e.InputChangeEvent="InputChangeEvent",e.FileUploadEvent="FileUploadEvent"}(e||(e={}));const _=(0,t.Ik)({type:(0,t.Yj)(),name:(0,t.lq)((0,t.Yj)())}),a=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.ButtonClickEvent),name:(0,t.lq)((0,t.Yj)())})),o=(0,t.Ik)({accountId:(0,t.Yj)(),addresses:(0,t.YO)(n.FX)}),s=(0,t.Ik)({name:(0,t.Yj)(),size:(0,t.ai)(),contentType:(0,t.Yj)(),contents:(0,t.Yj)()}),u=(0,t.Ik)({asset:n.jx,name:(0,t.Yj)(),symbol:(0,t.Yj)()}),c=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FormSubmitEvent),value:(0,t.g1)((0,t.Yj)(),(0,t.me)((0,t.KC)([(0,t.Yj)(),s,(0,t.zM)(),o,u]))),name:(0,t.Yj)()})),l=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.InputChangeEvent),name:(0,t.Yj)(),value:(0,t.me)((0,t.KC)([(0,t.Yj)(),(0,t.zM)(),o,u]))})),p=(0,r.kp)(_,(0,t.Ik)({type:(0,i.eu)(e.FileUploadEvent),name:(0,t.Yj)(),file:(0,t.me)(s)})),h=(0,i.i5)([a,c,l,p])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6231:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{DW:()=>o,P5:()=>s,_K:()=>u,el:()=>l});var e=__webpack_require__(2462),t=__webpack_require__(5259),r=__webpack_require__(7822);const n=r.f.rpc.internal,i="Unspecified error message. This is a bug, please report it.",_={code:n,message:o(n)},a="Unspecified server error.";function o(t,n=i){if(function(e){return Number.isInteger(e)}(t)){const n=t.toString();if((0,e.i5)(r.z,n))return r.z[n].message;if(function(e){return e>=-32099&&e<=-32e3}(t))return a}return n}function s(r,{fallbackError:n=_,shouldIncludeStack:i=!0,shouldPreserveMessage:a=!0}={}){if(!(0,t.U$)(n))throw new Error("Must provide fallback error with integer number code and string message.");const o=function(r,n,i){if(r&&"object"==typeof r&&"serialize"in r&&"function"==typeof r.serialize)return r.serialize();if((0,t.U$)(r))return r;const _=function(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"message")&&"string"==typeof t.message&&t.message.length>0?t.message:undefined}(r);return{...n,...i&&_&&{message:_},data:{cause:u(r)}}}(r,n,a);return i||delete o.stack,o}function u(r){return Array.isArray(r)?r.map((r=>(0,t.jU)(r)?r:(0,e.Gv)(r)?c(r):null)):(0,e.Gv)(r)?c(r):(0,t.jU)(r)?r:null}function c(e){return Object.getOwnPropertyNames(e).reduce(((r,n)=>{const i=e[n];return(0,t.jU)(i)&&(r[n]=i),r}),{})}function l(t){return(0,e.Gv)(t)&&(0,e.i5)(t,"cause")&&(0,e.Gv)(t.cause)}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},6364:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>new e(t,r).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6381:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r)=>new e(t,r).major}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6486:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7229),t=__webpack_require__(7851);module.exports=(r,n,i)=>{const _=[];let a=null,o=null;const s=r.sort(((e,r)=>t(e,r,i)));for(const t of s)e(t,n,i)?(o=t,a||(a=t)):(o&&_.push([a,o]),o=null,a=null);a&&_.push([a,null]);const u=[];for(const[e,t]of _)e===t?u.push(e):t||e!==s[0]?t?e===s[0]?u.push(`<=${t}`):u.push(`${e} - ${t}`):u.push(`>=${e}`):u.push("*");const c=u.join(" || "),l="string"==typeof n.raw?n.raw:String(n);return c.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(9907);function t(e,t){n(e,t),r(e)}function r(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}module.exports={destroy:function(i,_){var a=this,o=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return o||s?(_?_(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,i)):e.nextTick(n,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(n){!_&&n?a._writableState?a._writableState.errorEmitted?e.nextTick(r,a):(a._writableState.errorEmitted=!0,e.nextTick(t,a,n)):e.nextTick(t,a,n):_?(e.nextTick(r,a),_(n)):e.nextTick(r,a)})),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)}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6540:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Pm:()=>ye});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(8464),n=__webpack_require__(5259),i=__webpack_require__(2462),_=__webpack_require__(2521),a=__webpack_require__(1089),o=__webpack_require__(2487),s=__webpack_require__(2489),u=__webpack_require__(4980),c=__webpack_require__(4),l=__webpack_require__(8296),p=__webpack_require__(8493),h=__webpack_require__(7002);const f=(0,s.J)([(0,e.Yj)(),(0,e.ai)()]),d=w([(0,e.Yj)()]);function w(r){const n=1===r.length?r[0]:(0,s.J)(r);return function(r){const n=(0,u.E$)((i=>Array.isArray(i)?(0,e.YO)((0,t.RZ)((()=>n))):r));return n}((0,e.me)((0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():n))))}function b(t){return(0,e.me)((0,u.E$)((r=>"boolean"==typeof r?(0,e.zM)():t)))}function m(t,r={}){return(0,e.Ik)({type:(0,u.eu)(t),props:(0,e.Ik)(r),key:(0,e.me)(f)})}(0,e.Ik)({type:(0,e.Yj)(),props:(0,e.g1)((0,e.Yj)(),n.zC),key:(0,e.me)(f)});const k=(0,s.J)([(0,u.eu)("none"),(0,u.eu)("medium"),(0,u.eu)("full")]),g=m("Image",{src:(0,s.J)([(0,c.J)(),(0,l.H)({protocol:(0,u.eu)("https:")})]),alt:(0,e.lq)((0,e.Yj)()),borderRadius:(0,e.lq)(k),width:(0,e.lq)((0,e.ai)()),height:(0,e.lq)((0,e.ai)())}),y=(0,s.J)(Object.values(o.$).map((e=>(0,u.eu)(e)))),v=m("Icon",{name:y,color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("primary"),(0,u.eu)("muted")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("md"),(0,u.eu)("inherit")]))}),q=m("Button",{children:w([d,g,v]),name:(0,e.lq)((0,e.Yj)()),type:(0,e.lq)((0,s.J)([(0,u.eu)("button"),(0,u.eu)("submit")])),variant:(0,e.lq)((0,s.J)([(0,u.eu)("primary"),(0,u.eu)("destructive")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),disabled:(0,e.lq)((0,e.zM)()),loading:(0,e.lq)((0,e.zM)()),form:(0,e.lq)((0,e.Yj)())}),S=m("Checkbox",{name:(0,e.Yj)(),checked:(0,e.lq)((0,e.zM)()),label:(0,e.lq)((0,e.Yj)()),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("toggle")])),disabled:(0,e.lq)((0,e.zM)())}),x=(0,e.Ik)({name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)())}),E=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("text")})),T=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("password")})),R=(0,t.kp)(x,(0,e.Ik)({type:(0,u.eu)("number"),min:(0,e.lq)((0,e.ai)()),max:(0,e.lq)((0,e.ai)()),step:(0,e.lq)((0,e.ai)())})),O=(A=e=>{if((0,i.Qd)(e)&&(0,i.i5)(e,"type"))switch(e.type){case"text":return E;case"password":return T;case"number":return R;default:return x}return x},(0,e.Ik)({type:(0,u.eu)("Input"),props:(0,u.E$)(A),key:(0,e.me)(f)}));var A;const M=m("AddressInput",{name:(0,e.Yj)(),chainId:_.dg,value:(0,e.lq)((0,e.Yj)()),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),displayAvatar:(0,e.lq)((0,e.zM)())}),I=m("Option",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),L=m("Dropdown",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([I]),disabled:(0,e.lq)((0,e.zM)())}),C=m("DateTimePicker",{name:(0,e.Yj)(),type:(0,e.lq)((0,s.J)([(0,u.eu)("date"),(0,u.eu)("time"),(0,u.eu)("datetime")])),placeholder:(0,e.lq)((0,e.Yj)()),disabled:(0,e.lq)((0,e.zM)()),disablePast:(0,e.lq)((0,e.zM)()),disableFuture:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(p.U)}),j=m("Address",{address:(0,u.E$)((e=>"string"==typeof e&&e.startsWith("0x")?a.UG:_.FX)),truncate:(0,e.lq)((0,e.zM)()),displayName:(0,e.lq)((0,e.zM)()),avatar:(0,e.lq)((0,e.zM)())}),N=m("AccountSelector",{name:(0,e.Yj)(),hideExternalAccounts:(0,e.lq)((0,e.zM)()),chainIds:(0,e.lq)((0,e.YO)(_.dg)),switchGlobalAccount:(0,e.lq)((0,e.zM)()),value:(0,e.lq)(_.FX),disabled:(0,e.lq)((0,e.zM)())}),$=m("Card",{image:(0,e.lq)((0,e.Yj)()),title:(0,u.E$)((t=>"object"==typeof t?j:(0,e.Yj)())),description:(0,e.lq)((0,e.Yj)()),value:(0,e.Yj)(),extra:(0,e.lq)((0,e.Yj)())}),P=m("SelectorOption",{value:(0,e.Yj)(),children:$,disabled:(0,e.lq)((0,e.zM)())}),D=m("Selector",{name:(0,e.Yj)(),title:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([P]),disabled:(0,e.lq)((0,e.zM)())}),F=m("AssetSelector",{name:(0,e.Yj)(),addresses:h.j6,chainIds:(0,e.lq)((0,e.YO)(h.s1)),value:(0,e.lq)(h._g),disabled:(0,e.lq)((0,e.zM)())}),G=m("Radio",{value:(0,e.Yj)(),children:(0,e.Yj)(),disabled:(0,e.lq)((0,e.zM)())}),U=m("RadioGroup",{name:(0,e.Yj)(),value:(0,e.lq)((0,e.Yj)()),children:w([G]),disabled:(0,e.lq)((0,e.zM)())}),H=m("FileInput",{name:(0,e.Yj)(),accept:(0,s.J)([(0,e.lq)((0,e.YO)((0,e.Yj)()))]),compact:(0,e.lq)((0,e.zM)()),disabled:(0,e.lq)((0,e.zM)())}),z=[b((0,t.RZ)((()=>ke))),O],W=[O,b((0,t.RZ)((()=>ke)))],B=[b((0,t.RZ)((()=>ke))),O,b((0,t.RZ)((()=>ke)))],Z=[F,M,N,O,L,U,H,S,D,C],Y=((0,s.J)([...Z,...z,...W,...B]),(0,u.E$)((t=>{const r=Array.isArray(t);return r&&3===t.length?(0,e.PV)(B):r&&2===t.length?"Box"===t[0]?.type?(0,e.PV)(z):(0,e.PV)(W):(0,u.i5)(Z)}))),V=m("Field",{label:(0,e.lq)((0,e.Yj)()),error:(0,e.lq)((0,e.Yj)()),children:Y}),J=m("Bold",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():K))])}),K=m("Italic",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():J))])}),X=(0,u.i5)([J,K]),Q=m("Avatar",{address:_.FX,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ee=w([(0,t.RZ)((()=>ke))]),te=m("Box",{children:ee,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")])),crossAlignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),center:(0,e.lq)((0,e.zM)())}),re=m("Form",{children:ee,name:(0,e.Yj)()}),ne=(0,r.YP)(q,"FooterButton",(e=>"string"==typeof e.props.children||"boolean"==typeof e.props.children||null===e.props.children||(!(!Array.isArray(e.props.children)||e.props.children.some((e=>"string"!=typeof e&&"boolean"!=typeof e&&null!==e)))||"Footer buttons may only contain text."))),ie=m("Section",{children:ee,direction:(0,e.lq)((0,s.J)([(0,u.eu)("horizontal"),(0,u.eu)("vertical")])),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end"),(0,u.eu)("space-between"),(0,u.eu)("space-around")]))}),_e=m("Footer",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ne,ne]):ne))}),ae=m("Copyable",{value:(0,e.Yj)(),sensitive:(0,e.lq)((0,e.zM)())}),oe=m("Divider"),se=m("Heading",{children:d,size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md"),(0,u.eu)("lg")]))}),ue=m("Link",{href:(0,e.Yj)(),children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([X,v,g,j])))])}),ce=m("Skeleton",{width:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),height:(0,e.lq)((0,e.KC)([(0,e.ai)(),(0,e.Yj)()])),borderRadius:(0,e.lq)(k)}),le=m("Text",{children:w([(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([J,K,ue,v,ce])))]),alignment:(0,e.lq)((0,s.J)([(0,u.eu)("start"),(0,u.eu)("center"),(0,u.eu)("end")])),color:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative"),(0,u.eu)("muted"),(0,u.eu)("error"),(0,u.eu)("success"),(0,u.eu)("warning")])),size:(0,e.lq)((0,s.J)([(0,u.eu)("sm"),(0,u.eu)("md")])),fontWeight:(0,e.lq)((0,s.J)([(0,u.eu)("regular"),(0,u.eu)("medium"),(0,u.eu)("bold")]))}),pe=m("Value",{value:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le)),extra:(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():le))}),he=(0,u.E$)((t=>"boolean"==typeof t?(0,e.zM)():(0,u.i5)([le,J,K,ue,g,v]))),fe=(0,u.E$)((t=>"string"==typeof t?(0,e.Yj)():(0,u.i5)([le,J,K,ue,v]))),de=m("Tooltip",{children:(0,e.me)(he),content:fe}),we=m("Banner",{children:w([(0,u.i5)([le,ue,v,q,J,K,ce])]),title:(0,e.Yj)(),severity:(0,e.KC)([(0,u.eu)("danger"),(0,u.eu)("info"),(0,u.eu)("success"),(0,u.eu)("warning")])}),be=m("Row",{label:(0,e.Yj)(),children:(0,t.RZ)((()=>(0,u.i5)([pe,ke]))),variant:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("warning"),(0,u.eu)("critical")])),tooltip:(0,e.lq)((0,e.Yj)())}),me=m("Spinner"),ke=(0,u.i5)([N,j,F,M,J,te,q,ae,C,oe,L,U,V,H,re,se,O,g,K,ue,be,me,le,de,S,$,v,D,ie,Q,we,ce]),ge=m("Container",{children:(0,u.E$)((t=>Array.isArray(t)?(0,e.PV)([ke,_e]):ke)),backgroundColor:(0,e.lq)((0,s.J)([(0,u.eu)("default"),(0,u.eu)("alternative")]))}),ye=(0,u.i5)([ke,ge]);(0,u.i5)([F,M,N,q,O,H,V,re,J,K,j,te,ae,C,oe,se,g,ue,be,me,le,L,I,U,G,pe,de,S,_e,ge,$,v,D,P,ie,Q,we,ce])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6543:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r=null;class n extends t.A{static get utcInstance(){return null===r&&(r=new n(0)),r}static instance(e){return 0===e?n.utcInstance:new n(e)}static parseSpecifier(t){if(t){const r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new n((0,e.gu)(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${(0,e.xS)(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${(0,e.xS)(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return(0,e.xS)(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},6605:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;e.writable=t=>e(t)&&!1!==t.writable&&"function"==typeof t._write&&"object"==typeof t._writableState,e.readable=t=>e(t)&&!1!==t.readable&&"function"==typeof t._read&&"object"==typeof t._readableState,e.duplex=t=>e.writable(t)&&e.readable(t),e.transform=t=>e.duplex(t)&&"function"==typeof t._transform&&"object"==typeof t._transformState,module.exports=e}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},6725:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>r});var e=__webpack_require__(2462),t=__webpack_require__(9400);function r(r,n,i=[]){return(..._)=>{if(1===_.length&&(0,e.Qd)(_[0])){const e={..._[0],type:r};return(0,t.ut)(e,n,`Invalid ${r} component`),e}const a=i.reduce(((e,t,r)=>_[r]!==undefined?{...e,[t]:_[r]}:e),{type:r});return(0,t.ut)(a,n,`Invalid ${r} component`),a}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6732:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){try{if(!__webpack_require__.g.localStorage)return!1}catch(e){return!1}var t=__webpack_require__.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}module.exports=function(t,r){if(e("noDeprecation"))return t;var n=!1;return function(){if(!n){if(e("throwDeprecation"))throw new Error(r);e("traceDeprecation")?console.trace(r):console.warn(r),n=!0}return t.apply(this,arguments)}}}}).call(__webpack_require__._LM_("23",{module,__webpack_require__}))()},6783:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(3955),{safeRe:r,t:n}=__webpack_require__(2841);module.exports=(i,_)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let a=null;if((_=_||{}).rtl){const e=_.includePrerelease?r[n.COERCERTLFULL]:r[n.COERCERTL];let t;for(;(t=e.exec(i))&&(!a||a.index+a[0].length!==i.length);)a&&t.index+t[0].length===a.index+a[0].length||(a=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else a=i.match(_.includePrerelease?r[n.COERCEFULL]:r[n.COERCE]);if(null===a)return null;const o=a[2],s=a[3]||"0",u=a[4]||"0",c=_.includePrerelease&&a[5]?`-${a[5]}`:"",l=_.includePrerelease&&a[6]?`+${a[6]}`:"";return t(`${o}.${s}.${u}${c}${l}`,_)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},6815:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(5699).F,r=t.ERR_MISSING_ARGS,n=t.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function _(e){e()}function a(e,t){return e.pipe(t)}module.exports=function(){for(var t=arguments.length,o=new Array(t),s=0;s0,(function(e){u||(u=e),e&&l.forEach(_),i||(l.forEach(_),c(u))}))}));return o.reduce(a)}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},6848:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>i,_k:()=>r,is:()=>o,tf:()=>s,vA:()=>_,vt:()=>a});var e=__webpack_require__(4663),t=__webpack_require__(4394);class r{constructor(e){const{type:r,schema:n,validator:i,refiner:_,coercer:a=e=>e,entries:o=function*(){}}=e;this.type=r,this.schema=n,this.entries=o,this.coercer=a,this.validator=i?(e,r)=>{const n=i(e,r);return(0,t.RF)(n,r,this,e)}:()=>[],this.refiner=_?(e,r)=>{const n=_(e,r);return(0,t.RF)(n,r,this,e)}:()=>[]}assert(e,t){return _(e,this,t)}create(e,t){return a(e,this,t)}is(e){return o(e,this)}mask(e,t){return function(e,t,r){const n=s(e,t,{coerce:!0,mask:!0,message:r});if(n[0])throw n[0];return n[1]}(e,this,t)}validate(e,t={}){return s(e,this,t)}}const n="EXACT_OPTIONAL";class i extends r{constructor(e){super({...e,type:`exact optional ${e.type}`}),this.brand=n}static isExactOptional(e){return(0,t.Gv)(e)&&"brand"in e&&e.brand===n}}function _(e,t,r){const n=s(e,t,{message:r});if(n[0])throw n[0]}function a(e,t,r){const n=s(e,t,{coerce:!0,message:r});if(n[0])throw n[0];return n[1]}function o(e,t){return!s(e,t)[0]}function s(r,n,i={}){const _=(0,t.eF)(r,n,i),a=(0,t.jT)(_);if(a[0])return[new e.C(a[0],(function*(){for(const e of _)e[0]&&(yield e[0])})),undefined];const o=a[1];return[undefined,o]}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},6857:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{y9:()=>a});var e,t=__webpack_require__(7566),r=__webpack_require__(4729),n=__webpack_require__(4980),i=__webpack_require__(6725),_=__webpack_require__(511);!function(e){e.Text="text",e.Number="number",e.Password="password"}(e||(e={}));const a=(0,t.kp)(_.Tl,(0,r.Ik)({type:(0,n.eu)(_.Z6.Input),value:(0,r.lq)((0,r.Yj)()),name:(0,r.Yj)(),inputType:(0,r.lq)((0,r.KC)([(0,n.$9)(e.Text),(0,n.$9)(e.Password),(0,n.$9)(e.Number)])),placeholder:(0,r.lq)((0,r.Yj)()),label:(0,r.lq)((0,r.Yj)()),error:(0,r.lq)((0,r.Yj)())}));(0,i.I)(_.Z6.Input,a,["name","inputType","placeholder","value","label"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},6932:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>n,m:()=>r});var e=__webpack_require__(9400),t=__webpack_require__(8746);const r=()=>((0,e.vA)(t.h.crypto,"Crypto endowment requires `globalThis.crypto` to be defined."),(0,e.vA)(t.h.SubtleCrypto,"Crypto endowment requires `globalThis.SubtleCrypto` to be defined."),{crypto:harden(t.h.crypto),SubtleCrypto:harden(t.h.SubtleCrypto)}),n={names:["crypto","SubtleCrypto"],factory:r}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},7002:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{_g:()=>_,j6:()=>n,s1:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(2521);const n=(0,e.YP)((0,t.YO)(r.FX),"Non-EIP-155 Matching Addresses Account ID List",(e=>{const t=e.map((e=>(0,r.Dz)(e)));return t.every((({address:e,chain:{namespace:r}})=>e===t[0].address&&r===t[0].chain.namespace))?!t.some((({chain:{namespace:e}})=>e===r.wV.Eip155))||"All account IDs must have non-EIP-155 namespaces.":"All account IDs must have the same address and namespace."})),i=(0,e.YP)(r.dg,"Non-EIP-155 Chain ID",(e=>{const{namespace:t}=(0,r.rW)(e);return t!==r.wV.Eip155||"Chain ID must not be an EIP-155 chain ID."})),_=(0,e.YP)(r.jx,"Non-EIP-155 Asset Type",(e=>{const{chain:{namespace:t}}=(0,r.Ts)(e);return t!==r.wV.Eip155||"Asset type must not be an EIP-155 asset type."}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7012:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>a,G:()=>_});var e=__webpack_require__(2462),t=__webpack_require__(282),r=__webpack_require__(6231);const n=(i=t,i?.__esModule?i.default:i);var i;class _ extends Error{constructor(t,n,i){if(!Number.isInteger(t))throw new Error('"code" must be an integer.');if(!n||"string"!=typeof n)throw new Error('"message" must be a non-empty string.');(0,r.el)(i)?(super(n,{cause:i.cause}),(0,e.i5)(this,"cause")||Object.assign(this,{cause:i.cause})):super(n),i!==undefined&&(this.data=i),this.code=t}serialize(){const t={code:this.code,message:this.message};return this.data!==undefined&&(t.data=this.data,(0,e.Qd)(this.data)&&(t.data.cause=(0,r._K)(this.data.cause))),this.stack&&(t.stack=this.stack),t}toString(){return n(this.serialize(),o,2)}}class a extends _{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}function o(e,t){return"[Circular]"===t?undefined:t}}}).call(__webpack_require__._LM_("6",{__webpack_require__,__webpack_exports__}))()},7076:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>t});var e=__webpack_require__(9612);function t(){return(t,r,n,i)=>{const _=t.id,a=(0,e.L)();t.id=a,r.id=a,n((e=>{t.id=_,r.id=_,e()}))}}}}).call(__webpack_require__._LM_("1",{__webpack_require__,__webpack_exports__}))()},7086:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t&&r)return e(t)(r);if("function"!=typeof t)throw new TypeError("need wrapper function");return Object.keys(t).forEach((function(e){n[e]=t[e]})),n;function n(){for(var e=new Array(arguments.length),r=0;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__rest,e.l}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7131:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{s3:()=>o});var e,t,r=__webpack_require__(7566),n=__webpack_require__(4729),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);!function(e){e.Primary="primary",e.Secondary="secondary"}(e||(e={})),function(e){e.Button="button",e.Submit="submit"}(t||(t={}));const o=(0,r.kp)(a.Tl,(0,n.Ik)({type:(0,i.eu)(a.Z6.Button),value:(0,n.Yj)(),variant:(0,n.lq)((0,n.KC)([(0,i.$9)(e.Primary),(0,i.$9)(e.Secondary)])),buttonType:(0,n.lq)((0,n.KC)([(0,i.$9)(t.Button),(0,i.$9)(t.Submit)])),name:(0,n.lq)((0,n.Yj)())}));(0,_.I)(a.Z6.Button,o,["value","buttonType","name","variant"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7183:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,"<",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7226:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(8854);module.exports=(t,r,n)=>e(t,r,">",n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7229:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>{try{r=new e(r,n)}catch(e){return!1}return r.test(t)}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7250:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=1e3,t=60*e,r=60*t,n=24*r,i=7*n;function _(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}module.exports=function(a,o){o=o||{};var s,u,c=typeof a;if("string"===c&&a.length>0)return function(_){if(!((_=String(_)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(a){var o=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*o;case"weeks":case"week":case"w":return o*i;case"days":case"day":case"d":return o*n;case"hours":case"hour":case"hrs":case"hr":case"h":return o*r;case"minutes":case"minute":case"mins":case"min":case"m":return o*t;case"seconds":case"second":case"secs":case"sec":case"s":return o*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return undefined}}}}(a);if("number"===c&&isFinite(a))return o.long?(s=a,(u=Math.abs(s))>=n?_(s,u,n,"day"):u>=r?_(s,u,r,"hour"):u>=t?_(s,u,t,"minute"):u>=e?_(s,u,e,"second"):s+" ms"):function(i){var _=Math.abs(i);return _>=n?Math.round(i/n)+"d":_>=r?Math.round(i/r)+"h":_>=t?Math.round(i/t)+"m":_>=e?Math.round(i/e)+"s":i+"ms"}(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},7338:function(__unused_webpack_module,exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ObjectMultiplex=void 0;const t=__webpack_require__(4156),r=e(__webpack_require__(3358)),n=__webpack_require__(2565),i=Symbol("IGNORE_SUBSTREAM");class _ extends t.Duplex{constructor(e={}){super(Object.assign({objectMode:!0},e)),this._substreams={}}createStream(e,i={}){if(this.destroyed)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw new Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);const _=new n.Substream(Object.assign({name:e,parent:this},i));return this._substreams[e]=_,function(e){const n=(0,r.default)((e=>_.destroy(e||undefined)));(0,t.finished)(e,{readable:!1},n),(0,t.finished)(e,{writable:!1},n)}(this),_}ignoreStream(e){if(!e)throw new Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw new Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=i}_read(){return undefined}_write(e,t,r){const{name:n,data:_}=e;if(!n)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),r();const a=this._substreams[n];return a?(a!==i&&a.push(_),r()):(console.warn(`ObjectMultiplex - orphaned data for stream "${n}"`),r())}}exports.ObjectMultiplex=_}}).call(__webpack_require__._LM_("3",{exports,__webpack_require__})).bind(exports)()},7346:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>_});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(6725),i=__webpack_require__(511);const _=(0,e.kp)(i.Wu,(0,t.Ik)({type:(0,r.eu)(i.Z6.Divider)}));(0,n.I)(i.Z6.Divider,_)}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7347:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>r,Z:()=>t});var e=__webpack_require__(6157);const t={[e.Z.OnRpcRequest]:{type:e.Z.OnRpcRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnTransaction]:{type:e.Z.OnTransaction,required:!0,validator:e=>"function"==typeof e},[e.Z.OnCronjob]:{type:e.Z.OnCronjob,required:!0,validator:e=>"function"==typeof e},[e.Z.OnNameLookup]:{type:e.Z.OnNameLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnInstall]:{type:e.Z.OnInstall,required:!1,validator:e=>"function"==typeof e},[e.Z.OnUpdate]:{type:e.Z.OnUpdate,required:!1,validator:e=>"function"==typeof e},[e.Z.OnStart]:{type:e.Z.OnStart,required:!1,validator:e=>"function"==typeof e},[e.Z.OnActive]:{type:e.Z.OnActive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnInactive]:{type:e.Z.OnInactive,required:!1,validator:e=>"function"==typeof e},[e.Z.OnKeyringRequest]:{type:e.Z.OnKeyringRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnHomePage]:{type:e.Z.OnHomePage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSettingsPage]:{type:e.Z.OnSettingsPage,required:!0,validator:e=>"function"==typeof e},[e.Z.OnSignature]:{type:e.Z.OnSignature,required:!0,validator:e=>"function"==typeof e},[e.Z.OnUserInput]:{type:e.Z.OnUserInput,required:!1,validator:e=>"function"==typeof e},[e.Z.OnAssetHistoricalPrice]:{type:e.Z.OnAssetHistoricalPrice,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsLookup]:{type:e.Z.OnAssetsLookup,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsConversion]:{type:e.Z.OnAssetsConversion,required:!0,validator:e=>"function"==typeof e},[e.Z.OnAssetsMarketData]:{type:e.Z.OnAssetsMarketData,required:!0,validator:e=>"function"==typeof e},[e.Z.OnProtocolRequest]:{type:e.Z.OnProtocolRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnClientRequest]:{type:e.Z.OnClientRequest,required:!0,validator:e=>"function"==typeof e},[e.Z.OnWebSocketEvent]:{type:e.Z.OnWebSocketEvent,required:!0,validator:e=>"function"==typeof e}},r=Object.values(e.Z)}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},7403:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r)=>{try{return new e(t,r).range||"*"}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7476:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=/\s+/g;class t{constructor(r,_){if(_=n(_),r instanceof t)return r.loose===!!_.loose&&r.includePrerelease===!!_.includePrerelease?r:new t(r.raw,_);if(r instanceof i)return this.raw=r.value,this.set=[[r]],this.formatted=undefined,this;if(this.options=_,this.loose=!!_.loose,this.includePrerelease=!!_.includePrerelease,this.raw=r.trim().replace(e," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!f(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&d(e[0])){this.set=[e];break}}this.formatted=undefined}get range(){if(this.formatted===undefined){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&p)|(this.options.loose&&h))+":"+e,n=r.get(t);if(n)return n;const a=this.options.loose,d=a?o[s.HYPHENRANGELOOSE]:o[s.HYPHENRANGE];e=e.replace(d,T(this.options.includePrerelease)),_("hyphen replace",e),e=e.replace(o[s.COMPARATORTRIM],u),_("comparator trim",e),e=e.replace(o[s.TILDETRIM],c),_("tilde trim",e),e=e.replace(o[s.CARETTRIM],l),_("caret trim",e);let w=e.split(" ").map((e=>b(e,this.options))).join(" ").split(/\s+/).map((e=>E(e,this.options)));a&&(w=w.filter((e=>(_("loose invalid filter",e,this.options),!!e.match(o[s.COMPARATORLOOSE]))))),_("range list",w);const m=new Map,k=w.map((e=>new i(e,this.options)));for(const e of k){if(f(e))return[e];m.set(e.value,e)}m.size>1&&m.has("")&&m.delete("");const g=[...m.values()];return r.set(t,g),g}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some((t=>w(t,r)&&e.set.some((e=>w(e,r)&&t.every((t=>e.every((e=>t.intersects(e,r)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new a(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,d=e=>""===e.value,w=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},b=(e,t)=>(_("comp",e,t),e=y(e,t),_("caret",e),e=k(e,t),_("tildes",e),e=q(e,t),_("xrange",e),e=x(e,t),_("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map((e=>g(e,t))).join(" "),g=(e,t)=>{const r=t.loose?o[s.TILDELOOSE]:o[s.TILDE];return e.replace(r,((t,r,n,i,a)=>{let o;return _("tilde",e,t,r,n,i,a),m(r)?o="":m(n)?o=`>=${r}.0.0 <${+r+1}.0.0-0`:m(i)?o=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:a?(_("replaceTilde pr",a),o=`>=${r}.${n}.${i}-${a} <${r}.${+n+1}.0-0`):o=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,_("tilde return",o),o}))},y=(e,t)=>e.trim().split(/\s+/).map((e=>v(e,t))).join(" "),v=(e,t)=>{_("caret",e,t);const r=t.loose?o[s.CARETLOOSE]:o[s.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,((t,r,i,a,o)=>{let s;return _("caret",e,t,r,i,a,o),m(r)?s="":m(i)?s=`>=${r}.0.0${n} <${+r+1}.0.0-0`:m(a)?s="0"===r?`>=${r}.${i}.0${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.0${n} <${+r+1}.0.0-0`:o?(_("replaceCaret pr",o),s="0"===r?"0"===i?`>=${r}.${i}.${a}-${o} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}-${o} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a}-${o} <${+r+1}.0.0-0`):(_("no pr"),s="0"===r?"0"===i?`>=${r}.${i}.${a}${n} <${r}.${i}.${+a+1}-0`:`>=${r}.${i}.${a}${n} <${r}.${+i+1}.0-0`:`>=${r}.${i}.${a} <${+r+1}.0.0-0`),_("caret return",s),s}))},q=(e,t)=>(_("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const r=t.loose?o[s.XRANGELOOSE]:o[s.XRANGE];return e.replace(r,((r,n,i,a,o,s)=>{_("xRange",e,r,n,i,a,o,s);const u=m(i),c=u||m(a),l=c||m(o),p=l;return"="===n&&p&&(n=""),s=t.includePrerelease?"-0":"",u?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&p?(c&&(a=0),o=0,">"===n?(n=">=",c?(i=+i+1,a=0,o=0):(a=+a+1,o=0)):"<="===n&&(n="<",c?i=+i+1:a=+a+1),"<"===n&&(s="-0"),r=`${n+i}.${a}.${o}${s}`):c?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:l&&(r=`>=${i}.${a}.0${s} <${i}.${+a+1}.0-0`),_("xRange return",r),r}))},x=(e,t)=>(_("replaceStars",e,t),e.trim().replace(o[s.STAR],"")),E=(e,t)=>(_("replaceGTE0",e,t),e.trim().replace(o[t.includePrerelease?s.GTE0PRE:s.GTE0],"")),T=e=>(t,r,n,i,_,a,o,s,u,c,l,p)=>`${r=m(n)?"":m(i)?`>=${n}.0.0${e?"-0":""}`:m(_)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${s=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(l)?`<${u}.${+c+1}.0-0`:p?`<=${u}.${c}.${l}-${p}`:e?`<${u}.${c}.${+l+1}-0`:`<=${s}`}`.trim(),R=(e,t,r)=>{for(let r=0;r0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7555:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(r,t,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7566:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E8:()=>n,RZ:()=>i,kp:()=>r});var e=__webpack_require__(6848),t=__webpack_require__(4729);function r(...e){const r="type"===e[0]?.type,n=e.map((({schema:e})=>e)),i=Object.assign({},...n);return r?(0,t.NW)(i):(0,t.Ik)(i)}function n(t,r){return new e._k({type:t,schema:null,validator:r})}function i(t){let r;return new e._k({type:"lazy",schema:null,*entries(e,n){r??(r=t()),yield*r.entries(e,n)},validator:(e,n)=>(r??(r=t()),r.validator(e,n)),coercer:(e,n)=>(r??(r=t()),r.coercer(e,n)),refiner:(e,n)=>(r??(r=t()),r.refiner(e,n))})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},7569:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{W7:()=>s});var e=__webpack_require__(4729),t=__webpack_require__(7566),r=__webpack_require__(7131),n=__webpack_require__(6857),i=__webpack_require__(4980),_=__webpack_require__(6725),a=__webpack_require__(511);const o=(0,e.KC)([n.y9,r.s3]),s=(0,t.kp)(a.Wu,(0,e.Ik)({type:(0,i.eu)(a.Z6.Form),children:(0,e.YO)(o),name:(0,e.Yj)()}));(0,_.I)(a.Z6.Form,s,["name","children"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7621:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(2019),t=__webpack_require__(9219),r=__webpack_require__(5511);function n(e,t){let r="";for(const n of e)n.literal?r+=n.val:r+=t(n.val);return r}const i={D:t.aY,DD:t.g5,DDD:t.Rb,DDDD:t.d6,t:t.dz,tt:t.hF,ttt:t.oq,tttt:t.o,T:t.My,TT:t.cE,TTT:t.dO,TTTT:t.FX,f:t.DN,ff:t.pM,fff:t.Al,ffff:t.MC,F:t.h0,FF:t.AX,FFF:t.h3,FFFF:t.nt};class _{static create(e,t={}){return new _(e,t)}static parseFormat(e){let t=null,r="",n=!1;const i=[];for(let _=0;_0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||a===t?r+=a:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=a,t=a)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return i[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return(0,r.CF)(e,t);const n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(t,r){const i="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,o=(e,r)=>this.loc.extract(t,e,r),s=e=>t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):"",u=(r,n)=>i?e.zH(t,r):o(n?{month:r}:{month:r,day:"numeric"},"month"),c=(r,n)=>i?e.DJ(t,r):o(n?{weekday:r}:{weekday:r,month:"long",day:"numeric"},"weekday"),l=e=>{const r=_.macroTokenToFormatOpts(e);return r?this.formatWithSystemDefault(t,r):e},p=r=>i?e.xS(t,r):o({era:r},"era");return n(_.parseFormat(r),(r=>{switch(r){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12==0?12:t.hour%12);case"hh":return this.num(t.hour%12==0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return i?e.tz(t):o({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return a?o({day:"numeric"},"day"):this.num(t.day);case"dd":return a?o({day:"2-digit"},"day"):this.num(t.day,2);case"c":case"E":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return a?o({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?o({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return a?o({month:"numeric"},"month"):this.num(t.month);case"MM":return a?o({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return a?o({year:"numeric"},"year"):this.num(t.year);case"yy":return a?o({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?o({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?o({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return l(r)}}))}formatDurationFromString(e,t){const r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=_.parseFormat(t),a=i.reduce(((e,{literal:t,val:r})=>t?e:e.concat(r)),[]);return n(i,(e=>t=>{const n=r(t);return n?this.num(e.get(n),t.length):t})(e.shiftTo(...a.map(r).filter((e=>e)))))}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7640:(__unused_webpack___webpack_module__,__unused_webpack___webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__(3889)}}).call(__webpack_require__._LM_("undefined",{__webpack_require__}))()},7791:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_});var e=__webpack_require__(5511),t=__webpack_require__(5664);let r={};const n={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};let i={};class _ extends t.A{static create(e){return i[e]||(i[e]=new _(e)),i[e]}static resetCache(){i={},r={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=_.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return(0,e.wG)(t,r,n,this.name)}formatOffset(t,r){return(0,e.xS)(this.offset(t),r)}offset(t){const i=new Date(t);if(isNaN(i))return NaN;const _=(a=this.name,r[a]||(r[a]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:a,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r[a]);var a;let[o,s,u,c,l,p,h]=_.formatToParts?function(t,r){const i=t.formatToParts(r),_=[];for(let t=0;t=0?w:1e3+w,((0,e.JZ)({year:o,month:s,day:u,hour:f,minute:p,second:h,millisecond:0})-d)/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},7822:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>e,z:()=>t});const e={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}}}).call(__webpack_require__._LM_("6",{__webpack_exports__,__webpack_require__}))()},7851:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n)=>new e(t,n).compare(new e(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},7891:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function(e){function t(e){let n,i,_,a=null;function o(...e){if(!o.enabled)return;const r=o,i=Number(new Date),_=i-(n||i);r.diff=_,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";a++;const _=t.formatters[i];if("function"==typeof _){const t=e[a];n=_.call(r,t),e.splice(a,1),a--}return n})),t.formatArgs.call(r,e),(r.log||t.log).apply(r,e)}return o.namespace=e,o.useColors=t.useColors(),o.color=t.selectColor(e),o.extend=r,o.destroy=t.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,_=t.enabled(e)),_),set:e=>{a=e}}),"function"==typeof t.init&&t.init(o),o}function r(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function n(e,t){let r=0,n=0,i=-1,_=0;for(;r"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of r)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const r of t.skips)if(n(e,r))return!1;for(const r of t.names)if(n(e,r))return!0;return!1},t.humanize=__webpack_require__(7250),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((r=>{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>a});var e=__webpack_require__(7566),t=__webpack_require__(4729),r=__webpack_require__(4980),n=__webpack_require__(4),i=__webpack_require__(6725),_=__webpack_require__(511);const a=(0,e.kp)(_.Wu,(0,t.Ik)({type:(0,r.eu)(_.Z6.Image),value:(0,n.J)()}));(0,i.I)(_.Z6.Image,a,["value"])}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7923:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{u1:()=>t}),__webpack_require__(7640);var e=__webpack_require__(2462);function t(t){return function(e){return"object"==typeof e&&null!==e&&"message"in e}(t)&&"string"==typeof t.message?t.message:(0,e.hX)(t)?"":String(t)}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},7950:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>r});var e=__webpack_require__(46);function t(e,t,r){try{Reflect.apply(e,t,r)}catch(e){setTimeout((()=>{throw e}))}}class r extends e.EventEmitter{emit(e,...r){let n="error"===e;const i=this._events;if(i!==undefined)n=n&&i.error===undefined;else if(!n)return!1;if(n){let e;if(r.length>0&&([e]=r),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const _=i[e];if(_===undefined)return!1;if("function"==typeof _)t(_,this,r);else{const e=_.length,n=function(e){const t=e.length,r=new Array(t);for(let n=0;n{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.byteLength=function(e){var t=_(e),r=t[0],n=t[1];return 3*(r+n)/4-n},exports.toByteArray=function(e){var n,i,a=_(e),o=a[0],s=a[1],u=new r(function(e,t,r){return 3*(t+r)/4-r}(0,o,s)),c=0,l=s>0?o-4:o;for(i=0;i>16&255,u[c++]=n>>8&255,u[c++]=255&n;return 2===s&&(n=t[e.charCodeAt(i)]<<2|t[e.charCodeAt(i+1)]>>4,u[c++]=255&n),1===s&&(n=t[e.charCodeAt(i)]<<10|t[e.charCodeAt(i+1)]<<4|t[e.charCodeAt(i+2)]>>2,u[c++]=n>>8&255,u[c++]=255&n),u},exports.fromByteArray=function(t){for(var r,n=t.length,i=n%3,_=[],o=16383,s=0,u=n-i;su?u:s+o));return 1===i?(r=t[n-1],_.push(e[r>>2]+e[r<<4&63]+"==")):2===i&&(r=(t[n-2]<<8)+t[n-1],_.push(e[r>>10]+e[r>>4&63]+e[r<<2&63]+"=")),_.join("")};for(var e=[],t=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)e[i]=n[i],t[n.charCodeAt(i)]=i;function _(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function a(t,r,n){for(var i,_,a=[],o=r;o>18&63]+e[_>>12&63]+e[_>>6&63]+e[63&_]);return a.join("")}t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},7995:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A$:()=>n,N2:()=>o,fC:()=>s,iQ:()=>r,u1:()=>a});var e=__webpack_require__(2462),t=__webpack_require__(5259);const r=-31002,n="Snap Error";function i(t,r,n=null){return(0,e.Gv)(t)&&(0,e.i5)(t,r)?t[r]:n}function _(e,t,r=String(e)){const n=i(e,t);return"string"==typeof n?n:r}function a(e){return _(e,"message")}function o(e){return _(e,"stack",null)}function s(e){const r=i(e,"data");return null!==r&&(0,t.jU)(r)&&!Array.isArray(r)?r:{}}}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},7996:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>r,z:()=>t});var e=__webpack_require__(2462);const t="dedicatedWorker";function r(t){return(0,e.Gv)(t)&&Boolean(t.data)&&("number"==typeof t.data||"object"==typeof t.data||"string"==typeof t.data)}}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},7997:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function t(e,...t){if(!((r=e)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function r(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function n(e,r){t(e);const n=r.outputLen;if(e.lengthr,DH:()=>i,DO:()=>t,Fe:()=>e,Ht:()=>n,Vw:()=>s,ZJ:()=>o,fd:()=>a,qj:()=>u,uH:()=>_});const a=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])()?e=>e:function(e){for(let r=0;r>>8&65280|t>>>24&255;var t;return e};function o(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(e))}(e)),t(e),e}class s{}function u(e){const t=t=>e().update(o(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()},8033:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{GR:()=>k,Z7:()=>y,np:()=>b,ws:()=>g,zb:()=>m});var e=__webpack_require__(5511),t=__webpack_require__(7621),r=__webpack_require__(6543),n=__webpack_require__(7791),i=__webpack_require__(2315),_=__webpack_require__(9705),a=__webpack_require__(2749);function o(e,t=e=>e){return{regex:e,deser:([e])=>t((0,_.o_)(e))}}const s=`[ ${String.fromCharCode(160)}]`,u=new RegExp(s,"g");function c(e){return e.replace(/\./g,"\\.?").replace(u,s)}function l(e){return e.replace(/\./g,"").replace(u," ").toLowerCase()}function p(e,t){return null===e?null:{regex:RegExp(e.map(c).join("|")),deser:([r])=>e.findIndex((e=>l(r)===l(e)))+t}}function h(t,r){return{regex:t,deser:([,t,r])=>(0,e.gu)(t,r),groups:r}}function f(e){return{regex:e,deser:([e])=>e}}const d={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};let w=null;function b(e,r){return Array.prototype.concat(...e.map((e=>function(e,r){if(e.literal)return e;const n=y(t.A.macroTokenToFormatOpts(e.val),r);return null==n||n.includes(undefined)?e:n}(e,r))))}class m{constructor(r,n){if(this.locale=r,this.format=n,this.tokens=b(t.A.parseFormat(n),r),this.units=this.tokens.map((t=>function(t,r){const n=(0,_.dO)(r),i=(0,_.dO)(r,"{2}"),a=(0,_.dO)(r,"{3}"),s=(0,_.dO)(r,"{4}"),u=(0,_.dO)(r,"{6}"),c=(0,_.dO)(r,"{1,2}"),l=(0,_.dO)(r,"{1,3}"),d=(0,_.dO)(r,"{1,6}"),w=(0,_.dO)(r,"{1,9}"),b=(0,_.dO)(r,"{2,4}"),m=(0,_.dO)(r,"{4,6}"),k=e=>{return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:([e])=>e,literal:!0};var t},g=(_=>{if(t.literal)return k(_);switch(_.val){case"G":return p(r.eras("short"),0);case"GG":return p(r.eras("long"),0);case"y":return o(d);case"yy":case"kk":return o(b,e.fT);case"yyyy":case"kkkk":return o(s);case"yyyyy":return o(m);case"yyyyyy":return o(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return o(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return o(i);case"MMM":return p(r.months("short",!0),1);case"MMMM":return p(r.months("long",!0),1);case"LLL":return p(r.months("short",!1),1);case"LLLL":return p(r.months("long",!1),1);case"o":case"S":return o(l);case"ooo":case"SSS":return o(a);case"u":return f(w);case"uu":return f(c);case"uuu":case"E":case"c":return o(n);case"a":return p(r.meridiems(),0);case"EEE":return p(r.weekdays("short",!1),1);case"EEEE":return p(r.weekdays("long",!1),1);case"ccc":return p(r.weekdays("short",!0),1);case"cccc":return p(r.weekdays("long",!0),1);case"Z":case"ZZ":return h(new RegExp(`([+-]${c.source})(?::(${i.source}))?`),2);case"ZZZ":return h(new RegExp(`([+-]${c.source})(${i.source})?`),2);case"z":return f(/[a-z_+-/]{1,256}?/i);case" ":return f(/[^\S\n\r]/);default:return k(_)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return g.token=t,g}(t,r))),this.disqualifyingUnit=this.units.find((e=>e.invalidReason)),!this.disqualifyingUnit){const[e,t]=[`^${(i=this.units).map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),"")}$`,i];this.regex=RegExp(e,"i"),this.handlers=t}var i}explainFromTokens(t){if(this.isValid){const[i,_]=function(t,r,n){const i=t.match(r);if(i){const t={};let r=1;for(const _ in n)if((0,e.mQ)(n,_)){const e=n[_],a=e.groups?e.groups+1:1;!e.literal&&e.token&&(t[e.token.val[0]]=e.deser(i.slice(r,r+a))),r+=a}return[i,t]}return[i,{}]}(t,this.regex,this.handlers),[o,s,u]=_?function(t){let i,_=null;return(0,e.b0)(t.z)||(_=n.A.create(t.z)),(0,e.b0)(t.Z)||(_||(_=new r.A(t.Z)),i=t.Z),(0,e.b0)(t.q)||(t.M=3*(t.q-1)+1),(0,e.b0)(t.h)||(t.h<12&&1===t.a?t.h+=12:12===t.h&&0===t.a&&(t.h=0)),0===t.G&&t.y&&(t.y=-t.y),(0,e.b0)(t.u)||(t.S=(0,e.m3)(t.u)),[Object.keys(t).reduce(((e,r)=>{const n=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(r);return n&&(e[n]=t[r]),e}),{}),_,i]}(_):[null,null,undefined];if((0,e.mQ)(_,"a")&&(0,e.mQ)(_,"H"))throw new a.gN("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:i,matches:_,result:o,zone:s,specificOffset:u}}return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function k(e,t,r){return new m(e,r).explainFromTokens(t)}function g(e,t,r){const{result:n,zone:i,specificOffset:_,invalidReason:a}=k(e,t,r);return[n,i,_,a]}function y(e,r){if(!e)return null;const n=t.A.create(r,e).dtFormatter((w||(w=i.A.fromMillis(1555555555555)),w)),_=n.formatToParts(),a=n.resolvedOptions();return _.map((t=>function(e,t,r){const{type:n,value:i}=e;if("literal"===n){const e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}const _=t[n];let a=n;"hour"===n&&(a=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let o=d[a];return"object"==typeof o&&(o=o[_]),o?{literal:!1,val:o}:undefined}(t,e,a)))}}}).call(__webpack_require__._LM_("16",{__webpack_require__,__webpack_exports__}))()},8199:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t=__webpack_require__(9907);module.exports=v,v.ReadableState=y,__webpack_require__(46).EventEmitter;var r,n=function(e,t){return e.listeners(t).length},i=__webpack_require__(4856),_=__webpack_require__(1048).Buffer,a=(void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof window?window:void 0!==self?self:{}).Uint8Array||function(){},o=__webpack_require__(3951);r=o&&o.debuglog?o.debuglog("stream"):function(){};var s,u,c,l=__webpack_require__(82),p=__webpack_require__(6527),h=__webpack_require__(9952).getHighWaterMark,f=__webpack_require__(5699).F,d=f.ERR_INVALID_ARG_TYPE,w=f.ERR_STREAM_PUSH_AFTER_EOF,b=f.ERR_METHOD_NOT_IMPLEMENTED,m=f.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;__webpack_require__(5615)(v,i);var k=p.errorOrDestroy,g=["error","close","destroy","pause","resume"];function y(t,r,n){e=e||__webpack_require__(1265),t=t||{},"boolean"!=typeof n&&(n=r instanceof e),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=h(this,t,"readableHighWaterMark",n),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(s||(s=__webpack_require__(8888).I),this.decoder=new s(t.encoding),this.encoding=t.encoding)}function v(t){if(e=e||__webpack_require__(1265),!(this instanceof v))return new v(t);var r=this instanceof e;this._readableState=new y(t,this,r),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),i.call(this)}function q(e,t,n,i,o){r("readableAddChunk",t);var s,u=e._readableState;if(null===t)u.reading=!1,function(e,t){if(r("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?T(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}}(e,u);else if(o||(s=function(e,t){var r,n;return n=t,_.isBuffer(n)||n instanceof a||"string"==typeof t||t===undefined||e.objectMode||(r=new d("chunk",["string","Buffer","Uint8Array"],t)),r}(u,t)),s)k(e,s);else if(u.objectMode||t&&t.length>0)if("string"==typeof t||u.objectMode||Object.getPrototypeOf(t)===_.prototype||(t=function(e){return _.from(e)}(t)),i)u.endEmitted?k(e,new m):S(e,u,t,!0);else if(u.ended)k(e,new w);else{if(u.destroyed)return!1;u.reading=!1,u.decoder&&!n?(t=u.decoder.write(t),u.objectMode||0!==t.length?S(e,u,t,!1):O(e,u)):S(e,u,t,!1)}else i||(u.reading=!1,O(e,u));return!u.ended&&(u.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function T(e){var n=e._readableState;r("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(r("emitReadable",n.flowing),n.emittedReadable=!0,t.nextTick(R,e))}function R(e){var t=e._readableState;r("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,C(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(A,e,r))}function A(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){r("readable nexttick read 0"),e.read(0)}function L(e,t){r("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),C(e),t.flowing&&!t.reading&&e.read(0)}function C(e){var t=e._readableState;for(r("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){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);var r}function N(e){var n=e._readableState;r("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,t.nextTick($,n,e))}function $(e,t){if(r("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?N(this):T(this),null;if(0===(e=E(e,t))&&t.ended)return 0===t.length&&N(this),null;var i,_=t.needReadable;return r("need readable",_),(0===t.length||t.length-e0?j(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&N(this)),null!==i&&this.emit("data",i),i},v.prototype._read=function(e){k(this,new b("_read()"))},v.prototype.pipe=function(e,i){var _=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,r("pipe count=%d opts=%j",a.pipesCount,i);var o=i&&!1===i.end||e===t.stdout||e===t.stderr?d:s;function s(){r("onend"),e.end()}a.endEmitted?t.nextTick(o):_.once("end",o),e.on("unpipe",(function t(n,i){r("onunpipe"),n===_&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,r("cleanup"),e.removeListener("close",h),e.removeListener("finish",f),e.removeListener("drain",u),e.removeListener("error",p),e.removeListener("unpipe",t),_.removeListener("end",s),_.removeListener("end",d),_.removeListener("data",l),c=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}));var u=function(e){return function(){var t=e._readableState;r("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,"data")&&(t.flowing=!0,C(e))}}(_);e.on("drain",u);var c=!1;function l(t){r("ondata");var n=e.write(t);r("dest.write",n),!1===n&&((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!c&&(r("false write response, pause",a.awaitDrain),a.awaitDrain++),_.pause())}function p(t){r("onerror",t),d(),e.removeListener("error",p),0===n(e,"error")&&k(e,t)}function h(){e.removeListener("finish",f),d()}function f(){r("onfinish"),e.removeListener("close",h),d()}function d(){r("unpipe"),_.unpipe(e)}return _.on("data",l),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",p),e.once("close",h),e.once("finish",f),e.emit("pipe",_),a.flowing||(r("pipe resume"),_.resume()),e},v.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 _=0;_0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,r("on readable",a.length,a.reading),a.length?T(this):a.reading||t.nextTick(I,this))),_},v.prototype.addListener=v.prototype.on,v.prototype.removeListener=function(e,r){var n=i.prototype.removeListener.call(this,e,r);return"readable"===e&&t.nextTick(M,this),n},v.prototype.removeAllListeners=function(e){var r=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||t.nextTick(M,this),r},v.prototype.resume=function(){var e=this._readableState;return e.flowing||(r("resume"),e.flowing=!e.readableListening,function(e,r){r.resumeScheduled||(r.resumeScheduled=!0,t.nextTick(L,e,r))}(this,e)),e.paused=!1,this},v.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},v.prototype.wrap=function(e){var t=this,n=this._readableState,i=!1;for(var _ in e.on("end",(function(){if(r("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(_){r("wrapped data"),n.decoder&&(_=n.decoder.write(_)),(!n.objectMode||null!==_&&_!==undefined)&&(n.objectMode||_&&_.length)&&(t.push(_)||(i=!0,e.pause()))})),e)this[_]===undefined&&"function"==typeof e[_]&&(this[_]=function(t){return function(){return e[t].apply(e,arguments)}}(_));for(var a=0;a{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0!==e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8296:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>_});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(6848),n=__webpack_require__(4663),i=__webpack_require__(7995);const _=(_={})=>(0,e.YP)((0,t.Yj)(),"uri",(e=>{try{const n=new URL(e),i=(0,t.NW)(_);return(0,r.vA)(n,i),!0}catch(t){return t instanceof n.C?(0,i.u1)(t):`Expected URL, got "${e.toString()}"`}}))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8323:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{FF:()=>n,K1:()=>e,fH:()=>t,vV:()=>r});const e=(0,__webpack_require__(2869).u)("snaps");function t(e,...t){console.log(e,...t)}function r(e,...t){console.error(e,...t)}function n(e,...t){console.warn(e,...t)}}}).call(__webpack_require__._LM_("9",{__webpack_require__,__webpack_exports__}))()},8464:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Ej:()=>n,T1:()=>r,YP:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(4394);function r(e,t){return i(e,"pattern",(r=>t.test(r)||`Expected a ${e.type} matching \`/${t.source}/\` but received "${r}"`))}function n(e,t,r=t){const n=`Expected a ${e.type}`,_=t===r?`of \`${t}\``:`between \`${t}\` and \`${r}\``;return i(e,"size",(e=>{if("number"==typeof e||e instanceof Date)return t<=e&&e<=r||`${n} ${_} but received \`${e}\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=r||`${n} with a size ${_} but received one with a size of \`${i}\``}const{length:i}=e;return t<=i&&i<=r||`${n} with a length ${_} but received one with a length of \`${i}\``}))}function i(r,n,i){return new e._k({...r,*refiner(e,_){yield*r.refiner(e,_);const a=i(e,_),o=(0,t.RF)(a,_,r,e);for(const e of o)yield{...e,refinement:n}}})}}}).call(__webpack_require__._LM_("undefined",{__webpack_require__,__webpack_exports__}))()},8474:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n?n.version:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8493:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>i});var e=__webpack_require__(8464),t=__webpack_require__(4729),r=__webpack_require__(5752);const n=/Z|([+-]\d{2}:?\d{2})$/u,i=(0,e.YP)((0,t.Yj)(),"ISO 8601 date",(e=>r.c9.fromISO(e).isValid?!!n.test(e)||"ISO 8601 date must have timezone information":"Not a valid ISO 8601 date"))}}).call(__webpack_require__._LM_("8",{__webpack_require__,__webpack_exports__}))()},8546:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";function e(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>e!==undefined)))}function t(t){return r=>{const{key:n=null,...i}=r;return{type:t,props:e(i),key:n}}}__webpack_require__.d(__webpack_exports__,{K:()=>t})}}).call(__webpack_require__._LM_("8",{__webpack_exports__,__webpack_require__}))()},8623:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7476);module.exports=(t,r,n)=>(t=new e(t,n),r=new e(r,n),t.intersects(r,n))}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8662:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>E});var e=__webpack_require__(7076),t=__webpack_require__(5875),r=__webpack_require__.n(t),n=__webpack_require__(7822),i=__webpack_require__(845),_=__webpack_require__(6231),a=__webpack_require__(7995),o=__webpack_require__(8323),s=__webpack_require__(7347),u=__webpack_require__(3349),c=__webpack_require__(6848),l=__webpack_require__(9400),p=__webpack_require__(5259),h=__webpack_require__(2462),f=__webpack_require__(4156),d=__webpack_require__(5316),w=__webpack_require__(2457),b=__webpack_require__(9860),m=__webpack_require__(3071),k=__webpack_require__(1964),g=__webpack_require__(1417),y=__webpack_require__(2945),v=__webpack_require__(949);const q={code:n.f.rpc.internal,message:"Execution Environment Error"},S=i.r.internal({message:"Unhandled Snap Error"}).serialize(),x={ping:{struct:y.bi,params:[]},executeSnap:{struct:y.A4,params:["snapId","sourceCode","endowments"]},terminate:{struct:y.UE,params:[]},snapRpc:{struct:y.it,params:["target","handler","origin","request"]}};class E{snapData;commandStream;rpcStream;methods;snapErrorHandler;snapPromiseErrorHandler;lastTeardown=0;constructor(e,t){this.snapData=new Map,this.commandStream=e,this.commandStream.on("data",(e=>{this.onCommandRequest(e).catch((e=>{(0,o.vV)(e)}))})),this.rpcStream=t,this.methods=(0,d.a)(this.startSnap.bind(this),(async(e,t,r)=>{const n=this.snapData.get(e),_=n?.exports[t],{required:a}=s.Z[t];if((0,l.vA)(!a||_!==undefined,`No ${t} handler exported for snap "${e}".`,i.r.methodNotSupported),!_)return null;const o=await this.executeInSnapContext(e,(async()=>_(r)));if(o===undefined||null===o)return null;try{return(0,p.SS)(o)}catch(e){throw i.r.internal(`Received non-JSON-serializable value: ${e.message.replace(/^Assertion failed: /u,"")}`)}}),this.onTerminate.bind(this))}errorHandler(e,t){const r=(0,_.P5)(e,{fallbackError:S,shouldIncludeStack:!1,shouldPreserveMessage:!1}),n=(0,a.fC)(r);this.#a({method:"UnhandledError",params:{error:{...r,data:{...n,...t}}}}).catch((e=>{(0,o.vV)(e)}))}async onCommandRequest(e){if(!(0,p.p3)(e))return void((0,h.i5)(e,"id")&&(0,c.is)(e.id,p.SZ)?await this.#o({error:(0,_.P5)(i.r.internal("JSON-RPC requests must be JSON serializable objects.")),id:e.id,jsonrpc:"2.0"}):(0,o.fH)("Command stream received a non-JSON-RPC request, and was unable to respond."));const{id:t,method:r,params:n}=e;if(!(0,h.i5)(x,r))return void await this.#s(t,{error:i.r.methodNotFound({data:{method:r}}).serialize()});const a=x[r],s=(0,k.c)(a.params,n),[u]=(0,c.tf)(s,a.struct);if(u)await this.#s(t,{error:i.r.invalidParams({message:`Invalid parameters for method "${r}": ${u.message}.`,data:{method:r,params:s}}).serialize()});else try{const e=await this.methods[r](...s);await this.#s(t,{result:e})}catch(e){await this.#s(t,{error:(0,_.P5)(e,{fallbackError:q,shouldPreserveMessage:!1})})}}async#o(e){return new Promise(((t,r)=>{this.commandStream.write(e,(e=>{e?r(e):t()}))}))}async#a(e){if(!(0,g.M8)(e))throw i.r.internal("JSON-RPC notifications must be JSON serializable objects smaller than 64 MB.");await this.#o({...e,jsonrpc:"2.0"})}async#s(e,t){(0,g.M8)(t)?await this.#o({...t,id:e,jsonrpc:"2.0"}):await this.#o({error:(0,_.P5)(i.r.internal("JSON-RPC responses must be JSON serializable objects smaller than 64 MB.")),id:e,jsonrpc:"2.0"})}async startSnap(t,n,_){(0,v.R)(`Starting snap '${t}' in worker.`),this.snapPromiseErrorHandler&&(0,b.f)("unhandledrejection",this.snapPromiseErrorHandler),this.snapErrorHandler&&(0,b.f)("error",this.snapErrorHandler),this.snapErrorHandler=e=>{this.errorHandler(e.error,{snapId:t})},this.snapPromiseErrorHandler=e=>{this.errorHandler(e instanceof Error?e:e.reason,{snapId:t})};const a=new(r());(0,f.pipeline)(this.rpcStream,a,this.rpcStream,(e=>{e&&!e.message?.match("Premature close")&&(0,o.vV)("Provider stream failure.",e)}));const s=new m.M(a.createStream("metamask-provider"),{rpcMiddleware:[(0,e.$)()]});s.initializeSync();const c=new m.M(a.createStream("metamask-multichain-provider"),{rpcMiddleware:[(0,e.$)()]});c.initializeSync();const l=this.createSnapGlobal(s,c),p=this.createEIP1193Provider(s),h={exports:{}};try{const{endowments:e,teardown:r}=(0,w.f)({snap:l,ethereum:p,snapId:t,endowments:_,notify:this.#a.bind(this)});this.snapData.set(t,{idleTeardown:r,runningEvaluations:new Set,exports:{}}),(0,b.q)("unhandledRejection",this.snapPromiseErrorHandler),(0,b.q)("error",this.snapErrorHandler);const i=new Compartment({...e,module:h,exports:h.exports});i.globalThis.self=i.globalThis,i.globalThis.global=i.globalThis,i.globalThis.window=i.globalThis,await this.executeInSnapContext(t,(async()=>{i.evaluate(n),await this.registerSnapExports(t,h)}))}catch(e){this.removeSnap(t);const[r]=(0,u.ox)(e);throw i.r.internal({message:`Error while running snap '${t}': ${r.message}`,data:{cause:r.serialize()}})}}onTerminate(){this.snapData.forEach((e=>e.runningEvaluations.forEach((e=>e.stop())))),this.snapData.clear()}async registerSnapExports(e,t){const r=this.snapData.get(e);if(!r)return;const n=await t.exports;r.exports=s.V.reduce(((e,t)=>{const r=n[t],{validator:i}=s.Z[t];return i(r)?{...e,[t]:r}:e}),{}),(0,l.vA)(Object.keys(r.exports).length>0,"Snap has no valid exports.")}createSnapGlobal(e,t){const r=e.request.bind(e),n=t.request.bind(t);return harden({request:async e=>{const t=(0,g.fR)(e);return(0,g.gL)(t),(0,g.E7)(t)?await(0,g.R2)(n(t),this):await(0,g.R2)(r(t),this)}})}createEIP1193Provider(e){const t=e.request.bind(e);return harden({request:async e=>{const r=(0,g.fR)(e);return(0,g.Xe)(r),await(0,g.R2)(t(r),this)}})}removeSnap(e){this.snapData.delete(e)}async executeInSnapContext(e,t){const r=this.snapData.get(e);if(r===undefined)throw i.r.internal(`Tried to execute in context of unknown snap: "${e}".`);let n;const _=new Promise(((t,r)=>n=()=>r(i.r.internal(`The snap "${e}" has been terminated during execution.`)))),a={stop:n};try{return r.runningEvaluations.add(a),await Promise.race([t(),_])}catch(e){throw new u.sZ(e)}finally{r.runningEvaluations.delete(a),0===r.runningEvaluations.size&&(this.lastTeardown+=1,await r.idleTeardown())}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8746:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e;let t,r;if(__webpack_require__.d(__webpack_exports__,{h:()=>n}),function(e){e.globalThis="globalThis",e.global="global",e.self="self",e.window="window"}(e||(e={})),"undefined"!=typeof globalThis)t=globalThis,r=e.globalThis;else if(void 0!==self)t=self,r=e.self;else if("undefined"!=typeof window)t=window,r=e.window;else{if(void 0===__webpack_require__.g)throw new Error("Unknown realm type; failed to identify global object.");t=__webpack_require__.g,r=e.global}const n=t}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},8792:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,_;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(_=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,_[i]))return!1;for(i=n;0!=i--;){var a=_[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}}).call(__webpack_require__._LM_("undefined",{module,__webpack_require__}))()},8848:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>0===e(t,r,n)}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8854:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517),t=__webpack_require__(1565),{ANY:r}=t,n=__webpack_require__(7476),i=__webpack_require__(7229),_=__webpack_require__(9761),a=__webpack_require__(1262),o=__webpack_require__(9639),s=__webpack_require__(2386);module.exports=(u,c,l,p)=>{let h,f,d,w,b;switch(u=new e(u,p),c=new n(c,p),l){case">":h=_,f=o,d=a,w=">",b=">=";break;case"<":h=a,f=s,d=_,w="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(u,c,p))return!1;for(let e=0;e{e.semver===r&&(e=new t(">=0.0.0")),i=i||e,_=_||e,h(e.semver,i.semver,p)?i=e:d(e.semver,_.semver,p)&&(_=e)})),i.operator===w||i.operator===b)return!1;if((!_.operator||_.operator===w)&&f(u,_.semver))return!1;if(_.operator===b&&d(u,_.semver))return!1}return!0}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8868:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(4517);module.exports=(t,r,n,i,_)=>{"string"==typeof n&&(_=i,i=n,n=undefined);try{return new e(t instanceof e?t.version:t,n).inc(r,i,_).version}catch(e){return null}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},8888:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5636).Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(r){var n;switch(this.encoding=function(r){var n=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(r);if("string"!=typeof n&&(e.isEncoding===t||!t(r)))throw new Error("Unknown encoding: "+r);return n||r}(r),this.encoding){case"utf16le":this.text=_,this.end=a,n=4;break;case"utf8":this.fillLast=i,n=4;break;case"base64":this.text=o,this.end=s,n=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(n)}function n(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,r=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return r!==undefined?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function _(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 a(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 o(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 s(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}exports.I=r,r.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if((t=this.fillLast(e))===undefined)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(_>0&&(e.lastNeed=_-1),_):--i=0?(_>0&&(e.lastNeed=_-2),_):--i=0?(_>0&&(2===_?_=0:e.lastNeed=_-3),_):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},r.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}}}).call(__webpack_require__._LM_("22",{__webpack_require__,exports}))()},8953:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return t===undefined?undefined:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==undefined){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9219:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{AX:()=>k,Al:()=>y,DN:()=>w,FX:()=>d,M$:()=>_,MC:()=>q,My:()=>p,Rb:()=>a,aY:()=>n,cE:()=>h,d6:()=>o,dO:()=>f,dz:()=>s,fO:()=>g,g5:()=>i,h0:()=>b,h3:()=>v,hF:()=>u,nt:()=>S,o:()=>l,oq:()=>c,pM:()=>m});const e="numeric",t="short",r="long",n={year:e,month:e,day:e},i={year:e,month:t,day:e},_={year:e,month:t,day:e,weekday:t},a={year:e,month:r,day:e},o={year:e,month:r,day:e,weekday:r},s={hour:e,minute:e},u={hour:e,minute:e,second:e},c={hour:e,minute:e,second:e,timeZoneName:t},l={hour:e,minute:e,second:e,timeZoneName:r},p={hour:e,minute:e,hourCycle:"h23"},h={hour:e,minute:e,second:e,hourCycle:"h23"},f={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:t},d={hour:e,minute:e,second:e,hourCycle:"h23",timeZoneName:r},w={year:e,month:e,day:e,hour:e,minute:e},b={year:e,month:e,day:e,hour:e,minute:e,second:e},m={year:e,month:t,day:e,hour:e,minute:e},k={year:e,month:t,day:e,hour:e,minute:e,second:e},g={year:e,month:t,day:e,weekday:t,hour:e,minute:e},y={year:e,month:r,day:e,hour:e,minute:e,timeZoneName:t},v={year:e,month:r,day:e,hour:e,minute:e,second:e,timeZoneName:t},q={year:e,month:r,day:e,weekday:r,hour:e,minute:e,timeZoneName:r},S={year:e,month:r,day:e,weekday:r,hour:e,minute:e,second:e,timeZoneName:r}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9272:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>e});const e={names:["TextEncoder"],factory:()=>({TextEncoder:harden(TextEncoder)})}}}).call(__webpack_require__._LM_("0",{__webpack_exports__,__webpack_require__}))()},9306:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Jx:()=>n,Xi:()=>i,a:()=>t,m4:()=>r});const e=/^(\d*[1-9]\d*|0)$/u,t=Object.freeze(["eth_subscription"]),r=(e,t,r=!0)=>(n,i)=>{n||i.error?t(n||i.error):!r||Array.isArray(i)?e(i):e(i.result)},n=e=>Boolean(e)&&"string"==typeof e&&e.startsWith("0x"),i=t=>"string"==typeof t&&(e.test(t)||"loading"===t)}}).call(__webpack_require__._LM_("5",{__webpack_exports__,__webpack_require__}))()},9318:(__unused_webpack_module,exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";exports.read=function(e,t,r,n,i){var _,a,o=8*i-n-1,s=(1<>1,c=-7,l=r?i-1:0,p=r?-1:1,h=e[t+l];for(l+=p,_=h&(1<<-c)-1,h>>=-c,c+=o;c>0;_=256*_+e[t+l],l+=p,c-=8);for(a=_&(1<<-c)-1,_>>=-c,c+=n;c>0;a=256*a+e[t+l],l+=p,c-=8);if(0===_)_=1-u;else{if(_===s)return a?NaN:(h?-1:1)*Infinity;a+=Math.pow(2,n),_-=u}return(h?-1:1)*a*Math.pow(2,_-n)},exports.write=function(e,t,r,n,i,_){var a,o,s,u=8*_-i-1,c=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:_-1,f=n?1:-1,d=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===Infinity?(o=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),(t+=a+l>=1?p/s:p*Math.pow(2,1-l))*s>=2&&(a++,s/=2),a+l>=c?(o=0,a=c):a+l>=1?(o=(t*s-1)*Math.pow(2,i),a+=l):(o=t*Math.pow(2,l-1)*Math.pow(2,i),a=0));i>=8;e[r+h]=255&o,h+=f,o/=256,i-=8);for(a=a<0;e[r+h]=255&a,h+=f,a/=256,u-=8);e[r+h-f]|=128*d}}}).call(__webpack_require__._LM_("undefined",{exports,__webpack_require__}))()},9400:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{Bd:()=>a,ut:()=>_,vA:()=>i});var e=__webpack_require__(6848),t=__webpack_require__(7923);function r(e,t){return r=e,Boolean("string"==typeof r?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var r}class n extends Error{constructor(e){super(e.message),this.code="ERR_ASSERTION"}}function i(e,t="Assertion failed.",i=n){if(!e){if(t instanceof Error)throw t;throw r(i,t)}}function _(i,_,a="Assertion failed",o=n){try{(0,e.vA)(i,_)}catch(e){throw r(o,`${a}: ${function(e){return(0,t.u1)(e).replace(/\.$/u,"")}(e)}.`)}}function a(e){throw new Error("Invalid branch reached. Should be detected during compilation.")}}}).call(__webpack_require__._LM_("10",{__webpack_require__,__webpack_exports__}))()},9415:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";module.exports=o;var e=__webpack_require__(5699).F,t=e.ERR_METHOD_NOT_IMPLEMENTED,r=e.ERR_MULTIPLE_CALLBACK,n=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,_=__webpack_require__(1265);function a(e,t){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),i(e);var _=this._readableState;_.reading=!1,(_.needReadable||_.length<_.highWaterMark)&&this._read(_.highWaterMark)}function o(e){if(!(this instanceof o))return new o(e);_.call(this,e),this._transformState={afterTransform:a.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",s)}function s(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?u(this,null,null):this._flush((function(t,r){u(e,t,r)}))}function u(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new i;if(e._transformState.transforming)throw new n;return e.push(null)}__webpack_require__(5615)(o,_),o.prototype.push=function(e,t){return this._transformState.needTransform=!1,_.prototype.push.call(this,e,t)},o.prototype._transform=function(e,r,n){n(new t("_transform()"))},o.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(3955);module.exports=(t,r)=>{const n=e(t,r);return n&&n.prerelease.length?n.prerelease:null}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9543:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9563:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>i});var e=__webpack_require__(9400),t=__webpack_require__(1417);class r{#u;#c;#l;#p;constructor(e,t,r,n){this.#c=e,this.#u=t,this.#l=r,this.#p=n}get body(){return this.#c.body}get bodyUsed(){return this.#c.bodyUsed}get headers(){return this.#c.headers}get ok(){return this.#c.ok}get redirected(){return this.#c.redirected}get status(){return this.#c.status}get statusText(){return this.#c.statusText}get type(){return this.#c.type}get url(){return this.#c.url}async text(){return await(0,t.R2)((async()=>{await this.#l();try{return await this.#c.text()}finally{await this.#p()}})(),this.#u)}async arrayBuffer(){return await(0,t.R2)((async()=>{await this.#l();try{return await this.#c.arrayBuffer()}finally{await this.#p()}})(),this.#u)}async blob(){return await(0,t.R2)((async()=>{await this.#l();try{return await this.#c.blob()}finally{await this.#p()}})(),this.#u)}clone(){const e=this.#c.clone();return new r(e,this.#u,this.#l,this.#p)}async formData(){return await(0,t.R2)((async()=>{await this.#l();try{return await this.#c.formData()}finally{await this.#p()}})(),this.#u)}async json(){return await(0,t.R2)((async()=>{await this.#l();try{return await this.#c.json()}finally{await this.#p()}})(),this.#u)}}class n extends Response{static[Symbol.hasInstance](e){return e instanceof Response||e instanceof r}}const i={names:["fetch","Request","Headers","Response"],factory:({notify:i}={})=>{(0,e.vA)(i,"Notify must be passed to network endowment factory");const _=new Set,a={lastTeardown:0},o=new FinalizationRegistry((e=>e()));return{fetch:harden((async(e,n)=>{const s=new AbortController;if(null!==n?.signal&&n?.signal!==undefined){const e=n.signal;e.addEventListener("abort",(()=>{s.abort(e.reason)}),{once:!0})}let u=!1;const c=async()=>{u||(u=!0,await i({method:"OutboundRequest",params:{source:"fetch"}}))};let l=!1;const p=async()=>{l||(l=!0,await i({method:"OutboundResponse",params:{source:"fetch"}}))};let h,f;return await(0,t.R2)((async()=>{try{const t=fetch(e,{...n,signal:s.signal});await i({method:"OutboundRequest",params:{source:"fetch"}}),f={cancel:async()=>{s.abort();try{await t}catch{}}},_.add(f),h=new r(await t,a,c,p)}finally{f!==undefined&&_.delete(f),await i({method:"OutboundResponse",params:{source:"fetch"}})}if(null!==h.body){const e=new WeakRef(h.body),t={cancel:async()=>{try{await(e.deref()?.cancel())}catch{}}};_.add(t),o.register(h.body,(()=>_.delete(t)))}return harden(h)})(),a)})),Request:harden(Request),Headers:harden(Headers),Response:harden(n),teardownFunction:async()=>{a.lastTeardown+=1;const e=[];_.forEach((({cancel:t})=>e.push(t()))),_.clear(),await Promise.all(e)}}}}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9612:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>r});const e=4294967295;let t=Math.floor(Math.random()*e);function r(){return t=(t+1)%e,t}}}).call(__webpack_require__._LM_("1",{__webpack_exports__,__webpack_require__}))()},9639:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)<=0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9705:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{dO:()=>a,o_:()=>n,wO:()=>_});const e={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},t={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},r=e.hanidec.replace(/[\[|\]]/g,"").split("");function n(n){let i=parseInt(n,10);if(isNaN(i)){i="";for(let _=0;_=r&&a<=n&&(i+=a-r)}}return parseInt(i,10)}return i}let i={};function _(){i={}}function a({numberingSystem:t},r=""){const n=t||"latn";return i[n]||(i[n]={}),i[n][r]||(i[n][r]=new RegExp(`${e[n]}${r}`)),i[n][r]}}}).call(__webpack_require__._LM_("16",{__webpack_exports__,__webpack_require__}))()},9761:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";const e=__webpack_require__(7851);module.exports=(t,r,n)=>e(t,r,n)>0}}).call(__webpack_require__._LM_("21",{module,__webpack_require__}))()},9860:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{f:()=>n,q:()=>r});var e=__webpack_require__(845),t=__webpack_require__(8746);function r(r,n){if("addEventListener"in t.h&&"function"==typeof t.h.addEventListener)return t.h.addEventListener(r.toLowerCase(),n);if(t.h.process&&"on"in t.h.process&&"function"==typeof t.h.process.on)return t.h.process.on(r,n);throw e.r.internal("Platform agnostic addEventListener failed.")}function n(e,r){if("removeEventListener"in t.h&&"function"==typeof t.h.removeEventListener)return t.h.removeEventListener(e.toLowerCase(),r);if(t.h.process&&"removeListener"in t.h.process&&"function"==typeof t.h.process.removeListener)return t.h.process.removeListener(e,r);throw new Error("Platform agnostic removeEventListener failed")}}}).call(__webpack_require__._LM_("0",{__webpack_require__,__webpack_exports__}))()},9886:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(2866);__webpack_require__(7996),undefined&&undefined.__classPrivateFieldSet,undefined&&undefined.__classPrivateFieldGet,undefined&&undefined.__rest,e.l,new WeakMap,new WeakMap}}).call(__webpack_require__._LM_("4",{__webpack_require__,__webpack_exports__}))()},9907:(module,__unused_webpack_exports,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e,t,r=module.exports={};function n(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function _(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{t="function"==typeof clearTimeout?clearTimeout:i}catch(e){t=i}}();var a,o=[],s=!1,u=-1;function c(){s&&a&&(s=!1,a.length?o=a.concat(o):u=-1,o.length&&l())}function l(){if(!s){var e=_(c);s=!0;for(var r=o.length;r;){for(a=o,o=[];++u1)for(var r=1;r{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>s});var e,t,r=__webpack_require__(9400),n=__webpack_require__(2866),i=__webpack_require__(7996),_=undefined&&undefined.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(5699).F.ERR_INVALID_OPT_VALUE;module.exports={getHighWaterMark:function(t,r,n,i){var _=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(r,i,n);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new e(i?n:"highWaterMark",_);return Math.floor(_)}return t.objectMode?16:16384}}}}).call(__webpack_require__._LM_("19",{__webpack_require__,module}))()},9964:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";__webpack_require__.d(__webpack_exports__,{B4:()=>_,P5:()=>i,WM:()=>a,im:()=>o,lD:()=>n});const e=BigInt(2**32-1),t=BigInt(32);function r(r,n=!1){return n?{h:Number(r&e),l:Number(r>>t&e)}:{h:0|Number(r>>t&e),l:0|Number(r&e)}}function n(e,t=!1){const n=e.length;let i=new Uint32Array(n),_=new Uint32Array(n);for(let a=0;ae<>>32-r,_=(e,t,r)=>t<>>32-r,a=(e,t,r)=>t<>>64-r,o=(e,t,r)=>e<>>64-r}}).call(__webpack_require__._LM_("11",{__webpack_exports__,__webpack_require__}))()}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}var location=globalThis.location,setTimeout=globalThis.setTimeout,clearTimeout=globalThis.clearTimeout,document=globalThis.document,trustedTypes=globalThis.trustedTypes,self=globalThis.self;const LOCKDOWN_SHIMS=[];__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{const e=Object.create(null);e.root="0",e.idmap=[["0",[6648,3110,2153,4389,872,8662,5316,2945,2457,1659,5036,8746,6932,2857,4212,1539,9563,1417,949,5204,9272,1726,9860,3071,1964]],["1",[2171,2372,7076,9612]],["2",[1993]],["3",[5875,7338,2565]],["4",[992,9950,2866,7996,1427,7123,9886]],["5",[3952,2295,5303,9306]],["6",[845,7012,6231,7822]],["7",[7950]],["8",[6219,4980,2250,3603,1705,6725,511,7131,544,7346,7569,6857,5791,7914,4,4937,4102,1010,6540,2489,8296,7995,2487,8546,8493,7002]],["9",[8323,6157,1750,7347,3349,4528]],["10",[2462,9400,7923,2869,5259,2521,776,1089,5953]],["11",[113,9964,7997]],["12",[1048]],["13",[124,7891]],["14",[46]],["15",[5250]],["16",[5752,2315,4666,2749,7621,2019,9219,5511,2147,1285,5664,7791,4529,2297,6543,3545,9705,2254,2324,6019,3651,5042,1640,8033]],["17",[3358]],["18",[9907]],["19",[4156,8199,4856,82,6527,9952,5699,1265,5291,534,4869,1260,9415,4421,6815]],["20",[5636]],["21",[2722,2841,9543,1361,4517,3990,3806,3955,8474,2281,8868,3269,6381,1353,6082,9428,7851,7555,2132,6106,4042,3810,9761,1262,8848,8220,2386,9639,4004,6783,1565,7476,8953,7229,6364,5039,5357,1280,7403,8854,7226,7183,8623,6486,583]],["22",[8888]],["23",[6732]],["undefined",[7991,9318,5615,7640,3889,6848,4663,4394,7250,7086,4729,7566,3837,8464,282,6605,8792]]],e.unenforceable=[3951,3011],e.ctxm=[],e.kch=[792],e.externals={},e.options={scuttleGlobalThis:{enabled:!0,exceptions:["Object","postMessage","Reflect","Set","JSON","ReactNativeWebView","String","webpackChunk_metamask_snaps_execution_environments"]},lockdown:{errorTaming:"unsafe",stackFiltering:"verbose",overrideTaming:"severe",localeTaming:"unsafe"}},(()=>{const t={exports:{}},{Object:r,Array:n,Error:i,RegExp:_,Set:a,console:o,Proxy:s,Reflect:u}=(t.exports,globalThis),{assign:c,getOwnPropertyNames:l,getOwnPropertyDescriptor:p,create:h,defineProperty:f}=r,d=function(e,t){return r.getOwnPropertyNames(e).filter((r=>e[r]===t[r])).concat(["Compartment","Error","globalThis"])}((new Compartment).globalThis,globalThis),{isArray:w,from:b}=n,{getPrototypeOf:m}=u,{warn:k}=o;t.exports={scuttle:function(e,t){const r=function(e,t=h(null)){const r={enabled:!0,exceptions:[],scuttlerName:""},n=c(h(null),!0===t?r:t,{scuttlerFunc:(e,t)=>t(e)},{exceptions:(t?.exceptions||r.exceptions).map((e=>function(e){if(!e.startsWith("/"))return e;const t=e.split("/"),r=t.slice(1,-1).join("/"),n=t[t.length-1];return new _(r,n)}(e)))});if(n.scuttlerName){if(!e[n.scuttlerName])throw new i(`LavaMoat - 'scuttlerName' function "${n.scuttlerName}" expected on globalRef.To learn more visit https://github.com/LavaMoat/LavaMoat/pull/462.`);n.scuttlerFunc=e[n.scuttlerName]}return n}(e,t);if(r.enabled){if(!w(r.exceptions))throw new i("LavaMoat - exceptions must be an array, got "+typeof r.exceptions);r.scuttlerFunc(e,(e=>function(e,t=[]){const r=[];(function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=m(r);return t})(e).forEach((e=>r.push(...l(e))));const n=new a([...d,...t]),o=h(null);r.forEach((t=>{const{get:r,set:a}=function(e){return{get:function(){throw new i(`LavaMoat - property "${e}" of globalThis is inaccessible under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)},set:function(){k(`LavaMoat - property "${e}" of globalThis cannot be set under scuttling mode. To learn more visit https://github.com/LavaMoat/LavaMoat/pull/360.`)}}}(t);if(((e,t)=>b(e).some((e=>"string"==typeof e&&e===t||e instanceof _&&e.test(t))))(n,t))return;let u=p(e,t);if(!0===u?.configurable)u={configurable:!1,set:a,get:r};else{if(!0!==u?.writable)return;u={configurable:!1,writable:!1,value:new s(o,{getPrototypeOf:r,get:r,set:a})}}f(e,t,u)}))}(e,r.exceptions)))}}},e.scuttling=t.exports})(),e.policy={resources:{1:{packages:{6:!0,7:!0,10:!0}},2:{globals:{"console.warn":!0,setTimeout:!0},packages:{7:!0,10:!0,19:!0}},3:{globals:{"console.warn":!0},packages:{17:!0,19:!0}},4:{globals:{"MessageEvent.prototype":!0,WorkerGlobalScope:!0,addEventListener:!0,browser:!0,chrome:!0,"location.origin":!0,postMessage:!0,removeEventListener:!0},packages:{10:!0,19:!0}},5:{globals:{console:!0},packages:{1:!0,2:!0,6:!0,7:!0,19:!0,undefined:!0}},6:{packages:{10:!0,undefined:!0}},7:{globals:{setTimeout:!0},packages:{14:!0}},8:{globals:{URL:!0},packages:{10:!0,16:!0,undefined:!0}},9:{globals:{TextEncoder:!0,"console.error":!0,"console.log":!0,"console.warn":!0},packages:{6:!0,8:!0,10:!0,undefined:!0}},10:{globals:{TextEncoder:!0},packages:{11:!0,13:!0,15:!0,21:!0,undefined:!0}},11:{globals:{TextDecoder:!0,TextEncoder:!0}},12:{globals:{console:!0},packages:{undefined:!0}},13:{globals:{console:!0,document:!0,localStorage:!0,navigator:!0,process:!0},packages:{18:!0,undefined:!0}},14:{globals:{console:!0}},15:{globals:{define:!0}},16:{globals:{Intl:!0}},17:{packages:{undefined:!0}},18:{globals:{clearTimeout:!0,setTimeout:!0}},19:{globals:{"process.nextTick":!0,"process.stderr":!0,"process.stdout":!0},packages:{12:!0,14:!0,18:!0,22:!0,23:!0,undefined:!0}},20:{packages:{12:!0}},21:{globals:{"console.error":!0,process:!0},packages:{18:!0}},22:{packages:{20:!0}},23:{globals:{"console.trace":!0,"console.warn":!0,localStorage:!0}}}},e.ENUM={NAME_globalThis:"G",NAME_scopeTerminator:"ST",NAME_runtimeHandler:"RH",RUNTIME_KEY:"_LM_"},(()=>{const t={exports:{}};function r(e,t){return e&&0!==e.length?`${e}.${t}`:t}function n(e,t,n){const i=Reflect.getOwnPropertyDescriptor(t,e[0])?.enumerable,_={get:()=>{let r=t[e[0]],n=t;for(let t=1;t{const n=e.split(".");if(n.some((e=>"__proto__"===e)))throw new Error(`Lavamoat - "__proto__" disallowed when creating minimal view. saw "${e}"`);if(!1!==r){if("write"===r){if(!t)return;if(n.length>1)throw new Error(`LavaMoat - write access is only allowed at the top level, saw "${e}"`);return o.add(e),void _.push(e)}if(!0!==r)throw new Error(`LavaMoat - unrecognizable policy value (${typeof r}) for path "${e}"`);_.push(e)}else s.push(e)})),_.sort(((e,t)=>e.length-t.length)),a(e,_,n,i,s,o)},copyWrappedGlobals:function(e,t,r=["globalThis"]){const n=function(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}(e);let i=n.findIndex((e=>e===Object.prototype));const _=-1===i;_&&(i=n.length);const a=n.slice(0,i);a.forEach((t=>{const r=Object.getOwnPropertyDescriptors(t);Object.values(r).forEach((t=>{if("get"in t&&t.get)try{Reflect.apply(t.get,e,[])}catch{}}))}));const o=a.map(((e,t)=>{const r=Object.getOwnPropertyDescriptors(e);return _&&t===a.length-1?Object.fromEntries(Object.entries(r).filter((([e])=>!(e in Object.prototype)))):r})),u=Object.assign(Object.create(null),...o.reverse());Object.entries(u).filter((([e])=>!(e in t))).filter((([e])=>!r.includes(e))).forEach((([r,n])=>{const i=s(n,t,e);Reflect.defineProperty(t,r,i)}));for(const e of r)e in t||(t[e]=t);return t},getBuiltinForConfig:function(e,t,r){const n=[],i=[];return Object.entries(r).forEach((([e,r])=>{const _=e.split(".");if(t===_[0]){const e=_.slice(1).join(".");!0===r?n.push(e):!1===r&&i.push(e)}})),a(e,n.sort(),void 0,void 0,i)},createFunctionWrapper:e,makeMinimalViewOfRef:a,copyValueAtPath:o,applyGetSetPropDescTransforms:u,applyEndowmentPropDescTransforms:s};function a(e,t,r,i,a=[],s=new Set){const u={};return t.forEach((t=>{const c=t.split(".");_.has(c[0])?s.has(c[0])?function(e,t,r){const n=Reflect.getOwnPropertyDescriptor(t,e)?.enumerable;Reflect.defineProperty(r,e,{configurable:!1,enumerable:n,set(r){t[e]=r},get:()=>t[e]})}(c[0],e,u):n(c,e,u):o("",c,a,e,u,r,i)})),u}function o(t,n,i,_,a,s=_,c=a){if(0===n.length)throw new Error("unable to copy, must have pathParts, was empty");const[l,...p]=n,h=r(t,l),{prop:f}=function(e,t){let r=e;for(;;){if(!r)return{prop:null,receiver:null};const e=typeof r;if("object"===e||"function"===e){const e=Reflect.getOwnPropertyDescriptor(r,t);if(e)return{receiver:r,prop:e};r=Reflect.getPrototypeOf(r)}else r=r.__proto__}}(_,l);if(!f)return;const d=Reflect.getOwnPropertyDescriptor(a,l);if(d){if(!("value"in d))throw new Error(`unable to copy on to targetRef, targetRef has a getter at "${h}"`);const e=typeof d.value;if("object"!==e&&"function"!==e)throw new Error(`unable to copy on to targetRef, targetRef value is not an obj or func at "${h}"`)}if(p.length>0){const{sourceValue:e,sourceWritable:t}=k(f),r=e;let n;if(d&&!i.includes(h))n=d.value;else{const e={},r={value:e,writable:t,enumerable:f.enumerable,configurable:f.configurable};Reflect.defineProperty(a,l,r),n=e}return void o(h,p,i,r,n)}if(i.includes(h))return void console.warn(`LavaMoat - conflicting rules exist for "${h}"`);if(!("value"in f)){const e=u(f,c,s);return void Reflect.defineProperty(a,l,e)}const{sourceValue:w,sourceWritable:b}=k(f);if("function"!=typeof w)return void Reflect.defineProperty(a,l,f);const m={value:e(w,(e=>e===c),s),writable:b,enumerable:f.enumerable,configurable:f.configurable};function k(e){let t,r;if("value"in e)t=e.value,r=e.writable;else{if(!("get"in e)||!e.get)throw new Error("getEndowmentsForConfig - property descriptor missing a getter");t=e.get.call(s),r="set"in e}return{sourceValue:t,sourceWritable:r}}Reflect.defineProperty(a,l,m)}function s(t,r,n){let i=t;return i=function(t,r,n){if(!("value"in t)||"function"!=typeof t.value)return t;const i=e(t.value,(e=>e===r),n);return{...t,value:i}}(i,r,n),i=u(i,r,n),i}function u(t,r,n){const i={...t};return t.get&&(i.get=function(){const i=this===r?n:this,_=Reflect.apply(t.get,i,[]);return"function"==typeof _?e(_,(e=>e===r),n):_}),t.set&&(i.set=function(e){const i=this===r?n:this;return Reflect.apply(t.set,i,[e])}),i}},t.exports._test={instrumentDynamicValueAtPath:n},e.endowmentsToolkit=t.exports})(),(()=>{const{getOwnPropertyNames:t}=Object;function r(e){const t=[];let r=e;for(;r&&("object"==typeof r||"function"==typeof r);)t.push(r),r=Reflect.getPrototypeOf(r);return t}!function(e){if("window"in e&&"object"==typeof e.window&&e!==e.window){const n=e.window,i=r(n),_=r(e);i.pop();const a=i.flatMap((e=>t(e))),o=new Set(_.flatMap((e=>t(e))));for(const t of a)if(!o.has(t)&&t in globalThis&&void 0!==n[t])try{e[t]=e[t]}catch(e){}}}(globalThis),e.repairs={}})(),(()=>{const{repairIntrinsics:t}=globalThis,r="object"==typeof console?console.warn:()=>{},n=void 0!==t;n?(t(e.options.lockdown),LOCKDOWN_SHIMS.forEach((e=>{e()})),hardenIntrinsics()):r("LavaMoatPlugin: runtime execution started without SES present, switching to no-op.");const{keys:i,create:_,freeze:a,assign:o,defineProperty:s,defineProperties:u,getOwnPropertyDescriptors:c,fromEntries:l,entries:p,values:h}=Object,{Proxy:f,Math:d,Date:w}=globalThis,{harden:b}=globalThis,m=new Set;h(e.policy.resources).forEach((e=>{e.globals&&"object"==typeof e.globals&&p(e.globals).forEach((([e,t])=>{"write"===t&&m.add(e)}))}));const{getEndowmentsForConfig:k,copyWrappedGlobals:g,getBuiltinForConfig:y}=e.endowmentsToolkit({handleGlobalWrite:!0,knownWritableFields:m}),{NAME_globalThis:v,NAME_scopeTerminator:q,NAME_runtimeHandler:S}=e.ENUM,x=a(new f(a(_(null)),a({has:a((()=>!0))}))),E=globalThis;let T;const R=["window","self","global","globalThis","frames"],O=i(e.repairs||{}),A=new Map,M=t=>{const r=e.idmap.find((([,e])=>e.includes(t)));if(r)return r[0]},I=(t,r)=>function(n,..._){"number"!=typeof n&&(n=`${n}`);const a=t.bind(this,n,..._);return((t,r,n)=>{if(void 0===t)throw Error("Requested specifier is undefined");if(e.unenforceable.includes(t)||r===e.root)return n();const _=e.policy.resources[r]||{};if(e.externals[t]){const r=e.externals[t];if(_.builtin){if(_.builtin[r])return n();if(r&&!r.includes(".")&&i(_.builtin).some((e=>e.startsWith(`${r}.`))))return y(n(),r,_.builtin)}if(_.packages){const e=M(r);if(e&&_.packages[e])return n()}}const a=M(t);if(!a){if(e.ctxm.includes(t))throw Error(`'${r}' is trying to load a module dynamically from a dependency it has not been allowed using the following Webpack Context Module: '${t}'`);throw Error(`Requested specifier '${t}' is not allowed as a builtin and is not a known dependency of '${r}'; regenerate policy or add it to policy-override.json.`)}if(a===r)return n();if(_.packages?.[a])return n();throw Error(`Policy does not allow importing ${a} from ${r}`)})(n,r,a)};e.defaultExport=a(((t,p)=>{if(!n)return _(null);if(!A.has(t)){const r=new Compartment({Math:d,Date:w});((t,r)=>{if(t===e.root)T=r,g(E,T,R),e?.scuttling?.scuttle(E,e.options?.scuttleGlobalThis);else{const n=e.policy.resources[t]||{},_=k(T,n,globalThis,r);O.length>0&&n.globals&&i(n.globals).length>0&&O.forEach((t=>{if(_[t]){const n=e.repairs[t];n&&n(_,E,r)}})),u(r,{...c(_),...l(R.map((e=>[e,{value:r}])))}),e.debug&&e.debug.debugProxy(r,T,t)}})(t,r.globalThis),A.set(t,r)}const h=_(null),{__webpack_require__:m}=p;let{module:y}=p;if(m){const n=I(m,t);n.e=r=>{if(!e.kch.includes(r))throw Error(`Attempt to load a chunk that was not known at compile time: ${r} from ${t}`);return m.e(r)};const i=["O","n","d","o","r","s","t","b","j"];for(const e of i)n[e]=b(m[e]);n.m=new f({},{has:(e,t)=>(r(`A module attempted to read ${String(t)} directly from webpack's module cache`),!1)}),n.g=A.get(t).globalThis,n.nmd=e=>e===y?m.nmd(y):e,n.hmd=e=>e===y?m.hmd(y):e,h.__webpack_require__=n}const M=o(_(null),p,h);s(M,"module",{get:()=>y,set:()=>{}});let L=M.exports;return s(M,"exports",{get:()=>L,set:e=>{L=e}}),a(M),a(o(_(null),{[q]:x,[S]:M,[v]:A.get(t).globalThis}))})),e.runtime={}})(),__webpack_require__._LM_=e.defaultExport,"undefined"!=typeof harden&&harden(__webpack_require__._LM_)})();var __webpack_exports__={};(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(3110),t=__webpack_require__(2153),r=__webpack_require__(4389),n=__webpack_require__(872);(0,r.m)(),(0,t.K)();const i=new e.L({name:"child",target:"parent",targetWindow:window.ReactNativeWebView});n.G.initialize(i)}}).call(__webpack_require__._LM_("0",{__webpack_require__}))()})(); +\ No newline at end of file diff --git a/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch b/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch new file mode 100644 index 000000000000..65d394ba8636 --- /dev/null +++ b/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch @@ -0,0 +1,843 @@ +diff --git a/dist/endowments/enum.cjs b/dist/endowments/enum.cjs +index c9cd72868302b1f578a73ebe132cf6065c2ccdb3..2ce831a51e4d388671b74f4476cd9d1caef4bfb8 100644 +--- a/dist/endowments/enum.cjs ++++ b/dist/endowments/enum.cjs +@@ -8,6 +8,7 @@ var SnapEndowments; + SnapEndowments["TransactionInsight"] = "endowment:transaction-insight"; + SnapEndowments["Cronjob"] = "endowment:cronjob"; + SnapEndowments["EthereumProvider"] = "endowment:ethereum-provider"; ++ SnapEndowments["MultichainProvider"] = "endowment:multichain-provider"; + SnapEndowments["Rpc"] = "endowment:rpc"; + SnapEndowments["WebAssemblyAccess"] = "endowment:webassembly"; + SnapEndowments["NameLookup"] = "endowment:name-lookup"; +diff --git a/dist/endowments/enum.cjs.map b/dist/endowments/enum.cjs.map +index 9b91bad57b45fbfb1ad7d6c0250c83e4923ef77a..f3704b6e23407bab7a17ccdc978086d42eee4e4c 100644 +--- a/dist/endowments/enum.cjs.map ++++ b/dist/endowments/enum.cjs.map +@@ -1 +1 @@ +-{"version":3,"file":"enum.cjs","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":";;;AAAA,IAAY,cAeX;AAfD,WAAY,cAAc;IACxB,4DAA0C,CAAA;IAC1C,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,+CAA6B,CAAA;IAC7B,kEAAgD,CAAA;IAChD,uCAAqB,CAAA;IACrB,6DAA2C,CAAA;IAC3C,sDAAoC,CAAA;IACpC,8DAA4C,CAAA;IAC5C,+CAA6B,CAAA;IAC7B,kDAAgC,CAAA;IAChC,0DAAwC,CAAA;IACxC,6CAA2B,CAAA;IAC3B,iDAA+B,CAAA;AACjC,CAAC,EAfW,cAAc,8BAAd,cAAc,QAezB","sourcesContent":["export enum SnapEndowments {\n NetworkAccess = 'endowment:network-access',\n SignatureInsight = 'endowment:signature-insight',\n TransactionInsight = 'endowment:transaction-insight',\n Cronjob = 'endowment:cronjob',\n EthereumProvider = 'endowment:ethereum-provider',\n Rpc = 'endowment:rpc',\n WebAssemblyAccess = 'endowment:webassembly',\n NameLookup = 'endowment:name-lookup',\n LifecycleHooks = 'endowment:lifecycle-hooks',\n Keyring = 'endowment:keyring',\n HomePage = 'endowment:page-home',\n SettingsPage = 'endowment:page-settings',\n Assets = 'endowment:assets',\n Protocol = 'endowment:protocol',\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"enum.cjs","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":";;;AAAA,IAAY,cAgBX;AAhBD,WAAY,cAAc;IACxB,4DAA0C,CAAA;IAC1C,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,+CAA6B,CAAA;IAC7B,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,uCAAqB,CAAA;IACrB,6DAA2C,CAAA;IAC3C,sDAAoC,CAAA;IACpC,8DAA4C,CAAA;IAC5C,+CAA6B,CAAA;IAC7B,kDAAgC,CAAA;IAChC,0DAAwC,CAAA;IACxC,6CAA2B,CAAA;IAC3B,iDAA+B,CAAA;AACjC,CAAC,EAhBW,cAAc,8BAAd,cAAc,QAgBzB","sourcesContent":["export enum SnapEndowments {\n NetworkAccess = 'endowment:network-access',\n SignatureInsight = 'endowment:signature-insight',\n TransactionInsight = 'endowment:transaction-insight',\n Cronjob = 'endowment:cronjob',\n EthereumProvider = 'endowment:ethereum-provider',\n MultichainProvider = 'endowment:multichain-provider',\n Rpc = 'endowment:rpc',\n WebAssemblyAccess = 'endowment:webassembly',\n NameLookup = 'endowment:name-lookup',\n LifecycleHooks = 'endowment:lifecycle-hooks',\n Keyring = 'endowment:keyring',\n HomePage = 'endowment:page-home',\n SettingsPage = 'endowment:page-settings',\n Assets = 'endowment:assets',\n Protocol = 'endowment:protocol',\n}\n"]} +\ No newline at end of file +diff --git a/dist/endowments/enum.d.cts b/dist/endowments/enum.d.cts +index 865df096b4d0c0f5b001cd7182984eb459233b7b..f7ddf39202444598e90c1cd2dcb3e1ccbe923edc 100644 +--- a/dist/endowments/enum.d.cts ++++ b/dist/endowments/enum.d.cts +@@ -4,6 +4,7 @@ export declare enum SnapEndowments { + TransactionInsight = "endowment:transaction-insight", + Cronjob = "endowment:cronjob", + EthereumProvider = "endowment:ethereum-provider", ++ MultichainProvider = "endowment:multichain-provider", + Rpc = "endowment:rpc", + WebAssemblyAccess = "endowment:webassembly", + NameLookup = "endowment:name-lookup", +diff --git a/dist/endowments/enum.d.cts.map b/dist/endowments/enum.d.cts.map +index 1adca989bbc42de1bff3b41c25ff84d777e78d41..c0aecc9332f42e5700ca2f51ab4e43211d1b28f7 100644 +--- a/dist/endowments/enum.d.cts.map ++++ b/dist/endowments/enum.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"enum.d.cts","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,oBAAY,cAAc;IACxB,aAAa,6BAA6B;IAC1C,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,OAAO,sBAAsB;IAC7B,gBAAgB,gCAAgC;IAChD,GAAG,kBAAkB;IACrB,iBAAiB,0BAA0B;IAC3C,UAAU,0BAA0B;IACpC,cAAc,8BAA8B;IAC5C,OAAO,sBAAsB;IAC7B,QAAQ,wBAAwB;IAChC,YAAY,4BAA4B;IACxC,MAAM,qBAAqB;IAC3B,QAAQ,uBAAuB;CAChC"} +\ No newline at end of file ++{"version":3,"file":"enum.d.cts","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,oBAAY,cAAc;IACxB,aAAa,6BAA6B;IAC1C,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,OAAO,sBAAsB;IAC7B,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,GAAG,kBAAkB;IACrB,iBAAiB,0BAA0B;IAC3C,UAAU,0BAA0B;IACpC,cAAc,8BAA8B;IAC5C,OAAO,sBAAsB;IAC7B,QAAQ,wBAAwB;IAChC,YAAY,4BAA4B;IACxC,MAAM,qBAAqB;IAC3B,QAAQ,uBAAuB;CAChC"} +\ No newline at end of file +diff --git a/dist/endowments/enum.d.mts b/dist/endowments/enum.d.mts +index d21087386c26ddeba6c8032816797637113902a1..e5cfc518eccbc7c26f241e335e5805a86bc01efc 100644 +--- a/dist/endowments/enum.d.mts ++++ b/dist/endowments/enum.d.mts +@@ -4,6 +4,7 @@ export declare enum SnapEndowments { + TransactionInsight = "endowment:transaction-insight", + Cronjob = "endowment:cronjob", + EthereumProvider = "endowment:ethereum-provider", ++ MultichainProvider = "endowment:multichain-provider", + Rpc = "endowment:rpc", + WebAssemblyAccess = "endowment:webassembly", + NameLookup = "endowment:name-lookup", +diff --git a/dist/endowments/enum.d.mts.map b/dist/endowments/enum.d.mts.map +index 2c5cab3db81aa52cfab54b4832b0c8ec8d6d4d7e..3cfc98fddd8ad8a20a1a1beb3156433dd5f4e699 100644 +--- a/dist/endowments/enum.d.mts.map ++++ b/dist/endowments/enum.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"enum.d.mts","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,oBAAY,cAAc;IACxB,aAAa,6BAA6B;IAC1C,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,OAAO,sBAAsB;IAC7B,gBAAgB,gCAAgC;IAChD,GAAG,kBAAkB;IACrB,iBAAiB,0BAA0B;IAC3C,UAAU,0BAA0B;IACpC,cAAc,8BAA8B;IAC5C,OAAO,sBAAsB;IAC7B,QAAQ,wBAAwB;IAChC,YAAY,4BAA4B;IACxC,MAAM,qBAAqB;IAC3B,QAAQ,uBAAuB;CAChC"} +\ No newline at end of file ++{"version":3,"file":"enum.d.mts","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,oBAAY,cAAc;IACxB,aAAa,6BAA6B;IAC1C,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,OAAO,sBAAsB;IAC7B,gBAAgB,gCAAgC;IAChD,kBAAkB,kCAAkC;IACpD,GAAG,kBAAkB;IACrB,iBAAiB,0BAA0B;IAC3C,UAAU,0BAA0B;IACpC,cAAc,8BAA8B;IAC5C,OAAO,sBAAsB;IAC7B,QAAQ,wBAAwB;IAChC,YAAY,4BAA4B;IACxC,MAAM,qBAAqB;IAC3B,QAAQ,uBAAuB;CAChC"} +\ No newline at end of file +diff --git a/dist/endowments/enum.mjs b/dist/endowments/enum.mjs +index f6cbca4aadaf672215890255711be9464c306357..8fdf513bd08d9e9e5bdc2f745f82cf1235c45d9a 100644 +--- a/dist/endowments/enum.mjs ++++ b/dist/endowments/enum.mjs +@@ -5,6 +5,7 @@ export var SnapEndowments; + SnapEndowments["TransactionInsight"] = "endowment:transaction-insight"; + SnapEndowments["Cronjob"] = "endowment:cronjob"; + SnapEndowments["EthereumProvider"] = "endowment:ethereum-provider"; ++ SnapEndowments["MultichainProvider"] = "endowment:multichain-provider"; + SnapEndowments["Rpc"] = "endowment:rpc"; + SnapEndowments["WebAssemblyAccess"] = "endowment:webassembly"; + SnapEndowments["NameLookup"] = "endowment:name-lookup"; +diff --git a/dist/endowments/enum.mjs.map b/dist/endowments/enum.mjs.map +index b698a7a0894a2dc6b6ae06df77aa519090e7dc82..0825be06b9d7f43fbc45787e05769b0557e6bee4 100644 +--- a/dist/endowments/enum.mjs.map ++++ b/dist/endowments/enum.mjs.map +@@ -1 +1 @@ +-{"version":3,"file":"enum.mjs","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,cAeX;AAfD,WAAY,cAAc;IACxB,4DAA0C,CAAA;IAC1C,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,+CAA6B,CAAA;IAC7B,kEAAgD,CAAA;IAChD,uCAAqB,CAAA;IACrB,6DAA2C,CAAA;IAC3C,sDAAoC,CAAA;IACpC,8DAA4C,CAAA;IAC5C,+CAA6B,CAAA;IAC7B,kDAAgC,CAAA;IAChC,0DAAwC,CAAA;IACxC,6CAA2B,CAAA;IAC3B,iDAA+B,CAAA;AACjC,CAAC,EAfW,cAAc,KAAd,cAAc,QAezB","sourcesContent":["export enum SnapEndowments {\n NetworkAccess = 'endowment:network-access',\n SignatureInsight = 'endowment:signature-insight',\n TransactionInsight = 'endowment:transaction-insight',\n Cronjob = 'endowment:cronjob',\n EthereumProvider = 'endowment:ethereum-provider',\n Rpc = 'endowment:rpc',\n WebAssemblyAccess = 'endowment:webassembly',\n NameLookup = 'endowment:name-lookup',\n LifecycleHooks = 'endowment:lifecycle-hooks',\n Keyring = 'endowment:keyring',\n HomePage = 'endowment:page-home',\n SettingsPage = 'endowment:page-settings',\n Assets = 'endowment:assets',\n Protocol = 'endowment:protocol',\n}\n"]} +\ No newline at end of file ++{"version":3,"file":"enum.mjs","sourceRoot":"","sources":["../../src/endowments/enum.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,cAgBX;AAhBD,WAAY,cAAc;IACxB,4DAA0C,CAAA;IAC1C,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,+CAA6B,CAAA;IAC7B,kEAAgD,CAAA;IAChD,sEAAoD,CAAA;IACpD,uCAAqB,CAAA;IACrB,6DAA2C,CAAA;IAC3C,sDAAoC,CAAA;IACpC,8DAA4C,CAAA;IAC5C,+CAA6B,CAAA;IAC7B,kDAAgC,CAAA;IAChC,0DAAwC,CAAA;IACxC,6CAA2B,CAAA;IAC3B,iDAA+B,CAAA;AACjC,CAAC,EAhBW,cAAc,KAAd,cAAc,QAgBzB","sourcesContent":["export enum SnapEndowments {\n NetworkAccess = 'endowment:network-access',\n SignatureInsight = 'endowment:signature-insight',\n TransactionInsight = 'endowment:transaction-insight',\n Cronjob = 'endowment:cronjob',\n EthereumProvider = 'endowment:ethereum-provider',\n MultichainProvider = 'endowment:multichain-provider',\n Rpc = 'endowment:rpc',\n WebAssemblyAccess = 'endowment:webassembly',\n NameLookup = 'endowment:name-lookup',\n LifecycleHooks = 'endowment:lifecycle-hooks',\n Keyring = 'endowment:keyring',\n HomePage = 'endowment:page-home',\n SettingsPage = 'endowment:page-settings',\n Assets = 'endowment:assets',\n Protocol = 'endowment:protocol',\n}\n"]} +\ No newline at end of file +diff --git a/dist/endowments/index.cjs b/dist/endowments/index.cjs +index 2efa703f4aaef171d6dc04c5c3c27f0edd8eab2c..2dbb8bb9b428c7a5fa673d72849f6dfa1084d6f9 100644 +--- a/dist/endowments/index.cjs ++++ b/dist/endowments/index.cjs +@@ -23,6 +23,7 @@ const ethereum_provider_1 = require("./ethereum-provider.cjs"); + const home_page_1 = require("./home-page.cjs"); + const keyring_1 = require("./keyring.cjs"); + const lifecycle_hooks_1 = require("./lifecycle-hooks.cjs"); ++const multichain_provider_1 = require("./multichain-provider.cjs"); + const name_lookup_1 = require("./name-lookup.cjs"); + const network_access_1 = require("./network-access.cjs"); + const protocol_1 = require("./protocol.cjs"); +@@ -36,6 +37,7 @@ exports.endowmentPermissionBuilders = { + [transaction_insight_1.transactionInsightEndowmentBuilder.targetName]: transaction_insight_1.transactionInsightEndowmentBuilder, + [cronjob_1.cronjobEndowmentBuilder.targetName]: cronjob_1.cronjobEndowmentBuilder, + [ethereum_provider_1.ethereumProviderEndowmentBuilder.targetName]: ethereum_provider_1.ethereumProviderEndowmentBuilder, ++ [multichain_provider_1.multichainProviderEndowmentBuilder.targetName]: multichain_provider_1.multichainProviderEndowmentBuilder, + [rpc_1.rpcEndowmentBuilder.targetName]: rpc_1.rpcEndowmentBuilder, + [web_assembly_1.webAssemblyEndowmentBuilder.targetName]: web_assembly_1.webAssemblyEndowmentBuilder, + [name_lookup_1.nameLookupEndowmentBuilder.targetName]: name_lookup_1.nameLookupEndowmentBuilder, +diff --git a/dist/endowments/index.cjs.map b/dist/endowments/index.cjs.map +index 961db162d81f5bf2974fc3f91eee9c48b9b2b57f..4226d7f32e82d2fbec634050b32e6b070e353546 100644 +--- a/dist/endowments/index.cjs.map ++++ b/dist/endowments/index.cjs.map +@@ -1 +1 @@ +-{"version":3,"file":"index.cjs","sourceRoot":"","sources":["../../src/endowments/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AACA,uDAAoD;AAGpD,yCAAyE;AACzE,iDAImB;AACnB,2CAImB;AACnB,+DAAuE;AACvE,+CAAuD;AACvD,2CAImB;AACnB,2DAAmE;AACnE,mDAIuB;AACvB,yDAAiE;AACjE,6CAIoB;AACpB,mCAIe;AACf,uDAA+D;AAC/D,+DAI6B;AAC7B,mEAI+B;AAC/B,qDAA6D;AAEhD,QAAA,2BAA2B,GAAG;IACzC,CAAC,8CAA6B,CAAC,UAAU,CAAC,EAAE,8CAA6B;IACzE,CAAC,wDAAkC,CAAC,UAAU,CAAC,EAC7C,wDAAkC;IACpC,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,iCAAuB;IAC7D,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAC3C,oDAAgC;IAClC,CAAC,yBAAmB,CAAC,UAAU,CAAC,EAAE,yBAAmB;IACrD,CAAC,0CAA2B,CAAC,UAAU,CAAC,EAAE,0CAA2B;IACrE,CAAC,wCAA0B,CAAC,UAAU,CAAC,EAAE,wCAA0B;IACnE,CAAC,gDAA8B,CAAC,UAAU,CAAC,EAAE,gDAA8B;IAC3E,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,iCAAuB;IAC7D,CAAC,4CAA4B,CAAC,UAAU,CAAC,EAAE,4CAA4B;IACvE,CAAC,mCAAwB,CAAC,UAAU,CAAC,EAAE,mCAAwB;IAC/D,CAAC,oCAAwB,CAAC,UAAU,CAAC,EAAE,oCAAwB;IAC/D,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAC3C,oDAAgC;IAClC,CAAC,+BAAsB,CAAC,UAAU,CAAC,EAAE,+BAAsB;CACnD,CAAC;AAEE,QAAA,6BAA6B,GAAG;IAC3C,GAAG,qCAA2B;IAC9B,GAAG,4DAAsC;IACzC,GAAG,6BAAuB;IAC1B,GAAG,4CAA8B;IACjC,GAAG,qCAA2B;IAC9B,GAAG,wDAAoC;IACvC,GAAG,4CAAkC;IACrC,GAAG,uCAA4B;CAChC,CAAC;AAEW,QAAA,sBAAsB,GAG/B;IACF,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC9D,gCAAsB,CACvB;IACD,CAAC,wDAAkC,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACzE,uDAAiC,CAClC;IACD,CAAC,yBAAmB,CAAC,UAAU,CAAC,EAC9B,IAAA,oCAA0B,EAAC,wBAAkB,CAAC;IAChD,CAAC,wCAA0B,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACjE,uCAAyB,CAC1B;IACD,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC9D,gCAAsB,CACvB;IACD,CAAC,mCAAwB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC/D,kCAAuB,CACxB;IACD,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACvE,mDAA+B,CAChC;IACD,CAAC,gDAA8B,CAAC,UAAU,CAAC,EAAE,uCAA6B;IAC1E,CAAC,oCAAwB,CAAC,UAAU,CAAC,EAAE,uCAA6B;IACpE,CAAC,4CAA4B,CAAC,UAAU,CAAC,EAAE,uCAA6B;IACxE,CAAC,+BAAsB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC7D,8BAAqB,CACtB;CACF,CAAC;AAEF,uEAAuE;AAC1D,QAAA,iBAAiB,GAAuC;IACnE,CAAC,yBAAW,CAAC,YAAY,CAAC,EAAE,yBAAmB,CAAC,UAAU;IAC1D,CAAC,yBAAW,CAAC,aAAa,CAAC,EAAE,wDAAkC,CAAC,UAAU;IAC1E,CAAC,yBAAW,CAAC,SAAS,CAAC,EAAE,iCAAuB,CAAC,UAAU;IAC3D,CAAC,yBAAW,CAAC,YAAY,CAAC,EAAE,wCAA0B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,SAAS,CAAC,EAAE,gDAA8B,CAAC,UAAU;IAClE,CAAC,yBAAW,CAAC,QAAQ,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,OAAO,CAAC,EAAE,gDAA8B,CAAC,UAAU;IAChE,CAAC,yBAAW,CAAC,QAAQ,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,UAAU,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,gBAAgB,CAAC,EAAE,iCAAuB,CAAC,UAAU;IAClE,CAAC,yBAAW,CAAC,UAAU,CAAC,EAAE,oCAAwB,CAAC,UAAU;IAC7D,CAAC,yBAAW,CAAC,cAAc,CAAC,EAAE,4CAA4B,CAAC,UAAU;IACrE,CAAC,yBAAW,CAAC,WAAW,CAAC,EAAE,oDAAgC,CAAC,UAAU;IACtE,CAAC,yBAAW,CAAC,WAAW,CAAC,EAAE,IAAI;IAC/B,CAAC,yBAAW,CAAC,sBAAsB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACvE,CAAC,yBAAW,CAAC,cAAc,CAAC,EAAE,+BAAsB,CAAC,UAAU;IAC/D,CAAC,yBAAW,CAAC,kBAAkB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,kBAAkB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,iBAAiB,CAAC,EAAE,mCAAwB,CAAC,UAAU;IACpE,CAAC,yBAAW,CAAC,eAAe,CAAC,EAAE,IAAI;IACnC,CAAC,yBAAW,CAAC,gBAAgB,CAAC,EAAE,8CAA6B,CAAC,UAAU;CACzE,CAAC;AAEF,6CAAuB;AACvB,iCAA4C;AAAnC,0GAAA,mBAAmB,OAAA;AAC5B,6DAA+D;AAAtD,6HAAA,wBAAwB,OAAA;AACjC,iEAAmE;AAA1D,iIAAA,0BAA0B,OAAA;AACnC,iDAA2E;AAAlE,gHAAA,iBAAiB,OAAA;AAAE,sHAAA,uBAAuB,OAAA;AACnD,yCAAoD;AAA3C,kHAAA,uBAAuB,OAAA;AAChC,+CAAoD;AAA3C,kHAAA,uBAAuB,OAAA;AAChC,yCAAiD;AAAxC,+GAAA,oBAAoB,OAAA;AAC7B,2CAAqD;AAA5C,mHAAA,uBAAuB,OAAA","sourcesContent":["import type { PermissionConstraint } from '@metamask/permission-controller';\nimport { HandlerType } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\n\nimport { assetsEndowmentBuilder, getAssetsCaveatMapper } from './assets';\nimport {\n createMaxRequestTimeMapper,\n getMaxRequestTimeCaveatMapper,\n maxRequestTimeCaveatSpecifications,\n} from './caveats';\nimport {\n cronjobCaveatSpecifications,\n cronjobEndowmentBuilder,\n getCronjobCaveatMapper,\n} from './cronjob';\nimport { ethereumProviderEndowmentBuilder } from './ethereum-provider';\nimport { homePageEndowmentBuilder } from './home-page';\nimport {\n getKeyringCaveatMapper,\n keyringCaveatSpecifications,\n keyringEndowmentBuilder,\n} from './keyring';\nimport { lifecycleHooksEndowmentBuilder } from './lifecycle-hooks';\nimport {\n getNameLookupCaveatMapper,\n nameLookupCaveatSpecifications,\n nameLookupEndowmentBuilder,\n} from './name-lookup';\nimport { networkAccessEndowmentBuilder } from './network-access';\nimport {\n getProtocolCaveatMapper,\n protocolCaveatSpecifications,\n protocolEndowmentBuilder,\n} from './protocol';\nimport {\n getRpcCaveatMapper,\n rpcCaveatSpecifications,\n rpcEndowmentBuilder,\n} from './rpc';\nimport { settingsPageEndowmentBuilder } from './settings-page';\nimport {\n getSignatureInsightCaveatMapper,\n signatureInsightCaveatSpecifications,\n signatureInsightEndowmentBuilder,\n} from './signature-insight';\nimport {\n getTransactionInsightCaveatMapper,\n transactionInsightCaveatSpecifications,\n transactionInsightEndowmentBuilder,\n} from './transaction-insight';\nimport { webAssemblyEndowmentBuilder } from './web-assembly';\n\nexport const endowmentPermissionBuilders = {\n [networkAccessEndowmentBuilder.targetName]: networkAccessEndowmentBuilder,\n [transactionInsightEndowmentBuilder.targetName]:\n transactionInsightEndowmentBuilder,\n [cronjobEndowmentBuilder.targetName]: cronjobEndowmentBuilder,\n [ethereumProviderEndowmentBuilder.targetName]:\n ethereumProviderEndowmentBuilder,\n [rpcEndowmentBuilder.targetName]: rpcEndowmentBuilder,\n [webAssemblyEndowmentBuilder.targetName]: webAssemblyEndowmentBuilder,\n [nameLookupEndowmentBuilder.targetName]: nameLookupEndowmentBuilder,\n [lifecycleHooksEndowmentBuilder.targetName]: lifecycleHooksEndowmentBuilder,\n [keyringEndowmentBuilder.targetName]: keyringEndowmentBuilder,\n [settingsPageEndowmentBuilder.targetName]: settingsPageEndowmentBuilder,\n [protocolEndowmentBuilder.targetName]: protocolEndowmentBuilder,\n [homePageEndowmentBuilder.targetName]: homePageEndowmentBuilder,\n [signatureInsightEndowmentBuilder.targetName]:\n signatureInsightEndowmentBuilder,\n [assetsEndowmentBuilder.targetName]: assetsEndowmentBuilder,\n} as const;\n\nexport const endowmentCaveatSpecifications = {\n ...cronjobCaveatSpecifications,\n ...transactionInsightCaveatSpecifications,\n ...rpcCaveatSpecifications,\n ...nameLookupCaveatSpecifications,\n ...keyringCaveatSpecifications,\n ...signatureInsightCaveatSpecifications,\n ...maxRequestTimeCaveatSpecifications,\n ...protocolCaveatSpecifications,\n};\n\nexport const endowmentCaveatMappers: Record<\n string,\n (value: Json) => Pick\n> = {\n [cronjobEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getCronjobCaveatMapper,\n ),\n [transactionInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getTransactionInsightCaveatMapper,\n ),\n [rpcEndowmentBuilder.targetName]:\n createMaxRequestTimeMapper(getRpcCaveatMapper),\n [nameLookupEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getNameLookupCaveatMapper,\n ),\n [keyringEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getKeyringCaveatMapper,\n ),\n [protocolEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getProtocolCaveatMapper,\n ),\n [signatureInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getSignatureInsightCaveatMapper,\n ),\n [lifecycleHooksEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [homePageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [settingsPageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [assetsEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getAssetsCaveatMapper,\n ),\n};\n\n// We allow null because a permitted handler does not have an endowment\nexport const handlerEndowments: Record = {\n [HandlerType.OnRpcRequest]: rpcEndowmentBuilder.targetName,\n [HandlerType.OnTransaction]: transactionInsightEndowmentBuilder.targetName,\n [HandlerType.OnCronjob]: cronjobEndowmentBuilder.targetName,\n [HandlerType.OnNameLookup]: nameLookupEndowmentBuilder.targetName,\n [HandlerType.OnInstall]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnUpdate]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnStart]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnActive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnInactive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnKeyringRequest]: keyringEndowmentBuilder.targetName,\n [HandlerType.OnHomePage]: homePageEndowmentBuilder.targetName,\n [HandlerType.OnSettingsPage]: settingsPageEndowmentBuilder.targetName,\n [HandlerType.OnSignature]: signatureInsightEndowmentBuilder.targetName,\n [HandlerType.OnUserInput]: null,\n [HandlerType.OnAssetHistoricalPrice]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsLookup]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsConversion]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsMarketData]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnProtocolRequest]: protocolEndowmentBuilder.targetName,\n [HandlerType.OnClientRequest]: null,\n [HandlerType.OnWebSocketEvent]: networkAccessEndowmentBuilder.targetName,\n};\n\nexport * from './enum';\nexport { getRpcCaveatOrigins } from './rpc';\nexport { getSignatureOriginCaveat } from './signature-insight';\nexport { getTransactionOriginCaveat } from './transaction-insight';\nexport { getChainIdsCaveat, getLookupMatchersCaveat } from './name-lookup';\nexport { getKeyringCaveatOrigins } from './keyring';\nexport { getMaxRequestTimeCaveat } from './caveats';\nexport { getCronjobCaveatJobs } from './cronjob';\nexport { getProtocolCaveatScopes } from './protocol';\n"]} +\ No newline at end of file ++{"version":3,"file":"index.cjs","sourceRoot":"","sources":["../../src/endowments/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AACA,uDAAoD;AAGpD,yCAAyE;AACzE,iDAImB;AACnB,2CAImB;AACnB,+DAAuE;AACvE,+CAAuD;AACvD,2CAImB;AACnB,2DAAmE;AACnE,mEAA2E;AAC3E,mDAIuB;AACvB,yDAAiE;AACjE,6CAIoB;AACpB,mCAIe;AACf,uDAA+D;AAC/D,+DAI6B;AAC7B,mEAI+B;AAC/B,qDAA6D;AAEhD,QAAA,2BAA2B,GAAG;IACzC,CAAC,8CAA6B,CAAC,UAAU,CAAC,EAAE,8CAA6B;IACzE,CAAC,wDAAkC,CAAC,UAAU,CAAC,EAC7C,wDAAkC;IACpC,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,iCAAuB;IAC7D,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAC3C,oDAAgC;IAClC,CAAC,wDAAkC,CAAC,UAAU,CAAC,EAC7C,wDAAkC;IACpC,CAAC,yBAAmB,CAAC,UAAU,CAAC,EAAE,yBAAmB;IACrD,CAAC,0CAA2B,CAAC,UAAU,CAAC,EAAE,0CAA2B;IACrE,CAAC,wCAA0B,CAAC,UAAU,CAAC,EAAE,wCAA0B;IACnE,CAAC,gDAA8B,CAAC,UAAU,CAAC,EAAE,gDAA8B;IAC3E,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,iCAAuB;IAC7D,CAAC,4CAA4B,CAAC,UAAU,CAAC,EAAE,4CAA4B;IACvE,CAAC,mCAAwB,CAAC,UAAU,CAAC,EAAE,mCAAwB;IAC/D,CAAC,oCAAwB,CAAC,UAAU,CAAC,EAAE,oCAAwB;IAC/D,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAC3C,oDAAgC;IAClC,CAAC,+BAAsB,CAAC,UAAU,CAAC,EAAE,+BAAsB;CACnD,CAAC;AAEE,QAAA,6BAA6B,GAAG;IAC3C,GAAG,qCAA2B;IAC9B,GAAG,4DAAsC;IACzC,GAAG,6BAAuB;IAC1B,GAAG,4CAA8B;IACjC,GAAG,qCAA2B;IAC9B,GAAG,wDAAoC;IACvC,GAAG,4CAAkC;IACrC,GAAG,uCAA4B;CAChC,CAAC;AAEW,QAAA,sBAAsB,GAG/B;IACF,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC9D,gCAAsB,CACvB;IACD,CAAC,wDAAkC,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACzE,uDAAiC,CAClC;IACD,CAAC,yBAAmB,CAAC,UAAU,CAAC,EAC9B,IAAA,oCAA0B,EAAC,wBAAkB,CAAC;IAChD,CAAC,wCAA0B,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACjE,uCAAyB,CAC1B;IACD,CAAC,iCAAuB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC9D,gCAAsB,CACvB;IACD,CAAC,mCAAwB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC/D,kCAAuB,CACxB;IACD,CAAC,oDAAgC,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EACvE,mDAA+B,CAChC;IACD,CAAC,gDAA8B,CAAC,UAAU,CAAC,EAAE,uCAA6B;IAC1E,CAAC,oCAAwB,CAAC,UAAU,CAAC,EAAE,uCAA6B;IACpE,CAAC,4CAA4B,CAAC,UAAU,CAAC,EAAE,uCAA6B;IACxE,CAAC,+BAAsB,CAAC,UAAU,CAAC,EAAE,IAAA,oCAA0B,EAC7D,8BAAqB,CACtB;CACF,CAAC;AAEF,uEAAuE;AAC1D,QAAA,iBAAiB,GAAuC;IACnE,CAAC,yBAAW,CAAC,YAAY,CAAC,EAAE,yBAAmB,CAAC,UAAU;IAC1D,CAAC,yBAAW,CAAC,aAAa,CAAC,EAAE,wDAAkC,CAAC,UAAU;IAC1E,CAAC,yBAAW,CAAC,SAAS,CAAC,EAAE,iCAAuB,CAAC,UAAU;IAC3D,CAAC,yBAAW,CAAC,YAAY,CAAC,EAAE,wCAA0B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,SAAS,CAAC,EAAE,gDAA8B,CAAC,UAAU;IAClE,CAAC,yBAAW,CAAC,QAAQ,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,OAAO,CAAC,EAAE,gDAA8B,CAAC,UAAU;IAChE,CAAC,yBAAW,CAAC,QAAQ,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACjE,CAAC,yBAAW,CAAC,UAAU,CAAC,EAAE,gDAA8B,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,gBAAgB,CAAC,EAAE,iCAAuB,CAAC,UAAU;IAClE,CAAC,yBAAW,CAAC,UAAU,CAAC,EAAE,oCAAwB,CAAC,UAAU;IAC7D,CAAC,yBAAW,CAAC,cAAc,CAAC,EAAE,4CAA4B,CAAC,UAAU;IACrE,CAAC,yBAAW,CAAC,WAAW,CAAC,EAAE,oDAAgC,CAAC,UAAU;IACtE,CAAC,yBAAW,CAAC,WAAW,CAAC,EAAE,IAAI;IAC/B,CAAC,yBAAW,CAAC,sBAAsB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACvE,CAAC,yBAAW,CAAC,cAAc,CAAC,EAAE,+BAAsB,CAAC,UAAU;IAC/D,CAAC,yBAAW,CAAC,kBAAkB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,kBAAkB,CAAC,EAAE,+BAAsB,CAAC,UAAU;IACnE,CAAC,yBAAW,CAAC,iBAAiB,CAAC,EAAE,mCAAwB,CAAC,UAAU;IACpE,CAAC,yBAAW,CAAC,eAAe,CAAC,EAAE,IAAI;IACnC,CAAC,yBAAW,CAAC,gBAAgB,CAAC,EAAE,8CAA6B,CAAC,UAAU;CACzE,CAAC;AAEF,6CAAuB;AACvB,iCAA4C;AAAnC,0GAAA,mBAAmB,OAAA;AAC5B,6DAA+D;AAAtD,6HAAA,wBAAwB,OAAA;AACjC,iEAAmE;AAA1D,iIAAA,0BAA0B,OAAA;AACnC,iDAA2E;AAAlE,gHAAA,iBAAiB,OAAA;AAAE,sHAAA,uBAAuB,OAAA;AACnD,yCAAoD;AAA3C,kHAAA,uBAAuB,OAAA;AAChC,+CAAoD;AAA3C,kHAAA,uBAAuB,OAAA;AAChC,yCAAiD;AAAxC,+GAAA,oBAAoB,OAAA;AAC7B,2CAAqD;AAA5C,mHAAA,uBAAuB,OAAA","sourcesContent":["import type { PermissionConstraint } from '@metamask/permission-controller';\nimport { HandlerType } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\n\nimport { assetsEndowmentBuilder, getAssetsCaveatMapper } from './assets';\nimport {\n createMaxRequestTimeMapper,\n getMaxRequestTimeCaveatMapper,\n maxRequestTimeCaveatSpecifications,\n} from './caveats';\nimport {\n cronjobCaveatSpecifications,\n cronjobEndowmentBuilder,\n getCronjobCaveatMapper,\n} from './cronjob';\nimport { ethereumProviderEndowmentBuilder } from './ethereum-provider';\nimport { homePageEndowmentBuilder } from './home-page';\nimport {\n getKeyringCaveatMapper,\n keyringCaveatSpecifications,\n keyringEndowmentBuilder,\n} from './keyring';\nimport { lifecycleHooksEndowmentBuilder } from './lifecycle-hooks';\nimport { multichainProviderEndowmentBuilder } from './multichain-provider';\nimport {\n getNameLookupCaveatMapper,\n nameLookupCaveatSpecifications,\n nameLookupEndowmentBuilder,\n} from './name-lookup';\nimport { networkAccessEndowmentBuilder } from './network-access';\nimport {\n getProtocolCaveatMapper,\n protocolCaveatSpecifications,\n protocolEndowmentBuilder,\n} from './protocol';\nimport {\n getRpcCaveatMapper,\n rpcCaveatSpecifications,\n rpcEndowmentBuilder,\n} from './rpc';\nimport { settingsPageEndowmentBuilder } from './settings-page';\nimport {\n getSignatureInsightCaveatMapper,\n signatureInsightCaveatSpecifications,\n signatureInsightEndowmentBuilder,\n} from './signature-insight';\nimport {\n getTransactionInsightCaveatMapper,\n transactionInsightCaveatSpecifications,\n transactionInsightEndowmentBuilder,\n} from './transaction-insight';\nimport { webAssemblyEndowmentBuilder } from './web-assembly';\n\nexport const endowmentPermissionBuilders = {\n [networkAccessEndowmentBuilder.targetName]: networkAccessEndowmentBuilder,\n [transactionInsightEndowmentBuilder.targetName]:\n transactionInsightEndowmentBuilder,\n [cronjobEndowmentBuilder.targetName]: cronjobEndowmentBuilder,\n [ethereumProviderEndowmentBuilder.targetName]:\n ethereumProviderEndowmentBuilder,\n [multichainProviderEndowmentBuilder.targetName]:\n multichainProviderEndowmentBuilder,\n [rpcEndowmentBuilder.targetName]: rpcEndowmentBuilder,\n [webAssemblyEndowmentBuilder.targetName]: webAssemblyEndowmentBuilder,\n [nameLookupEndowmentBuilder.targetName]: nameLookupEndowmentBuilder,\n [lifecycleHooksEndowmentBuilder.targetName]: lifecycleHooksEndowmentBuilder,\n [keyringEndowmentBuilder.targetName]: keyringEndowmentBuilder,\n [settingsPageEndowmentBuilder.targetName]: settingsPageEndowmentBuilder,\n [protocolEndowmentBuilder.targetName]: protocolEndowmentBuilder,\n [homePageEndowmentBuilder.targetName]: homePageEndowmentBuilder,\n [signatureInsightEndowmentBuilder.targetName]:\n signatureInsightEndowmentBuilder,\n [assetsEndowmentBuilder.targetName]: assetsEndowmentBuilder,\n} as const;\n\nexport const endowmentCaveatSpecifications = {\n ...cronjobCaveatSpecifications,\n ...transactionInsightCaveatSpecifications,\n ...rpcCaveatSpecifications,\n ...nameLookupCaveatSpecifications,\n ...keyringCaveatSpecifications,\n ...signatureInsightCaveatSpecifications,\n ...maxRequestTimeCaveatSpecifications,\n ...protocolCaveatSpecifications,\n};\n\nexport const endowmentCaveatMappers: Record<\n string,\n (value: Json) => Pick\n> = {\n [cronjobEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getCronjobCaveatMapper,\n ),\n [transactionInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getTransactionInsightCaveatMapper,\n ),\n [rpcEndowmentBuilder.targetName]:\n createMaxRequestTimeMapper(getRpcCaveatMapper),\n [nameLookupEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getNameLookupCaveatMapper,\n ),\n [keyringEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getKeyringCaveatMapper,\n ),\n [protocolEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getProtocolCaveatMapper,\n ),\n [signatureInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getSignatureInsightCaveatMapper,\n ),\n [lifecycleHooksEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [homePageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [settingsPageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [assetsEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getAssetsCaveatMapper,\n ),\n};\n\n// We allow null because a permitted handler does not have an endowment\nexport const handlerEndowments: Record = {\n [HandlerType.OnRpcRequest]: rpcEndowmentBuilder.targetName,\n [HandlerType.OnTransaction]: transactionInsightEndowmentBuilder.targetName,\n [HandlerType.OnCronjob]: cronjobEndowmentBuilder.targetName,\n [HandlerType.OnNameLookup]: nameLookupEndowmentBuilder.targetName,\n [HandlerType.OnInstall]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnUpdate]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnStart]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnActive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnInactive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnKeyringRequest]: keyringEndowmentBuilder.targetName,\n [HandlerType.OnHomePage]: homePageEndowmentBuilder.targetName,\n [HandlerType.OnSettingsPage]: settingsPageEndowmentBuilder.targetName,\n [HandlerType.OnSignature]: signatureInsightEndowmentBuilder.targetName,\n [HandlerType.OnUserInput]: null,\n [HandlerType.OnAssetHistoricalPrice]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsLookup]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsConversion]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsMarketData]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnProtocolRequest]: protocolEndowmentBuilder.targetName,\n [HandlerType.OnClientRequest]: null,\n [HandlerType.OnWebSocketEvent]: networkAccessEndowmentBuilder.targetName,\n};\n\nexport * from './enum';\nexport { getRpcCaveatOrigins } from './rpc';\nexport { getSignatureOriginCaveat } from './signature-insight';\nexport { getTransactionOriginCaveat } from './transaction-insight';\nexport { getChainIdsCaveat, getLookupMatchersCaveat } from './name-lookup';\nexport { getKeyringCaveatOrigins } from './keyring';\nexport { getMaxRequestTimeCaveat } from './caveats';\nexport { getCronjobCaveatJobs } from './cronjob';\nexport { getProtocolCaveatScopes } from './protocol';\n"]} +\ No newline at end of file +diff --git a/dist/endowments/index.d.cts b/dist/endowments/index.d.cts +index 3e8a37a2c9c9c449e0aa606d33ef85ee087d4fb6..ceca756f2365b355b9fe555ea7396815d01cbe69 100644 +--- a/dist/endowments/index.d.cts ++++ b/dist/endowments/index.d.cts +@@ -39,6 +39,15 @@ export declare const endowmentPermissionBuilders: { + allowedCaveats: null; + }>; + }>; ++ readonly "endowment:multichain-provider": Readonly<{ ++ readonly targetName: import("./enum.cjs").SnapEndowments.MultichainProvider; ++ readonly specificationBuilder: import("@metamask/permission-controller").PermissionSpecificationBuilder null; ++ allowedCaveats: null; ++ }>; ++ }>; + readonly "endowment:rpc": Readonly<{ + readonly targetName: import("./enum.cjs").SnapEndowments.Rpc; + readonly specificationBuilder: import("@metamask/permission-controller").PermissionSpecificationBuilder; + }>; ++ readonly "endowment:multichain-provider": Readonly<{ ++ readonly targetName: import("./enum.mjs").SnapEndowments.MultichainProvider; ++ readonly specificationBuilder: import("@metamask/permission-controller").PermissionSpecificationBuilder null; ++ allowedCaveats: null; ++ }>; ++ }>; + readonly "endowment:rpc": Readonly<{ + readonly targetName: import("./enum.mjs").SnapEndowments.Rpc; + readonly specificationBuilder: import("@metamask/permission-controller").PermissionSpecificationBuilder Pick\n> = {\n [cronjobEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getCronjobCaveatMapper,\n ),\n [transactionInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getTransactionInsightCaveatMapper,\n ),\n [rpcEndowmentBuilder.targetName]:\n createMaxRequestTimeMapper(getRpcCaveatMapper),\n [nameLookupEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getNameLookupCaveatMapper,\n ),\n [keyringEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getKeyringCaveatMapper,\n ),\n [protocolEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getProtocolCaveatMapper,\n ),\n [signatureInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getSignatureInsightCaveatMapper,\n ),\n [lifecycleHooksEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [homePageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [settingsPageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [assetsEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getAssetsCaveatMapper,\n ),\n};\n\n// We allow null because a permitted handler does not have an endowment\nexport const handlerEndowments: Record = {\n [HandlerType.OnRpcRequest]: rpcEndowmentBuilder.targetName,\n [HandlerType.OnTransaction]: transactionInsightEndowmentBuilder.targetName,\n [HandlerType.OnCronjob]: cronjobEndowmentBuilder.targetName,\n [HandlerType.OnNameLookup]: nameLookupEndowmentBuilder.targetName,\n [HandlerType.OnInstall]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnUpdate]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnStart]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnActive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnInactive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnKeyringRequest]: keyringEndowmentBuilder.targetName,\n [HandlerType.OnHomePage]: homePageEndowmentBuilder.targetName,\n [HandlerType.OnSettingsPage]: settingsPageEndowmentBuilder.targetName,\n [HandlerType.OnSignature]: signatureInsightEndowmentBuilder.targetName,\n [HandlerType.OnUserInput]: null,\n [HandlerType.OnAssetHistoricalPrice]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsLookup]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsConversion]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsMarketData]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnProtocolRequest]: protocolEndowmentBuilder.targetName,\n [HandlerType.OnClientRequest]: null,\n [HandlerType.OnWebSocketEvent]: networkAccessEndowmentBuilder.targetName,\n};\n\nexport * from './enum';\nexport { getRpcCaveatOrigins } from './rpc';\nexport { getSignatureOriginCaveat } from './signature-insight';\nexport { getTransactionOriginCaveat } from './transaction-insight';\nexport { getChainIdsCaveat, getLookupMatchersCaveat } from './name-lookup';\nexport { getKeyringCaveatOrigins } from './keyring';\nexport { getMaxRequestTimeCaveat } from './caveats';\nexport { getCronjobCaveatJobs } from './cronjob';\nexport { getProtocolCaveatScopes } from './protocol';\n"]} +\ No newline at end of file ++{"version":3,"file":"index.mjs","sourceRoot":"","sources":["../../src/endowments/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,8BAA8B;AAGpD,OAAO,EAAE,sBAAsB,EAAE,qBAAqB,EAAE,qBAAiB;AACzE,OAAO,EACL,0BAA0B,EAC1B,6BAA6B,EAC7B,kCAAkC,EACnC,4BAAkB;AACnB,OAAO,EACL,2BAA2B,EAC3B,uBAAuB,EACvB,sBAAsB,EACvB,sBAAkB;AACnB,OAAO,EAAE,gCAAgC,EAAE,gCAA4B;AACvE,OAAO,EAAE,wBAAwB,EAAE,wBAAoB;AACvD,OAAO,EACL,sBAAsB,EACtB,2BAA2B,EAC3B,uBAAuB,EACxB,sBAAkB;AACnB,OAAO,EAAE,8BAA8B,EAAE,8BAA0B;AACnE,OAAO,EAAE,kCAAkC,EAAE,kCAA8B;AAC3E,OAAO,EACL,yBAAyB,EACzB,8BAA8B,EAC9B,0BAA0B,EAC3B,0BAAsB;AACvB,OAAO,EAAE,6BAA6B,EAAE,6BAAyB;AACjE,OAAO,EACL,uBAAuB,EACvB,4BAA4B,EAC5B,wBAAwB,EACzB,uBAAmB;AACpB,OAAO,EACL,kBAAkB,EAClB,uBAAuB,EACvB,mBAAmB,EACpB,kBAAc;AACf,OAAO,EAAE,4BAA4B,EAAE,4BAAwB;AAC/D,OAAO,EACL,+BAA+B,EAC/B,oCAAoC,EACpC,gCAAgC,EACjC,gCAA4B;AAC7B,OAAO,EACL,iCAAiC,EACjC,sCAAsC,EACtC,kCAAkC,EACnC,kCAA8B;AAC/B,OAAO,EAAE,2BAA2B,EAAE,2BAAuB;AAE7D,MAAM,CAAC,MAAM,2BAA2B,GAAG;IACzC,CAAC,6BAA6B,CAAC,UAAU,CAAC,EAAE,6BAA6B;IACzE,CAAC,kCAAkC,CAAC,UAAU,CAAC,EAC7C,kCAAkC;IACpC,CAAC,uBAAuB,CAAC,UAAU,CAAC,EAAE,uBAAuB;IAC7D,CAAC,gCAAgC,CAAC,UAAU,CAAC,EAC3C,gCAAgC;IAClC,CAAC,kCAAkC,CAAC,UAAU,CAAC,EAC7C,kCAAkC;IACpC,CAAC,mBAAmB,CAAC,UAAU,CAAC,EAAE,mBAAmB;IACrD,CAAC,2BAA2B,CAAC,UAAU,CAAC,EAAE,2BAA2B;IACrE,CAAC,0BAA0B,CAAC,UAAU,CAAC,EAAE,0BAA0B;IACnE,CAAC,8BAA8B,CAAC,UAAU,CAAC,EAAE,8BAA8B;IAC3E,CAAC,uBAAuB,CAAC,UAAU,CAAC,EAAE,uBAAuB;IAC7D,CAAC,4BAA4B,CAAC,UAAU,CAAC,EAAE,4BAA4B;IACvE,CAAC,wBAAwB,CAAC,UAAU,CAAC,EAAE,wBAAwB;IAC/D,CAAC,wBAAwB,CAAC,UAAU,CAAC,EAAE,wBAAwB;IAC/D,CAAC,gCAAgC,CAAC,UAAU,CAAC,EAC3C,gCAAgC;IAClC,CAAC,sBAAsB,CAAC,UAAU,CAAC,EAAE,sBAAsB;CACnD,CAAC;AAEX,MAAM,CAAC,MAAM,6BAA6B,GAAG;IAC3C,GAAG,2BAA2B;IAC9B,GAAG,sCAAsC;IACzC,GAAG,uBAAuB;IAC1B,GAAG,8BAA8B;IACjC,GAAG,2BAA2B;IAC9B,GAAG,oCAAoC;IACvC,GAAG,kCAAkC;IACrC,GAAG,4BAA4B;CAChC,CAAC;AAEF,MAAM,CAAC,MAAM,sBAAsB,GAG/B;IACF,CAAC,uBAAuB,CAAC,UAAU,CAAC,EAAE,0BAA0B,CAC9D,sBAAsB,CACvB;IACD,CAAC,kCAAkC,CAAC,UAAU,CAAC,EAAE,0BAA0B,CACzE,iCAAiC,CAClC;IACD,CAAC,mBAAmB,CAAC,UAAU,CAAC,EAC9B,0BAA0B,CAAC,kBAAkB,CAAC;IAChD,CAAC,0BAA0B,CAAC,UAAU,CAAC,EAAE,0BAA0B,CACjE,yBAAyB,CAC1B;IACD,CAAC,uBAAuB,CAAC,UAAU,CAAC,EAAE,0BAA0B,CAC9D,sBAAsB,CACvB;IACD,CAAC,wBAAwB,CAAC,UAAU,CAAC,EAAE,0BAA0B,CAC/D,uBAAuB,CACxB;IACD,CAAC,gCAAgC,CAAC,UAAU,CAAC,EAAE,0BAA0B,CACvE,+BAA+B,CAChC;IACD,CAAC,8BAA8B,CAAC,UAAU,CAAC,EAAE,6BAA6B;IAC1E,CAAC,wBAAwB,CAAC,UAAU,CAAC,EAAE,6BAA6B;IACpE,CAAC,4BAA4B,CAAC,UAAU,CAAC,EAAE,6BAA6B;IACxE,CAAC,sBAAsB,CAAC,UAAU,CAAC,EAAE,0BAA0B,CAC7D,qBAAqB,CACtB;CACF,CAAC;AAEF,uEAAuE;AACvE,MAAM,CAAC,MAAM,iBAAiB,GAAuC;IACnE,CAAC,WAAW,CAAC,YAAY,CAAC,EAAE,mBAAmB,CAAC,UAAU;IAC1D,CAAC,WAAW,CAAC,aAAa,CAAC,EAAE,kCAAkC,CAAC,UAAU;IAC1E,CAAC,WAAW,CAAC,SAAS,CAAC,EAAE,uBAAuB,CAAC,UAAU;IAC3D,CAAC,WAAW,CAAC,YAAY,CAAC,EAAE,0BAA0B,CAAC,UAAU;IACjE,CAAC,WAAW,CAAC,SAAS,CAAC,EAAE,8BAA8B,CAAC,UAAU;IAClE,CAAC,WAAW,CAAC,QAAQ,CAAC,EAAE,8BAA8B,CAAC,UAAU;IACjE,CAAC,WAAW,CAAC,OAAO,CAAC,EAAE,8BAA8B,CAAC,UAAU;IAChE,CAAC,WAAW,CAAC,QAAQ,CAAC,EAAE,8BAA8B,CAAC,UAAU;IACjE,CAAC,WAAW,CAAC,UAAU,CAAC,EAAE,8BAA8B,CAAC,UAAU;IACnE,CAAC,WAAW,CAAC,gBAAgB,CAAC,EAAE,uBAAuB,CAAC,UAAU;IAClE,CAAC,WAAW,CAAC,UAAU,CAAC,EAAE,wBAAwB,CAAC,UAAU;IAC7D,CAAC,WAAW,CAAC,cAAc,CAAC,EAAE,4BAA4B,CAAC,UAAU;IACrE,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,gCAAgC,CAAC,UAAU;IACtE,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,IAAI;IAC/B,CAAC,WAAW,CAAC,sBAAsB,CAAC,EAAE,sBAAsB,CAAC,UAAU;IACvE,CAAC,WAAW,CAAC,cAAc,CAAC,EAAE,sBAAsB,CAAC,UAAU;IAC/D,CAAC,WAAW,CAAC,kBAAkB,CAAC,EAAE,sBAAsB,CAAC,UAAU;IACnE,CAAC,WAAW,CAAC,kBAAkB,CAAC,EAAE,sBAAsB,CAAC,UAAU;IACnE,CAAC,WAAW,CAAC,iBAAiB,CAAC,EAAE,wBAAwB,CAAC,UAAU;IACpE,CAAC,WAAW,CAAC,eAAe,CAAC,EAAE,IAAI;IACnC,CAAC,WAAW,CAAC,gBAAgB,CAAC,EAAE,6BAA6B,CAAC,UAAU;CACzE,CAAC;AAEF,2BAAuB;AACvB,OAAO,EAAE,mBAAmB,EAAE,kBAAc;AAC5C,OAAO,EAAE,wBAAwB,EAAE,gCAA4B;AAC/D,OAAO,EAAE,0BAA0B,EAAE,kCAA8B;AACnE,OAAO,EAAE,iBAAiB,EAAE,uBAAuB,EAAE,0BAAsB;AAC3E,OAAO,EAAE,uBAAuB,EAAE,sBAAkB;AACpD,OAAO,EAAE,uBAAuB,EAAE,4BAAkB;AACpD,OAAO,EAAE,oBAAoB,EAAE,sBAAkB;AACjD,OAAO,EAAE,uBAAuB,EAAE,uBAAmB","sourcesContent":["import type { PermissionConstraint } from '@metamask/permission-controller';\nimport { HandlerType } from '@metamask/snaps-utils';\nimport type { Json } from '@metamask/utils';\n\nimport { assetsEndowmentBuilder, getAssetsCaveatMapper } from './assets';\nimport {\n createMaxRequestTimeMapper,\n getMaxRequestTimeCaveatMapper,\n maxRequestTimeCaveatSpecifications,\n} from './caveats';\nimport {\n cronjobCaveatSpecifications,\n cronjobEndowmentBuilder,\n getCronjobCaveatMapper,\n} from './cronjob';\nimport { ethereumProviderEndowmentBuilder } from './ethereum-provider';\nimport { homePageEndowmentBuilder } from './home-page';\nimport {\n getKeyringCaveatMapper,\n keyringCaveatSpecifications,\n keyringEndowmentBuilder,\n} from './keyring';\nimport { lifecycleHooksEndowmentBuilder } from './lifecycle-hooks';\nimport { multichainProviderEndowmentBuilder } from './multichain-provider';\nimport {\n getNameLookupCaveatMapper,\n nameLookupCaveatSpecifications,\n nameLookupEndowmentBuilder,\n} from './name-lookup';\nimport { networkAccessEndowmentBuilder } from './network-access';\nimport {\n getProtocolCaveatMapper,\n protocolCaveatSpecifications,\n protocolEndowmentBuilder,\n} from './protocol';\nimport {\n getRpcCaveatMapper,\n rpcCaveatSpecifications,\n rpcEndowmentBuilder,\n} from './rpc';\nimport { settingsPageEndowmentBuilder } from './settings-page';\nimport {\n getSignatureInsightCaveatMapper,\n signatureInsightCaveatSpecifications,\n signatureInsightEndowmentBuilder,\n} from './signature-insight';\nimport {\n getTransactionInsightCaveatMapper,\n transactionInsightCaveatSpecifications,\n transactionInsightEndowmentBuilder,\n} from './transaction-insight';\nimport { webAssemblyEndowmentBuilder } from './web-assembly';\n\nexport const endowmentPermissionBuilders = {\n [networkAccessEndowmentBuilder.targetName]: networkAccessEndowmentBuilder,\n [transactionInsightEndowmentBuilder.targetName]:\n transactionInsightEndowmentBuilder,\n [cronjobEndowmentBuilder.targetName]: cronjobEndowmentBuilder,\n [ethereumProviderEndowmentBuilder.targetName]:\n ethereumProviderEndowmentBuilder,\n [multichainProviderEndowmentBuilder.targetName]:\n multichainProviderEndowmentBuilder,\n [rpcEndowmentBuilder.targetName]: rpcEndowmentBuilder,\n [webAssemblyEndowmentBuilder.targetName]: webAssemblyEndowmentBuilder,\n [nameLookupEndowmentBuilder.targetName]: nameLookupEndowmentBuilder,\n [lifecycleHooksEndowmentBuilder.targetName]: lifecycleHooksEndowmentBuilder,\n [keyringEndowmentBuilder.targetName]: keyringEndowmentBuilder,\n [settingsPageEndowmentBuilder.targetName]: settingsPageEndowmentBuilder,\n [protocolEndowmentBuilder.targetName]: protocolEndowmentBuilder,\n [homePageEndowmentBuilder.targetName]: homePageEndowmentBuilder,\n [signatureInsightEndowmentBuilder.targetName]:\n signatureInsightEndowmentBuilder,\n [assetsEndowmentBuilder.targetName]: assetsEndowmentBuilder,\n} as const;\n\nexport const endowmentCaveatSpecifications = {\n ...cronjobCaveatSpecifications,\n ...transactionInsightCaveatSpecifications,\n ...rpcCaveatSpecifications,\n ...nameLookupCaveatSpecifications,\n ...keyringCaveatSpecifications,\n ...signatureInsightCaveatSpecifications,\n ...maxRequestTimeCaveatSpecifications,\n ...protocolCaveatSpecifications,\n};\n\nexport const endowmentCaveatMappers: Record<\n string,\n (value: Json) => Pick\n> = {\n [cronjobEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getCronjobCaveatMapper,\n ),\n [transactionInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getTransactionInsightCaveatMapper,\n ),\n [rpcEndowmentBuilder.targetName]:\n createMaxRequestTimeMapper(getRpcCaveatMapper),\n [nameLookupEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getNameLookupCaveatMapper,\n ),\n [keyringEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getKeyringCaveatMapper,\n ),\n [protocolEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getProtocolCaveatMapper,\n ),\n [signatureInsightEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getSignatureInsightCaveatMapper,\n ),\n [lifecycleHooksEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [homePageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [settingsPageEndowmentBuilder.targetName]: getMaxRequestTimeCaveatMapper,\n [assetsEndowmentBuilder.targetName]: createMaxRequestTimeMapper(\n getAssetsCaveatMapper,\n ),\n};\n\n// We allow null because a permitted handler does not have an endowment\nexport const handlerEndowments: Record = {\n [HandlerType.OnRpcRequest]: rpcEndowmentBuilder.targetName,\n [HandlerType.OnTransaction]: transactionInsightEndowmentBuilder.targetName,\n [HandlerType.OnCronjob]: cronjobEndowmentBuilder.targetName,\n [HandlerType.OnNameLookup]: nameLookupEndowmentBuilder.targetName,\n [HandlerType.OnInstall]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnUpdate]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnStart]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnActive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnInactive]: lifecycleHooksEndowmentBuilder.targetName,\n [HandlerType.OnKeyringRequest]: keyringEndowmentBuilder.targetName,\n [HandlerType.OnHomePage]: homePageEndowmentBuilder.targetName,\n [HandlerType.OnSettingsPage]: settingsPageEndowmentBuilder.targetName,\n [HandlerType.OnSignature]: signatureInsightEndowmentBuilder.targetName,\n [HandlerType.OnUserInput]: null,\n [HandlerType.OnAssetHistoricalPrice]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsLookup]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsConversion]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnAssetsMarketData]: assetsEndowmentBuilder.targetName,\n [HandlerType.OnProtocolRequest]: protocolEndowmentBuilder.targetName,\n [HandlerType.OnClientRequest]: null,\n [HandlerType.OnWebSocketEvent]: networkAccessEndowmentBuilder.targetName,\n};\n\nexport * from './enum';\nexport { getRpcCaveatOrigins } from './rpc';\nexport { getSignatureOriginCaveat } from './signature-insight';\nexport { getTransactionOriginCaveat } from './transaction-insight';\nexport { getChainIdsCaveat, getLookupMatchersCaveat } from './name-lookup';\nexport { getKeyringCaveatOrigins } from './keyring';\nexport { getMaxRequestTimeCaveat } from './caveats';\nexport { getCronjobCaveatJobs } from './cronjob';\nexport { getProtocolCaveatScopes } from './protocol';\n"]} +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.cjs b/dist/endowments/multichain-provider.cjs +new file mode 100644 +index 0000000000000000000000000000000000000000..c50aaa654899eb857be815abfe6a97fcfc5a8c55 +--- /dev/null ++++ b/dist/endowments/multichain-provider.cjs +@@ -0,0 +1,28 @@ ++"use strict"; ++Object.defineProperty(exports, "__esModule", { value: true }); ++exports.multichainProviderEndowmentBuilder = void 0; ++const permission_controller_1 = require("@metamask/permission-controller"); ++const enum_1 = require("./enum.cjs"); ++const permissionName = enum_1.SnapEndowments.MultichainProvider; ++/** ++ * `endowment:multichain-provider` returns nothing; it is intended to be used as a ++ * flag by the Snaps Platform to detect whether a Snap has the capability to ++ * use the multichain API. ++ * ++ * @param _builderOptions - Optional specification builder options. ++ * @returns The specification for the network endowment. ++ */ ++const specificationBuilder = (_builderOptions) => { ++ return { ++ permissionType: permission_controller_1.PermissionType.Endowment, ++ targetName: permissionName, ++ allowedCaveats: null, ++ endowmentGetter: (_getterOptions) => null, ++ subjectTypes: [permission_controller_1.SubjectType.Snap], ++ }; ++}; ++exports.multichainProviderEndowmentBuilder = Object.freeze({ ++ targetName: permissionName, ++ specificationBuilder, ++}); ++//# sourceMappingURL=multichain-provider.cjs.map +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.cjs.map b/dist/endowments/multichain-provider.cjs.map +new file mode 100644 +index 0000000000000000000000000000000000000000..dea963eef185d95801a4ffb7308100292fe3ffbc +--- /dev/null ++++ b/dist/endowments/multichain-provider.cjs.map +@@ -0,0 +1 @@ ++{"version":3,"file":"multichain-provider.cjs","sourceRoot":"","sources":["../../src/endowments/multichain-provider.ts"],"names":[],"mappings":";;;AAKA,2EAA8E;AAE9E,qCAAwC;AAExC,MAAM,cAAc,GAAG,qBAAc,CAAC,kBAAkB,CAAC;AASzD;;;;;;;GAOG;AACH,MAAM,oBAAoB,GAItB,CAAC,eAAqB,EAAE,EAAE;IAC5B,OAAO;QACL,cAAc,EAAE,sCAAc,CAAC,SAAS;QACxC,UAAU,EAAE,cAAc;QAC1B,cAAc,EAAE,IAAI;QACpB,eAAe,EAAE,CAAC,cAAsC,EAAE,EAAE,CAAC,IAAI;QACjE,YAAY,EAAE,CAAC,mCAAW,CAAC,IAAI,CAAC;KACjC,CAAC;AACJ,CAAC,CAAC;AAEW,QAAA,kCAAkC,GAAG,MAAM,CAAC,MAAM,CAAC;IAC9D,UAAU,EAAE,cAAc;IAC1B,oBAAoB;CACZ,CAAC,CAAC","sourcesContent":["import type {\n EndowmentGetterParams,\n PermissionSpecificationBuilder,\n ValidPermissionSpecification,\n} from '@metamask/permission-controller';\nimport { PermissionType, SubjectType } from '@metamask/permission-controller';\n\nimport { SnapEndowments } from './enum';\n\nconst permissionName = SnapEndowments.MultichainProvider;\n\ntype MultichainProviderEndowmentSpecification = ValidPermissionSpecification<{\n permissionType: PermissionType.Endowment;\n targetName: typeof permissionName;\n endowmentGetter: (_options?: EndowmentGetterParams) => null;\n allowedCaveats: null;\n}>;\n\n/**\n * `endowment:multichain-provider` returns nothing; it is intended to be used as a\n * flag by the Snaps Platform to detect whether a Snap has the capability to\n * use the multichain API.\n *\n * @param _builderOptions - Optional specification builder options.\n * @returns The specification for the network endowment.\n */\nconst specificationBuilder: PermissionSpecificationBuilder<\n PermissionType.Endowment,\n any,\n MultichainProviderEndowmentSpecification\n> = (_builderOptions?: any) => {\n return {\n permissionType: PermissionType.Endowment,\n targetName: permissionName,\n allowedCaveats: null,\n endowmentGetter: (_getterOptions?: EndowmentGetterParams) => null,\n subjectTypes: [SubjectType.Snap],\n };\n};\n\nexport const multichainProviderEndowmentBuilder = Object.freeze({\n targetName: permissionName,\n specificationBuilder,\n} as const);\n"]} +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.d.cts b/dist/endowments/multichain-provider.d.cts +new file mode 100644 +index 0000000000000000000000000000000000000000..62ec682a2ac9c778b269ca47f5f797fe2da92cfd +--- /dev/null ++++ b/dist/endowments/multichain-provider.d.cts +@@ -0,0 +1,15 @@ ++import type { EndowmentGetterParams, PermissionSpecificationBuilder } from "@metamask/permission-controller"; ++import { PermissionType } from "@metamask/permission-controller"; ++import { SnapEndowments } from "./enum.cjs"; ++declare const permissionName = SnapEndowments.MultichainProvider; ++export declare const multichainProviderEndowmentBuilder: Readonly<{ ++ readonly targetName: SnapEndowments.MultichainProvider; ++ readonly specificationBuilder: PermissionSpecificationBuilder null; ++ allowedCaveats: null; ++ }>; ++}>; ++export {}; ++//# sourceMappingURL=multichain-provider.d.cts.map +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.d.cts.map b/dist/endowments/multichain-provider.d.cts.map +new file mode 100644 +index 0000000000000000000000000000000000000000..bb45025b4cee78bcbae85f193db35b68cec3cf9c +--- /dev/null ++++ b/dist/endowments/multichain-provider.d.cts.map +@@ -0,0 +1 @@ ++{"version":3,"file":"multichain-provider.d.cts","sourceRoot":"","sources":["../../src/endowments/multichain-provider.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,qBAAqB,EACrB,8BAA8B,EAE/B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EAAE,cAAc,EAAE,mBAAe;AAExC,QAAA,MAAM,cAAc,oCAAoC,CAAC;AA+BzD,eAAO,MAAM,kCAAkC;;;wBA5B7B,eAAe,SAAS;oBAC5B,qBAAqB;qCACJ,qBAAqB,KAAK,IAAI;wBAC3C,IAAI;;EA4BX,CAAC"} +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.d.mts b/dist/endowments/multichain-provider.d.mts +new file mode 100644 +index 0000000000000000000000000000000000000000..25eedcc732a58c43e59a1fb3b04ae56dd6f97bea +--- /dev/null ++++ b/dist/endowments/multichain-provider.d.mts +@@ -0,0 +1,15 @@ ++import type { EndowmentGetterParams, PermissionSpecificationBuilder } from "@metamask/permission-controller"; ++import { PermissionType } from "@metamask/permission-controller"; ++import { SnapEndowments } from "./enum.mjs"; ++declare const permissionName = SnapEndowments.MultichainProvider; ++export declare const multichainProviderEndowmentBuilder: Readonly<{ ++ readonly targetName: SnapEndowments.MultichainProvider; ++ readonly specificationBuilder: PermissionSpecificationBuilder null; ++ allowedCaveats: null; ++ }>; ++}>; ++export {}; ++//# sourceMappingURL=multichain-provider.d.mts.map +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.d.mts.map b/dist/endowments/multichain-provider.d.mts.map +new file mode 100644 +index 0000000000000000000000000000000000000000..97930a48164442986689ea969a657c2556ce72b5 +--- /dev/null ++++ b/dist/endowments/multichain-provider.d.mts.map +@@ -0,0 +1 @@ ++{"version":3,"file":"multichain-provider.d.mts","sourceRoot":"","sources":["../../src/endowments/multichain-provider.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,qBAAqB,EACrB,8BAA8B,EAE/B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EAAE,cAAc,EAAE,mBAAe;AAExC,QAAA,MAAM,cAAc,oCAAoC,CAAC;AA+BzD,eAAO,MAAM,kCAAkC;;;wBA5B7B,eAAe,SAAS;oBAC5B,qBAAqB;qCACJ,qBAAqB,KAAK,IAAI;wBAC3C,IAAI;;EA4BX,CAAC"} +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.mjs b/dist/endowments/multichain-provider.mjs +new file mode 100644 +index 0000000000000000000000000000000000000000..a4c54001d9f08df8bfd82c31474a99c6cc6e13c6 +--- /dev/null ++++ b/dist/endowments/multichain-provider.mjs +@@ -0,0 +1,25 @@ ++import { PermissionType, SubjectType } from "@metamask/permission-controller"; ++import { SnapEndowments } from "./enum.mjs"; ++const permissionName = SnapEndowments.MultichainProvider; ++/** ++ * `endowment:multichain-provider` returns nothing; it is intended to be used as a ++ * flag by the Snaps Platform to detect whether a Snap has the capability to ++ * use the multichain API. ++ * ++ * @param _builderOptions - Optional specification builder options. ++ * @returns The specification for the network endowment. ++ */ ++const specificationBuilder = (_builderOptions) => { ++ return { ++ permissionType: PermissionType.Endowment, ++ targetName: permissionName, ++ allowedCaveats: null, ++ endowmentGetter: (_getterOptions) => null, ++ subjectTypes: [SubjectType.Snap], ++ }; ++}; ++export const multichainProviderEndowmentBuilder = Object.freeze({ ++ targetName: permissionName, ++ specificationBuilder, ++}); ++//# sourceMappingURL=multichain-provider.mjs.map +\ No newline at end of file +diff --git a/dist/endowments/multichain-provider.mjs.map b/dist/endowments/multichain-provider.mjs.map +new file mode 100644 +index 0000000000000000000000000000000000000000..43fce8c94fca3988217efe0776ced73e184a4e50 +--- /dev/null ++++ b/dist/endowments/multichain-provider.mjs.map +@@ -0,0 +1 @@ ++{"version":3,"file":"multichain-provider.mjs","sourceRoot":"","sources":["../../src/endowments/multichain-provider.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,cAAc,EAAE,WAAW,EAAE,wCAAwC;AAE9E,OAAO,EAAE,cAAc,EAAE,mBAAe;AAExC,MAAM,cAAc,GAAG,cAAc,CAAC,kBAAkB,CAAC;AASzD;;;;;;;GAOG;AACH,MAAM,oBAAoB,GAItB,CAAC,eAAqB,EAAE,EAAE;IAC5B,OAAO;QACL,cAAc,EAAE,cAAc,CAAC,SAAS;QACxC,UAAU,EAAE,cAAc;QAC1B,cAAc,EAAE,IAAI;QACpB,eAAe,EAAE,CAAC,cAAsC,EAAE,EAAE,CAAC,IAAI;QACjE,YAAY,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC;KACjC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,kCAAkC,GAAG,MAAM,CAAC,MAAM,CAAC;IAC9D,UAAU,EAAE,cAAc;IAC1B,oBAAoB;CACZ,CAAC,CAAC","sourcesContent":["import type {\n EndowmentGetterParams,\n PermissionSpecificationBuilder,\n ValidPermissionSpecification,\n} from '@metamask/permission-controller';\nimport { PermissionType, SubjectType } from '@metamask/permission-controller';\n\nimport { SnapEndowments } from './enum';\n\nconst permissionName = SnapEndowments.MultichainProvider;\n\ntype MultichainProviderEndowmentSpecification = ValidPermissionSpecification<{\n permissionType: PermissionType.Endowment;\n targetName: typeof permissionName;\n endowmentGetter: (_options?: EndowmentGetterParams) => null;\n allowedCaveats: null;\n}>;\n\n/**\n * `endowment:multichain-provider` returns nothing; it is intended to be used as a\n * flag by the Snaps Platform to detect whether a Snap has the capability to\n * use the multichain API.\n *\n * @param _builderOptions - Optional specification builder options.\n * @returns The specification for the network endowment.\n */\nconst specificationBuilder: PermissionSpecificationBuilder<\n PermissionType.Endowment,\n any,\n MultichainProviderEndowmentSpecification\n> = (_builderOptions?: any) => {\n return {\n permissionType: PermissionType.Endowment,\n targetName: permissionName,\n allowedCaveats: null,\n endowmentGetter: (_getterOptions?: EndowmentGetterParams) => null,\n subjectTypes: [SubjectType.Snap],\n };\n};\n\nexport const multichainProviderEndowmentBuilder = Object.freeze({\n targetName: permissionName,\n specificationBuilder,\n} as const);\n"]} +\ No newline at end of file +diff --git a/dist/permitted/createInterface.d.cts b/dist/permitted/createInterface.d.cts +index 0acfd8b2bc8c69a4f7a7ad11f9d2bd6e7745dc91..54fa0c0f184525acaa8af4f9f91d0eba2ee8c870 100644 +--- a/dist/permitted/createInterface.d.cts ++++ b/dist/permitted/createInterface.d.cts +@@ -10,7 +10,7 @@ export type CreateInterfaceMethodHooks = { + }; + export declare const createInterfaceHandler: PermittedHandlerExport; + declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").Struct<{ +- ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -88,6 +88,8 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -103,7 +105,7 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + }, "Heading">; + context?: Record | undefined; + }, { +- ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -181,6 +183,8 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/permitted/createInterface.d.cts.map b/dist/permitted/createInterface.d.cts.map +index 5c1af22c04083b90384a8ccfd5b8817aba9c66bb..117fb68f79bb1ea8a209b8d57f83347dfe474ba8 100644 +--- a/dist/permitted/createInterface.d.cts.map ++++ b/dist/permitted/createInterface.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"createInterface.d.cts","sourceRoot":"","sources":["../../src/permitted/createInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAU3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;OAGG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,MAAM,CAAC;CACb,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;4DA4CrC;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4DANH;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA/CD,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file ++{"version":3,"file":"createInterface.d.cts","sourceRoot":"","sources":["../../src/permitted/createInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAU3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;OAGG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,MAAM,CAAC;CACb,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;4DA4CrC;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4DANH;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA/CD,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file +diff --git a/dist/permitted/createInterface.d.mts b/dist/permitted/createInterface.d.mts +index 516a25ebed95bdc694ca1c580e1cc1f66d26861e..ea73e25497d282d68baea99ae793a756424b2c8d 100644 +--- a/dist/permitted/createInterface.d.mts ++++ b/dist/permitted/createInterface.d.mts +@@ -10,7 +10,7 @@ export type CreateInterfaceMethodHooks = { + }; + export declare const createInterfaceHandler: PermittedHandlerExport; + declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").Struct<{ +- ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -88,6 +88,8 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -103,7 +105,7 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + }, "Heading">; + context?: Record | undefined; + }, { +- ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -181,6 +183,8 @@ declare const CreateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/permitted/createInterface.d.mts.map b/dist/permitted/createInterface.d.mts.map +index 92aac34cdeb7a5b19b7b2740ab8b46b7451f5b61..9664f939cf5ed5409eed1693d63a94a468873bcd 100644 +--- a/dist/permitted/createInterface.d.mts.map ++++ b/dist/permitted/createInterface.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"createInterface.d.mts","sourceRoot":"","sources":["../../src/permitted/createInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAU3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;OAGG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,MAAM,CAAC;CACb,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;4DA4CrC;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4DANH;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA/CD,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file ++{"version":3,"file":"createInterface.d.mts","sourceRoot":"","sources":["../../src/permitted/createInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAU3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;OAGG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,MAAM,CAAC;CACb,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;4DA4CrC;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4DANH;;;;;;WAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA/CD,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file +diff --git a/dist/permitted/updateInterface.d.cts b/dist/permitted/updateInterface.d.cts +index eaba69d47334def67607fe31b9233f88bec281d8..737d3bb5b629b9d30e3b4ac076abe3241153257d 100644 +--- a/dist/permitted/updateInterface.d.cts ++++ b/dist/permitted/updateInterface.d.cts +@@ -12,7 +12,7 @@ export type UpdateInterfaceMethodHooks = { + export declare const updateInterfaceHandler: PermittedHandlerExport; + declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").Struct<{ + id: string; +- ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -84,6 +84,8 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -100,7 +102,7 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + context?: Record | undefined; + }, { + id: import("@metamask/superstruct").Struct; +- ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -172,6 +174,8 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/permitted/updateInterface.d.cts.map b/dist/permitted/updateInterface.d.cts.map +index de17682a9c6ed9bfa8e8ea6c93b389acfdc3ef1a..a3abc8535ef19f5a13bf5e212de6561507c533c9 100644 +--- a/dist/permitted/updateInterface.d.cts.map ++++ b/dist/permitted/updateInterface.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"updateInterface.d.cts","sourceRoot":"","sources":["../../src/permitted/updateInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EACjB,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAgB3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;;OAIG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,KACvB,IAAI,CAAC;CACX,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAInC,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file ++{"version":3,"file":"updateInterface.d.cts","sourceRoot":"","sources":["../../src/permitted/updateInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EACjB,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAgB3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;;OAIG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,KACvB,IAAI,CAAC;CACX,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAInC,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file +diff --git a/dist/permitted/updateInterface.d.mts b/dist/permitted/updateInterface.d.mts +index 73697c26b1adc22ce0f8c13f64cfc504468c2b9e..94ae8f09b1704578b91f71fe8b3235eb63983111 100644 +--- a/dist/permitted/updateInterface.d.mts ++++ b/dist/permitted/updateInterface.d.mts +@@ -12,7 +12,7 @@ export type UpdateInterfaceMethodHooks = { + export declare const updateInterfaceHandler: PermittedHandlerExport; + declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").Struct<{ + id: string; +- ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -84,6 +84,8 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -100,7 +102,7 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + context?: Record | undefined; + }, { + id: import("@metamask/superstruct").Struct; +- ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ ui: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -172,6 +174,8 @@ declare const UpdateInterfaceParametersStruct: import("@metamask/superstruct").S + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/permitted/updateInterface.d.mts.map b/dist/permitted/updateInterface.d.mts.map +index 67b215cb6434bc60bbfea8c19c81cd0ddbf56e9f..28d4dc9ad1375188e401dd1d150cfbc3e5b74ec8 100644 +--- a/dist/permitted/updateInterface.d.mts.map ++++ b/dist/permitted/updateInterface.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"updateInterface.d.mts","sourceRoot":"","sources":["../../src/permitted/updateInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EACjB,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAgB3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;;OAIG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,KACvB,IAAI,CAAC;CACX,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAInC,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file ++{"version":3,"file":"updateInterface.d.mts","sourceRoot":"","sources":["../../src/permitted/updateInterface.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,sBAAsB,EAAE,wCAAwC;AAE9E,OAAO,KAAK,EACV,qBAAqB,EACrB,qBAAqB,EAErB,kBAAkB,EAClB,gBAAgB,EACjB,4BAA4B;AAK7B,OAAO,EAAE,KAAK,aAAa,EAAE,8BAA8B;AAgB3D,MAAM,MAAM,0BAA0B,GAAG;IACvC;;;;OAIG;IACH,eAAe,EAAE,CACf,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,kBAAkB,EACtB,OAAO,CAAC,EAAE,gBAAgB,KACvB,IAAI,CAAC;CACX,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,sBAAsB,CACzD,0BAA0B,EAC1B,yBAAyB,EACzB,qBAAqB,CAKtB,CAAC;AAEF,QAAA,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAInC,CAAC;AAEH,MAAM,MAAM,yBAAyB,GAAG,aAAa,CACnD,OAAO,+BAA+B,EACtC,qBAAqB,CACtB,CAAC"} +\ No newline at end of file +diff --git a/dist/restricted/dialog.d.cts b/dist/restricted/dialog.d.cts +index c64f0739914077c0289a55f113037d679a6eb1f2..d5b4324daf861e6c52e13086b56b2ae2d801a285 100644 +--- a/dist/restricted/dialog.d.cts ++++ b/dist/restricted/dialog.d.cts +@@ -75,7 +75,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + type: "alert"; + } | { + type: "alert"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -147,6 +147,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -165,7 +167,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + type: "confirmation"; + } | { + type: "confirmation"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -237,6 +239,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -256,7 +260,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + placeholder?: string | undefined; + } | { + type: "prompt"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -328,6 +332,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -345,7 +351,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + } | { + id: string; + } | { +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -417,6 +423,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/restricted/dialog.d.cts.map b/dist/restricted/dialog.d.cts.map +index df808f3d0d12909c589d6e26a2e57a84720d2c06..554565c50c61be3cf25acd2f72c8b50b2f930906 100644 +--- a/dist/restricted/dialog.d.cts.map ++++ b/dist/restricted/dialog.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"dialog.d.cts","sourceRoot":"","sources":["../../src/restricted/dialog.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EAExB,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EACL,UAAU,EAIX,4BAA4B;AAC7B,OAAO,KAAK,EACV,YAAY,EAEZ,cAAc,EACd,MAAM,EAEN,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAC7B,OAAO,KAAK,EAAE,aAAa,EAAE,8BAA8B;AAC3D,OAAO,KAAK,EAAE,KAAK,EAAE,8BAA8B;AAEnD,OAAO,KAAK,EAAE,IAAI,EAAE,aAAa,EAAE,wBAAwB;AAG3D,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAEjC,MAAM,MAAM,mBAAmB,GAAG,MAAM,CAAC,UAAU,EAAE,MAAM,CAAC,GAAG;IAC7D,OAAO,EAAE,MAAM,CAAC;CACjB,CAAC;AAEF,eAAO,MAAM,qBAAqB;;;;;CAKjC,CAAC;AAEF,QAAA,MAAM,iBAAiB,kEAAkC,CAAC;AAE1D,MAAM,MAAM,WAAW,GAAG,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC;AAE1D,KAAK,0BAA0B,GAAG;IAChC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE;QACX,EAAE,EAAE,MAAM,CAAC;QACX,WAAW,CAAC,EAAE,MAAM,CAAC;KACtB,CAAC;CACH,CAAC;AAEF,KAAK,mBAAmB,GAAG,CACzB,IAAI,EAAE,0BAA0B,KAC7B,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC;AAE7C,KAAK,eAAe,GAAG,CACrB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;AAErB,KAAK,YAAY,GAAG,CAClB,MAAM,EAAE,MAAM,EACd,EAAE,EAAE,MAAM,KACP;IAAE,OAAO,EAAE,kBAAkB,CAAC;IAAC,MAAM,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,cAAc,CAAA;CAAE,CAAC;AAE5E,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;;;;;;OAQG;IACH,mBAAmB,EAAE,mBAAmB,CAAC;IAEzC;;;OAGG;IACH,eAAe,EAAE,eAAe,CAAC;IACjC;;;OAGG;IACH,YAAY,EAAE,YAAY,CAAC;CAC5B,CAAC;AAEF,KAAK,iCAAiC,GAAG;IACvC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AA8CF,eAAO,MAAM,aAAa;;;wBA3CR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,8BAA8B,CAAC;wBAChD,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EA4C7C,CAAC;AAsEZ,QAAA,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QAmB1B,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,sBAAsB,EAC7B,YAAY,CACb,CAAC;AAEF;;;;;;;;;;GAUG;AACH,wBAAgB,uBAAuB,CAAC,EACtC,mBAAmB,EACnB,eAAe,EACf,YAAY,GACb,EAAE,iBAAiB,UAEV,wBAAwB,gBAAgB,CAAC,KAC9C,QAAQ,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAoD3C"} +\ No newline at end of file ++{"version":3,"file":"dialog.d.cts","sourceRoot":"","sources":["../../src/restricted/dialog.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EAExB,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EACL,UAAU,EAIX,4BAA4B;AAC7B,OAAO,KAAK,EACV,YAAY,EAEZ,cAAc,EACd,MAAM,EAEN,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAC7B,OAAO,KAAK,EAAE,aAAa,EAAE,8BAA8B;AAC3D,OAAO,KAAK,EAAE,KAAK,EAAE,8BAA8B;AAEnD,OAAO,KAAK,EAAE,IAAI,EAAE,aAAa,EAAE,wBAAwB;AAG3D,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAEjC,MAAM,MAAM,mBAAmB,GAAG,MAAM,CAAC,UAAU,EAAE,MAAM,CAAC,GAAG;IAC7D,OAAO,EAAE,MAAM,CAAC;CACjB,CAAC;AAEF,eAAO,MAAM,qBAAqB;;;;;CAKjC,CAAC;AAEF,QAAA,MAAM,iBAAiB,kEAAkC,CAAC;AAE1D,MAAM,MAAM,WAAW,GAAG,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC;AAE1D,KAAK,0BAA0B,GAAG;IAChC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE;QACX,EAAE,EAAE,MAAM,CAAC;QACX,WAAW,CAAC,EAAE,MAAM,CAAC;KACtB,CAAC;CACH,CAAC;AAEF,KAAK,mBAAmB,GAAG,CACzB,IAAI,EAAE,0BAA0B,KAC7B,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC;AAE7C,KAAK,eAAe,GAAG,CACrB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;AAErB,KAAK,YAAY,GAAG,CAClB,MAAM,EAAE,MAAM,EACd,EAAE,EAAE,MAAM,KACP;IAAE,OAAO,EAAE,kBAAkB,CAAC;IAAC,MAAM,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,cAAc,CAAA;CAAE,CAAC;AAE5E,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;;;;;;OAQG;IACH,mBAAmB,EAAE,mBAAmB,CAAC;IAEzC;;;OAGG;IACH,eAAe,EAAE,eAAe,CAAC;IACjC;;;OAGG;IACH,YAAY,EAAE,YAAY,CAAC;CAC5B,CAAC;AAEF,KAAK,iCAAiC,GAAG;IACvC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AA8CF,eAAO,MAAM,aAAa;;;wBA3CR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,8BAA8B,CAAC;wBAChD,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EA4C7C,CAAC;AAsEZ,QAAA,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QAmB1B,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,sBAAsB,EAC7B,YAAY,CACb,CAAC;AAEF;;;;;;;;;;GAUG;AACH,wBAAgB,uBAAuB,CAAC,EACtC,mBAAmB,EACnB,eAAe,EACf,YAAY,GACb,EAAE,iBAAiB,UAEV,wBAAwB,gBAAgB,CAAC,KAC9C,QAAQ,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAoD3C"} +\ No newline at end of file +diff --git a/dist/restricted/dialog.d.mts b/dist/restricted/dialog.d.mts +index da8aa032b397ffae56b889d98e205c585592075a..1d9758a778852299df2ae0d39e8994d8ae9bf97e 100644 +--- a/dist/restricted/dialog.d.mts ++++ b/dist/restricted/dialog.d.mts +@@ -75,7 +75,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + type: "alert"; + } | { + type: "alert"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -147,6 +147,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -165,7 +167,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + type: "confirmation"; + } | { + type: "confirmation"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -237,6 +239,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -256,7 +260,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + placeholder?: string | undefined; + } | { + type: "prompt"; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -328,6 +332,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -345,7 +351,7 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + } | { + id: string; + } | { +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -417,6 +423,8 @@ declare const DialogParametersStruct: import("@metamask/superstruct").Struct<{ + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/restricted/dialog.d.mts.map b/dist/restricted/dialog.d.mts.map +index 4d9ec8d9f0527a4e5d0c841d27886fd61960d983..e0136e5a4dfa3a4c93a10bb9b7fe7c4d468e19b4 100644 +--- a/dist/restricted/dialog.d.mts.map ++++ b/dist/restricted/dialog.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"dialog.d.mts","sourceRoot":"","sources":["../../src/restricted/dialog.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EAExB,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EACL,UAAU,EAIX,4BAA4B;AAC7B,OAAO,KAAK,EACV,YAAY,EAEZ,cAAc,EACd,MAAM,EAEN,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAC7B,OAAO,KAAK,EAAE,aAAa,EAAE,8BAA8B;AAC3D,OAAO,KAAK,EAAE,KAAK,EAAE,8BAA8B;AAEnD,OAAO,KAAK,EAAE,IAAI,EAAE,aAAa,EAAE,wBAAwB;AAG3D,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAEjC,MAAM,MAAM,mBAAmB,GAAG,MAAM,CAAC,UAAU,EAAE,MAAM,CAAC,GAAG;IAC7D,OAAO,EAAE,MAAM,CAAC;CACjB,CAAC;AAEF,eAAO,MAAM,qBAAqB;;;;;CAKjC,CAAC;AAEF,QAAA,MAAM,iBAAiB,kEAAkC,CAAC;AAE1D,MAAM,MAAM,WAAW,GAAG,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC;AAE1D,KAAK,0BAA0B,GAAG;IAChC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE;QACX,EAAE,EAAE,MAAM,CAAC;QACX,WAAW,CAAC,EAAE,MAAM,CAAC;KACtB,CAAC;CACH,CAAC;AAEF,KAAK,mBAAmB,GAAG,CACzB,IAAI,EAAE,0BAA0B,KAC7B,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC;AAE7C,KAAK,eAAe,GAAG,CACrB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;AAErB,KAAK,YAAY,GAAG,CAClB,MAAM,EAAE,MAAM,EACd,EAAE,EAAE,MAAM,KACP;IAAE,OAAO,EAAE,kBAAkB,CAAC;IAAC,MAAM,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,cAAc,CAAA;CAAE,CAAC;AAE5E,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;;;;;;OAQG;IACH,mBAAmB,EAAE,mBAAmB,CAAC;IAEzC;;;OAGG;IACH,eAAe,EAAE,eAAe,CAAC;IACjC;;;OAGG;IACH,YAAY,EAAE,YAAY,CAAC;CAC5B,CAAC;AAEF,KAAK,iCAAiC,GAAG;IACvC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AA8CF,eAAO,MAAM,aAAa;;;wBA3CR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,8BAA8B,CAAC;wBAChD,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EA4C7C,CAAC;AAsEZ,QAAA,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QAmB1B,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,sBAAsB,EAC7B,YAAY,CACb,CAAC;AAEF;;;;;;;;;;GAUG;AACH,wBAAgB,uBAAuB,CAAC,EACtC,mBAAmB,EACnB,eAAe,EACf,YAAY,GACb,EAAE,iBAAiB,UAEV,wBAAwB,gBAAgB,CAAC,KAC9C,QAAQ,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAoD3C"} +\ No newline at end of file ++{"version":3,"file":"dialog.d.mts","sourceRoot":"","sources":["../../src/restricted/dialog.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EAExB,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,EACL,UAAU,EAIX,4BAA4B;AAC7B,OAAO,KAAK,EACV,YAAY,EAEZ,cAAc,EACd,MAAM,EAEN,kBAAkB,EAClB,gBAAgB,EAChB,WAAW,EACZ,4BAA4B;AAC7B,OAAO,KAAK,EAAE,aAAa,EAAE,8BAA8B;AAC3D,OAAO,KAAK,EAAE,KAAK,EAAE,8BAA8B;AAEnD,OAAO,KAAK,EAAE,IAAI,EAAE,aAAa,EAAE,wBAAwB;AAG3D,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAEjC,MAAM,MAAM,mBAAmB,GAAG,MAAM,CAAC,UAAU,EAAE,MAAM,CAAC,GAAG;IAC7D,OAAO,EAAE,MAAM,CAAC;CACjB,CAAC;AAEF,eAAO,MAAM,qBAAqB;;;;;CAKjC,CAAC;AAEF,QAAA,MAAM,iBAAiB,kEAAkC,CAAC;AAE1D,MAAM,MAAM,WAAW,GAAG,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC;AAE1D,KAAK,0BAA0B,GAAG;IAChC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE;QACX,EAAE,EAAE,MAAM,CAAC;QACX,WAAW,CAAC,EAAE,MAAM,CAAC;KACtB,CAAC;CACH,CAAC;AAEF,KAAK,mBAAmB,GAAG,CACzB,IAAI,EAAE,0BAA0B,KAC7B,OAAO,CAAC,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC;AAE7C,KAAK,eAAe,GAAG,CACrB,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;AAErB,KAAK,YAAY,GAAG,CAClB,MAAM,EAAE,MAAM,EACd,EAAE,EAAE,MAAM,KACP;IAAE,OAAO,EAAE,kBAAkB,CAAC;IAAC,MAAM,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,cAAc,CAAA;CAAE,CAAC;AAE5E,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;;;;;;OAQG;IACH,mBAAmB,EAAE,mBAAmB,CAAC;IAEzC;;;OAGG;IACH,eAAe,EAAE,eAAe,CAAC;IACjC;;;OAGG;IACH,YAAY,EAAE,YAAY,CAAC;CAC5B,CAAC;AAEF,KAAK,iCAAiC,GAAG;IACvC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AA8CF,eAAO,MAAM,aAAa;;;wBA3CR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,8BAA8B,CAAC;wBAChD,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EA4C7C,CAAC;AAsEZ,QAAA,MAAM,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QAmB1B,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,sBAAsB,EAC7B,YAAY,CACb,CAAC;AAEF;;;;;;;;;;GAUG;AACH,wBAAgB,uBAAuB,CAAC,EACtC,mBAAmB,EACnB,eAAe,EACf,YAAY,GACb,EAAE,iBAAiB,UAEV,wBAAwB,gBAAgB,CAAC,KAC9C,QAAQ,OAAO,GAAG,IAAI,GAAG,MAAM,GAAG,IAAI,CAAC,CAoD3C"} +\ No newline at end of file +diff --git a/dist/restricted/notify.d.cts b/dist/restricted/notify.d.cts +index 89f95089a6ff665a1237ae989ff457fe5726f51d..d644306dfb1827cf60eedf88506fc5e6c4f23511 100644 +--- a/dist/restricted/notify.d.cts ++++ b/dist/restricted/notify.d.cts +@@ -16,7 +16,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + message: string; + type: "inApp"; + title: string; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -88,6 +88,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -115,7 +117,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + message: string; + type: "inApp"; + title: string; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -187,6 +189,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -207,7 +211,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + }, { + type: import("@metamask/superstruct").Struct<"inApp", null>; + message: import("@metamask/superstruct").Struct; +- content: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -279,6 +283,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/restricted/notify.d.cts.map b/dist/restricted/notify.d.cts.map +index 65d1fda235fa1481c383b77b630e75b8e8a8eab0..18d5e2133e0c726508e558555f21c0d154f90282 100644 +--- a/dist/restricted/notify.d.cts.map ++++ b/dist/restricted/notify.d.cts.map +@@ -1 +1 @@ +-{"version":3,"file":"notify.d.cts","sourceRoot":"","sources":["../../src/restricted/notify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EACvB,4BAA4B,EAC7B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,KAAK,EACV,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,kBAAkB,EACnB,4BAA4B;AAC7B,OAAO,EAIL,WAAW,EAGZ,4BAA4B;AAM7B,OAAO,KAAK,EAAE,aAAa,EAAE,IAAI,EAAE,8BAA8B;AAEjE,OAAO,KAAK,EAAE,aAAa,EAAE,wBAAwB;AAGrD,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAyBjC,QAAA,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAIhC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,4BAA4B,EACnC,YAAY,CACb,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;OAGG;IACH,sBAAsB,EAAE,CACtB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB;;;OAGG;IACH,qBAAqB,EAAE,CACrB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB,gBAAgB,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,OAAO,CAAC;IAE3C,uBAAuB,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAE7C,eAAe,EAAE,CACf,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;IACrB,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,KAAK,IAAI,GAAG,SAAS,CAAC;CAC/C,CAAC;AAEF,KAAK,2BAA2B,GAAG;IACjC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AAEF,KAAK,aAAa,GAAG,4BAA4B,CAAC;IAChD,cAAc,EAAE,cAAc,CAAC,gBAAgB,CAAC;IAChD,UAAU,EAAE,OAAO,UAAU,CAAC;IAC9B,oBAAoB,EAAE,UAAU,CAAC,OAAO,iBAAiB,CAAC,CAAC;IAC3D,cAAc,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;CACxD,CAAC,CAAC;AAEH;;;;;;;;GAQG;AACH,eAAO,MAAM,oBAAoB,EAAE,8BAA8B,CAC/D,cAAc,CAAC,gBAAgB,EAC/B,2BAA2B,EAC3B,aAAa,CASd,CAAC;AAWF,eAAO,MAAM,aAAa;;;wBAtCR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,wBAAwB,CAAC;wBAC1C,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EAuC7C,CAAC;AAEZ;;;;;;;;;;;;GAYG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,sBAAsB,EACtB,qBAAqB,EACrB,gBAAgB,EAChB,uBAAuB,EACvB,eAAe,EACf,OAAO,GACR,EAAE,iBAAiB,UAEV,wBAAwB,YAAY,CAAC,KAC1C,QAAQ,YAAY,CAAC,CAmCzB;AAED;;;;;;;;;GASG;AACH,wBAAgB,kBAAkB,CAChC,MAAM,EAAE,OAAO,EACf,gBAAgB,EAAE,iBAAiB,CAAC,kBAAkB,CAAC,EACvD,OAAO,EAAE,iBAAiB,CAAC,SAAS,CAAC,GACpC,YAAY,CA4Dd"} +\ No newline at end of file ++{"version":3,"file":"notify.d.cts","sourceRoot":"","sources":["../../src/restricted/notify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EACvB,4BAA4B,EAC7B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,KAAK,EACV,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,kBAAkB,EACnB,4BAA4B;AAC7B,OAAO,EAIL,WAAW,EAGZ,4BAA4B;AAM7B,OAAO,KAAK,EAAE,aAAa,EAAE,IAAI,EAAE,8BAA8B;AAEjE,OAAO,KAAK,EAAE,aAAa,EAAE,wBAAwB;AAGrD,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAyBjC,QAAA,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAIhC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,4BAA4B,EACnC,YAAY,CACb,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;OAGG;IACH,sBAAsB,EAAE,CACtB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB;;;OAGG;IACH,qBAAqB,EAAE,CACrB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB,gBAAgB,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,OAAO,CAAC;IAE3C,uBAAuB,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAE7C,eAAe,EAAE,CACf,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;IACrB,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,KAAK,IAAI,GAAG,SAAS,CAAC;CAC/C,CAAC;AAEF,KAAK,2BAA2B,GAAG;IACjC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AAEF,KAAK,aAAa,GAAG,4BAA4B,CAAC;IAChD,cAAc,EAAE,cAAc,CAAC,gBAAgB,CAAC;IAChD,UAAU,EAAE,OAAO,UAAU,CAAC;IAC9B,oBAAoB,EAAE,UAAU,CAAC,OAAO,iBAAiB,CAAC,CAAC;IAC3D,cAAc,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;CACxD,CAAC,CAAC;AAEH;;;;;;;;GAQG;AACH,eAAO,MAAM,oBAAoB,EAAE,8BAA8B,CAC/D,cAAc,CAAC,gBAAgB,EAC/B,2BAA2B,EAC3B,aAAa,CASd,CAAC;AAWF,eAAO,MAAM,aAAa;;;wBAtCR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,wBAAwB,CAAC;wBAC1C,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EAuC7C,CAAC;AAEZ;;;;;;;;;;;;GAYG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,sBAAsB,EACtB,qBAAqB,EACrB,gBAAgB,EAChB,uBAAuB,EACvB,eAAe,EACf,OAAO,GACR,EAAE,iBAAiB,UAEV,wBAAwB,YAAY,CAAC,KAC1C,QAAQ,YAAY,CAAC,CAmCzB;AAED;;;;;;;;;GASG;AACH,wBAAgB,kBAAkB,CAChC,MAAM,EAAE,OAAO,EACf,gBAAgB,EAAE,iBAAiB,CAAC,kBAAkB,CAAC,EACvD,OAAO,EAAE,iBAAiB,CAAC,SAAS,CAAC,GACpC,YAAY,CA4Dd"} +\ No newline at end of file +diff --git a/dist/restricted/notify.d.mts b/dist/restricted/notify.d.mts +index d0df47b2a5758d1aed2d8f2ca6b1713130e0b941..5781edd32a442d2e01af6189b4abddd2a478b5c1 100644 +--- a/dist/restricted/notify.d.mts ++++ b/dist/restricted/notify.d.mts +@@ -16,7 +16,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + message: string; + type: "inApp"; + title: string; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -88,6 +88,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -115,7 +117,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + message: string; + type: "inApp"; + title: string; +- content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -187,6 +189,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +@@ -207,7 +211,7 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + }, { + type: import("@metamask/superstruct").Struct<"inApp", null>; + message: import("@metamask/superstruct").Struct; +- content: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { ++ content: import("@metamask/superstruct").Struct | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | import("@metamask/snaps-sdk/jsx").SnapElement | { + value: string; + type: import("@metamask/snaps-sdk").NodeType.Copyable; + sensitive?: boolean | undefined; +@@ -279,6 +283,8 @@ declare const NotificationParametersStruct: import("@metamask/superstruct").Stru + src: string; + alt?: string | undefined; + borderRadius?: import("@metamask/snaps-sdk/jsx").BorderRadius; ++ height?: number | undefined; ++ width?: number | undefined; + }, "Image"> | import("@metamask/snaps-sdk/jsx").SnapElement<{ + name: string; + value?: string | undefined; +diff --git a/dist/restricted/notify.d.mts.map b/dist/restricted/notify.d.mts.map +index 419f06bb0be1459621365c1da3a619d978d4f55b..9d7fa526a32ad3fd7f01bc6a43aedc3a02332532 100644 +--- a/dist/restricted/notify.d.mts.map ++++ b/dist/restricted/notify.d.mts.map +@@ -1 +1 @@ +-{"version":3,"file":"notify.d.mts","sourceRoot":"","sources":["../../src/restricted/notify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EACvB,4BAA4B,EAC7B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,KAAK,EACV,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,kBAAkB,EACnB,4BAA4B;AAC7B,OAAO,EAIL,WAAW,EAGZ,4BAA4B;AAM7B,OAAO,KAAK,EAAE,aAAa,EAAE,IAAI,EAAE,8BAA8B;AAEjE,OAAO,KAAK,EAAE,aAAa,EAAE,wBAAwB;AAGrD,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAyBjC,QAAA,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAIhC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,4BAA4B,EACnC,YAAY,CACb,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;OAGG;IACH,sBAAsB,EAAE,CACtB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB;;;OAGG;IACH,qBAAqB,EAAE,CACrB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB,gBAAgB,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,OAAO,CAAC;IAE3C,uBAAuB,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAE7C,eAAe,EAAE,CACf,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;IACrB,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,KAAK,IAAI,GAAG,SAAS,CAAC;CAC/C,CAAC;AAEF,KAAK,2BAA2B,GAAG;IACjC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AAEF,KAAK,aAAa,GAAG,4BAA4B,CAAC;IAChD,cAAc,EAAE,cAAc,CAAC,gBAAgB,CAAC;IAChD,UAAU,EAAE,OAAO,UAAU,CAAC;IAC9B,oBAAoB,EAAE,UAAU,CAAC,OAAO,iBAAiB,CAAC,CAAC;IAC3D,cAAc,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;CACxD,CAAC,CAAC;AAEH;;;;;;;;GAQG;AACH,eAAO,MAAM,oBAAoB,EAAE,8BAA8B,CAC/D,cAAc,CAAC,gBAAgB,EAC/B,2BAA2B,EAC3B,aAAa,CASd,CAAC;AAWF,eAAO,MAAM,aAAa;;;wBAtCR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,wBAAwB,CAAC;wBAC1C,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EAuC7C,CAAC;AAEZ;;;;;;;;;;;;GAYG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,sBAAsB,EACtB,qBAAqB,EACrB,gBAAgB,EAChB,uBAAuB,EACvB,eAAe,EACf,OAAO,GACR,EAAE,iBAAiB,UAEV,wBAAwB,YAAY,CAAC,KAC1C,QAAQ,YAAY,CAAC,CAmCzB;AAED;;;;;;;;;GASG;AACH,wBAAgB,kBAAkB,CAChC,MAAM,EAAE,OAAO,EACf,gBAAgB,EAAE,iBAAiB,CAAC,kBAAkB,CAAC,EACvD,OAAO,EAAE,iBAAiB,CAAC,SAAS,CAAC,GACpC,YAAY,CA4Dd"} +\ No newline at end of file ++{"version":3,"file":"notify.d.mts","sourceRoot":"","sources":["../../src/restricted/notify.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,8BAA8B,EAC9B,uBAAuB,EACvB,4BAA4B,EAC7B,wCAAwC;AACzC,OAAO,EAAE,cAAc,EAAe,wCAAwC;AAE9E,OAAO,KAAK,EACV,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,kBAAkB,EACnB,4BAA4B;AAC7B,OAAO,EAIL,WAAW,EAGZ,4BAA4B;AAM7B,OAAO,KAAK,EAAE,aAAa,EAAE,IAAI,EAAE,8BAA8B;AAEjE,OAAO,KAAK,EAAE,aAAa,EAAE,wBAAwB;AAGrD,OAAO,EAAE,KAAK,iBAAiB,EAAE,qBAAiB;AAElD,QAAA,MAAM,UAAU,gBAAgB,CAAC;AAyBjC,QAAA,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAIhC,CAAC;AAEH,MAAM,MAAM,gBAAgB,GAAG,aAAa,CAC1C,OAAO,4BAA4B,EACnC,YAAY,CACb,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG;IAC9B;;;OAGG;IACH,sBAAsB,EAAE,CACtB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB;;;OAGG;IACH,qBAAqB,EAAE,CACrB,MAAM,EAAE,MAAM,EACd,IAAI,EAAE,gBAAgB,KACnB,OAAO,CAAC,IAAI,CAAC,CAAC;IAEnB,gBAAgB,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,OAAO,CAAC;IAE3C,uBAAuB,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAE7C,eAAe,EAAE,CACf,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,kBAAkB,EAC3B,OAAO,CAAC,EAAE,gBAAgB,EAC1B,WAAW,CAAC,EAAE,WAAW,KACtB,OAAO,CAAC,MAAM,CAAC,CAAC;IACrB,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,KAAK,IAAI,GAAG,SAAS,CAAC;CAC/C,CAAC;AAEF,KAAK,2BAA2B,GAAG;IACjC,cAAc,CAAC,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;IACxD,WAAW,EAAE,iBAAiB,CAAC;CAChC,CAAC;AAEF,KAAK,aAAa,GAAG,4BAA4B,CAAC;IAChD,cAAc,EAAE,cAAc,CAAC,gBAAgB,CAAC;IAChD,UAAU,EAAE,OAAO,UAAU,CAAC;IAC9B,oBAAoB,EAAE,UAAU,CAAC,OAAO,iBAAiB,CAAC,CAAC;IAC3D,cAAc,EAAE,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,IAAI,CAAC;CACxD,CAAC,CAAC;AAEH;;;;;;;;GAQG;AACH,eAAO,MAAM,oBAAoB,EAAE,8BAA8B,CAC/D,cAAc,CAAC,gBAAgB,EAC/B,2BAA2B,EAC3B,aAAa,CASd,CAAC;AAWF,eAAO,MAAM,aAAa;;;wBAtCR,eAAe,gBAAgB;oBACnC,iBAAiB;8BACP,WAAW,wBAAwB,CAAC;wBAC1C,SAAS,cAAc,MAAM,CAAC,CAAC,GAAG,IAAI;;;EAuC7C,CAAC;AAEZ;;;;;;;;;;;;GAYG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,sBAAsB,EACtB,qBAAqB,EACrB,gBAAgB,EAChB,uBAAuB,EACvB,eAAe,EACf,OAAO,GACR,EAAE,iBAAiB,UAEV,wBAAwB,YAAY,CAAC,KAC1C,QAAQ,YAAY,CAAC,CAmCzB;AAED;;;;;;;;;GASG;AACH,wBAAgB,kBAAkB,CAChC,MAAM,EAAE,OAAO,EACf,gBAAgB,EAAE,iBAAiB,CAAC,kBAAkB,CAAC,EACvD,OAAO,EAAE,iBAAiB,CAAC,SAAS,CAAC,GACpC,YAAY,CA4Dd"} +\ No newline at end of file diff --git a/app/scripts/controller-init/snaps/execution-service-init.ts b/app/scripts/controller-init/snaps/execution-service-init.ts index 01763747d259..87ad9eeca047 100644 --- a/app/scripts/controller-init/snaps/execution-service-init.ts +++ b/app/scripts/controller-init/snaps/execution-service-init.ts @@ -9,6 +9,11 @@ import { Duplex } from 'readable-stream'; import { ControllerInitFunction } from '../types'; import { isManifestV3 } from '../../../../shared/modules/mv3.utils'; import { ExecutionServiceMessenger } from '../messengers/snaps'; +import { setupMultiplex } from '../../lib/stream-utils'; +import { + METAMASK_CAIP_MULTICHAIN_PROVIDER, + METAMASK_EIP_1193_PROVIDER, +} from '../../constants/stream'; /** * Initialize the Snaps execution service. @@ -28,6 +33,7 @@ export const ExecutionServiceInit: ControllerInitFunction< controllerMessenger, offscreenPromise, setupUntrustedCommunicationEip1193, + setupUntrustedCommunicationCaip, }) => { const useOffscreenDocument = isManifestV3 && @@ -46,6 +52,15 @@ export const ExecutionServiceInit: ControllerInitFunction< sender: { snapId }, subjectType: SubjectType.Snap, }); + + const mux = setupMultiplex(connectionStream); + mux.ignoreStream(METAMASK_EIP_1193_PROVIDER); + + setupUntrustedCommunicationCaip({ + connectionStream: mux.createStream(METAMASK_CAIP_MULTICHAIN_PROVIDER), + sender: { snapId }, + subjectType: SubjectType.Snap, + }); } if (useOffscreenDocument) { diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 644023c2c2b4..af70714c4f9f 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -9438,6 +9438,8 @@ export default class MetamaskController extends EventEmitter { removeAllConnections: this.removeAllConnections.bind(this), setupUntrustedCommunicationEip1193: this.setupUntrustedCommunicationEip1193.bind(this), + setupUntrustedCommunicationCaip: + this.setupUntrustedCommunicationCaip.bind(this), setLocked: this.setLocked.bind(this), showNotification: this.platform._showNotification, showUserConfirmation: this.opts.showUserConfirmation, diff --git a/package.json b/package.json index 6b0885250f65..97e1d00c50e2 100644 --- a/package.json +++ b/package.json @@ -373,8 +373,8 @@ "@metamask/signature-controller": "^38.0.0", "@metamask/smart-transactions-controller": "^21.0.0", "@metamask/snaps-controllers": "^17.2.0", - "@metamask/snaps-execution-environments": "^10.3.0", - "@metamask/snaps-rpc-methods": "^14.1.1", + "@metamask/snaps-execution-environments": "patch:@metamask/snaps-execution-environments@npm%3A10.3.0#~/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch", + "@metamask/snaps-rpc-methods": "patch:@metamask/snaps-rpc-methods@npm%3A14.1.1#~/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch", "@metamask/snaps-sdk": "^10.3.0", "@metamask/snaps-utils": "^11.7.0", "@metamask/solana-wallet-snap": "^2.5.1", diff --git a/yarn.lock b/yarn.lock index e76905d3cbad..8906e2c36075 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8327,7 +8327,7 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-execution-environments@npm:^10.3.0": +"@metamask/snaps-execution-environments@npm:10.3.0": version: 10.3.0 resolution: "@metamask/snaps-execution-environments@npm:10.3.0" dependencies: @@ -8345,6 +8345,24 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-execution-environments@patch:@metamask/snaps-execution-environments@npm%3A10.3.0#~/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch": + version: 10.3.0 + resolution: "@metamask/snaps-execution-environments@patch:@metamask/snaps-execution-environments@npm%3A10.3.0#~/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch::version=10.3.0&hash=516850" + dependencies: + "@metamask/json-rpc-engine": "npm:^10.1.0" + "@metamask/object-multiplex": "npm:^2.1.0" + "@metamask/post-message-stream": "npm:^10.0.0" + "@metamask/providers": "npm:^22.1.1" + "@metamask/rpc-errors": "npm:^7.0.3" + "@metamask/snaps-sdk": "npm:^10.2.0" + "@metamask/snaps-utils": "npm:^11.6.2" + "@metamask/superstruct": "npm:^3.2.1" + "@metamask/utils": "npm:^11.8.1" + readable-stream: "npm:^3.6.2" + checksum: 10/15359d81f93130ee457763ddea6d5f928f61e3cd2c3e549061907332ec6cc97d0a16b2990266652df3ba76fedf66bc8b543ad9e235bb8183f3faf6090cdbf698 + languageName: node + linkType: hard + "@metamask/snaps-registry@npm:^3.2.3": version: 3.3.0 resolution: "@metamask/snaps-registry@npm:3.3.0" @@ -8369,6 +8387,23 @@ __metadata: languageName: node linkType: hard +"@metamask/snaps-rpc-methods@npm:14.1.1, @metamask/snaps-rpc-methods@npm:^14.1.1": + version: 14.1.1 + resolution: "@metamask/snaps-rpc-methods@npm:14.1.1" + dependencies: + "@metamask/key-tree": "npm:^10.1.1" + "@metamask/permission-controller": "npm:^12.1.0" + "@metamask/rpc-errors": "npm:^7.0.3" + "@metamask/snaps-sdk": "npm:^10.1.0" + "@metamask/snaps-utils": "npm:^11.6.1" + "@metamask/superstruct": "npm:^3.2.1" + "@metamask/utils": "npm:^11.8.1" + "@noble/hashes": "npm:^1.7.1" + async-mutex: "npm:^0.5.0" + checksum: 10/871c50f20e6427bcb14d30648bca2867725cc8ef6df579ef8951481f9919ebed2a7713dd821c94666829e240df6ceeb6181a0203fe18413e20a7ff45b1b29895 + languageName: node + linkType: hard + "@metamask/snaps-rpc-methods@npm:^13.5.0": version: 13.5.3 resolution: "@metamask/snaps-rpc-methods@npm:13.5.3" @@ -8385,9 +8420,9 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-rpc-methods@npm:^14.1.1": +"@metamask/snaps-rpc-methods@patch:@metamask/snaps-rpc-methods@npm%3A14.1.1#~/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch": version: 14.1.1 - resolution: "@metamask/snaps-rpc-methods@npm:14.1.1" + resolution: "@metamask/snaps-rpc-methods@patch:@metamask/snaps-rpc-methods@npm%3A14.1.1#~/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch::version=14.1.1&hash=c129f6" dependencies: "@metamask/key-tree": "npm:^10.1.1" "@metamask/permission-controller": "npm:^12.1.0" @@ -8398,7 +8433,7 @@ __metadata: "@metamask/utils": "npm:^11.8.1" "@noble/hashes": "npm:^1.7.1" async-mutex: "npm:^0.5.0" - checksum: 10/871c50f20e6427bcb14d30648bca2867725cc8ef6df579ef8951481f9919ebed2a7713dd821c94666829e240df6ceeb6181a0203fe18413e20a7ff45b1b29895 + checksum: 10/58896123692fdc87a3c1bdef32159806eada96ff6a248f9161947fa30cd967b0f2d992b31fd78b4dbb16d74801462475a4496232679911d7e01a5e0d072ccb10 languageName: node linkType: hard @@ -32913,8 +32948,8 @@ __metadata: "@metamask/snap-account-abstraction-keyring-site": "npm:^1.0.0" "@metamask/snap-simple-keyring-site": "npm:^2.0.0" "@metamask/snaps-controllers": "npm:^17.2.0" - "@metamask/snaps-execution-environments": "npm:^10.3.0" - "@metamask/snaps-rpc-methods": "npm:^14.1.1" + "@metamask/snaps-execution-environments": "patch:@metamask/snaps-execution-environments@npm%3A10.3.0#~/.yarn/patches/@metamask-snaps-execution-environments-npm-10.3.0-75e3841f68.patch" + "@metamask/snaps-rpc-methods": "patch:@metamask/snaps-rpc-methods@npm%3A14.1.1#~/.yarn/patches/@metamask-snaps-rpc-methods-npm-14.1.1-ac6ae2a3ba.patch" "@metamask/snaps-sdk": "npm:^10.3.0" "@metamask/snaps-utils": "npm:^11.7.0" "@metamask/solana-wallet-snap": "npm:^2.5.1"