"use strict";
/*
 * ATTENTION: An "eval-source-map" devtool has been used.
 * This devtool is neither made for production nor for readable output files.
 * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 * or disable the default devtool with "devtool: false".
 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 */
exports.id = "vendor-chunks/jose";
exports.ids = ["vendor-chunks/jose"];
exports.modules = {

/***/ "(ssr)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/buffer_utils.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   concat: () => (/* binding */ concat),\n/* harmony export */   concatKdf: () => (/* binding */ concatKdf),\n/* harmony export */   decoder: () => (/* binding */ decoder),\n/* harmony export */   encoder: () => (/* binding */ encoder),\n/* harmony export */   lengthAndInput: () => (/* binding */ lengthAndInput),\n/* harmony export */   p2s: () => (/* binding */ p2s),\n/* harmony export */   uint32be: () => (/* binding */ uint32be),\n/* harmony export */   uint64be: () => (/* binding */ uint64be)\n/* harmony export */ });\n/* harmony import */ var _runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/digest.js */ \"(ssr)/./node_modules/jose/dist/node/esm/runtime/digest.js\");\n\nconst encoder = new TextEncoder();\nconst decoder = new TextDecoder();\nconst MAX_INT32 = 2 ** 32;\nfunction concat(...buffers) {\n    const size = buffers.reduce((acc, { length })=>acc + length, 0);\n    const buf = new Uint8Array(size);\n    let i = 0;\n    buffers.forEach((buffer)=>{\n        buf.set(buffer, i);\n        i += buffer.length;\n    });\n    return buf;\n}\nfunction p2s(alg, p2sInput) {\n    return concat(encoder.encode(alg), new Uint8Array([\n        0\n    ]), p2sInput);\n}\nfunction writeUInt32BE(buf, value, offset) {\n    if (value < 0 || value >= MAX_INT32) {\n        throw new RangeError(`value must be >= 0 and <= ${MAX_INT32 - 1}. Received ${value}`);\n    }\n    buf.set([\n        value >>> 24,\n        value >>> 16,\n        value >>> 8,\n        value & 0xff\n    ], offset);\n}\nfunction uint64be(value) {\n    const high = Math.floor(value / MAX_INT32);\n    const low = value % MAX_INT32;\n    const buf = new Uint8Array(8);\n    writeUInt32BE(buf, high, 0);\n    writeUInt32BE(buf, low, 4);\n    return buf;\n}\nfunction uint32be(value) {\n    const buf = new Uint8Array(4);\n    writeUInt32BE(buf, value);\n    return buf;\n}\nfunction lengthAndInput(input) {\n    return concat(uint32be(input.length), input);\n}\nasync function concatKdf(secret, bits, value) {\n    const iterations = Math.ceil((bits >> 3) / 32);\n    const res = new Uint8Array(iterations * 32);\n    for(let iter = 0; iter < iterations; iter++){\n        const buf = new Uint8Array(4 + secret.length + value.length);\n        buf.set(uint32be(iter + 1));\n        buf.set(secret, 4);\n        buf.set(value, 4 + secret.length);\n        res.set(await (0,_runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"sha256\", buf), iter * 32);\n    }\n    return res.slice(0, bits >> 3);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5244 characters]\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\n");

/***/ }),

/***/ "(ssr)/./node_modules/jose/dist/node/esm/runtime/base64url.js":
/*!**************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/base64url.js ***!
  \**************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   decodeBase64: () => (/* binding */ decodeBase64),\n/* harmony export */   encode: () => (/* binding */ encode),\n/* harmony export */   encodeBase64: () => (/* binding */ encodeBase64)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(ssr)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\nlet encode;\nfunction normalize(input) {\n    let encoded = input;\n    if (encoded instanceof Uint8Array) {\n        encoded = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.decoder.decode(encoded);\n    }\n    return encoded;\n}\nif (buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.isEncoding(\"base64url\")) {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64url\");\n} else {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\").replace(/=/g, \"\").replace(/\\+/g, \"-\").replace(/\\//g, \"_\");\n}\nconst decodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input, \"base64\");\nconst encodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\");\n\nconst decode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(normalize(input), \"base64\");\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvYmFzZTY0dXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFnQztBQUNpQjtBQUNqRCxJQUFJRTtBQUNKLFNBQVNDLFVBQVVDLEtBQUs7SUFDcEIsSUFBSUMsVUFBVUQ7SUFDZCxJQUFJQyxtQkFBbUJDLFlBQVk7UUFDL0JELFVBQVVKLHlEQUFPQSxDQUFDTSxNQUFNLENBQUNGO0lBQzdCO0lBQ0EsT0FBT0E7QUFDWDtBQUNBLElBQUlMLDBDQUFNQSxDQUFDUSxVQUFVLENBQUMsY0FBYztJQUNoQ04sU0FBUyxDQUFDRSxRQUFVSiwwQ0FBTUEsQ0FBQ1MsSUFBSSxDQUFDTCxPQUFPTSxRQUFRLENBQUM7QUFDcEQsT0FDSztJQUNEUixTQUFTLENBQUNFLFFBQVVKLDBDQUFNQSxDQUFDUyxJQUFJLENBQUNMLE9BQU9NLFFBQVEsQ0FBQyxVQUFVQyxPQUFPLENBQUMsTUFBTSxJQUFJQSxPQUFPLENBQUMsT0FBTyxLQUFLQSxPQUFPLENBQUMsT0FBTztBQUNuSDtBQUNPLE1BQU1DLGVBQWUsQ0FBQ1IsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ0wsT0FBTyxVQUFVO0FBQzdELE1BQU1TLGVBQWUsQ0FBQ1QsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ0wsT0FBT00sUUFBUSxDQUFDLFVBQVU7QUFDM0Q7QUFDWCxNQUFNSCxTQUFTLENBQUNILFFBQVVKLDBDQUFNQSxDQUFDUyxJQUFJLENBQUNOLFVBQVVDLFFBQVEsVUFBVSIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9iYXNlNjR1cmwuanM/MDIwNiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCdWZmZXIgfSBmcm9tICdidWZmZXInO1xuaW1wb3J0IHsgZGVjb2RlciB9IGZyb20gJy4uL2xpYi9idWZmZXJfdXRpbHMuanMnO1xubGV0IGVuY29kZTtcbmZ1bmN0aW9uIG5vcm1hbGl6ZShpbnB1dCkge1xuICAgIGxldCBlbmNvZGVkID0gaW5wdXQ7XG4gICAgaWYgKGVuY29kZWQgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgICAgIGVuY29kZWQgPSBkZWNvZGVyLmRlY29kZShlbmNvZGVkKTtcbiAgICB9XG4gICAgcmV0dXJuIGVuY29kZWQ7XG59XG5pZiAoQnVmZmVyLmlzRW5jb2RpbmcoJ2Jhc2U2NHVybCcpKSB7XG4gICAgZW5jb2RlID0gKGlucHV0KSA9PiBCdWZmZXIuZnJvbShpbnB1dCkudG9TdHJpbmcoJ2Jhc2U2NHVybCcpO1xufVxuZWxzZSB7XG4gICAgZW5jb2RlID0gKGlucHV0KSA9PiBCdWZmZXIuZnJvbShpbnB1dCkudG9TdHJpbmcoJ2Jhc2U2NCcpLnJlcGxhY2UoLz0vZywgJycpLnJlcGxhY2UoL1xcKy9nLCAnLScpLnJlcGxhY2UoL1xcLy9nLCAnXycpO1xufVxuZXhwb3J0IGNvbnN0IGRlY29kZUJhc2U2NCA9IChpbnB1dCkgPT4gQnVmZmVyLmZyb20oaW5wdXQsICdiYXNlNjQnKTtcbmV4cG9ydCBjb25zdCBlbmNvZGVCYXNlNjQgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKGlucHV0KS50b1N0cmluZygnYmFzZTY0Jyk7XG5leHBvcnQgeyBlbmNvZGUgfTtcbmV4cG9ydCBjb25zdCBkZWNvZGUgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKG5vcm1hbGl6ZShpbnB1dCksICdiYXNlNjQnKTtcbiJdLCJuYW1lcyI6WyJCdWZmZXIiLCJkZWNvZGVyIiwiZW5jb2RlIiwibm9ybWFsaXplIiwiaW5wdXQiLCJlbmNvZGVkIiwiVWludDhBcnJheSIsImRlY29kZSIsImlzRW5jb2RpbmciLCJmcm9tIiwidG9TdHJpbmciLCJyZXBsYWNlIiwiZGVjb2RlQmFzZTY0IiwiZW5jb2RlQmFzZTY0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/jose/dist/node/esm/runtime/base64url.js\n");

/***/ }),

/***/ "(ssr)/./node_modules/jose/dist/node/esm/runtime/digest.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/digest.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\nconst digest = (algorithm, data)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createHash)(algorithm).update(data).digest();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (digest);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvZGlnZXN0LmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQW9DO0FBQ3BDLE1BQU1DLFNBQVMsQ0FBQ0MsV0FBV0MsT0FBU0gsa0RBQVVBLENBQUNFLFdBQVdFLE1BQU0sQ0FBQ0QsTUFBTUYsTUFBTTtBQUM3RSxpRUFBZUEsTUFBTUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9kaWdlc3QuanM/ZmMzNSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVIYXNoIH0gZnJvbSAnY3J5cHRvJztcbmNvbnN0IGRpZ2VzdCA9IChhbGdvcml0aG0sIGRhdGEpID0+IGNyZWF0ZUhhc2goYWxnb3JpdGhtKS51cGRhdGUoZGF0YSkuZGlnZXN0KCk7XG5leHBvcnQgZGVmYXVsdCBkaWdlc3Q7XG4iXSwibmFtZXMiOlsiY3JlYXRlSGFzaCIsImRpZ2VzdCIsImFsZ29yaXRobSIsImRhdGEiLCJ1cGRhdGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/jose/dist/node/esm/runtime/digest.js\n");

/***/ }),

/***/ "(ssr)/./node_modules/jose/dist/node/esm/util/base64url.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/base64url.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   encode: () => (/* binding */ encode)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(ssr)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n\nconst encode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.encode;\nconst decode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.decode;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3V0aWwvYmFzZTY0dXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFxRDtBQUM5QyxNQUFNQyxTQUFTRCx5REFBZ0IsQ0FBQztBQUNoQyxNQUFNRSxTQUFTRix5REFBZ0IsQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9iYXNlNjR1cmwuanM/OWVjZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBiYXNlNjR1cmwgZnJvbSAnLi4vcnVudGltZS9iYXNlNjR1cmwuanMnO1xuZXhwb3J0IGNvbnN0IGVuY29kZSA9IGJhc2U2NHVybC5lbmNvZGU7XG5leHBvcnQgY29uc3QgZGVjb2RlID0gYmFzZTY0dXJsLmRlY29kZTtcbiJdLCJuYW1lcyI6WyJiYXNlNjR1cmwiLCJlbmNvZGUiLCJkZWNvZGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/jose/dist/node/esm/util/base64url.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/index.js":
/*!**************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/index.js ***!
  \**************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   CompactEncrypt: () => (/* reexport safe */ _jwe_compact_encrypt_js__WEBPACK_IMPORTED_MODULE_9__.CompactEncrypt),\n/* harmony export */   CompactSign: () => (/* reexport safe */ _jws_compact_sign_js__WEBPACK_IMPORTED_MODULE_11__.CompactSign),\n/* harmony export */   EmbeddedJWK: () => (/* reexport safe */ _jwk_embedded_js__WEBPACK_IMPORTED_MODULE_17__.EmbeddedJWK),\n/* harmony export */   EncryptJWT: () => (/* reexport safe */ _jwt_encrypt_js__WEBPACK_IMPORTED_MODULE_15__.EncryptJWT),\n/* harmony export */   FlattenedEncrypt: () => (/* reexport safe */ _jwe_flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_10__.FlattenedEncrypt),\n/* harmony export */   FlattenedSign: () => (/* reexport safe */ _jws_flattened_sign_js__WEBPACK_IMPORTED_MODULE_12__.FlattenedSign),\n/* harmony export */   GeneralEncrypt: () => (/* reexport safe */ _jwe_general_encrypt_js__WEBPACK_IMPORTED_MODULE_3__.GeneralEncrypt),\n/* harmony export */   GeneralSign: () => (/* reexport safe */ _jws_general_sign_js__WEBPACK_IMPORTED_MODULE_13__.GeneralSign),\n/* harmony export */   SignJWT: () => (/* reexport safe */ _jwt_sign_js__WEBPACK_IMPORTED_MODULE_14__.SignJWT),\n/* harmony export */   UnsecuredJWT: () => (/* reexport safe */ _jwt_unsecured_js__WEBPACK_IMPORTED_MODULE_20__.UnsecuredJWT),\n/* harmony export */   base64url: () => (/* reexport module object */ _util_base64url_js__WEBPACK_IMPORTED_MODULE_28__),\n/* harmony export */   calculateJwkThumbprint: () => (/* reexport safe */ _jwk_thumbprint_js__WEBPACK_IMPORTED_MODULE_16__.calculateJwkThumbprint),\n/* harmony export */   calculateJwkThumbprintUri: () => (/* reexport safe */ _jwk_thumbprint_js__WEBPACK_IMPORTED_MODULE_16__.calculateJwkThumbprintUri),\n/* harmony export */   compactDecrypt: () => (/* reexport safe */ _jwe_compact_decrypt_js__WEBPACK_IMPORTED_MODULE_0__.compactDecrypt),\n/* harmony export */   compactVerify: () => (/* reexport safe */ _jws_compact_verify_js__WEBPACK_IMPORTED_MODULE_4__.compactVerify),\n/* harmony export */   createLocalJWKSet: () => (/* reexport safe */ _jwks_local_js__WEBPACK_IMPORTED_MODULE_18__.createLocalJWKSet),\n/* harmony export */   createRemoteJWKSet: () => (/* reexport safe */ _jwks_remote_js__WEBPACK_IMPORTED_MODULE_19__.createRemoteJWKSet),\n/* harmony export */   cryptoRuntime: () => (/* reexport safe */ _util_runtime_js__WEBPACK_IMPORTED_MODULE_29__[\"default\"]),\n/* harmony export */   decodeJwt: () => (/* reexport safe */ _util_decode_jwt_js__WEBPACK_IMPORTED_MODULE_24__.decodeJwt),\n/* harmony export */   decodeProtectedHeader: () => (/* reexport safe */ _util_decode_protected_header_js__WEBPACK_IMPORTED_MODULE_23__.decodeProtectedHeader),\n/* harmony export */   errors: () => (/* reexport module object */ _util_errors_js__WEBPACK_IMPORTED_MODULE_25__),\n/* harmony export */   exportJWK: () => (/* reexport safe */ _key_export_js__WEBPACK_IMPORTED_MODULE_21__.exportJWK),\n/* harmony export */   exportPKCS8: () => (/* reexport safe */ _key_export_js__WEBPACK_IMPORTED_MODULE_21__.exportPKCS8),\n/* harmony export */   exportSPKI: () => (/* reexport safe */ _key_export_js__WEBPACK_IMPORTED_MODULE_21__.exportSPKI),\n/* harmony export */   flattenedDecrypt: () => (/* reexport safe */ _jwe_flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_1__.flattenedDecrypt),\n/* harmony export */   flattenedVerify: () => (/* reexport safe */ _jws_flattened_verify_js__WEBPACK_IMPORTED_MODULE_5__.flattenedVerify),\n/* harmony export */   generalDecrypt: () => (/* reexport safe */ _jwe_general_decrypt_js__WEBPACK_IMPORTED_MODULE_2__.generalDecrypt),\n/* harmony export */   generalVerify: () => (/* reexport safe */ _jws_general_verify_js__WEBPACK_IMPORTED_MODULE_6__.generalVerify),\n/* harmony export */   generateKeyPair: () => (/* reexport safe */ _key_generate_key_pair_js__WEBPACK_IMPORTED_MODULE_26__.generateKeyPair),\n/* harmony export */   generateSecret: () => (/* reexport safe */ _key_generate_secret_js__WEBPACK_IMPORTED_MODULE_27__.generateSecret),\n/* harmony export */   importJWK: () => (/* reexport safe */ _key_import_js__WEBPACK_IMPORTED_MODULE_22__.importJWK),\n/* harmony export */   importPKCS8: () => (/* reexport safe */ _key_import_js__WEBPACK_IMPORTED_MODULE_22__.importPKCS8),\n/* harmony export */   importSPKI: () => (/* reexport safe */ _key_import_js__WEBPACK_IMPORTED_MODULE_22__.importSPKI),\n/* harmony export */   importX509: () => (/* reexport safe */ _key_import_js__WEBPACK_IMPORTED_MODULE_22__.importX509),\n/* harmony export */   jwtDecrypt: () => (/* reexport safe */ _jwt_decrypt_js__WEBPACK_IMPORTED_MODULE_8__.jwtDecrypt),\n/* harmony export */   jwtVerify: () => (/* reexport safe */ _jwt_verify_js__WEBPACK_IMPORTED_MODULE_7__.jwtVerify)\n/* harmony export */ });\n/* harmony import */ var _jwe_compact_decrypt_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./jwe/compact/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/decrypt.js\");\n/* harmony import */ var _jwe_flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./jwe/flattened/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js\");\n/* harmony import */ var _jwe_general_decrypt_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./jwe/general/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/decrypt.js\");\n/* harmony import */ var _jwe_general_encrypt_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./jwe/general/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/encrypt.js\");\n/* harmony import */ var _jws_compact_verify_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./jws/compact/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/verify.js\");\n/* harmony import */ var _jws_flattened_verify_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./jws/flattened/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/verify.js\");\n/* harmony import */ var _jws_general_verify_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./jws/general/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/general/verify.js\");\n/* harmony import */ var _jwt_verify_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./jwt/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/verify.js\");\n/* harmony import */ var _jwt_decrypt_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./jwt/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/decrypt.js\");\n/* harmony import */ var _jwe_compact_encrypt_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./jwe/compact/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/encrypt.js\");\n/* harmony import */ var _jwe_flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./jwe/flattened/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js\");\n/* harmony import */ var _jws_compact_sign_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./jws/compact/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/sign.js\");\n/* harmony import */ var _jws_flattened_sign_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./jws/flattened/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/sign.js\");\n/* harmony import */ var _jws_general_sign_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./jws/general/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/general/sign.js\");\n/* harmony import */ var _jwt_sign_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./jwt/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/sign.js\");\n/* harmony import */ var _jwt_encrypt_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./jwt/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/encrypt.js\");\n/* harmony import */ var _jwk_thumbprint_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./jwk/thumbprint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwk/thumbprint.js\");\n/* harmony import */ var _jwk_embedded_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./jwk/embedded.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwk/embedded.js\");\n/* harmony import */ var _jwks_local_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./jwks/local.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwks/local.js\");\n/* harmony import */ var _jwks_remote_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./jwks/remote.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwks/remote.js\");\n/* harmony import */ var _jwt_unsecured_js__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./jwt/unsecured.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/unsecured.js\");\n/* harmony import */ var _key_export_js__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./key/export.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/export.js\");\n/* harmony import */ var _key_import_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./key/import.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/import.js\");\n/* harmony import */ var _util_decode_protected_header_js__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./util/decode_protected_header.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/decode_protected_header.js\");\n/* harmony import */ var _util_decode_jwt_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./util/decode_jwt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/decode_jwt.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _key_generate_key_pair_js__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./key/generate_key_pair.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/generate_key_pair.js\");\n/* harmony import */ var _key_generate_secret_js__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./key/generate_secret.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/generate_secret.js\");\n/* harmony import */ var _util_base64url_js__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./util/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/base64url.js\");\n/* harmony import */ var _util_runtime_js__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./util/runtime.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/runtime.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vaW5kZXguanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQTBEO0FBQ0k7QUFDSjtBQUNBO0FBQ0Y7QUFDSTtBQUNKO0FBQ1o7QUFDRTtBQUNZO0FBQ0k7QUFDVjtBQUNJO0FBQ0o7QUFDWjtBQUNNO0FBQzBDO0FBQ3hDO0FBQ0k7QUFDRTtBQUNKO0FBQ21CO0FBQ1k7QUFDUDtBQUN6QjtBQUNOO0FBQ2tCO0FBQ0g7QUFDVDtBQUNZIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9pbmRleC5qcz8xMmIzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB7IGNvbXBhY3REZWNyeXB0IH0gZnJvbSAnLi9qd2UvY29tcGFjdC9kZWNyeXB0LmpzJztcbmV4cG9ydCB7IGZsYXR0ZW5lZERlY3J5cHQgfSBmcm9tICcuL2p3ZS9mbGF0dGVuZWQvZGVjcnlwdC5qcyc7XG5leHBvcnQgeyBnZW5lcmFsRGVjcnlwdCB9IGZyb20gJy4vandlL2dlbmVyYWwvZGVjcnlwdC5qcyc7XG5leHBvcnQgeyBHZW5lcmFsRW5jcnlwdCB9IGZyb20gJy4vandlL2dlbmVyYWwvZW5jcnlwdC5qcyc7XG5leHBvcnQgeyBjb21wYWN0VmVyaWZ5IH0gZnJvbSAnLi9qd3MvY29tcGFjdC92ZXJpZnkuanMnO1xuZXhwb3J0IHsgZmxhdHRlbmVkVmVyaWZ5IH0gZnJvbSAnLi9qd3MvZmxhdHRlbmVkL3ZlcmlmeS5qcyc7XG5leHBvcnQgeyBnZW5lcmFsVmVyaWZ5IH0gZnJvbSAnLi9qd3MvZ2VuZXJhbC92ZXJpZnkuanMnO1xuZXhwb3J0IHsgand0VmVyaWZ5IH0gZnJvbSAnLi9qd3QvdmVyaWZ5LmpzJztcbmV4cG9ydCB7IGp3dERlY3J5cHQgfSBmcm9tICcuL2p3dC9kZWNyeXB0LmpzJztcbmV4cG9ydCB7IENvbXBhY3RFbmNyeXB0IH0gZnJvbSAnLi9qd2UvY29tcGFjdC9lbmNyeXB0LmpzJztcbmV4cG9ydCB7IEZsYXR0ZW5lZEVuY3J5cHQgfSBmcm9tICcuL2p3ZS9mbGF0dGVuZWQvZW5jcnlwdC5qcyc7XG5leHBvcnQgeyBDb21wYWN0U2lnbiB9IGZyb20gJy4vandzL2NvbXBhY3Qvc2lnbi5qcyc7XG5leHBvcnQgeyBGbGF0dGVuZWRTaWduIH0gZnJvbSAnLi9qd3MvZmxhdHRlbmVkL3NpZ24uanMnO1xuZXhwb3J0IHsgR2VuZXJhbFNpZ24gfSBmcm9tICcuL2p3cy9nZW5lcmFsL3NpZ24uanMnO1xuZXhwb3J0IHsgU2lnbkpXVCB9IGZyb20gJy4vand0L3NpZ24uanMnO1xuZXhwb3J0IHsgRW5jcnlwdEpXVCB9IGZyb20gJy4vand0L2VuY3J5cHQuanMnO1xuZXhwb3J0IHsgY2FsY3VsYXRlSndrVGh1bWJwcmludCwgY2FsY3VsYXRlSndrVGh1bWJwcmludFVyaSB9IGZyb20gJy4vandrL3RodW1icHJpbnQuanMnO1xuZXhwb3J0IHsgRW1iZWRkZWRKV0sgfSBmcm9tICcuL2p3ay9lbWJlZGRlZC5qcyc7XG5leHBvcnQgeyBjcmVhdGVMb2NhbEpXS1NldCB9IGZyb20gJy4vandrcy9sb2NhbC5qcyc7XG5leHBvcnQgeyBjcmVhdGVSZW1vdGVKV0tTZXQgfSBmcm9tICcuL2p3a3MvcmVtb3RlLmpzJztcbmV4cG9ydCB7IFVuc2VjdXJlZEpXVCB9IGZyb20gJy4vand0L3Vuc2VjdXJlZC5qcyc7XG5leHBvcnQgeyBleHBvcnRQS0NTOCwgZXhwb3J0U1BLSSwgZXhwb3J0SldLIH0gZnJvbSAnLi9rZXkvZXhwb3J0LmpzJztcbmV4cG9ydCB7IGltcG9ydFNQS0ksIGltcG9ydFBLQ1M4LCBpbXBvcnRYNTA5LCBpbXBvcnRKV0sgfSBmcm9tICcuL2tleS9pbXBvcnQuanMnO1xuZXhwb3J0IHsgZGVjb2RlUHJvdGVjdGVkSGVhZGVyIH0gZnJvbSAnLi91dGlsL2RlY29kZV9wcm90ZWN0ZWRfaGVhZGVyLmpzJztcbmV4cG9ydCB7IGRlY29kZUp3dCB9IGZyb20gJy4vdXRpbC9kZWNvZGVfand0LmpzJztcbmV4cG9ydCAqIGFzIGVycm9ycyBmcm9tICcuL3V0aWwvZXJyb3JzLmpzJztcbmV4cG9ydCB7IGdlbmVyYXRlS2V5UGFpciB9IGZyb20gJy4va2V5L2dlbmVyYXRlX2tleV9wYWlyLmpzJztcbmV4cG9ydCB7IGdlbmVyYXRlU2VjcmV0IH0gZnJvbSAnLi9rZXkvZ2VuZXJhdGVfc2VjcmV0LmpzJztcbmV4cG9ydCAqIGFzIGJhc2U2NHVybCBmcm9tICcuL3V0aWwvYmFzZTY0dXJsLmpzJztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgY3J5cHRvUnVudGltZSB9IGZyb20gJy4vdXRpbC9ydW50aW1lLmpzJztcbiJdLCJuYW1lcyI6WyJjb21wYWN0RGVjcnlwdCIsImZsYXR0ZW5lZERlY3J5cHQiLCJnZW5lcmFsRGVjcnlwdCIsIkdlbmVyYWxFbmNyeXB0IiwiY29tcGFjdFZlcmlmeSIsImZsYXR0ZW5lZFZlcmlmeSIsImdlbmVyYWxWZXJpZnkiLCJqd3RWZXJpZnkiLCJqd3REZWNyeXB0IiwiQ29tcGFjdEVuY3J5cHQiLCJGbGF0dGVuZWRFbmNyeXB0IiwiQ29tcGFjdFNpZ24iLCJGbGF0dGVuZWRTaWduIiwiR2VuZXJhbFNpZ24iLCJTaWduSldUIiwiRW5jcnlwdEpXVCIsImNhbGN1bGF0ZUp3a1RodW1icHJpbnQiLCJjYWxjdWxhdGVKd2tUaHVtYnByaW50VXJpIiwiRW1iZWRkZWRKV0siLCJjcmVhdGVMb2NhbEpXS1NldCIsImNyZWF0ZVJlbW90ZUpXS1NldCIsIlVuc2VjdXJlZEpXVCIsImV4cG9ydFBLQ1M4IiwiZXhwb3J0U1BLSSIsImV4cG9ydEpXSyIsImltcG9ydFNQS0kiLCJpbXBvcnRQS0NTOCIsImltcG9ydFg1MDkiLCJpbXBvcnRKV0siLCJkZWNvZGVQcm90ZWN0ZWRIZWFkZXIiLCJkZWNvZGVKd3QiLCJlcnJvcnMiLCJnZW5lcmF0ZUtleVBhaXIiLCJnZW5lcmF0ZVNlY3JldCIsImJhc2U2NHVybCIsImRlZmF1bHQiLCJjcnlwdG9SdW50aW1lIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/index.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/decrypt.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/compact/decrypt.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   compactDecrypt: () => (/* binding */ compactDecrypt)\n/* harmony export */ });\n/* harmony import */ var _flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../flattened/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\n\nasync function compactDecrypt(jwe, key, options) {\n    if (jwe instanceof Uint8Array) {\n        jwe = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__.decoder.decode(jwe);\n    }\n    if (typeof jwe !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Compact JWE must be a string or Uint8Array\");\n    }\n    const { 0: protectedHeader, 1: encryptedKey, 2: iv, 3: ciphertext, 4: tag, length } = jwe.split(\".\");\n    if (length !== 5) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Invalid Compact JWE\");\n    }\n    const decrypted = await (0,_flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_2__.flattenedDecrypt)({\n        ciphertext,\n        iv: iv || undefined,\n        protected: protectedHeader || undefined,\n        tag: tag || undefined,\n        encrypted_key: encryptedKey || undefined\n    }, key, options);\n    const result = {\n        plaintext: decrypted.plaintext,\n        protectedHeader: decrypted.protectedHeader\n    };\n    if (typeof key === \"function\") {\n        return {\n            ...result,\n            key: decrypted.key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandlL2NvbXBhY3QvZGVjcnlwdC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTJEO0FBQ1Q7QUFDRTtBQUM3QyxlQUFlRyxlQUFlQyxHQUFHLEVBQUVDLEdBQUcsRUFBRUMsT0FBTztJQUNsRCxJQUFJRixlQUFlRyxZQUFZO1FBQzNCSCxNQUFNRix5REFBT0EsQ0FBQ00sTUFBTSxDQUFDSjtJQUN6QjtJQUNBLElBQUksT0FBT0EsUUFBUSxVQUFVO1FBQ3pCLE1BQU0sSUFBSUgsdURBQVVBLENBQUM7SUFDekI7SUFDQSxNQUFNLEVBQUUsR0FBR1EsZUFBZSxFQUFFLEdBQUdDLFlBQVksRUFBRSxHQUFHQyxFQUFFLEVBQUUsR0FBR0MsVUFBVSxFQUFFLEdBQUdDLEdBQUcsRUFBRUMsTUFBTSxFQUFHLEdBQUdWLElBQUlXLEtBQUssQ0FBQztJQUNqRyxJQUFJRCxXQUFXLEdBQUc7UUFDZCxNQUFNLElBQUliLHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsTUFBTWUsWUFBWSxNQUFNaEIsdUVBQWdCQSxDQUFDO1FBQ3JDWTtRQUNBRCxJQUFLQSxNQUFNTTtRQUNYQyxXQUFXVCxtQkFBbUJRO1FBQzlCSixLQUFNQSxPQUFPSTtRQUNiRSxlQUFlVCxnQkFBZ0JPO0lBQ25DLEdBQUdaLEtBQUtDO0lBQ1IsTUFBTWMsU0FBUztRQUFFQyxXQUFXTCxVQUFVSyxTQUFTO1FBQUVaLGlCQUFpQk8sVUFBVVAsZUFBZTtJQUFDO0lBQzVGLElBQUksT0FBT0osUUFBUSxZQUFZO1FBQzNCLE9BQU87WUFBRSxHQUFHZSxNQUFNO1lBQUVmLEtBQUtXLFVBQVVYLEdBQUc7UUFBQztJQUMzQztJQUNBLE9BQU9lO0FBQ1giLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2p3ZS9jb21wYWN0L2RlY3J5cHQuanM/ZTRhNSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmbGF0dGVuZWREZWNyeXB0IH0gZnJvbSAnLi4vZmxhdHRlbmVkL2RlY3J5cHQuanMnO1xuaW1wb3J0IHsgSldFSW52YWxpZCB9IGZyb20gJy4uLy4uL3V0aWwvZXJyb3JzLmpzJztcbmltcG9ydCB7IGRlY29kZXIgfSBmcm9tICcuLi8uLi9saWIvYnVmZmVyX3V0aWxzLmpzJztcbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBjb21wYWN0RGVjcnlwdChqd2UsIGtleSwgb3B0aW9ucykge1xuICAgIGlmIChqd2UgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgICAgIGp3ZSA9IGRlY29kZXIuZGVjb2RlKGp3ZSk7XG4gICAgfVxuICAgIGlmICh0eXBlb2YgandlICE9PSAnc3RyaW5nJykge1xuICAgICAgICB0aHJvdyBuZXcgSldFSW52YWxpZCgnQ29tcGFjdCBKV0UgbXVzdCBiZSBhIHN0cmluZyBvciBVaW50OEFycmF5Jyk7XG4gICAgfVxuICAgIGNvbnN0IHsgMDogcHJvdGVjdGVkSGVhZGVyLCAxOiBlbmNyeXB0ZWRLZXksIDI6IGl2LCAzOiBjaXBoZXJ0ZXh0LCA0OiB0YWcsIGxlbmd0aCwgfSA9IGp3ZS5zcGxpdCgnLicpO1xuICAgIGlmIChsZW5ndGggIT09IDUpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXRUludmFsaWQoJ0ludmFsaWQgQ29tcGFjdCBKV0UnKTtcbiAgICB9XG4gICAgY29uc3QgZGVjcnlwdGVkID0gYXdhaXQgZmxhdHRlbmVkRGVjcnlwdCh7XG4gICAgICAgIGNpcGhlcnRleHQsXG4gICAgICAgIGl2OiAoaXYgfHwgdW5kZWZpbmVkKSxcbiAgICAgICAgcHJvdGVjdGVkOiBwcm90ZWN0ZWRIZWFkZXIgfHwgdW5kZWZpbmVkLFxuICAgICAgICB0YWc6ICh0YWcgfHwgdW5kZWZpbmVkKSxcbiAgICAgICAgZW5jcnlwdGVkX2tleTogZW5jcnlwdGVkS2V5IHx8IHVuZGVmaW5lZCxcbiAgICB9LCBrZXksIG9wdGlvbnMpO1xuICAgIGNvbnN0IHJlc3VsdCA9IHsgcGxhaW50ZXh0OiBkZWNyeXB0ZWQucGxhaW50ZXh0LCBwcm90ZWN0ZWRIZWFkZXI6IGRlY3J5cHRlZC5wcm90ZWN0ZWRIZWFkZXIgfTtcbiAgICBpZiAodHlwZW9mIGtleSA9PT0gJ2Z1bmN0aW9uJykge1xuICAgICAgICByZXR1cm4geyAuLi5yZXN1bHQsIGtleTogZGVjcnlwdGVkLmtleSB9O1xuICAgIH1cbiAgICByZXR1cm4gcmVzdWx0O1xufVxuIl0sIm5hbWVzIjpbImZsYXR0ZW5lZERlY3J5cHQiLCJKV0VJbnZhbGlkIiwiZGVjb2RlciIsImNvbXBhY3REZWNyeXB0IiwiandlIiwia2V5Iiwib3B0aW9ucyIsIlVpbnQ4QXJyYXkiLCJkZWNvZGUiLCJwcm90ZWN0ZWRIZWFkZXIiLCJlbmNyeXB0ZWRLZXkiLCJpdiIsImNpcGhlcnRleHQiLCJ0YWciLCJsZW5ndGgiLCJzcGxpdCIsImRlY3J5cHRlZCIsInVuZGVmaW5lZCIsInByb3RlY3RlZCIsImVuY3J5cHRlZF9rZXkiLCJyZXN1bHQiLCJwbGFpbnRleHQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/decrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/encrypt.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/compact/encrypt.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   CompactEncrypt: () => (/* binding */ CompactEncrypt)\n/* harmony export */ });\n/* harmony import */ var _flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../flattened/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js\");\n\nclass CompactEncrypt {\n    constructor(plaintext){\n        this._flattened = new _flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_0__.FlattenedEncrypt(plaintext);\n    }\n    setContentEncryptionKey(cek) {\n        this._flattened.setContentEncryptionKey(cek);\n        return this;\n    }\n    setInitializationVector(iv) {\n        this._flattened.setInitializationVector(iv);\n        return this;\n    }\n    setProtectedHeader(protectedHeader) {\n        this._flattened.setProtectedHeader(protectedHeader);\n        return this;\n    }\n    setKeyManagementParameters(parameters) {\n        this._flattened.setKeyManagementParameters(parameters);\n        return this;\n    }\n    async encrypt(key, options) {\n        const jwe = await this._flattened.encrypt(key, options);\n        return [\n            jwe.protected,\n            jwe.encrypted_key,\n            jwe.iv,\n            jwe.ciphertext,\n            jwe.tag\n        ].join(\".\");\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandlL2NvbXBhY3QvZW5jcnlwdC5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUEyRDtBQUNwRCxNQUFNQztJQUNUQyxZQUFZQyxTQUFTLENBQUU7UUFDbkIsSUFBSSxDQUFDQyxVQUFVLEdBQUcsSUFBSUosbUVBQWdCQSxDQUFDRztJQUMzQztJQUNBRSx3QkFBd0JDLEdBQUcsRUFBRTtRQUN6QixJQUFJLENBQUNGLFVBQVUsQ0FBQ0MsdUJBQXVCLENBQUNDO1FBQ3hDLE9BQU8sSUFBSTtJQUNmO0lBQ0FDLHdCQUF3QkMsRUFBRSxFQUFFO1FBQ3hCLElBQUksQ0FBQ0osVUFBVSxDQUFDRyx1QkFBdUIsQ0FBQ0M7UUFDeEMsT0FBTyxJQUFJO0lBQ2Y7SUFDQUMsbUJBQW1CQyxlQUFlLEVBQUU7UUFDaEMsSUFBSSxDQUFDTixVQUFVLENBQUNLLGtCQUFrQixDQUFDQztRQUNuQyxPQUFPLElBQUk7SUFDZjtJQUNBQywyQkFBMkJDLFVBQVUsRUFBRTtRQUNuQyxJQUFJLENBQUNSLFVBQVUsQ0FBQ08sMEJBQTBCLENBQUNDO1FBQzNDLE9BQU8sSUFBSTtJQUNmO0lBQ0EsTUFBTUMsUUFBUUMsR0FBRyxFQUFFQyxPQUFPLEVBQUU7UUFDeEIsTUFBTUMsTUFBTSxNQUFNLElBQUksQ0FBQ1osVUFBVSxDQUFDUyxPQUFPLENBQUNDLEtBQUtDO1FBQy9DLE9BQU87WUFBQ0MsSUFBSUMsU0FBUztZQUFFRCxJQUFJRSxhQUFhO1lBQUVGLElBQUlSLEVBQUU7WUFBRVEsSUFBSUcsVUFBVTtZQUFFSCxJQUFJSSxHQUFHO1NBQUMsQ0FBQ0MsSUFBSSxDQUFDO0lBQ3BGO0FBQ0oiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2p3ZS9jb21wYWN0L2VuY3J5cHQuanM/ODhjYiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGbGF0dGVuZWRFbmNyeXB0IH0gZnJvbSAnLi4vZmxhdHRlbmVkL2VuY3J5cHQuanMnO1xuZXhwb3J0IGNsYXNzIENvbXBhY3RFbmNyeXB0IHtcbiAgICBjb25zdHJ1Y3RvcihwbGFpbnRleHQpIHtcbiAgICAgICAgdGhpcy5fZmxhdHRlbmVkID0gbmV3IEZsYXR0ZW5lZEVuY3J5cHQocGxhaW50ZXh0KTtcbiAgICB9XG4gICAgc2V0Q29udGVudEVuY3J5cHRpb25LZXkoY2VrKSB7XG4gICAgICAgIHRoaXMuX2ZsYXR0ZW5lZC5zZXRDb250ZW50RW5jcnlwdGlvbktleShjZWspO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG4gICAgc2V0SW5pdGlhbGl6YXRpb25WZWN0b3IoaXYpIHtcbiAgICAgICAgdGhpcy5fZmxhdHRlbmVkLnNldEluaXRpYWxpemF0aW9uVmVjdG9yKGl2KTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuICAgIHNldFByb3RlY3RlZEhlYWRlcihwcm90ZWN0ZWRIZWFkZXIpIHtcbiAgICAgICAgdGhpcy5fZmxhdHRlbmVkLnNldFByb3RlY3RlZEhlYWRlcihwcm90ZWN0ZWRIZWFkZXIpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG4gICAgc2V0S2V5TWFuYWdlbWVudFBhcmFtZXRlcnMocGFyYW1ldGVycykge1xuICAgICAgICB0aGlzLl9mbGF0dGVuZWQuc2V0S2V5TWFuYWdlbWVudFBhcmFtZXRlcnMocGFyYW1ldGVycyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cbiAgICBhc3luYyBlbmNyeXB0KGtleSwgb3B0aW9ucykge1xuICAgICAgICBjb25zdCBqd2UgPSBhd2FpdCB0aGlzLl9mbGF0dGVuZWQuZW5jcnlwdChrZXksIG9wdGlvbnMpO1xuICAgICAgICByZXR1cm4gW2p3ZS5wcm90ZWN0ZWQsIGp3ZS5lbmNyeXB0ZWRfa2V5LCBqd2UuaXYsIGp3ZS5jaXBoZXJ0ZXh0LCBqd2UudGFnXS5qb2luKCcuJyk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkZsYXR0ZW5lZEVuY3J5cHQiLCJDb21wYWN0RW5jcnlwdCIsImNvbnN0cnVjdG9yIiwicGxhaW50ZXh0IiwiX2ZsYXR0ZW5lZCIsInNldENvbnRlbnRFbmNyeXB0aW9uS2V5IiwiY2VrIiwic2V0SW5pdGlhbGl6YXRpb25WZWN0b3IiLCJpdiIsInNldFByb3RlY3RlZEhlYWRlciIsInByb3RlY3RlZEhlYWRlciIsInNldEtleU1hbmFnZW1lbnRQYXJhbWV0ZXJzIiwicGFyYW1ldGVycyIsImVuY3J5cHQiLCJrZXkiLCJvcHRpb25zIiwiandlIiwicHJvdGVjdGVkIiwiZW5jcnlwdGVkX2tleSIsImNpcGhlcnRleHQiLCJ0YWciLCJqb2luIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/encrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js":
/*!******************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js ***!
  \******************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   flattenedDecrypt: () => (/* binding */ flattenedDecrypt)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _runtime_decrypt_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../runtime/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/decrypt.js\");\n/* harmony import */ var _runtime_zlib_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../runtime/zlib.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/zlib.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/is_disjoint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _lib_decrypt_key_management_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../lib/decrypt_key_management.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/decrypt_key_management.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_cek_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../lib/cek.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js\");\n/* harmony import */ var _lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../lib/validate_crit.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\");\n/* harmony import */ var _lib_validate_algorithms_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../lib/validate_algorithms.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_algorithms.js\");\n\n\n\n\n\n\n\n\n\n\n\nasync function flattenedDecrypt(jwe, key, options) {\n    var _a;\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jwe)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Flattened JWE must be an object\");\n    }\n    if (jwe.protected === undefined && jwe.header === undefined && jwe.unprotected === undefined) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JOSE Header missing\");\n    }\n    if (typeof jwe.iv !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Initialization Vector missing or incorrect type\");\n    }\n    if (typeof jwe.ciphertext !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Ciphertext missing or incorrect type\");\n    }\n    if (typeof jwe.tag !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Authentication Tag missing or incorrect type\");\n    }\n    if (jwe.protected !== undefined && typeof jwe.protected !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Protected Header incorrect type\");\n    }\n    if (jwe.encrypted_key !== undefined && typeof jwe.encrypted_key !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key incorrect type\");\n    }\n    if (jwe.aad !== undefined && typeof jwe.aad !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE AAD incorrect type\");\n    }\n    if (jwe.header !== undefined && !(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jwe.header)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Shared Unprotected Header incorrect type\");\n    }\n    if (jwe.unprotected !== undefined && !(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jwe.unprotected)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Per-Recipient Unprotected Header incorrect type\");\n    }\n    let parsedProt;\n    if (jwe.protected) {\n        try {\n            const protectedHeader = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.protected);\n            parsedProt = JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.decoder.decode(protectedHeader));\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Protected Header is invalid\");\n        }\n    }\n    if (!(0,_lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(parsedProt, jwe.header, jwe.unprotected)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Protected, JWE Unprotected Header, and JWE Per-Recipient Unprotected Header Parameter names must be disjoint\");\n    }\n    const joseHeader = {\n        ...parsedProt,\n        ...jwe.header,\n        ...jwe.unprotected\n    };\n    (0,_lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(_util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid, new Map(), options === null || options === void 0 ? void 0 : options.crit, parsedProt, joseHeader);\n    if (joseHeader.zip !== undefined) {\n        if (!parsedProt || !parsedProt.zip) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid('JWE \"zip\" (Compression Algorithm) Header MUST be integrity protected');\n        }\n        if (joseHeader.zip !== \"DEF\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSENotSupported('Unsupported JWE \"zip\" (Compression Algorithm) Header Parameter value');\n        }\n    }\n    const { alg, enc } = joseHeader;\n    if (typeof alg !== \"string\" || !alg) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"missing JWE Algorithm (alg) in JWE Header\");\n    }\n    if (typeof enc !== \"string\" || !enc) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"missing JWE Encryption Algorithm (enc) in JWE Header\");\n    }\n    const keyManagementAlgorithms = options && (0,_lib_validate_algorithms_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(\"keyManagementAlgorithms\", options.keyManagementAlgorithms);\n    const contentEncryptionAlgorithms = options && (0,_lib_validate_algorithms_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(\"contentEncryptionAlgorithms\", options.contentEncryptionAlgorithms);\n    if (keyManagementAlgorithms && !keyManagementAlgorithms.has(alg)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSEAlgNotAllowed('\"alg\" (Algorithm) Header Parameter not allowed');\n    }\n    if (contentEncryptionAlgorithms && !contentEncryptionAlgorithms.has(enc)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSEAlgNotAllowed('\"enc\" (Encryption Algorithm) Header Parameter not allowed');\n    }\n    let encryptedKey;\n    if (jwe.encrypted_key !== undefined) {\n        try {\n            encryptedKey = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.encrypted_key);\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the encrypted_key\");\n        }\n    }\n    let resolvedKey = false;\n    if (typeof key === \"function\") {\n        key = await key(parsedProt, jwe);\n        resolvedKey = true;\n    }\n    let cek;\n    try {\n        cek = await (0,_lib_decrypt_key_management_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(alg, key, encryptedKey, joseHeader, options);\n    } catch (err) {\n        if (err instanceof TypeError || err instanceof _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid || err instanceof _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSENotSupported) {\n            throw err;\n        }\n        cek = (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(enc);\n    }\n    let iv;\n    let tag;\n    try {\n        iv = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.iv);\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the iv\");\n    }\n    try {\n        tag = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.tag);\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the tag\");\n    }\n    const protectedHeader = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode((_a = jwe.protected) !== null && _a !== void 0 ? _a : \"\");\n    let additionalData;\n    if (jwe.aad !== undefined) {\n        additionalData = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.concat)(protectedHeader, _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode(\".\"), _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode(jwe.aad));\n    } else {\n        additionalData = protectedHeader;\n    }\n    let ciphertext;\n    try {\n        ciphertext = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.ciphertext);\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the ciphertext\");\n    }\n    let plaintext = await (0,_runtime_decrypt_js__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(enc, cek, ciphertext, iv, tag, additionalData);\n    if (joseHeader.zip === \"DEF\") {\n        plaintext = await ((options === null || options === void 0 ? void 0 : options.inflateRaw) || _runtime_zlib_js__WEBPACK_IMPORTED_MODULE_10__.inflate)(plaintext);\n    }\n    const result = {\n        plaintext\n    };\n    if (jwe.protected !== undefined) {\n        result.protectedHeader = parsedProt;\n    }\n    if (jwe.aad !== undefined) {\n        try {\n            result.additionalAuthenticatedData = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jwe.aad);\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the aad\");\n        }\n    }\n    if (jwe.unprotected !== undefined) {\n        result.sharedUnprotectedHeader = jwe.unprotected;\n    }\n    if (jwe.header !== undefined) {\n        result.unprotectedHeader = jwe.header;\n    }\n    if (resolvedKey) {\n        return {\n            ...result,\n            key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 15528 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js":
/*!******************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js ***!
  \******************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   FlattenedEncrypt: () => (/* binding */ FlattenedEncrypt),\n/* harmony export */   unprotected: () => (/* binding */ unprotected)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _runtime_encrypt_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../runtime/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/encrypt.js\");\n/* harmony import */ var _runtime_zlib_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../runtime/zlib.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/zlib.js\");\n/* harmony import */ var _lib_iv_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/iv.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/iv.js\");\n/* harmony import */ var _lib_encrypt_key_management_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../lib/encrypt_key_management.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/encrypt_key_management.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../lib/is_disjoint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../lib/validate_crit.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\");\n\n\n\n\n\n\n\n\n\nconst unprotected = Symbol();\nclass FlattenedEncrypt {\n    constructor(plaintext){\n        if (!(plaintext instanceof Uint8Array)) {\n            throw new TypeError(\"plaintext must be an instance of Uint8Array\");\n        }\n        this._plaintext = plaintext;\n    }\n    setKeyManagementParameters(parameters) {\n        if (this._keyManagementParameters) {\n            throw new TypeError(\"setKeyManagementParameters can only be called once\");\n        }\n        this._keyManagementParameters = parameters;\n        return this;\n    }\n    setProtectedHeader(protectedHeader) {\n        if (this._protectedHeader) {\n            throw new TypeError(\"setProtectedHeader can only be called once\");\n        }\n        this._protectedHeader = protectedHeader;\n        return this;\n    }\n    setSharedUnprotectedHeader(sharedUnprotectedHeader) {\n        if (this._sharedUnprotectedHeader) {\n            throw new TypeError(\"setSharedUnprotectedHeader can only be called once\");\n        }\n        this._sharedUnprotectedHeader = sharedUnprotectedHeader;\n        return this;\n    }\n    setUnprotectedHeader(unprotectedHeader) {\n        if (this._unprotectedHeader) {\n            throw new TypeError(\"setUnprotectedHeader can only be called once\");\n        }\n        this._unprotectedHeader = unprotectedHeader;\n        return this;\n    }\n    setAdditionalAuthenticatedData(aad) {\n        this._aad = aad;\n        return this;\n    }\n    setContentEncryptionKey(cek) {\n        if (this._cek) {\n            throw new TypeError(\"setContentEncryptionKey can only be called once\");\n        }\n        this._cek = cek;\n        return this;\n    }\n    setInitializationVector(iv) {\n        if (this._iv) {\n            throw new TypeError(\"setInitializationVector can only be called once\");\n        }\n        this._iv = iv;\n        return this;\n    }\n    async encrypt(key, options) {\n        if (!this._protectedHeader && !this._unprotectedHeader && !this._sharedUnprotectedHeader) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(\"either setProtectedHeader, setUnprotectedHeader, or sharedUnprotectedHeader must be called before #encrypt()\");\n        }\n        if (!(0,_lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this._protectedHeader, this._unprotectedHeader, this._sharedUnprotectedHeader)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(\"JWE Protected, JWE Shared Unprotected and JWE Per-Recipient Header Parameter names must be disjoint\");\n        }\n        const joseHeader = {\n            ...this._protectedHeader,\n            ...this._unprotectedHeader,\n            ...this._sharedUnprotectedHeader\n        };\n        (0,_lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(_util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid, new Map(), options === null || options === void 0 ? void 0 : options.crit, this._protectedHeader, joseHeader);\n        if (joseHeader.zip !== undefined) {\n            if (!this._protectedHeader || !this._protectedHeader.zip) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"zip\" (Compression Algorithm) Header MUST be integrity protected');\n            }\n            if (joseHeader.zip !== \"DEF\") {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported('Unsupported JWE \"zip\" (Compression Algorithm) Header Parameter value');\n            }\n        }\n        const { alg, enc } = joseHeader;\n        if (typeof alg !== \"string\" || !alg) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"alg\" (Algorithm) Header Parameter missing or invalid');\n        }\n        if (typeof enc !== \"string\" || !enc) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"enc\" (Encryption Algorithm) Header Parameter missing or invalid');\n        }\n        let encryptedKey;\n        if (alg === \"dir\") {\n            if (this._cek) {\n                throw new TypeError(\"setContentEncryptionKey cannot be called when using Direct Encryption\");\n            }\n        } else if (alg === \"ECDH-ES\") {\n            if (this._cek) {\n                throw new TypeError(\"setContentEncryptionKey cannot be called when using Direct Key Agreement\");\n            }\n        }\n        let cek;\n        {\n            let parameters;\n            ({ cek, encryptedKey, parameters } = await (0,_lib_encrypt_key_management_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(alg, enc, key, this._cek, this._keyManagementParameters));\n            if (parameters) {\n                if (options && unprotected in options) {\n                    if (!this._unprotectedHeader) {\n                        this.setUnprotectedHeader(parameters);\n                    } else {\n                        this._unprotectedHeader = {\n                            ...this._unprotectedHeader,\n                            ...parameters\n                        };\n                    }\n                } else {\n                    if (!this._protectedHeader) {\n                        this.setProtectedHeader(parameters);\n                    } else {\n                        this._protectedHeader = {\n                            ...this._protectedHeader,\n                            ...parameters\n                        };\n                    }\n                }\n            }\n        }\n        this._iv || (this._iv = (0,_lib_iv_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc));\n        let additionalData;\n        let protectedHeader;\n        let aadMember;\n        if (this._protectedHeader) {\n            protectedHeader = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.encoder.encode((0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(JSON.stringify(this._protectedHeader)));\n        } else {\n            protectedHeader = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.encoder.encode(\"\");\n        }\n        if (this._aad) {\n            aadMember = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(this._aad);\n            additionalData = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.concat)(protectedHeader, _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.encoder.encode(\".\"), _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.encoder.encode(aadMember));\n        } else {\n            additionalData = protectedHeader;\n        }\n        let ciphertext;\n        let tag;\n        if (joseHeader.zip === \"DEF\") {\n            const deflated = await ((options === null || options === void 0 ? void 0 : options.deflateRaw) || _runtime_zlib_js__WEBPACK_IMPORTED_MODULE_7__.deflate)(this._plaintext);\n            ({ ciphertext, tag } = await (0,_runtime_encrypt_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(enc, deflated, cek, this._iv, additionalData));\n        } else {\n            ;\n            ({ ciphertext, tag } = await (0,_runtime_encrypt_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(enc, this._plaintext, cek, this._iv, additionalData));\n        }\n        const jwe = {\n            ciphertext: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(ciphertext),\n            iv: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(this._iv),\n            tag: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(tag)\n        };\n        if (encryptedKey) {\n            jwe.encrypted_key = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(encryptedKey);\n        }\n        if (aadMember) {\n            jwe.aad = aadMember;\n        }\n        if (this._protectedHeader) {\n            jwe.protected = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_5__.decoder.decode(protectedHeader);\n        }\n        if (this._sharedUnprotectedHeader) {\n            jwe.unprotected = this._sharedUnprotectedHeader;\n        }\n        if (this._unprotectedHeader) {\n            jwe.header = this._unprotectedHeader;\n        }\n        return jwe;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 16848 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/decrypt.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/general/decrypt.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   generalDecrypt: () => (/* binding */ generalDecrypt)\n/* harmony export */ });\n/* harmony import */ var _flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../flattened/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/decrypt.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\nasync function generalDecrypt(jwe, key, options) {\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jwe)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"General JWE must be an object\");\n    }\n    if (!Array.isArray(jwe.recipients) || !jwe.recipients.every(_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Recipients missing or incorrect type\");\n    }\n    if (!jwe.recipients.length) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Recipients has no members\");\n    }\n    for (const recipient of jwe.recipients){\n        try {\n            return await (0,_flattened_decrypt_js__WEBPACK_IMPORTED_MODULE_2__.flattenedDecrypt)({\n                aad: jwe.aad,\n                ciphertext: jwe.ciphertext,\n                encrypted_key: recipient.encrypted_key,\n                header: recipient.header,\n                iv: jwe.iv,\n                protected: jwe.protected,\n                tag: jwe.tag,\n                unprotected: jwe.unprotected\n            }, key, options);\n        } catch  {}\n    }\n    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEDecryptionFailed();\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandlL2dlbmVyYWwvZGVjcnlwdC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTJEO0FBQ1k7QUFDekI7QUFDdkMsZUFBZUksZUFBZUMsR0FBRyxFQUFFQyxHQUFHLEVBQUVDLE9BQU87SUFDbEQsSUFBSSxDQUFDSiw2REFBUUEsQ0FBQ0UsTUFBTTtRQUNoQixNQUFNLElBQUlILHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsSUFBSSxDQUFDTSxNQUFNQyxPQUFPLENBQUNKLElBQUlLLFVBQVUsS0FBSyxDQUFDTCxJQUFJSyxVQUFVLENBQUNDLEtBQUssQ0FBQ1IseURBQVFBLEdBQUc7UUFDbkUsTUFBTSxJQUFJRCx1REFBVUEsQ0FBQztJQUN6QjtJQUNBLElBQUksQ0FBQ0csSUFBSUssVUFBVSxDQUFDRSxNQUFNLEVBQUU7UUFDeEIsTUFBTSxJQUFJVix1REFBVUEsQ0FBQztJQUN6QjtJQUNBLEtBQUssTUFBTVcsYUFBYVIsSUFBSUssVUFBVSxDQUFFO1FBQ3BDLElBQUk7WUFDQSxPQUFPLE1BQU1WLHVFQUFnQkEsQ0FBQztnQkFDMUJjLEtBQUtULElBQUlTLEdBQUc7Z0JBQ1pDLFlBQVlWLElBQUlVLFVBQVU7Z0JBQzFCQyxlQUFlSCxVQUFVRyxhQUFhO2dCQUN0Q0MsUUFBUUosVUFBVUksTUFBTTtnQkFDeEJDLElBQUliLElBQUlhLEVBQUU7Z0JBQ1ZDLFdBQVdkLElBQUljLFNBQVM7Z0JBQ3hCQyxLQUFLZixJQUFJZSxHQUFHO2dCQUNaQyxhQUFhaEIsSUFBSWdCLFdBQVc7WUFDaEMsR0FBR2YsS0FBS0M7UUFDWixFQUNBLE9BQU0sQ0FDTjtJQUNKO0lBQ0EsTUFBTSxJQUFJTixnRUFBbUJBO0FBQ2pDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9qd2UvZ2VuZXJhbC9kZWNyeXB0LmpzP2NhOTQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZmxhdHRlbmVkRGVjcnlwdCB9IGZyb20gJy4uL2ZsYXR0ZW5lZC9kZWNyeXB0LmpzJztcbmltcG9ydCB7IEpXRURlY3J5cHRpb25GYWlsZWQsIEpXRUludmFsaWQgfSBmcm9tICcuLi8uLi91dGlsL2Vycm9ycy5qcyc7XG5pbXBvcnQgaXNPYmplY3QgZnJvbSAnLi4vLi4vbGliL2lzX29iamVjdC5qcyc7XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2VuZXJhbERlY3J5cHQoandlLCBrZXksIG9wdGlvbnMpIHtcbiAgICBpZiAoIWlzT2JqZWN0KGp3ZSkpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXRUludmFsaWQoJ0dlbmVyYWwgSldFIG11c3QgYmUgYW4gb2JqZWN0Jyk7XG4gICAgfVxuICAgIGlmICghQXJyYXkuaXNBcnJheShqd2UucmVjaXBpZW50cykgfHwgIWp3ZS5yZWNpcGllbnRzLmV2ZXJ5KGlzT2JqZWN0KSkge1xuICAgICAgICB0aHJvdyBuZXcgSldFSW52YWxpZCgnSldFIFJlY2lwaWVudHMgbWlzc2luZyBvciBpbmNvcnJlY3QgdHlwZScpO1xuICAgIH1cbiAgICBpZiAoIWp3ZS5yZWNpcGllbnRzLmxlbmd0aCkge1xuICAgICAgICB0aHJvdyBuZXcgSldFSW52YWxpZCgnSldFIFJlY2lwaWVudHMgaGFzIG5vIG1lbWJlcnMnKTtcbiAgICB9XG4gICAgZm9yIChjb25zdCByZWNpcGllbnQgb2YgandlLnJlY2lwaWVudHMpIHtcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgIHJldHVybiBhd2FpdCBmbGF0dGVuZWREZWNyeXB0KHtcbiAgICAgICAgICAgICAgICBhYWQ6IGp3ZS5hYWQsXG4gICAgICAgICAgICAgICAgY2lwaGVydGV4dDogandlLmNpcGhlcnRleHQsXG4gICAgICAgICAgICAgICAgZW5jcnlwdGVkX2tleTogcmVjaXBpZW50LmVuY3J5cHRlZF9rZXksXG4gICAgICAgICAgICAgICAgaGVhZGVyOiByZWNpcGllbnQuaGVhZGVyLFxuICAgICAgICAgICAgICAgIGl2OiBqd2UuaXYsXG4gICAgICAgICAgICAgICAgcHJvdGVjdGVkOiBqd2UucHJvdGVjdGVkLFxuICAgICAgICAgICAgICAgIHRhZzogandlLnRhZyxcbiAgICAgICAgICAgICAgICB1bnByb3RlY3RlZDogandlLnVucHJvdGVjdGVkLFxuICAgICAgICAgICAgfSwga2V5LCBvcHRpb25zKTtcbiAgICAgICAgfVxuICAgICAgICBjYXRjaCB7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGhyb3cgbmV3IEpXRURlY3J5cHRpb25GYWlsZWQoKTtcbn1cbiJdLCJuYW1lcyI6WyJmbGF0dGVuZWREZWNyeXB0IiwiSldFRGVjcnlwdGlvbkZhaWxlZCIsIkpXRUludmFsaWQiLCJpc09iamVjdCIsImdlbmVyYWxEZWNyeXB0IiwiandlIiwia2V5Iiwib3B0aW9ucyIsIkFycmF5IiwiaXNBcnJheSIsInJlY2lwaWVudHMiLCJldmVyeSIsImxlbmd0aCIsInJlY2lwaWVudCIsImFhZCIsImNpcGhlcnRleHQiLCJlbmNyeXB0ZWRfa2V5IiwiaGVhZGVyIiwiaXYiLCJwcm90ZWN0ZWQiLCJ0YWciLCJ1bnByb3RlY3RlZCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/decrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/encrypt.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwe/general/encrypt.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   GeneralEncrypt: () => (/* binding */ GeneralEncrypt)\n/* harmony export */ });\n/* harmony import */ var _flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../flattened/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/flattened/encrypt.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_cek_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/cek.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js\");\n/* harmony import */ var _lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../lib/is_disjoint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\");\n/* harmony import */ var _lib_encrypt_key_management_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../lib/encrypt_key_management.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/encrypt_key_management.js\");\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../lib/validate_crit.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\");\n\n\n\n\n\n\n\nclass IndividualRecipient {\n    constructor(enc, key, options){\n        this.parent = enc;\n        this.key = key;\n        this.options = options;\n    }\n    setUnprotectedHeader(unprotectedHeader) {\n        if (this.unprotectedHeader) {\n            throw new TypeError(\"setUnprotectedHeader can only be called once\");\n        }\n        this.unprotectedHeader = unprotectedHeader;\n        return this;\n    }\n    addRecipient(...args) {\n        return this.parent.addRecipient(...args);\n    }\n    encrypt(...args) {\n        return this.parent.encrypt(...args);\n    }\n    done() {\n        return this.parent;\n    }\n}\nclass GeneralEncrypt {\n    constructor(plaintext){\n        this._recipients = [];\n        this._plaintext = plaintext;\n    }\n    addRecipient(key, options) {\n        const recipient = new IndividualRecipient(this, key, {\n            crit: options === null || options === void 0 ? void 0 : options.crit\n        });\n        this._recipients.push(recipient);\n        return recipient;\n    }\n    setProtectedHeader(protectedHeader) {\n        if (this._protectedHeader) {\n            throw new TypeError(\"setProtectedHeader can only be called once\");\n        }\n        this._protectedHeader = protectedHeader;\n        return this;\n    }\n    setSharedUnprotectedHeader(sharedUnprotectedHeader) {\n        if (this._unprotectedHeader) {\n            throw new TypeError(\"setSharedUnprotectedHeader can only be called once\");\n        }\n        this._unprotectedHeader = sharedUnprotectedHeader;\n        return this;\n    }\n    setAdditionalAuthenticatedData(aad) {\n        this._aad = aad;\n        return this;\n    }\n    async encrypt(options) {\n        var _a, _b, _c;\n        if (!this._recipients.length) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(\"at least one recipient must be added\");\n        }\n        options = {\n            deflateRaw: options === null || options === void 0 ? void 0 : options.deflateRaw\n        };\n        if (this._recipients.length === 1) {\n            const [recipient] = this._recipients;\n            const flattened = await new _flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_1__.FlattenedEncrypt(this._plaintext).setAdditionalAuthenticatedData(this._aad).setProtectedHeader(this._protectedHeader).setSharedUnprotectedHeader(this._unprotectedHeader).setUnprotectedHeader(recipient.unprotectedHeader).encrypt(recipient.key, {\n                ...recipient.options,\n                ...options\n            });\n            let jwe = {\n                ciphertext: flattened.ciphertext,\n                iv: flattened.iv,\n                recipients: [\n                    {}\n                ],\n                tag: flattened.tag\n            };\n            if (flattened.aad) jwe.aad = flattened.aad;\n            if (flattened.protected) jwe.protected = flattened.protected;\n            if (flattened.unprotected) jwe.unprotected = flattened.unprotected;\n            if (flattened.encrypted_key) jwe.recipients[0].encrypted_key = flattened.encrypted_key;\n            if (flattened.header) jwe.recipients[0].header = flattened.header;\n            return jwe;\n        }\n        let enc;\n        for(let i = 0; i < this._recipients.length; i++){\n            const recipient = this._recipients[i];\n            if (!(0,_lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(this._protectedHeader, this._unprotectedHeader, recipient.unprotectedHeader)) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(\"JWE Protected, JWE Shared Unprotected and JWE Per-Recipient Header Parameter names must be disjoint\");\n            }\n            const joseHeader = {\n                ...this._protectedHeader,\n                ...this._unprotectedHeader,\n                ...recipient.unprotectedHeader\n            };\n            const { alg } = joseHeader;\n            if (typeof alg !== \"string\" || !alg) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"alg\" (Algorithm) Header Parameter missing or invalid');\n            }\n            if (alg === \"dir\" || alg === \"ECDH-ES\") {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('\"dir\" and \"ECDH-ES\" alg may only be used with a single recipient');\n            }\n            if (typeof joseHeader.enc !== \"string\" || !joseHeader.enc) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"enc\" (Encryption Algorithm) Header Parameter missing or invalid');\n            }\n            if (!enc) {\n                enc = joseHeader.enc;\n            } else if (enc !== joseHeader.enc) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"enc\" (Encryption Algorithm) Header Parameter must be the same for all recipients');\n            }\n            (0,_lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid, new Map(), recipient.options.crit, this._protectedHeader, joseHeader);\n            if (joseHeader.zip !== undefined) {\n                if (!this._protectedHeader || !this._protectedHeader.zip) {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid('JWE \"zip\" (Compression Algorithm) Header MUST be integrity protected');\n                }\n            }\n        }\n        const cek = (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n        let jwe = {\n            ciphertext: \"\",\n            iv: \"\",\n            recipients: [],\n            tag: \"\"\n        };\n        for(let i = 0; i < this._recipients.length; i++){\n            const recipient = this._recipients[i];\n            const target = {};\n            jwe.recipients.push(target);\n            const joseHeader = {\n                ...this._protectedHeader,\n                ...this._unprotectedHeader,\n                ...recipient.unprotectedHeader\n            };\n            const p2c = joseHeader.alg.startsWith(\"PBES2\") ? 2048 + i : undefined;\n            if (i === 0) {\n                const flattened = await new _flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_1__.FlattenedEncrypt(this._plaintext).setAdditionalAuthenticatedData(this._aad).setContentEncryptionKey(cek).setProtectedHeader(this._protectedHeader).setSharedUnprotectedHeader(this._unprotectedHeader).setUnprotectedHeader(recipient.unprotectedHeader).setKeyManagementParameters({\n                    p2c\n                }).encrypt(recipient.key, {\n                    ...recipient.options,\n                    ...options,\n                    [_flattened_encrypt_js__WEBPACK_IMPORTED_MODULE_1__.unprotected]: true\n                });\n                jwe.ciphertext = flattened.ciphertext;\n                jwe.iv = flattened.iv;\n                jwe.tag = flattened.tag;\n                if (flattened.aad) jwe.aad = flattened.aad;\n                if (flattened.protected) jwe.protected = flattened.protected;\n                if (flattened.unprotected) jwe.unprotected = flattened.unprotected;\n                target.encrypted_key = flattened.encrypted_key;\n                if (flattened.header) target.header = flattened.header;\n                continue;\n            }\n            const { encryptedKey, parameters } = await (0,_lib_encrypt_key_management_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(((_a = recipient.unprotectedHeader) === null || _a === void 0 ? void 0 : _a.alg) || ((_b = this._protectedHeader) === null || _b === void 0 ? void 0 : _b.alg) || ((_c = this._unprotectedHeader) === null || _c === void 0 ? void 0 : _c.alg), enc, recipient.key, cek, {\n                p2c\n            });\n            target.encrypted_key = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_6__.encode)(encryptedKey);\n            if (recipient.unprotectedHeader || parameters) target.header = {\n                ...recipient.unprotectedHeader,\n                ...parameters\n            };\n        }\n        return jwe;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 18884 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwe/general/encrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwk/embedded.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwk/embedded.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   EmbeddedJWK: () => (/* binding */ EmbeddedJWK)\n/* harmony export */ });\n/* harmony import */ var _key_import_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../key/import.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/import.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\nasync function EmbeddedJWK(protectedHeader, token) {\n    const joseHeader = {\n        ...protectedHeader,\n        ...token === null || token === void 0 ? void 0 : token.header\n    };\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(joseHeader.jwk)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid('\"jwk\" (JSON Web Key) Header Parameter must be a JSON object');\n    }\n    const key = await (0,_key_import_js__WEBPACK_IMPORTED_MODULE_2__.importJWK)({\n        ...joseHeader.jwk,\n        ext: true\n    }, joseHeader.alg, true);\n    if (key instanceof Uint8Array || key.type !== \"public\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid('\"jwk\" (JSON Web Key) Header Parameter must be a public key');\n    }\n    return key;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandrL2VtYmVkZGVkLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBNkM7QUFDRjtBQUNJO0FBQ3hDLGVBQWVHLFlBQVlDLGVBQWUsRUFBRUMsS0FBSztJQUNwRCxNQUFNQyxhQUFhO1FBQ2YsR0FBR0YsZUFBZTtRQUNsQixHQUFHQyxVQUFVLFFBQVFBLFVBQVUsS0FBSyxJQUFJLEtBQUssSUFBSUEsTUFBTUUsTUFBTTtJQUNqRTtJQUNBLElBQUksQ0FBQ04sNkRBQVFBLENBQUNLLFdBQVdFLEdBQUcsR0FBRztRQUMzQixNQUFNLElBQUlOLHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsTUFBTU8sTUFBTSxNQUFNVCx5REFBU0EsQ0FBQztRQUFFLEdBQUdNLFdBQVdFLEdBQUc7UUFBRUUsS0FBSztJQUFLLEdBQUdKLFdBQVdLLEdBQUcsRUFBRTtJQUM5RSxJQUFJRixlQUFlRyxjQUFjSCxJQUFJSSxJQUFJLEtBQUssVUFBVTtRQUNwRCxNQUFNLElBQUlYLHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsT0FBT087QUFDWCIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandrL2VtYmVkZGVkLmpzP2JhMzQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW1wb3J0SldLIH0gZnJvbSAnLi4va2V5L2ltcG9ydC5qcyc7XG5pbXBvcnQgaXNPYmplY3QgZnJvbSAnLi4vbGliL2lzX29iamVjdC5qcyc7XG5pbXBvcnQgeyBKV1NJbnZhbGlkIH0gZnJvbSAnLi4vdXRpbC9lcnJvcnMuanMnO1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIEVtYmVkZGVkSldLKHByb3RlY3RlZEhlYWRlciwgdG9rZW4pIHtcbiAgICBjb25zdCBqb3NlSGVhZGVyID0ge1xuICAgICAgICAuLi5wcm90ZWN0ZWRIZWFkZXIsXG4gICAgICAgIC4uLnRva2VuID09PSBudWxsIHx8IHRva2VuID09PSB2b2lkIDAgPyB2b2lkIDAgOiB0b2tlbi5oZWFkZXIsXG4gICAgfTtcbiAgICBpZiAoIWlzT2JqZWN0KGpvc2VIZWFkZXIuandrKSkge1xuICAgICAgICB0aHJvdyBuZXcgSldTSW52YWxpZCgnXCJqd2tcIiAoSlNPTiBXZWIgS2V5KSBIZWFkZXIgUGFyYW1ldGVyIG11c3QgYmUgYSBKU09OIG9iamVjdCcpO1xuICAgIH1cbiAgICBjb25zdCBrZXkgPSBhd2FpdCBpbXBvcnRKV0soeyAuLi5qb3NlSGVhZGVyLmp3aywgZXh0OiB0cnVlIH0sIGpvc2VIZWFkZXIuYWxnLCB0cnVlKTtcbiAgICBpZiAoa2V5IGluc3RhbmNlb2YgVWludDhBcnJheSB8fCBrZXkudHlwZSAhPT0gJ3B1YmxpYycpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXU0ludmFsaWQoJ1wiandrXCIgKEpTT04gV2ViIEtleSkgSGVhZGVyIFBhcmFtZXRlciBtdXN0IGJlIGEgcHVibGljIGtleScpO1xuICAgIH1cbiAgICByZXR1cm4ga2V5O1xufVxuIl0sIm5hbWVzIjpbImltcG9ydEpXSyIsImlzT2JqZWN0IiwiSldTSW52YWxpZCIsIkVtYmVkZGVkSldLIiwicHJvdGVjdGVkSGVhZGVyIiwidG9rZW4iLCJqb3NlSGVhZGVyIiwiaGVhZGVyIiwiandrIiwia2V5IiwiZXh0IiwiYWxnIiwiVWludDhBcnJheSIsInR5cGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwk/embedded.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwk/thumbprint.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwk/thumbprint.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   calculateJwkThumbprint: () => (/* binding */ calculateJwkThumbprint),\n/* harmony export */   calculateJwkThumbprintUri: () => (/* binding */ calculateJwkThumbprintUri)\n/* harmony export */ });\n/* harmony import */ var _runtime_digest_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../runtime/digest.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/digest.js\");\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\n\n\nconst check = (value, description)=>{\n    if (typeof value !== \"string\" || !value) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWKInvalid(`${description} missing or invalid`);\n    }\n};\nasync function calculateJwkThumbprint(jwk, digestAlgorithm) {\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(jwk)) {\n        throw new TypeError(\"JWK must be an object\");\n    }\n    digestAlgorithm !== null && digestAlgorithm !== void 0 ? digestAlgorithm : digestAlgorithm = \"sha256\";\n    if (digestAlgorithm !== \"sha256\" && digestAlgorithm !== \"sha384\" && digestAlgorithm !== \"sha512\") {\n        throw new TypeError('digestAlgorithm must one of \"sha256\", \"sha384\", or \"sha512\"');\n    }\n    let components;\n    switch(jwk.kty){\n        case \"EC\":\n            check(jwk.crv, '\"crv\" (Curve) Parameter');\n            check(jwk.x, '\"x\" (X Coordinate) Parameter');\n            check(jwk.y, '\"y\" (Y Coordinate) Parameter');\n            components = {\n                crv: jwk.crv,\n                kty: jwk.kty,\n                x: jwk.x,\n                y: jwk.y\n            };\n            break;\n        case \"OKP\":\n            check(jwk.crv, '\"crv\" (Subtype of Key Pair) Parameter');\n            check(jwk.x, '\"x\" (Public Key) Parameter');\n            components = {\n                crv: jwk.crv,\n                kty: jwk.kty,\n                x: jwk.x\n            };\n            break;\n        case \"RSA\":\n            check(jwk.e, '\"e\" (Exponent) Parameter');\n            check(jwk.n, '\"n\" (Modulus) Parameter');\n            components = {\n                e: jwk.e,\n                kty: jwk.kty,\n                n: jwk.n\n            };\n            break;\n        case \"oct\":\n            check(jwk.k, '\"k\" (Key Value) Parameter');\n            components = {\n                k: jwk.k,\n                kty: jwk.kty\n            };\n            break;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported('\"kty\" (Key Type) Parameter missing or unsupported');\n    }\n    const data = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__.encoder.encode(JSON.stringify(components));\n    return (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(await (0,_runtime_digest_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(digestAlgorithm, data));\n}\nasync function calculateJwkThumbprintUri(jwk, digestAlgorithm) {\n    digestAlgorithm !== null && digestAlgorithm !== void 0 ? digestAlgorithm : digestAlgorithm = \"sha256\";\n    const thumbprint = await calculateJwkThumbprint(jwk, digestAlgorithm);\n    return `urn:ietf:params:oauth:jwk-thumbprint:sha-${digestAlgorithm.slice(-3)}:${thumbprint}`;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5976 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwk/thumbprint.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwks/local.js":
/*!*******************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwks/local.js ***!
  \*******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   LocalJWKSet: () => (/* binding */ LocalJWKSet),\n/* harmony export */   createLocalJWKSet: () => (/* binding */ createLocalJWKSet),\n/* harmony export */   isJWKSLike: () => (/* binding */ isJWKSLike)\n/* harmony export */ });\n/* harmony import */ var _key_import_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../key/import.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/import.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\nfunction getKtyFromAlg(alg) {\n    switch(typeof alg === \"string\" && alg.slice(0, 2)){\n        case \"RS\":\n        case \"PS\":\n            return \"RSA\";\n        case \"ES\":\n            return \"EC\";\n        case \"Ed\":\n            return \"OKP\";\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported('Unsupported \"alg\" value for a JSON Web Key Set');\n    }\n}\nfunction isJWKSLike(jwks) {\n    return jwks && typeof jwks === \"object\" && Array.isArray(jwks.keys) && jwks.keys.every(isJWKLike);\n}\nfunction isJWKLike(key) {\n    return (0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key);\n}\nfunction clone(obj) {\n    if (typeof structuredClone === \"function\") {\n        return structuredClone(obj);\n    }\n    return JSON.parse(JSON.stringify(obj));\n}\nclass LocalJWKSet {\n    constructor(jwks){\n        this._cached = new WeakMap();\n        if (!isJWKSLike(jwks)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWKSInvalid(\"JSON Web Key Set malformed\");\n        }\n        this._jwks = clone(jwks);\n    }\n    async getKey(protectedHeader, token) {\n        const { alg, kid } = {\n            ...protectedHeader,\n            ...token === null || token === void 0 ? void 0 : token.header\n        };\n        const kty = getKtyFromAlg(alg);\n        const candidates = this._jwks.keys.filter((jwk)=>{\n            let candidate = kty === jwk.kty;\n            if (candidate && typeof kid === \"string\") {\n                candidate = kid === jwk.kid;\n            }\n            if (candidate && typeof jwk.alg === \"string\") {\n                candidate = alg === jwk.alg;\n            }\n            if (candidate && typeof jwk.use === \"string\") {\n                candidate = jwk.use === \"sig\";\n            }\n            if (candidate && Array.isArray(jwk.key_ops)) {\n                candidate = jwk.key_ops.includes(\"verify\");\n            }\n            if (candidate && alg === \"EdDSA\") {\n                candidate = jwk.crv === \"Ed25519\" || jwk.crv === \"Ed448\";\n            }\n            if (candidate) {\n                switch(alg){\n                    case \"ES256\":\n                        candidate = jwk.crv === \"P-256\";\n                        break;\n                    case \"ES256K\":\n                        candidate = jwk.crv === \"secp256k1\";\n                        break;\n                    case \"ES384\":\n                        candidate = jwk.crv === \"P-384\";\n                        break;\n                    case \"ES512\":\n                        candidate = jwk.crv === \"P-521\";\n                        break;\n                }\n            }\n            return candidate;\n        });\n        const { 0: jwk, length } = candidates;\n        if (length === 0) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWKSNoMatchingKey();\n        } else if (length !== 1) {\n            const error = new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWKSMultipleMatchingKeys();\n            const { _cached } = this;\n            error[Symbol.asyncIterator] = async function*() {\n                for (const jwk of candidates){\n                    try {\n                        yield await importWithAlgCache(_cached, jwk, alg);\n                    } catch  {\n                        continue;\n                    }\n                }\n            };\n            throw error;\n        }\n        return importWithAlgCache(this._cached, jwk, alg);\n    }\n}\nasync function importWithAlgCache(cache, jwk, alg) {\n    const cached = cache.get(jwk) || cache.set(jwk, {}).get(jwk);\n    if (cached[alg] === undefined) {\n        const key = await (0,_key_import_js__WEBPACK_IMPORTED_MODULE_2__.importJWK)({\n            ...jwk,\n            ext: true\n        }, alg);\n        if (key instanceof Uint8Array || key.type !== \"public\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWKSInvalid(\"JSON Web Key Set members must be public keys\");\n        }\n        cached[alg] = key;\n    }\n    return cached[alg];\n}\nfunction createLocalJWKSet(jwks) {\n    const set = new LocalJWKSet(jwks);\n    return async function(protectedHeader, token) {\n        return set.getKey(protectedHeader, token);\n    };\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 10208 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwks/local.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwks/remote.js":
/*!********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwks/remote.js ***!
  \********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   createRemoteJWKSet: () => (/* binding */ createRemoteJWKSet)\n/* harmony export */ });\n/* harmony import */ var _runtime_fetch_jwks_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../runtime/fetch_jwks.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/fetch_jwks.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _local_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./local.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwks/local.js\");\n\n\n\nfunction isCloudflareWorkers() {\n    return typeof WebSocketPair !== \"undefined\" || typeof navigator !== \"undefined\" && navigator.userAgent === \"Cloudflare-Workers\" || typeof EdgeRuntime !== \"undefined\" && EdgeRuntime === \"vercel\";\n}\nclass RemoteJWKSet extends _local_js__WEBPACK_IMPORTED_MODULE_0__.LocalJWKSet {\n    constructor(url, options){\n        super({\n            keys: []\n        });\n        this._jwks = undefined;\n        if (!(url instanceof URL)) {\n            throw new TypeError(\"url must be an instance of URL\");\n        }\n        this._url = new URL(url.href);\n        this._options = {\n            agent: options === null || options === void 0 ? void 0 : options.agent,\n            headers: options === null || options === void 0 ? void 0 : options.headers\n        };\n        this._timeoutDuration = typeof (options === null || options === void 0 ? void 0 : options.timeoutDuration) === \"number\" ? options === null || options === void 0 ? void 0 : options.timeoutDuration : 5000;\n        this._cooldownDuration = typeof (options === null || options === void 0 ? void 0 : options.cooldownDuration) === \"number\" ? options === null || options === void 0 ? void 0 : options.cooldownDuration : 30000;\n        this._cacheMaxAge = typeof (options === null || options === void 0 ? void 0 : options.cacheMaxAge) === \"number\" ? options === null || options === void 0 ? void 0 : options.cacheMaxAge : 600000;\n    }\n    coolingDown() {\n        return typeof this._jwksTimestamp === \"number\" ? Date.now() < this._jwksTimestamp + this._cooldownDuration : false;\n    }\n    fresh() {\n        return typeof this._jwksTimestamp === \"number\" ? Date.now() < this._jwksTimestamp + this._cacheMaxAge : false;\n    }\n    async getKey(protectedHeader, token) {\n        if (!this._jwks || !this.fresh()) {\n            await this.reload();\n        }\n        try {\n            return await super.getKey(protectedHeader, token);\n        } catch (err) {\n            if (err instanceof _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWKSNoMatchingKey) {\n                if (this.coolingDown() === false) {\n                    await this.reload();\n                    return super.getKey(protectedHeader, token);\n                }\n            }\n            throw err;\n        }\n    }\n    async reload() {\n        if (this._pendingFetch && isCloudflareWorkers()) {\n            this._pendingFetch = undefined;\n        }\n        this._pendingFetch || (this._pendingFetch = (0,_runtime_fetch_jwks_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(this._url, this._timeoutDuration, this._options).then((json)=>{\n            if (!(0,_local_js__WEBPACK_IMPORTED_MODULE_0__.isJWKSLike)(json)) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWKSInvalid(\"JSON Web Key Set malformed\");\n            }\n            this._jwks = {\n                keys: json.keys\n            };\n            this._jwksTimestamp = Date.now();\n            this._pendingFetch = undefined;\n        }).catch((err)=>{\n            this._pendingFetch = undefined;\n            throw err;\n        }));\n        await this._pendingFetch;\n    }\n}\nfunction createRemoteJWKSet(url, options) {\n    const set = new RemoteJWKSet(url, options);\n    return async function(protectedHeader, token) {\n        return set.getKey(protectedHeader, token);\n    };\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8680 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwks/remote.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/sign.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/compact/sign.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   CompactSign: () => (/* binding */ CompactSign)\n/* harmony export */ });\n/* harmony import */ var _flattened_sign_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../flattened/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/sign.js\");\n\nclass CompactSign {\n    constructor(payload){\n        this._flattened = new _flattened_sign_js__WEBPACK_IMPORTED_MODULE_0__.FlattenedSign(payload);\n    }\n    setProtectedHeader(protectedHeader) {\n        this._flattened.setProtectedHeader(protectedHeader);\n        return this;\n    }\n    async sign(key, options) {\n        const jws = await this._flattened.sign(key, options);\n        if (jws.payload === undefined) {\n            throw new TypeError(\"use the flattened module for creating JWS with b64: false\");\n        }\n        return `${jws.protected}.${jws.payload}.${jws.signature}`;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandzL2NvbXBhY3Qvc2lnbi5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFxRDtBQUM5QyxNQUFNQztJQUNUQyxZQUFZQyxPQUFPLENBQUU7UUFDakIsSUFBSSxDQUFDQyxVQUFVLEdBQUcsSUFBSUosNkRBQWFBLENBQUNHO0lBQ3hDO0lBQ0FFLG1CQUFtQkMsZUFBZSxFQUFFO1FBQ2hDLElBQUksQ0FBQ0YsVUFBVSxDQUFDQyxrQkFBa0IsQ0FBQ0M7UUFDbkMsT0FBTyxJQUFJO0lBQ2Y7SUFDQSxNQUFNQyxLQUFLQyxHQUFHLEVBQUVDLE9BQU8sRUFBRTtRQUNyQixNQUFNQyxNQUFNLE1BQU0sSUFBSSxDQUFDTixVQUFVLENBQUNHLElBQUksQ0FBQ0MsS0FBS0M7UUFDNUMsSUFBSUMsSUFBSVAsT0FBTyxLQUFLUSxXQUFXO1lBQzNCLE1BQU0sSUFBSUMsVUFBVTtRQUN4QjtRQUNBLE9BQU8sQ0FBQyxFQUFFRixJQUFJRyxTQUFTLENBQUMsQ0FBQyxFQUFFSCxJQUFJUCxPQUFPLENBQUMsQ0FBQyxFQUFFTyxJQUFJSSxTQUFTLENBQUMsQ0FBQztJQUM3RDtBQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9qd3MvY29tcGFjdC9zaWduLmpzP2ZkZTQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRmxhdHRlbmVkU2lnbiB9IGZyb20gJy4uL2ZsYXR0ZW5lZC9zaWduLmpzJztcbmV4cG9ydCBjbGFzcyBDb21wYWN0U2lnbiB7XG4gICAgY29uc3RydWN0b3IocGF5bG9hZCkge1xuICAgICAgICB0aGlzLl9mbGF0dGVuZWQgPSBuZXcgRmxhdHRlbmVkU2lnbihwYXlsb2FkKTtcbiAgICB9XG4gICAgc2V0UHJvdGVjdGVkSGVhZGVyKHByb3RlY3RlZEhlYWRlcikge1xuICAgICAgICB0aGlzLl9mbGF0dGVuZWQuc2V0UHJvdGVjdGVkSGVhZGVyKHByb3RlY3RlZEhlYWRlcik7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cbiAgICBhc3luYyBzaWduKGtleSwgb3B0aW9ucykge1xuICAgICAgICBjb25zdCBqd3MgPSBhd2FpdCB0aGlzLl9mbGF0dGVuZWQuc2lnbihrZXksIG9wdGlvbnMpO1xuICAgICAgICBpZiAoandzLnBheWxvYWQgPT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcigndXNlIHRoZSBmbGF0dGVuZWQgbW9kdWxlIGZvciBjcmVhdGluZyBKV1Mgd2l0aCBiNjQ6IGZhbHNlJyk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGAke2p3cy5wcm90ZWN0ZWR9LiR7andzLnBheWxvYWR9LiR7andzLnNpZ25hdHVyZX1gO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJGbGF0dGVuZWRTaWduIiwiQ29tcGFjdFNpZ24iLCJjb25zdHJ1Y3RvciIsInBheWxvYWQiLCJfZmxhdHRlbmVkIiwic2V0UHJvdGVjdGVkSGVhZGVyIiwicHJvdGVjdGVkSGVhZGVyIiwic2lnbiIsImtleSIsIm9wdGlvbnMiLCJqd3MiLCJ1bmRlZmluZWQiLCJUeXBlRXJyb3IiLCJwcm90ZWN0ZWQiLCJzaWduYXR1cmUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/sign.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/verify.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/compact/verify.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   compactVerify: () => (/* binding */ compactVerify)\n/* harmony export */ });\n/* harmony import */ var _flattened_verify_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../flattened/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/verify.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\n\nasync function compactVerify(jws, key, options) {\n    if (jws instanceof Uint8Array) {\n        jws = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__.decoder.decode(jws);\n    }\n    if (typeof jws !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"Compact JWS must be a string or Uint8Array\");\n    }\n    const { 0: protectedHeader, 1: payload, 2: signature, length } = jws.split(\".\");\n    if (length !== 3) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"Invalid Compact JWS\");\n    }\n    const verified = await (0,_flattened_verify_js__WEBPACK_IMPORTED_MODULE_2__.flattenedVerify)({\n        payload,\n        protected: protectedHeader,\n        signature\n    }, key, options);\n    const result = {\n        payload: verified.payload,\n        protectedHeader: verified.protectedHeader\n    };\n    if (typeof key === \"function\") {\n        return {\n            ...result,\n            key: verified.key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandzL2NvbXBhY3QvdmVyaWZ5LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBeUQ7QUFDUDtBQUNFO0FBQzdDLGVBQWVHLGNBQWNDLEdBQUcsRUFBRUMsR0FBRyxFQUFFQyxPQUFPO0lBQ2pELElBQUlGLGVBQWVHLFlBQVk7UUFDM0JILE1BQU1GLHlEQUFPQSxDQUFDTSxNQUFNLENBQUNKO0lBQ3pCO0lBQ0EsSUFBSSxPQUFPQSxRQUFRLFVBQVU7UUFDekIsTUFBTSxJQUFJSCx1REFBVUEsQ0FBQztJQUN6QjtJQUNBLE1BQU0sRUFBRSxHQUFHUSxlQUFlLEVBQUUsR0FBR0MsT0FBTyxFQUFFLEdBQUdDLFNBQVMsRUFBRUMsTUFBTSxFQUFFLEdBQUdSLElBQUlTLEtBQUssQ0FBQztJQUMzRSxJQUFJRCxXQUFXLEdBQUc7UUFDZCxNQUFNLElBQUlYLHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsTUFBTWEsV0FBVyxNQUFNZCxxRUFBZUEsQ0FBQztRQUFFVTtRQUFTSyxXQUFXTjtRQUFpQkU7SUFBVSxHQUFHTixLQUFLQztJQUNoRyxNQUFNVSxTQUFTO1FBQUVOLFNBQVNJLFNBQVNKLE9BQU87UUFBRUQsaUJBQWlCSyxTQUFTTCxlQUFlO0lBQUM7SUFDdEYsSUFBSSxPQUFPSixRQUFRLFlBQVk7UUFDM0IsT0FBTztZQUFFLEdBQUdXLE1BQU07WUFBRVgsS0FBS1MsU0FBU1QsR0FBRztRQUFDO0lBQzFDO0lBQ0EsT0FBT1c7QUFDWCIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandzL2NvbXBhY3QvdmVyaWZ5LmpzP2Q1MWEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZmxhdHRlbmVkVmVyaWZ5IH0gZnJvbSAnLi4vZmxhdHRlbmVkL3ZlcmlmeS5qcyc7XG5pbXBvcnQgeyBKV1NJbnZhbGlkIH0gZnJvbSAnLi4vLi4vdXRpbC9lcnJvcnMuanMnO1xuaW1wb3J0IHsgZGVjb2RlciB9IGZyb20gJy4uLy4uL2xpYi9idWZmZXJfdXRpbHMuanMnO1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGNvbXBhY3RWZXJpZnkoandzLCBrZXksIG9wdGlvbnMpIHtcbiAgICBpZiAoandzIGluc3RhbmNlb2YgVWludDhBcnJheSkge1xuICAgICAgICBqd3MgPSBkZWNvZGVyLmRlY29kZShqd3MpO1xuICAgIH1cbiAgICBpZiAodHlwZW9mIGp3cyAhPT0gJ3N0cmluZycpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXU0ludmFsaWQoJ0NvbXBhY3QgSldTIG11c3QgYmUgYSBzdHJpbmcgb3IgVWludDhBcnJheScpO1xuICAgIH1cbiAgICBjb25zdCB7IDA6IHByb3RlY3RlZEhlYWRlciwgMTogcGF5bG9hZCwgMjogc2lnbmF0dXJlLCBsZW5ndGggfSA9IGp3cy5zcGxpdCgnLicpO1xuICAgIGlmIChsZW5ndGggIT09IDMpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXU0ludmFsaWQoJ0ludmFsaWQgQ29tcGFjdCBKV1MnKTtcbiAgICB9XG4gICAgY29uc3QgdmVyaWZpZWQgPSBhd2FpdCBmbGF0dGVuZWRWZXJpZnkoeyBwYXlsb2FkLCBwcm90ZWN0ZWQ6IHByb3RlY3RlZEhlYWRlciwgc2lnbmF0dXJlIH0sIGtleSwgb3B0aW9ucyk7XG4gICAgY29uc3QgcmVzdWx0ID0geyBwYXlsb2FkOiB2ZXJpZmllZC5wYXlsb2FkLCBwcm90ZWN0ZWRIZWFkZXI6IHZlcmlmaWVkLnByb3RlY3RlZEhlYWRlciB9O1xuICAgIGlmICh0eXBlb2Yga2V5ID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgIHJldHVybiB7IC4uLnJlc3VsdCwga2V5OiB2ZXJpZmllZC5rZXkgfTtcbiAgICB9XG4gICAgcmV0dXJuIHJlc3VsdDtcbn1cbiJdLCJuYW1lcyI6WyJmbGF0dGVuZWRWZXJpZnkiLCJKV1NJbnZhbGlkIiwiZGVjb2RlciIsImNvbXBhY3RWZXJpZnkiLCJqd3MiLCJrZXkiLCJvcHRpb25zIiwiVWludDhBcnJheSIsImRlY29kZSIsInByb3RlY3RlZEhlYWRlciIsInBheWxvYWQiLCJzaWduYXR1cmUiLCJsZW5ndGgiLCJzcGxpdCIsInZlcmlmaWVkIiwicHJvdGVjdGVkIiwicmVzdWx0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/verify.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/sign.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/flattened/sign.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   FlattenedSign: () => (/* binding */ FlattenedSign)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _runtime_sign_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../runtime/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/sign.js\");\n/* harmony import */ var _lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../lib/is_disjoint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_check_key_type_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../lib/check_key_type.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js\");\n/* harmony import */ var _lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../lib/validate_crit.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\");\n\n\n\n\n\n\n\nclass FlattenedSign {\n    constructor(payload){\n        if (!(payload instanceof Uint8Array)) {\n            throw new TypeError(\"payload must be an instance of Uint8Array\");\n        }\n        this._payload = payload;\n    }\n    setProtectedHeader(protectedHeader) {\n        if (this._protectedHeader) {\n            throw new TypeError(\"setProtectedHeader can only be called once\");\n        }\n        this._protectedHeader = protectedHeader;\n        return this;\n    }\n    setUnprotectedHeader(unprotectedHeader) {\n        if (this._unprotectedHeader) {\n            throw new TypeError(\"setUnprotectedHeader can only be called once\");\n        }\n        this._unprotectedHeader = unprotectedHeader;\n        return this;\n    }\n    async sign(key, options) {\n        if (!this._protectedHeader && !this._unprotectedHeader) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid(\"either setProtectedHeader or setUnprotectedHeader must be called before #sign()\");\n        }\n        if (!(0,_lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this._protectedHeader, this._unprotectedHeader)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid(\"JWS Protected and JWS Unprotected Header Parameter names must be disjoint\");\n        }\n        const joseHeader = {\n            ...this._protectedHeader,\n            ...this._unprotectedHeader\n        };\n        const extensions = (0,_lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(_util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid, new Map([\n            [\n                \"b64\",\n                true\n            ]\n        ]), options === null || options === void 0 ? void 0 : options.crit, this._protectedHeader, joseHeader);\n        let b64 = true;\n        if (extensions.has(\"b64\")) {\n            b64 = this._protectedHeader.b64;\n            if (typeof b64 !== \"boolean\") {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid('The \"b64\" (base64url-encode payload) Header Parameter must be a boolean');\n            }\n        }\n        const { alg } = joseHeader;\n        if (typeof alg !== \"string\" || !alg) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid('JWS \"alg\" (Algorithm) Header Parameter missing or invalid');\n        }\n        (0,_lib_check_key_type_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(alg, key, \"sign\");\n        let payload = this._payload;\n        if (b64) {\n            payload = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.encoder.encode((0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.encode)(payload));\n        }\n        let protectedHeader;\n        if (this._protectedHeader) {\n            protectedHeader = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.encoder.encode((0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.encode)(JSON.stringify(this._protectedHeader)));\n        } else {\n            protectedHeader = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.encoder.encode(\"\");\n        }\n        const data = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.concat)(protectedHeader, _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.encoder.encode(\".\"), payload);\n        const signature = await (0,_runtime_sign_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(alg, key, data);\n        const jws = {\n            signature: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.encode)(signature),\n            payload: \"\"\n        };\n        if (b64) {\n            jws.payload = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.decoder.decode(payload);\n        }\n        if (this._unprotectedHeader) {\n            jws.header = this._unprotectedHeader;\n        }\n        if (this._protectedHeader) {\n            jws.protected = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.decoder.decode(protectedHeader);\n        }\n        return jws;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8084 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/sign.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/verify.js":
/*!*****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/flattened/verify.js ***!
  \*****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   flattenedVerify: () => (/* binding */ flattenedVerify)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _runtime_verify_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../runtime/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/verify.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/is_disjoint.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _lib_check_key_type_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../lib/check_key_type.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js\");\n/* harmony import */ var _lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../lib/validate_crit.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\");\n/* harmony import */ var _lib_validate_algorithms_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../lib/validate_algorithms.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_algorithms.js\");\n\n\n\n\n\n\n\n\n\nasync function flattenedVerify(jws, key, options) {\n    var _a;\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jws)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"Flattened JWS must be an object\");\n    }\n    if (jws.protected === undefined && jws.header === undefined) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid('Flattened JWS must have either of the \"protected\" or \"header\" members');\n    }\n    if (jws.protected !== undefined && typeof jws.protected !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Protected Header incorrect type\");\n    }\n    if (jws.payload === undefined) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Payload missing\");\n    }\n    if (typeof jws.signature !== \"string\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Signature missing or incorrect type\");\n    }\n    if (jws.header !== undefined && !(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jws.header)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Unprotected Header incorrect type\");\n    }\n    let parsedProt = {};\n    if (jws.protected) {\n        try {\n            const protectedHeader = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jws.protected);\n            parsedProt = JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.decoder.decode(protectedHeader));\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Protected Header is invalid\");\n        }\n    }\n    if (!(0,_lib_is_disjoint_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(parsedProt, jws.header)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Protected and JWS Unprotected Header Parameter names must be disjoint\");\n    }\n    const joseHeader = {\n        ...parsedProt,\n        ...jws.header\n    };\n    const extensions = (0,_lib_validate_crit_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(_util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid, new Map([\n        [\n            \"b64\",\n            true\n        ]\n    ]), options === null || options === void 0 ? void 0 : options.crit, parsedProt, joseHeader);\n    let b64 = true;\n    if (extensions.has(\"b64\")) {\n        b64 = parsedProt.b64;\n        if (typeof b64 !== \"boolean\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid('The \"b64\" (base64url-encode payload) Header Parameter must be a boolean');\n        }\n    }\n    const { alg } = joseHeader;\n    if (typeof alg !== \"string\" || !alg) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid('JWS \"alg\" (Algorithm) Header Parameter missing or invalid');\n    }\n    const algorithms = options && (0,_lib_validate_algorithms_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(\"algorithms\", options.algorithms);\n    if (algorithms && !algorithms.has(alg)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSEAlgNotAllowed('\"alg\" (Algorithm) Header Parameter not allowed');\n    }\n    if (b64) {\n        if (typeof jws.payload !== \"string\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Payload must be a string\");\n        }\n    } else if (typeof jws.payload !== \"string\" && !(jws.payload instanceof Uint8Array)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Payload must be a string or an Uint8Array instance\");\n    }\n    let resolvedKey = false;\n    if (typeof key === \"function\") {\n        key = await key(parsedProt, jws);\n        resolvedKey = true;\n    }\n    (0,_lib_check_key_type_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(alg, key, \"verify\");\n    const data = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.concat)(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode((_a = jws.protected) !== null && _a !== void 0 ? _a : \"\"), _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode(\".\"), typeof jws.payload === \"string\" ? _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode(jws.payload) : jws.payload);\n    let signature;\n    try {\n        signature = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jws.signature);\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"Failed to base64url decode the signature\");\n    }\n    const verified = await (0,_runtime_verify_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(alg, key, signature, data);\n    if (!verified) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSSignatureVerificationFailed();\n    }\n    let payload;\n    if (b64) {\n        try {\n            payload = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.decode)(jws.payload);\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"Failed to base64url decode the payload\");\n        }\n    } else if (typeof jws.payload === \"string\") {\n        payload = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.encoder.encode(jws.payload);\n    } else {\n        payload = jws.payload;\n    }\n    const result = {\n        payload\n    };\n    if (jws.protected !== undefined) {\n        result.protectedHeader = parsedProt;\n    }\n    if (jws.header !== undefined) {\n        result.unprotectedHeader = jws.header;\n    }\n    if (resolvedKey) {\n        return {\n            ...result,\n            key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 10852 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/verify.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/general/sign.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/general/sign.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   GeneralSign: () => (/* binding */ GeneralSign)\n/* harmony export */ });\n/* harmony import */ var _flattened_sign_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../flattened/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/sign.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\nclass IndividualSignature {\n    constructor(sig, key, options){\n        this.parent = sig;\n        this.key = key;\n        this.options = options;\n    }\n    setProtectedHeader(protectedHeader) {\n        if (this.protectedHeader) {\n            throw new TypeError(\"setProtectedHeader can only be called once\");\n        }\n        this.protectedHeader = protectedHeader;\n        return this;\n    }\n    setUnprotectedHeader(unprotectedHeader) {\n        if (this.unprotectedHeader) {\n            throw new TypeError(\"setUnprotectedHeader can only be called once\");\n        }\n        this.unprotectedHeader = unprotectedHeader;\n        return this;\n    }\n    addSignature(...args) {\n        return this.parent.addSignature(...args);\n    }\n    sign(...args) {\n        return this.parent.sign(...args);\n    }\n    done() {\n        return this.parent;\n    }\n}\nclass GeneralSign {\n    constructor(payload){\n        this._signatures = [];\n        this._payload = payload;\n    }\n    addSignature(key, options) {\n        const signature = new IndividualSignature(this, key, options);\n        this._signatures.push(signature);\n        return signature;\n    }\n    async sign() {\n        if (!this._signatures.length) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid(\"at least one signature must be added\");\n        }\n        const jws = {\n            signatures: [],\n            payload: \"\"\n        };\n        for(let i = 0; i < this._signatures.length; i++){\n            const signature = this._signatures[i];\n            const flattened = new _flattened_sign_js__WEBPACK_IMPORTED_MODULE_1__.FlattenedSign(this._payload);\n            flattened.setProtectedHeader(signature.protectedHeader);\n            flattened.setUnprotectedHeader(signature.unprotectedHeader);\n            const { payload, ...rest } = await flattened.sign(signature.key, signature.options);\n            if (i === 0) {\n                jws.payload = payload;\n            } else if (jws.payload !== payload) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWSInvalid(\"inconsistent use of JWS Unencoded Payload (RFC7797)\");\n            }\n            jws.signatures.push(rest);\n        }\n        return jws;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5892 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/general/sign.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jws/general/verify.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jws/general/verify.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   generalVerify: () => (/* binding */ generalVerify)\n/* harmony export */ });\n/* harmony import */ var _flattened_verify_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../flattened/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/flattened/verify.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\nasync function generalVerify(jws, key, options) {\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jws)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"General JWS must be an object\");\n    }\n    if (!Array.isArray(jws.signatures) || !jws.signatures.every(_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSInvalid(\"JWS Signatures missing or incorrect type\");\n    }\n    for (const signature of jws.signatures){\n        try {\n            return await (0,_flattened_verify_js__WEBPACK_IMPORTED_MODULE_2__.flattenedVerify)({\n                header: signature.header,\n                payload: jws.payload,\n                protected: signature.protected,\n                signature: signature.signature\n            }, key, options);\n        } catch  {}\n    }\n    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWSSignatureVerificationFailed();\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vandzL2dlbmVyYWwvdmVyaWZ5LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBeUQ7QUFDeUI7QUFDcEM7QUFDdkMsZUFBZUksY0FBY0MsR0FBRyxFQUFFQyxHQUFHLEVBQUVDLE9BQU87SUFDakQsSUFBSSxDQUFDSiw2REFBUUEsQ0FBQ0UsTUFBTTtRQUNoQixNQUFNLElBQUlKLHVEQUFVQSxDQUFDO0lBQ3pCO0lBQ0EsSUFBSSxDQUFDTyxNQUFNQyxPQUFPLENBQUNKLElBQUlLLFVBQVUsS0FBSyxDQUFDTCxJQUFJSyxVQUFVLENBQUNDLEtBQUssQ0FBQ1IseURBQVFBLEdBQUc7UUFDbkUsTUFBTSxJQUFJRix1REFBVUEsQ0FBQztJQUN6QjtJQUNBLEtBQUssTUFBTVcsYUFBYVAsSUFBSUssVUFBVSxDQUFFO1FBQ3BDLElBQUk7WUFDQSxPQUFPLE1BQU1WLHFFQUFlQSxDQUFDO2dCQUN6QmEsUUFBUUQsVUFBVUMsTUFBTTtnQkFDeEJDLFNBQVNULElBQUlTLE9BQU87Z0JBQ3BCQyxXQUFXSCxVQUFVRyxTQUFTO2dCQUM5QkgsV0FBV0EsVUFBVUEsU0FBUztZQUNsQyxHQUFHTixLQUFLQztRQUNaLEVBQ0EsT0FBTSxDQUNOO0lBQ0o7SUFDQSxNQUFNLElBQUlMLDJFQUE4QkE7QUFDNUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2p3cy9nZW5lcmFsL3ZlcmlmeS5qcz9jYmQ5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGZsYXR0ZW5lZFZlcmlmeSB9IGZyb20gJy4uL2ZsYXR0ZW5lZC92ZXJpZnkuanMnO1xuaW1wb3J0IHsgSldTSW52YWxpZCwgSldTU2lnbmF0dXJlVmVyaWZpY2F0aW9uRmFpbGVkIH0gZnJvbSAnLi4vLi4vdXRpbC9lcnJvcnMuanMnO1xuaW1wb3J0IGlzT2JqZWN0IGZyb20gJy4uLy4uL2xpYi9pc19vYmplY3QuanMnO1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdlbmVyYWxWZXJpZnkoandzLCBrZXksIG9wdGlvbnMpIHtcbiAgICBpZiAoIWlzT2JqZWN0KGp3cykpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXU0ludmFsaWQoJ0dlbmVyYWwgSldTIG11c3QgYmUgYW4gb2JqZWN0Jyk7XG4gICAgfVxuICAgIGlmICghQXJyYXkuaXNBcnJheShqd3Muc2lnbmF0dXJlcykgfHwgIWp3cy5zaWduYXR1cmVzLmV2ZXJ5KGlzT2JqZWN0KSkge1xuICAgICAgICB0aHJvdyBuZXcgSldTSW52YWxpZCgnSldTIFNpZ25hdHVyZXMgbWlzc2luZyBvciBpbmNvcnJlY3QgdHlwZScpO1xuICAgIH1cbiAgICBmb3IgKGNvbnN0IHNpZ25hdHVyZSBvZiBqd3Muc2lnbmF0dXJlcykge1xuICAgICAgICB0cnkge1xuICAgICAgICAgICAgcmV0dXJuIGF3YWl0IGZsYXR0ZW5lZFZlcmlmeSh7XG4gICAgICAgICAgICAgICAgaGVhZGVyOiBzaWduYXR1cmUuaGVhZGVyLFxuICAgICAgICAgICAgICAgIHBheWxvYWQ6IGp3cy5wYXlsb2FkLFxuICAgICAgICAgICAgICAgIHByb3RlY3RlZDogc2lnbmF0dXJlLnByb3RlY3RlZCxcbiAgICAgICAgICAgICAgICBzaWduYXR1cmU6IHNpZ25hdHVyZS5zaWduYXR1cmUsXG4gICAgICAgICAgICB9LCBrZXksIG9wdGlvbnMpO1xuICAgICAgICB9XG4gICAgICAgIGNhdGNoIHtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0aHJvdyBuZXcgSldTU2lnbmF0dXJlVmVyaWZpY2F0aW9uRmFpbGVkKCk7XG59XG4iXSwibmFtZXMiOlsiZmxhdHRlbmVkVmVyaWZ5IiwiSldTSW52YWxpZCIsIkpXU1NpZ25hdHVyZVZlcmlmaWNhdGlvbkZhaWxlZCIsImlzT2JqZWN0IiwiZ2VuZXJhbFZlcmlmeSIsImp3cyIsImtleSIsIm9wdGlvbnMiLCJBcnJheSIsImlzQXJyYXkiLCJzaWduYXR1cmVzIiwiZXZlcnkiLCJzaWduYXR1cmUiLCJoZWFkZXIiLCJwYXlsb2FkIiwicHJvdGVjdGVkIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jws/general/verify.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/decrypt.js":
/*!********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/decrypt.js ***!
  \********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   jwtDecrypt: () => (/* binding */ jwtDecrypt)\n/* harmony export */ });\n/* harmony import */ var _jwe_compact_decrypt_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jwe/compact/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/decrypt.js\");\n/* harmony import */ var _lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/jwt_claims_set.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\nasync function jwtDecrypt(jwt, key, options) {\n    const decrypted = await (0,_jwe_compact_decrypt_js__WEBPACK_IMPORTED_MODULE_0__.compactDecrypt)(jwt, key, options);\n    const payload = (0,_lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(decrypted.protectedHeader, decrypted.plaintext, options);\n    const { protectedHeader } = decrypted;\n    if (protectedHeader.iss !== undefined && protectedHeader.iss !== payload.iss) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTClaimValidationFailed('replicated \"iss\" claim header parameter mismatch', \"iss\", \"mismatch\");\n    }\n    if (protectedHeader.sub !== undefined && protectedHeader.sub !== payload.sub) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTClaimValidationFailed('replicated \"sub\" claim header parameter mismatch', \"sub\", \"mismatch\");\n    }\n    if (protectedHeader.aud !== undefined && JSON.stringify(protectedHeader.aud) !== JSON.stringify(payload.aud)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTClaimValidationFailed('replicated \"aud\" claim header parameter mismatch', \"aud\", \"mismatch\");\n    }\n    const result = {\n        payload,\n        protectedHeader\n    };\n    if (typeof key === \"function\") {\n        return {\n            ...result,\n            key: decrypted.key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L2RlY3J5cHQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUEyRDtBQUNUO0FBQ1c7QUFDdEQsZUFBZUcsV0FBV0MsR0FBRyxFQUFFQyxHQUFHLEVBQUVDLE9BQU87SUFDOUMsTUFBTUMsWUFBWSxNQUFNUCx1RUFBY0EsQ0FBQ0ksS0FBS0MsS0FBS0M7SUFDakQsTUFBTUUsVUFBVVAsa0VBQVVBLENBQUNNLFVBQVVFLGVBQWUsRUFBRUYsVUFBVUcsU0FBUyxFQUFFSjtJQUMzRSxNQUFNLEVBQUVHLGVBQWUsRUFBRSxHQUFHRjtJQUM1QixJQUFJRSxnQkFBZ0JFLEdBQUcsS0FBS0MsYUFBYUgsZ0JBQWdCRSxHQUFHLEtBQUtILFFBQVFHLEdBQUcsRUFBRTtRQUMxRSxNQUFNLElBQUlULHFFQUF3QkEsQ0FBQyxvREFBb0QsT0FBTztJQUNsRztJQUNBLElBQUlPLGdCQUFnQkksR0FBRyxLQUFLRCxhQUFhSCxnQkFBZ0JJLEdBQUcsS0FBS0wsUUFBUUssR0FBRyxFQUFFO1FBQzFFLE1BQU0sSUFBSVgscUVBQXdCQSxDQUFDLG9EQUFvRCxPQUFPO0lBQ2xHO0lBQ0EsSUFBSU8sZ0JBQWdCSyxHQUFHLEtBQUtGLGFBQ3hCRyxLQUFLQyxTQUFTLENBQUNQLGdCQUFnQkssR0FBRyxNQUFNQyxLQUFLQyxTQUFTLENBQUNSLFFBQVFNLEdBQUcsR0FBRztRQUNyRSxNQUFNLElBQUlaLHFFQUF3QkEsQ0FBQyxvREFBb0QsT0FBTztJQUNsRztJQUNBLE1BQU1lLFNBQVM7UUFBRVQ7UUFBU0M7SUFBZ0I7SUFDMUMsSUFBSSxPQUFPSixRQUFRLFlBQVk7UUFDM0IsT0FBTztZQUFFLEdBQUdZLE1BQU07WUFBRVosS0FBS0UsVUFBVUYsR0FBRztRQUFDO0lBQzNDO0lBQ0EsT0FBT1k7QUFDWCIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L2RlY3J5cHQuanM/MDA5YiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb21wYWN0RGVjcnlwdCB9IGZyb20gJy4uL2p3ZS9jb21wYWN0L2RlY3J5cHQuanMnO1xuaW1wb3J0IGp3dFBheWxvYWQgZnJvbSAnLi4vbGliL2p3dF9jbGFpbXNfc2V0LmpzJztcbmltcG9ydCB7IEpXVENsYWltVmFsaWRhdGlvbkZhaWxlZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBqd3REZWNyeXB0KGp3dCwga2V5LCBvcHRpb25zKSB7XG4gICAgY29uc3QgZGVjcnlwdGVkID0gYXdhaXQgY29tcGFjdERlY3J5cHQoand0LCBrZXksIG9wdGlvbnMpO1xuICAgIGNvbnN0IHBheWxvYWQgPSBqd3RQYXlsb2FkKGRlY3J5cHRlZC5wcm90ZWN0ZWRIZWFkZXIsIGRlY3J5cHRlZC5wbGFpbnRleHQsIG9wdGlvbnMpO1xuICAgIGNvbnN0IHsgcHJvdGVjdGVkSGVhZGVyIH0gPSBkZWNyeXB0ZWQ7XG4gICAgaWYgKHByb3RlY3RlZEhlYWRlci5pc3MgIT09IHVuZGVmaW5lZCAmJiBwcm90ZWN0ZWRIZWFkZXIuaXNzICE9PSBwYXlsb2FkLmlzcykge1xuICAgICAgICB0aHJvdyBuZXcgSldUQ2xhaW1WYWxpZGF0aW9uRmFpbGVkKCdyZXBsaWNhdGVkIFwiaXNzXCIgY2xhaW0gaGVhZGVyIHBhcmFtZXRlciBtaXNtYXRjaCcsICdpc3MnLCAnbWlzbWF0Y2gnKTtcbiAgICB9XG4gICAgaWYgKHByb3RlY3RlZEhlYWRlci5zdWIgIT09IHVuZGVmaW5lZCAmJiBwcm90ZWN0ZWRIZWFkZXIuc3ViICE9PSBwYXlsb2FkLnN1Yikge1xuICAgICAgICB0aHJvdyBuZXcgSldUQ2xhaW1WYWxpZGF0aW9uRmFpbGVkKCdyZXBsaWNhdGVkIFwic3ViXCIgY2xhaW0gaGVhZGVyIHBhcmFtZXRlciBtaXNtYXRjaCcsICdzdWInLCAnbWlzbWF0Y2gnKTtcbiAgICB9XG4gICAgaWYgKHByb3RlY3RlZEhlYWRlci5hdWQgIT09IHVuZGVmaW5lZCAmJlxuICAgICAgICBKU09OLnN0cmluZ2lmeShwcm90ZWN0ZWRIZWFkZXIuYXVkKSAhPT0gSlNPTi5zdHJpbmdpZnkocGF5bG9hZC5hdWQpKSB7XG4gICAgICAgIHRocm93IG5ldyBKV1RDbGFpbVZhbGlkYXRpb25GYWlsZWQoJ3JlcGxpY2F0ZWQgXCJhdWRcIiBjbGFpbSBoZWFkZXIgcGFyYW1ldGVyIG1pc21hdGNoJywgJ2F1ZCcsICdtaXNtYXRjaCcpO1xuICAgIH1cbiAgICBjb25zdCByZXN1bHQgPSB7IHBheWxvYWQsIHByb3RlY3RlZEhlYWRlciB9O1xuICAgIGlmICh0eXBlb2Yga2V5ID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgIHJldHVybiB7IC4uLnJlc3VsdCwga2V5OiBkZWNyeXB0ZWQua2V5IH07XG4gICAgfVxuICAgIHJldHVybiByZXN1bHQ7XG59XG4iXSwibmFtZXMiOlsiY29tcGFjdERlY3J5cHQiLCJqd3RQYXlsb2FkIiwiSldUQ2xhaW1WYWxpZGF0aW9uRmFpbGVkIiwiand0RGVjcnlwdCIsImp3dCIsImtleSIsIm9wdGlvbnMiLCJkZWNyeXB0ZWQiLCJwYXlsb2FkIiwicHJvdGVjdGVkSGVhZGVyIiwicGxhaW50ZXh0IiwiaXNzIiwidW5kZWZpbmVkIiwic3ViIiwiYXVkIiwiSlNPTiIsInN0cmluZ2lmeSIsInJlc3VsdCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/decrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/encrypt.js":
/*!********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/encrypt.js ***!
  \********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   EncryptJWT: () => (/* binding */ EncryptJWT)\n/* harmony export */ });\n/* harmony import */ var _jwe_compact_encrypt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jwe/compact/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwe/compact/encrypt.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _produce_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./produce.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/produce.js\");\n\n\n\nclass EncryptJWT extends _produce_js__WEBPACK_IMPORTED_MODULE_0__.ProduceJWT {\n    setProtectedHeader(protectedHeader) {\n        if (this._protectedHeader) {\n            throw new TypeError(\"setProtectedHeader can only be called once\");\n        }\n        this._protectedHeader = protectedHeader;\n        return this;\n    }\n    setKeyManagementParameters(parameters) {\n        if (this._keyManagementParameters) {\n            throw new TypeError(\"setKeyManagementParameters can only be called once\");\n        }\n        this._keyManagementParameters = parameters;\n        return this;\n    }\n    setContentEncryptionKey(cek) {\n        if (this._cek) {\n            throw new TypeError(\"setContentEncryptionKey can only be called once\");\n        }\n        this._cek = cek;\n        return this;\n    }\n    setInitializationVector(iv) {\n        if (this._iv) {\n            throw new TypeError(\"setInitializationVector can only be called once\");\n        }\n        this._iv = iv;\n        return this;\n    }\n    replicateIssuerAsHeader() {\n        this._replicateIssuerAsHeader = true;\n        return this;\n    }\n    replicateSubjectAsHeader() {\n        this._replicateSubjectAsHeader = true;\n        return this;\n    }\n    replicateAudienceAsHeader() {\n        this._replicateAudienceAsHeader = true;\n        return this;\n    }\n    async encrypt(key, options) {\n        const enc = new _jwe_compact_encrypt_js__WEBPACK_IMPORTED_MODULE_1__.CompactEncrypt(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__.encoder.encode(JSON.stringify(this._payload)));\n        if (this._replicateIssuerAsHeader) {\n            this._protectedHeader = {\n                ...this._protectedHeader,\n                iss: this._payload.iss\n            };\n        }\n        if (this._replicateSubjectAsHeader) {\n            this._protectedHeader = {\n                ...this._protectedHeader,\n                sub: this._payload.sub\n            };\n        }\n        if (this._replicateAudienceAsHeader) {\n            this._protectedHeader = {\n                ...this._protectedHeader,\n                aud: this._payload.aud\n            };\n        }\n        enc.setProtectedHeader(this._protectedHeader);\n        if (this._iv) {\n            enc.setInitializationVector(this._iv);\n        }\n        if (this._cek) {\n            enc.setContentEncryptionKey(this._cek);\n        }\n        if (this._keyManagementParameters) {\n            enc.setKeyManagementParameters(this._keyManagementParameters);\n        }\n        return enc.encrypt(key, options);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 6524 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/encrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/produce.js":
/*!********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/produce.js ***!
  \********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   ProduceJWT: () => (/* binding */ ProduceJWT)\n/* harmony export */ });\n/* harmony import */ var _lib_epoch_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/epoch.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/epoch.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _lib_secs_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/secs.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/secs.js\");\n\n\n\nclass ProduceJWT {\n    constructor(payload){\n        if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(payload)) {\n            throw new TypeError(\"JWT Claims Set MUST be an object\");\n        }\n        this._payload = payload;\n    }\n    setIssuer(issuer) {\n        this._payload = {\n            ...this._payload,\n            iss: issuer\n        };\n        return this;\n    }\n    setSubject(subject) {\n        this._payload = {\n            ...this._payload,\n            sub: subject\n        };\n        return this;\n    }\n    setAudience(audience) {\n        this._payload = {\n            ...this._payload,\n            aud: audience\n        };\n        return this;\n    }\n    setJti(jwtId) {\n        this._payload = {\n            ...this._payload,\n            jti: jwtId\n        };\n        return this;\n    }\n    setNotBefore(input) {\n        if (typeof input === \"number\") {\n            this._payload = {\n                ...this._payload,\n                nbf: input\n            };\n        } else {\n            this._payload = {\n                ...this._payload,\n                nbf: (0,_lib_epoch_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(new Date()) + (0,_lib_secs_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(input)\n            };\n        }\n        return this;\n    }\n    setExpirationTime(input) {\n        if (typeof input === \"number\") {\n            this._payload = {\n                ...this._payload,\n                exp: input\n            };\n        } else {\n            this._payload = {\n                ...this._payload,\n                exp: (0,_lib_epoch_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(new Date()) + (0,_lib_secs_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(input)\n            };\n        }\n        return this;\n    }\n    setIssuedAt(input) {\n        if (typeof input === \"undefined\") {\n            this._payload = {\n                ...this._payload,\n                iat: (0,_lib_epoch_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(new Date())\n            };\n        } else {\n            this._payload = {\n                ...this._payload,\n                iat: input\n            };\n        }\n        return this;\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 4764 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/produce.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/sign.js":
/*!*****************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/sign.js ***!
  \*****************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   SignJWT: () => (/* binding */ SignJWT)\n/* harmony export */ });\n/* harmony import */ var _jws_compact_sign_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jws/compact/sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/sign.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _produce_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./produce.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/produce.js\");\n\n\n\n\nclass SignJWT extends _produce_js__WEBPACK_IMPORTED_MODULE_0__.ProduceJWT {\n    setProtectedHeader(protectedHeader) {\n        this._protectedHeader = protectedHeader;\n        return this;\n    }\n    async sign(key, options) {\n        var _a;\n        const sig = new _jws_compact_sign_js__WEBPACK_IMPORTED_MODULE_1__.CompactSign(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__.encoder.encode(JSON.stringify(this._payload)));\n        sig.setProtectedHeader(this._protectedHeader);\n        if (Array.isArray((_a = this._protectedHeader) === null || _a === void 0 ? void 0 : _a.crit) && this._protectedHeader.crit.includes(\"b64\") && this._protectedHeader.b64 === false) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JWTInvalid(\"JWTs MUST NOT use unencoded payload\");\n        }\n        return sig.sign(key, options);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L3NpZ24uanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBcUQ7QUFDTjtBQUNFO0FBQ1A7QUFDbkMsTUFBTUksZ0JBQWdCRCxtREFBVUE7SUFDbkNFLG1CQUFtQkMsZUFBZSxFQUFFO1FBQ2hDLElBQUksQ0FBQ0MsZ0JBQWdCLEdBQUdEO1FBQ3hCLE9BQU8sSUFBSTtJQUNmO0lBQ0EsTUFBTUUsS0FBS0MsR0FBRyxFQUFFQyxPQUFPLEVBQUU7UUFDckIsSUFBSUM7UUFDSixNQUFNQyxNQUFNLElBQUlaLDZEQUFXQSxDQUFDRSx5REFBT0EsQ0FBQ1csTUFBTSxDQUFDQyxLQUFLQyxTQUFTLENBQUMsSUFBSSxDQUFDQyxRQUFRO1FBQ3ZFSixJQUFJUCxrQkFBa0IsQ0FBQyxJQUFJLENBQUNFLGdCQUFnQjtRQUM1QyxJQUFJVSxNQUFNQyxPQUFPLENBQUMsQ0FBQ1AsS0FBSyxJQUFJLENBQUNKLGdCQUFnQixNQUFNLFFBQVFJLE9BQU8sS0FBSyxJQUFJLEtBQUssSUFBSUEsR0FBR1EsSUFBSSxLQUN2RixJQUFJLENBQUNaLGdCQUFnQixDQUFDWSxJQUFJLENBQUNDLFFBQVEsQ0FBQyxVQUNwQyxJQUFJLENBQUNiLGdCQUFnQixDQUFDYyxHQUFHLEtBQUssT0FBTztZQUNyQyxNQUFNLElBQUlwQix1REFBVUEsQ0FBQztRQUN6QjtRQUNBLE9BQU9XLElBQUlKLElBQUksQ0FBQ0MsS0FBS0M7SUFDekI7QUFDSiIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L3NpZ24uanM/MTMxZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wYWN0U2lnbiB9IGZyb20gJy4uL2p3cy9jb21wYWN0L3NpZ24uanMnO1xuaW1wb3J0IHsgSldUSW52YWxpZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmltcG9ydCB7IGVuY29kZXIgfSBmcm9tICcuLi9saWIvYnVmZmVyX3V0aWxzLmpzJztcbmltcG9ydCB7IFByb2R1Y2VKV1QgfSBmcm9tICcuL3Byb2R1Y2UuanMnO1xuZXhwb3J0IGNsYXNzIFNpZ25KV1QgZXh0ZW5kcyBQcm9kdWNlSldUIHtcbiAgICBzZXRQcm90ZWN0ZWRIZWFkZXIocHJvdGVjdGVkSGVhZGVyKSB7XG4gICAgICAgIHRoaXMuX3Byb3RlY3RlZEhlYWRlciA9IHByb3RlY3RlZEhlYWRlcjtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuICAgIGFzeW5jIHNpZ24oa2V5LCBvcHRpb25zKSB7XG4gICAgICAgIHZhciBfYTtcbiAgICAgICAgY29uc3Qgc2lnID0gbmV3IENvbXBhY3RTaWduKGVuY29kZXIuZW5jb2RlKEpTT04uc3RyaW5naWZ5KHRoaXMuX3BheWxvYWQpKSk7XG4gICAgICAgIHNpZy5zZXRQcm90ZWN0ZWRIZWFkZXIodGhpcy5fcHJvdGVjdGVkSGVhZGVyKTtcbiAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkoKF9hID0gdGhpcy5fcHJvdGVjdGVkSGVhZGVyKSA9PT0gbnVsbCB8fCBfYSA9PT0gdm9pZCAwID8gdm9pZCAwIDogX2EuY3JpdCkgJiZcbiAgICAgICAgICAgIHRoaXMuX3Byb3RlY3RlZEhlYWRlci5jcml0LmluY2x1ZGVzKCdiNjQnKSAmJlxuICAgICAgICAgICAgdGhpcy5fcHJvdGVjdGVkSGVhZGVyLmI2NCA9PT0gZmFsc2UpIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBKV1RJbnZhbGlkKCdKV1RzIE1VU1QgTk9UIHVzZSB1bmVuY29kZWQgcGF5bG9hZCcpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBzaWcuc2lnbihrZXksIG9wdGlvbnMpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJDb21wYWN0U2lnbiIsIkpXVEludmFsaWQiLCJlbmNvZGVyIiwiUHJvZHVjZUpXVCIsIlNpZ25KV1QiLCJzZXRQcm90ZWN0ZWRIZWFkZXIiLCJwcm90ZWN0ZWRIZWFkZXIiLCJfcHJvdGVjdGVkSGVhZGVyIiwic2lnbiIsImtleSIsIm9wdGlvbnMiLCJfYSIsInNpZyIsImVuY29kZSIsIkpTT04iLCJzdHJpbmdpZnkiLCJfcGF5bG9hZCIsIkFycmF5IiwiaXNBcnJheSIsImNyaXQiLCJpbmNsdWRlcyIsImI2NCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/sign.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/unsecured.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/unsecured.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   UnsecuredJWT: () => (/* binding */ UnsecuredJWT)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/jwt_claims_set.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js\");\n/* harmony import */ var _produce_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./produce.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jwt/produce.js\");\n\n\n\n\n\nclass UnsecuredJWT extends _produce_js__WEBPACK_IMPORTED_MODULE_0__.ProduceJWT {\n    encode() {\n        const header = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_1__.encode(JSON.stringify({\n            alg: \"none\"\n        }));\n        const payload = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_1__.encode(JSON.stringify(this._payload));\n        return `${header}.${payload}.`;\n    }\n    static decode(jwt, options) {\n        if (typeof jwt !== \"string\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTInvalid(\"Unsecured JWT must be a string\");\n        }\n        const { 0: encodedHeader, 1: encodedPayload, 2: signature, length } = jwt.split(\".\");\n        if (length !== 3 || signature !== \"\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTInvalid(\"Invalid Unsecured JWT\");\n        }\n        let header;\n        try {\n            header = JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_3__.decoder.decode(_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_1__.decode(encodedHeader)));\n            if (header.alg !== \"none\") throw new Error();\n        } catch  {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWTInvalid(\"Invalid Unsecured JWT\");\n        }\n        const payload = (0,_lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(header, _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_1__.decode(encodedPayload), options);\n        return {\n            payload,\n            header\n        };\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L3Vuc2VjdXJlZC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBcUQ7QUFDSjtBQUNGO0FBQ0c7QUFDUjtBQUNuQyxNQUFNSyxxQkFBcUJELG1EQUFVQTtJQUN4Q0UsU0FBUztRQUNMLE1BQU1DLFNBQVNQLHlEQUFnQixDQUFDUSxLQUFLQyxTQUFTLENBQUM7WUFBRUMsS0FBSztRQUFPO1FBQzdELE1BQU1DLFVBQVVYLHlEQUFnQixDQUFDUSxLQUFLQyxTQUFTLENBQUMsSUFBSSxDQUFDRyxRQUFRO1FBQzdELE9BQU8sQ0FBQyxFQUFFTCxPQUFPLENBQUMsRUFBRUksUUFBUSxDQUFDLENBQUM7SUFDbEM7SUFDQSxPQUFPRSxPQUFPQyxHQUFHLEVBQUVDLE9BQU8sRUFBRTtRQUN4QixJQUFJLE9BQU9ELFFBQVEsVUFBVTtZQUN6QixNQUFNLElBQUlaLHVEQUFVQSxDQUFDO1FBQ3pCO1FBQ0EsTUFBTSxFQUFFLEdBQUdjLGFBQWEsRUFBRSxHQUFHQyxjQUFjLEVBQUUsR0FBR0MsU0FBUyxFQUFFQyxNQUFNLEVBQUUsR0FBR0wsSUFBSU0sS0FBSyxDQUFDO1FBQ2hGLElBQUlELFdBQVcsS0FBS0QsY0FBYyxJQUFJO1lBQ2xDLE1BQU0sSUFBSWhCLHVEQUFVQSxDQUFDO1FBQ3pCO1FBQ0EsSUFBSUs7UUFDSixJQUFJO1lBQ0FBLFNBQVNDLEtBQUthLEtBQUssQ0FBQ3BCLHlEQUFPQSxDQUFDWSxNQUFNLENBQUNiLHlEQUFnQixDQUFDZ0I7WUFDcEQsSUFBSVQsT0FBT0csR0FBRyxLQUFLLFFBQ2YsTUFBTSxJQUFJWTtRQUNsQixFQUNBLE9BQU07WUFDRixNQUFNLElBQUlwQix1REFBVUEsQ0FBQztRQUN6QjtRQUNBLE1BQU1TLFVBQVVSLGtFQUFVQSxDQUFDSSxRQUFRUCx5REFBZ0IsQ0FBQ2lCLGlCQUFpQkY7UUFDckUsT0FBTztZQUFFSjtZQUFTSjtRQUFPO0lBQzdCO0FBQ0oiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2p3dC91bnNlY3VyZWQuanM/MGE3ZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBiYXNlNjR1cmwgZnJvbSAnLi4vcnVudGltZS9iYXNlNjR1cmwuanMnO1xuaW1wb3J0IHsgZGVjb2RlciB9IGZyb20gJy4uL2xpYi9idWZmZXJfdXRpbHMuanMnO1xuaW1wb3J0IHsgSldUSW52YWxpZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmltcG9ydCBqd3RQYXlsb2FkIGZyb20gJy4uL2xpYi9qd3RfY2xhaW1zX3NldC5qcyc7XG5pbXBvcnQgeyBQcm9kdWNlSldUIH0gZnJvbSAnLi9wcm9kdWNlLmpzJztcbmV4cG9ydCBjbGFzcyBVbnNlY3VyZWRKV1QgZXh0ZW5kcyBQcm9kdWNlSldUIHtcbiAgICBlbmNvZGUoKSB7XG4gICAgICAgIGNvbnN0IGhlYWRlciA9IGJhc2U2NHVybC5lbmNvZGUoSlNPTi5zdHJpbmdpZnkoeyBhbGc6ICdub25lJyB9KSk7XG4gICAgICAgIGNvbnN0IHBheWxvYWQgPSBiYXNlNjR1cmwuZW5jb2RlKEpTT04uc3RyaW5naWZ5KHRoaXMuX3BheWxvYWQpKTtcbiAgICAgICAgcmV0dXJuIGAke2hlYWRlcn0uJHtwYXlsb2FkfS5gO1xuICAgIH1cbiAgICBzdGF0aWMgZGVjb2RlKGp3dCwgb3B0aW9ucykge1xuICAgICAgICBpZiAodHlwZW9mIGp3dCAhPT0gJ3N0cmluZycpIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBKV1RJbnZhbGlkKCdVbnNlY3VyZWQgSldUIG11c3QgYmUgYSBzdHJpbmcnKTtcbiAgICAgICAgfVxuICAgICAgICBjb25zdCB7IDA6IGVuY29kZWRIZWFkZXIsIDE6IGVuY29kZWRQYXlsb2FkLCAyOiBzaWduYXR1cmUsIGxlbmd0aCB9ID0gand0LnNwbGl0KCcuJyk7XG4gICAgICAgIGlmIChsZW5ndGggIT09IDMgfHwgc2lnbmF0dXJlICE9PSAnJykge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEpXVEludmFsaWQoJ0ludmFsaWQgVW5zZWN1cmVkIEpXVCcpO1xuICAgICAgICB9XG4gICAgICAgIGxldCBoZWFkZXI7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgICBoZWFkZXIgPSBKU09OLnBhcnNlKGRlY29kZXIuZGVjb2RlKGJhc2U2NHVybC5kZWNvZGUoZW5jb2RlZEhlYWRlcikpKTtcbiAgICAgICAgICAgIGlmIChoZWFkZXIuYWxnICE9PSAnbm9uZScpXG4gICAgICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCk7XG4gICAgICAgIH1cbiAgICAgICAgY2F0Y2gge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEpXVEludmFsaWQoJ0ludmFsaWQgVW5zZWN1cmVkIEpXVCcpO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IHBheWxvYWQgPSBqd3RQYXlsb2FkKGhlYWRlciwgYmFzZTY0dXJsLmRlY29kZShlbmNvZGVkUGF5bG9hZCksIG9wdGlvbnMpO1xuICAgICAgICByZXR1cm4geyBwYXlsb2FkLCBoZWFkZXIgfTtcbiAgICB9XG59XG4iXSwibmFtZXMiOlsiYmFzZTY0dXJsIiwiZGVjb2RlciIsIkpXVEludmFsaWQiLCJqd3RQYXlsb2FkIiwiUHJvZHVjZUpXVCIsIlVuc2VjdXJlZEpXVCIsImVuY29kZSIsImhlYWRlciIsIkpTT04iLCJzdHJpbmdpZnkiLCJhbGciLCJwYXlsb2FkIiwiX3BheWxvYWQiLCJkZWNvZGUiLCJqd3QiLCJvcHRpb25zIiwiZW5jb2RlZEhlYWRlciIsImVuY29kZWRQYXlsb2FkIiwic2lnbmF0dXJlIiwibGVuZ3RoIiwic3BsaXQiLCJwYXJzZSIsIkVycm9yIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/unsecured.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/jwt/verify.js":
/*!*******************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/jwt/verify.js ***!
  \*******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   jwtVerify: () => (/* binding */ jwtVerify)\n/* harmony export */ });\n/* harmony import */ var _jws_compact_verify_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jws/compact/verify.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/jws/compact/verify.js\");\n/* harmony import */ var _lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/jwt_claims_set.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\nasync function jwtVerify(jwt, key, options) {\n    var _a;\n    const verified = await (0,_jws_compact_verify_js__WEBPACK_IMPORTED_MODULE_0__.compactVerify)(jwt, key, options);\n    if (((_a = verified.protectedHeader.crit) === null || _a === void 0 ? void 0 : _a.includes(\"b64\")) && verified.protectedHeader.b64 === false) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWTInvalid(\"JWTs MUST NOT use unencoded payload\");\n    }\n    const payload = (0,_lib_jwt_claims_set_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(verified.protectedHeader, verified.payload, options);\n    const result = {\n        payload,\n        protectedHeader: verified.protectedHeader\n    };\n    if (typeof key === \"function\") {\n        return {\n            ...result,\n            key: verified.key\n        };\n    }\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vand0L3ZlcmlmeS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQXlEO0FBQ1A7QUFDSDtBQUN4QyxlQUFlRyxVQUFVQyxHQUFHLEVBQUVDLEdBQUcsRUFBRUMsT0FBTztJQUM3QyxJQUFJQztJQUNKLE1BQU1DLFdBQVcsTUFBTVIscUVBQWFBLENBQUNJLEtBQUtDLEtBQUtDO0lBQy9DLElBQUksQ0FBQyxDQUFDQyxLQUFLQyxTQUFTQyxlQUFlLENBQUNDLElBQUksTUFBTSxRQUFRSCxPQUFPLEtBQUssSUFBSSxLQUFLLElBQUlBLEdBQUdJLFFBQVEsQ0FBQyxNQUFLLEtBQU1ILFNBQVNDLGVBQWUsQ0FBQ0csR0FBRyxLQUFLLE9BQU87UUFDMUksTUFBTSxJQUFJVix1REFBVUEsQ0FBQztJQUN6QjtJQUNBLE1BQU1XLFVBQVVaLGtFQUFVQSxDQUFDTyxTQUFTQyxlQUFlLEVBQUVELFNBQVNLLE9BQU8sRUFBRVA7SUFDdkUsTUFBTVEsU0FBUztRQUFFRDtRQUFTSixpQkFBaUJELFNBQVNDLGVBQWU7SUFBQztJQUNwRSxJQUFJLE9BQU9KLFFBQVEsWUFBWTtRQUMzQixPQUFPO1lBQUUsR0FBR1MsTUFBTTtZQUFFVCxLQUFLRyxTQUFTSCxHQUFHO1FBQUM7SUFDMUM7SUFDQSxPQUFPUztBQUNYIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9qd3QvdmVyaWZ5LmpzPzdlNTIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY29tcGFjdFZlcmlmeSB9IGZyb20gJy4uL2p3cy9jb21wYWN0L3ZlcmlmeS5qcyc7XG5pbXBvcnQgand0UGF5bG9hZCBmcm9tICcuLi9saWIvand0X2NsYWltc19zZXQuanMnO1xuaW1wb3J0IHsgSldUSW52YWxpZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBqd3RWZXJpZnkoand0LCBrZXksIG9wdGlvbnMpIHtcbiAgICB2YXIgX2E7XG4gICAgY29uc3QgdmVyaWZpZWQgPSBhd2FpdCBjb21wYWN0VmVyaWZ5KGp3dCwga2V5LCBvcHRpb25zKTtcbiAgICBpZiAoKChfYSA9IHZlcmlmaWVkLnByb3RlY3RlZEhlYWRlci5jcml0KSA9PT0gbnVsbCB8fCBfYSA9PT0gdm9pZCAwID8gdm9pZCAwIDogX2EuaW5jbHVkZXMoJ2I2NCcpKSAmJiB2ZXJpZmllZC5wcm90ZWN0ZWRIZWFkZXIuYjY0ID09PSBmYWxzZSkge1xuICAgICAgICB0aHJvdyBuZXcgSldUSW52YWxpZCgnSldUcyBNVVNUIE5PVCB1c2UgdW5lbmNvZGVkIHBheWxvYWQnKTtcbiAgICB9XG4gICAgY29uc3QgcGF5bG9hZCA9IGp3dFBheWxvYWQodmVyaWZpZWQucHJvdGVjdGVkSGVhZGVyLCB2ZXJpZmllZC5wYXlsb2FkLCBvcHRpb25zKTtcbiAgICBjb25zdCByZXN1bHQgPSB7IHBheWxvYWQsIHByb3RlY3RlZEhlYWRlcjogdmVyaWZpZWQucHJvdGVjdGVkSGVhZGVyIH07XG4gICAgaWYgKHR5cGVvZiBrZXkgPT09ICdmdW5jdGlvbicpIHtcbiAgICAgICAgcmV0dXJuIHsgLi4ucmVzdWx0LCBrZXk6IHZlcmlmaWVkLmtleSB9O1xuICAgIH1cbiAgICByZXR1cm4gcmVzdWx0O1xufVxuIl0sIm5hbWVzIjpbImNvbXBhY3RWZXJpZnkiLCJqd3RQYXlsb2FkIiwiSldUSW52YWxpZCIsImp3dFZlcmlmeSIsImp3dCIsImtleSIsIm9wdGlvbnMiLCJfYSIsInZlcmlmaWVkIiwicHJvdGVjdGVkSGVhZGVyIiwiY3JpdCIsImluY2x1ZGVzIiwiYjY0IiwicGF5bG9hZCIsInJlc3VsdCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/jwt/verify.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/key/export.js":
/*!*******************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/key/export.js ***!
  \*******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   exportJWK: () => (/* binding */ exportJWK),\n/* harmony export */   exportPKCS8: () => (/* binding */ exportPKCS8),\n/* harmony export */   exportSPKI: () => (/* binding */ exportSPKI)\n/* harmony export */ });\n/* harmony import */ var _runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/asn1.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1.js\");\n/* harmony import */ var _runtime_key_to_jwk_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/key_to_jwk.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/key_to_jwk.js\");\n\n\n\nasync function exportSPKI(key) {\n    return (0,_runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__.toSPKI)(key);\n}\nasync function exportPKCS8(key) {\n    return (0,_runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__.toPKCS8)(key);\n}\nasync function exportJWK(key) {\n    return (0,_runtime_key_to_jwk_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20va2V5L2V4cG9ydC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUE0RDtBQUNFO0FBQ2Q7QUFDekMsZUFBZUssV0FBV0MsR0FBRztJQUNoQyxPQUFPTCx3REFBWUEsQ0FBQ0s7QUFDeEI7QUFDTyxlQUFlQyxZQUFZRCxHQUFHO0lBQ2pDLE9BQU9ILHlEQUFhQSxDQUFDRztBQUN6QjtBQUNPLGVBQWVFLFVBQVVGLEdBQUc7SUFDL0IsT0FBT0Ysa0VBQVFBLENBQUNFO0FBQ3BCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9rZXkvZXhwb3J0LmpzPzVjZjIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdG9TUEtJIGFzIGV4cG9ydFB1YmxpYyB9IGZyb20gJy4uL3J1bnRpbWUvYXNuMS5qcyc7XG5pbXBvcnQgeyB0b1BLQ1M4IGFzIGV4cG9ydFByaXZhdGUgfSBmcm9tICcuLi9ydW50aW1lL2FzbjEuanMnO1xuaW1wb3J0IGtleVRvSldLIGZyb20gJy4uL3J1bnRpbWUva2V5X3RvX2p3ay5qcyc7XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZXhwb3J0U1BLSShrZXkpIHtcbiAgICByZXR1cm4gZXhwb3J0UHVibGljKGtleSk7XG59XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZXhwb3J0UEtDUzgoa2V5KSB7XG4gICAgcmV0dXJuIGV4cG9ydFByaXZhdGUoa2V5KTtcbn1cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBleHBvcnRKV0soa2V5KSB7XG4gICAgcmV0dXJuIGtleVRvSldLKGtleSk7XG59XG4iXSwibmFtZXMiOlsidG9TUEtJIiwiZXhwb3J0UHVibGljIiwidG9QS0NTOCIsImV4cG9ydFByaXZhdGUiLCJrZXlUb0pXSyIsImV4cG9ydFNQS0kiLCJrZXkiLCJleHBvcnRQS0NTOCIsImV4cG9ydEpXSyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/key/export.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/key/generate_key_pair.js":
/*!******************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/key/generate_key_pair.js ***!
  \******************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   generateKeyPair: () => (/* binding */ generateKeyPair)\n/* harmony export */ });\n/* harmony import */ var _runtime_generate_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/generate.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/generate.js\");\n\nasync function generateKeyPair(alg, options) {\n    return (0,_runtime_generate_js__WEBPACK_IMPORTED_MODULE_0__.generateKeyPair)(alg, options);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20va2V5L2dlbmVyYXRlX2tleV9wYWlyLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQXFFO0FBQzlELGVBQWVBLGdCQUFnQkUsR0FBRyxFQUFFQyxPQUFPO0lBQzlDLE9BQU9GLHFFQUFRQSxDQUFDQyxLQUFLQztBQUN6QiIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20va2V5L2dlbmVyYXRlX2tleV9wYWlyLmpzPzI0MGEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2VuZXJhdGVLZXlQYWlyIGFzIGdlbmVyYXRlIH0gZnJvbSAnLi4vcnVudGltZS9nZW5lcmF0ZS5qcyc7XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2VuZXJhdGVLZXlQYWlyKGFsZywgb3B0aW9ucykge1xuICAgIHJldHVybiBnZW5lcmF0ZShhbGcsIG9wdGlvbnMpO1xufVxuIl0sIm5hbWVzIjpbImdlbmVyYXRlS2V5UGFpciIsImdlbmVyYXRlIiwiYWxnIiwib3B0aW9ucyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/key/generate_key_pair.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/key/generate_secret.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/key/generate_secret.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   generateSecret: () => (/* binding */ generateSecret)\n/* harmony export */ });\n/* harmony import */ var _runtime_generate_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/generate.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/generate.js\");\n\nasync function generateSecret(alg, options) {\n    return (0,_runtime_generate_js__WEBPACK_IMPORTED_MODULE_0__.generateSecret)(alg, options);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20va2V5L2dlbmVyYXRlX3NlY3JldC5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFvRTtBQUM3RCxlQUFlQSxlQUFlRSxHQUFHLEVBQUVDLE9BQU87SUFDN0MsT0FBT0Ysb0VBQVFBLENBQUNDLEtBQUtDO0FBQ3pCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9rZXkvZ2VuZXJhdGVfc2VjcmV0LmpzPzI0OTUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2VuZXJhdGVTZWNyZXQgYXMgZ2VuZXJhdGUgfSBmcm9tICcuLi9ydW50aW1lL2dlbmVyYXRlLmpzJztcbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBnZW5lcmF0ZVNlY3JldChhbGcsIG9wdGlvbnMpIHtcbiAgICByZXR1cm4gZ2VuZXJhdGUoYWxnLCBvcHRpb25zKTtcbn1cbiJdLCJuYW1lcyI6WyJnZW5lcmF0ZVNlY3JldCIsImdlbmVyYXRlIiwiYWxnIiwib3B0aW9ucyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/key/generate_secret.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/key/import.js":
/*!*******************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/key/import.js ***!
  \*******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   importJWK: () => (/* binding */ importJWK),\n/* harmony export */   importPKCS8: () => (/* binding */ importPKCS8),\n/* harmony export */   importSPKI: () => (/* binding */ importSPKI),\n/* harmony export */   importX509: () => (/* binding */ importX509)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/asn1.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1.js\");\n/* harmony import */ var _runtime_jwk_to_key_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../runtime/jwk_to_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/jwk_to_key.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\n\n\nasync function importSPKI(spki, alg, options) {\n    if (typeof spki !== \"string\" || spki.indexOf(\"-----BEGIN PUBLIC KEY-----\") !== 0) {\n        throw new TypeError('\"spki\" must be SPKI formatted string');\n    }\n    return (0,_runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__.fromSPKI)(spki, alg, options);\n}\nasync function importX509(x509, alg, options) {\n    if (typeof x509 !== \"string\" || x509.indexOf(\"-----BEGIN CERTIFICATE-----\") !== 0) {\n        throw new TypeError('\"x509\" must be X.509 formatted string');\n    }\n    return (0,_runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__.fromX509)(x509, alg, options);\n}\nasync function importPKCS8(pkcs8, alg, options) {\n    if (typeof pkcs8 !== \"string\" || pkcs8.indexOf(\"-----BEGIN PRIVATE KEY-----\") !== 0) {\n        throw new TypeError('\"pkcs8\" must be PKCS#8 formatted string');\n    }\n    return (0,_runtime_asn1_js__WEBPACK_IMPORTED_MODULE_0__.fromPKCS8)(pkcs8, alg, options);\n}\nasync function importJWK(jwk, alg, octAsKeyObject) {\n    var _a;\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(jwk)) {\n        throw new TypeError(\"JWK must be an object\");\n    }\n    alg || (alg = jwk.alg);\n    switch(jwk.kty){\n        case \"oct\":\n            if (typeof jwk.k !== \"string\" || !jwk.k) {\n                throw new TypeError('missing \"k\" (Key Value) Parameter value');\n            }\n            octAsKeyObject !== null && octAsKeyObject !== void 0 ? octAsKeyObject : octAsKeyObject = jwk.ext !== true;\n            if (octAsKeyObject) {\n                return (0,_runtime_jwk_to_key_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])({\n                    ...jwk,\n                    alg,\n                    ext: (_a = jwk.ext) !== null && _a !== void 0 ? _a : false\n                });\n            }\n            return (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_3__.decode)(jwk.k);\n        case \"RSA\":\n            if (jwk.oth !== undefined) {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_4__.JOSENotSupported('RSA JWK \"oth\" (Other Primes Info) Parameter value is not supported');\n            }\n        case \"EC\":\n        case \"OKP\":\n            return (0,_runtime_jwk_to_key_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])({\n                ...jwk,\n                alg\n            });\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_4__.JOSENotSupported('Unsupported \"kty\" (Key Type) Parameter value');\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5376 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/key/import.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/aesgcmkw.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/aesgcmkw.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   unwrap: () => (/* binding */ unwrap),\n/* harmony export */   wrap: () => (/* binding */ wrap)\n/* harmony export */ });\n/* harmony import */ var _runtime_encrypt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/encrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/encrypt.js\");\n/* harmony import */ var _runtime_decrypt_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../runtime/decrypt.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/decrypt.js\");\n/* harmony import */ var _iv_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iv.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/iv.js\");\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n\n\n\n\nasync function wrap(alg, key, cek, iv) {\n    const jweAlgorithm = alg.slice(0, 7);\n    iv || (iv = (0,_iv_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(jweAlgorithm));\n    const { ciphertext: encryptedKey, tag } = await (0,_runtime_encrypt_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(jweAlgorithm, cek, key, iv, new Uint8Array(0));\n    return {\n        encryptedKey,\n        iv: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.encode)(iv),\n        tag: (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_2__.encode)(tag)\n    };\n}\nasync function unwrap(alg, key, encryptedKey, iv, tag) {\n    const jweAlgorithm = alg.slice(0, 7);\n    return (0,_runtime_decrypt_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(jweAlgorithm, key, encryptedKey, iv, tag, new Uint8Array(0));\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2Flc2djbWt3LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUE0QztBQUNBO0FBQ1g7QUFDNkI7QUFDdkQsZUFBZUssS0FBS0MsR0FBRyxFQUFFQyxHQUFHLEVBQUVDLEdBQUcsRUFBRUMsRUFBRTtJQUN4QyxNQUFNQyxlQUFlSixJQUFJSyxLQUFLLENBQUMsR0FBRztJQUNsQ0YsTUFBT0EsQ0FBQUEsS0FBS1Asa0RBQVVBLENBQUNRLGFBQVk7SUFDbkMsTUFBTSxFQUFFRSxZQUFZQyxZQUFZLEVBQUVDLEdBQUcsRUFBRSxHQUFHLE1BQU1kLCtEQUFPQSxDQUFDVSxjQUFjRixLQUFLRCxLQUFLRSxJQUFJLElBQUlNLFdBQVc7SUFDbkcsT0FBTztRQUFFRjtRQUFjSixJQUFJTCw2REFBU0EsQ0FBQ0s7UUFBS0ssS0FBS1YsNkRBQVNBLENBQUNVO0lBQUs7QUFDbEU7QUFDTyxlQUFlRSxPQUFPVixHQUFHLEVBQUVDLEdBQUcsRUFBRU0sWUFBWSxFQUFFSixFQUFFLEVBQUVLLEdBQUc7SUFDeEQsTUFBTUosZUFBZUosSUFBSUssS0FBSyxDQUFDLEdBQUc7SUFDbEMsT0FBT1YsK0RBQU9BLENBQUNTLGNBQWNILEtBQUtNLGNBQWNKLElBQUlLLEtBQUssSUFBSUMsV0FBVztBQUM1RSIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2Flc2djbWt3LmpzPzM1MTIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGVuY3J5cHQgZnJvbSAnLi4vcnVudGltZS9lbmNyeXB0LmpzJztcbmltcG9ydCBkZWNyeXB0IGZyb20gJy4uL3J1bnRpbWUvZGVjcnlwdC5qcyc7XG5pbXBvcnQgZ2VuZXJhdGVJdiBmcm9tICcuL2l2LmpzJztcbmltcG9ydCB7IGVuY29kZSBhcyBiYXNlNjR1cmwgfSBmcm9tICcuLi9ydW50aW1lL2Jhc2U2NHVybC5qcyc7XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gd3JhcChhbGcsIGtleSwgY2VrLCBpdikge1xuICAgIGNvbnN0IGp3ZUFsZ29yaXRobSA9IGFsZy5zbGljZSgwLCA3KTtcbiAgICBpdiB8fCAoaXYgPSBnZW5lcmF0ZUl2KGp3ZUFsZ29yaXRobSkpO1xuICAgIGNvbnN0IHsgY2lwaGVydGV4dDogZW5jcnlwdGVkS2V5LCB0YWcgfSA9IGF3YWl0IGVuY3J5cHQoandlQWxnb3JpdGhtLCBjZWssIGtleSwgaXYsIG5ldyBVaW50OEFycmF5KDApKTtcbiAgICByZXR1cm4geyBlbmNyeXB0ZWRLZXksIGl2OiBiYXNlNjR1cmwoaXYpLCB0YWc6IGJhc2U2NHVybCh0YWcpIH07XG59XG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gdW53cmFwKGFsZywga2V5LCBlbmNyeXB0ZWRLZXksIGl2LCB0YWcpIHtcbiAgICBjb25zdCBqd2VBbGdvcml0aG0gPSBhbGcuc2xpY2UoMCwgNyk7XG4gICAgcmV0dXJuIGRlY3J5cHQoandlQWxnb3JpdGhtLCBrZXksIGVuY3J5cHRlZEtleSwgaXYsIHRhZywgbmV3IFVpbnQ4QXJyYXkoMCkpO1xufVxuIl0sIm5hbWVzIjpbImVuY3J5cHQiLCJkZWNyeXB0IiwiZ2VuZXJhdGVJdiIsImVuY29kZSIsImJhc2U2NHVybCIsIndyYXAiLCJhbGciLCJrZXkiLCJjZWsiLCJpdiIsImp3ZUFsZ29yaXRobSIsInNsaWNlIiwiY2lwaGVydGV4dCIsImVuY3J5cHRlZEtleSIsInRhZyIsIlVpbnQ4QXJyYXkiLCJ1bndyYXAiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/aesgcmkw.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/buffer_utils.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   concat: () => (/* binding */ concat),\n/* harmony export */   concatKdf: () => (/* binding */ concatKdf),\n/* harmony export */   decoder: () => (/* binding */ decoder),\n/* harmony export */   encoder: () => (/* binding */ encoder),\n/* harmony export */   lengthAndInput: () => (/* binding */ lengthAndInput),\n/* harmony export */   p2s: () => (/* binding */ p2s),\n/* harmony export */   uint32be: () => (/* binding */ uint32be),\n/* harmony export */   uint64be: () => (/* binding */ uint64be)\n/* harmony export */ });\n/* harmony import */ var _runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/digest.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/digest.js\");\n\nconst encoder = new TextEncoder();\nconst decoder = new TextDecoder();\nconst MAX_INT32 = 2 ** 32;\nfunction concat(...buffers) {\n    const size = buffers.reduce((acc, { length })=>acc + length, 0);\n    const buf = new Uint8Array(size);\n    let i = 0;\n    buffers.forEach((buffer)=>{\n        buf.set(buffer, i);\n        i += buffer.length;\n    });\n    return buf;\n}\nfunction p2s(alg, p2sInput) {\n    return concat(encoder.encode(alg), new Uint8Array([\n        0\n    ]), p2sInput);\n}\nfunction writeUInt32BE(buf, value, offset) {\n    if (value < 0 || value >= MAX_INT32) {\n        throw new RangeError(`value must be >= 0 and <= ${MAX_INT32 - 1}. Received ${value}`);\n    }\n    buf.set([\n        value >>> 24,\n        value >>> 16,\n        value >>> 8,\n        value & 0xff\n    ], offset);\n}\nfunction uint64be(value) {\n    const high = Math.floor(value / MAX_INT32);\n    const low = value % MAX_INT32;\n    const buf = new Uint8Array(8);\n    writeUInt32BE(buf, high, 0);\n    writeUInt32BE(buf, low, 4);\n    return buf;\n}\nfunction uint32be(value) {\n    const buf = new Uint8Array(4);\n    writeUInt32BE(buf, value);\n    return buf;\n}\nfunction lengthAndInput(input) {\n    return concat(uint32be(input.length), input);\n}\nasync function concatKdf(secret, bits, value) {\n    const iterations = Math.ceil((bits >> 3) / 32);\n    const res = new Uint8Array(iterations * 32);\n    for(let iter = 0; iter < iterations; iter++){\n        const buf = new Uint8Array(4 + secret.length + value.length);\n        buf.set(uint32be(iter + 1));\n        buf.set(secret, 4);\n        buf.set(value, 4 + secret.length);\n        res.set(await (0,_runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"sha256\", buf), iter * 32);\n    }\n    return res.slice(0, bits >> 3);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5260 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\n");

/***/ }),

/***/ "(rsc)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/buffer_utils.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   concat: () => (/* binding */ concat),\n/* harmony export */   concatKdf: () => (/* binding */ concatKdf),\n/* harmony export */   decoder: () => (/* binding */ decoder),\n/* harmony export */   encoder: () => (/* binding */ encoder),\n/* harmony export */   lengthAndInput: () => (/* binding */ lengthAndInput),\n/* harmony export */   p2s: () => (/* binding */ p2s),\n/* harmony export */   uint32be: () => (/* binding */ uint32be),\n/* harmony export */   uint64be: () => (/* binding */ uint64be)\n/* harmony export */ });\n/* harmony import */ var _runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/digest.js */ \"(rsc)/./node_modules/jose/dist/node/esm/runtime/digest.js\");\n\nconst encoder = new TextEncoder();\nconst decoder = new TextDecoder();\nconst MAX_INT32 = 2 ** 32;\nfunction concat(...buffers) {\n    const size = buffers.reduce((acc, { length })=>acc + length, 0);\n    const buf = new Uint8Array(size);\n    let i = 0;\n    buffers.forEach((buffer)=>{\n        buf.set(buffer, i);\n        i += buffer.length;\n    });\n    return buf;\n}\nfunction p2s(alg, p2sInput) {\n    return concat(encoder.encode(alg), new Uint8Array([\n        0\n    ]), p2sInput);\n}\nfunction writeUInt32BE(buf, value, offset) {\n    if (value < 0 || value >= MAX_INT32) {\n        throw new RangeError(`value must be >= 0 and <= ${MAX_INT32 - 1}. Received ${value}`);\n    }\n    buf.set([\n        value >>> 24,\n        value >>> 16,\n        value >>> 8,\n        value & 0xff\n    ], offset);\n}\nfunction uint64be(value) {\n    const high = Math.floor(value / MAX_INT32);\n    const low = value % MAX_INT32;\n    const buf = new Uint8Array(8);\n    writeUInt32BE(buf, high, 0);\n    writeUInt32BE(buf, low, 4);\n    return buf;\n}\nfunction uint32be(value) {\n    const buf = new Uint8Array(4);\n    writeUInt32BE(buf, value);\n    return buf;\n}\nfunction lengthAndInput(input) {\n    return concat(uint32be(input.length), input);\n}\nasync function concatKdf(secret, bits, value) {\n    const iterations = Math.ceil((bits >> 3) / 32);\n    const res = new Uint8Array(iterations * 32);\n    for(let iter = 0; iter < iterations; iter++){\n        const buf = new Uint8Array(4 + secret.length + value.length);\n        buf.set(uint32be(iter + 1));\n        buf.set(secret, 4);\n        buf.set(value, 4 + secret.length);\n        res.set(await (0,_runtime_digest_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"sha256\", buf), iter * 32);\n    }\n    return res.slice(0, bits >> 3);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5244 characters]\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js":
/*!****************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/cek.js ***!
  \****************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   bitLength: () => (/* binding */ bitLength),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _runtime_random_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/random.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js\");\n\n\nfunction bitLength(alg) {\n    switch(alg){\n        case \"A128GCM\":\n            return 128;\n        case \"A192GCM\":\n            return 192;\n        case \"A256GCM\":\n        case \"A128CBC-HS256\":\n            return 256;\n        case \"A192CBC-HS384\":\n            return 384;\n        case \"A256CBC-HS512\":\n            return 512;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`Unsupported JWE Algorithm: ${alg}`);\n    }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((alg)=>(0,_runtime_random_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(new Uint8Array(bitLength(alg) >> 3)));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2Nlay5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQXFEO0FBQ1g7QUFDbkMsU0FBU0UsVUFBVUMsR0FBRztJQUN6QixPQUFRQTtRQUNKLEtBQUs7WUFDRCxPQUFPO1FBQ1gsS0FBSztZQUNELE9BQU87UUFDWCxLQUFLO1FBQ0wsS0FBSztZQUNELE9BQU87UUFDWCxLQUFLO1lBQ0QsT0FBTztRQUNYLEtBQUs7WUFDRCxPQUFPO1FBQ1g7WUFDSSxNQUFNLElBQUlILDZEQUFnQkEsQ0FBQyxDQUFDLDJCQUEyQixFQUFFRyxJQUFJLENBQUM7SUFDdEU7QUFDSjtBQUNBLGlFQUFlLENBQUNBLE1BQVFGLDhEQUFNQSxDQUFDLElBQUlHLFdBQVdGLFVBQVVDLFFBQVEsR0FBRSxFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvY2VrLmpzPzhkZTYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSk9TRU5vdFN1cHBvcnRlZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmltcG9ydCByYW5kb20gZnJvbSAnLi4vcnVudGltZS9yYW5kb20uanMnO1xuZXhwb3J0IGZ1bmN0aW9uIGJpdExlbmd0aChhbGcpIHtcbiAgICBzd2l0Y2ggKGFsZykge1xuICAgICAgICBjYXNlICdBMTI4R0NNJzpcbiAgICAgICAgICAgIHJldHVybiAxMjg7XG4gICAgICAgIGNhc2UgJ0ExOTJHQ00nOlxuICAgICAgICAgICAgcmV0dXJuIDE5MjtcbiAgICAgICAgY2FzZSAnQTI1NkdDTSc6XG4gICAgICAgIGNhc2UgJ0ExMjhDQkMtSFMyNTYnOlxuICAgICAgICAgICAgcmV0dXJuIDI1NjtcbiAgICAgICAgY2FzZSAnQTE5MkNCQy1IUzM4NCc6XG4gICAgICAgICAgICByZXR1cm4gMzg0O1xuICAgICAgICBjYXNlICdBMjU2Q0JDLUhTNTEyJzpcbiAgICAgICAgICAgIHJldHVybiA1MTI7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICB0aHJvdyBuZXcgSk9TRU5vdFN1cHBvcnRlZChgVW5zdXBwb3J0ZWQgSldFIEFsZ29yaXRobTogJHthbGd9YCk7XG4gICAgfVxufVxuZXhwb3J0IGRlZmF1bHQgKGFsZykgPT4gcmFuZG9tKG5ldyBVaW50OEFycmF5KGJpdExlbmd0aChhbGcpID4+IDMpKTtcbiJdLCJuYW1lcyI6WyJKT1NFTm90U3VwcG9ydGVkIiwicmFuZG9tIiwiYml0TGVuZ3RoIiwiYWxnIiwiVWludDhBcnJheSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/check_iv_length.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/check_iv_length.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _iv_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iv.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/iv.js\");\n\n\nconst checkIvLength = (enc, iv)=>{\n    if (iv.length << 3 !== (0,_iv_js__WEBPACK_IMPORTED_MODULE_0__.bitLength)(enc)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Invalid Initialization Vector length\");\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (checkIvLength);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2NoZWNrX2l2X2xlbmd0aC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7QUFBK0M7QUFDWDtBQUNwQyxNQUFNRSxnQkFBZ0IsQ0FBQ0MsS0FBS0M7SUFDeEIsSUFBSUEsR0FBR0MsTUFBTSxJQUFJLE1BQU1KLGlEQUFTQSxDQUFDRSxNQUFNO1FBQ25DLE1BQU0sSUFBSUgsdURBQVVBLENBQUM7SUFDekI7QUFDSjtBQUNBLGlFQUFlRSxhQUFhQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvY2hlY2tfaXZfbGVuZ3RoLmpzPzNjZGQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSldFSW52YWxpZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmltcG9ydCB7IGJpdExlbmd0aCB9IGZyb20gJy4vaXYuanMnO1xuY29uc3QgY2hlY2tJdkxlbmd0aCA9IChlbmMsIGl2KSA9PiB7XG4gICAgaWYgKGl2Lmxlbmd0aCA8PCAzICE9PSBiaXRMZW5ndGgoZW5jKSkge1xuICAgICAgICB0aHJvdyBuZXcgSldFSW52YWxpZCgnSW52YWxpZCBJbml0aWFsaXphdGlvbiBWZWN0b3IgbGVuZ3RoJyk7XG4gICAgfVxufTtcbmV4cG9ydCBkZWZhdWx0IGNoZWNrSXZMZW5ndGg7XG4iXSwibmFtZXMiOlsiSldFSW52YWxpZCIsImJpdExlbmd0aCIsImNoZWNrSXZMZW5ndGgiLCJlbmMiLCJpdiIsImxlbmd0aCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/check_iv_length.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/check_key_type.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\nconst symmetricTypeCheck = (alg, key)=>{\n    if (key instanceof Uint8Array) return;\n    if (!(0,_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(key)) {\n        throw new TypeError((0,_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__.withAlg)(alg, key, ..._runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types, \"Uint8Array\"));\n    }\n    if (key.type !== \"secret\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for symmetric algorithms must be of type \"secret\"`);\n    }\n};\nconst asymmetricTypeCheck = (alg, key, usage)=>{\n    if (!(0,_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(key)) {\n        throw new TypeError((0,_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__.withAlg)(alg, key, ..._runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types));\n    }\n    if (key.type === \"secret\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for asymmetric algorithms must not be of type \"secret\"`);\n    }\n    if (usage === \"sign\" && key.type === \"public\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for asymmetric algorithm signing must be of type \"private\"`);\n    }\n    if (usage === \"decrypt\" && key.type === \"public\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for asymmetric algorithm decryption must be of type \"private\"`);\n    }\n    if (key.algorithm && usage === \"verify\" && key.type === \"private\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for asymmetric algorithm verifying must be of type \"public\"`);\n    }\n    if (key.algorithm && usage === \"encrypt\" && key.type === \"private\") {\n        throw new TypeError(`${_runtime_is_key_like_js__WEBPACK_IMPORTED_MODULE_0__.types.join(\" or \")} instances for asymmetric algorithm encryption must be of type \"public\"`);\n    }\n};\nconst checkKeyType = (alg, key, usage)=>{\n    const symmetric = alg.startsWith(\"HS\") || alg === \"dir\" || alg.startsWith(\"PBES2\") || /^A\\d{3}(?:GCM)?KW$/.test(alg);\n    if (symmetric) {\n        symmetricTypeCheck(alg, key);\n    } else {\n        asymmetricTypeCheck(alg, key, usage);\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (checkKeyType);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 4996 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/check_p2s.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/check_p2s.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ checkP2s)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\nfunction checkP2s(p2s) {\n    if (!(p2s instanceof Uint8Array) || p2s.length < 8) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(\"PBES2 Salt Input must be 8 or more octets\");\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2NoZWNrX3Aycy5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUErQztBQUNoQyxTQUFTQyxTQUFTQyxHQUFHO0lBQ2hDLElBQUksQ0FBRUEsQ0FBQUEsZUFBZUMsVUFBUyxLQUFNRCxJQUFJRSxNQUFNLEdBQUcsR0FBRztRQUNoRCxNQUFNLElBQUlKLHVEQUFVQSxDQUFDO0lBQ3pCO0FBQ0oiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2xpYi9jaGVja19wMnMuanM/NjMyZCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBKV0VJbnZhbGlkIH0gZnJvbSAnLi4vdXRpbC9lcnJvcnMuanMnO1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY2hlY2tQMnMocDJzKSB7XG4gICAgaWYgKCEocDJzIGluc3RhbmNlb2YgVWludDhBcnJheSkgfHwgcDJzLmxlbmd0aCA8IDgpIHtcbiAgICAgICAgdGhyb3cgbmV3IEpXRUludmFsaWQoJ1BCRVMyIFNhbHQgSW5wdXQgbXVzdCBiZSA4IG9yIG1vcmUgb2N0ZXRzJyk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkpXRUludmFsaWQiLCJjaGVja1AycyIsInAycyIsIlVpbnQ4QXJyYXkiLCJsZW5ndGgiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/check_p2s.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/crypto_key.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   checkEncCryptoKey: () => (/* binding */ checkEncCryptoKey),\n/* harmony export */   checkSigCryptoKey: () => (/* binding */ checkSigCryptoKey)\n/* harmony export */ });\nfunction unusable(name, prop = \"algorithm.name\") {\n    return new TypeError(`CryptoKey does not support this operation, its ${prop} must be ${name}`);\n}\nfunction isAlgorithm(algorithm, name) {\n    return algorithm.name === name;\n}\nfunction getHashLength(hash) {\n    return parseInt(hash.name.slice(4), 10);\n}\nfunction getNamedCurve(alg) {\n    switch(alg){\n        case \"ES256\":\n            return \"P-256\";\n        case \"ES384\":\n            return \"P-384\";\n        case \"ES512\":\n            return \"P-521\";\n        default:\n            throw new Error(\"unreachable\");\n    }\n}\nfunction checkUsage(key, usages) {\n    if (usages.length && !usages.some((expected)=>key.usages.includes(expected))) {\n        let msg = \"CryptoKey does not support this operation, its usages must include \";\n        if (usages.length > 2) {\n            const last = usages.pop();\n            msg += `one of ${usages.join(\", \")}, or ${last}.`;\n        } else if (usages.length === 2) {\n            msg += `one of ${usages[0]} or ${usages[1]}.`;\n        } else {\n            msg += `${usages[0]}.`;\n        }\n        throw new TypeError(msg);\n    }\n}\nfunction checkSigCryptoKey(key, alg, ...usages) {\n    switch(alg){\n        case \"HS256\":\n        case \"HS384\":\n        case \"HS512\":\n            {\n                if (!isAlgorithm(key.algorithm, \"HMAC\")) throw unusable(\"HMAC\");\n                const expected = parseInt(alg.slice(2), 10);\n                const actual = getHashLength(key.algorithm.hash);\n                if (actual !== expected) throw unusable(`SHA-${expected}`, \"algorithm.hash\");\n                break;\n            }\n        case \"RS256\":\n        case \"RS384\":\n        case \"RS512\":\n            {\n                if (!isAlgorithm(key.algorithm, \"RSASSA-PKCS1-v1_5\")) throw unusable(\"RSASSA-PKCS1-v1_5\");\n                const expected = parseInt(alg.slice(2), 10);\n                const actual = getHashLength(key.algorithm.hash);\n                if (actual !== expected) throw unusable(`SHA-${expected}`, \"algorithm.hash\");\n                break;\n            }\n        case \"PS256\":\n        case \"PS384\":\n        case \"PS512\":\n            {\n                if (!isAlgorithm(key.algorithm, \"RSA-PSS\")) throw unusable(\"RSA-PSS\");\n                const expected = parseInt(alg.slice(2), 10);\n                const actual = getHashLength(key.algorithm.hash);\n                if (actual !== expected) throw unusable(`SHA-${expected}`, \"algorithm.hash\");\n                break;\n            }\n        case \"EdDSA\":\n            {\n                if (key.algorithm.name !== \"Ed25519\" && key.algorithm.name !== \"Ed448\") {\n                    throw unusable(\"Ed25519 or Ed448\");\n                }\n                break;\n            }\n        case \"ES256\":\n        case \"ES384\":\n        case \"ES512\":\n            {\n                if (!isAlgorithm(key.algorithm, \"ECDSA\")) throw unusable(\"ECDSA\");\n                const expected = getNamedCurve(alg);\n                const actual = key.algorithm.namedCurve;\n                if (actual !== expected) throw unusable(expected, \"algorithm.namedCurve\");\n                break;\n            }\n        default:\n            throw new TypeError(\"CryptoKey does not support this operation\");\n    }\n    checkUsage(key, usages);\n}\nfunction checkEncCryptoKey(key, alg, ...usages) {\n    switch(alg){\n        case \"A128GCM\":\n        case \"A192GCM\":\n        case \"A256GCM\":\n            {\n                if (!isAlgorithm(key.algorithm, \"AES-GCM\")) throw unusable(\"AES-GCM\");\n                const expected = parseInt(alg.slice(1, 4), 10);\n                const actual = key.algorithm.length;\n                if (actual !== expected) throw unusable(expected, \"algorithm.length\");\n                break;\n            }\n        case \"A128KW\":\n        case \"A192KW\":\n        case \"A256KW\":\n            {\n                if (!isAlgorithm(key.algorithm, \"AES-KW\")) throw unusable(\"AES-KW\");\n                const expected = parseInt(alg.slice(1, 4), 10);\n                const actual = key.algorithm.length;\n                if (actual !== expected) throw unusable(expected, \"algorithm.length\");\n                break;\n            }\n        case \"ECDH\":\n            {\n                switch(key.algorithm.name){\n                    case \"ECDH\":\n                    case \"X25519\":\n                    case \"X448\":\n                        break;\n                    default:\n                        throw unusable(\"ECDH, X25519, or X448\");\n                }\n                break;\n            }\n        case \"PBES2-HS256+A128KW\":\n        case \"PBES2-HS384+A192KW\":\n        case \"PBES2-HS512+A256KW\":\n            if (!isAlgorithm(key.algorithm, \"PBKDF2\")) throw unusable(\"PBKDF2\");\n            break;\n        case \"RSA-OAEP\":\n        case \"RSA-OAEP-256\":\n        case \"RSA-OAEP-384\":\n        case \"RSA-OAEP-512\":\n            {\n                if (!isAlgorithm(key.algorithm, \"RSA-OAEP\")) throw unusable(\"RSA-OAEP\");\n                const expected = parseInt(alg.slice(9), 10) || 1;\n                const actual = getHashLength(key.algorithm.hash);\n                if (actual !== expected) throw unusable(`SHA-${expected}`, \"algorithm.hash\");\n                break;\n            }\n        default:\n            throw new TypeError(\"CryptoKey does not support this operation\");\n    }\n    checkUsage(key, usages);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 12296 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/decrypt_key_management.js":
/*!***********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/decrypt_key_management.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../runtime/aeskw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/aeskw.js\");\n/* harmony import */ var _runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../runtime/ecdhes.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/ecdhes.js\");\n/* harmony import */ var _runtime_pbes2kw_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../runtime/pbes2kw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/pbes2kw.js\");\n/* harmony import */ var _runtime_rsaes_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../runtime/rsaes.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/rsaes.js\");\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_cek_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../lib/cek.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js\");\n/* harmony import */ var _key_import_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../key/import.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/import.js\");\n/* harmony import */ var _check_key_type_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./check_key_type.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js\");\n/* harmony import */ var _is_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _aesgcmkw_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./aesgcmkw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/aesgcmkw.js\");\n\n\n\n\n\n\n\n\n\n\n\nasync function decryptKeyManagement(alg, key, encryptedKey, joseHeader, options) {\n    (0,_check_key_type_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(alg, key, \"decrypt\");\n    switch(alg){\n        case \"dir\":\n            {\n                if (encryptedKey !== undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Encountered unexpected JWE Encrypted Key\");\n                return key;\n            }\n        case \"ECDH-ES\":\n            if (encryptedKey !== undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Encountered unexpected JWE Encrypted Key\");\n        case \"ECDH-ES+A128KW\":\n        case \"ECDH-ES+A192KW\":\n        case \"ECDH-ES+A256KW\":\n            {\n                if (!(0,_is_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(joseHeader.epk)) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"epk\" (Ephemeral Public Key) missing or invalid`);\n                if (!_runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_3__.ecdhAllowed(key)) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSENotSupported(\"ECDH with the provided key is not allowed or not supported by your javascript runtime\");\n                const epk = await (0,_key_import_js__WEBPACK_IMPORTED_MODULE_4__.importJWK)(joseHeader.epk, alg);\n                let partyUInfo;\n                let partyVInfo;\n                if (joseHeader.apu !== undefined) {\n                    if (typeof joseHeader.apu !== \"string\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"apu\" (Agreement PartyUInfo) invalid`);\n                    try {\n                        partyUInfo = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.decode)(joseHeader.apu);\n                    } catch  {\n                        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the apu\");\n                    }\n                }\n                if (joseHeader.apv !== undefined) {\n                    if (typeof joseHeader.apv !== \"string\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"apv\" (Agreement PartyVInfo) invalid`);\n                    try {\n                        partyVInfo = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.decode)(joseHeader.apv);\n                    } catch  {\n                        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the apv\");\n                    }\n                }\n                const sharedSecret = await _runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_3__.deriveKey(epk, key, alg === \"ECDH-ES\" ? joseHeader.enc : alg, alg === \"ECDH-ES\" ? (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_6__.bitLength)(joseHeader.enc) : parseInt(alg.slice(-5, -2), 10), partyUInfo, partyVInfo);\n                if (alg === \"ECDH-ES\") return sharedSecret;\n                if (encryptedKey === undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key missing\");\n                return (0,_runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_7__.unwrap)(alg.slice(-6), sharedSecret, encryptedKey);\n            }\n        case \"RSA1_5\":\n        case \"RSA-OAEP\":\n        case \"RSA-OAEP-256\":\n        case \"RSA-OAEP-384\":\n        case \"RSA-OAEP-512\":\n            {\n                if (encryptedKey === undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key missing\");\n                return (0,_runtime_rsaes_js__WEBPACK_IMPORTED_MODULE_8__.decrypt)(alg, key, encryptedKey);\n            }\n        case \"PBES2-HS256+A128KW\":\n        case \"PBES2-HS384+A192KW\":\n        case \"PBES2-HS512+A256KW\":\n            {\n                if (encryptedKey === undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key missing\");\n                if (typeof joseHeader.p2c !== \"number\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"p2c\" (PBES2 Count) missing or invalid`);\n                const p2cLimit = (options === null || options === void 0 ? void 0 : options.maxPBES2Count) || 10000;\n                if (joseHeader.p2c > p2cLimit) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"p2c\" (PBES2 Count) out is of acceptable bounds`);\n                if (typeof joseHeader.p2s !== \"string\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"p2s\" (PBES2 Salt) missing or invalid`);\n                let p2s;\n                try {\n                    p2s = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.decode)(joseHeader.p2s);\n                } catch  {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the p2s\");\n                }\n                return (0,_runtime_pbes2kw_js__WEBPACK_IMPORTED_MODULE_9__.decrypt)(alg, key, encryptedKey, joseHeader.p2c, p2s);\n            }\n        case \"A128KW\":\n        case \"A192KW\":\n        case \"A256KW\":\n            {\n                if (encryptedKey === undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key missing\");\n                return (0,_runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_7__.unwrap)(alg, key, encryptedKey);\n            }\n        case \"A128GCMKW\":\n        case \"A192GCMKW\":\n        case \"A256GCMKW\":\n            {\n                if (encryptedKey === undefined) throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"JWE Encrypted Key missing\");\n                if (typeof joseHeader.iv !== \"string\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"iv\" (Initialization Vector) missing or invalid`);\n                if (typeof joseHeader.tag !== \"string\") throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(`JOSE Header \"tag\" (Authentication Tag) missing or invalid`);\n                let iv;\n                try {\n                    iv = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.decode)(joseHeader.iv);\n                } catch  {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the iv\");\n                }\n                let tag;\n                try {\n                    tag = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.decode)(joseHeader.tag);\n                } catch  {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JWEInvalid(\"Failed to base64url decode the tag\");\n                }\n                return (0,_aesgcmkw_js__WEBPACK_IMPORTED_MODULE_10__.unwrap)(alg, key, encryptedKey, iv, tag);\n            }\n        default:\n            {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSENotSupported('Invalid or unsupported \"alg\" (JWE Algorithm) header value');\n            }\n    }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (decryptKeyManagement);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 12528 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/decrypt_key_management.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/encrypt_key_management.js":
/*!***********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/encrypt_key_management.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../runtime/aeskw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/aeskw.js\");\n/* harmony import */ var _runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/ecdhes.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/ecdhes.js\");\n/* harmony import */ var _runtime_pbes2kw_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../runtime/pbes2kw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/pbes2kw.js\");\n/* harmony import */ var _runtime_rsaes_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../runtime/rsaes.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/rsaes.js\");\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _lib_cek_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/cek.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/cek.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _key_export_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../key/export.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/key/export.js\");\n/* harmony import */ var _check_key_type_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./check_key_type.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_key_type.js\");\n/* harmony import */ var _aesgcmkw_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./aesgcmkw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/aesgcmkw.js\");\n\n\n\n\n\n\n\n\n\n\nasync function encryptKeyManagement(alg, enc, key, providedCek, providedParameters = {}) {\n    let encryptedKey;\n    let parameters;\n    let cek;\n    (0,_check_key_type_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(alg, key, \"encrypt\");\n    switch(alg){\n        case \"dir\":\n            {\n                cek = key;\n                break;\n            }\n        case \"ECDH-ES\":\n        case \"ECDH-ES+A128KW\":\n        case \"ECDH-ES+A192KW\":\n        case \"ECDH-ES+A256KW\":\n            {\n                if (!_runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_1__.ecdhAllowed(key)) {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"ECDH with the provided key is not allowed or not supported by your javascript runtime\");\n                }\n                const { apu, apv } = providedParameters;\n                let { epk: ephemeralKey } = providedParameters;\n                ephemeralKey || (ephemeralKey = (await _runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_1__.generateEpk(key)).privateKey);\n                const { x, y, crv, kty } = await (0,_key_export_js__WEBPACK_IMPORTED_MODULE_3__.exportJWK)(ephemeralKey);\n                const sharedSecret = await _runtime_ecdhes_js__WEBPACK_IMPORTED_MODULE_1__.deriveKey(key, ephemeralKey, alg === \"ECDH-ES\" ? enc : alg, alg === \"ECDH-ES\" ? (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__.bitLength)(enc) : parseInt(alg.slice(-5, -2), 10), apu, apv);\n                parameters = {\n                    epk: {\n                        x,\n                        crv,\n                        kty\n                    }\n                };\n                if (kty === \"EC\") parameters.epk.y = y;\n                if (apu) parameters.apu = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.encode)(apu);\n                if (apv) parameters.apv = (0,_runtime_base64url_js__WEBPACK_IMPORTED_MODULE_5__.encode)(apv);\n                if (alg === \"ECDH-ES\") {\n                    cek = sharedSecret;\n                    break;\n                }\n                cek = providedCek || (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n                const kwAlg = alg.slice(-6);\n                encryptedKey = await (0,_runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_6__.wrap)(kwAlg, sharedSecret, cek);\n                break;\n            }\n        case \"RSA1_5\":\n        case \"RSA-OAEP\":\n        case \"RSA-OAEP-256\":\n        case \"RSA-OAEP-384\":\n        case \"RSA-OAEP-512\":\n            {\n                cek = providedCek || (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n                encryptedKey = await (0,_runtime_rsaes_js__WEBPACK_IMPORTED_MODULE_7__.encrypt)(alg, key, cek);\n                break;\n            }\n        case \"PBES2-HS256+A128KW\":\n        case \"PBES2-HS384+A192KW\":\n        case \"PBES2-HS512+A256KW\":\n            {\n                cek = providedCek || (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n                const { p2c, p2s } = providedParameters;\n                ({ encryptedKey, ...parameters } = await (0,_runtime_pbes2kw_js__WEBPACK_IMPORTED_MODULE_8__.encrypt)(alg, key, cek, p2c, p2s));\n                break;\n            }\n        case \"A128KW\":\n        case \"A192KW\":\n        case \"A256KW\":\n            {\n                cek = providedCek || (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n                encryptedKey = await (0,_runtime_aeskw_js__WEBPACK_IMPORTED_MODULE_6__.wrap)(alg, key, cek);\n                break;\n            }\n        case \"A128GCMKW\":\n        case \"A192GCMKW\":\n        case \"A256GCMKW\":\n            {\n                cek = providedCek || (0,_lib_cek_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(enc);\n                const { iv } = providedParameters;\n                ({ encryptedKey, ...parameters } = await (0,_aesgcmkw_js__WEBPACK_IMPORTED_MODULE_9__.wrap)(alg, key, cek, iv));\n                break;\n            }\n        default:\n            {\n                throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported('Invalid or unsupported \"alg\" (JWE Algorithm) header value');\n            }\n    }\n    return {\n        cek,\n        encryptedKey,\n        parameters\n    };\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (encryptKeyManagement);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8316 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/encrypt_key_management.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/epoch.js":
/*!******************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/epoch.js ***!
  \******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((date)=>Math.floor(date.getTime() / 1000));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2Vwb2NoLmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxDQUFDQSxPQUFTQyxLQUFLQyxLQUFLLENBQUNGLEtBQUtHLE9BQU8sS0FBSyxLQUFJLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2xpYi9lcG9jaC5qcz9kOTkyIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IChkYXRlKSA9PiBNYXRoLmZsb29yKGRhdGUuZ2V0VGltZSgpIC8gMTAwMCk7XG4iXSwibmFtZXMiOlsiZGF0ZSIsIk1hdGgiLCJmbG9vciIsImdldFRpbWUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/epoch.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js":
/*!******************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/invalid_key_input.js ***!
  \******************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   withAlg: () => (/* binding */ withAlg)\n/* harmony export */ });\nfunction message(msg, actual, ...types) {\n    if (types.length > 2) {\n        const last = types.pop();\n        msg += `one of type ${types.join(\", \")}, or ${last}.`;\n    } else if (types.length === 2) {\n        msg += `one of type ${types[0]} or ${types[1]}.`;\n    } else {\n        msg += `of type ${types[0]}.`;\n    }\n    if (actual == null) {\n        msg += ` Received ${actual}`;\n    } else if (typeof actual === \"function\" && actual.name) {\n        msg += ` Received function ${actual.name}`;\n    } else if (typeof actual === \"object\" && actual != null) {\n        if (actual.constructor && actual.constructor.name) {\n            msg += ` Received an instance of ${actual.constructor.name}`;\n        }\n    }\n    return msg;\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((actual, ...types)=>{\n    return message(\"Key must be \", actual, ...types);\n});\nfunction withAlg(alg, actual, ...types) {\n    return message(`Key for the ${alg} algorithm must be `, actual, ...types);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2ludmFsaWRfa2V5X2lucHV0LmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsU0FBU0EsUUFBUUMsR0FBRyxFQUFFQyxNQUFNLEVBQUUsR0FBR0MsS0FBSztJQUNsQyxJQUFJQSxNQUFNQyxNQUFNLEdBQUcsR0FBRztRQUNsQixNQUFNQyxPQUFPRixNQUFNRyxHQUFHO1FBQ3RCTCxPQUFPLENBQUMsWUFBWSxFQUFFRSxNQUFNSSxJQUFJLENBQUMsTUFBTSxLQUFLLEVBQUVGLEtBQUssQ0FBQyxDQUFDO0lBQ3pELE9BQ0ssSUFBSUYsTUFBTUMsTUFBTSxLQUFLLEdBQUc7UUFDekJILE9BQU8sQ0FBQyxZQUFZLEVBQUVFLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxFQUFFQSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNwRCxPQUNLO1FBQ0RGLE9BQU8sQ0FBQyxRQUFRLEVBQUVFLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2pDO0lBQ0EsSUFBSUQsVUFBVSxNQUFNO1FBQ2hCRCxPQUFPLENBQUMsVUFBVSxFQUFFQyxPQUFPLENBQUM7SUFDaEMsT0FDSyxJQUFJLE9BQU9BLFdBQVcsY0FBY0EsT0FBT00sSUFBSSxFQUFFO1FBQ2xEUCxPQUFPLENBQUMsbUJBQW1CLEVBQUVDLE9BQU9NLElBQUksQ0FBQyxDQUFDO0lBQzlDLE9BQ0ssSUFBSSxPQUFPTixXQUFXLFlBQVlBLFVBQVUsTUFBTTtRQUNuRCxJQUFJQSxPQUFPTyxXQUFXLElBQUlQLE9BQU9PLFdBQVcsQ0FBQ0QsSUFBSSxFQUFFO1lBQy9DUCxPQUFPLENBQUMseUJBQXlCLEVBQUVDLE9BQU9PLFdBQVcsQ0FBQ0QsSUFBSSxDQUFDLENBQUM7UUFDaEU7SUFDSjtJQUNBLE9BQU9QO0FBQ1g7QUFDQSxpRUFBZSxDQUFDQyxRQUFRLEdBQUdDO0lBQ3ZCLE9BQU9ILFFBQVEsZ0JBQWdCRSxXQUFXQztBQUM5QyxHQUFFO0FBQ0ssU0FBU08sUUFBUUMsR0FBRyxFQUFFVCxNQUFNLEVBQUUsR0FBR0MsS0FBSztJQUN6QyxPQUFPSCxRQUFRLENBQUMsWUFBWSxFQUFFVyxJQUFJLG1CQUFtQixDQUFDLEVBQUVULFdBQVdDO0FBQ3ZFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvaW52YWxpZF9rZXlfaW5wdXQuanM/OGZmNyJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBtZXNzYWdlKG1zZywgYWN0dWFsLCAuLi50eXBlcykge1xuICAgIGlmICh0eXBlcy5sZW5ndGggPiAyKSB7XG4gICAgICAgIGNvbnN0IGxhc3QgPSB0eXBlcy5wb3AoKTtcbiAgICAgICAgbXNnICs9IGBvbmUgb2YgdHlwZSAke3R5cGVzLmpvaW4oJywgJyl9LCBvciAke2xhc3R9LmA7XG4gICAgfVxuICAgIGVsc2UgaWYgKHR5cGVzLmxlbmd0aCA9PT0gMikge1xuICAgICAgICBtc2cgKz0gYG9uZSBvZiB0eXBlICR7dHlwZXNbMF19IG9yICR7dHlwZXNbMV19LmA7XG4gICAgfVxuICAgIGVsc2Uge1xuICAgICAgICBtc2cgKz0gYG9mIHR5cGUgJHt0eXBlc1swXX0uYDtcbiAgICB9XG4gICAgaWYgKGFjdHVhbCA9PSBudWxsKSB7XG4gICAgICAgIG1zZyArPSBgIFJlY2VpdmVkICR7YWN0dWFsfWA7XG4gICAgfVxuICAgIGVsc2UgaWYgKHR5cGVvZiBhY3R1YWwgPT09ICdmdW5jdGlvbicgJiYgYWN0dWFsLm5hbWUpIHtcbiAgICAgICAgbXNnICs9IGAgUmVjZWl2ZWQgZnVuY3Rpb24gJHthY3R1YWwubmFtZX1gO1xuICAgIH1cbiAgICBlbHNlIGlmICh0eXBlb2YgYWN0dWFsID09PSAnb2JqZWN0JyAmJiBhY3R1YWwgIT0gbnVsbCkge1xuICAgICAgICBpZiAoYWN0dWFsLmNvbnN0cnVjdG9yICYmIGFjdHVhbC5jb25zdHJ1Y3Rvci5uYW1lKSB7XG4gICAgICAgICAgICBtc2cgKz0gYCBSZWNlaXZlZCBhbiBpbnN0YW5jZSBvZiAke2FjdHVhbC5jb25zdHJ1Y3Rvci5uYW1lfWA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIG1zZztcbn1cbmV4cG9ydCBkZWZhdWx0IChhY3R1YWwsIC4uLnR5cGVzKSA9PiB7XG4gICAgcmV0dXJuIG1lc3NhZ2UoJ0tleSBtdXN0IGJlICcsIGFjdHVhbCwgLi4udHlwZXMpO1xufTtcbmV4cG9ydCBmdW5jdGlvbiB3aXRoQWxnKGFsZywgYWN0dWFsLCAuLi50eXBlcykge1xuICAgIHJldHVybiBtZXNzYWdlKGBLZXkgZm9yIHRoZSAke2FsZ30gYWxnb3JpdGhtIG11c3QgYmUgYCwgYWN0dWFsLCAuLi50eXBlcyk7XG59XG4iXSwibmFtZXMiOlsibWVzc2FnZSIsIm1zZyIsImFjdHVhbCIsInR5cGVzIiwibGVuZ3RoIiwibGFzdCIsInBvcCIsImpvaW4iLCJuYW1lIiwiY29uc3RydWN0b3IiLCJ3aXRoQWxnIiwiYWxnIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/is_disjoint.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nconst isDisjoint = (...headers)=>{\n    const sources = headers.filter(Boolean);\n    if (sources.length === 0 || sources.length === 1) {\n        return true;\n    }\n    let acc;\n    for (const header of sources){\n        const parameters = Object.keys(header);\n        if (!acc || acc.size === 0) {\n            acc = new Set(parameters);\n            continue;\n        }\n        for (const parameter of parameters){\n            if (acc.has(parameter)) {\n                return false;\n            }\n            acc.add(parameter);\n        }\n    }\n    return true;\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (isDisjoint);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2lzX2Rpc2pvaW50LmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxNQUFNQSxhQUFhLENBQUMsR0FBR0M7SUFDbkIsTUFBTUMsVUFBVUQsUUFBUUUsTUFBTSxDQUFDQztJQUMvQixJQUFJRixRQUFRRyxNQUFNLEtBQUssS0FBS0gsUUFBUUcsTUFBTSxLQUFLLEdBQUc7UUFDOUMsT0FBTztJQUNYO0lBQ0EsSUFBSUM7SUFDSixLQUFLLE1BQU1DLFVBQVVMLFFBQVM7UUFDMUIsTUFBTU0sYUFBYUMsT0FBT0MsSUFBSSxDQUFDSDtRQUMvQixJQUFJLENBQUNELE9BQU9BLElBQUlLLElBQUksS0FBSyxHQUFHO1lBQ3hCTCxNQUFNLElBQUlNLElBQUlKO1lBQ2Q7UUFDSjtRQUNBLEtBQUssTUFBTUssYUFBYUwsV0FBWTtZQUNoQyxJQUFJRixJQUFJUSxHQUFHLENBQUNELFlBQVk7Z0JBQ3BCLE9BQU87WUFDWDtZQUNBUCxJQUFJUyxHQUFHLENBQUNGO1FBQ1o7SUFDSjtJQUNBLE9BQU87QUFDWDtBQUNBLGlFQUFlYixVQUFVQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvaXNfZGlzam9pbnQuanM/NmQzMSJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBpc0Rpc2pvaW50ID0gKC4uLmhlYWRlcnMpID0+IHtcbiAgICBjb25zdCBzb3VyY2VzID0gaGVhZGVycy5maWx0ZXIoQm9vbGVhbik7XG4gICAgaWYgKHNvdXJjZXMubGVuZ3RoID09PSAwIHx8IHNvdXJjZXMubGVuZ3RoID09PSAxKSB7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgICBsZXQgYWNjO1xuICAgIGZvciAoY29uc3QgaGVhZGVyIG9mIHNvdXJjZXMpIHtcbiAgICAgICAgY29uc3QgcGFyYW1ldGVycyA9IE9iamVjdC5rZXlzKGhlYWRlcik7XG4gICAgICAgIGlmICghYWNjIHx8IGFjYy5zaXplID09PSAwKSB7XG4gICAgICAgICAgICBhY2MgPSBuZXcgU2V0KHBhcmFtZXRlcnMpO1xuICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgZm9yIChjb25zdCBwYXJhbWV0ZXIgb2YgcGFyYW1ldGVycykge1xuICAgICAgICAgICAgaWYgKGFjYy5oYXMocGFyYW1ldGVyKSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGFjYy5hZGQocGFyYW1ldGVyKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gdHJ1ZTtcbn07XG5leHBvcnQgZGVmYXVsdCBpc0Rpc2pvaW50O1xuIl0sIm5hbWVzIjpbImlzRGlzam9pbnQiLCJoZWFkZXJzIiwic291cmNlcyIsImZpbHRlciIsIkJvb2xlYW4iLCJsZW5ndGgiLCJhY2MiLCJoZWFkZXIiLCJwYXJhbWV0ZXJzIiwiT2JqZWN0Iiwia2V5cyIsInNpemUiLCJTZXQiLCJwYXJhbWV0ZXIiLCJoYXMiLCJhZGQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/is_disjoint.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/is_object.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ isObject)\n/* harmony export */ });\nfunction isObjectLike(value) {\n    return typeof value === \"object\" && value !== null;\n}\nfunction isObject(input) {\n    if (!isObjectLike(input) || Object.prototype.toString.call(input) !== \"[object Object]\") {\n        return false;\n    }\n    if (Object.getPrototypeOf(input) === null) {\n        return true;\n    }\n    let proto = input;\n    while(Object.getPrototypeOf(proto) !== null){\n        proto = Object.getPrototypeOf(proto);\n    }\n    return Object.getPrototypeOf(input) === proto;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2lzX29iamVjdC5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUEsU0FBU0EsYUFBYUMsS0FBSztJQUN2QixPQUFPLE9BQU9BLFVBQVUsWUFBWUEsVUFBVTtBQUNsRDtBQUNlLFNBQVNDLFNBQVNDLEtBQUs7SUFDbEMsSUFBSSxDQUFDSCxhQUFhRyxVQUFVQyxPQUFPQyxTQUFTLENBQUNDLFFBQVEsQ0FBQ0MsSUFBSSxDQUFDSixXQUFXLG1CQUFtQjtRQUNyRixPQUFPO0lBQ1g7SUFDQSxJQUFJQyxPQUFPSSxjQUFjLENBQUNMLFdBQVcsTUFBTTtRQUN2QyxPQUFPO0lBQ1g7SUFDQSxJQUFJTSxRQUFRTjtJQUNaLE1BQU9DLE9BQU9JLGNBQWMsQ0FBQ0MsV0FBVyxLQUFNO1FBQzFDQSxRQUFRTCxPQUFPSSxjQUFjLENBQUNDO0lBQ2xDO0lBQ0EsT0FBT0wsT0FBT0ksY0FBYyxDQUFDTCxXQUFXTTtBQUM1QyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2lzX29iamVjdC5qcz8zMjEzIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIGlzT2JqZWN0TGlrZSh2YWx1ZSkge1xuICAgIHJldHVybiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICE9PSBudWxsO1xufVxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gaXNPYmplY3QoaW5wdXQpIHtcbiAgICBpZiAoIWlzT2JqZWN0TGlrZShpbnB1dCkgfHwgT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKGlucHV0KSAhPT0gJ1tvYmplY3QgT2JqZWN0XScpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICBpZiAoT2JqZWN0LmdldFByb3RvdHlwZU9mKGlucHV0KSA9PT0gbnVsbCkge1xuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG4gICAgbGV0IHByb3RvID0gaW5wdXQ7XG4gICAgd2hpbGUgKE9iamVjdC5nZXRQcm90b3R5cGVPZihwcm90bykgIT09IG51bGwpIHtcbiAgICAgICAgcHJvdG8gPSBPYmplY3QuZ2V0UHJvdG90eXBlT2YocHJvdG8pO1xuICAgIH1cbiAgICByZXR1cm4gT2JqZWN0LmdldFByb3RvdHlwZU9mKGlucHV0KSA9PT0gcHJvdG87XG59XG4iXSwibmFtZXMiOlsiaXNPYmplY3RMaWtlIiwidmFsdWUiLCJpc09iamVjdCIsImlucHV0IiwiT2JqZWN0IiwicHJvdG90eXBlIiwidG9TdHJpbmciLCJjYWxsIiwiZ2V0UHJvdG90eXBlT2YiLCJwcm90byJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/iv.js":
/*!***************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/iv.js ***!
  \***************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   bitLength: () => (/* binding */ bitLength),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _runtime_random_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../runtime/random.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js\");\n\n\nfunction bitLength(alg) {\n    switch(alg){\n        case \"A128GCM\":\n        case \"A128GCMKW\":\n        case \"A192GCM\":\n        case \"A192GCMKW\":\n        case \"A256GCM\":\n        case \"A256GCMKW\":\n            return 96;\n        case \"A128CBC-HS256\":\n        case \"A192CBC-HS384\":\n        case \"A256CBC-HS512\":\n            return 128;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`Unsupported JWE Algorithm: ${alg}`);\n    }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((alg)=>(0,_runtime_random_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(new Uint8Array(bitLength(alg) >> 3)));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL2l2LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBcUQ7QUFDWDtBQUNuQyxTQUFTRSxVQUFVQyxHQUFHO0lBQ3pCLE9BQVFBO1FBQ0osS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1lBQ0QsT0FBTztRQUNYLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztZQUNELE9BQU87UUFDWDtZQUNJLE1BQU0sSUFBSUgsNkRBQWdCQSxDQUFDLENBQUMsMkJBQTJCLEVBQUVHLElBQUksQ0FBQztJQUN0RTtBQUNKO0FBQ0EsaUVBQWUsQ0FBQ0EsTUFBUUYsOERBQU1BLENBQUMsSUFBSUcsV0FBV0YsVUFBVUMsUUFBUSxHQUFFLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL2xpYi9pdi5qcz84NGQ5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEpPU0VOb3RTdXBwb3J0ZWQgfSBmcm9tICcuLi91dGlsL2Vycm9ycy5qcyc7XG5pbXBvcnQgcmFuZG9tIGZyb20gJy4uL3J1bnRpbWUvcmFuZG9tLmpzJztcbmV4cG9ydCBmdW5jdGlvbiBiaXRMZW5ndGgoYWxnKSB7XG4gICAgc3dpdGNoIChhbGcpIHtcbiAgICAgICAgY2FzZSAnQTEyOEdDTSc6XG4gICAgICAgIGNhc2UgJ0ExMjhHQ01LVyc6XG4gICAgICAgIGNhc2UgJ0ExOTJHQ00nOlxuICAgICAgICBjYXNlICdBMTkyR0NNS1cnOlxuICAgICAgICBjYXNlICdBMjU2R0NNJzpcbiAgICAgICAgY2FzZSAnQTI1NkdDTUtXJzpcbiAgICAgICAgICAgIHJldHVybiA5NjtcbiAgICAgICAgY2FzZSAnQTEyOENCQy1IUzI1Nic6XG4gICAgICAgIGNhc2UgJ0ExOTJDQkMtSFMzODQnOlxuICAgICAgICBjYXNlICdBMjU2Q0JDLUhTNTEyJzpcbiAgICAgICAgICAgIHJldHVybiAxMjg7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICB0aHJvdyBuZXcgSk9TRU5vdFN1cHBvcnRlZChgVW5zdXBwb3J0ZWQgSldFIEFsZ29yaXRobTogJHthbGd9YCk7XG4gICAgfVxufVxuZXhwb3J0IGRlZmF1bHQgKGFsZykgPT4gcmFuZG9tKG5ldyBVaW50OEFycmF5KGJpdExlbmd0aChhbGcpID4+IDMpKTtcbiJdLCJuYW1lcyI6WyJKT1NFTm90U3VwcG9ydGVkIiwicmFuZG9tIiwiYml0TGVuZ3RoIiwiYWxnIiwiVWludDhBcnJheSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/iv.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _epoch_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./epoch.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/epoch.js\");\n/* harmony import */ var _secs_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./secs.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/secs.js\");\n/* harmony import */ var _is_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\n\n\nconst normalizeTyp = (value)=>value.toLowerCase().replace(/^application\\//, \"\");\nconst checkAudiencePresence = (audPayload, audOption)=>{\n    if (typeof audPayload === \"string\") {\n        return audOption.includes(audPayload);\n    }\n    if (Array.isArray(audPayload)) {\n        return audOption.some(Set.prototype.has.bind(new Set(audPayload)));\n    }\n    return false;\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((protectedHeader, encodedPayload, options = {})=>{\n    const { typ } = options;\n    if (typ && (typeof protectedHeader.typ !== \"string\" || normalizeTyp(protectedHeader.typ) !== normalizeTyp(typ))) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('unexpected \"typ\" JWT header value', \"typ\", \"check_failed\");\n    }\n    let payload;\n    try {\n        payload = JSON.parse(_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.decoder.decode(encodedPayload));\n    } catch  {}\n    if (!(0,_is_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(payload)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"JWT Claims Set must be a top-level JSON object\");\n    }\n    const { requiredClaims = [], issuer, subject, audience, maxTokenAge } = options;\n    if (maxTokenAge !== undefined) requiredClaims.push(\"iat\");\n    if (audience !== undefined) requiredClaims.push(\"aud\");\n    if (subject !== undefined) requiredClaims.push(\"sub\");\n    if (issuer !== undefined) requiredClaims.push(\"iss\");\n    for (const claim of new Set(requiredClaims.reverse())){\n        if (!(claim in payload)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed(`missing required \"${claim}\" claim`, claim, \"missing\");\n        }\n    }\n    if (issuer && !(Array.isArray(issuer) ? issuer : [\n        issuer\n    ]).includes(payload.iss)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('unexpected \"iss\" claim value', \"iss\", \"check_failed\");\n    }\n    if (subject && payload.sub !== subject) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('unexpected \"sub\" claim value', \"sub\", \"check_failed\");\n    }\n    if (audience && !checkAudiencePresence(payload.aud, typeof audience === \"string\" ? [\n        audience\n    ] : audience)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('unexpected \"aud\" claim value', \"aud\", \"check_failed\");\n    }\n    let tolerance;\n    switch(typeof options.clockTolerance){\n        case \"string\":\n            tolerance = (0,_secs_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(options.clockTolerance);\n            break;\n        case \"number\":\n            tolerance = options.clockTolerance;\n            break;\n        case \"undefined\":\n            tolerance = 0;\n            break;\n        default:\n            throw new TypeError(\"Invalid clockTolerance option type\");\n    }\n    const { currentDate } = options;\n    const now = (0,_epoch_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(currentDate || new Date());\n    if ((payload.iat !== undefined || maxTokenAge) && typeof payload.iat !== \"number\") {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('\"iat\" claim must be a number', \"iat\", \"invalid\");\n    }\n    if (payload.nbf !== undefined) {\n        if (typeof payload.nbf !== \"number\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('\"nbf\" claim must be a number', \"nbf\", \"invalid\");\n        }\n        if (payload.nbf > now + tolerance) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('\"nbf\" claim timestamp check failed', \"nbf\", \"check_failed\");\n        }\n    }\n    if (payload.exp !== undefined) {\n        if (typeof payload.exp !== \"number\") {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('\"exp\" claim must be a number', \"exp\", \"invalid\");\n        }\n        if (payload.exp <= now - tolerance) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTExpired('\"exp\" claim timestamp check failed', \"exp\", \"check_failed\");\n        }\n    }\n    if (maxTokenAge) {\n        const age = now - payload.iat;\n        const max = typeof maxTokenAge === \"number\" ? maxTokenAge : (0,_secs_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(maxTokenAge);\n        if (age - tolerance > max) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTExpired('\"iat\" claim timestamp check failed (too far in the past)', \"iat\", \"check_failed\");\n        }\n        if (age < 0 - tolerance) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTClaimValidationFailed('\"iat\" claim timestamp check failed (it should be in the past)', \"iat\", \"check_failed\");\n        }\n    }\n    return payload;\n});\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 10444 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/jwt_claims_set.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/secs.js":
/*!*****************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/secs.js ***!
  \*****************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nconst minute = 60;\nconst hour = minute * 60;\nconst day = hour * 24;\nconst week = day * 7;\nconst year = day * 365.25;\nconst REGEX = /^(\\d+|\\d+\\.\\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)$/i;\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((str)=>{\n    const matched = REGEX.exec(str);\n    if (!matched) {\n        throw new TypeError(\"Invalid time period format\");\n    }\n    const value = parseFloat(matched[1]);\n    const unit = matched[2].toLowerCase();\n    switch(unit){\n        case \"sec\":\n        case \"secs\":\n        case \"second\":\n        case \"seconds\":\n        case \"s\":\n            return Math.round(value);\n        case \"minute\":\n        case \"minutes\":\n        case \"min\":\n        case \"mins\":\n        case \"m\":\n            return Math.round(value * minute);\n        case \"hour\":\n        case \"hours\":\n        case \"hr\":\n        case \"hrs\":\n        case \"h\":\n            return Math.round(value * hour);\n        case \"day\":\n        case \"days\":\n        case \"d\":\n            return Math.round(value * day);\n        case \"week\":\n        case \"weeks\":\n        case \"w\":\n            return Math.round(value * week);\n        default:\n            return Math.round(value * year);\n    }\n});\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL3NlY3MuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE1BQU1BLFNBQVM7QUFDZixNQUFNQyxPQUFPRCxTQUFTO0FBQ3RCLE1BQU1FLE1BQU1ELE9BQU87QUFDbkIsTUFBTUUsT0FBT0QsTUFBTTtBQUNuQixNQUFNRSxPQUFPRixNQUFNO0FBQ25CLE1BQU1HLFFBQVE7QUFDZCxpRUFBZSxDQUFDQztJQUNaLE1BQU1DLFVBQVVGLE1BQU1HLElBQUksQ0FBQ0Y7SUFDM0IsSUFBSSxDQUFDQyxTQUFTO1FBQ1YsTUFBTSxJQUFJRSxVQUFVO0lBQ3hCO0lBQ0EsTUFBTUMsUUFBUUMsV0FBV0osT0FBTyxDQUFDLEVBQUU7SUFDbkMsTUFBTUssT0FBT0wsT0FBTyxDQUFDLEVBQUUsQ0FBQ00sV0FBVztJQUNuQyxPQUFRRDtRQUNKLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1lBQ0QsT0FBT0UsS0FBS0MsS0FBSyxDQUFDTDtRQUN0QixLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztZQUNELE9BQU9JLEtBQUtDLEtBQUssQ0FBQ0wsUUFBUVY7UUFDOUIsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7WUFDRCxPQUFPYyxLQUFLQyxLQUFLLENBQUNMLFFBQVFUO1FBQzlCLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztZQUNELE9BQU9hLEtBQUtDLEtBQUssQ0FBQ0wsUUFBUVI7UUFDOUIsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1lBQ0QsT0FBT1ksS0FBS0MsS0FBSyxDQUFDTCxRQUFRUDtRQUM5QjtZQUNJLE9BQU9XLEtBQUtDLEtBQUssQ0FBQ0wsUUFBUU47SUFDbEM7QUFDSixHQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvc2Vjcy5qcz9mYjQzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IG1pbnV0ZSA9IDYwO1xuY29uc3QgaG91ciA9IG1pbnV0ZSAqIDYwO1xuY29uc3QgZGF5ID0gaG91ciAqIDI0O1xuY29uc3Qgd2VlayA9IGRheSAqIDc7XG5jb25zdCB5ZWFyID0gZGF5ICogMzY1LjI1O1xuY29uc3QgUkVHRVggPSAvXihcXGQrfFxcZCtcXC5cXGQrKSA/KHNlY29uZHM/fHNlY3M/fHN8bWludXRlcz98bWlucz98bXxob3Vycz98aHJzP3xofGRheXM/fGR8d2Vla3M/fHd8eWVhcnM/fHlycz98eSkkL2k7XG5leHBvcnQgZGVmYXVsdCAoc3RyKSA9PiB7XG4gICAgY29uc3QgbWF0Y2hlZCA9IFJFR0VYLmV4ZWMoc3RyKTtcbiAgICBpZiAoIW1hdGNoZWQpIHtcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcignSW52YWxpZCB0aW1lIHBlcmlvZCBmb3JtYXQnKTtcbiAgICB9XG4gICAgY29uc3QgdmFsdWUgPSBwYXJzZUZsb2F0KG1hdGNoZWRbMV0pO1xuICAgIGNvbnN0IHVuaXQgPSBtYXRjaGVkWzJdLnRvTG93ZXJDYXNlKCk7XG4gICAgc3dpdGNoICh1bml0KSB7XG4gICAgICAgIGNhc2UgJ3NlYyc6XG4gICAgICAgIGNhc2UgJ3NlY3MnOlxuICAgICAgICBjYXNlICdzZWNvbmQnOlxuICAgICAgICBjYXNlICdzZWNvbmRzJzpcbiAgICAgICAgY2FzZSAncyc6XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5yb3VuZCh2YWx1ZSk7XG4gICAgICAgIGNhc2UgJ21pbnV0ZSc6XG4gICAgICAgIGNhc2UgJ21pbnV0ZXMnOlxuICAgICAgICBjYXNlICdtaW4nOlxuICAgICAgICBjYXNlICdtaW5zJzpcbiAgICAgICAgY2FzZSAnbSc6XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5yb3VuZCh2YWx1ZSAqIG1pbnV0ZSk7XG4gICAgICAgIGNhc2UgJ2hvdXInOlxuICAgICAgICBjYXNlICdob3Vycyc6XG4gICAgICAgIGNhc2UgJ2hyJzpcbiAgICAgICAgY2FzZSAnaHJzJzpcbiAgICAgICAgY2FzZSAnaCc6XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5yb3VuZCh2YWx1ZSAqIGhvdXIpO1xuICAgICAgICBjYXNlICdkYXknOlxuICAgICAgICBjYXNlICdkYXlzJzpcbiAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5yb3VuZCh2YWx1ZSAqIGRheSk7XG4gICAgICAgIGNhc2UgJ3dlZWsnOlxuICAgICAgICBjYXNlICd3ZWVrcyc6XG4gICAgICAgIGNhc2UgJ3cnOlxuICAgICAgICAgICAgcmV0dXJuIE1hdGgucm91bmQodmFsdWUgKiB3ZWVrKTtcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHJldHVybiBNYXRoLnJvdW5kKHZhbHVlICogeWVhcik7XG4gICAgfVxufTtcbiJdLCJuYW1lcyI6WyJtaW51dGUiLCJob3VyIiwiZGF5Iiwid2VlayIsInllYXIiLCJSRUdFWCIsInN0ciIsIm1hdGNoZWQiLCJleGVjIiwiVHlwZUVycm9yIiwidmFsdWUiLCJwYXJzZUZsb2F0IiwidW5pdCIsInRvTG93ZXJDYXNlIiwiTWF0aCIsInJvdW5kIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/secs.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_algorithms.js":
/*!********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/validate_algorithms.js ***!
  \********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nconst validateAlgorithms = (option, algorithms)=>{\n    if (algorithms !== undefined && (!Array.isArray(algorithms) || algorithms.some((s)=>typeof s !== \"string\"))) {\n        throw new TypeError(`\"${option}\" option must be an array of strings`);\n    }\n    if (!algorithms) {\n        return undefined;\n    }\n    return new Set(algorithms);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (validateAlgorithms);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vbGliL3ZhbGlkYXRlX2FsZ29yaXRobXMuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE1BQU1BLHFCQUFxQixDQUFDQyxRQUFRQztJQUNoQyxJQUFJQSxlQUFlQyxhQUNkLEVBQUNDLE1BQU1DLE9BQU8sQ0FBQ0gsZUFBZUEsV0FBV0ksSUFBSSxDQUFDLENBQUNDLElBQU0sT0FBT0EsTUFBTSxTQUFRLEdBQUk7UUFDL0UsTUFBTSxJQUFJQyxVQUFVLENBQUMsQ0FBQyxFQUFFUCxPQUFPLG9DQUFvQyxDQUFDO0lBQ3hFO0lBQ0EsSUFBSSxDQUFDQyxZQUFZO1FBQ2IsT0FBT0M7SUFDWDtJQUNBLE9BQU8sSUFBSU0sSUFBSVA7QUFDbkI7QUFDQSxpRUFBZUYsa0JBQWtCQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9saWIvdmFsaWRhdGVfYWxnb3JpdGhtcy5qcz9kYTlmIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHZhbGlkYXRlQWxnb3JpdGhtcyA9IChvcHRpb24sIGFsZ29yaXRobXMpID0+IHtcbiAgICBpZiAoYWxnb3JpdGhtcyAhPT0gdW5kZWZpbmVkICYmXG4gICAgICAgICghQXJyYXkuaXNBcnJheShhbGdvcml0aG1zKSB8fCBhbGdvcml0aG1zLnNvbWUoKHMpID0+IHR5cGVvZiBzICE9PSAnc3RyaW5nJykpKSB7XG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoYFwiJHtvcHRpb259XCIgb3B0aW9uIG11c3QgYmUgYW4gYXJyYXkgb2Ygc3RyaW5nc2ApO1xuICAgIH1cbiAgICBpZiAoIWFsZ29yaXRobXMpIHtcbiAgICAgICAgcmV0dXJuIHVuZGVmaW5lZDtcbiAgICB9XG4gICAgcmV0dXJuIG5ldyBTZXQoYWxnb3JpdGhtcyk7XG59O1xuZXhwb3J0IGRlZmF1bHQgdmFsaWRhdGVBbGdvcml0aG1zO1xuIl0sIm5hbWVzIjpbInZhbGlkYXRlQWxnb3JpdGhtcyIsIm9wdGlvbiIsImFsZ29yaXRobXMiLCJ1bmRlZmluZWQiLCJBcnJheSIsImlzQXJyYXkiLCJzb21lIiwicyIsIlR5cGVFcnJvciIsIlNldCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_algorithms.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js":
/*!**************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/lib/validate_crit.js ***!
  \**************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\nfunction validateCrit(Err, recognizedDefault, recognizedOption, protectedHeader, joseHeader) {\n    if (joseHeader.crit !== undefined && protectedHeader.crit === undefined) {\n        throw new Err('\"crit\" (Critical) Header Parameter MUST be integrity protected');\n    }\n    if (!protectedHeader || protectedHeader.crit === undefined) {\n        return new Set();\n    }\n    if (!Array.isArray(protectedHeader.crit) || protectedHeader.crit.length === 0 || protectedHeader.crit.some((input)=>typeof input !== \"string\" || input.length === 0)) {\n        throw new Err('\"crit\" (Critical) Header Parameter MUST be an array of non-empty strings when present');\n    }\n    let recognized;\n    if (recognizedOption !== undefined) {\n        recognized = new Map([\n            ...Object.entries(recognizedOption),\n            ...recognizedDefault.entries()\n        ]);\n    } else {\n        recognized = recognizedDefault;\n    }\n    for (const parameter of protectedHeader.crit){\n        if (!recognized.has(parameter)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`Extension Header Parameter \"${parameter}\" is not recognized`);\n        }\n        if (joseHeader[parameter] === undefined) {\n            throw new Err(`Extension Header Parameter \"${parameter}\" is missing`);\n        } else if (recognized.get(parameter) && protectedHeader[parameter] === undefined) {\n            throw new Err(`Extension Header Parameter \"${parameter}\" MUST be integrity protected`);\n        }\n    }\n    return new Set(protectedHeader.crit);\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (validateCrit);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 4184 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/lib/validate_crit.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/aeskw.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/aeskw.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   unwrap: () => (/* binding */ unwrap),\n/* harmony export */   wrap: () => (/* binding */ wrap)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _ciphers_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ciphers.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/ciphers.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\n\n\n\nfunction checkKeySize(key, alg) {\n    if (key.symmetricKeySize << 3 !== parseInt(alg.slice(1, 4), 10)) {\n        throw new TypeError(`Invalid key size for alg: ${alg}`);\n    }\n}\nfunction ensureKeyObject(key, alg, usage) {\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(key)) {\n        return key;\n    }\n    if (key instanceof Uint8Array) {\n        return (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createSecretKey)(key);\n    }\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_3__.isCryptoKey)(key)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__.checkEncCryptoKey)(key, alg, usage);\n        return crypto__WEBPACK_IMPORTED_MODULE_1__.KeyObject.from(key);\n    }\n    throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types, \"Uint8Array\"));\n}\nconst wrap = (alg, key, cek)=>{\n    const size = parseInt(alg.slice(1, 4), 10);\n    const algorithm = `aes${size}-wrap`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_8__.JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`);\n    }\n    const keyObject = ensureKeyObject(key, alg, \"wrapKey\");\n    checkKeySize(keyObject, alg);\n    const cipher = (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createCipheriv)(algorithm, keyObject, buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.alloc(8, 0xa6));\n    return (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__.concat)(cipher.update(cek), cipher.final());\n};\nconst unwrap = (alg, key, encryptedKey)=>{\n    const size = parseInt(alg.slice(1, 4), 10);\n    const algorithm = `aes${size}-wrap`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_8__.JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`);\n    }\n    const keyObject = ensureKeyObject(key, alg, \"unwrapKey\");\n    checkKeySize(keyObject, alg);\n    const cipher = (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createDecipheriv)(algorithm, keyObject, buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.alloc(8, 0xa6));\n    return (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__.concat)(cipher.update(encryptedKey), cipher.final());\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5652 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/aeskw.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/asn1.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   fromPKCS8: () => (/* binding */ fromPKCS8),\n/* harmony export */   fromSPKI: () => (/* binding */ fromSPKI),\n/* harmony export */   fromX509: () => (/* binding */ fromX509),\n/* harmony export */   toPKCS8: () => (/* binding */ toPKCS8),\n/* harmony export */   toSPKI: () => (/* binding */ toSPKI)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\nconst genericExport = (keyType, keyFormat, key)=>{\n    let keyObject;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_2__.isCryptoKey)(key)) {\n        if (!key.extractable) {\n            throw new TypeError(\"CryptoKey is not extractable\");\n        }\n        keyObject = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(key);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(key)) {\n        keyObject = key;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_5__.types));\n    }\n    if (keyObject.type !== keyType) {\n        throw new TypeError(`key is not a ${keyType} key`);\n    }\n    return keyObject.export({\n        format: \"pem\",\n        type: keyFormat\n    });\n};\nconst toSPKI = (key)=>{\n    return genericExport(\"public\", \"spki\", key);\n};\nconst toPKCS8 = (key)=>{\n    return genericExport(\"private\", \"pkcs8\", key);\n};\nconst fromPKCS8 = (pem)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPrivateKey)({\n        key: buffer__WEBPACK_IMPORTED_MODULE_1__.Buffer.from(pem.replace(/(?:-----(?:BEGIN|END) PRIVATE KEY-----|\\s)/g, \"\"), \"base64\"),\n        type: \"pkcs8\",\n        format: \"der\"\n    });\nconst fromSPKI = (pem)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPublicKey)({\n        key: buffer__WEBPACK_IMPORTED_MODULE_1__.Buffer.from(pem.replace(/(?:-----(?:BEGIN|END) PUBLIC KEY-----|\\s)/g, \"\"), \"base64\"),\n        type: \"spki\",\n        format: \"der\"\n    });\nconst fromX509 = (pem)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPublicKey)({\n        key: pem,\n        type: \"spki\",\n        format: \"pem\"\n    });\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 4112 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_decoder.js":
/*!**************************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/asn1_sequence_decoder.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ Asn1SequenceDecoder)\n/* harmony export */ });\nconst tagInteger = 0x02;\nconst tagSequence = 0x30;\nclass Asn1SequenceDecoder {\n    constructor(buffer){\n        if (buffer[0] !== tagSequence) {\n            throw new TypeError();\n        }\n        this.buffer = buffer;\n        this.offset = 1;\n        const len = this.decodeLength();\n        if (len !== buffer.length - this.offset) {\n            throw new TypeError();\n        }\n    }\n    decodeLength() {\n        let length = this.buffer[this.offset++];\n        if (length & 0x80) {\n            const nBytes = length & ~0x80;\n            length = 0;\n            for(let i = 0; i < nBytes; i++)length = length << 8 | this.buffer[this.offset + i];\n            this.offset += nBytes;\n        }\n        return length;\n    }\n    unsignedInteger() {\n        if (this.buffer[this.offset++] !== tagInteger) {\n            throw new TypeError();\n        }\n        let length = this.decodeLength();\n        if (this.buffer[this.offset] === 0) {\n            this.offset++;\n            length--;\n        }\n        const result = this.buffer.slice(this.offset, this.offset + length);\n        this.offset += length;\n        return result;\n    }\n    end() {\n        if (this.offset !== this.buffer.length) {\n            throw new TypeError();\n        }\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9hc24xX3NlcXVlbmNlX2RlY29kZXIuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE1BQU1BLGFBQWE7QUFDbkIsTUFBTUMsY0FBYztBQUNMLE1BQU1DO0lBQ2pCQyxZQUFZQyxNQUFNLENBQUU7UUFDaEIsSUFBSUEsTUFBTSxDQUFDLEVBQUUsS0FBS0gsYUFBYTtZQUMzQixNQUFNLElBQUlJO1FBQ2Q7UUFDQSxJQUFJLENBQUNELE1BQU0sR0FBR0E7UUFDZCxJQUFJLENBQUNFLE1BQU0sR0FBRztRQUNkLE1BQU1DLE1BQU0sSUFBSSxDQUFDQyxZQUFZO1FBQzdCLElBQUlELFFBQVFILE9BQU9LLE1BQU0sR0FBRyxJQUFJLENBQUNILE1BQU0sRUFBRTtZQUNyQyxNQUFNLElBQUlEO1FBQ2Q7SUFDSjtJQUNBRyxlQUFlO1FBQ1gsSUFBSUMsU0FBUyxJQUFJLENBQUNMLE1BQU0sQ0FBQyxJQUFJLENBQUNFLE1BQU0sR0FBRztRQUN2QyxJQUFJRyxTQUFTLE1BQU07WUFDZixNQUFNQyxTQUFTRCxTQUFTLENBQUM7WUFDekJBLFNBQVM7WUFDVCxJQUFLLElBQUlFLElBQUksR0FBR0EsSUFBSUQsUUFBUUMsSUFDeEJGLFNBQVMsVUFBVyxJQUFLLElBQUksQ0FBQ0wsTUFBTSxDQUFDLElBQUksQ0FBQ0UsTUFBTSxHQUFHSyxFQUFFO1lBQ3pELElBQUksQ0FBQ0wsTUFBTSxJQUFJSTtRQUNuQjtRQUNBLE9BQU9EO0lBQ1g7SUFDQUcsa0JBQWtCO1FBQ2QsSUFBSSxJQUFJLENBQUNSLE1BQU0sQ0FBQyxJQUFJLENBQUNFLE1BQU0sR0FBRyxLQUFLTixZQUFZO1lBQzNDLE1BQU0sSUFBSUs7UUFDZDtRQUNBLElBQUlJLFNBQVMsSUFBSSxDQUFDRCxZQUFZO1FBQzlCLElBQUksSUFBSSxDQUFDSixNQUFNLENBQUMsSUFBSSxDQUFDRSxNQUFNLENBQUMsS0FBSyxHQUFHO1lBQ2hDLElBQUksQ0FBQ0EsTUFBTTtZQUNYRztRQUNKO1FBQ0EsTUFBTUksU0FBUyxJQUFJLENBQUNULE1BQU0sQ0FBQ1UsS0FBSyxDQUFDLElBQUksQ0FBQ1IsTUFBTSxFQUFFLElBQUksQ0FBQ0EsTUFBTSxHQUFHRztRQUM1RCxJQUFJLENBQUNILE1BQU0sSUFBSUc7UUFDZixPQUFPSTtJQUNYO0lBQ0FFLE1BQU07UUFDRixJQUFJLElBQUksQ0FBQ1QsTUFBTSxLQUFLLElBQUksQ0FBQ0YsTUFBTSxDQUFDSyxNQUFNLEVBQUU7WUFDcEMsTUFBTSxJQUFJSjtRQUNkO0lBQ0o7QUFDSiIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9hc24xX3NlcXVlbmNlX2RlY29kZXIuanM/NmY1ZCJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCB0YWdJbnRlZ2VyID0gMHgwMjtcbmNvbnN0IHRhZ1NlcXVlbmNlID0gMHgzMDtcbmV4cG9ydCBkZWZhdWx0IGNsYXNzIEFzbjFTZXF1ZW5jZURlY29kZXIge1xuICAgIGNvbnN0cnVjdG9yKGJ1ZmZlcikge1xuICAgICAgICBpZiAoYnVmZmVyWzBdICE9PSB0YWdTZXF1ZW5jZSkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcigpO1xuICAgICAgICB9XG4gICAgICAgIHRoaXMuYnVmZmVyID0gYnVmZmVyO1xuICAgICAgICB0aGlzLm9mZnNldCA9IDE7XG4gICAgICAgIGNvbnN0IGxlbiA9IHRoaXMuZGVjb2RlTGVuZ3RoKCk7XG4gICAgICAgIGlmIChsZW4gIT09IGJ1ZmZlci5sZW5ndGggLSB0aGlzLm9mZnNldCkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcigpO1xuICAgICAgICB9XG4gICAgfVxuICAgIGRlY29kZUxlbmd0aCgpIHtcbiAgICAgICAgbGV0IGxlbmd0aCA9IHRoaXMuYnVmZmVyW3RoaXMub2Zmc2V0KytdO1xuICAgICAgICBpZiAobGVuZ3RoICYgMHg4MCkge1xuICAgICAgICAgICAgY29uc3QgbkJ5dGVzID0gbGVuZ3RoICYgfjB4ODA7XG4gICAgICAgICAgICBsZW5ndGggPSAwO1xuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBuQnl0ZXM7IGkrKylcbiAgICAgICAgICAgICAgICBsZW5ndGggPSAobGVuZ3RoIDw8IDgpIHwgdGhpcy5idWZmZXJbdGhpcy5vZmZzZXQgKyBpXTtcbiAgICAgICAgICAgIHRoaXMub2Zmc2V0ICs9IG5CeXRlcztcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gbGVuZ3RoO1xuICAgIH1cbiAgICB1bnNpZ25lZEludGVnZXIoKSB7XG4gICAgICAgIGlmICh0aGlzLmJ1ZmZlclt0aGlzLm9mZnNldCsrXSAhPT0gdGFnSW50ZWdlcikge1xuICAgICAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcigpO1xuICAgICAgICB9XG4gICAgICAgIGxldCBsZW5ndGggPSB0aGlzLmRlY29kZUxlbmd0aCgpO1xuICAgICAgICBpZiAodGhpcy5idWZmZXJbdGhpcy5vZmZzZXRdID09PSAwKSB7XG4gICAgICAgICAgICB0aGlzLm9mZnNldCsrO1xuICAgICAgICAgICAgbGVuZ3RoLS07XG4gICAgICAgIH1cbiAgICAgICAgY29uc3QgcmVzdWx0ID0gdGhpcy5idWZmZXIuc2xpY2UodGhpcy5vZmZzZXQsIHRoaXMub2Zmc2V0ICsgbGVuZ3RoKTtcbiAgICAgICAgdGhpcy5vZmZzZXQgKz0gbGVuZ3RoO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbiAgICBlbmQoKSB7XG4gICAgICAgIGlmICh0aGlzLm9mZnNldCAhPT0gdGhpcy5idWZmZXIubGVuZ3RoKSB7XG4gICAgICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwibmFtZXMiOlsidGFnSW50ZWdlciIsInRhZ1NlcXVlbmNlIiwiQXNuMVNlcXVlbmNlRGVjb2RlciIsImNvbnN0cnVjdG9yIiwiYnVmZmVyIiwiVHlwZUVycm9yIiwib2Zmc2V0IiwibGVuIiwiZGVjb2RlTGVuZ3RoIiwibGVuZ3RoIiwibkJ5dGVzIiwiaSIsInVuc2lnbmVkSW50ZWdlciIsInJlc3VsdCIsInNsaWNlIiwiZW5kIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_decoder.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_encoder.js":
/*!**************************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/asn1_sequence_encoder.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ DumbAsn1Encoder)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\nconst tagInteger = 0x02;\nconst tagBitStr = 0x03;\nconst tagOctStr = 0x04;\nconst tagSequence = 0x30;\nconst bZero = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    0x00\n]);\nconst bTagInteger = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    tagInteger\n]);\nconst bTagBitStr = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    tagBitStr\n]);\nconst bTagSequence = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    tagSequence\n]);\nconst bTagOctStr = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    tagOctStr\n]);\nconst encodeLength = (len)=>{\n    if (len < 128) return buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n        len\n    ]);\n    const buffer = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.alloc(5);\n    buffer.writeUInt32BE(len, 1);\n    let offset = 1;\n    while(buffer[offset] === 0)offset++;\n    buffer[offset - 1] = 0x80 | 5 - offset;\n    return buffer.slice(offset - 1);\n};\nconst oids = new Map([\n    [\n        \"P-256\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 08 2A 86 48 CE 3D 03 01 07\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"secp256k1\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 05 2B 81 04 00 0A\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"P-384\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 05 2B 81 04 00 22\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"P-521\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 05 2B 81 04 00 23\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"ecPublicKey\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 07 2A 86 48 CE 3D 02 01\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"X25519\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 03 2B 65 6E\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"X448\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 03 2B 65 6F\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"Ed25519\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 03 2B 65 70\".replace(/ /g, \"\"), \"hex\")\n    ],\n    [\n        \"Ed448\",\n        buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(\"06 03 2B 65 71\".replace(/ /g, \"\"), \"hex\")\n    ]\n]);\nclass DumbAsn1Encoder {\n    constructor(){\n        this.length = 0;\n        this.elements = [];\n    }\n    oidFor(oid) {\n        const bOid = oids.get(oid);\n        if (!bOid) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_1__.JOSENotSupported(\"Invalid or unsupported OID\");\n        }\n        this.elements.push(bOid);\n        this.length += bOid.length;\n    }\n    zero() {\n        this.elements.push(bTagInteger, buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n            0x01\n        ]), bZero);\n        this.length += 3;\n    }\n    one() {\n        this.elements.push(bTagInteger, buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n            0x01\n        ]), buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n            0x01\n        ]));\n        this.length += 3;\n    }\n    unsignedInteger(integer) {\n        if (integer[0] & 0x80) {\n            const len = encodeLength(integer.length + 1);\n            this.elements.push(bTagInteger, len, bZero, integer);\n            this.length += 2 + len.length + integer.length;\n        } else {\n            let i = 0;\n            while(integer[i] === 0 && (integer[i + 1] & 0x80) === 0)i++;\n            const len = encodeLength(integer.length - i);\n            this.elements.push(bTagInteger, encodeLength(integer.length - i), integer.slice(i));\n            this.length += 1 + len.length + integer.length - i;\n        }\n    }\n    octStr(octStr) {\n        const len = encodeLength(octStr.length);\n        this.elements.push(bTagOctStr, encodeLength(octStr.length), octStr);\n        this.length += 1 + len.length + octStr.length;\n    }\n    bitStr(bitS) {\n        const len = encodeLength(bitS.length + 1);\n        this.elements.push(bTagBitStr, encodeLength(bitS.length + 1), bZero, bitS);\n        this.length += 1 + len.length + bitS.length + 1;\n    }\n    add(seq) {\n        this.elements.push(seq);\n        this.length += seq.length;\n    }\n    end(tag = bTagSequence) {\n        const len = encodeLength(this.length);\n        return buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.concat([\n            tag,\n            len,\n            ...this.elements\n        ], 1 + len.length + this.length);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 9768 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_encoder.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js":
/*!**************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/base64url.js ***!
  \**************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   decodeBase64: () => (/* binding */ decodeBase64),\n/* harmony export */   encode: () => (/* binding */ encode),\n/* harmony export */   encodeBase64: () => (/* binding */ encodeBase64)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\nlet encode;\nfunction normalize(input) {\n    let encoded = input;\n    if (encoded instanceof Uint8Array) {\n        encoded = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.decoder.decode(encoded);\n    }\n    return encoded;\n}\nif (buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.isEncoding(\"base64url\")) {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64url\");\n} else {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\").replace(/=/g, \"\").replace(/\\+/g, \"-\").replace(/\\//g, \"_\");\n}\nconst decodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input, \"base64\");\nconst encodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\");\n\nconst decode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(normalize(input), \"base64\");\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9iYXNlNjR1cmwuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQWdDO0FBQ2lCO0FBQ2pELElBQUlFO0FBQ0osU0FBU0MsVUFBVUMsS0FBSztJQUNwQixJQUFJQyxVQUFVRDtJQUNkLElBQUlDLG1CQUFtQkMsWUFBWTtRQUMvQkQsVUFBVUoseURBQU9BLENBQUNNLE1BQU0sQ0FBQ0Y7SUFDN0I7SUFDQSxPQUFPQTtBQUNYO0FBQ0EsSUFBSUwsMENBQU1BLENBQUNRLFVBQVUsQ0FBQyxjQUFjO0lBQ2hDTixTQUFTLENBQUNFLFFBQVVKLDBDQUFNQSxDQUFDUyxJQUFJLENBQUNMLE9BQU9NLFFBQVEsQ0FBQztBQUNwRCxPQUNLO0lBQ0RSLFNBQVMsQ0FBQ0UsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ0wsT0FBT00sUUFBUSxDQUFDLFVBQVVDLE9BQU8sQ0FBQyxNQUFNLElBQUlBLE9BQU8sQ0FBQyxPQUFPLEtBQUtBLE9BQU8sQ0FBQyxPQUFPO0FBQ25IO0FBQ08sTUFBTUMsZUFBZSxDQUFDUixRQUFVSiwwQ0FBTUEsQ0FBQ1MsSUFBSSxDQUFDTCxPQUFPLFVBQVU7QUFDN0QsTUFBTVMsZUFBZSxDQUFDVCxRQUFVSiwwQ0FBTUEsQ0FBQ1MsSUFBSSxDQUFDTCxPQUFPTSxRQUFRLENBQUMsVUFBVTtBQUMzRDtBQUNYLE1BQU1ILFNBQVMsQ0FBQ0gsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ04sVUFBVUMsUUFBUSxVQUFVIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL2Jhc2U2NHVybC5qcz8wMjA2Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJ1ZmZlciB9IGZyb20gJ2J1ZmZlcic7XG5pbXBvcnQgeyBkZWNvZGVyIH0gZnJvbSAnLi4vbGliL2J1ZmZlcl91dGlscy5qcyc7XG5sZXQgZW5jb2RlO1xuZnVuY3Rpb24gbm9ybWFsaXplKGlucHV0KSB7XG4gICAgbGV0IGVuY29kZWQgPSBpbnB1dDtcbiAgICBpZiAoZW5jb2RlZCBpbnN0YW5jZW9mIFVpbnQ4QXJyYXkpIHtcbiAgICAgICAgZW5jb2RlZCA9IGRlY29kZXIuZGVjb2RlKGVuY29kZWQpO1xuICAgIH1cbiAgICByZXR1cm4gZW5jb2RlZDtcbn1cbmlmIChCdWZmZXIuaXNFbmNvZGluZygnYmFzZTY0dXJsJykpIHtcbiAgICBlbmNvZGUgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKGlucHV0KS50b1N0cmluZygnYmFzZTY0dXJsJyk7XG59XG5lbHNlIHtcbiAgICBlbmNvZGUgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKGlucHV0KS50b1N0cmluZygnYmFzZTY0JykucmVwbGFjZSgvPS9nLCAnJykucmVwbGFjZSgvXFwrL2csICctJykucmVwbGFjZSgvXFwvL2csICdfJyk7XG59XG5leHBvcnQgY29uc3QgZGVjb2RlQmFzZTY0ID0gKGlucHV0KSA9PiBCdWZmZXIuZnJvbShpbnB1dCwgJ2Jhc2U2NCcpO1xuZXhwb3J0IGNvbnN0IGVuY29kZUJhc2U2NCA9IChpbnB1dCkgPT4gQnVmZmVyLmZyb20oaW5wdXQpLnRvU3RyaW5nKCdiYXNlNjQnKTtcbmV4cG9ydCB7IGVuY29kZSB9O1xuZXhwb3J0IGNvbnN0IGRlY29kZSA9IChpbnB1dCkgPT4gQnVmZmVyLmZyb20obm9ybWFsaXplKGlucHV0KSwgJ2Jhc2U2NCcpO1xuIl0sIm5hbWVzIjpbIkJ1ZmZlciIsImRlY29kZXIiLCJlbmNvZGUiLCJub3JtYWxpemUiLCJpbnB1dCIsImVuY29kZWQiLCJVaW50OEFycmF5IiwiZGVjb2RlIiwiaXNFbmNvZGluZyIsImZyb20iLCJ0b1N0cmluZyIsInJlcGxhY2UiLCJkZWNvZGVCYXNlNjQiLCJlbmNvZGVCYXNlNjQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\n");

/***/ }),

/***/ "(rsc)/./node_modules/jose/dist/node/esm/runtime/base64url.js":
/*!**************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/base64url.js ***!
  \**************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   decodeBase64: () => (/* binding */ decodeBase64),\n/* harmony export */   encode: () => (/* binding */ encode),\n/* harmony export */   encodeBase64: () => (/* binding */ encodeBase64)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(rsc)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\nlet encode;\nfunction normalize(input) {\n    let encoded = input;\n    if (encoded instanceof Uint8Array) {\n        encoded = _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.decoder.decode(encoded);\n    }\n    return encoded;\n}\nif (buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.isEncoding(\"base64url\")) {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64url\");\n} else {\n    encode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\").replace(/=/g, \"\").replace(/\\+/g, \"-\").replace(/\\//g, \"_\");\n}\nconst decodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input, \"base64\");\nconst encodeBase64 = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(input).toString(\"base64\");\n\nconst decode = (input)=>buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(normalize(input), \"base64\");\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvYmFzZTY0dXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFnQztBQUNpQjtBQUNqRCxJQUFJRTtBQUNKLFNBQVNDLFVBQVVDLEtBQUs7SUFDcEIsSUFBSUMsVUFBVUQ7SUFDZCxJQUFJQyxtQkFBbUJDLFlBQVk7UUFDL0JELFVBQVVKLHlEQUFPQSxDQUFDTSxNQUFNLENBQUNGO0lBQzdCO0lBQ0EsT0FBT0E7QUFDWDtBQUNBLElBQUlMLDBDQUFNQSxDQUFDUSxVQUFVLENBQUMsY0FBYztJQUNoQ04sU0FBUyxDQUFDRSxRQUFVSiwwQ0FBTUEsQ0FBQ1MsSUFBSSxDQUFDTCxPQUFPTSxRQUFRLENBQUM7QUFDcEQsT0FDSztJQUNEUixTQUFTLENBQUNFLFFBQVVKLDBDQUFNQSxDQUFDUyxJQUFJLENBQUNMLE9BQU9NLFFBQVEsQ0FBQyxVQUFVQyxPQUFPLENBQUMsTUFBTSxJQUFJQSxPQUFPLENBQUMsT0FBTyxLQUFLQSxPQUFPLENBQUMsT0FBTztBQUNuSDtBQUNPLE1BQU1DLGVBQWUsQ0FBQ1IsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ0wsT0FBTyxVQUFVO0FBQzdELE1BQU1TLGVBQWUsQ0FBQ1QsUUFBVUosMENBQU1BLENBQUNTLElBQUksQ0FBQ0wsT0FBT00sUUFBUSxDQUFDLFVBQVU7QUFDM0Q7QUFDWCxNQUFNSCxTQUFTLENBQUNILFFBQVVKLDBDQUFNQSxDQUFDUyxJQUFJLENBQUNOLFVBQVVDLFFBQVEsVUFBVSIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9iYXNlNjR1cmwuanM/MDIwNiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCdWZmZXIgfSBmcm9tICdidWZmZXInO1xuaW1wb3J0IHsgZGVjb2RlciB9IGZyb20gJy4uL2xpYi9idWZmZXJfdXRpbHMuanMnO1xubGV0IGVuY29kZTtcbmZ1bmN0aW9uIG5vcm1hbGl6ZShpbnB1dCkge1xuICAgIGxldCBlbmNvZGVkID0gaW5wdXQ7XG4gICAgaWYgKGVuY29kZWQgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgICAgIGVuY29kZWQgPSBkZWNvZGVyLmRlY29kZShlbmNvZGVkKTtcbiAgICB9XG4gICAgcmV0dXJuIGVuY29kZWQ7XG59XG5pZiAoQnVmZmVyLmlzRW5jb2RpbmcoJ2Jhc2U2NHVybCcpKSB7XG4gICAgZW5jb2RlID0gKGlucHV0KSA9PiBCdWZmZXIuZnJvbShpbnB1dCkudG9TdHJpbmcoJ2Jhc2U2NHVybCcpO1xufVxuZWxzZSB7XG4gICAgZW5jb2RlID0gKGlucHV0KSA9PiBCdWZmZXIuZnJvbShpbnB1dCkudG9TdHJpbmcoJ2Jhc2U2NCcpLnJlcGxhY2UoLz0vZywgJycpLnJlcGxhY2UoL1xcKy9nLCAnLScpLnJlcGxhY2UoL1xcLy9nLCAnXycpO1xufVxuZXhwb3J0IGNvbnN0IGRlY29kZUJhc2U2NCA9IChpbnB1dCkgPT4gQnVmZmVyLmZyb20oaW5wdXQsICdiYXNlNjQnKTtcbmV4cG9ydCBjb25zdCBlbmNvZGVCYXNlNjQgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKGlucHV0KS50b1N0cmluZygnYmFzZTY0Jyk7XG5leHBvcnQgeyBlbmNvZGUgfTtcbmV4cG9ydCBjb25zdCBkZWNvZGUgPSAoaW5wdXQpID0+IEJ1ZmZlci5mcm9tKG5vcm1hbGl6ZShpbnB1dCksICdiYXNlNjQnKTtcbiJdLCJuYW1lcyI6WyJCdWZmZXIiLCJkZWNvZGVyIiwiZW5jb2RlIiwibm9ybWFsaXplIiwiaW5wdXQiLCJlbmNvZGVkIiwiVWludDhBcnJheSIsImRlY29kZSIsImlzRW5jb2RpbmciLCJmcm9tIiwidG9TdHJpbmciLCJyZXBsYWNlIiwiZGVjb2RlQmFzZTY0IiwiZW5jb2RlQmFzZTY0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/jose/dist/node/esm/runtime/base64url.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/cbc_tag.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/cbc_tag.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ cbcTag)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\nfunction cbcTag(aad, iv, ciphertext, macSize, macKey, keySize) {\n    const macData = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.concat)(aad, iv, ciphertext, (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_1__.uint64be)(aad.length << 3));\n    const hmac = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createHmac)(`sha${macSize}`, macKey);\n    hmac.update(macData);\n    return hmac.digest().slice(0, keySize >> 3);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9jYmNfdGFnLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFvQztBQUNzQjtBQUMzQyxTQUFTRyxPQUFPQyxHQUFHLEVBQUVDLEVBQUUsRUFBRUMsVUFBVSxFQUFFQyxPQUFPLEVBQUVDLE1BQU0sRUFBRUMsT0FBTztJQUN4RSxNQUFNQyxVQUFVVCw0REFBTUEsQ0FBQ0csS0FBS0MsSUFBSUMsWUFBWUosOERBQVFBLENBQUNFLElBQUlPLE1BQU0sSUFBSTtJQUNuRSxNQUFNQyxPQUFPWixrREFBVUEsQ0FBQyxDQUFDLEdBQUcsRUFBRU8sUUFBUSxDQUFDLEVBQUVDO0lBQ3pDSSxLQUFLQyxNQUFNLENBQUNIO0lBQ1osT0FBT0UsS0FBS0UsTUFBTSxHQUFHQyxLQUFLLENBQUMsR0FBR04sV0FBVztBQUM3QyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9jYmNfdGFnLmpzPzU0YmIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY3JlYXRlSG1hYyB9IGZyb20gJ2NyeXB0byc7XG5pbXBvcnQgeyBjb25jYXQsIHVpbnQ2NGJlIH0gZnJvbSAnLi4vbGliL2J1ZmZlcl91dGlscy5qcyc7XG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBjYmNUYWcoYWFkLCBpdiwgY2lwaGVydGV4dCwgbWFjU2l6ZSwgbWFjS2V5LCBrZXlTaXplKSB7XG4gICAgY29uc3QgbWFjRGF0YSA9IGNvbmNhdChhYWQsIGl2LCBjaXBoZXJ0ZXh0LCB1aW50NjRiZShhYWQubGVuZ3RoIDw8IDMpKTtcbiAgICBjb25zdCBobWFjID0gY3JlYXRlSG1hYyhgc2hhJHttYWNTaXplfWAsIG1hY0tleSk7XG4gICAgaG1hYy51cGRhdGUobWFjRGF0YSk7XG4gICAgcmV0dXJuIGhtYWMuZGlnZXN0KCkuc2xpY2UoMCwga2V5U2l6ZSA+PiAzKTtcbn1cbiJdLCJuYW1lcyI6WyJjcmVhdGVIbWFjIiwiY29uY2F0IiwidWludDY0YmUiLCJjYmNUYWciLCJhYWQiLCJpdiIsImNpcGhlcnRleHQiLCJtYWNTaXplIiwibWFjS2V5Iiwia2V5U2l6ZSIsIm1hY0RhdGEiLCJsZW5ndGgiLCJobWFjIiwidXBkYXRlIiwiZGlnZXN0Iiwic2xpY2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/cbc_tag.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_cek_length.js":
/*!*********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/check_cek_length.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n\n\nconst checkCekLength = (enc, cek)=>{\n    let expected;\n    switch(enc){\n        case \"A128CBC-HS256\":\n        case \"A192CBC-HS384\":\n        case \"A256CBC-HS512\":\n            expected = parseInt(enc.slice(-3), 10);\n            break;\n        case \"A128GCM\":\n        case \"A192GCM\":\n        case \"A256GCM\":\n            expected = parseInt(enc.slice(1, 4), 10);\n            break;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`Content Encryption Algorithm ${enc} is not supported either by JOSE or your javascript runtime`);\n    }\n    if (cek instanceof Uint8Array) {\n        const actual = cek.byteLength << 3;\n        if (actual !== expected) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(`Invalid Content Encryption Key length. Expected ${expected} bits, got ${actual} bits`);\n        }\n        return;\n    }\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(cek) && cek.type === \"secret\") {\n        const actual = cek.symmetricKeySize << 3;\n        if (actual !== expected) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JWEInvalid(`Invalid Content Encryption Key length. Expected ${expected} bits, got ${actual} bits`);\n        }\n        return;\n    }\n    throw new TypeError(\"Invalid Content Encryption Key type\");\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (checkCekLength);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9jaGVja19jZWtfbGVuZ3RoLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFpRTtBQUNwQjtBQUM3QyxNQUFNRyxpQkFBaUIsQ0FBQ0MsS0FBS0M7SUFDekIsSUFBSUM7SUFDSixPQUFRRjtRQUNKLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztZQUNERSxXQUFXQyxTQUFTSCxJQUFJSSxLQUFLLENBQUMsQ0FBQyxJQUFJO1lBQ25DO1FBQ0osS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1lBQ0RGLFdBQVdDLFNBQVNILElBQUlJLEtBQUssQ0FBQyxHQUFHLElBQUk7WUFDckM7UUFDSjtZQUNJLE1BQU0sSUFBSVAsNkRBQWdCQSxDQUFDLENBQUMsNkJBQTZCLEVBQUVHLElBQUksMkRBQTJELENBQUM7SUFDbkk7SUFDQSxJQUFJQyxlQUFlSSxZQUFZO1FBQzNCLE1BQU1DLFNBQVNMLElBQUlNLFVBQVUsSUFBSTtRQUNqQyxJQUFJRCxXQUFXSixVQUFVO1lBQ3JCLE1BQU0sSUFBSU4sdURBQVVBLENBQUMsQ0FBQyxnREFBZ0QsRUFBRU0sU0FBUyxXQUFXLEVBQUVJLE9BQU8sS0FBSyxDQUFDO1FBQy9HO1FBQ0E7SUFDSjtJQUNBLElBQUlSLDZEQUFXQSxDQUFDRyxRQUFRQSxJQUFJTyxJQUFJLEtBQUssVUFBVTtRQUMzQyxNQUFNRixTQUFTTCxJQUFJUSxnQkFBZ0IsSUFBSTtRQUN2QyxJQUFJSCxXQUFXSixVQUFVO1lBQ3JCLE1BQU0sSUFBSU4sdURBQVVBLENBQUMsQ0FBQyxnREFBZ0QsRUFBRU0sU0FBUyxXQUFXLEVBQUVJLE9BQU8sS0FBSyxDQUFDO1FBQy9HO1FBQ0E7SUFDSjtJQUNBLE1BQU0sSUFBSUksVUFBVTtBQUN4QjtBQUNBLGlFQUFlWCxjQUFjQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL2NoZWNrX2Nla19sZW5ndGguanM/YTkyMiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBKV0VJbnZhbGlkLCBKT1NFTm90U3VwcG9ydGVkIH0gZnJvbSAnLi4vdXRpbC9lcnJvcnMuanMnO1xuaW1wb3J0IGlzS2V5T2JqZWN0IGZyb20gJy4vaXNfa2V5X29iamVjdC5qcyc7XG5jb25zdCBjaGVja0Nla0xlbmd0aCA9IChlbmMsIGNlaykgPT4ge1xuICAgIGxldCBleHBlY3RlZDtcbiAgICBzd2l0Y2ggKGVuYykge1xuICAgICAgICBjYXNlICdBMTI4Q0JDLUhTMjU2JzpcbiAgICAgICAgY2FzZSAnQTE5MkNCQy1IUzM4NCc6XG4gICAgICAgIGNhc2UgJ0EyNTZDQkMtSFM1MTInOlxuICAgICAgICAgICAgZXhwZWN0ZWQgPSBwYXJzZUludChlbmMuc2xpY2UoLTMpLCAxMCk7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSAnQTEyOEdDTSc6XG4gICAgICAgIGNhc2UgJ0ExOTJHQ00nOlxuICAgICAgICBjYXNlICdBMjU2R0NNJzpcbiAgICAgICAgICAgIGV4cGVjdGVkID0gcGFyc2VJbnQoZW5jLnNsaWNlKDEsIDQpLCAxMCk7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHRocm93IG5ldyBKT1NFTm90U3VwcG9ydGVkKGBDb250ZW50IEVuY3J5cHRpb24gQWxnb3JpdGhtICR7ZW5jfSBpcyBub3Qgc3VwcG9ydGVkIGVpdGhlciBieSBKT1NFIG9yIHlvdXIgamF2YXNjcmlwdCBydW50aW1lYCk7XG4gICAgfVxuICAgIGlmIChjZWsgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgICAgIGNvbnN0IGFjdHVhbCA9IGNlay5ieXRlTGVuZ3RoIDw8IDM7XG4gICAgICAgIGlmIChhY3R1YWwgIT09IGV4cGVjdGVkKSB7XG4gICAgICAgICAgICB0aHJvdyBuZXcgSldFSW52YWxpZChgSW52YWxpZCBDb250ZW50IEVuY3J5cHRpb24gS2V5IGxlbmd0aC4gRXhwZWN0ZWQgJHtleHBlY3RlZH0gYml0cywgZ290ICR7YWN0dWFsfSBiaXRzYCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBpZiAoaXNLZXlPYmplY3QoY2VrKSAmJiBjZWsudHlwZSA9PT0gJ3NlY3JldCcpIHtcbiAgICAgICAgY29uc3QgYWN0dWFsID0gY2VrLnN5bW1ldHJpY0tleVNpemUgPDwgMztcbiAgICAgICAgaWYgKGFjdHVhbCAhPT0gZXhwZWN0ZWQpIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBKV0VJbnZhbGlkKGBJbnZhbGlkIENvbnRlbnQgRW5jcnlwdGlvbiBLZXkgbGVuZ3RoLiBFeHBlY3RlZCAke2V4cGVjdGVkfSBiaXRzLCBnb3QgJHthY3R1YWx9IGJpdHNgKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm47XG4gICAgfVxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ0ludmFsaWQgQ29udGVudCBFbmNyeXB0aW9uIEtleSB0eXBlJyk7XG59O1xuZXhwb3J0IGRlZmF1bHQgY2hlY2tDZWtMZW5ndGg7XG4iXSwibmFtZXMiOlsiSldFSW52YWxpZCIsIkpPU0VOb3RTdXBwb3J0ZWQiLCJpc0tleU9iamVjdCIsImNoZWNrQ2VrTGVuZ3RoIiwiZW5jIiwiY2VrIiwiZXhwZWN0ZWQiLCJwYXJzZUludCIsInNsaWNlIiwiVWludDhBcnJheSIsImFjdHVhbCIsImJ5dGVMZW5ndGgiLCJ0eXBlIiwic3ltbWV0cmljS2V5U2l6ZSIsIlR5cGVFcnJvciJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_cek_length.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js":
/*!*************************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   setModulusLength: () => (/* binding */ setModulusLength),\n/* harmony export */   weakMap: () => (/* binding */ weakMap)\n/* harmony export */ });\nconst weakMap = new WeakMap();\nconst getLength = (buf, index)=>{\n    let len = buf.readUInt8(1);\n    if ((len & 0x80) === 0) {\n        if (index === 0) {\n            return len;\n        }\n        return getLength(buf.subarray(2 + len), index - 1);\n    }\n    const num = len & 0x7f;\n    len = 0;\n    for(let i = 0; i < num; i++){\n        len <<= 8;\n        const j = buf.readUInt8(2 + i);\n        len |= j;\n    }\n    if (index === 0) {\n        return len;\n    }\n    return getLength(buf.subarray(2 + len), index - 1);\n};\nconst getLengthOfSeqIndex = (sequence, index)=>{\n    const len = sequence.readUInt8(1);\n    if ((len & 0x80) === 0) {\n        return getLength(sequence.subarray(2), index);\n    }\n    const num = len & 0x7f;\n    return getLength(sequence.subarray(2 + num), index);\n};\nconst getModulusLength = (key)=>{\n    var _a, _b;\n    if (weakMap.has(key)) {\n        return weakMap.get(key);\n    }\n    const modulusLength = (_b = (_a = key.asymmetricKeyDetails) === null || _a === void 0 ? void 0 : _a.modulusLength) !== null && _b !== void 0 ? _b : getLengthOfSeqIndex(key.export({\n        format: \"der\",\n        type: \"pkcs1\"\n    }), key.type === \"private\" ? 1 : 0) - 1 << 3;\n    weakMap.set(key, modulusLength);\n    return modulusLength;\n};\nconst setModulusLength = (keyObject, modulusLength)=>{\n    weakMap.set(keyObject, modulusLength);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((key, alg)=>{\n    if (getModulusLength(key) < 2048) {\n        throw new TypeError(`${alg} requires key modulusLength to be 2048 bits or larger`);\n    }\n});\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 4568 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/ciphers.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/ciphers.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\nlet ciphers;\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((algorithm)=>{\n    ciphers || (ciphers = new Set((0,crypto__WEBPACK_IMPORTED_MODULE_0__.getCiphers)()));\n    return ciphers.has(algorithm);\n});\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9jaXBoZXJzLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQW9DO0FBQ3BDLElBQUlDO0FBQ0osaUVBQWUsQ0FBQ0M7SUFDWkQsV0FBWUEsQ0FBQUEsVUFBVSxJQUFJRSxJQUFJSCxrREFBVUEsR0FBRTtJQUMxQyxPQUFPQyxRQUFRRyxHQUFHLENBQUNGO0FBQ3ZCLEdBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvY2lwaGVycy5qcz80NDM3Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGdldENpcGhlcnMgfSBmcm9tICdjcnlwdG8nO1xubGV0IGNpcGhlcnM7XG5leHBvcnQgZGVmYXVsdCAoYWxnb3JpdGhtKSA9PiB7XG4gICAgY2lwaGVycyB8fCAoY2lwaGVycyA9IG5ldyBTZXQoZ2V0Q2lwaGVycygpKSk7XG4gICAgcmV0dXJuIGNpcGhlcnMuaGFzKGFsZ29yaXRobSk7XG59O1xuIl0sIm5hbWVzIjpbImdldENpcGhlcnMiLCJjaXBoZXJzIiwiYWxnb3JpdGhtIiwiU2V0IiwiaGFzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/ciphers.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/decrypt.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/decrypt.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _lib_check_iv_length_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../lib/check_iv_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_iv_length.js\");\n/* harmony import */ var _check_cek_length_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./check_cek_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_cek_length.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _timing_safe_equal_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./timing_safe_equal.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/timing_safe_equal.js\");\n/* harmony import */ var _cbc_tag_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./cbc_tag.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/cbc_tag.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _ciphers_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ciphers.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/ciphers.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunction cbcDecrypt(enc, cek, ciphertext, iv, tag, aad) {\n    const keySize = parseInt(enc.slice(1, 4), 10);\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(cek)) {\n        cek = cek.export();\n    }\n    const encKey = cek.subarray(keySize >> 3);\n    const macKey = cek.subarray(0, keySize >> 3);\n    const macSize = parseInt(enc.slice(-3), 10);\n    const algorithm = `aes-${keySize}-cbc`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(`alg ${enc} is not supported by your javascript runtime`);\n    }\n    const expectedTag = (0,_cbc_tag_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(aad, iv, ciphertext, macSize, macKey, keySize);\n    let macCheckPassed;\n    try {\n        macCheckPassed = (0,_timing_safe_equal_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(tag, expectedTag);\n    } catch  {}\n    if (!macCheckPassed) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JWEDecryptionFailed();\n    }\n    let plaintext;\n    try {\n        const decipher = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createDecipheriv)(algorithm, encKey, iv);\n        plaintext = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_6__.concat)(decipher.update(ciphertext), decipher.final());\n    } catch  {}\n    if (!plaintext) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JWEDecryptionFailed();\n    }\n    return plaintext;\n}\nfunction gcmDecrypt(enc, cek, ciphertext, iv, tag, aad) {\n    const keySize = parseInt(enc.slice(1, 4), 10);\n    const algorithm = `aes-${keySize}-gcm`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(`alg ${enc} is not supported by your javascript runtime`);\n    }\n    try {\n        const decipher = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createDecipheriv)(algorithm, cek, iv, {\n            authTagLength: 16\n        });\n        decipher.setAuthTag(tag);\n        if (aad.byteLength) {\n            decipher.setAAD(aad, {\n                plaintextLength: ciphertext.length\n            });\n        }\n        const plaintext = decipher.update(ciphertext);\n        decipher.final();\n        return plaintext;\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JWEDecryptionFailed();\n    }\n}\nconst decrypt = (enc, cek, ciphertext, iv, tag, aad)=>{\n    let key;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_7__.isCryptoKey)(cek)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_8__.checkEncCryptoKey)(cek, enc, \"decrypt\");\n        key = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(cek);\n    } else if (cek instanceof Uint8Array || (0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(cek)) {\n        key = cek;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(cek, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_10__.types, \"Uint8Array\"));\n    }\n    (0,_check_cek_length_js__WEBPACK_IMPORTED_MODULE_11__[\"default\"])(enc, key);\n    (0,_lib_check_iv_length_js__WEBPACK_IMPORTED_MODULE_12__[\"default\"])(enc, iv);\n    switch(enc){\n        case \"A128CBC-HS256\":\n        case \"A192CBC-HS384\":\n        case \"A256CBC-HS512\":\n            return cbcDecrypt(enc, key, ciphertext, iv, tag, aad);\n        case \"A128GCM\":\n        case \"A192GCM\":\n        case \"A256GCM\":\n            return gcmDecrypt(enc, key, ciphertext, iv, tag, aad);\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(\"Unsupported JWE Content Encryption Algorithm\");\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (decrypt);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8536 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/decrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/digest.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/digest.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\nconst digest = (algorithm, data)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createHash)(algorithm).update(data).digest();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (digest);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9kaWdlc3QuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBb0M7QUFDcEMsTUFBTUMsU0FBUyxDQUFDQyxXQUFXQyxPQUFTSCxrREFBVUEsQ0FBQ0UsV0FBV0UsTUFBTSxDQUFDRCxNQUFNRixNQUFNO0FBQzdFLGlFQUFlQSxNQUFNQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL2RpZ2VzdC5qcz9mYzM1Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNyZWF0ZUhhc2ggfSBmcm9tICdjcnlwdG8nO1xuY29uc3QgZGlnZXN0ID0gKGFsZ29yaXRobSwgZGF0YSkgPT4gY3JlYXRlSGFzaChhbGdvcml0aG0pLnVwZGF0ZShkYXRhKS5kaWdlc3QoKTtcbmV4cG9ydCBkZWZhdWx0IGRpZ2VzdDtcbiJdLCJuYW1lcyI6WyJjcmVhdGVIYXNoIiwiZGlnZXN0IiwiYWxnb3JpdGhtIiwiZGF0YSIsInVwZGF0ZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/digest.js\n");

/***/ }),

/***/ "(rsc)/./node_modules/jose/dist/node/esm/runtime/digest.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/digest.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\nconst digest = (algorithm, data)=>(0,crypto__WEBPACK_IMPORTED_MODULE_0__.createHash)(algorithm).update(data).digest();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (digest);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvZGlnZXN0LmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQW9DO0FBQ3BDLE1BQU1DLFNBQVMsQ0FBQ0MsV0FBV0MsT0FBU0gsa0RBQVVBLENBQUNFLFdBQVdFLE1BQU0sQ0FBQ0QsTUFBTUYsTUFBTTtBQUM3RSxpRUFBZUEsTUFBTUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9kaWdlc3QuanM/ZmMzNSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVIYXNoIH0gZnJvbSAnY3J5cHRvJztcbmNvbnN0IGRpZ2VzdCA9IChhbGdvcml0aG0sIGRhdGEpID0+IGNyZWF0ZUhhc2goYWxnb3JpdGhtKS51cGRhdGUoZGF0YSkuZGlnZXN0KCk7XG5leHBvcnQgZGVmYXVsdCBkaWdlc3Q7XG4iXSwibmFtZXMiOlsiY3JlYXRlSGFzaCIsImRpZ2VzdCIsImFsZ29yaXRobSIsImRhdGEiLCJ1cGRhdGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/jose/dist/node/esm/runtime/digest.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/dsa_digest.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/dsa_digest.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ dsaDigest)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\nfunction dsaDigest(alg) {\n    switch(alg){\n        case \"PS256\":\n        case \"RS256\":\n        case \"ES256\":\n        case \"ES256K\":\n            return \"sha256\";\n        case \"PS384\":\n        case \"RS384\":\n        case \"ES384\":\n            return \"sha384\";\n        case \"PS512\":\n        case \"RS512\":\n        case \"ES512\":\n            return \"sha512\";\n        case \"EdDSA\":\n            return undefined;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9kc2FfZGlnZXN0LmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQXFEO0FBQ3RDLFNBQVNDLFVBQVVDLEdBQUc7SUFDakMsT0FBUUE7UUFDSixLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1lBQ0QsT0FBTztRQUNYLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztZQUNELE9BQU87UUFDWCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7WUFDRCxPQUFPO1FBQ1gsS0FBSztZQUNELE9BQU9DO1FBQ1g7WUFDSSxNQUFNLElBQUlILDZEQUFnQkEsQ0FBQyxDQUFDLElBQUksRUFBRUUsSUFBSSwyREFBMkQsQ0FBQztJQUMxRztBQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL2RzYV9kaWdlc3QuanM/ZDg0ZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBKT1NFTm90U3VwcG9ydGVkIH0gZnJvbSAnLi4vdXRpbC9lcnJvcnMuanMnO1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gZHNhRGlnZXN0KGFsZykge1xuICAgIHN3aXRjaCAoYWxnKSB7XG4gICAgICAgIGNhc2UgJ1BTMjU2JzpcbiAgICAgICAgY2FzZSAnUlMyNTYnOlxuICAgICAgICBjYXNlICdFUzI1Nic6XG4gICAgICAgIGNhc2UgJ0VTMjU2Syc6XG4gICAgICAgICAgICByZXR1cm4gJ3NoYTI1Nic7XG4gICAgICAgIGNhc2UgJ1BTMzg0JzpcbiAgICAgICAgY2FzZSAnUlMzODQnOlxuICAgICAgICBjYXNlICdFUzM4NCc6XG4gICAgICAgICAgICByZXR1cm4gJ3NoYTM4NCc7XG4gICAgICAgIGNhc2UgJ1BTNTEyJzpcbiAgICAgICAgY2FzZSAnUlM1MTInOlxuICAgICAgICBjYXNlICdFUzUxMic6XG4gICAgICAgICAgICByZXR1cm4gJ3NoYTUxMic7XG4gICAgICAgIGNhc2UgJ0VkRFNBJzpcbiAgICAgICAgICAgIHJldHVybiB1bmRlZmluZWQ7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICB0aHJvdyBuZXcgSk9TRU5vdFN1cHBvcnRlZChgYWxnICR7YWxnfSBpcyBub3Qgc3VwcG9ydGVkIGVpdGhlciBieSBKT1NFIG9yIHlvdXIgamF2YXNjcmlwdCBydW50aW1lYCk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkpPU0VOb3RTdXBwb3J0ZWQiLCJkc2FEaWdlc3QiLCJhbGciLCJ1bmRlZmluZWQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/dsa_digest.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/ecdhes.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/ecdhes.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   deriveKey: () => (/* binding */ deriveKey),\n/* harmony export */   ecdhAllowed: () => (/* binding */ ecdhAllowed),\n/* harmony export */   generateEpk: () => (/* binding */ generateEpk)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var _get_named_curve_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./get_named_curve.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\n\n\n\nconst generateKeyPair = (0,util__WEBPACK_IMPORTED_MODULE_1__.promisify)(crypto__WEBPACK_IMPORTED_MODULE_0__.generateKeyPair);\nasync function deriveKey(publicKee, privateKee, algorithm, keyLength, apu = new Uint8Array(0), apv = new Uint8Array(0)) {\n    let publicKey;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_2__.isCryptoKey)(publicKee)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_3__.checkEncCryptoKey)(publicKee, \"ECDH\");\n        publicKey = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(publicKee);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(publicKee)) {\n        publicKey = publicKee;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(publicKee, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types));\n    }\n    let privateKey;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_2__.isCryptoKey)(privateKee)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_3__.checkEncCryptoKey)(privateKee, \"ECDH\", \"deriveBits\");\n        privateKey = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(privateKee);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(privateKee)) {\n        privateKey = privateKee;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(privateKee, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types));\n    }\n    const value = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.concat)((0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.lengthAndInput)(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.encoder.encode(algorithm)), (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.lengthAndInput)(apu), (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.lengthAndInput)(apv), (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.uint32be)(keyLength));\n    const sharedSecret = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.diffieHellman)({\n        privateKey,\n        publicKey\n    });\n    return (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_7__.concatKdf)(sharedSecret, keyLength, value);\n}\nasync function generateEpk(kee) {\n    let key;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_2__.isCryptoKey)(kee)) {\n        key = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(kee);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(kee)) {\n        key = kee;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(kee, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types));\n    }\n    switch(key.asymmetricKeyType){\n        case \"x25519\":\n            return generateKeyPair(\"x25519\");\n        case \"x448\":\n            {\n                return generateKeyPair(\"x448\");\n            }\n        case \"ec\":\n            {\n                const namedCurve = (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(key);\n                return generateKeyPair(\"ec\", {\n                    namedCurve\n                });\n            }\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_9__.JOSENotSupported(\"Invalid or unsupported EPK\");\n    }\n}\nconst ecdhAllowed = (key)=>[\n        \"P-256\",\n        \"P-384\",\n        \"P-521\",\n        \"X25519\",\n        \"X448\"\n    ].includes((0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(key));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 6252 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/ecdhes.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/encrypt.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/encrypt.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _lib_check_iv_length_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../lib/check_iv_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_iv_length.js\");\n/* harmony import */ var _check_cek_length_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./check_cek_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_cek_length.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _cbc_tag_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./cbc_tag.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/cbc_tag.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _ciphers_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ciphers.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/ciphers.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\n\n\n\n\n\nfunction cbcEncrypt(enc, plaintext, cek, iv, aad) {\n    const keySize = parseInt(enc.slice(1, 4), 10);\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(cek)) {\n        cek = cek.export();\n    }\n    const encKey = cek.subarray(keySize >> 3);\n    const macKey = cek.subarray(0, keySize >> 3);\n    const algorithm = `aes-${keySize}-cbc`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(`alg ${enc} is not supported by your javascript runtime`);\n    }\n    const cipher = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createCipheriv)(algorithm, encKey, iv);\n    const ciphertext = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.concat)(cipher.update(plaintext), cipher.final());\n    const macSize = parseInt(enc.slice(-3), 10);\n    const tag = (0,_cbc_tag_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(aad, iv, ciphertext, macSize, macKey, keySize);\n    return {\n        ciphertext,\n        tag\n    };\n}\nfunction gcmEncrypt(enc, plaintext, cek, iv, aad) {\n    const keySize = parseInt(enc.slice(1, 4), 10);\n    const algorithm = `aes-${keySize}-gcm`;\n    if (!(0,_ciphers_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(algorithm)) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(`alg ${enc} is not supported by your javascript runtime`);\n    }\n    const cipher = (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createCipheriv)(algorithm, cek, iv, {\n        authTagLength: 16\n    });\n    if (aad.byteLength) {\n        cipher.setAAD(aad, {\n            plaintextLength: plaintext.length\n        });\n    }\n    const ciphertext = cipher.update(plaintext);\n    cipher.final();\n    const tag = cipher.getAuthTag();\n    return {\n        ciphertext,\n        tag\n    };\n}\nconst encrypt = (enc, plaintext, cek, iv, aad)=>{\n    let key;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_6__.isCryptoKey)(cek)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_7__.checkEncCryptoKey)(cek, enc, \"encrypt\");\n        key = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(cek);\n    } else if (cek instanceof Uint8Array || (0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(cek)) {\n        key = cek;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(cek, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_9__.types, \"Uint8Array\"));\n    }\n    (0,_check_cek_length_js__WEBPACK_IMPORTED_MODULE_10__[\"default\"])(enc, key);\n    (0,_lib_check_iv_length_js__WEBPACK_IMPORTED_MODULE_11__[\"default\"])(enc, iv);\n    switch(enc){\n        case \"A128CBC-HS256\":\n        case \"A192CBC-HS384\":\n        case \"A256CBC-HS512\":\n            return cbcEncrypt(enc, plaintext, key, iv, aad);\n        case \"A128GCM\":\n        case \"A192GCM\":\n        case \"A256GCM\":\n            return gcmEncrypt(enc, plaintext, key, iv, aad);\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSENotSupported(\"Unsupported JWE Content Encryption Algorithm\");\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (encrypt);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 7296 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/encrypt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/fetch_jwks.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/fetch_jwks.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var http__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! http */ \"http\");\n/* harmony import */ var https__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! https */ \"https\");\n/* harmony import */ var events__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! events */ \"events\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n\n\n\n\n\nconst fetchJwks = async (url, timeout, options)=>{\n    let get;\n    switch(url.protocol){\n        case \"https:\":\n            get = https__WEBPACK_IMPORTED_MODULE_1__.get;\n            break;\n        case \"http:\":\n            get = http__WEBPACK_IMPORTED_MODULE_0__.get;\n            break;\n        default:\n            throw new TypeError(\"Unsupported URL protocol.\");\n    }\n    const { agent, headers } = options;\n    const req = get(url.href, {\n        agent,\n        timeout,\n        headers\n    });\n    const [response] = await Promise.race([\n        (0,events__WEBPACK_IMPORTED_MODULE_2__.once)(req, \"response\"),\n        (0,events__WEBPACK_IMPORTED_MODULE_2__.once)(req, \"timeout\")\n    ]);\n    if (!response) {\n        req.destroy();\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JWKSTimeout();\n    }\n    if (response.statusCode !== 200) {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSEError(\"Expected 200 OK from the JSON Web Key Set HTTP response\");\n    }\n    const parts = [];\n    for await (const part of response){\n        parts.push(part);\n    }\n    try {\n        return JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.decoder.decode((0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_4__.concat)(...parts)));\n    } catch  {\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_3__.JOSEError(\"Failed to parse the JSON Web Key Set HTTP response as JSON\");\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (fetchJwks);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9mZXRjaF9qd2tzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUE2QjtBQUNFO0FBQ0Q7QUFDNkI7QUFDRjtBQUN6RCxNQUFNTyxZQUFZLE9BQU9DLEtBQUtDLFNBQVNDO0lBQ25DLElBQUlDO0lBQ0osT0FBUUgsSUFBSUksUUFBUTtRQUNoQixLQUFLO1lBQ0RELE1BQU1WLHNDQUFTO1lBQ2Y7UUFDSixLQUFLO1lBQ0RVLE1BQU1YLHFDQUFRO1lBQ2Q7UUFDSjtZQUNJLE1BQU0sSUFBSWEsVUFBVTtJQUM1QjtJQUNBLE1BQU0sRUFBRUMsS0FBSyxFQUFFQyxPQUFPLEVBQUUsR0FBR0w7SUFDM0IsTUFBTU0sTUFBTUwsSUFBSUgsSUFBSVMsSUFBSSxFQUFFO1FBQ3RCSDtRQUNBTDtRQUNBTTtJQUNKO0lBQ0EsTUFBTSxDQUFDRyxTQUFTLEdBQUksTUFBTUMsUUFBUUMsSUFBSSxDQUFDO1FBQUNsQiw0Q0FBSUEsQ0FBQ2MsS0FBSztRQUFhZCw0Q0FBSUEsQ0FBQ2MsS0FBSztLQUFXO0lBQ3BGLElBQUksQ0FBQ0UsVUFBVTtRQUNYRixJQUFJSyxPQUFPO1FBQ1gsTUFBTSxJQUFJakIsd0RBQVdBO0lBQ3pCO0lBQ0EsSUFBSWMsU0FBU0ksVUFBVSxLQUFLLEtBQUs7UUFDN0IsTUFBTSxJQUFJbkIsc0RBQVNBLENBQUM7SUFDeEI7SUFDQSxNQUFNb0IsUUFBUSxFQUFFO0lBQ2hCLFdBQVcsTUFBTUMsUUFBUU4sU0FBVTtRQUMvQkssTUFBTUUsSUFBSSxDQUFDRDtJQUNmO0lBQ0EsSUFBSTtRQUNBLE9BQU9FLEtBQUtDLEtBQUssQ0FBQ3JCLHlEQUFPQSxDQUFDc0IsTUFBTSxDQUFDdkIsNERBQU1BLElBQUlrQjtJQUMvQyxFQUNBLE9BQU07UUFDRixNQUFNLElBQUlwQixzREFBU0EsQ0FBQztJQUN4QjtBQUNKO0FBQ0EsaUVBQWVJLFNBQVNBLEVBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvZmV0Y2hfandrcy5qcz8xMTZiIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGh0dHAgZnJvbSAnaHR0cCc7XG5pbXBvcnQgKiBhcyBodHRwcyBmcm9tICdodHRwcyc7XG5pbXBvcnQgeyBvbmNlIH0gZnJvbSAnZXZlbnRzJztcbmltcG9ydCB7IEpPU0VFcnJvciwgSldLU1RpbWVvdXQgfSBmcm9tICcuLi91dGlsL2Vycm9ycy5qcyc7XG5pbXBvcnQgeyBjb25jYXQsIGRlY29kZXIgfSBmcm9tICcuLi9saWIvYnVmZmVyX3V0aWxzLmpzJztcbmNvbnN0IGZldGNoSndrcyA9IGFzeW5jICh1cmwsIHRpbWVvdXQsIG9wdGlvbnMpID0+IHtcbiAgICBsZXQgZ2V0O1xuICAgIHN3aXRjaCAodXJsLnByb3RvY29sKSB7XG4gICAgICAgIGNhc2UgJ2h0dHBzOic6XG4gICAgICAgICAgICBnZXQgPSBodHRwcy5nZXQ7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSAnaHR0cDonOlxuICAgICAgICAgICAgZ2V0ID0gaHR0cC5nZXQ7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1Vuc3VwcG9ydGVkIFVSTCBwcm90b2NvbC4nKTtcbiAgICB9XG4gICAgY29uc3QgeyBhZ2VudCwgaGVhZGVycyB9ID0gb3B0aW9ucztcbiAgICBjb25zdCByZXEgPSBnZXQodXJsLmhyZWYsIHtcbiAgICAgICAgYWdlbnQsXG4gICAgICAgIHRpbWVvdXQsXG4gICAgICAgIGhlYWRlcnMsXG4gICAgfSk7XG4gICAgY29uc3QgW3Jlc3BvbnNlXSA9IChhd2FpdCBQcm9taXNlLnJhY2UoW29uY2UocmVxLCAncmVzcG9uc2UnKSwgb25jZShyZXEsICd0aW1lb3V0JyldKSk7XG4gICAgaWYgKCFyZXNwb25zZSkge1xuICAgICAgICByZXEuZGVzdHJveSgpO1xuICAgICAgICB0aHJvdyBuZXcgSldLU1RpbWVvdXQoKTtcbiAgICB9XG4gICAgaWYgKHJlc3BvbnNlLnN0YXR1c0NvZGUgIT09IDIwMCkge1xuICAgICAgICB0aHJvdyBuZXcgSk9TRUVycm9yKCdFeHBlY3RlZCAyMDAgT0sgZnJvbSB0aGUgSlNPTiBXZWIgS2V5IFNldCBIVFRQIHJlc3BvbnNlJyk7XG4gICAgfVxuICAgIGNvbnN0IHBhcnRzID0gW107XG4gICAgZm9yIGF3YWl0IChjb25zdCBwYXJ0IG9mIHJlc3BvbnNlKSB7XG4gICAgICAgIHBhcnRzLnB1c2gocGFydCk7XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIHJldHVybiBKU09OLnBhcnNlKGRlY29kZXIuZGVjb2RlKGNvbmNhdCguLi5wYXJ0cykpKTtcbiAgICB9XG4gICAgY2F0Y2gge1xuICAgICAgICB0aHJvdyBuZXcgSk9TRUVycm9yKCdGYWlsZWQgdG8gcGFyc2UgdGhlIEpTT04gV2ViIEtleSBTZXQgSFRUUCByZXNwb25zZSBhcyBKU09OJyk7XG4gICAgfVxufTtcbmV4cG9ydCBkZWZhdWx0IGZldGNoSndrcztcbiJdLCJuYW1lcyI6WyJodHRwIiwiaHR0cHMiLCJvbmNlIiwiSk9TRUVycm9yIiwiSldLU1RpbWVvdXQiLCJjb25jYXQiLCJkZWNvZGVyIiwiZmV0Y2hKd2tzIiwidXJsIiwidGltZW91dCIsIm9wdGlvbnMiLCJnZXQiLCJwcm90b2NvbCIsIlR5cGVFcnJvciIsImFnZW50IiwiaGVhZGVycyIsInJlcSIsImhyZWYiLCJyZXNwb25zZSIsIlByb21pc2UiLCJyYWNlIiwiZGVzdHJveSIsInN0YXR1c0NvZGUiLCJwYXJ0cyIsInBhcnQiLCJwdXNoIiwiSlNPTiIsInBhcnNlIiwiZGVjb2RlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/fetch_jwks.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/flags.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   jwkExport: () => (/* binding */ jwkExport),\n/* harmony export */   jwkImport: () => (/* binding */ jwkImport),\n/* harmony export */   oneShotCallback: () => (/* binding */ oneShotCallback),\n/* harmony export */   rsaPssParams: () => (/* binding */ rsaPssParams)\n/* harmony export */ });\nconst [major, minor] = process.versions.node.split(\".\").map((str)=>parseInt(str, 10));\nconst oneShotCallback = major >= 16 || major === 15 && minor >= 13;\nconst rsaPssParams = !(\"electron\" in process.versions) && (major >= 17 || major === 16 && minor >= 9);\nconst jwkExport = major >= 16 || major === 15 && minor >= 9;\nconst jwkImport = major >= 16 || major === 15 && minor >= 12;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9mbGFncy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTSxDQUFDQSxPQUFPQyxNQUFNLEdBQUdDLFFBQVFDLFFBQVEsQ0FBQ0MsSUFBSSxDQUFDQyxLQUFLLENBQUMsS0FBS0MsR0FBRyxDQUFDLENBQUNDLE1BQVFDLFNBQVNELEtBQUs7QUFDNUUsTUFBTUUsa0JBQWtCVCxTQUFTLE1BQU9BLFVBQVUsTUFBTUMsU0FBUyxHQUFJO0FBQ3JFLE1BQU1TLGVBQWUsQ0FBRSxlQUFjUixRQUFRQyxRQUFRLEtBQU1ILENBQUFBLFNBQVMsTUFBT0EsVUFBVSxNQUFNQyxTQUFTLENBQUMsRUFBRztBQUN4RyxNQUFNVSxZQUFZWCxTQUFTLE1BQU9BLFVBQVUsTUFBTUMsU0FBUyxFQUFHO0FBQzlELE1BQU1XLFlBQVlaLFNBQVMsTUFBT0EsVUFBVSxNQUFNQyxTQUFTLEdBQUkiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvZmxhZ3MuanM/ZWIyOCJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBbbWFqb3IsIG1pbm9yXSA9IHByb2Nlc3MudmVyc2lvbnMubm9kZS5zcGxpdCgnLicpLm1hcCgoc3RyKSA9PiBwYXJzZUludChzdHIsIDEwKSk7XG5leHBvcnQgY29uc3Qgb25lU2hvdENhbGxiYWNrID0gbWFqb3IgPj0gMTYgfHwgKG1ham9yID09PSAxNSAmJiBtaW5vciA+PSAxMyk7XG5leHBvcnQgY29uc3QgcnNhUHNzUGFyYW1zID0gISgnZWxlY3Ryb24nIGluIHByb2Nlc3MudmVyc2lvbnMpICYmIChtYWpvciA+PSAxNyB8fCAobWFqb3IgPT09IDE2ICYmIG1pbm9yID49IDkpKTtcbmV4cG9ydCBjb25zdCBqd2tFeHBvcnQgPSBtYWpvciA+PSAxNiB8fCAobWFqb3IgPT09IDE1ICYmIG1pbm9yID49IDkpO1xuZXhwb3J0IGNvbnN0IGp3a0ltcG9ydCA9IG1ham9yID49IDE2IHx8IChtYWpvciA9PT0gMTUgJiYgbWlub3IgPj0gMTIpO1xuIl0sIm5hbWVzIjpbIm1ham9yIiwibWlub3IiLCJwcm9jZXNzIiwidmVyc2lvbnMiLCJub2RlIiwic3BsaXQiLCJtYXAiLCJzdHIiLCJwYXJzZUludCIsIm9uZVNob3RDYWxsYmFjayIsInJzYVBzc1BhcmFtcyIsImp3a0V4cG9ydCIsImp3a0ltcG9ydCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/generate.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/generate.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   generateKeyPair: () => (/* binding */ generateKeyPair),\n/* harmony export */   generateSecret: () => (/* binding */ generateSecret)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var _random_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./random.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js\");\n/* harmony import */ var _check_modulus_length_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./check_modulus_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\n\n\nconst generate = (0,util__WEBPACK_IMPORTED_MODULE_1__.promisify)(crypto__WEBPACK_IMPORTED_MODULE_0__.generateKeyPair);\nasync function generateSecret(alg, options) {\n    let length;\n    switch(alg){\n        case \"HS256\":\n        case \"HS384\":\n        case \"HS512\":\n        case \"A128CBC-HS256\":\n        case \"A192CBC-HS384\":\n        case \"A256CBC-HS512\":\n            length = parseInt(alg.slice(-3), 10);\n            break;\n        case \"A128KW\":\n        case \"A192KW\":\n        case \"A256KW\":\n        case \"A128GCMKW\":\n        case \"A192GCMKW\":\n        case \"A256GCMKW\":\n        case \"A128GCM\":\n        case \"A192GCM\":\n        case \"A256GCM\":\n            length = parseInt(alg.slice(1, 4), 10);\n            break;\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported('Invalid or unsupported JWK \"alg\" (Algorithm) Parameter value');\n    }\n    return (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createSecretKey)((0,_random_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(new Uint8Array(length >> 3)));\n}\nasync function generateKeyPair(alg, options) {\n    var _a, _b;\n    switch(alg){\n        case \"RS256\":\n        case \"RS384\":\n        case \"RS512\":\n        case \"PS256\":\n        case \"PS384\":\n        case \"PS512\":\n        case \"RSA-OAEP\":\n        case \"RSA-OAEP-256\":\n        case \"RSA-OAEP-384\":\n        case \"RSA-OAEP-512\":\n        case \"RSA1_5\":\n            {\n                const modulusLength = (_a = options === null || options === void 0 ? void 0 : options.modulusLength) !== null && _a !== void 0 ? _a : 2048;\n                if (typeof modulusLength !== \"number\" || modulusLength < 2048) {\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"Invalid or unsupported modulusLength option provided, 2048 bits or larger keys must be used\");\n                }\n                const keypair = await generate(\"rsa\", {\n                    modulusLength,\n                    publicExponent: 0x10001\n                });\n                (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_4__.setModulusLength)(keypair.privateKey, modulusLength);\n                (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_4__.setModulusLength)(keypair.publicKey, modulusLength);\n                return keypair;\n            }\n        case \"ES256\":\n            return generate(\"ec\", {\n                namedCurve: \"P-256\"\n            });\n        case \"ES256K\":\n            return generate(\"ec\", {\n                namedCurve: \"secp256k1\"\n            });\n        case \"ES384\":\n            return generate(\"ec\", {\n                namedCurve: \"P-384\"\n            });\n        case \"ES512\":\n            return generate(\"ec\", {\n                namedCurve: \"P-521\"\n            });\n        case \"EdDSA\":\n            {\n                switch(options === null || options === void 0 ? void 0 : options.crv){\n                    case undefined:\n                    case \"Ed25519\":\n                        return generate(\"ed25519\");\n                    case \"Ed448\":\n                        return generate(\"ed448\");\n                    default:\n                        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"Invalid or unsupported crv option provided, supported values are Ed25519 and Ed448\");\n                }\n            }\n        case \"ECDH-ES\":\n        case \"ECDH-ES+A128KW\":\n        case \"ECDH-ES+A192KW\":\n        case \"ECDH-ES+A256KW\":\n            const crv = (_b = options === null || options === void 0 ? void 0 : options.crv) !== null && _b !== void 0 ? _b : \"P-256\";\n            switch(crv){\n                case undefined:\n                case \"P-256\":\n                case \"P-384\":\n                case \"P-521\":\n                    return generate(\"ec\", {\n                        namedCurve: crv\n                    });\n                case \"X25519\":\n                    return generate(\"x25519\");\n                case \"X448\":\n                    return generate(\"x448\");\n                default:\n                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"Invalid or unsupported crv option provided, supported values are P-256, P-384, P-521, X25519, and X448\");\n            }\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported('Invalid or unsupported JWK \"alg\" (Algorithm) Parameter value');\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8492 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/generate.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js":
/*!********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/get_named_curve.js ***!
  \********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   setCurve: () => (/* binding */ setCurve),\n/* harmony export */   weakMap: () => (/* binding */ weakMap)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\nconst p256 = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    42,\n    134,\n    72,\n    206,\n    61,\n    3,\n    1,\n    7\n]);\nconst p384 = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    43,\n    129,\n    4,\n    0,\n    34\n]);\nconst p521 = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    43,\n    129,\n    4,\n    0,\n    35\n]);\nconst secp256k1 = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n    43,\n    129,\n    4,\n    0,\n    10\n]);\nconst weakMap = new WeakMap();\nconst namedCurveToJOSE = (namedCurve)=>{\n    switch(namedCurve){\n        case \"prime256v1\":\n            return \"P-256\";\n        case \"secp384r1\":\n            return \"P-384\";\n        case \"secp521r1\":\n            return \"P-521\";\n        case \"secp256k1\":\n            return \"secp256k1\";\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"Unsupported key curve for this operation\");\n    }\n};\nconst getNamedCurve = (kee, raw)=>{\n    var _a;\n    let key;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_3__.isCryptoKey)(kee)) {\n        key = crypto__WEBPACK_IMPORTED_MODULE_1__.KeyObject.from(kee);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(kee)) {\n        key = kee;\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(kee, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types));\n    }\n    if (key.type === \"secret\") {\n        throw new TypeError('only \"private\" or \"public\" type keys can be used for this operation');\n    }\n    switch(key.asymmetricKeyType){\n        case \"ed25519\":\n        case \"ed448\":\n            return `Ed${key.asymmetricKeyType.slice(2)}`;\n        case \"x25519\":\n        case \"x448\":\n            return `X${key.asymmetricKeyType.slice(1)}`;\n        case \"ec\":\n            {\n                if (weakMap.has(key)) {\n                    return weakMap.get(key);\n                }\n                let namedCurve = (_a = key.asymmetricKeyDetails) === null || _a === void 0 ? void 0 : _a.namedCurve;\n                if (!namedCurve && key.type === \"private\") {\n                    namedCurve = getNamedCurve((0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPublicKey)(key), true);\n                } else if (!namedCurve) {\n                    const buf = key.export({\n                        format: \"der\",\n                        type: \"spki\"\n                    });\n                    const i = buf[1] < 128 ? 14 : 15;\n                    const len = buf[i];\n                    const curveOid = buf.slice(i + 1, i + 1 + len);\n                    if (curveOid.equals(p256)) {\n                        namedCurve = \"prime256v1\";\n                    } else if (curveOid.equals(p384)) {\n                        namedCurve = \"secp384r1\";\n                    } else if (curveOid.equals(p521)) {\n                        namedCurve = \"secp521r1\";\n                    } else if (curveOid.equals(secp256k1)) {\n                        namedCurve = \"secp256k1\";\n                    } else {\n                        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JOSENotSupported(\"Unsupported key curve for this operation\");\n                    }\n                }\n                if (raw) return namedCurve;\n                const curve = namedCurveToJOSE(namedCurve);\n                weakMap.set(key, curve);\n                return curve;\n            }\n        default:\n            throw new TypeError(\"Invalid asymmetric key type for this operation\");\n    }\n};\nfunction setCurve(keyObject, curve) {\n    weakMap.set(keyObject, curve);\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (getNamedCurve);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 8092 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_sign_verify_key.js":
/*!************************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/get_sign_verify_key.js ***!
  \************************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ getSignVerifyKey)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\nfunction getSignVerifyKey(alg, key, usage) {\n    if (key instanceof Uint8Array) {\n        if (!alg.startsWith(\"HS\")) {\n            throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_2__.types));\n        }\n        return (0,crypto__WEBPACK_IMPORTED_MODULE_0__.createSecretKey)(key);\n    }\n    if (key instanceof crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject) {\n        return key;\n    }\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_3__.isCryptoKey)(key)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__.checkSigCryptoKey)(key, alg, usage);\n        return crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(key);\n    }\n    throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_2__.types, \"Uint8Array\"));\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9nZXRfc2lnbl92ZXJpZnlfa2V5LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFvRDtBQUNQO0FBQ1k7QUFDQztBQUNqQjtBQUMxQixTQUFTTSxpQkFBaUJDLEdBQUcsRUFBRUMsR0FBRyxFQUFFQyxLQUFLO0lBQ3BELElBQUlELGVBQWVFLFlBQVk7UUFDM0IsSUFBSSxDQUFDSCxJQUFJSSxVQUFVLENBQUMsT0FBTztZQUN2QixNQUFNLElBQUlDLFVBQVVSLHFFQUFlQSxDQUFDSSxRQUFRSCxrREFBS0E7UUFDckQ7UUFDQSxPQUFPSix1REFBZUEsQ0FBQ087SUFDM0I7SUFDQSxJQUFJQSxlQUFlUiw2Q0FBU0EsRUFBRTtRQUMxQixPQUFPUTtJQUNYO0lBQ0EsSUFBSU4sMERBQVdBLENBQUNNLE1BQU07UUFDbEJMLHFFQUFpQkEsQ0FBQ0ssS0FBS0QsS0FBS0U7UUFDNUIsT0FBT1QsNkNBQVNBLENBQUNhLElBQUksQ0FBQ0w7SUFDMUI7SUFDQSxNQUFNLElBQUlJLFVBQVVSLHFFQUFlQSxDQUFDSSxRQUFRSCxrREFBS0EsRUFBRTtBQUN2RCIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9nZXRfc2lnbl92ZXJpZnlfa2V5LmpzPzEzOGUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgS2V5T2JqZWN0LCBjcmVhdGVTZWNyZXRLZXkgfSBmcm9tICdjcnlwdG8nO1xuaW1wb3J0IHsgaXNDcnlwdG9LZXkgfSBmcm9tICcuL3dlYmNyeXB0by5qcyc7XG5pbXBvcnQgeyBjaGVja1NpZ0NyeXB0b0tleSB9IGZyb20gJy4uL2xpYi9jcnlwdG9fa2V5LmpzJztcbmltcG9ydCBpbnZhbGlkS2V5SW5wdXQgZnJvbSAnLi4vbGliL2ludmFsaWRfa2V5X2lucHV0LmpzJztcbmltcG9ydCB7IHR5cGVzIH0gZnJvbSAnLi9pc19rZXlfbGlrZS5qcyc7XG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBnZXRTaWduVmVyaWZ5S2V5KGFsZywga2V5LCB1c2FnZSkge1xuICAgIGlmIChrZXkgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgICAgIGlmICghYWxnLnN0YXJ0c1dpdGgoJ0hTJykpIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoaW52YWxpZEtleUlucHV0KGtleSwgLi4udHlwZXMpKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gY3JlYXRlU2VjcmV0S2V5KGtleSk7XG4gICAgfVxuICAgIGlmIChrZXkgaW5zdGFuY2VvZiBLZXlPYmplY3QpIHtcbiAgICAgICAgcmV0dXJuIGtleTtcbiAgICB9XG4gICAgaWYgKGlzQ3J5cHRvS2V5KGtleSkpIHtcbiAgICAgICAgY2hlY2tTaWdDcnlwdG9LZXkoa2V5LCBhbGcsIHVzYWdlKTtcbiAgICAgICAgcmV0dXJuIEtleU9iamVjdC5mcm9tKGtleSk7XG4gICAgfVxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoaW52YWxpZEtleUlucHV0KGtleSwgLi4udHlwZXMsICdVaW50OEFycmF5JykpO1xufVxuIl0sIm5hbWVzIjpbIktleU9iamVjdCIsImNyZWF0ZVNlY3JldEtleSIsImlzQ3J5cHRvS2V5IiwiY2hlY2tTaWdDcnlwdG9LZXkiLCJpbnZhbGlkS2V5SW5wdXQiLCJ0eXBlcyIsImdldFNpZ25WZXJpZnlLZXkiLCJhbGciLCJrZXkiLCJ1c2FnZSIsIlVpbnQ4QXJyYXkiLCJzdGFydHNXaXRoIiwiVHlwZUVycm9yIiwiZnJvbSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_sign_verify_key.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/hmac_digest.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/hmac_digest.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ hmacDigest)\n/* harmony export */ });\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\nfunction hmacDigest(alg) {\n    switch(alg){\n        case \"HS256\":\n            return \"sha256\";\n        case \"HS384\":\n            return \"sha384\";\n        case \"HS512\":\n            return \"sha512\";\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_0__.JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9obWFjX2RpZ2VzdC5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFxRDtBQUN0QyxTQUFTQyxXQUFXQyxHQUFHO0lBQ2xDLE9BQVFBO1FBQ0osS0FBSztZQUNELE9BQU87UUFDWCxLQUFLO1lBQ0QsT0FBTztRQUNYLEtBQUs7WUFDRCxPQUFPO1FBQ1g7WUFDSSxNQUFNLElBQUlGLDZEQUFnQkEsQ0FBQyxDQUFDLElBQUksRUFBRUUsSUFBSSwyREFBMkQsQ0FBQztJQUMxRztBQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL2htYWNfZGlnZXN0LmpzP2VhZjUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSk9TRU5vdFN1cHBvcnRlZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGhtYWNEaWdlc3QoYWxnKSB7XG4gICAgc3dpdGNoIChhbGcpIHtcbiAgICAgICAgY2FzZSAnSFMyNTYnOlxuICAgICAgICAgICAgcmV0dXJuICdzaGEyNTYnO1xuICAgICAgICBjYXNlICdIUzM4NCc6XG4gICAgICAgICAgICByZXR1cm4gJ3NoYTM4NCc7XG4gICAgICAgIGNhc2UgJ0hTNTEyJzpcbiAgICAgICAgICAgIHJldHVybiAnc2hhNTEyJztcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHRocm93IG5ldyBKT1NFTm90U3VwcG9ydGVkKGBhbGcgJHthbGd9IGlzIG5vdCBzdXBwb3J0ZWQgZWl0aGVyIGJ5IEpPU0Ugb3IgeW91ciBqYXZhc2NyaXB0IHJ1bnRpbWVgKTtcbiAgICB9XG59XG4iXSwibmFtZXMiOlsiSk9TRU5vdFN1cHBvcnRlZCIsImhtYWNEaWdlc3QiLCJhbGciXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/hmac_digest.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js":
/*!****************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/is_key_like.js ***!
  \****************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   types: () => (/* binding */ types)\n/* harmony export */ });\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((key)=>(0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(key) || (0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_1__.isCryptoKey)(key));\nconst types = [\n    \"KeyObject\"\n];\nif (globalThis.CryptoKey || (_webcrypto_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"] === null || _webcrypto_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"] === void 0 ? void 0 : _webcrypto_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"].CryptoKey)) {\n    types.push(\"CryptoKey\");\n}\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9pc19rZXlfbGlrZS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQXdEO0FBQ1g7QUFDN0MsaUVBQWUsQ0FBQ0csTUFBUUQsNkRBQVdBLENBQUNDLFFBQVFGLDBEQUFXQSxDQUFDRSxJQUFHLEVBQUU7QUFDN0QsTUFBTUMsUUFBUTtJQUFDO0NBQVk7QUFDM0IsSUFBSUMsV0FBV0MsU0FBUyxJQUFLTixDQUFBQSxxREFBU0EsS0FBSyxRQUFRQSxxREFBU0EsS0FBSyxLQUFLLElBQUksS0FBSyxJQUFJQSwrREFBbUIsR0FBRztJQUNyR0ksTUFBTUcsSUFBSSxDQUFDO0FBQ2Y7QUFDaUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvaXNfa2V5X2xpa2UuanM/MGI5ZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgd2ViY3J5cHRvLCB7IGlzQ3J5cHRvS2V5IH0gZnJvbSAnLi93ZWJjcnlwdG8uanMnO1xuaW1wb3J0IGlzS2V5T2JqZWN0IGZyb20gJy4vaXNfa2V5X29iamVjdC5qcyc7XG5leHBvcnQgZGVmYXVsdCAoa2V5KSA9PiBpc0tleU9iamVjdChrZXkpIHx8IGlzQ3J5cHRvS2V5KGtleSk7XG5jb25zdCB0eXBlcyA9IFsnS2V5T2JqZWN0J107XG5pZiAoZ2xvYmFsVGhpcy5DcnlwdG9LZXkgfHwgKHdlYmNyeXB0byA9PT0gbnVsbCB8fCB3ZWJjcnlwdG8gPT09IHZvaWQgMCA/IHZvaWQgMCA6IHdlYmNyeXB0by5DcnlwdG9LZXkpKSB7XG4gICAgdHlwZXMucHVzaCgnQ3J5cHRvS2V5Jyk7XG59XG5leHBvcnQgeyB0eXBlcyB9O1xuIl0sIm5hbWVzIjpbIndlYmNyeXB0byIsImlzQ3J5cHRvS2V5IiwiaXNLZXlPYmplY3QiLCJrZXkiLCJ0eXBlcyIsImdsb2JhbFRoaXMiLCJDcnlwdG9LZXkiLCJwdXNoIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js":
/*!******************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/is_key_object.js ***!
  \******************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (util__WEBPACK_IMPORTED_MODULE_1__.types.isKeyObject ? (obj)=>util__WEBPACK_IMPORTED_MODULE_1__.types.isKeyObject(obj) : (obj)=>obj != null && obj instanceof crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9pc19rZXlfb2JqZWN0LmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFtQztBQUNOO0FBQzdCLGlFQUFlQyx1Q0FBVSxDQUFDRSxXQUFXLEdBQy9CLENBQUNDLE1BQVFILHVDQUFVLENBQUNFLFdBQVcsQ0FBQ0MsT0FDaEMsQ0FBQ0EsTUFBUUEsT0FBTyxRQUFRQSxlQUFlSiw2Q0FBU0EsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9pc19rZXlfb2JqZWN0LmpzP2YyNzciXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgS2V5T2JqZWN0IH0gZnJvbSAnY3J5cHRvJztcbmltcG9ydCAqIGFzIHV0aWwgZnJvbSAndXRpbCc7XG5leHBvcnQgZGVmYXVsdCB1dGlsLnR5cGVzLmlzS2V5T2JqZWN0XG4gICAgPyAob2JqKSA9PiB1dGlsLnR5cGVzLmlzS2V5T2JqZWN0KG9iailcbiAgICA6IChvYmopID0+IG9iaiAhPSBudWxsICYmIG9iaiBpbnN0YW5jZW9mIEtleU9iamVjdDtcbiJdLCJuYW1lcyI6WyJLZXlPYmplY3QiLCJ1dGlsIiwidHlwZXMiLCJpc0tleU9iamVjdCIsIm9iaiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/jwk_to_key.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/jwk_to_key.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ \"buffer\");\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _base64url_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _get_named_curve_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./get_named_curve.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js\");\n/* harmony import */ var _check_modulus_length_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./check_modulus_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js\");\n/* harmony import */ var _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./asn1_sequence_encoder.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_encoder.js\");\n/* harmony import */ var _flags_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./flags.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js\");\n\n\n\n\n\n\n\n\nconst parse = (jwk)=>{\n    if (_flags_js__WEBPACK_IMPORTED_MODULE_2__.jwkImport && jwk.kty !== \"oct\") {\n        return jwk.d ? (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPrivateKey)({\n            format: \"jwk\",\n            key: jwk\n        }) : (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPublicKey)({\n            format: \"jwk\",\n            key: jwk\n        });\n    }\n    switch(jwk.kty){\n        case \"oct\":\n            {\n                return (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createSecretKey)((0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.decode)(jwk.k));\n            }\n        case \"RSA\":\n            {\n                const enc = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                const isPrivate = jwk.d !== undefined;\n                const modulus = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.n, \"base64\");\n                const exponent = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.e, \"base64\");\n                if (isPrivate) {\n                    enc.zero();\n                    enc.unsignedInteger(modulus);\n                    enc.unsignedInteger(exponent);\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.d, \"base64\"));\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.p, \"base64\"));\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.q, \"base64\"));\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.dp, \"base64\"));\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.dq, \"base64\"));\n                    enc.unsignedInteger(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.qi, \"base64\"));\n                } else {\n                    enc.unsignedInteger(modulus);\n                    enc.unsignedInteger(exponent);\n                }\n                const der = enc.end();\n                const createInput = {\n                    key: der,\n                    format: \"der\",\n                    type: \"pkcs1\"\n                };\n                const keyObject = isPrivate ? (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPrivateKey)(createInput) : (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPublicKey)(createInput);\n                (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_5__.setModulusLength)(keyObject, modulus.length << 3);\n                return keyObject;\n            }\n        case \"EC\":\n            {\n                const enc = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                const isPrivate = jwk.d !== undefined;\n                const pub = buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.concat([\n                    buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.alloc(1, 4),\n                    buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.x, \"base64\"),\n                    buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.y, \"base64\")\n                ]);\n                if (isPrivate) {\n                    enc.zero();\n                    const enc$1 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$1.oidFor(\"ecPublicKey\");\n                    enc$1.oidFor(jwk.crv);\n                    enc.add(enc$1.end());\n                    const enc$2 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$2.one();\n                    enc$2.octStr(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.d, \"base64\"));\n                    const enc$3 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$3.bitStr(pub);\n                    const f2 = enc$3.end(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n                        0xa1\n                    ]));\n                    enc$2.add(f2);\n                    const f = enc$2.end();\n                    const enc$4 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$4.add(f);\n                    const f3 = enc$4.end(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n                        0x04\n                    ]));\n                    enc.add(f3);\n                    const der = enc.end();\n                    const keyObject = (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPrivateKey)({\n                        key: der,\n                        format: \"der\",\n                        type: \"pkcs8\"\n                    });\n                    (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_6__.setCurve)(keyObject, jwk.crv);\n                    return keyObject;\n                }\n                const enc$1 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                enc$1.oidFor(\"ecPublicKey\");\n                enc$1.oidFor(jwk.crv);\n                enc.add(enc$1.end());\n                enc.bitStr(pub);\n                const der = enc.end();\n                const keyObject = (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPublicKey)({\n                    key: der,\n                    format: \"der\",\n                    type: \"spki\"\n                });\n                (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_6__.setCurve)(keyObject, jwk.crv);\n                return keyObject;\n            }\n        case \"OKP\":\n            {\n                const enc = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                const isPrivate = jwk.d !== undefined;\n                if (isPrivate) {\n                    enc.zero();\n                    const enc$1 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$1.oidFor(jwk.crv);\n                    enc.add(enc$1.end());\n                    const enc$2 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                    enc$2.octStr(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.d, \"base64\"));\n                    const f = enc$2.end(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from([\n                        0x04\n                    ]));\n                    enc.add(f);\n                    const der = enc.end();\n                    return (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPrivateKey)({\n                        key: der,\n                        format: \"der\",\n                        type: \"pkcs8\"\n                    });\n                }\n                const enc$1 = new _asn1_sequence_encoder_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]();\n                enc$1.oidFor(jwk.crv);\n                enc.add(enc$1.end());\n                enc.bitStr(buffer__WEBPACK_IMPORTED_MODULE_0__.Buffer.from(jwk.x, \"base64\"));\n                const der = enc.end();\n                return (0,crypto__WEBPACK_IMPORTED_MODULE_1__.createPublicKey)({\n                    key: der,\n                    format: \"der\",\n                    type: \"spki\"\n                });\n            }\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_7__.JOSENotSupported('Invalid or unsupported JWK \"kty\" (Key Type) Parameter value');\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (parse);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 12528 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/jwk_to_key.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/key_to_jwk.js":
/*!***************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/key_to_jwk.js ***!
  \***************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _base64url_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _asn1_sequence_decoder_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./asn1_sequence_decoder.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/asn1_sequence_decoder.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _get_named_curve_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./get_named_curve.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n/* harmony import */ var _flags_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./flags.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js\");\n\n\n\n\n\n\n\n\n\n\nconst keyToJWK = (key)=>{\n    let keyObject;\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_1__.isCryptoKey)(key)) {\n        if (!key.extractable) {\n            throw new TypeError(\"CryptoKey is not extractable\");\n        }\n        keyObject = crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(key);\n    } else if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(key)) {\n        keyObject = key;\n    } else if (key instanceof Uint8Array) {\n        return {\n            kty: \"oct\",\n            k: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(key)\n        };\n    } else {\n        throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_5__.types, \"Uint8Array\"));\n    }\n    if (_flags_js__WEBPACK_IMPORTED_MODULE_6__.jwkExport) {\n        if (keyObject.type !== \"secret\" && ![\n            \"rsa\",\n            \"ec\",\n            \"ed25519\",\n            \"x25519\",\n            \"ed448\",\n            \"x448\"\n        ].includes(keyObject.asymmetricKeyType)) {\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_7__.JOSENotSupported(\"Unsupported key asymmetricKeyType\");\n        }\n        return keyObject.export({\n            format: \"jwk\"\n        });\n    }\n    switch(keyObject.type){\n        case \"secret\":\n            return {\n                kty: \"oct\",\n                k: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(keyObject.export())\n            };\n        case \"private\":\n        case \"public\":\n            {\n                switch(keyObject.asymmetricKeyType){\n                    case \"rsa\":\n                        {\n                            const der = keyObject.export({\n                                format: \"der\",\n                                type: \"pkcs1\"\n                            });\n                            const dec = new _asn1_sequence_decoder_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"](der);\n                            if (keyObject.type === \"private\") {\n                                dec.unsignedInteger();\n                            }\n                            const n = (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger());\n                            const e = (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger());\n                            let jwk;\n                            if (keyObject.type === \"private\") {\n                                jwk = {\n                                    d: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger()),\n                                    p: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger()),\n                                    q: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger()),\n                                    dp: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger()),\n                                    dq: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger()),\n                                    qi: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(dec.unsignedInteger())\n                                };\n                            }\n                            dec.end();\n                            return {\n                                kty: \"RSA\",\n                                n,\n                                e,\n                                ...jwk\n                            };\n                        }\n                    case \"ec\":\n                        {\n                            const crv = (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(keyObject);\n                            let len;\n                            let offset;\n                            let correction;\n                            switch(crv){\n                                case \"secp256k1\":\n                                    len = 64;\n                                    offset = 31 + 2;\n                                    correction = -1;\n                                    break;\n                                case \"P-256\":\n                                    len = 64;\n                                    offset = 34 + 2;\n                                    correction = -1;\n                                    break;\n                                case \"P-384\":\n                                    len = 96;\n                                    offset = 33 + 2;\n                                    correction = -3;\n                                    break;\n                                case \"P-521\":\n                                    len = 132;\n                                    offset = 33 + 2;\n                                    correction = -3;\n                                    break;\n                                default:\n                                    throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_7__.JOSENotSupported(\"Unsupported curve\");\n                            }\n                            if (keyObject.type === \"public\") {\n                                const der = keyObject.export({\n                                    type: \"spki\",\n                                    format: \"der\"\n                                });\n                                return {\n                                    kty: \"EC\",\n                                    crv,\n                                    x: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(-len, -len / 2)),\n                                    y: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(-len / 2))\n                                };\n                            }\n                            const der = keyObject.export({\n                                type: \"pkcs8\",\n                                format: \"der\"\n                            });\n                            if (der.length < 100) {\n                                offset += correction;\n                            }\n                            return {\n                                ...keyToJWK((0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPublicKey)(keyObject)),\n                                d: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(offset, offset + len / 2))\n                            };\n                        }\n                    case \"ed25519\":\n                    case \"x25519\":\n                        {\n                            const crv = (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(keyObject);\n                            if (keyObject.type === \"public\") {\n                                const der = keyObject.export({\n                                    type: \"spki\",\n                                    format: \"der\"\n                                });\n                                return {\n                                    kty: \"OKP\",\n                                    crv,\n                                    x: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(-32))\n                                };\n                            }\n                            const der = keyObject.export({\n                                type: \"pkcs8\",\n                                format: \"der\"\n                            });\n                            return {\n                                ...keyToJWK((0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPublicKey)(keyObject)),\n                                d: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(-32))\n                            };\n                        }\n                    case \"ed448\":\n                    case \"x448\":\n                        {\n                            const crv = (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(keyObject);\n                            if (keyObject.type === \"public\") {\n                                const der = keyObject.export({\n                                    type: \"spki\",\n                                    format: \"der\"\n                                });\n                                return {\n                                    kty: \"OKP\",\n                                    crv,\n                                    x: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(crv === \"Ed448\" ? -57 : -56))\n                                };\n                            }\n                            const der = keyObject.export({\n                                type: \"pkcs8\",\n                                format: \"der\"\n                            });\n                            return {\n                                ...keyToJWK((0,crypto__WEBPACK_IMPORTED_MODULE_0__.createPublicKey)(keyObject)),\n                                d: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_3__.encode)(der.subarray(crv === \"Ed448\" ? -57 : -56))\n                            };\n                        }\n                    default:\n                        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_7__.JOSENotSupported(\"Unsupported key asymmetricKeyType\");\n                }\n            }\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_7__.JOSENotSupported(\"Unsupported key type\");\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (keyToJWK);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 14352 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/key_to_jwk.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/node_key.js":
/*!*************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/node_key.js ***!
  \*************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ keyForCrypto)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _get_named_curve_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./get_named_curve.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_named_curve.js\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n/* harmony import */ var _check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./check_modulus_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js\");\n/* harmony import */ var _flags_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./flags.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js\");\n\n\n\n\n\nconst PSS = {\n    padding: crypto__WEBPACK_IMPORTED_MODULE_0__.constants.RSA_PKCS1_PSS_PADDING,\n    saltLength: crypto__WEBPACK_IMPORTED_MODULE_0__.constants.RSA_PSS_SALTLEN_DIGEST\n};\nconst ecCurveAlgMap = new Map([\n    [\n        \"ES256\",\n        \"P-256\"\n    ],\n    [\n        \"ES256K\",\n        \"secp256k1\"\n    ],\n    [\n        \"ES384\",\n        \"P-384\"\n    ],\n    [\n        \"ES512\",\n        \"P-521\"\n    ]\n]);\nfunction keyForCrypto(alg, key) {\n    switch(alg){\n        case \"EdDSA\":\n            if (![\n                \"ed25519\",\n                \"ed448\"\n            ].includes(key.asymmetricKeyType)) {\n                throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be ed25519 or ed448\");\n            }\n            return key;\n        case \"RS256\":\n        case \"RS384\":\n        case \"RS512\":\n            if (key.asymmetricKeyType !== \"rsa\") {\n                throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be rsa\");\n            }\n            (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, alg);\n            return key;\n        case _flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS256\":\n        case _flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS384\":\n        case _flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS512\":\n            if (key.asymmetricKeyType === \"rsa-pss\") {\n                const { hashAlgorithm, mgf1HashAlgorithm, saltLength } = key.asymmetricKeyDetails;\n                const length = parseInt(alg.slice(-3), 10);\n                if (hashAlgorithm !== undefined && (hashAlgorithm !== `sha${length}` || mgf1HashAlgorithm !== hashAlgorithm)) {\n                    throw new TypeError(`Invalid key for this operation, its RSA-PSS parameters do not meet the requirements of \"alg\" ${alg}`);\n                }\n                if (saltLength !== undefined && saltLength > length >> 3) {\n                    throw new TypeError(`Invalid key for this operation, its RSA-PSS parameter saltLength does not meet the requirements of \"alg\" ${alg}`);\n                }\n            } else if (key.asymmetricKeyType !== \"rsa\") {\n                throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be rsa or rsa-pss\");\n            }\n            (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, alg);\n            return {\n                key,\n                ...PSS\n            };\n        case !_flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS256\":\n        case !_flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS384\":\n        case !_flags_js__WEBPACK_IMPORTED_MODULE_2__.rsaPssParams && \"PS512\":\n            if (key.asymmetricKeyType !== \"rsa\") {\n                throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be rsa\");\n            }\n            (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, alg);\n            return {\n                key,\n                ...PSS\n            };\n        case \"ES256\":\n        case \"ES256K\":\n        case \"ES384\":\n        case \"ES512\":\n            {\n                if (key.asymmetricKeyType !== \"ec\") {\n                    throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be ec\");\n                }\n                const actual = (0,_get_named_curve_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(key);\n                const expected = ecCurveAlgMap.get(alg);\n                if (actual !== expected) {\n                    throw new TypeError(`Invalid key curve for the algorithm, its curve must be ${expected}, got ${actual}`);\n                }\n                return {\n                    dsaEncoding: \"ieee-p1363\",\n                    key\n                };\n            }\n        default:\n            throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_4__.JOSENotSupported(`alg ${alg} is not supported either by JOSE or your javascript runtime`);\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 7828 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/node_key.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/pbes2kw.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/pbes2kw.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decrypt: () => (/* binding */ decrypt),\n/* harmony export */   encrypt: () => (/* binding */ encrypt)\n/* harmony export */ });\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _random_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./random.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _base64url_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n/* harmony import */ var _aeskw_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./aeskw.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/aeskw.js\");\n/* harmony import */ var _lib_check_p2s_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../lib/check_p2s.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/check_p2s.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\n\n\n\n\n\nconst pbkdf2 = (0,util__WEBPACK_IMPORTED_MODULE_0__.promisify)(crypto__WEBPACK_IMPORTED_MODULE_1__.pbkdf2);\nfunction getPassword(key, alg) {\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(key)) {\n        return key.export();\n    }\n    if (key instanceof Uint8Array) {\n        return key;\n    }\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_3__.isCryptoKey)(key)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__.checkEncCryptoKey)(key, alg, \"deriveBits\", \"deriveKey\");\n        return crypto__WEBPACK_IMPORTED_MODULE_1__.KeyObject.from(key).export();\n    }\n    throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types, \"Uint8Array\"));\n}\nconst encrypt = async (alg, key, cek, p2c = 2048, p2s = (0,_random_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(new Uint8Array(16)))=>{\n    (0,_lib_check_p2s_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(p2s);\n    const salt = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__.p2s)(alg, p2s);\n    const keylen = parseInt(alg.slice(13, 16), 10) >> 3;\n    const password = getPassword(key, alg);\n    const derivedKey = await pbkdf2(password, salt, p2c, keylen, `sha${alg.slice(8, 11)}`);\n    const encryptedKey = await (0,_aeskw_js__WEBPACK_IMPORTED_MODULE_10__.wrap)(alg.slice(-6), derivedKey, cek);\n    return {\n        encryptedKey,\n        p2c,\n        p2s: (0,_base64url_js__WEBPACK_IMPORTED_MODULE_11__.encode)(p2s)\n    };\n};\nconst decrypt = async (alg, key, encryptedKey, p2c, p2s)=>{\n    (0,_lib_check_p2s_js__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(p2s);\n    const salt = (0,_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_9__.p2s)(alg, p2s);\n    const keylen = parseInt(alg.slice(13, 16), 10) >> 3;\n    const password = getPassword(key, alg);\n    const derivedKey = await pbkdf2(password, salt, p2c, keylen, `sha${alg.slice(8, 11)}`);\n    return (0,_aeskw_js__WEBPACK_IMPORTED_MODULE_10__.unwrap)(alg.slice(-6), derivedKey, encryptedKey);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5028 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/pbes2kw.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/random.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* reexport safe */ crypto__WEBPACK_IMPORTED_MODULE_0__.randomFillSync)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9yYW5kb20uanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBbUQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93aGlza3ktdmF1bHQvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3J1bnRpbWUvcmFuZG9tLmpzP2ZhOWUiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHsgcmFuZG9tRmlsbFN5bmMgYXMgZGVmYXVsdCB9IGZyb20gJ2NyeXB0byc7XG4iXSwibmFtZXMiOlsicmFuZG9tRmlsbFN5bmMiLCJkZWZhdWx0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/random.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/rsaes.js":
/*!**********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/rsaes.js ***!
  \**********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decrypt: () => (/* binding */ decrypt),\n/* harmony export */   encrypt: () => (/* binding */ encrypt)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var _check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./check_modulus_length.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/check_modulus_length.js\");\n/* harmony import */ var _webcrypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./webcrypto.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\");\n/* harmony import */ var _lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../lib/crypto_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/crypto_key.js\");\n/* harmony import */ var _is_key_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./is_key_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_object.js\");\n/* harmony import */ var _lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../lib/invalid_key_input.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/invalid_key_input.js\");\n/* harmony import */ var _is_key_like_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./is_key_like.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/is_key_like.js\");\n\n\n\n\n\n\n\nconst checkKey = (key, alg)=>{\n    if (key.asymmetricKeyType !== \"rsa\") {\n        throw new TypeError(\"Invalid key for this operation, its asymmetricKeyType must be rsa\");\n    }\n    (0,_check_modulus_length_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(key, alg);\n};\nconst resolvePadding = (alg)=>{\n    switch(alg){\n        case \"RSA-OAEP\":\n        case \"RSA-OAEP-256\":\n        case \"RSA-OAEP-384\":\n        case \"RSA-OAEP-512\":\n            return crypto__WEBPACK_IMPORTED_MODULE_0__.constants.RSA_PKCS1_OAEP_PADDING;\n        case \"RSA1_5\":\n            return crypto__WEBPACK_IMPORTED_MODULE_0__.constants.RSA_PKCS1_PADDING;\n        default:\n            return undefined;\n    }\n};\nconst resolveOaepHash = (alg)=>{\n    switch(alg){\n        case \"RSA-OAEP\":\n            return \"sha1\";\n        case \"RSA-OAEP-256\":\n            return \"sha256\";\n        case \"RSA-OAEP-384\":\n            return \"sha384\";\n        case \"RSA-OAEP-512\":\n            return \"sha512\";\n        default:\n            return undefined;\n    }\n};\nfunction ensureKeyObject(key, alg, ...usages) {\n    if ((0,_is_key_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(key)) {\n        return key;\n    }\n    if ((0,_webcrypto_js__WEBPACK_IMPORTED_MODULE_3__.isCryptoKey)(key)) {\n        (0,_lib_crypto_key_js__WEBPACK_IMPORTED_MODULE_4__.checkEncCryptoKey)(key, alg, ...usages);\n        return crypto__WEBPACK_IMPORTED_MODULE_0__.KeyObject.from(key);\n    }\n    throw new TypeError((0,_lib_invalid_key_input_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(key, ..._is_key_like_js__WEBPACK_IMPORTED_MODULE_6__.types));\n}\nconst encrypt = (alg, key, cek)=>{\n    const padding = resolvePadding(alg);\n    const oaepHash = resolveOaepHash(alg);\n    const keyObject = ensureKeyObject(key, alg, \"wrapKey\", \"encrypt\");\n    checkKey(keyObject, alg);\n    return (0,crypto__WEBPACK_IMPORTED_MODULE_0__.publicEncrypt)({\n        key: keyObject,\n        oaepHash,\n        padding\n    }, cek);\n};\nconst decrypt = (alg, key, encryptedKey)=>{\n    const padding = resolvePadding(alg);\n    const oaepHash = resolveOaepHash(alg);\n    const keyObject = ensureKeyObject(key, alg, \"unwrapKey\", \"decrypt\");\n    checkKey(keyObject, alg);\n    return (0,crypto__WEBPACK_IMPORTED_MODULE_0__.privateDecrypt)({\n        key: keyObject,\n        oaepHash,\n        padding\n    }, encryptedKey);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 5456 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/rsaes.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/runtime.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/runtime.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"node:crypto\");\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9ydW50aW1lLmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxlQUFjIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL3J1bnRpbWUuanM/OWE3MCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCAnbm9kZTpjcnlwdG8nO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/runtime.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/sign.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/sign.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var _dsa_digest_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./dsa_digest.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/dsa_digest.js\");\n/* harmony import */ var _hmac_digest_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./hmac_digest.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/hmac_digest.js\");\n/* harmony import */ var _node_key_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/node_key.js\");\n/* harmony import */ var _get_sign_verify_key_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./get_sign_verify_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_sign_verify_key.js\");\n\n\n\n\n\n\nlet oneShotSign;\nif (crypto__WEBPACK_IMPORTED_MODULE_0__.sign.length > 3) {\n    oneShotSign = (0,util__WEBPACK_IMPORTED_MODULE_1__.promisify)(crypto__WEBPACK_IMPORTED_MODULE_0__.sign);\n} else {\n    oneShotSign = crypto__WEBPACK_IMPORTED_MODULE_0__.sign;\n}\nconst sign = async (alg, key, data)=>{\n    const keyObject = (0,_get_sign_verify_key_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(alg, key, \"sign\");\n    if (alg.startsWith(\"HS\")) {\n        const hmac = crypto__WEBPACK_IMPORTED_MODULE_0__.createHmac((0,_hmac_digest_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(alg), keyObject);\n        hmac.update(data);\n        return hmac.digest();\n    }\n    return oneShotSign((0,_dsa_digest_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(alg), data, (0,_node_key_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(alg, keyObject));\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (sign);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9zaWduLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBaUM7QUFDQTtBQUNRO0FBQ0M7QUFDTjtBQUNjO0FBQ2xELElBQUlNO0FBQ0osSUFBSU4sd0NBQVcsQ0FBQ1EsTUFBTSxHQUFHLEdBQUc7SUFDeEJGLGNBQWNMLCtDQUFTQSxDQUFDRCx3Q0FBVztBQUN2QyxPQUNLO0lBQ0RNLGNBQWNOLHdDQUFXO0FBQzdCO0FBQ0EsTUFBTU8sT0FBTyxPQUFPRSxLQUFLQyxLQUFLQztJQUMxQixNQUFNQyxZQUFZUCxtRUFBVUEsQ0FBQ0ksS0FBS0MsS0FBSztJQUN2QyxJQUFJRCxJQUFJSSxVQUFVLENBQUMsT0FBTztRQUN0QixNQUFNQyxPQUFPZCw4Q0FBaUIsQ0FBQ0csMkRBQVVBLENBQUNNLE1BQU1HO1FBQ2hERSxLQUFLRSxNQUFNLENBQUNMO1FBQ1osT0FBT0csS0FBS0csTUFBTTtJQUN0QjtJQUNBLE9BQU9YLFlBQVlKLDBEQUFVQSxDQUFDTyxNQUFNRSxNQUFNUCx3REFBT0EsQ0FBQ0ssS0FBS0c7QUFDM0Q7QUFDQSxpRUFBZUwsSUFBSUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS9zaWduLmpzPzRjZGYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgY3J5cHRvIGZyb20gJ2NyeXB0byc7XG5pbXBvcnQgeyBwcm9taXNpZnkgfSBmcm9tICd1dGlsJztcbmltcG9ydCBub2RlRGlnZXN0IGZyb20gJy4vZHNhX2RpZ2VzdC5qcyc7XG5pbXBvcnQgaG1hY0RpZ2VzdCBmcm9tICcuL2htYWNfZGlnZXN0LmpzJztcbmltcG9ydCBub2RlS2V5IGZyb20gJy4vbm9kZV9rZXkuanMnO1xuaW1wb3J0IGdldFNpZ25LZXkgZnJvbSAnLi9nZXRfc2lnbl92ZXJpZnlfa2V5LmpzJztcbmxldCBvbmVTaG90U2lnbjtcbmlmIChjcnlwdG8uc2lnbi5sZW5ndGggPiAzKSB7XG4gICAgb25lU2hvdFNpZ24gPSBwcm9taXNpZnkoY3J5cHRvLnNpZ24pO1xufVxuZWxzZSB7XG4gICAgb25lU2hvdFNpZ24gPSBjcnlwdG8uc2lnbjtcbn1cbmNvbnN0IHNpZ24gPSBhc3luYyAoYWxnLCBrZXksIGRhdGEpID0+IHtcbiAgICBjb25zdCBrZXlPYmplY3QgPSBnZXRTaWduS2V5KGFsZywga2V5LCAnc2lnbicpO1xuICAgIGlmIChhbGcuc3RhcnRzV2l0aCgnSFMnKSkge1xuICAgICAgICBjb25zdCBobWFjID0gY3J5cHRvLmNyZWF0ZUhtYWMoaG1hY0RpZ2VzdChhbGcpLCBrZXlPYmplY3QpO1xuICAgICAgICBobWFjLnVwZGF0ZShkYXRhKTtcbiAgICAgICAgcmV0dXJuIGhtYWMuZGlnZXN0KCk7XG4gICAgfVxuICAgIHJldHVybiBvbmVTaG90U2lnbihub2RlRGlnZXN0KGFsZyksIGRhdGEsIG5vZGVLZXkoYWxnLCBrZXlPYmplY3QpKTtcbn07XG5leHBvcnQgZGVmYXVsdCBzaWduO1xuIl0sIm5hbWVzIjpbImNyeXB0byIsInByb21pc2lmeSIsIm5vZGVEaWdlc3QiLCJobWFjRGlnZXN0Iiwibm9kZUtleSIsImdldFNpZ25LZXkiLCJvbmVTaG90U2lnbiIsInNpZ24iLCJsZW5ndGgiLCJhbGciLCJrZXkiLCJkYXRhIiwia2V5T2JqZWN0Iiwic3RhcnRzV2l0aCIsImhtYWMiLCJjcmVhdGVIbWFjIiwidXBkYXRlIiwiZGlnZXN0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/sign.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/timing_safe_equal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/timing_safe_equal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n\nconst timingSafeEqual = crypto__WEBPACK_IMPORTED_MODULE_0__.timingSafeEqual;\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (timingSafeEqual);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS90aW1pbmdfc2FmZV9lcXVhbC5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFpRDtBQUNqRCxNQUFNQSxrQkFBa0JDLG1EQUFJQTtBQUM1QixpRUFBZUQsZUFBZUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS90aW1pbmdfc2FmZV9lcXVhbC5qcz9jMTgyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHRpbWluZ1NhZmVFcXVhbCBhcyBpbXBsIH0gZnJvbSAnY3J5cHRvJztcbmNvbnN0IHRpbWluZ1NhZmVFcXVhbCA9IGltcGw7XG5leHBvcnQgZGVmYXVsdCB0aW1pbmdTYWZlRXF1YWw7XG4iXSwibmFtZXMiOlsidGltaW5nU2FmZUVxdWFsIiwiaW1wbCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/timing_safe_equal.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/verify.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/verify.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var _dsa_digest_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./dsa_digest.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/dsa_digest.js\");\n/* harmony import */ var _node_key_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/node_key.js\");\n/* harmony import */ var _sign_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./sign.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/sign.js\");\n/* harmony import */ var _get_sign_verify_key_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./get_sign_verify_key.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/get_sign_verify_key.js\");\n/* harmony import */ var _flags_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./flags.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/flags.js\");\n\n\n\n\n\n\n\nlet oneShotVerify;\nif (crypto__WEBPACK_IMPORTED_MODULE_0__.verify.length > 4 && _flags_js__WEBPACK_IMPORTED_MODULE_2__.oneShotCallback) {\n    oneShotVerify = (0,util__WEBPACK_IMPORTED_MODULE_1__.promisify)(crypto__WEBPACK_IMPORTED_MODULE_0__.verify);\n} else {\n    oneShotVerify = crypto__WEBPACK_IMPORTED_MODULE_0__.verify;\n}\nconst verify = async (alg, key, signature, data)=>{\n    const keyObject = (0,_get_sign_verify_key_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(alg, key, \"verify\");\n    if (alg.startsWith(\"HS\")) {\n        const expected = await (0,_sign_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(alg, keyObject, data);\n        const actual = signature;\n        try {\n            return crypto__WEBPACK_IMPORTED_MODULE_0__.timingSafeEqual(actual, expected);\n        } catch  {\n            return false;\n        }\n    }\n    const algorithm = (0,_dsa_digest_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(alg);\n    const keyInput = (0,_node_key_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(alg, keyObject);\n    try {\n        return await oneShotVerify(algorithm, data, keyInput, signature);\n    } catch  {\n        return false;\n    }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (verify);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS92ZXJpZnkuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBaUM7QUFDQTtBQUNRO0FBQ0w7QUFDUDtBQUN1QjtBQUNQO0FBQzdDLElBQUlPO0FBQ0osSUFBSVAsMENBQWEsQ0FBQ1MsTUFBTSxHQUFHLEtBQUtILHNEQUFlQSxFQUFFO0lBQzdDQyxnQkFBZ0JOLCtDQUFTQSxDQUFDRCwwQ0FBYTtBQUMzQyxPQUNLO0lBQ0RPLGdCQUFnQlAsMENBQWE7QUFDakM7QUFDQSxNQUFNUSxTQUFTLE9BQU9FLEtBQUtDLEtBQUtDLFdBQVdDO0lBQ3ZDLE1BQU1DLFlBQVlULG1FQUFZQSxDQUFDSyxLQUFLQyxLQUFLO0lBQ3pDLElBQUlELElBQUlLLFVBQVUsQ0FBQyxPQUFPO1FBQ3RCLE1BQU1DLFdBQVcsTUFBTVosb0RBQUlBLENBQUNNLEtBQUtJLFdBQVdEO1FBQzVDLE1BQU1JLFNBQVNMO1FBQ2YsSUFBSTtZQUNBLE9BQU9aLG1EQUFzQixDQUFDaUIsUUFBUUQ7UUFDMUMsRUFDQSxPQUFNO1lBQ0YsT0FBTztRQUNYO0lBQ0o7SUFDQSxNQUFNRyxZQUFZakIsMERBQVVBLENBQUNRO0lBQzdCLE1BQU1VLFdBQVdqQix3REFBT0EsQ0FBQ08sS0FBS0k7SUFDOUIsSUFBSTtRQUNBLE9BQU8sTUFBTVAsY0FBY1ksV0FBV04sTUFBTU8sVUFBVVI7SUFDMUQsRUFDQSxPQUFNO1FBQ0YsT0FBTztJQUNYO0FBQ0o7QUFDQSxpRUFBZUosTUFBTUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS92ZXJpZnkuanM/NDU1MSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBjcnlwdG8gZnJvbSAnY3J5cHRvJztcbmltcG9ydCB7IHByb21pc2lmeSB9IGZyb20gJ3V0aWwnO1xuaW1wb3J0IG5vZGVEaWdlc3QgZnJvbSAnLi9kc2FfZGlnZXN0LmpzJztcbmltcG9ydCBub2RlS2V5IGZyb20gJy4vbm9kZV9rZXkuanMnO1xuaW1wb3J0IHNpZ24gZnJvbSAnLi9zaWduLmpzJztcbmltcG9ydCBnZXRWZXJpZnlLZXkgZnJvbSAnLi9nZXRfc2lnbl92ZXJpZnlfa2V5LmpzJztcbmltcG9ydCB7IG9uZVNob3RDYWxsYmFjayB9IGZyb20gJy4vZmxhZ3MuanMnO1xubGV0IG9uZVNob3RWZXJpZnk7XG5pZiAoY3J5cHRvLnZlcmlmeS5sZW5ndGggPiA0ICYmIG9uZVNob3RDYWxsYmFjaykge1xuICAgIG9uZVNob3RWZXJpZnkgPSBwcm9taXNpZnkoY3J5cHRvLnZlcmlmeSk7XG59XG5lbHNlIHtcbiAgICBvbmVTaG90VmVyaWZ5ID0gY3J5cHRvLnZlcmlmeTtcbn1cbmNvbnN0IHZlcmlmeSA9IGFzeW5jIChhbGcsIGtleSwgc2lnbmF0dXJlLCBkYXRhKSA9PiB7XG4gICAgY29uc3Qga2V5T2JqZWN0ID0gZ2V0VmVyaWZ5S2V5KGFsZywga2V5LCAndmVyaWZ5Jyk7XG4gICAgaWYgKGFsZy5zdGFydHNXaXRoKCdIUycpKSB7XG4gICAgICAgIGNvbnN0IGV4cGVjdGVkID0gYXdhaXQgc2lnbihhbGcsIGtleU9iamVjdCwgZGF0YSk7XG4gICAgICAgIGNvbnN0IGFjdHVhbCA9IHNpZ25hdHVyZTtcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgIHJldHVybiBjcnlwdG8udGltaW5nU2FmZUVxdWFsKGFjdHVhbCwgZXhwZWN0ZWQpO1xuICAgICAgICB9XG4gICAgICAgIGNhdGNoIHtcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBjb25zdCBhbGdvcml0aG0gPSBub2RlRGlnZXN0KGFsZyk7XG4gICAgY29uc3Qga2V5SW5wdXQgPSBub2RlS2V5KGFsZywga2V5T2JqZWN0KTtcbiAgICB0cnkge1xuICAgICAgICByZXR1cm4gYXdhaXQgb25lU2hvdFZlcmlmeShhbGdvcml0aG0sIGRhdGEsIGtleUlucHV0LCBzaWduYXR1cmUpO1xuICAgIH1cbiAgICBjYXRjaCB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG59O1xuZXhwb3J0IGRlZmF1bHQgdmVyaWZ5O1xuIl0sIm5hbWVzIjpbImNyeXB0byIsInByb21pc2lmeSIsIm5vZGVEaWdlc3QiLCJub2RlS2V5Iiwic2lnbiIsImdldFZlcmlmeUtleSIsIm9uZVNob3RDYWxsYmFjayIsIm9uZVNob3RWZXJpZnkiLCJ2ZXJpZnkiLCJsZW5ndGgiLCJhbGciLCJrZXkiLCJzaWduYXR1cmUiLCJkYXRhIiwia2V5T2JqZWN0Iiwic3RhcnRzV2l0aCIsImV4cGVjdGVkIiwiYWN0dWFsIiwidGltaW5nU2FmZUVxdWFsIiwiYWxnb3JpdGhtIiwia2V5SW5wdXQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/verify.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js":
/*!**************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/webcrypto.js ***!
  \**************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   isCryptoKey: () => (/* binding */ isCryptoKey)\n/* harmony export */ });\n/* harmony import */ var crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! crypto */ \"crypto\");\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! util */ \"util\");\n\n\nconst webcrypto = crypto__WEBPACK_IMPORTED_MODULE_0__.webcrypto;\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (webcrypto);\nconst isCryptoKey = util__WEBPACK_IMPORTED_MODULE_1__.types.isCryptoKey ? (key)=>util__WEBPACK_IMPORTED_MODULE_1__.types.isCryptoKey(key) : (key)=>false;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS93ZWJjcnlwdG8uanMiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFpQztBQUNKO0FBQzdCLE1BQU1FLFlBQVlGLDZDQUFnQjtBQUNsQyxpRUFBZUUsU0FBU0EsRUFBQztBQUNsQixNQUFNQyxjQUFjRix1Q0FBVSxDQUFDRSxXQUFXLEdBQzNDLENBQUNFLE1BQVFKLHVDQUFVLENBQUNFLFdBQVcsQ0FBQ0UsT0FFOUIsQ0FBQ0EsTUFBUSxNQUFNIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL3dlYmNyeXB0by5qcz81M2M0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGNyeXB0byBmcm9tICdjcnlwdG8nO1xuaW1wb3J0ICogYXMgdXRpbCBmcm9tICd1dGlsJztcbmNvbnN0IHdlYmNyeXB0byA9IGNyeXB0by53ZWJjcnlwdG87XG5leHBvcnQgZGVmYXVsdCB3ZWJjcnlwdG87XG5leHBvcnQgY29uc3QgaXNDcnlwdG9LZXkgPSB1dGlsLnR5cGVzLmlzQ3J5cHRvS2V5XG4gICAgPyAoa2V5KSA9PiB1dGlsLnR5cGVzLmlzQ3J5cHRvS2V5KGtleSlcbiAgICA6XG4gICAgICAgIChrZXkpID0+IGZhbHNlO1xuIl0sIm5hbWVzIjpbImNyeXB0byIsInV0aWwiLCJ3ZWJjcnlwdG8iLCJpc0NyeXB0b0tleSIsInR5cGVzIiwia2V5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/webcrypto.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/runtime/zlib.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/runtime/zlib.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   deflate: () => (/* binding */ deflate),\n/* harmony export */   inflate: () => (/* binding */ inflate)\n/* harmony export */ });\n/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! util */ \"util\");\n/* harmony import */ var zlib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! zlib */ \"zlib\");\n/* harmony import */ var _util_errors_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\nconst inflateRaw = (0,util__WEBPACK_IMPORTED_MODULE_0__.promisify)(zlib__WEBPACK_IMPORTED_MODULE_1__.inflateRaw);\nconst deflateRaw = (0,util__WEBPACK_IMPORTED_MODULE_0__.promisify)(zlib__WEBPACK_IMPORTED_MODULE_1__.deflateRaw);\nconst inflate = (input)=>inflateRaw(input, {\n        maxOutputLength: 250000\n    }).catch(()=>{\n        throw new _util_errors_js__WEBPACK_IMPORTED_MODULE_2__.JWEDecompressionFailed();\n    });\nconst deflate = (input)=>deflateRaw(input);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vcnVudGltZS96bGliLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQWlDO0FBQzZDO0FBQ25CO0FBQzNELE1BQU1DLGFBQWFELCtDQUFTQSxDQUFDRSw0Q0FBWUE7QUFDekMsTUFBTUMsYUFBYUgsK0NBQVNBLENBQUNJLDRDQUFZQTtBQUNsQyxNQUFNRSxVQUFVLENBQUNDLFFBQVVOLFdBQVdNLE9BQU87UUFBRUMsaUJBQWlCO0lBQU8sR0FBR0MsS0FBSyxDQUFDO1FBQ25GLE1BQU0sSUFBSUosbUVBQXNCQTtJQUNwQyxHQUFHO0FBQ0ksTUFBTUssVUFBVSxDQUFDSCxRQUFVSixXQUFXSSxPQUFPIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS9ydW50aW1lL3psaWIuanM/YThhMCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBwcm9taXNpZnkgfSBmcm9tICd1dGlsJztcbmltcG9ydCB7IGluZmxhdGVSYXcgYXMgaW5mbGF0ZVJhd0NiLCBkZWZsYXRlUmF3IGFzIGRlZmxhdGVSYXdDYiB9IGZyb20gJ3psaWInO1xuaW1wb3J0IHsgSldFRGVjb21wcmVzc2lvbkZhaWxlZCB9IGZyb20gJy4uL3V0aWwvZXJyb3JzLmpzJztcbmNvbnN0IGluZmxhdGVSYXcgPSBwcm9taXNpZnkoaW5mbGF0ZVJhd0NiKTtcbmNvbnN0IGRlZmxhdGVSYXcgPSBwcm9taXNpZnkoZGVmbGF0ZVJhd0NiKTtcbmV4cG9ydCBjb25zdCBpbmZsYXRlID0gKGlucHV0KSA9PiBpbmZsYXRlUmF3KGlucHV0LCB7IG1heE91dHB1dExlbmd0aDogMjUwMDAwIH0pLmNhdGNoKCgpID0+IHtcbiAgICB0aHJvdyBuZXcgSldFRGVjb21wcmVzc2lvbkZhaWxlZCgpO1xufSk7XG5leHBvcnQgY29uc3QgZGVmbGF0ZSA9IChpbnB1dCkgPT4gZGVmbGF0ZVJhdyhpbnB1dCk7XG4iXSwibmFtZXMiOlsicHJvbWlzaWZ5IiwiaW5mbGF0ZVJhdyIsImluZmxhdGVSYXdDYiIsImRlZmxhdGVSYXciLCJkZWZsYXRlUmF3Q2IiLCJKV0VEZWNvbXByZXNzaW9uRmFpbGVkIiwiaW5mbGF0ZSIsImlucHV0IiwibWF4T3V0cHV0TGVuZ3RoIiwiY2F0Y2giLCJkZWZsYXRlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/runtime/zlib.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/util/base64url.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/base64url.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   encode: () => (/* binding */ encode)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n\nconst encode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.encode;\nconst decode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.decode;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9iYXNlNjR1cmwuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQXFEO0FBQzlDLE1BQU1DLFNBQVNELHlEQUFnQixDQUFDO0FBQ2hDLE1BQU1FLFNBQVNGLHlEQUFnQixDQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2hpc2t5LXZhdWx0Ly4vbm9kZV9tb2R1bGVzL2pvc2UvZGlzdC9ub2RlL2VzbS91dGlsL2Jhc2U2NHVybC5qcz85ZWNlIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGJhc2U2NHVybCBmcm9tICcuLi9ydW50aW1lL2Jhc2U2NHVybC5qcyc7XG5leHBvcnQgY29uc3QgZW5jb2RlID0gYmFzZTY0dXJsLmVuY29kZTtcbmV4cG9ydCBjb25zdCBkZWNvZGUgPSBiYXNlNjR1cmwuZGVjb2RlO1xuIl0sIm5hbWVzIjpbImJhc2U2NHVybCIsImVuY29kZSIsImRlY29kZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/util/base64url.js\n");

/***/ }),

/***/ "(rsc)/./node_modules/jose/dist/node/esm/util/base64url.js":
/*!***********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/base64url.js ***!
  \***********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decode: () => (/* binding */ decode),\n/* harmony export */   encode: () => (/* binding */ encode)\n/* harmony export */ });\n/* harmony import */ var _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/base64url.js */ \"(rsc)/./node_modules/jose/dist/node/esm/runtime/base64url.js\");\n\nconst encode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.encode;\nconst decode = _runtime_base64url_js__WEBPACK_IMPORTED_MODULE_0__.decode;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvam9zZS9kaXN0L25vZGUvZXNtL3V0aWwvYmFzZTY0dXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFxRDtBQUM5QyxNQUFNQyxTQUFTRCx5REFBZ0IsQ0FBQztBQUNoQyxNQUFNRSxTQUFTRix5REFBZ0IsQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9iYXNlNjR1cmwuanM/OWVjZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBiYXNlNjR1cmwgZnJvbSAnLi4vcnVudGltZS9iYXNlNjR1cmwuanMnO1xuZXhwb3J0IGNvbnN0IGVuY29kZSA9IGJhc2U2NHVybC5lbmNvZGU7XG5leHBvcnQgY29uc3QgZGVjb2RlID0gYmFzZTY0dXJsLmRlY29kZTtcbiJdLCJuYW1lcyI6WyJiYXNlNjR1cmwiLCJlbmNvZGUiLCJkZWNvZGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/jose/dist/node/esm/util/base64url.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/util/decode_jwt.js":
/*!************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/decode_jwt.js ***!
  \************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decodeJwt: () => (/* binding */ decodeJwt)\n/* harmony export */ });\n/* harmony import */ var _base64url_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/base64url.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n/* harmony import */ var _errors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./errors.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\");\n\n\n\n\nfunction decodeJwt(jwt) {\n    if (typeof jwt !== \"string\") throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"JWTs must use Compact JWS serialization, JWT must be a string\");\n    const { 1: payload, length } = jwt.split(\".\");\n    if (length === 5) throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"Only JWTs using Compact JWS serialization can be decoded\");\n    if (length !== 3) throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"Invalid JWT\");\n    if (!payload) throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"JWTs must contain a payload\");\n    let decoded;\n    try {\n        decoded = (0,_base64url_js__WEBPACK_IMPORTED_MODULE_1__.decode)(payload);\n    } catch  {\n        throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"Failed to base64url decode the payload\");\n    }\n    let result;\n    try {\n        result = JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_2__.decoder.decode(decoded));\n    } catch  {\n        throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"Failed to parse the decoded payload as JSON\");\n    }\n    if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(result)) throw new _errors_js__WEBPACK_IMPORTED_MODULE_0__.JWTInvalid(\"Invalid JWT Claims Set\");\n    return result;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9kZWNvZGVfand0LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQXFEO0FBQ0o7QUFDTjtBQUNGO0FBQ2xDLFNBQVNLLFVBQVVDLEdBQUc7SUFDekIsSUFBSSxPQUFPQSxRQUFRLFVBQ2YsTUFBTSxJQUFJRixrREFBVUEsQ0FBQztJQUN6QixNQUFNLEVBQUUsR0FBR0csT0FBTyxFQUFFQyxNQUFNLEVBQUUsR0FBR0YsSUFBSUcsS0FBSyxDQUFDO0lBQ3pDLElBQUlELFdBQVcsR0FDWCxNQUFNLElBQUlKLGtEQUFVQSxDQUFDO0lBQ3pCLElBQUlJLFdBQVcsR0FDWCxNQUFNLElBQUlKLGtEQUFVQSxDQUFDO0lBQ3pCLElBQUksQ0FBQ0csU0FDRCxNQUFNLElBQUlILGtEQUFVQSxDQUFDO0lBQ3pCLElBQUlNO0lBQ0osSUFBSTtRQUNBQSxVQUFVVCxxREFBU0EsQ0FBQ007SUFDeEIsRUFDQSxPQUFNO1FBQ0YsTUFBTSxJQUFJSCxrREFBVUEsQ0FBQztJQUN6QjtJQUNBLElBQUlPO0lBQ0osSUFBSTtRQUNBQSxTQUFTQyxLQUFLQyxLQUFLLENBQUNYLHlEQUFPQSxDQUFDRixNQUFNLENBQUNVO0lBQ3ZDLEVBQ0EsT0FBTTtRQUNGLE1BQU0sSUFBSU4sa0RBQVVBLENBQUM7SUFDekI7SUFDQSxJQUFJLENBQUNELDZEQUFRQSxDQUFDUSxTQUNWLE1BQU0sSUFBSVAsa0RBQVVBLENBQUM7SUFDekIsT0FBT087QUFDWCIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9kZWNvZGVfand0LmpzPzYyODIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZGVjb2RlIGFzIGJhc2U2NHVybCB9IGZyb20gJy4vYmFzZTY0dXJsLmpzJztcbmltcG9ydCB7IGRlY29kZXIgfSBmcm9tICcuLi9saWIvYnVmZmVyX3V0aWxzLmpzJztcbmltcG9ydCBpc09iamVjdCBmcm9tICcuLi9saWIvaXNfb2JqZWN0LmpzJztcbmltcG9ydCB7IEpXVEludmFsaWQgfSBmcm9tICcuL2Vycm9ycy5qcyc7XG5leHBvcnQgZnVuY3Rpb24gZGVjb2RlSnd0KGp3dCkge1xuICAgIGlmICh0eXBlb2Ygand0ICE9PSAnc3RyaW5nJylcbiAgICAgICAgdGhyb3cgbmV3IEpXVEludmFsaWQoJ0pXVHMgbXVzdCB1c2UgQ29tcGFjdCBKV1Mgc2VyaWFsaXphdGlvbiwgSldUIG11c3QgYmUgYSBzdHJpbmcnKTtcbiAgICBjb25zdCB7IDE6IHBheWxvYWQsIGxlbmd0aCB9ID0gand0LnNwbGl0KCcuJyk7XG4gICAgaWYgKGxlbmd0aCA9PT0gNSlcbiAgICAgICAgdGhyb3cgbmV3IEpXVEludmFsaWQoJ09ubHkgSldUcyB1c2luZyBDb21wYWN0IEpXUyBzZXJpYWxpemF0aW9uIGNhbiBiZSBkZWNvZGVkJyk7XG4gICAgaWYgKGxlbmd0aCAhPT0gMylcbiAgICAgICAgdGhyb3cgbmV3IEpXVEludmFsaWQoJ0ludmFsaWQgSldUJyk7XG4gICAgaWYgKCFwYXlsb2FkKVxuICAgICAgICB0aHJvdyBuZXcgSldUSW52YWxpZCgnSldUcyBtdXN0IGNvbnRhaW4gYSBwYXlsb2FkJyk7XG4gICAgbGV0IGRlY29kZWQ7XG4gICAgdHJ5IHtcbiAgICAgICAgZGVjb2RlZCA9IGJhc2U2NHVybChwYXlsb2FkKTtcbiAgICB9XG4gICAgY2F0Y2gge1xuICAgICAgICB0aHJvdyBuZXcgSldUSW52YWxpZCgnRmFpbGVkIHRvIGJhc2U2NHVybCBkZWNvZGUgdGhlIHBheWxvYWQnKTtcbiAgICB9XG4gICAgbGV0IHJlc3VsdDtcbiAgICB0cnkge1xuICAgICAgICByZXN1bHQgPSBKU09OLnBhcnNlKGRlY29kZXIuZGVjb2RlKGRlY29kZWQpKTtcbiAgICB9XG4gICAgY2F0Y2gge1xuICAgICAgICB0aHJvdyBuZXcgSldUSW52YWxpZCgnRmFpbGVkIHRvIHBhcnNlIHRoZSBkZWNvZGVkIHBheWxvYWQgYXMgSlNPTicpO1xuICAgIH1cbiAgICBpZiAoIWlzT2JqZWN0KHJlc3VsdCkpXG4gICAgICAgIHRocm93IG5ldyBKV1RJbnZhbGlkKCdJbnZhbGlkIEpXVCBDbGFpbXMgU2V0Jyk7XG4gICAgcmV0dXJuIHJlc3VsdDtcbn1cbiJdLCJuYW1lcyI6WyJkZWNvZGUiLCJiYXNlNjR1cmwiLCJkZWNvZGVyIiwiaXNPYmplY3QiLCJKV1RJbnZhbGlkIiwiZGVjb2RlSnd0Iiwiand0IiwicGF5bG9hZCIsImxlbmd0aCIsInNwbGl0IiwiZGVjb2RlZCIsInJlc3VsdCIsIkpTT04iLCJwYXJzZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/util/decode_jwt.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/util/decode_protected_header.js":
/*!*************************************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/decode_protected_header.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   decodeProtectedHeader: () => (/* binding */ decodeProtectedHeader)\n/* harmony export */ });\n/* harmony import */ var _base64url_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./base64url.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/util/base64url.js\");\n/* harmony import */ var _lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../lib/buffer_utils.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/buffer_utils.js\");\n/* harmony import */ var _lib_is_object_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../lib/is_object.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/lib/is_object.js\");\n\n\n\nfunction decodeProtectedHeader(token) {\n    let protectedB64u;\n    if (typeof token === \"string\") {\n        const parts = token.split(\".\");\n        if (parts.length === 3 || parts.length === 5) {\n            ;\n            [protectedB64u] = parts;\n        }\n    } else if (typeof token === \"object\" && token) {\n        if (\"protected\" in token) {\n            protectedB64u = token.protected;\n        } else {\n            throw new TypeError(\"Token does not contain a Protected Header\");\n        }\n    }\n    try {\n        if (typeof protectedB64u !== \"string\" || !protectedB64u) {\n            throw new Error();\n        }\n        const result = JSON.parse(_lib_buffer_utils_js__WEBPACK_IMPORTED_MODULE_0__.decoder.decode((0,_base64url_js__WEBPACK_IMPORTED_MODULE_1__.decode)(protectedB64u)));\n        if (!(0,_lib_is_object_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(result)) {\n            throw new Error();\n        }\n        return result;\n    } catch  {\n        throw new TypeError(\"Invalid Token or Protected Header formatting\");\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9kZWNvZGVfcHJvdGVjdGVkX2hlYWRlci5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQXFEO0FBQ0o7QUFDTjtBQUNwQyxTQUFTSSxzQkFBc0JDLEtBQUs7SUFDdkMsSUFBSUM7SUFDSixJQUFJLE9BQU9ELFVBQVUsVUFBVTtRQUMzQixNQUFNRSxRQUFRRixNQUFNRyxLQUFLLENBQUM7UUFDMUIsSUFBSUQsTUFBTUUsTUFBTSxLQUFLLEtBQUtGLE1BQU1FLE1BQU0sS0FBSyxHQUFHOztZQUUxQyxDQUFDSCxjQUFjLEdBQUdDO1FBQ3RCO0lBQ0osT0FDSyxJQUFJLE9BQU9GLFVBQVUsWUFBWUEsT0FBTztRQUN6QyxJQUFJLGVBQWVBLE9BQU87WUFDdEJDLGdCQUFnQkQsTUFBTUssU0FBUztRQUNuQyxPQUNLO1lBQ0QsTUFBTSxJQUFJQyxVQUFVO1FBQ3hCO0lBQ0o7SUFDQSxJQUFJO1FBQ0EsSUFBSSxPQUFPTCxrQkFBa0IsWUFBWSxDQUFDQSxlQUFlO1lBQ3JELE1BQU0sSUFBSU07UUFDZDtRQUNBLE1BQU1DLFNBQVNDLEtBQUtDLEtBQUssQ0FBQ2IseURBQU9BLENBQUNGLE1BQU0sQ0FBQ0MscURBQVNBLENBQUNLO1FBQ25ELElBQUksQ0FBQ0gsNkRBQVFBLENBQUNVLFNBQVM7WUFDbkIsTUFBTSxJQUFJRDtRQUNkO1FBQ0EsT0FBT0M7SUFDWCxFQUNBLE9BQU07UUFDRixNQUFNLElBQUlGLFVBQVU7SUFDeEI7QUFDSiIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9kZWNvZGVfcHJvdGVjdGVkX2hlYWRlci5qcz9jNzQ4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGRlY29kZSBhcyBiYXNlNjR1cmwgfSBmcm9tICcuL2Jhc2U2NHVybC5qcyc7XG5pbXBvcnQgeyBkZWNvZGVyIH0gZnJvbSAnLi4vbGliL2J1ZmZlcl91dGlscy5qcyc7XG5pbXBvcnQgaXNPYmplY3QgZnJvbSAnLi4vbGliL2lzX29iamVjdC5qcyc7XG5leHBvcnQgZnVuY3Rpb24gZGVjb2RlUHJvdGVjdGVkSGVhZGVyKHRva2VuKSB7XG4gICAgbGV0IHByb3RlY3RlZEI2NHU7XG4gICAgaWYgKHR5cGVvZiB0b2tlbiA9PT0gJ3N0cmluZycpIHtcbiAgICAgICAgY29uc3QgcGFydHMgPSB0b2tlbi5zcGxpdCgnLicpO1xuICAgICAgICBpZiAocGFydHMubGVuZ3RoID09PSAzIHx8IHBhcnRzLmxlbmd0aCA9PT0gNSkge1xuICAgICAgICAgICAgO1xuICAgICAgICAgICAgW3Byb3RlY3RlZEI2NHVdID0gcGFydHM7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZWxzZSBpZiAodHlwZW9mIHRva2VuID09PSAnb2JqZWN0JyAmJiB0b2tlbikge1xuICAgICAgICBpZiAoJ3Byb3RlY3RlZCcgaW4gdG9rZW4pIHtcbiAgICAgICAgICAgIHByb3RlY3RlZEI2NHUgPSB0b2tlbi5wcm90ZWN0ZWQ7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCdUb2tlbiBkb2VzIG5vdCBjb250YWluIGEgUHJvdGVjdGVkIEhlYWRlcicpO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIGlmICh0eXBlb2YgcHJvdGVjdGVkQjY0dSAhPT0gJ3N0cmluZycgfHwgIXByb3RlY3RlZEI2NHUpIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcigpO1xuICAgICAgICB9XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IEpTT04ucGFyc2UoZGVjb2Rlci5kZWNvZGUoYmFzZTY0dXJsKHByb3RlY3RlZEI2NHUpKSk7XG4gICAgICAgIGlmICghaXNPYmplY3QocmVzdWx0KSkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG4gICAgY2F0Y2gge1xuICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCdJbnZhbGlkIFRva2VuIG9yIFByb3RlY3RlZCBIZWFkZXIgZm9ybWF0dGluZycpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJkZWNvZGUiLCJiYXNlNjR1cmwiLCJkZWNvZGVyIiwiaXNPYmplY3QiLCJkZWNvZGVQcm90ZWN0ZWRIZWFkZXIiLCJ0b2tlbiIsInByb3RlY3RlZEI2NHUiLCJwYXJ0cyIsInNwbGl0IiwibGVuZ3RoIiwicHJvdGVjdGVkIiwiVHlwZUVycm9yIiwiRXJyb3IiLCJyZXN1bHQiLCJKU09OIiwicGFyc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/util/decode_protected_header.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js":
/*!********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/errors.js ***!
  \********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   JOSEAlgNotAllowed: () => (/* binding */ JOSEAlgNotAllowed),\n/* harmony export */   JOSEError: () => (/* binding */ JOSEError),\n/* harmony export */   JOSENotSupported: () => (/* binding */ JOSENotSupported),\n/* harmony export */   JWEDecompressionFailed: () => (/* binding */ JWEDecompressionFailed),\n/* harmony export */   JWEDecryptionFailed: () => (/* binding */ JWEDecryptionFailed),\n/* harmony export */   JWEInvalid: () => (/* binding */ JWEInvalid),\n/* harmony export */   JWKInvalid: () => (/* binding */ JWKInvalid),\n/* harmony export */   JWKSInvalid: () => (/* binding */ JWKSInvalid),\n/* harmony export */   JWKSMultipleMatchingKeys: () => (/* binding */ JWKSMultipleMatchingKeys),\n/* harmony export */   JWKSNoMatchingKey: () => (/* binding */ JWKSNoMatchingKey),\n/* harmony export */   JWKSTimeout: () => (/* binding */ JWKSTimeout),\n/* harmony export */   JWSInvalid: () => (/* binding */ JWSInvalid),\n/* harmony export */   JWSSignatureVerificationFailed: () => (/* binding */ JWSSignatureVerificationFailed),\n/* harmony export */   JWTClaimValidationFailed: () => (/* binding */ JWTClaimValidationFailed),\n/* harmony export */   JWTExpired: () => (/* binding */ JWTExpired),\n/* harmony export */   JWTInvalid: () => (/* binding */ JWTInvalid)\n/* harmony export */ });\nclass JOSEError extends Error {\n    static get code() {\n        return \"ERR_JOSE_GENERIC\";\n    }\n    constructor(message){\n        var _a;\n        super(message);\n        this.code = \"ERR_JOSE_GENERIC\";\n        this.name = this.constructor.name;\n        (_a = Error.captureStackTrace) === null || _a === void 0 ? void 0 : _a.call(Error, this, this.constructor);\n    }\n}\nclass JWTClaimValidationFailed extends JOSEError {\n    static get code() {\n        return \"ERR_JWT_CLAIM_VALIDATION_FAILED\";\n    }\n    constructor(message, claim = \"unspecified\", reason = \"unspecified\"){\n        super(message);\n        this.code = \"ERR_JWT_CLAIM_VALIDATION_FAILED\";\n        this.claim = claim;\n        this.reason = reason;\n    }\n}\nclass JWTExpired extends JOSEError {\n    static get code() {\n        return \"ERR_JWT_EXPIRED\";\n    }\n    constructor(message, claim = \"unspecified\", reason = \"unspecified\"){\n        super(message);\n        this.code = \"ERR_JWT_EXPIRED\";\n        this.claim = claim;\n        this.reason = reason;\n    }\n}\nclass JOSEAlgNotAllowed extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JOSE_ALG_NOT_ALLOWED\";\n    }\n    static get code() {\n        return \"ERR_JOSE_ALG_NOT_ALLOWED\";\n    }\n}\nclass JOSENotSupported extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JOSE_NOT_SUPPORTED\";\n    }\n    static get code() {\n        return \"ERR_JOSE_NOT_SUPPORTED\";\n    }\n}\nclass JWEDecryptionFailed extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWE_DECRYPTION_FAILED\";\n        this.message = \"decryption operation failed\";\n    }\n    static get code() {\n        return \"ERR_JWE_DECRYPTION_FAILED\";\n    }\n}\nclass JWEDecompressionFailed extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWE_DECOMPRESSION_FAILED\";\n        this.message = \"decompression operation failed\";\n    }\n    static get code() {\n        return \"ERR_JWE_DECOMPRESSION_FAILED\";\n    }\n}\nclass JWEInvalid extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWE_INVALID\";\n    }\n    static get code() {\n        return \"ERR_JWE_INVALID\";\n    }\n}\nclass JWSInvalid extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWS_INVALID\";\n    }\n    static get code() {\n        return \"ERR_JWS_INVALID\";\n    }\n}\nclass JWTInvalid extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWT_INVALID\";\n    }\n    static get code() {\n        return \"ERR_JWT_INVALID\";\n    }\n}\nclass JWKInvalid extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWK_INVALID\";\n    }\n    static get code() {\n        return \"ERR_JWK_INVALID\";\n    }\n}\nclass JWKSInvalid extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWKS_INVALID\";\n    }\n    static get code() {\n        return \"ERR_JWKS_INVALID\";\n    }\n}\nclass JWKSNoMatchingKey extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWKS_NO_MATCHING_KEY\";\n        this.message = \"no applicable key found in the JSON Web Key Set\";\n    }\n    static get code() {\n        return \"ERR_JWKS_NO_MATCHING_KEY\";\n    }\n}\nclass JWKSMultipleMatchingKeys extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWKS_MULTIPLE_MATCHING_KEYS\";\n        this.message = \"multiple matching keys found in the JSON Web Key Set\";\n    }\n    static get code() {\n        return \"ERR_JWKS_MULTIPLE_MATCHING_KEYS\";\n    }\n}\nSymbol.asyncIterator;\nclass JWKSTimeout extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWKS_TIMEOUT\";\n        this.message = \"request timed out\";\n    }\n    static get code() {\n        return \"ERR_JWKS_TIMEOUT\";\n    }\n}\nclass JWSSignatureVerificationFailed extends JOSEError {\n    constructor(){\n        super(...arguments);\n        this.code = \"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\";\n        this.message = \"signature verification failed\";\n    }\n    static get code() {\n        return \"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\";\n    }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,[encoded data, 10144 characters]\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/util/errors.js\n");

/***/ }),

/***/ "(action-browser)/./node_modules/jose/dist/node/esm/util/runtime.js":
/*!*********************************************************!*\
  !*** ./node_modules/jose/dist/node/esm/util/runtime.js ***!
  \*********************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _runtime_runtime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../runtime/runtime.js */ \"(action-browser)/./node_modules/jose/dist/node/esm/runtime/runtime.js\");\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_runtime_runtime_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9ydW50aW1lLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQTBDO0FBQzFDLGlFQUFlQSwyREFBS0EsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL3doaXNreS12YXVsdC8uL25vZGVfbW9kdWxlcy9qb3NlL2Rpc3Qvbm9kZS9lc20vdXRpbC9ydW50aW1lLmpzP2I0MWQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHZhbHVlIGZyb20gJy4uL3J1bnRpbWUvcnVudGltZS5qcyc7XG5leHBvcnQgZGVmYXVsdCB2YWx1ZTtcbiJdLCJuYW1lcyI6WyJ2YWx1ZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/jose/dist/node/esm/util/runtime.js\n");

/***/ })

};
;