/* * 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/). */ (() => { var exports = {}; exports.id = "app/[locale]/pricing/page"; exports.ids = ["app/[locale]/pricing/page"]; exports.modules = { /***/ "../../client/components/action-async-storage.external": /*!*******************************************************************************!*\ !*** external "next/dist/client/components/action-async-storage.external.js" ***! \*******************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist/client/components/action-async-storage.external.js"); /***/ }), /***/ "../../client/components/request-async-storage.external": /*!********************************************************************************!*\ !*** external "next/dist/client/components/request-async-storage.external.js" ***! \********************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist/client/components/request-async-storage.external.js"); /***/ }), /***/ "../../client/components/static-generation-async-storage.external": /*!******************************************************************************************!*\ !*** external "next/dist/client/components/static-generation-async-storage.external.js" ***! \******************************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist/client/components/static-generation-async-storage.external.js"); /***/ }), /***/ "next/dist/compiled/next-server/app-page.runtime.dev.js": /*!*************************************************************************!*\ !*** external "next/dist/compiled/next-server/app-page.runtime.dev.js" ***! \*************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist/compiled/next-server/app-page.runtime.dev.js"); /***/ }), /***/ "(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fpricing%2Fpage&page=%2F%5Blocale%5D%2Fpricing%2Fpage&appPaths=%2F%5Blocale%5D%2Fpricing%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fpricing%2Fpage.tsx&appDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!": /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fpricing%2Fpage&page=%2F%5Blocale%5D%2Fpricing%2Fpage&appPaths=%2F%5Blocale%5D%2Fpricing%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fpricing%2Fpage.tsx&appDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D! ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ GlobalError: () => (/* reexport default from dynamic */ next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default.a),\n/* harmony export */ __next_app__: () => (/* binding */ __next_app__),\n/* harmony export */ originalPathname: () => (/* binding */ originalPathname),\n/* harmony export */ pages: () => (/* binding */ pages),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ tree: () => (/* binding */ tree)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/app-page/module.compiled */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/module.compiled.js?c1ad\");\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/dist/server/future/route-kind */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/client/components/error-boundary */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/error-boundary.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/dist/server/app-render/entry-base */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/app-render/entry-base.js\");\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__) if([\"default\",\"tree\",\"pages\",\"GlobalError\",\"originalPathname\",\"__next_app__\",\"routeModule\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__[__WEBPACK_IMPORT_KEY__]\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\"TURBOPACK { transition: next-ssr }\";\n\n\n// We inject the tree and pages here so that we can use them in the route\n// module.\nconst tree = {\n children: [\n '',\n {\n children: [\n '[locale]',\n {\n children: [\n 'pricing',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/[locale]/pricing/page.tsx */ \"(rsc)/./app/[locale]/pricing/page.tsx\")), \"/home/vladislove/AllAi/apps/web/app/[locale]/pricing/page.tsx\"],\n \n }]\n },\n {\n \n \n }\n ]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/[locale]/layout.tsx */ \"(rsc)/./app/[locale]/layout.tsx\")), \"/home/vladislove/AllAi/apps/web/app/[locale]/layout.tsx\"],\n \n }\n ]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/layout.tsx */ \"(rsc)/./app/layout.tsx\")), \"/home/vladislove/AllAi/apps/web/app/layout.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! next/dist/client/components/not-found-error */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/not-found-error.js\", 23)), \"next/dist/client/components/not-found-error\"],\n \n }\n ]\n }.children;\nconst pages = [\"/home/vladislove/AllAi/apps/web/app/[locale]/pricing/page.tsx\"];\n\n\nconst __next_app_require__ = __webpack_require__\nconst __next_app_load_chunk__ = () => Promise.resolve()\nconst originalPathname = \"/[locale]/pricing/page\";\nconst __next_app__ = {\n require: __next_app_require__,\n loadChunk: __next_app_load_chunk__\n};\n\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__.AppPageRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.APP_PAGE,\n page: \"/[locale]/pricing/page\",\n pathname: \"/[locale]/pricing\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\",\n appPaths: []\n },\n userland: {\n loaderTree: tree\n }\n});\n\n//# sourceMappingURL=app-page.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vbm9kZV9tb2R1bGVzLy5wbnBtL25leHRAMTQuMi4xMF9AcGxheXdyaWdodCt0ZXN0QDEuNTYuMV9yZWFjdC1kb21AMTguMi4wX3JlYWN0QDE4LjIuMF9fcmVhY3RAMTguMi4wL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvYnVpbGQvd2VicGFjay9sb2FkZXJzL25leHQtYXBwLWxvYWRlci5qcz9uYW1lPWFwcCUyRiU1QmxvY2FsZSU1RCUyRnByaWNpbmclMkZwYWdlJnBhZ2U9JTJGJTVCbG9jYWxlJTVEJTJGcHJpY2luZyUyRnBhZ2UmYXBwUGF0aHM9JTJGJTVCbG9jYWxlJTVEJTJGcHJpY2luZyUyRnBhZ2UmcGFnZVBhdGg9cHJpdmF0ZS1uZXh0LWFwcC1kaXIlMkYlNUJsb2NhbGUlNUQlMkZwcmljaW5nJTJGcGFnZS50c3gmYXBwRGlyPSUyRmhvbWUlMkZ2bGFkaXNsb3ZlJTJGQWxsQWklMkZhcHBzJTJGd2ViJTJGYXBwJnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMmcm9vdERpcj0lMkZob21lJTJGdmxhZGlzbG92ZSUyRkFsbEFpJTJGYXBwcyUyRndlYiZpc0Rldj10cnVlJnRzY29uZmlnUGF0aD10c2NvbmZpZy5qc29uJmJhc2VQYXRoPSZhc3NldFByZWZpeD0mbmV4dENvbmZpZ091dHB1dD0mcHJlZmVycmVkUmVnaW9uPSZtaWRkbGV3YXJlQ29uZmlnPWUzMCUzRCEiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLGFBQWEsc0JBQXNCO0FBQ2lFO0FBQ3JDO0FBQy9EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlDQUFpQztBQUNqQyx1QkFBdUIsMEtBQWtHO0FBQ3pIO0FBQ0EsU0FBUztBQUNULE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EseUJBQXlCLDhKQUE0RjtBQUNySDtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQSx5QkFBeUIsNElBQW1GO0FBQzVHLG9CQUFvQixrVUFBZ0Y7QUFDcEc7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ3VCO0FBQzZEO0FBQ3BGLDZCQUE2QixtQkFBbUI7QUFDaEQ7QUFDTztBQUNBO0FBQ1A7QUFDQTtBQUNBO0FBQ3VEO0FBQ3ZEO0FBQ08sd0JBQXdCLDhHQUFrQjtBQUNqRDtBQUNBLGNBQWMseUVBQVM7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLz81NWZhIl0sInNvdXJjZXNDb250ZW50IjpbIlwiVFVSQk9QQUNLIHsgdHJhbnNpdGlvbjogbmV4dC1zc3IgfVwiO1xuaW1wb3J0IHsgQXBwUGFnZVJvdXRlTW9kdWxlIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLW1vZHVsZXMvYXBwLXBhZ2UvbW9kdWxlLmNvbXBpbGVkXCI7XG5pbXBvcnQgeyBSb3V0ZUtpbmQgfSBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9mdXR1cmUvcm91dGUta2luZFwiO1xuLy8gV2UgaW5qZWN0IHRoZSB0cmVlIGFuZCBwYWdlcyBoZXJlIHNvIHRoYXQgd2UgY2FuIHVzZSB0aGVtIGluIHRoZSByb3V0ZVxuLy8gbW9kdWxlLlxuY29uc3QgdHJlZSA9IHtcbiAgICAgICAgY2hpbGRyZW46IFtcbiAgICAgICAgJycsXG4gICAgICAgIHtcbiAgICAgICAgY2hpbGRyZW46IFtcbiAgICAgICAgJ1tsb2NhbGVdJyxcbiAgICAgICAge1xuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAncHJpY2luZycsXG4gICAgICAgIHtcbiAgICAgICAgY2hpbGRyZW46IFsnX19QQUdFX18nLCB7fSwge1xuICAgICAgICAgIHBhZ2U6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3ZsYWRpc2xvdmUvQWxsQWkvYXBwcy93ZWIvYXBwL1tsb2NhbGVdL3ByaWNpbmcvcGFnZS50c3hcIiksIFwiL2hvbWUvdmxhZGlzbG92ZS9BbGxBaS9hcHBzL3dlYi9hcHAvW2xvY2FsZV0vcHJpY2luZy9wYWdlLnRzeFwiXSxcbiAgICAgICAgICBcbiAgICAgICAgfV1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAnbGF5b3V0JzogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL2hvbWUvdmxhZGlzbG92ZS9BbGxBaS9hcHBzL3dlYi9hcHAvW2xvY2FsZV0vbGF5b3V0LnRzeFwiKSwgXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL2FwcHMvd2ViL2FwcC9bbG9jYWxlXS9sYXlvdXQudHN4XCJdLFxuICAgICAgICBcbiAgICAgIH1cbiAgICAgIF1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgJ2xheW91dCc6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3ZsYWRpc2xvdmUvQWxsQWkvYXBwcy93ZWIvYXBwL2xheW91dC50c3hcIiksIFwiL2hvbWUvdmxhZGlzbG92ZS9BbGxBaS9hcHBzL3dlYi9hcHAvbGF5b3V0LnRzeFwiXSxcbidub3QtZm91bmQnOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWVycm9yXCIpLCBcIm5leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9ub3QtZm91bmQtZXJyb3JcIl0sXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfS5jaGlsZHJlbjtcbmNvbnN0IHBhZ2VzID0gW1wiL2hvbWUvdmxhZGlzbG92ZS9BbGxBaS9hcHBzL3dlYi9hcHAvW2xvY2FsZV0vcHJpY2luZy9wYWdlLnRzeFwiXTtcbmV4cG9ydCB7IHRyZWUsIHBhZ2VzIH07XG5leHBvcnQgeyBkZWZhdWx0IGFzIEdsb2JhbEVycm9yIH0gZnJvbSBcIm5leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9lcnJvci1ib3VuZGFyeVwiO1xuY29uc3QgX19uZXh0X2FwcF9yZXF1aXJlX18gPSBfX3dlYnBhY2tfcmVxdWlyZV9fXG5jb25zdCBfX25leHRfYXBwX2xvYWRfY2h1bmtfXyA9ICgpID0+IFByb21pc2UucmVzb2x2ZSgpXG5leHBvcnQgY29uc3Qgb3JpZ2luYWxQYXRobmFtZSA9IFwiL1tsb2NhbGVdL3ByaWNpbmcvcGFnZVwiO1xuZXhwb3J0IGNvbnN0IF9fbmV4dF9hcHBfXyA9IHtcbiAgICByZXF1aXJlOiBfX25leHRfYXBwX3JlcXVpcmVfXyxcbiAgICBsb2FkQ2h1bms6IF9fbmV4dF9hcHBfbG9hZF9jaHVua19fXG59O1xuZXhwb3J0ICogZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvYXBwLXJlbmRlci9lbnRyeS1iYXNlXCI7XG4vLyBDcmVhdGUgYW5kIGV4cG9ydCB0aGUgcm91dGUgbW9kdWxlIHRoYXQgd2lsbCBiZSBjb25zdW1lZC5cbmV4cG9ydCBjb25zdCByb3V0ZU1vZHVsZSA9IG5ldyBBcHBQYWdlUm91dGVNb2R1bGUoe1xuICAgIGRlZmluaXRpb246IHtcbiAgICAgICAga2luZDogUm91dGVLaW5kLkFQUF9QQUdFLFxuICAgICAgICBwYWdlOiBcIi9bbG9jYWxlXS9wcmljaW5nL3BhZ2VcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL1tsb2NhbGVdL3ByaWNpbmdcIixcbiAgICAgICAgLy8gVGhlIGZvbGxvd2luZyBhcmVuJ3QgdXNlZCBpbiBwcm9kdWN0aW9uLlxuICAgICAgICBidW5kbGVQYXRoOiBcIlwiLFxuICAgICAgICBmaWxlbmFtZTogXCJcIixcbiAgICAgICAgYXBwUGF0aHM6IFtdXG4gICAgfSxcbiAgICB1c2VybGFuZDoge1xuICAgICAgICBsb2FkZXJUcmVlOiB0cmVlXG4gICAgfVxufSk7XG5cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWFwcC1wYWdlLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fpricing%2Fpage&page=%2F%5Blocale%5D%2Fpricing%2Fpage&appPaths=%2F%5Blocale%5D%2Fpricing%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fpricing%2Fpage.tsx&appDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!\n"); /***/ }), /***/ "(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp%2Fglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fproviders%2FAppProviders.tsx%22%2C%22ids%22%3A%5B%22AppProviders%22%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Inter%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-sans%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22inter%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Roboto_Mono%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-mono%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22robotoMono%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&server=true!": /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp%2Fglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fproviders%2FAppProviders.tsx%22%2C%22ids%22%3A%5B%22AppProviders%22%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Inter%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-sans%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22inter%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Roboto_Mono%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-mono%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22robotoMono%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/providers/AppProviders.tsx */ \"(ssr)/./src/providers/AppProviders.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vbm9kZV9tb2R1bGVzLy5wbnBtL25leHRAMTQuMi4xMF9AcGxheXdyaWdodCt0ZXN0QDEuNTYuMV9yZWFjdC1kb21AMTguMi4wX3JlYWN0QDE4LjIuMF9fcmVhY3RAMTguMi4wL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvYnVpbGQvd2VicGFjay9sb2FkZXJzL25leHQtZmxpZ2h0LWNsaWVudC1lbnRyeS1sb2FkZXIuanM/bW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnZsYWRpc2xvdmUlMkZBbGxBaSUyRmFwcHMlMkZ3ZWIlMkZhcHAlMkZnbG9iYWxzLmNzcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjIlMkZob21lJTJGdmxhZGlzbG92ZSUyRkFsbEFpJTJGYXBwcyUyRndlYiUyRnNyYyUyRnByb3ZpZGVycyUyRkFwcFByb3ZpZGVycy50c3glMjIlMkMlMjJpZHMlMjIlM0ElNUIlMjJBcHBQcm92aWRlcnMlMjIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnZsYWRpc2xvdmUlMkZBbGxBaSUyRm5vZGVfbW9kdWxlcyUyRi5wbnBtJTJGbmV4dCU0MDE0LjIuMTBfJTQwcGxheXdyaWdodCUyQnRlc3QlNDAxLjU2LjFfcmVhY3QtZG9tJTQwMTguMi4wX3JlYWN0JTQwMTguMi4wX19yZWFjdCU0MDE4LjIuMCUyRm5vZGVfbW9kdWxlcyUyRm5leHQlMkZmb250JTJGZ29vZ2xlJTJGdGFyZ2V0LmNzcyUzRiU3QiU1QyUyMnBhdGglNUMlMjIlM0ElNUMlMjJzcmMlMkZzdHlsZXMlMkZmb250cy50cyU1QyUyMiUyQyU1QyUyMmltcG9ydCU1QyUyMiUzQSU1QyUyMkludGVyJTVDJTIyJTJDJTVDJTIyYXJndW1lbnRzJTVDJTIyJTNBJTVCJTdCJTVDJTIyc3Vic2V0cyU1QyUyMiUzQSU1QiU1QyUyMmxhdGluJTVDJTIyJTJDJTVDJTIyY3lyaWxsaWMlNUMlMjIlNUQlMkMlNUMlMjJ2YXJpYWJsZSU1QyUyMiUzQSU1QyUyMi0tZm9udC1zYW5zJTVDJTIyJTJDJTVDJTIyZGlzcGxheSU1QyUyMiUzQSU1QyUyMnN3YXAlNUMlMjIlN0QlNUQlMkMlNUMlMjJ2YXJpYWJsZU5hbWUlNUMlMjIlM0ElNUMlMjJpbnRlciU1QyUyMiU3RCUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjIlMkZob21lJTJGdmxhZGlzbG92ZSUyRkFsbEFpJTJGbm9kZV9tb2R1bGVzJTJGLnBucG0lMkZuZXh0JTQwMTQuMi4xMF8lNDBwbGF5d3JpZ2h0JTJCdGVzdCU0MDEuNTYuMV9yZWFjdC1kb20lNDAxOC4yLjBfcmVhY3QlNDAxOC4yLjBfX3JlYWN0JTQwMTguMi4wJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmZvbnQlMkZnb29nbGUlMkZ0YXJnZXQuY3NzJTNGJTdCJTVDJTIycGF0aCU1QyUyMiUzQSU1QyUyMnNyYyUyRnN0eWxlcyUyRmZvbnRzLnRzJTVDJTIyJTJDJTVDJTIyaW1wb3J0JTVDJTIyJTNBJTVDJTIyUm9ib3RvX01vbm8lNUMlMjIlMkMlNUMlMjJhcmd1bWVudHMlNUMlMjIlM0ElNUIlN0IlNUMlMjJzdWJzZXRzJTVDJTIyJTNBJTVCJTVDJTIybGF0aW4lNUMlMjIlMkMlNUMlMjJjeXJpbGxpYyU1QyUyMiU1RCUyQyU1QyUyMnZhcmlhYmxlJTVDJTIyJTNBJTVDJTIyLS1mb250LW1vbm8lNUMlMjIlMkMlNUMlMjJkaXNwbGF5JTVDJTIyJTNBJTVDJTIyc3dhcCU1QyUyMiU3RCU1RCUyQyU1QyUyMnZhcmlhYmxlTmFtZSU1QyUyMiUzQSU1QyUyMnJvYm90b01vbm8lNUMlMjIlN0QlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0Qmc2VydmVyPXRydWUhIiwibWFwcGluZ3MiOiJBQUFBLDRLQUFxSSIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvPzEzMWUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIsIHdlYnBhY2tFeHBvcnRzOiBbXCJBcHBQcm92aWRlcnNcIl0gKi8gXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL2FwcHMvd2ViL3NyYy9wcm92aWRlcnMvQXBwUHJvdmlkZXJzLnRzeFwiKTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp%2Fglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fproviders%2FAppProviders.tsx%22%2C%22ids%22%3A%5B%22AppProviders%22%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Inter%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-sans%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22inter%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Ffont%2Fgoogle%2Ftarget.css%3F%7B%5C%22path%5C%22%3A%5C%22src%2Fstyles%2Ffonts.ts%5C%22%2C%5C%22import%5C%22%3A%5C%22Roboto_Mono%5C%22%2C%5C%22arguments%5C%22%3A%5B%7B%5C%22subsets%5C%22%3A%5B%5C%22latin%5C%22%2C%5C%22cyrillic%5C%22%5D%2C%5C%22variable%5C%22%3A%5C%22--font-mono%5C%22%2C%5C%22display%5C%22%3A%5C%22swap%5C%22%7D%5D%2C%5C%22variableName%5C%22%3A%5C%22robotoMono%5C%22%7D%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n"); /***/ }), /***/ "(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fcomponents%2Flayout%2FTopNav.tsx%22%2C%22ids%22%3A%5B%22TopNav%22%5D%7D&server=true!": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fcomponents%2Flayout%2FTopNav.tsx%22%2C%22ids%22%3A%5B%22TopNav%22%5D%7D&server=true! ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/components/layout/TopNav.tsx */ \"(ssr)/./src/components/layout/TopNav.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vbm9kZV9tb2R1bGVzLy5wbnBtL25leHRAMTQuMi4xMF9AcGxheXdyaWdodCt0ZXN0QDEuNTYuMV9yZWFjdC1kb21AMTguMi4wX3JlYWN0QDE4LjIuMF9fcmVhY3RAMTguMi4wL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvYnVpbGQvd2VicGFjay9sb2FkZXJzL25leHQtZmxpZ2h0LWNsaWVudC1lbnRyeS1sb2FkZXIuanM/bW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnZsYWRpc2xvdmUlMkZBbGxBaSUyRmFwcHMlMkZ3ZWIlMkZzcmMlMkZjb21wb25lbnRzJTJGbGF5b3V0JTJGVG9wTmF2LnRzeCUyMiUyQyUyMmlkcyUyMiUzQSU1QiUyMlRvcE5hdiUyMiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsZ0xBQWlJIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8/OWNmOCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiwgd2VicGFja0V4cG9ydHM6IFtcIlRvcE5hdlwiXSAqLyBcIi9ob21lL3ZsYWRpc2xvdmUvQWxsQWkvYXBwcy93ZWIvc3JjL2NvbXBvbmVudHMvbGF5b3V0L1RvcE5hdi50c3hcIik7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fsrc%2Fcomponents%2Flayout%2FTopNav.tsx%22%2C%22ids%22%3A%5B%22TopNav%22%5D%7D&server=true!\n"); /***/ }), /***/ "(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/app-router.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/app-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/client-page.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/client-page.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/error-boundary.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/error-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/layout-router.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/layout-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/not-found-boundary.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/not-found-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/render-from-template-context.js */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/client/components/render-from-template-context.js\", 23));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vbm9kZV9tb2R1bGVzLy5wbnBtL25leHRAMTQuMi4xMF9AcGxheXdyaWdodCt0ZXN0QDEuNTYuMV9yZWFjdC1kb21AMTguMi4wX3JlYWN0QDE4LjIuMF9fcmVhY3RAMTguMi4wL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvYnVpbGQvd2VicGFjay9sb2FkZXJzL25leHQtZmxpZ2h0LWNsaWVudC1lbnRyeS1sb2FkZXIuanM/bW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnZsYWRpc2xvdmUlMkZBbGxBaSUyRm5vZGVfbW9kdWxlcyUyRi5wbnBtJTJGbmV4dCU0MDE0LjIuMTBfJTQwcGxheXdyaWdodCUyQnRlc3QlNDAxLjU2LjFfcmVhY3QtZG9tJTQwMTguMi4wX3JlYWN0JTQwMTguMi4wX19yZWFjdCU0MDE4LjIuMCUyRm5vZGVfbW9kdWxlcyUyRm5leHQlMkZkaXN0JTJGY2xpZW50JTJGY29tcG9uZW50cyUyRmFwcC1yb3V0ZXIuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnZsYWRpc2xvdmUlMkZBbGxBaSUyRm5vZGVfbW9kdWxlcyUyRi5wbnBtJTJGbmV4dCU0MDE0LjIuMTBfJTQwcGxheXdyaWdodCUyQnRlc3QlNDAxLjU2LjFfcmVhY3QtZG9tJTQwMTguMi4wX3JlYWN0JTQwMTguMi4wX19yZWFjdCU0MDE4LjIuMCUyRm5vZGVfbW9kdWxlcyUyRm5leHQlMkZkaXN0JTJGY2xpZW50JTJGY29tcG9uZW50cyUyRmNsaWVudC1wYWdlLmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMiUyRmhvbWUlMkZ2bGFkaXNsb3ZlJTJGQWxsQWklMkZub2RlX21vZHVsZXMlMkYucG5wbSUyRm5leHQlNDAxNC4yLjEwXyU0MHBsYXl3cmlnaHQlMkJ0ZXN0JTQwMS41Ni4xX3JlYWN0LWRvbSU0MDE4LjIuMF9yZWFjdCU0MDE4LjIuMF9fcmVhY3QlNDAxOC4yLjAlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZlcnJvci1ib3VuZGFyeS5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjIlMkZob21lJTJGdmxhZGlzbG92ZSUyRkFsbEFpJTJGbm9kZV9tb2R1bGVzJTJGLnBucG0lMkZuZXh0JTQwMTQuMi4xMF8lNDBwbGF5d3JpZ2h0JTJCdGVzdCU0MDEuNTYuMV9yZWFjdC1kb20lNDAxOC4yLjBfcmVhY3QlNDAxOC4yLjBfX3JlYWN0JTQwMTguMi4wJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGbGF5b3V0LXJvdXRlci5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjIlMkZob21lJTJGdmxhZGlzbG92ZSUyRkFsbEFpJTJGbm9kZV9tb2R1bGVzJTJGLnBucG0lMkZuZXh0JTQwMTQuMi4xMF8lNDBwbGF5d3JpZ2h0JTJCdGVzdCU0MDEuNTYuMV9yZWFjdC1kb20lNDAxOC4yLjBfcmVhY3QlNDAxOC4yLjBfX3JlYWN0JTQwMTguMi4wJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGbm90LWZvdW5kLWJvdW5kYXJ5LmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMiUyRmhvbWUlMkZ2bGFkaXNsb3ZlJTJGQWxsQWklMkZub2RlX21vZHVsZXMlMkYucG5wbSUyRm5leHQlNDAxNC4yLjEwXyU0MHBsYXl3cmlnaHQlMkJ0ZXN0JTQwMS41Ni4xX3JlYWN0LWRvbSU0MDE4LjIuMF9yZWFjdCU0MDE4LjIuMF9fcmVhY3QlNDAxOC4yLjAlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZyZW5kZXItZnJvbS10ZW1wbGF0ZS1jb250ZXh0LmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJnNlcnZlcj10cnVlISIsIm1hcHBpbmdzIjoiQUFBQSxrYkFBc047QUFDdE47QUFDQSxvYkFBdU47QUFDdk47QUFDQSwwYkFBME47QUFDMU47QUFDQSx3YkFBeU47QUFDek47QUFDQSxrY0FBOE47QUFDOU47QUFDQSxzZEFBd08iLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLz8wOTY5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL2hvbWUvdmxhZGlzbG92ZS9BbGxBaS9ub2RlX21vZHVsZXMvLnBucG0vbmV4dEAxNC4yLjEwX0BwbGF5d3JpZ2h0K3Rlc3RAMS41Ni4xX3JlYWN0LWRvbUAxOC4yLjBfcmVhY3RAMTguMi4wX19yZWFjdEAxOC4yLjAvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9hcHAtcm91dGVyLmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL25vZGVfbW9kdWxlcy8ucG5wbS9uZXh0QDE0LjIuMTBfQHBsYXl3cmlnaHQrdGVzdEAxLjU2LjFfcmVhY3QtZG9tQDE4LjIuMF9yZWFjdEAxOC4yLjBfX3JlYWN0QDE4LjIuMC9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2NsaWVudC1wYWdlLmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL25vZGVfbW9kdWxlcy8ucG5wbS9uZXh0QDE0LjIuMTBfQHBsYXl3cmlnaHQrdGVzdEAxLjU2LjFfcmVhY3QtZG9tQDE4LjIuMF9yZWFjdEAxOC4yLjBfX3JlYWN0QDE4LjIuMC9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2Vycm9yLWJvdW5kYXJ5LmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL25vZGVfbW9kdWxlcy8ucG5wbS9uZXh0QDE0LjIuMTBfQHBsYXl3cmlnaHQrdGVzdEAxLjU2LjFfcmVhY3QtZG9tQDE4LjIuMF9yZWFjdEAxOC4yLjBfX3JlYWN0QDE4LjIuMC9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2xheW91dC1yb3V0ZXIuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3ZsYWRpc2xvdmUvQWxsQWkvbm9kZV9tb2R1bGVzLy5wbnBtL25leHRAMTQuMi4xMF9AcGxheXdyaWdodCt0ZXN0QDEuNTYuMV9yZWFjdC1kb21AMTguMi4wX3JlYWN0QDE4LjIuMF9fcmVhY3RAMTguMi4wL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWJvdW5kYXJ5LmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS92bGFkaXNsb3ZlL0FsbEFpL25vZGVfbW9kdWxlcy8ucG5wbS9uZXh0QDE0LjIuMTBfQHBsYXl3cmlnaHQrdGVzdEAxLjU2LjFfcmVhY3QtZG9tQDE4LjIuMF9yZWFjdEAxOC4yLjBfX3JlYWN0QDE4LjIuMC9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL3JlbmRlci1mcm9tLXRlbXBsYXRlLWNvbnRleHQuanNcIik7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fvladislove%2FAllAi%2Fnode_modules%2F.pnpm%2Fnext%4014.2.10_%40playwright%2Btest%401.56.1_react-dom%4018.2.0_react%4018.2.0__react%4018.2.0%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n"); /***/ }), /***/ "(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?server=true!": /*!**************************************************************************************************************************************************************************************************************!*\ !*** ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?server=true! ***! \**************************************************************************************************************************************************************************************************************/ /***/ (() => { /***/ }), /***/ "(ssr)/./src/components/layout/TopNav.tsx": /*!******************************************!*\ !*** ./src/components/layout/TopNav.tsx ***! \******************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ TopNav: () => (/* binding */ TopNav)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/api/link.js\");\n/* harmony import */ var _TopNav_module_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TopNav.module.css */ \"(ssr)/./src/components/layout/TopNav.module.css\");\n/* harmony import */ var _TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _components_shared_ThemeToggle__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/shared/ThemeToggle */ \"(ssr)/./src/components/shared/ThemeToggle.tsx\");\n/* harmony import */ var _components_shared_LanguageDropdown__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/shared/LanguageDropdown */ \"(ssr)/./src/components/shared/LanguageDropdown.tsx\");\n/* harmony import */ var _components_ui_Icon__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/ui/Icon */ \"(ssr)/./src/components/ui/Icon.tsx\");\n/* harmony import */ var _providers_auth_MockAuthProvider__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/providers/auth/MockAuthProvider */ \"(ssr)/./src/providers/auth/MockAuthProvider.tsx\");\n/* __next_internal_client_entry_do_not_use__ TopNav auto */ \n\n\n\n\n\n\nfunction TopNav({ dictionary, locale }) {\n const common = dictionary.common;\n const navigation = dictionary.navigation;\n const { user, logout } = (0,_providers_auth_MockAuthProvider__WEBPACK_IMPORTED_MODULE_6__.useMockAuth)();\n const balance = user?.balance ?? 0;\n const email = user?.email;\n const navLinks = [\n {\n href: `/${locale}/about`,\n label: navigation.about\n },\n {\n href: `/${locale}/pricing`,\n label: navigation.pricing\n },\n {\n href: `/${locale}/faq`,\n label: navigation.faq\n },\n {\n href: `/${locale}/blog`,\n label: navigation.blog\n }\n ];\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"header\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().root),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().leftGroup),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().brand),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n href: `/${locale}`,\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().brandLink),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: common.brandShort\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 31,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 30,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 29,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().primaryNav),\n \"aria-label\": `${common.brandShort} primary navigation`,\n children: navLinks.map((link)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n href: link.href,\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().navLink),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: link.label\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 38,\n columnNumber: 15\n }, this)\n }, link.href, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 37,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 28,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().actions),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().balancePill),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: common.balanceLabel\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 46,\n columnNumber: 11\n }, this),\n \":\",\n \" \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: balance\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 47,\n columnNumber: 11\n }, this),\n \" \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: common.creditsSuffix\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 48,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 45,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_shared_LanguageDropdown__WEBPACK_IMPORTED_MODULE_4__.LanguageDropdown, {\n locale: locale,\n menuLabel: common.languageMenuLabel\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 50,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_shared_ThemeToggle__WEBPACK_IMPORTED_MODULE_3__.ThemeToggle, {}, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 51,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n type: \"button\",\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().searchButton),\n \"aria-label\": common.searchLabel,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_Icon__WEBPACK_IMPORTED_MODULE_5__.Icon, {\n name: \"Search\",\n \"aria-hidden\": true\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 53,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 52,\n columnNumber: 9\n }, this),\n email ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().authCluster),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n href: `/${locale}/account`,\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().accountLink),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: email\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 58,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 57,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n type: \"button\",\n onClick: logout,\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().logoutButton),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: common.signOutLabel ?? \"Sign out\"\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 65,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 60,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 56,\n columnNumber: 11\n }, this) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n href: `/${locale}/login`,\n className: (_TopNav_module_css__WEBPACK_IMPORTED_MODULE_2___default().loginButton),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n suppressHydrationWarning: true,\n children: common.logIn\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 70,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 69,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 44,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx\",\n lineNumber: 27,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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LDRFQUFDNEI7b0NBQUtDLHdCQUF3Qjs4Q0FBRWhCOzs7Ozs7Ozs7OzswQ0FFbEMsOERBQUM4QjtnQ0FDQ0MsTUFBSztnQ0FDTE8sU0FBU3hDO2dDQUNUVyxXQUFXdEIsd0VBQW1COzBDQUU5Qiw0RUFBQzRCO29DQUFLQyx3QkFBd0I7OENBQUVyQixPQUFPNkMsWUFBWSxJQUFJOzs7Ozs7Ozs7Ozs7Ozs7OzZDQUkzRCw4REFBQ3RELGlEQUFJQTt3QkFBQ2dCLE1BQU0sQ0FBQyxDQUFDLEVBQUVSLE9BQU8sTUFBTSxDQUFDO3dCQUFFZSxXQUFXdEIsdUVBQWtCO2tDQUMzRCw0RUFBQzRCOzRCQUFLQyx3QkFBd0I7c0NBQUVyQixPQUFPK0MsS0FBSzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFNeEQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL2NvbXBvbmVudHMvbGF5b3V0L1RvcE5hdi50c3g/ODhjMCJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBjbGllbnRcIjtcblxuaW1wb3J0IExpbmsgZnJvbSBcIm5leHQvbGlua1wiO1xuaW1wb3J0IHN0eWxlcyBmcm9tIFwiLi9Ub3BOYXYubW9kdWxlLmNzc1wiO1xuaW1wb3J0IHsgVGhlbWVUb2dnbGUgfSBmcm9tIFwiQC9jb21wb25lbnRzL3NoYXJlZC9UaGVtZVRvZ2dsZVwiO1xuaW1wb3J0IHsgTGFuZ3VhZ2VEcm9wZG93biB9IGZyb20gXCJAL2NvbXBvbmVudHMvc2hhcmVkL0xhbmd1YWdlRHJvcGRvd25cIjtcbmltcG9ydCB7IEljb24gfSBmcm9tIFwiQC9jb21wb25lbnRzL3VpL0ljb25cIjtcbmltcG9ydCB0eXBlIHsgRGljdGlvbmFyeSB9IGZyb20gXCJAYWxsYWkvaTE4bi9zZXJ2ZXJcIjtcbmltcG9ydCB0eXBlIHsgTG9jYWxlIH0gZnJvbSBcIkBhbGxhaS9pMThuL2NvbmZpZ1wiO1xuaW1wb3J0IHsgdXNlTW9ja0F1dGggfSBmcm9tIFwiQC9wcm92aWRlcnMvYXV0aC9Nb2NrQXV0aFByb3ZpZGVyXCI7XG5cbmV4cG9ydCBmdW5jdGlvbiBUb3BOYXYoeyBkaWN0aW9uYXJ5LCBsb2NhbGUgfTogeyBkaWN0aW9uYXJ5OiBEaWN0aW9uYXJ5OyBsb2NhbGU6IExvY2FsZSB9KSB7XG4gIGNvbnN0IGNvbW1vbiA9IGRpY3Rpb25hcnkuY29tbW9uO1xuICBjb25zdCBuYXZpZ2F0aW9uID0gZGljdGlvbmFyeS5uYXZpZ2F0aW9uO1xuICBjb25zdCB7IHVzZXIsIGxvZ291dCB9ID0gdXNlTW9ja0F1dGgoKTtcbiAgY29uc3QgYmFsYW5jZSA9IHVzZXI/LmJhbGFuY2UgPz8gMDtcbiAgY29uc3QgZW1haWwgPSB1c2VyPy5lbWFpbDtcblxuICBjb25zdCBuYXZMaW5rcyA9IFtcbiAgICB7IGhyZWY6IGAvJHtsb2NhbGV9L2Fib3V0YCwgbGFiZWw6IG5hdmlnYXRpb24uYWJvdXQgfSxcbiAgICB7IGhyZWY6IGAvJHtsb2NhbGV9L3ByaWNpbmdgLCBsYWJlbDogbmF2aWdhdGlvbi5wcmljaW5nIH0sXG4gICAgeyBocmVmOiBgLyR7bG9jYWxlfS9mYXFgLCBsYWJlbDogbmF2aWdhdGlvbi5mYXEgfSxcbiAgICB7IGhyZWY6IGAvJHtsb2NhbGV9L2Jsb2dgLCBsYWJlbDogbmF2aWdhdGlvbi5ibG9nIH1cbiAgXTtcblxuICByZXR1cm4gKFxuICAgIDxoZWFkZXIgY2xhc3NOYW1lPXtzdHlsZXMucm9vdH0+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17c3R5bGVzLmxlZnRHcm91cH0+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPXtzdHlsZXMuYnJhbmR9PlxuICAgICAgICAgIDxMaW5rIGhyZWY9e2AvJHtsb2NhbGV9YH0gY2xhc3NOYW1lPXtzdHlsZXMuYnJhbmRMaW5rfT5cbiAgICAgICAgICAgIDxzcGFuIHN1cHByZXNzSHlkcmF0aW9uV2FybmluZz57Y29tbW9uLmJyYW5kU2hvcnR9PC9zcGFuPlxuICAgICAgICAgIDwvTGluaz5cbiAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgPG5hdiBjbGFzc05hbWU9e3N0eWxlcy5wcmltYXJ5TmF2fSBhcmlhLWxhYmVsPXtgJHtjb21tb24uYnJhbmRTaG9ydH0gcHJpbWFyeSBuYXZpZ2F0aW9uYH0+XG4gICAgICAgICAge25hdkxpbmtzLm1hcCgobGluaykgPT4gKFxuICAgICAgICAgICAgPExpbmsga2V5PXtsaW5rLmhyZWZ9IGhyZWY9e2xpbmsuaHJlZn0gY2xhc3NOYW1lPXtzdHlsZXMubmF2TGlua30+XG4gICAgICAgICAgICAgIDxzcGFuIHN1cHByZXNzSHlkcmF0aW9uV2FybmluZz57bGluay5sYWJlbH08L3NwYW4+XG4gICAgICAgICAgICA8L0xpbms+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvbmF2PlxuICAgICAgPC9kaXY+XG5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPXtzdHlsZXMuYWN0aW9uc30+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPXtzdHlsZXMuYmFsYW5jZVBpbGx9PlxuICAgICAgICAgIDxzcGFuIHN1cHByZXNzSHlkcmF0aW9uV2FybmluZz57Y29tbW9uLmJhbGFuY2VMYWJlbH08L3NwYW4+OntcIiBcIn1cbiAgICAgICAgICA8c3BhbiBzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmc+e2JhbGFuY2V9PC9zcGFuPntcIiBcIn1cbiAgICAgICAgICA8c3BhbiBzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmc+e2NvbW1vbi5jcmVkaXRzU3VmZml4fTwvc3Bhbj5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxMYW5ndWFnZURyb3Bkb3duIGxvY2FsZT17bG9jYWxlfSBtZW51TGFiZWw9e2NvbW1vbi5sYW5ndWFnZU1lbnVMYWJlbH0gLz5cbiAgICAgICAgPFRoZW1lVG9nZ2xlIC8+XG4gICAgICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiIGNsYXNzTmFtZT17c3R5bGVzLnNlYXJjaEJ1dHRvbn0gYXJpYS1sYWJlbD17Y29tbW9uLnNlYXJjaExhYmVsfT5cbiAgICAgICAgICA8SWNvbiBuYW1lPVwiU2VhcmNoXCIgYXJpYS1oaWRkZW4gLz5cbiAgICAgICAgPC9idXR0b24+XG4gICAgICAgIHtlbWFpbCA/IChcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17c3R5bGVzLmF1dGhDbHVzdGVyfT5cbiAgICAgICAgICAgIDxMaW5rIGhyZWY9e2AvJHtsb2NhbGV9L2FjY291bnRgfSBjbGFzc05hbWU9e3N0eWxlcy5hY2NvdW50TGlua30+XG4gICAgICAgICAgICAgIDxzcGFuIHN1cHByZXNzSHlkcmF0aW9uV2FybmluZz57ZW1haWx9PC9zcGFuPlxuICAgICAgICAgICAgPC9MaW5rPlxuICAgICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICAgICAgb25DbGljaz17bG9nb3V0fVxuICAgICAgICAgICAgICBjbGFzc05hbWU9e3N0eWxlcy5sb2dvdXRCdXR0b259XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIDxzcGFuIHN1cHByZXNzSHlkcmF0aW9uV2FybmluZz57Y29tbW9uLnNpZ25PdXRMYWJlbCA/PyBcIlNpZ24gb3V0XCJ9PC9zcGFuPlxuICAgICAgICAgICAgPC9idXR0b24+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICkgOiAoXG4gICAgICAgICAgPExpbmsgaHJlZj17YC8ke2xvY2FsZX0vbG9naW5gfSBjbGFzc05hbWU9e3N0eWxlcy5sb2dpbkJ1dHRvbn0+XG4gICAgICAgICAgICA8c3BhbiBzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmc+e2NvbW1vbi5sb2dJbn08L3NwYW4+XG4gICAgICAgICAgPC9MaW5rPlxuICAgICAgICApfVxuICAgICAgPC9kaXY+XG4gICAgPC9oZWFkZXI+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiTGluayIsInN0eWxlcyIsIlRoZW1lVG9nZ2xlIiwiTGFuZ3VhZ2VEcm9wZG93biIsIkljb24iLCJ1c2VNb2NrQXV0aCIsIlRvcE5hdiIsImRpY3Rpb25hcnkiLCJsb2NhbGUiLCJjb21tb24iLCJuYXZpZ2F0aW9uIiwidXNlciIsImxvZ291dCIsImJhbGFuY2UiLCJlbWFpbCIsIm5hdkxpbmtzIiwiaHJlZiIsImxhYmVsIiwiYWJvdXQiLCJwcmljaW5nIiwiZmFxIiwiYmxvZyIsImhlYWRlciIsImNsYXNzTmFtZSIsInJvb3QiLCJkaXYiLCJsZWZ0R3JvdXAiLCJicmFuZCIsImJyYW5kTGluayIsInNwYW4iLCJzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmciLCJicmFuZFNob3J0IiwibmF2IiwicHJpbWFyeU5hdiIsImFyaWEtbGFiZWwiLCJtYXAiLCJsaW5rIiwibmF2TGluayIsImFjdGlvbnMiLCJiYWxhbmNlUGlsbCIsImJhbGFuY2VMYWJlbCIsImNyZWRpdHNTdWZmaXgiLCJtZW51TGFiZWwiLCJsYW5ndWFnZU1lbnVMYWJlbCIsImJ1dHRvbiIsInR5cGUiLCJzZWFyY2hCdXR0b24iLCJzZWFyY2hMYWJlbCIsIm5hbWUiLCJhcmlhLWhpZGRlbiIsImF1dGhDbHVzdGVyIiwiYWNjb3VudExpbmsiLCJvbkNsaWNrIiwibG9nb3V0QnV0dG9uIiwic2lnbk91dExhYmVsIiwibG9naW5CdXR0b24iLCJsb2dJbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/TopNav.tsx\n"); /***/ }), /***/ "(ssr)/./src/components/shared/LanguageDropdown.tsx": /*!****************************************************!*\ !*** ./src/components/shared/LanguageDropdown.tsx ***! \****************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ LanguageDropdown: () => (/* binding */ LanguageDropdown)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/link */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/api/link.js\");\n/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/navigation */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/api/navigation.js\");\n/* harmony import */ var _LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./LanguageDropdown.module.css */ \"(ssr)/./src/components/shared/LanguageDropdown.module.css\");\n/* harmony import */ var _LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _config_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/config/i18n */ \"(ssr)/./src/config/i18n.ts\");\n/* harmony import */ var _components_ui_Icon__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/ui/Icon */ \"(ssr)/./src/components/ui/Icon.tsx\");\n/* __next_internal_client_entry_do_not_use__ LanguageDropdown auto */ \n\n\n\n\n\n\nfunction LanguageDropdown({ locale: providedLocale, menuLabel }) {\n const params = (0,next_navigation__WEBPACK_IMPORTED_MODULE_3__.useParams)();\n const pathname = (0,next_navigation__WEBPACK_IMPORTED_MODULE_3__.usePathname)();\n const currentLocale = providedLocale ?? (0,_config_i18n__WEBPACK_IMPORTED_MODULE_5__.resolveLocale)(params?.locale);\n const [open, setOpen] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const label = menuLabel ?? \"Select language\";\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n function handleClick(event) {\n if (!containerRef.current) return;\n if (!containerRef.current.contains(event.target)) {\n setOpen(false);\n }\n }\n if (open) {\n document.addEventListener(\"click\", handleClick);\n return ()=>document.removeEventListener(\"click\", handleClick);\n }\n return undefined;\n }, [\n open\n ]);\n const segments = pathname.split(\"/\").filter(Boolean);\n const getHref = (locale)=>{\n if (segments[0] && _config_i18n__WEBPACK_IMPORTED_MODULE_5__.locales.includes(segments[0])) {\n const [, ...rest] = segments;\n return `/${locale}${rest.length ? `/${rest.join(\"/\")}` : \"\"}`;\n }\n return `/${locale}${segments.length ? `/${segments.join(\"/\")}` : \"\"}`;\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().root),\n ref: containerRef,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n type: \"button\",\n className: (_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().trigger),\n onClick: ()=>setOpen((prev)=>!prev),\n \"aria-haspopup\": \"listbox\",\n \"aria-expanded\": open,\n \"aria-label\": label,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_Icon__WEBPACK_IMPORTED_MODULE_6__.Icon, {\n name: \"Globe\",\n style: {\n width: 16,\n height: 16\n },\n \"aria-hidden\": true\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 57,\n columnNumber: 9\n }, this),\n currentLocale.toUpperCase(),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: (_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().caret),\n \"aria-hidden\": true\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 59,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 49,\n columnNumber: 7\n }, this),\n open ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().menu),\n role: \"listbox\",\n \"aria-label\": label,\n children: _config_i18n__WEBPACK_IMPORTED_MODULE_5__.locales.map((locale)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n href: getHref(locale),\n className: `${(_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().item)} ${locale === currentLocale ? (_LanguageDropdown_module_css__WEBPACK_IMPORTED_MODULE_4___default().active) : \"\"}`,\n onClick: ()=>setOpen(false),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: (0,_config_i18n__WEBPACK_IMPORTED_MODULE_5__.getLocaleDisplayName)(locale, currentLocale)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 71,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n style: {\n fontSize: \"11px\",\n opacity: 0.6\n },\n children: locale.toUpperCase()\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 72,\n columnNumber: 15\n }, this)\n ]\n }, locale, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 65,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 63,\n columnNumber: 9\n }, this) : null\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/LanguageDropdown.tsx\",\n lineNumber: 48,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zaGFyZWQvTGFuZ3VhZ2VEcm9wZG93bi50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O0FBRW9EO0FBQ3ZCO0FBQzRCO0FBQ047QUFDa0M7QUFDekM7QUFPckMsU0FBU1csaUJBQWlCLEVBQUVDLFFBQVFDLGNBQWMsRUFBRUMsU0FBUyxFQUF5QjtJQUMzRixNQUFNQyxTQUFTWCwwREFBU0E7SUFDeEIsTUFBTVksV0FBV1gsNERBQVdBO0lBQzVCLE1BQU1ZLGdCQUFnQkosa0JBQWtCTCwyREFBYUEsQ0FBQ08sUUFBUUg7SUFDOUQsTUFBTSxDQUFDTSxNQUFNQyxRQUFRLEdBQUduQiwrQ0FBUUEsQ0FBQztJQUNqQyxNQUFNb0IsZUFBZWxCLDZDQUFNQSxDQUF3QjtJQUNuRCxNQUFNbUIsUUFBUVAsYUFBYTtJQUUzQmIsZ0RBQVNBLENBQUM7UUFDUixTQUFTcUIsWUFBWUMsS0FBaUI7WUFDcEMsSUFBSSxDQUFDSCxhQUFhSSxPQUFPLEVBQUU7WUFDM0IsSUFBSSxDQUFDSixhQUFhSSxPQUFPLENBQUNDLFFBQVEsQ0FBQ0YsTUFBTUcsTUFBTSxHQUFXO2dCQUN4RFAsUUFBUTtZQUNWO1FBQ0Y7UUFDQSxJQUFJRCxNQUFNO1lBQ1JTLFNBQVNDLGdCQUFnQixDQUFDLFNBQVNOO1lBQ25DLE9BQU8sSUFBTUssU0FBU0UsbUJBQW1CLENBQUMsU0FBU1A7UUFDckQ7UUFDQSxPQUFPUTtJQUNULEdBQUc7UUFBQ1o7S0FBSztJQUVULE1BQU1hLFdBQVdmLFNBQVNnQixLQUFLLENBQUMsS0FBS0MsTUFBTSxDQUFDQztJQUU1QyxNQUFNQyxVQUFVLENBQUN2QjtRQUNmLElBQUltQixRQUFRLENBQUMsRUFBRSxJQUFJeEIsaURBQU9BLENBQUM2QixRQUFRLENBQUNMLFFBQVEsQ0FBQyxFQUFFLEdBQWE7WUFDMUQsTUFBTSxHQUFHLEdBQUdNLEtBQUssR0FBR047WUFDcEIsT0FBTyxDQUFDLENBQUMsRUFBRW5CLE9BQU8sRUFBRXlCLEtBQUtDLE1BQU0sR0FBRyxDQUFDLENBQUMsRUFBRUQsS0FBS0UsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLEdBQUcsQ0FBQztRQUMvRDtRQUNBLE9BQU8sQ0FBQyxDQUFDLEVBQUUzQixPQUFPLEVBQUVtQixTQUFTTyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEVBQUVQLFNBQVNRLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxHQUFHLENBQUM7SUFDdkU7SUFFQSxxQkFDRSw4REFBQ0M7UUFBSUMsV0FBV25DLDBFQUFXO1FBQUVxQyxLQUFLdkI7OzBCQUNoQyw4REFBQ3dCO2dCQUNDQyxNQUFLO2dCQUNMSixXQUFXbkMsNkVBQWM7Z0JBQ3pCeUMsU0FBUyxJQUFNNUIsUUFBUSxDQUFDNkIsT0FBUyxDQUFDQTtnQkFDbENDLGlCQUFjO2dCQUNkQyxpQkFBZWhDO2dCQUNmaUMsY0FBWTlCOztrQ0FFWiw4REFBQ1gscURBQUlBO3dCQUFDMEMsTUFBSzt3QkFBUUMsT0FBTzs0QkFBRUMsT0FBTzs0QkFBSUMsUUFBUTt3QkFBRzt3QkFBR0MsYUFBVzs7Ozs7O29CQUMvRHZDLGNBQWN3QyxXQUFXO2tDQUMxQiw4REFBQ0M7d0JBQUtqQixXQUFXbkMsMkVBQVk7d0JBQUVrRCxhQUFXOzs7Ozs7Ozs7Ozs7WUFHM0N0QyxxQkFDQyw4REFBQ3NCO2dCQUFJQyxXQUFXbkMsMEVBQVc7Z0JBQUV1RCxNQUFLO2dCQUFVVixjQUFZOUI7MEJBQ3JEZCxpREFBT0EsQ0FBQ3VELEdBQUcsQ0FBQyxDQUFDbEQsdUJBQ1osOERBQUNULGlEQUFJQTt3QkFFSDRELE1BQU01QixRQUFRdkI7d0JBQ2Q2QixXQUFXLENBQUMsRUFBRW5DLDBFQUFXLENBQUMsQ0FBQyxFQUFFTSxXQUFXSyxnQkFBZ0JYLDRFQUFhLEdBQUcsR0FBRyxDQUFDO3dCQUM1RXlDLFNBQVMsSUFBTTVCLFFBQVE7OzBDQUV2Qiw4REFBQ3VDOzBDQUFNakQsa0VBQW9CQSxDQUFDRyxRQUFRSzs7Ozs7OzBDQUNwQyw4REFBQ3lDO2dDQUFLTCxPQUFPO29DQUFFYSxVQUFVO29DQUFRQyxTQUFTO2dDQUFJOzBDQUFJdkQsT0FBTzZDLFdBQVc7Ozs7Ozs7dUJBTi9EN0M7Ozs7Ozs7Ozt1QkFVVDs7Ozs7OztBQUdWIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9jb21wb25lbnRzL3NoYXJlZC9MYW5ndWFnZURyb3Bkb3duLnRzeD80ZjUzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgeyB1c2VTdGF0ZSwgdXNlRWZmZWN0LCB1c2VSZWYgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBMaW5rIGZyb20gXCJuZXh0L2xpbmtcIjtcbmltcG9ydCB7IHVzZVBhcmFtcywgdXNlUGF0aG5hbWUgfSBmcm9tIFwibmV4dC9uYXZpZ2F0aW9uXCI7XG5pbXBvcnQgc3R5bGVzIGZyb20gXCIuL0xhbmd1YWdlRHJvcGRvd24ubW9kdWxlLmNzc1wiO1xuaW1wb3J0IHsgTG9jYWxlLCBsb2NhbGVzLCByZXNvbHZlTG9jYWxlLCBnZXRMb2NhbGVEaXNwbGF5TmFtZSB9IGZyb20gXCJAL2NvbmZpZy9pMThuXCI7XG5pbXBvcnQgeyBJY29uIH0gZnJvbSBcIkAvY29tcG9uZW50cy91aS9JY29uXCI7XG5cbnR5cGUgTGFuZ3VhZ2VEcm9wZG93blByb3BzID0ge1xuICBsb2NhbGU/OiBMb2NhbGU7XG4gIG1lbnVMYWJlbD86IHN0cmluZztcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBMYW5ndWFnZURyb3Bkb3duKHsgbG9jYWxlOiBwcm92aWRlZExvY2FsZSwgbWVudUxhYmVsIH06IExhbmd1YWdlRHJvcGRvd25Qcm9wcykge1xuICBjb25zdCBwYXJhbXMgPSB1c2VQYXJhbXMoKSBhcyB7IGxvY2FsZT86IHN0cmluZyB9O1xuICBjb25zdCBwYXRobmFtZSA9IHVzZVBhdGhuYW1lKCk7XG4gIGNvbnN0IGN1cnJlbnRMb2NhbGUgPSBwcm92aWRlZExvY2FsZSA/PyByZXNvbHZlTG9jYWxlKHBhcmFtcz8ubG9jYWxlKTtcbiAgY29uc3QgW29wZW4sIHNldE9wZW5dID0gdXNlU3RhdGUoZmFsc2UpO1xuICBjb25zdCBjb250YWluZXJSZWYgPSB1c2VSZWY8SFRNTERpdkVsZW1lbnQgfCBudWxsPihudWxsKTtcbiAgY29uc3QgbGFiZWwgPSBtZW51TGFiZWwgPz8gXCJTZWxlY3QgbGFuZ3VhZ2VcIjtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGZ1bmN0aW9uIGhhbmRsZUNsaWNrKGV2ZW50OiBNb3VzZUV2ZW50KSB7XG4gICAgICBpZiAoIWNvbnRhaW5lclJlZi5jdXJyZW50KSByZXR1cm47XG4gICAgICBpZiAoIWNvbnRhaW5lclJlZi5jdXJyZW50LmNvbnRhaW5zKGV2ZW50LnRhcmdldCBhcyBOb2RlKSkge1xuICAgICAgICBzZXRPcGVuKGZhbHNlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgaWYgKG9wZW4pIHtcbiAgICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCBoYW5kbGVDbGljayk7XG4gICAgICByZXR1cm4gKCkgPT4gZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGhhbmRsZUNsaWNrKTtcbiAgICB9XG4gICAgcmV0dXJuIHVuZGVmaW5lZDtcbiAgfSwgW29wZW5dKTtcblxuICBjb25zdCBzZWdtZW50cyA9IHBhdGhuYW1lLnNwbGl0KFwiL1wiKS5maWx0ZXIoQm9vbGVhbik7XG5cbiAgY29uc3QgZ2V0SHJlZiA9IChsb2NhbGU6IExvY2FsZSkgPT4ge1xuICAgIGlmIChzZWdtZW50c1swXSAmJiBsb2NhbGVzLmluY2x1ZGVzKHNlZ21lbnRzWzBdIGFzIExvY2FsZSkpIHtcbiAgICAgIGNvbnN0IFssIC4uLnJlc3RdID0gc2VnbWVudHM7XG4gICAgICByZXR1cm4gYC8ke2xvY2FsZX0ke3Jlc3QubGVuZ3RoID8gYC8ke3Jlc3Quam9pbihcIi9cIil9YCA6IFwiXCJ9YDtcbiAgICB9XG4gICAgcmV0dXJuIGAvJHtsb2NhbGV9JHtzZWdtZW50cy5sZW5ndGggPyBgLyR7c2VnbWVudHMuam9pbihcIi9cIil9YCA6IFwiXCJ9YDtcbiAgfTtcblxuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPXtzdHlsZXMucm9vdH0gcmVmPXtjb250YWluZXJSZWZ9PlxuICAgICAgPGJ1dHRvblxuICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgY2xhc3NOYW1lPXtzdHlsZXMudHJpZ2dlcn1cbiAgICAgICAgb25DbGljaz17KCkgPT4gc2V0T3BlbigocHJldikgPT4gIXByZXYpfVxuICAgICAgICBhcmlhLWhhc3BvcHVwPVwibGlzdGJveFwiXG4gICAgICAgIGFyaWEtZXhwYW5kZWQ9e29wZW59XG4gICAgICAgIGFyaWEtbGFiZWw9e2xhYmVsfVxuICAgICAgPlxuICAgICAgICA8SWNvbiBuYW1lPVwiR2xvYmVcIiBzdHlsZT17eyB3aWR0aDogMTYsIGhlaWdodDogMTYgfX0gYXJpYS1oaWRkZW4gLz5cbiAgICAgICAge2N1cnJlbnRMb2NhbGUudG9VcHBlckNhc2UoKX1cbiAgICAgICAgPHNwYW4gY2xhc3NOYW1lPXtzdHlsZXMuY2FyZXR9IGFyaWEtaGlkZGVuIC8+XG4gICAgICA8L2J1dHRvbj5cblxuICAgICAge29wZW4gPyAoXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPXtzdHlsZXMubWVudX0gcm9sZT1cImxpc3Rib3hcIiBhcmlhLWxhYmVsPXtsYWJlbH0+XG4gICAgICAgICAge2xvY2FsZXMubWFwKChsb2NhbGUpID0+IChcbiAgICAgICAgICAgIDxMaW5rXG4gICAgICAgICAgICAgIGtleT17bG9jYWxlfVxuICAgICAgICAgICAgICBocmVmPXtnZXRIcmVmKGxvY2FsZSl9XG4gICAgICAgICAgICAgIGNsYXNzTmFtZT17YCR7c3R5bGVzLml0ZW19ICR7bG9jYWxlID09PSBjdXJyZW50TG9jYWxlID8gc3R5bGVzLmFjdGl2ZSA6IFwiXCJ9YH1cbiAgICAgICAgICAgICAgb25DbGljaz17KCkgPT4gc2V0T3BlbihmYWxzZSl9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIDxzcGFuPntnZXRMb2NhbGVEaXNwbGF5TmFtZShsb2NhbGUsIGN1cnJlbnRMb2NhbGUpfTwvc3Bhbj5cbiAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9e3sgZm9udFNpemU6IFwiMTFweFwiLCBvcGFjaXR5OiAwLjYgfX0+e2xvY2FsZS50b1VwcGVyQ2FzZSgpfTwvc3Bhbj5cbiAgICAgICAgICAgIDwvTGluaz5cbiAgICAgICAgICApKX1cbiAgICAgICAgPC9kaXY+XG4gICAgICApIDogbnVsbH1cbiAgICA8L2Rpdj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJ1c2VTdGF0ZSIsInVzZUVmZmVjdCIsInVzZVJlZiIsIkxpbmsiLCJ1c2VQYXJhbXMiLCJ1c2VQYXRobmFtZSIsInN0eWxlcyIsImxvY2FsZXMiLCJyZXNvbHZlTG9jYWxlIiwiZ2V0TG9jYWxlRGlzcGxheU5hbWUiLCJJY29uIiwiTGFuZ3VhZ2VEcm9wZG93biIsImxvY2FsZSIsInByb3ZpZGVkTG9jYWxlIiwibWVudUxhYmVsIiwicGFyYW1zIiwicGF0aG5hbWUiLCJjdXJyZW50TG9jYWxlIiwib3BlbiIsInNldE9wZW4iLCJjb250YWluZXJSZWYiLCJsYWJlbCIsImhhbmRsZUNsaWNrIiwiZXZlbnQiLCJjdXJyZW50IiwiY29udGFpbnMiLCJ0YXJnZXQiLCJkb2N1bWVudCIsImFkZEV2ZW50TGlzdGVuZXIiLCJyZW1vdmVFdmVudExpc3RlbmVyIiwidW5kZWZpbmVkIiwic2VnbWVudHMiLCJzcGxpdCIsImZpbHRlciIsIkJvb2xlYW4iLCJnZXRIcmVmIiwiaW5jbHVkZXMiLCJyZXN0IiwibGVuZ3RoIiwiam9pbiIsImRpdiIsImNsYXNzTmFtZSIsInJvb3QiLCJyZWYiLCJidXR0b24iLCJ0eXBlIiwidHJpZ2dlciIsIm9uQ2xpY2siLCJwcmV2IiwiYXJpYS1oYXNwb3B1cCIsImFyaWEtZXhwYW5kZWQiLCJhcmlhLWxhYmVsIiwibmFtZSIsInN0eWxlIiwid2lkdGgiLCJoZWlnaHQiLCJhcmlhLWhpZGRlbiIsInRvVXBwZXJDYXNlIiwic3BhbiIsImNhcmV0IiwibWVudSIsInJvbGUiLCJtYXAiLCJocmVmIiwiaXRlbSIsImFjdGl2ZSIsImZvbnRTaXplIiwib3BhY2l0eSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/shared/LanguageDropdown.tsx\n"); /***/ }), /***/ "(ssr)/./src/components/shared/ThemeToggle.tsx": /*!***********************************************!*\ !*** ./src/components/shared/ThemeToggle.tsx ***! \***********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ThemeToggle: () => (/* binding */ ThemeToggle)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ \"(ssr)/../../node_modules/.pnpm/clsx@2.1.1/node_modules/clsx/dist/clsx.mjs\");\n/* harmony import */ var _ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ThemeToggle.module.css */ \"(ssr)/./src/components/shared/ThemeToggle.module.css\");\n/* harmony import */ var _ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _hooks_useTheme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/hooks/useTheme */ \"(ssr)/./src/hooks/useTheme.ts\");\n/* harmony import */ var _components_ui_Icon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/ui/Icon */ \"(ssr)/./src/components/ui/Icon.tsx\");\n/* __next_internal_client_entry_do_not_use__ ThemeToggle auto */ \n\n\n\n\nfunction ThemeToggle() {\n const { theme, toggleTheme } = (0,_hooks_useTheme__WEBPACK_IMPORTED_MODULE_3__.useTheme)();\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n type: \"button\",\n onClick: toggleTheme,\n className: (_ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2___default().root),\n \"aria-label\": \"ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__[\"default\"])((_ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2___default().thumb), theme === \"dark\" && (_ThemeToggle_module_css__WEBPACK_IMPORTED_MODULE_2___default().thumbDark)),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_Icon__WEBPACK_IMPORTED_MODULE_4__.Icon, {\n name: theme === \"dark\" ? \"MoonStar\" : \"Sun\",\n \"aria-hidden\": true,\n style: {\n width: 14,\n height: 14\n }\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/ThemeToggle.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/ThemeToggle.tsx\",\n lineNumber: 18,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/components/shared/ThemeToggle.tsx\",\n lineNumber: 12,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zaGFyZWQvVGhlbWVUb2dnbGUudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUV3QjtBQUNzQjtBQUNGO0FBQ0E7QUFFckMsU0FBU0k7SUFDZCxNQUFNLEVBQUVDLEtBQUssRUFBRUMsV0FBVyxFQUFFLEdBQUdKLHlEQUFRQTtJQUV2QyxxQkFDRSw4REFBQ0s7UUFDQ0MsTUFBSztRQUNMQyxTQUFTSDtRQUNUSSxXQUFXVCxxRUFBVztRQUN0QlcsY0FBVztrQkFFWCw0RUFBQ0M7WUFBS0gsV0FBV1YsZ0RBQUlBLENBQUNDLHNFQUFZLEVBQUVJLFVBQVUsVUFBVUosMEVBQWdCO3NCQUN0RSw0RUFBQ0UscURBQUlBO2dCQUNIYSxNQUFNWCxVQUFVLFNBQVMsYUFBYTtnQkFDdENZLGFBQVc7Z0JBQ1hDLE9BQU87b0JBQUVDLE9BQU87b0JBQUlDLFFBQVE7Z0JBQUc7Ozs7Ozs7Ozs7Ozs7Ozs7QUFLekMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL2NvbXBvbmVudHMvc2hhcmVkL1RoZW1lVG9nZ2xlLnRzeD9hYjJiIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgY2xzeCBmcm9tIFwiY2xzeFwiO1xuaW1wb3J0IHN0eWxlcyBmcm9tIFwiLi9UaGVtZVRvZ2dsZS5tb2R1bGUuY3NzXCI7XG5pbXBvcnQgeyB1c2VUaGVtZSB9IGZyb20gXCJAL2hvb2tzL3VzZVRoZW1lXCI7XG5pbXBvcnQgeyBJY29uIH0gZnJvbSBcIkAvY29tcG9uZW50cy91aS9JY29uXCI7XG5cbmV4cG9ydCBmdW5jdGlvbiBUaGVtZVRvZ2dsZSgpIHtcbiAgY29uc3QgeyB0aGVtZSwgdG9nZ2xlVGhlbWUgfSA9IHVzZVRoZW1lKCk7XG5cbiAgcmV0dXJuIChcbiAgICA8YnV0dG9uXG4gICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgIG9uQ2xpY2s9e3RvZ2dsZVRoZW1lfVxuICAgICAgY2xhc3NOYW1lPXtzdHlsZXMucm9vdH1cbiAgICAgIGFyaWEtbGFiZWw9XCLQn9C10YDQtdC60LvRjtGH0LjRgtGMINGC0LXQvNGDXCJcbiAgICA+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9e2Nsc3goc3R5bGVzLnRodW1iLCB0aGVtZSA9PT0gXCJkYXJrXCIgJiYgc3R5bGVzLnRodW1iRGFyayl9PlxuICAgICAgICA8SWNvblxuICAgICAgICAgIG5hbWU9e3RoZW1lID09PSBcImRhcmtcIiA/IFwiTW9vblN0YXJcIiA6IFwiU3VuXCJ9XG4gICAgICAgICAgYXJpYS1oaWRkZW5cbiAgICAgICAgICBzdHlsZT17eyB3aWR0aDogMTQsIGhlaWdodDogMTQgfX1cbiAgICAgICAgLz5cbiAgICAgIDwvc3Bhbj5cbiAgICA8L2J1dHRvbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJjbHN4Iiwic3R5bGVzIiwidXNlVGhlbWUiLCJJY29uIiwiVGhlbWVUb2dnbGUiLCJ0aGVtZSIsInRvZ2dsZVRoZW1lIiwiYnV0dG9uIiwidHlwZSIsIm9uQ2xpY2siLCJjbGFzc05hbWUiLCJyb290IiwiYXJpYS1sYWJlbCIsInNwYW4iLCJ0aHVtYiIsInRodW1iRGFyayIsIm5hbWUiLCJhcmlhLWhpZGRlbiIsInN0eWxlIiwid2lkdGgiLCJoZWlnaHQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/shared/ThemeToggle.tsx\n"); /***/ }), /***/ "(ssr)/./src/components/ui/Icon.tsx": /*!************************************!*\ !*** ./src/components/ui/Icon.tsx ***! \************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Icon: () => (/* binding */ Icon)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var lucide_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lucide-react */ \"(ssr)/../../node_modules/.pnpm/lucide-react@0.451.0_react@18.2.0/node_modules/lucide-react/dist/esm/lucide-react.js\");\n/* harmony import */ var _tabler_icons_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @tabler/icons-react */ \"(ssr)/../../node_modules/.pnpm/@tabler+icons-react@3.35.0_react@18.2.0/node_modules/@tabler/icons-react/dist/esm/tabler-icons-react.mjs\");\n\n\n\nconst registries = {\n lucide: lucide_react__WEBPACK_IMPORTED_MODULE_1__,\n tabler: _tabler_icons_react__WEBPACK_IMPORTED_MODULE_2__\n};\nfunction Icon({ name, library = \"lucide\", ...props }) {\n const Registry = registries[library];\n const Component = Registry[name];\n if (!Component) {\n console.warn(`Icon '${name}' not found in ${library} library.`);\n return null;\n }\n return /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Component, {\n width: 20,\n height: 20,\n strokeWidth: 1.6,\n ...props\n });\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy91aS9JY29uLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUNzQztBQUNDO0FBQ087QUFFOUMsTUFBTUcsYUFBYTtJQUNqQkMsUUFBUUgseUNBQU1BO0lBQ2RJLFFBQVFILGdEQUFNQTtBQUNoQjtBQVVPLFNBQVNJLEtBQUssRUFBRUMsSUFBSSxFQUFFQyxVQUFVLFFBQVEsRUFBRSxHQUFHQyxPQUFrQjtJQUNwRSxNQUFNQyxXQUFXUCxVQUFVLENBQUNLLFFBQVE7SUFDcEMsTUFBTUcsWUFBWUQsUUFBUSxDQUFDSCxLQUE4QjtJQUV6RCxJQUFJLENBQUNJLFdBQVc7UUFDZEMsUUFBUUMsSUFBSSxDQUFDLENBQUMsTUFBTSxFQUFFTixLQUFLLGVBQWUsRUFBRUMsUUFBUSxTQUFTLENBQUM7UUFDOUQsT0FBTztJQUNUO0lBRUEscUJBQU9SLG9EQUFhQSxDQUFDVyxXQUFXO1FBQzlCRyxPQUFPO1FBQ1BDLFFBQVE7UUFDUkMsYUFBYTtRQUNiLEdBQUdQLEtBQUs7SUFDVjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9jb21wb25lbnRzL3VpL0ljb24udHN4P2Q4MWEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTVkdQcm9wcyB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgY3JlYXRlRWxlbWVudCB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0ICogYXMgTHVjaWRlIGZyb20gXCJsdWNpZGUtcmVhY3RcIjtcbmltcG9ydCAqIGFzIFRhYmxlciBmcm9tIFwiQHRhYmxlci9pY29ucy1yZWFjdFwiO1xuXG5jb25zdCByZWdpc3RyaWVzID0ge1xuICBsdWNpZGU6IEx1Y2lkZSxcbiAgdGFibGVyOiBUYWJsZXJcbn07XG5cbmV4cG9ydCB0eXBlIEljb25MaWJyYXJ5ID0ga2V5b2YgdHlwZW9mIHJlZ2lzdHJpZXM7XG5leHBvcnQgdHlwZSBJY29uTmFtZSA9IHN0cmluZztcblxudHlwZSBJY29uUHJvcHMgPSBTVkdQcm9wczxTVkdTVkdFbGVtZW50PiAmIHtcbiAgbmFtZTogSWNvbk5hbWU7XG4gIGxpYnJhcnk/OiBJY29uTGlicmFyeTtcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBJY29uKHsgbmFtZSwgbGlicmFyeSA9IFwibHVjaWRlXCIsIC4uLnByb3BzIH06IEljb25Qcm9wcykge1xuICBjb25zdCBSZWdpc3RyeSA9IHJlZ2lzdHJpZXNbbGlicmFyeV07XG4gIGNvbnN0IENvbXBvbmVudCA9IFJlZ2lzdHJ5W25hbWUgYXMga2V5b2YgdHlwZW9mIFJlZ2lzdHJ5XSBhcyAocHJvcHM6IFNWR1Byb3BzPFNWR1NWR0VsZW1lbnQ+KSA9PiBKU1guRWxlbWVudDtcblxuICBpZiAoIUNvbXBvbmVudCkge1xuICAgIGNvbnNvbGUud2FybihgSWNvbiAnJHtuYW1lfScgbm90IGZvdW5kIGluICR7bGlicmFyeX0gbGlicmFyeS5gKTtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIHJldHVybiBjcmVhdGVFbGVtZW50KENvbXBvbmVudCwge1xuICAgIHdpZHRoOiAyMCxcbiAgICBoZWlnaHQ6IDIwLFxuICAgIHN0cm9rZVdpZHRoOiAxLjYsXG4gICAgLi4ucHJvcHNcbiAgfSk7XG59XG4iXSwibmFtZXMiOlsiY3JlYXRlRWxlbWVudCIsIkx1Y2lkZSIsIlRhYmxlciIsInJlZ2lzdHJpZXMiLCJsdWNpZGUiLCJ0YWJsZXIiLCJJY29uIiwibmFtZSIsImxpYnJhcnkiLCJwcm9wcyIsIlJlZ2lzdHJ5IiwiQ29tcG9uZW50IiwiY29uc29sZSIsIndhcm4iLCJ3aWR0aCIsImhlaWdodCIsInN0cm9rZVdpZHRoIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/ui/Icon.tsx\n"); /***/ }), /***/ "(ssr)/./src/config/i18n.ts": /*!****************************!*\ !*** ./src/config/i18n.ts ***! \****************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ dictionaries: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.dictionaries),\n/* harmony export */ fallbackLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.fallbackLocale),\n/* harmony export */ getLocaleDisplayName: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.getLocaleDisplayName),\n/* harmony export */ getMetadataForLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.getMetadataForLocale),\n/* harmony export */ locales: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.locales),\n/* harmony export */ resolveLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.resolveLocale),\n/* harmony export */ rtlLocales: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.rtlLocales)\n/* harmony export */ });\n/* harmony import */ var _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @allai/i18n/config */ \"(ssr)/../../packages/i18n/config.ts\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29uZmlnL2kxOG4udHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFTNEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL2NvbmZpZy9pMThuLnRzP2ZiMmUiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHtcbiAgbG9jYWxlcyxcbiAgdHlwZSBMb2NhbGUsXG4gIGZhbGxiYWNrTG9jYWxlLFxuICBydGxMb2NhbGVzLFxuICByZXNvbHZlTG9jYWxlLFxuICBnZXRMb2NhbGVEaXNwbGF5TmFtZSxcbiAgZ2V0TWV0YWRhdGFGb3JMb2NhbGUsXG4gIGRpY3Rpb25hcmllc1xufSBmcm9tIFwiQGFsbGFpL2kxOG4vY29uZmlnXCI7XG4iXSwibmFtZXMiOlsibG9jYWxlcyIsImZhbGxiYWNrTG9jYWxlIiwicnRsTG9jYWxlcyIsInJlc29sdmVMb2NhbGUiLCJnZXRMb2NhbGVEaXNwbGF5TmFtZSIsImdldE1ldGFkYXRhRm9yTG9jYWxlIiwiZGljdGlvbmFyaWVzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/config/i18n.ts\n"); /***/ }), /***/ "(ssr)/./src/hooks/useTheme.ts": /*!*******************************!*\ !*** ./src/hooks/useTheme.ts ***! \*******************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useTheme: () => (/* binding */ useTheme)\n/* harmony export */ });\n/* harmony import */ var _providers_theme_ThemeProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/providers/theme/ThemeProvider */ \"(ssr)/./src/providers/theme/ThemeProvider.tsx\");\n/* __next_internal_client_entry_do_not_use__ useTheme auto */ \nfunction useTheme() {\n return (0,_providers_theme_ThemeProvider__WEBPACK_IMPORTED_MODULE_0__.useThemeContext)();\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlVGhlbWUudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7OERBRWtFO0FBRTNELFNBQVNDO0lBQ2QsT0FBT0QsK0VBQWVBO0FBQ3hCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9ob29rcy91c2VUaGVtZS50cz8wMzk4Il0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgeyB1c2VUaGVtZUNvbnRleHQgfSBmcm9tIFwiQC9wcm92aWRlcnMvdGhlbWUvVGhlbWVQcm92aWRlclwiO1xuXG5leHBvcnQgZnVuY3Rpb24gdXNlVGhlbWUoKSB7XG4gIHJldHVybiB1c2VUaGVtZUNvbnRleHQoKTtcbn1cbiJdLCJuYW1lcyI6WyJ1c2VUaGVtZUNvbnRleHQiLCJ1c2VUaGVtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useTheme.ts\n"); /***/ }), /***/ "(ssr)/./src/providers/AppProviders.tsx": /*!****************************************!*\ !*** ./src/providers/AppProviders.tsx ***! \****************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ AppProviders: () => (/* binding */ AppProviders)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var react_query__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-query */ \"(ssr)/../../node_modules/.pnpm/react-query@3.39.3_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/react-query/es/index.js\");\n/* harmony import */ var _providers_theme_ThemeProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/providers/theme/ThemeProvider */ \"(ssr)/./src/providers/theme/ThemeProvider.tsx\");\n/* harmony import */ var _providers_analytics_AnalyticsProvider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/providers/analytics/AnalyticsProvider */ \"(ssr)/./src/providers/analytics/AnalyticsProvider.tsx\");\n/* harmony import */ var _providers_auth_MockAuthProvider__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/providers/auth/MockAuthProvider */ \"(ssr)/./src/providers/auth/MockAuthProvider.tsx\");\n/* __next_internal_client_entry_do_not_use__ AppProviders auto */ \n\n\n\n\n\nfunction AppProviders({ children }) {\n const [queryClient] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(()=>new react_query__WEBPACK_IMPORTED_MODULE_2__.QueryClient());\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_query__WEBPACK_IMPORTED_MODULE_2__.QueryClientProvider, {\n client: queryClient,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_providers_theme_ThemeProvider__WEBPACK_IMPORTED_MODULE_3__.ThemeProvider, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_providers_auth_MockAuthProvider__WEBPACK_IMPORTED_MODULE_5__.MockAuthProvider, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_providers_analytics_AnalyticsProvider__WEBPACK_IMPORTED_MODULE_4__.AnalyticsProvider, {\n children: children\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/AppProviders.tsx\",\n lineNumber: 16,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/AppProviders.tsx\",\n lineNumber: 15,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/AppProviders.tsx\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/AppProviders.tsx\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvcHJvdmlkZXJzL0FwcFByb3ZpZGVycy50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUVvRDtBQUNXO0FBQ0M7QUFDWTtBQUNQO0FBRTlELFNBQVNNLGFBQWEsRUFBRUMsUUFBUSxFQUFxQjtJQUMxRCxNQUFNLENBQUNDLFlBQVksR0FBR1IsK0NBQVFBLENBQUMsSUFBTSxJQUFJQyxvREFBV0E7SUFFcEQscUJBQ0UsOERBQUNDLDREQUFtQkE7UUFBQ08sUUFBUUQ7a0JBQzNCLDRFQUFDTCx5RUFBYUE7c0JBQ1osNEVBQUNFLDhFQUFnQkE7MEJBQ2YsNEVBQUNELHFGQUFpQkE7OEJBQUVHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFLOUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL3Byb3ZpZGVycy9BcHBQcm92aWRlcnMudHN4PzRkNjEiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XG5cbmltcG9ydCB7IFByb3BzV2l0aENoaWxkcmVuLCB1c2VTdGF0ZSB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgUXVlcnlDbGllbnQsIFF1ZXJ5Q2xpZW50UHJvdmlkZXIgfSBmcm9tIFwicmVhY3QtcXVlcnlcIjtcbmltcG9ydCB7IFRoZW1lUHJvdmlkZXIgfSBmcm9tIFwiQC9wcm92aWRlcnMvdGhlbWUvVGhlbWVQcm92aWRlclwiO1xuaW1wb3J0IHsgQW5hbHl0aWNzUHJvdmlkZXIgfSBmcm9tIFwiQC9wcm92aWRlcnMvYW5hbHl0aWNzL0FuYWx5dGljc1Byb3ZpZGVyXCI7XG5pbXBvcnQgeyBNb2NrQXV0aFByb3ZpZGVyIH0gZnJvbSBcIkAvcHJvdmlkZXJzL2F1dGgvTW9ja0F1dGhQcm92aWRlclwiO1xuXG5leHBvcnQgZnVuY3Rpb24gQXBwUHJvdmlkZXJzKHsgY2hpbGRyZW4gfTogUHJvcHNXaXRoQ2hpbGRyZW4pIHtcbiAgY29uc3QgW3F1ZXJ5Q2xpZW50XSA9IHVzZVN0YXRlKCgpID0+IG5ldyBRdWVyeUNsaWVudCgpKTtcblxuICByZXR1cm4gKFxuICAgIDxRdWVyeUNsaWVudFByb3ZpZGVyIGNsaWVudD17cXVlcnlDbGllbnR9PlxuICAgICAgPFRoZW1lUHJvdmlkZXI+XG4gICAgICAgIDxNb2NrQXV0aFByb3ZpZGVyPlxuICAgICAgICAgIDxBbmFseXRpY3NQcm92aWRlcj57Y2hpbGRyZW59PC9BbmFseXRpY3NQcm92aWRlcj5cbiAgICAgICAgPC9Nb2NrQXV0aFByb3ZpZGVyPlxuICAgICAgPC9UaGVtZVByb3ZpZGVyPlxuICAgIDwvUXVlcnlDbGllbnRQcm92aWRlcj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJ1c2VTdGF0ZSIsIlF1ZXJ5Q2xpZW50IiwiUXVlcnlDbGllbnRQcm92aWRlciIsIlRoZW1lUHJvdmlkZXIiLCJBbmFseXRpY3NQcm92aWRlciIsIk1vY2tBdXRoUHJvdmlkZXIiLCJBcHBQcm92aWRlcnMiLCJjaGlsZHJlbiIsInF1ZXJ5Q2xpZW50IiwiY2xpZW50Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/providers/AppProviders.tsx\n"); /***/ }), /***/ "(ssr)/./src/providers/analytics/AnalyticsProvider.tsx": /*!*******************************************************!*\ !*** ./src/providers/analytics/AnalyticsProvider.tsx ***! \*******************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ AnalyticsProvider: () => (/* binding */ AnalyticsProvider)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_script__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/script */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/api/script.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);\n/* __next_internal_client_entry_do_not_use__ AnalyticsProvider auto */ \n\n\nconst GA_ID = process.env.NEXT_PUBLIC_GA_ID;\nconst AMPLITUDE_ID = process.env.NEXT_PUBLIC_AMPLITUDE_API_KEY;\nfunction AnalyticsProvider({ children }) {\n (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(()=>{\n if (true) return;\n if (GA_ID && !window.gtag) {\n window.gtag = function gtag() {\n window.dataLayer = window.dataLayer || [];\n window.dataLayer.push(arguments);\n };\n window.gtag(\"js\", new Date());\n }\n }, []);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n GA_ID ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_script__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n src: `https://www.googletagmanager.com/gtag/js?id=${GA_ID}`,\n strategy: \"afterInteractive\"\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/analytics/AnalyticsProvider.tsx\",\n lineNumber: 25,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_script__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: \"ga-init\",\n strategy: \"afterInteractive\",\n children: `\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', '${GA_ID}');\n `\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/analytics/AnalyticsProvider.tsx\",\n lineNumber: 26,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true) : null,\n AMPLITUDE_ID ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_script__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n id: \"amplitude-init\",\n strategy: \"afterInteractive\",\n children: `\n (function(e,t){var n=e.amplitude||{_q:[],_iq:{}};var r=t.createElement(\"script\");r.type=\"text/javascript\";\n r.integrity=\"sha384-u+axhNOGMO4EgbUjKiugBC93akSZhULC7d8AhguUu1dZifPn1ejIFAnPO2qF6zXK\";r.crossOrigin=\"anonymous\";\n r.async=true;r.src=\"https://cdn.amplitude.com/libs/amplitude-8.17.0-min.gz.js\";r.onload=function(){\n if(!e.amplitude.runQueuedFunctions){console.log(\"Amplitude snippet has failed.\");}};\n var i=t.getElementsByTagName(\"script\")[0];i.parentNode.insertBefore(r,i);\n function s(e,t){e.prototype[t]=function(){this._q.push([t].concat(Array.prototype.slice.call(arguments,0)));return this}}\n var o=function(){this._q=[];return this};var a=[\"add\",\"append\",\"clearAll\",\"prepend\",\"set\",\"setOnce\",\"unset\"];\n for(var c=0;c { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ MockAuthProvider: () => (/* binding */ MockAuthProvider),\n/* harmony export */ useMockAuth: () => (/* binding */ useMockAuth)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* __next_internal_client_entry_do_not_use__ MockAuthProvider,useMockAuth auto */ \n\nconst STORAGE_KEY = \"allai-demo-user\";\nconst MockAuthContext = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_1__.createContext)(undefined);\nfunction createWelcomeUser(email) {\n const now = new Date().toISOString();\n return {\n email,\n balance: 1200,\n history: [\n {\n id: \"welcome\",\n description: \"Welcome bonus\",\n amount: 500,\n createdAt: now\n },\n {\n id: \"promo\",\n description: \"Promo top-up\",\n amount: 700,\n createdAt: now\n }\n ]\n };\n}\nfunction MockAuthProvider({ children }) {\n const [user, setUser] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n if (true) return;\n const raw = localStorage.getItem(STORAGE_KEY);\n if (raw) {\n try {\n setUser(JSON.parse(raw));\n } catch {\n localStorage.removeItem(STORAGE_KEY);\n }\n }\n }, []);\n const register = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(async (email, password)=>{\n const newUser = createWelcomeUser(email.toLowerCase());\n localStorage.setItem(STORAGE_KEY, JSON.stringify(newUser));\n setUser(newUser);\n }, []);\n const login = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(async (email, password)=>{\n const raw = localStorage.getItem(STORAGE_KEY);\n if (!raw) {\n throw new Error(\"Account not found. Please register.\");\n }\n try {\n const saved = JSON.parse(raw);\n if (saved.email !== email.toLowerCase()) {\n throw new Error(\"Account not found. Please register.\");\n }\n setUser(saved);\n } catch {\n localStorage.removeItem(STORAGE_KEY);\n throw new Error(\"Unable to read saved account. Please register again.\");\n }\n }, []);\n const logout = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(()=>{\n setUser(null);\n if (false) {}\n }, []);\n const value = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(()=>({\n user,\n register,\n login,\n logout\n }), [\n user,\n register,\n login,\n logout\n ]);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MockAuthContext.Provider, {\n value: value,\n children: children\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/auth/MockAuthProvider.tsx\",\n lineNumber: 104,\n columnNumber: 10\n }, this);\n}\nfunction useMockAuth() {\n const context = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(MockAuthContext);\n if (!context) {\n throw new Error(\"useMockAuth must be used within MockAuthProvider\");\n }\n return context;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvcHJvdmlkZXJzL2F1dGgvTW9ja0F1dGhQcm92aWRlci50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQVVlO0FBRWYsTUFBTU0sY0FBYztBQXNCcEIsTUFBTUMsZ0NBQWtCUCxvREFBYUEsQ0FBbUNRO0FBRXhFLFNBQVNDLGtCQUFrQkMsS0FBYTtJQUN0QyxNQUFNQyxNQUFNLElBQUlDLE9BQU9DLFdBQVc7SUFDbEMsT0FBTztRQUNMSDtRQUNBSSxTQUFTO1FBQ1RDLFNBQVM7WUFDUDtnQkFBRUMsSUFBSTtnQkFBV0MsYUFBYTtnQkFBaUJDLFFBQVE7Z0JBQUtDLFdBQVdSO1lBQUk7WUFDM0U7Z0JBQUVLLElBQUk7Z0JBQVNDLGFBQWE7Z0JBQWdCQyxRQUFRO2dCQUFLQyxXQUFXUjtZQUFJO1NBQ3pFO0lBQ0g7QUFDRjtBQUVPLFNBQVNTLGlCQUFpQixFQUFFQyxRQUFRLEVBQXFCO0lBQzlELE1BQU0sQ0FBQ0MsTUFBTUMsUUFBUSxHQUFHbEIsK0NBQVFBLENBQWtCO0lBRWxERixnREFBU0EsQ0FBQztRQUNSLElBQUksSUFBNkIsRUFBRTtRQUNuQyxNQUFNcUIsTUFBTUMsYUFBYUMsT0FBTyxDQUFDcEI7UUFDakMsSUFBSWtCLEtBQUs7WUFDUCxJQUFJO2dCQUNGRCxRQUFRSSxLQUFLQyxLQUFLLENBQUNKO1lBQ3JCLEVBQUUsT0FBTTtnQkFDTkMsYUFBYUksVUFBVSxDQUFDdkI7WUFDMUI7UUFDRjtJQUNGLEdBQUcsRUFBRTtJQUVMLE1BQU13QixXQUFXN0Isa0RBQVdBLENBQUMsT0FBT1MsT0FBZXFCO1FBQ2pELE1BQU1DLFVBQVV2QixrQkFBa0JDLE1BQU11QixXQUFXO1FBQ25EUixhQUFhUyxPQUFPLENBQUM1QixhQUFhcUIsS0FBS1EsU0FBUyxDQUFDSDtRQUNqRFQsUUFBUVM7SUFDVixHQUFHLEVBQUU7SUFFTCxNQUFNSSxRQUFRbkMsa0RBQVdBLENBQUMsT0FBT1MsT0FBZXFCO1FBQzlDLE1BQU1QLE1BQU1DLGFBQWFDLE9BQU8sQ0FBQ3BCO1FBQ2pDLElBQUksQ0FBQ2tCLEtBQUs7WUFDUixNQUFNLElBQUlhLE1BQU07UUFDbEI7UUFDQSxJQUFJO1lBQ0YsTUFBTUMsUUFBUVgsS0FBS0MsS0FBSyxDQUFDSjtZQUN6QixJQUFJYyxNQUFNNUIsS0FBSyxLQUFLQSxNQUFNdUIsV0FBVyxJQUFJO2dCQUN2QyxNQUFNLElBQUlJLE1BQU07WUFDbEI7WUFDQWQsUUFBUWU7UUFDVixFQUFFLE9BQU07WUFDTmIsYUFBYUksVUFBVSxDQUFDdkI7WUFDeEIsTUFBTSxJQUFJK0IsTUFBTTtRQUNsQjtJQUNGLEdBQUcsRUFBRTtJQUVMLE1BQU1FLFNBQVN0QyxrREFBV0EsQ0FBQztRQUN6QnNCLFFBQVE7UUFDUixJQUFJLEtBQTZCLEVBQUUsRUFFbEM7SUFDSCxHQUFHLEVBQUU7SUFFTCxNQUFNaUIsUUFBUXBDLDhDQUFPQSxDQUNuQixJQUFPO1lBQ0xrQjtZQUNBUTtZQUNBTTtZQUNBRztRQUNGLElBQ0E7UUFBQ2pCO1FBQU1RO1FBQVVNO1FBQU9HO0tBQU87SUFHakMscUJBQU8sOERBQUNoQyxnQkFBZ0JrQyxRQUFRO1FBQUNELE9BQU9BO2tCQUFRbkI7Ozs7OztBQUNsRDtBQUVPLFNBQVNxQjtJQUNkLE1BQU1DLFVBQVV6QyxpREFBVUEsQ0FBQ0s7SUFDM0IsSUFBSSxDQUFDb0MsU0FBUztRQUNaLE1BQU0sSUFBSU4sTUFBTTtJQUNsQjtJQUNBLE9BQU9NO0FBQ1QiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL3Byb3ZpZGVycy9hdXRoL01vY2tBdXRoUHJvdmlkZXIudHN4P2JkOGUiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XG5cbmltcG9ydCB7XG4gIGNyZWF0ZUNvbnRleHQsXG4gIFByb3BzV2l0aENoaWxkcmVuLFxuICB1c2VDYWxsYmFjayxcbiAgdXNlQ29udGV4dCxcbiAgdXNlRWZmZWN0LFxuICB1c2VNZW1vLFxuICB1c2VTdGF0ZVxufSBmcm9tIFwicmVhY3RcIjtcblxuY29uc3QgU1RPUkFHRV9LRVkgPSBcImFsbGFpLWRlbW8tdXNlclwiO1xuXG5leHBvcnQgdHlwZSBEZW1vQmFsYW5jZUVudHJ5ID0ge1xuICBpZDogc3RyaW5nO1xuICBkZXNjcmlwdGlvbjogc3RyaW5nO1xuICBhbW91bnQ6IG51bWJlcjtcbiAgY3JlYXRlZEF0OiBzdHJpbmc7XG59O1xuXG5leHBvcnQgdHlwZSBEZW1vVXNlciA9IHtcbiAgZW1haWw6IHN0cmluZztcbiAgYmFsYW5jZTogbnVtYmVyO1xuICBoaXN0b3J5OiBEZW1vQmFsYW5jZUVudHJ5W107XG59O1xuXG50eXBlIE1vY2tBdXRoQ29udGV4dFZhbHVlID0ge1xuICB1c2VyOiBEZW1vVXNlciB8IG51bGw7XG4gIHJlZ2lzdGVyOiAoZW1haWw6IHN0cmluZywgcGFzc3dvcmQ6IHN0cmluZykgPT4gUHJvbWlzZTx2b2lkPjtcbiAgbG9naW46IChlbWFpbDogc3RyaW5nLCBwYXNzd29yZDogc3RyaW5nKSA9PiBQcm9taXNlPHZvaWQ+O1xuICBsb2dvdXQ6ICgpID0+IHZvaWQ7XG59O1xuXG5jb25zdCBNb2NrQXV0aENvbnRleHQgPSBjcmVhdGVDb250ZXh0PE1vY2tBdXRoQ29udGV4dFZhbHVlIHwgdW5kZWZpbmVkPih1bmRlZmluZWQpO1xuXG5mdW5jdGlvbiBjcmVhdGVXZWxjb21lVXNlcihlbWFpbDogc3RyaW5nKTogRGVtb1VzZXIge1xuICBjb25zdCBub3cgPSBuZXcgRGF0ZSgpLnRvSVNPU3RyaW5nKCk7XG4gIHJldHVybiB7XG4gICAgZW1haWwsXG4gICAgYmFsYW5jZTogMTIwMCxcbiAgICBoaXN0b3J5OiBbXG4gICAgICB7IGlkOiBcIndlbGNvbWVcIiwgZGVzY3JpcHRpb246IFwiV2VsY29tZSBib251c1wiLCBhbW91bnQ6IDUwMCwgY3JlYXRlZEF0OiBub3cgfSxcbiAgICAgIHsgaWQ6IFwicHJvbW9cIiwgZGVzY3JpcHRpb246IFwiUHJvbW8gdG9wLXVwXCIsIGFtb3VudDogNzAwLCBjcmVhdGVkQXQ6IG5vdyB9XG4gICAgXVxuICB9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gTW9ja0F1dGhQcm92aWRlcih7IGNoaWxkcmVuIH06IFByb3BzV2l0aENoaWxkcmVuKSB7XG4gIGNvbnN0IFt1c2VyLCBzZXRVc2VyXSA9IHVzZVN0YXRlPERlbW9Vc2VyIHwgbnVsbD4obnVsbCk7XG5cbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIikgcmV0dXJuO1xuICAgIGNvbnN0IHJhdyA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKFNUT1JBR0VfS0VZKTtcbiAgICBpZiAocmF3KSB7XG4gICAgICB0cnkge1xuICAgICAgICBzZXRVc2VyKEpTT04ucGFyc2UocmF3KSBhcyBEZW1vVXNlcik7XG4gICAgICB9IGNhdGNoIHtcbiAgICAgICAgbG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oU1RPUkFHRV9LRVkpO1xuICAgICAgfVxuICAgIH1cbiAgfSwgW10pO1xuXG4gIGNvbnN0IHJlZ2lzdGVyID0gdXNlQ2FsbGJhY2soYXN5bmMgKGVtYWlsOiBzdHJpbmcsIHBhc3N3b3JkOiBzdHJpbmcpID0+IHtcbiAgICBjb25zdCBuZXdVc2VyID0gY3JlYXRlV2VsY29tZVVzZXIoZW1haWwudG9Mb3dlckNhc2UoKSk7XG4gICAgbG9jYWxTdG9yYWdlLnNldEl0ZW0oU1RPUkFHRV9LRVksIEpTT04uc3RyaW5naWZ5KG5ld1VzZXIpKTtcbiAgICBzZXRVc2VyKG5ld1VzZXIpO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgbG9naW4gPSB1c2VDYWxsYmFjayhhc3luYyAoZW1haWw6IHN0cmluZywgcGFzc3dvcmQ6IHN0cmluZykgPT4ge1xuICAgIGNvbnN0IHJhdyA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKFNUT1JBR0VfS0VZKTtcbiAgICBpZiAoIXJhdykge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiQWNjb3VudCBub3QgZm91bmQuIFBsZWFzZSByZWdpc3Rlci5cIik7XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICBjb25zdCBzYXZlZCA9IEpTT04ucGFyc2UocmF3KSBhcyBEZW1vVXNlcjtcbiAgICAgIGlmIChzYXZlZC5lbWFpbCAhPT0gZW1haWwudG9Mb3dlckNhc2UoKSkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXCJBY2NvdW50IG5vdCBmb3VuZC4gUGxlYXNlIHJlZ2lzdGVyLlwiKTtcbiAgICAgIH1cbiAgICAgIHNldFVzZXIoc2F2ZWQpO1xuICAgIH0gY2F0Y2gge1xuICAgICAgbG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oU1RPUkFHRV9LRVkpO1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiVW5hYmxlIHRvIHJlYWQgc2F2ZWQgYWNjb3VudC4gUGxlYXNlIHJlZ2lzdGVyIGFnYWluLlwiKTtcbiAgICB9XG4gIH0sIFtdKTtcblxuICBjb25zdCBsb2dvdXQgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0VXNlcihudWxsKTtcbiAgICBpZiAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIikge1xuICAgICAgbG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oU1RPUkFHRV9LRVkpO1xuICAgIH1cbiAgfSwgW10pO1xuXG4gIGNvbnN0IHZhbHVlID0gdXNlTWVtbyhcbiAgICAoKSA9PiAoe1xuICAgICAgdXNlcixcbiAgICAgIHJlZ2lzdGVyLFxuICAgICAgbG9naW4sXG4gICAgICBsb2dvdXRcbiAgICB9KSxcbiAgICBbdXNlciwgcmVnaXN0ZXIsIGxvZ2luLCBsb2dvdXRdXG4gICk7XG5cbiAgcmV0dXJuIDxNb2NrQXV0aENvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3ZhbHVlfT57Y2hpbGRyZW59PC9Nb2NrQXV0aENvbnRleHQuUHJvdmlkZXI+O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gdXNlTW9ja0F1dGgoKSB7XG4gIGNvbnN0IGNvbnRleHQgPSB1c2VDb250ZXh0KE1vY2tBdXRoQ29udGV4dCk7XG4gIGlmICghY29udGV4dCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcInVzZU1vY2tBdXRoIG11c3QgYmUgdXNlZCB3aXRoaW4gTW9ja0F1dGhQcm92aWRlclwiKTtcbiAgfVxuICByZXR1cm4gY29udGV4dDtcbn1cbiJdLCJuYW1lcyI6WyJjcmVhdGVDb250ZXh0IiwidXNlQ2FsbGJhY2siLCJ1c2VDb250ZXh0IiwidXNlRWZmZWN0IiwidXNlTWVtbyIsInVzZVN0YXRlIiwiU1RPUkFHRV9LRVkiLCJNb2NrQXV0aENvbnRleHQiLCJ1bmRlZmluZWQiLCJjcmVhdGVXZWxjb21lVXNlciIsImVtYWlsIiwibm93IiwiRGF0ZSIsInRvSVNPU3RyaW5nIiwiYmFsYW5jZSIsImhpc3RvcnkiLCJpZCIsImRlc2NyaXB0aW9uIiwiYW1vdW50IiwiY3JlYXRlZEF0IiwiTW9ja0F1dGhQcm92aWRlciIsImNoaWxkcmVuIiwidXNlciIsInNldFVzZXIiLCJyYXciLCJsb2NhbFN0b3JhZ2UiLCJnZXRJdGVtIiwiSlNPTiIsInBhcnNlIiwicmVtb3ZlSXRlbSIsInJlZ2lzdGVyIiwicGFzc3dvcmQiLCJuZXdVc2VyIiwidG9Mb3dlckNhc2UiLCJzZXRJdGVtIiwic3RyaW5naWZ5IiwibG9naW4iLCJFcnJvciIsInNhdmVkIiwibG9nb3V0IiwidmFsdWUiLCJQcm92aWRlciIsInVzZU1vY2tBdXRoIiwiY29udGV4dCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/providers/auth/MockAuthProvider.tsx\n"); /***/ }), /***/ "(ssr)/./src/providers/theme/ThemeProvider.tsx": /*!***********************************************!*\ !*** ./src/providers/theme/ThemeProvider.tsx ***! \***********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ThemeProvider: () => (/* binding */ ThemeProvider),\n/* harmony export */ useThemeContext: () => (/* binding */ useThemeContext)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* __next_internal_client_entry_do_not_use__ ThemeProvider,useThemeContext auto */ \n\nconst ThemeContext = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_1__.createContext)(undefined);\nconst STORAGE_KEY = \"allai-theme\";\nfunction applyTheme(theme) {\n if (typeof document === \"undefined\") return;\n document.documentElement.dataset.theme = theme;\n document.documentElement.style.colorScheme = theme;\n}\nfunction ThemeProvider({ children }) {\n const [theme, setThemeState] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"light\");\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n if (true) return;\n const stored = localStorage.getItem(STORAGE_KEY);\n const preferred = stored ?? (window.matchMedia(\"(prefers-color-scheme: dark)\").matches ? \"dark\" : \"light\");\n applyTheme(preferred);\n setThemeState(preferred);\n }, []);\n const setTheme = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((value)=>{\n applyTheme(value);\n setThemeState(value);\n if (false) {}\n }, []);\n const toggleTheme = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(()=>{\n setTheme(theme === \"light\" ? \"dark\" : \"light\");\n }, [\n theme,\n setTheme\n ]);\n const value = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(()=>({\n theme,\n setTheme,\n toggleTheme\n }), [\n theme,\n setTheme,\n toggleTheme\n ]);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(ThemeContext.Provider, {\n value: value,\n children: children\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/providers/theme/ThemeProvider.tsx\",\n lineNumber: 66,\n columnNumber: 10\n }, this);\n}\nfunction useThemeContext() {\n const ctx = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(ThemeContext);\n if (!ctx) {\n throw new Error(\"useTheme must be used within ThemeProvider\");\n }\n return ctx;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvcHJvdmlkZXJzL3RoZW1lL1RoZW1lUHJvdmlkZXIudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFVZTtBQVVmLE1BQU1NLDZCQUFlTixvREFBYUEsQ0FBZ0NPO0FBRWxFLE1BQU1DLGNBQWM7QUFFcEIsU0FBU0MsV0FBV0MsS0FBWTtJQUM5QixJQUFJLE9BQU9DLGFBQWEsYUFBYTtJQUNyQ0EsU0FBU0MsZUFBZSxDQUFDQyxPQUFPLENBQUNILEtBQUssR0FBR0E7SUFDekNDLFNBQVNDLGVBQWUsQ0FBQ0UsS0FBSyxDQUFDQyxXQUFXLEdBQUdMO0FBQy9DO0FBRU8sU0FBU00sY0FBYyxFQUFFQyxRQUFRLEVBQXFCO0lBQzNELE1BQU0sQ0FBQ1AsT0FBT1EsY0FBYyxHQUFHYiwrQ0FBUUEsQ0FBUTtJQUUvQ0YsZ0RBQVNBLENBQUM7UUFDUixJQUFJLElBQTZCLEVBQUU7UUFDbkMsTUFBTWdCLFNBQVNDLGFBQWFDLE9BQU8sQ0FBQ2I7UUFDcEMsTUFBTWMsWUFDSkgsVUFDQ0ksQ0FBQUEsT0FBT0MsVUFBVSxDQUFDLGdDQUFnQ0MsT0FBTyxHQUFHLFNBQVMsT0FBTTtRQUU5RWhCLFdBQVdhO1FBQ1hKLGNBQWNJO0lBQ2hCLEdBQUcsRUFBRTtJQUVMLE1BQU1JLFdBQVd6QixrREFBV0EsQ0FBQyxDQUFDMEI7UUFDNUJsQixXQUFXa0I7UUFDWFQsY0FBY1M7UUFDZCxJQUFJLEtBQTZCLEVBQUUsRUFFbEM7SUFDSCxHQUFHLEVBQUU7SUFFTCxNQUFNRSxjQUFjNUIsa0RBQVdBLENBQUM7UUFDOUJ5QixTQUFTaEIsVUFBVSxVQUFVLFNBQVM7SUFDeEMsR0FBRztRQUFDQTtRQUFPZ0I7S0FBUztJQUVwQixNQUFNQyxRQUFRdkIsOENBQU9BLENBQ25CLElBQU87WUFDTE07WUFDQWdCO1lBQ0FHO1FBQ0YsSUFDQTtRQUFDbkI7UUFBT2dCO1FBQVVHO0tBQVk7SUFHaEMscUJBQU8sOERBQUN2QixhQUFhd0IsUUFBUTtRQUFDSCxPQUFPQTtrQkFBUVY7Ozs7OztBQUMvQztBQUVPLFNBQVNjO0lBQ2QsTUFBTUMsTUFBTTlCLGlEQUFVQSxDQUFDSTtJQUN2QixJQUFJLENBQUMwQixLQUFLO1FBQ1IsTUFBTSxJQUFJQyxNQUFNO0lBQ2xCO0lBQ0EsT0FBT0Q7QUFDVCIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvLi9zcmMvcHJvdmlkZXJzL3RoZW1lL1RoZW1lUHJvdmlkZXIudHN4PzRmYmMiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XG5cbmltcG9ydCB7XG4gIGNyZWF0ZUNvbnRleHQsXG4gIFByb3BzV2l0aENoaWxkcmVuLFxuICB1c2VDYWxsYmFjayxcbiAgdXNlQ29udGV4dCxcbiAgdXNlRWZmZWN0LFxuICB1c2VNZW1vLFxuICB1c2VTdGF0ZVxufSBmcm9tIFwicmVhY3RcIjtcblxudHlwZSBUaGVtZSA9IFwibGlnaHRcIiB8IFwiZGFya1wiO1xuXG50eXBlIFRoZW1lQ29udGV4dFZhbHVlID0ge1xuICB0aGVtZTogVGhlbWU7XG4gIHNldFRoZW1lOiAodGhlbWU6IFRoZW1lKSA9PiB2b2lkO1xuICB0b2dnbGVUaGVtZTogKCkgPT4gdm9pZDtcbn07XG5cbmNvbnN0IFRoZW1lQ29udGV4dCA9IGNyZWF0ZUNvbnRleHQ8VGhlbWVDb250ZXh0VmFsdWUgfCB1bmRlZmluZWQ+KHVuZGVmaW5lZCk7XG5cbmNvbnN0IFNUT1JBR0VfS0VZID0gXCJhbGxhaS10aGVtZVwiO1xuXG5mdW5jdGlvbiBhcHBseVRoZW1lKHRoZW1lOiBUaGVtZSkge1xuICBpZiAodHlwZW9mIGRvY3VtZW50ID09PSBcInVuZGVmaW5lZFwiKSByZXR1cm47XG4gIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5kYXRhc2V0LnRoZW1lID0gdGhlbWU7XG4gIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zdHlsZS5jb2xvclNjaGVtZSA9IHRoZW1lO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gVGhlbWVQcm92aWRlcih7IGNoaWxkcmVuIH06IFByb3BzV2l0aENoaWxkcmVuKSB7XG4gIGNvbnN0IFt0aGVtZSwgc2V0VGhlbWVTdGF0ZV0gPSB1c2VTdGF0ZTxUaGVtZT4oXCJsaWdodFwiKTtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGlmICh0eXBlb2Ygd2luZG93ID09PSBcInVuZGVmaW5lZFwiKSByZXR1cm47XG4gICAgY29uc3Qgc3RvcmVkID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oU1RPUkFHRV9LRVkpIGFzIFRoZW1lIHwgbnVsbDtcbiAgICBjb25zdCBwcmVmZXJyZWQgPVxuICAgICAgc3RvcmVkID8/XG4gICAgICAod2luZG93Lm1hdGNoTWVkaWEoXCIocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspXCIpLm1hdGNoZXMgPyBcImRhcmtcIiA6IFwibGlnaHRcIik7XG5cbiAgICBhcHBseVRoZW1lKHByZWZlcnJlZCk7XG4gICAgc2V0VGhlbWVTdGF0ZShwcmVmZXJyZWQpO1xuICB9LCBbXSk7XG5cbiAgY29uc3Qgc2V0VGhlbWUgPSB1c2VDYWxsYmFjaygodmFsdWU6IFRoZW1lKSA9PiB7XG4gICAgYXBwbHlUaGVtZSh2YWx1ZSk7XG4gICAgc2V0VGhlbWVTdGF0ZSh2YWx1ZSk7XG4gICAgaWYgKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIpIHtcbiAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKFNUT1JBR0VfS0VZLCB2YWx1ZSk7XG4gICAgfVxuICB9LCBbXSk7XG5cbiAgY29uc3QgdG9nZ2xlVGhlbWUgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0VGhlbWUodGhlbWUgPT09IFwibGlnaHRcIiA/IFwiZGFya1wiIDogXCJsaWdodFwiKTtcbiAgfSwgW3RoZW1lLCBzZXRUaGVtZV0pO1xuXG4gIGNvbnN0IHZhbHVlID0gdXNlTWVtbyhcbiAgICAoKSA9PiAoe1xuICAgICAgdGhlbWUsXG4gICAgICBzZXRUaGVtZSxcbiAgICAgIHRvZ2dsZVRoZW1lXG4gICAgfSksXG4gICAgW3RoZW1lLCBzZXRUaGVtZSwgdG9nZ2xlVGhlbWVdXG4gICk7XG5cbiAgcmV0dXJuIDxUaGVtZUNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3ZhbHVlfT57Y2hpbGRyZW59PC9UaGVtZUNvbnRleHQuUHJvdmlkZXI+O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gdXNlVGhlbWVDb250ZXh0KCkge1xuICBjb25zdCBjdHggPSB1c2VDb250ZXh0KFRoZW1lQ29udGV4dCk7XG4gIGlmICghY3R4KSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwidXNlVGhlbWUgbXVzdCBiZSB1c2VkIHdpdGhpbiBUaGVtZVByb3ZpZGVyXCIpO1xuICB9XG4gIHJldHVybiBjdHg7XG59XG4iXSwibmFtZXMiOlsiY3JlYXRlQ29udGV4dCIsInVzZUNhbGxiYWNrIiwidXNlQ29udGV4dCIsInVzZUVmZmVjdCIsInVzZU1lbW8iLCJ1c2VTdGF0ZSIsIlRoZW1lQ29udGV4dCIsInVuZGVmaW5lZCIsIlNUT1JBR0VfS0VZIiwiYXBwbHlUaGVtZSIsInRoZW1lIiwiZG9jdW1lbnQiLCJkb2N1bWVudEVsZW1lbnQiLCJkYXRhc2V0Iiwic3R5bGUiLCJjb2xvclNjaGVtZSIsIlRoZW1lUHJvdmlkZXIiLCJjaGlsZHJlbiIsInNldFRoZW1lU3RhdGUiLCJzdG9yZWQiLCJsb2NhbFN0b3JhZ2UiLCJnZXRJdGVtIiwicHJlZmVycmVkIiwid2luZG93IiwibWF0Y2hNZWRpYSIsIm1hdGNoZXMiLCJzZXRUaGVtZSIsInZhbHVlIiwic2V0SXRlbSIsInRvZ2dsZVRoZW1lIiwiUHJvdmlkZXIiLCJ1c2VUaGVtZUNvbnRleHQiLCJjdHgiLCJFcnJvciJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/providers/theme/ThemeProvider.tsx\n"); /***/ }), /***/ "(ssr)/../../packages/i18n/config.ts": /*!*************************************!*\ !*** ../../packages/i18n/config.ts ***! \*************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ dictionaries: () => (/* binding */ dictionaries),\n/* harmony export */ fallbackLocale: () => (/* binding */ fallbackLocale),\n/* harmony export */ getLocaleDisplayName: () => (/* binding */ getLocaleDisplayName),\n/* harmony export */ getMetadataForLocale: () => (/* binding */ getMetadataForLocale),\n/* harmony export */ locales: () => (/* binding */ locales),\n/* harmony export */ resolveLocale: () => (/* binding */ resolveLocale),\n/* harmony export */ rtlLocales: () => (/* binding */ rtlLocales)\n/* harmony export */ });\n/* harmony import */ var _dictionaries_en__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dictionaries/en */ \"(ssr)/../../packages/i18n/dictionaries/en.ts\");\n/* harmony import */ var _dictionaries_ru__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dictionaries/ru */ \"(ssr)/../../packages/i18n/dictionaries/ru.ts\");\n/* harmony import */ var _dictionaries_nl__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dictionaries/nl */ \"(ssr)/../../packages/i18n/dictionaries/nl.ts\");\n/* harmony import */ var _dictionaries_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./dictionaries/es */ \"(ssr)/../../packages/i18n/dictionaries/es.ts\");\n\n\n\n\nconst locales = [\n \"en\",\n \"ru\",\n \"es\",\n \"pt\",\n \"fr\",\n \"de\",\n \"it\",\n \"zh-CN\",\n \"zh-TW\",\n \"ja\",\n \"ko\",\n \"hi\",\n \"ar\",\n \"tr\",\n \"pl\",\n \"uk\",\n \"nl\",\n \"sv\",\n \"no\",\n \"da\",\n \"fi\",\n \"cs\",\n \"sk\",\n \"sl\",\n \"ro\",\n \"hu\",\n \"el\",\n \"he\",\n \"fa\",\n \"ur\",\n \"id\",\n \"ms\",\n \"th\",\n \"vi\",\n \"fil\",\n \"bn\",\n \"ta\",\n \"te\",\n \"mr\",\n \"pa\",\n \"bg\",\n \"sr\",\n \"hr\",\n \"lt\",\n \"lv\",\n \"et\",\n \"uz\",\n \"kk\",\n \"az\",\n \"ka\"\n];\nconst fallbackLocale = \"en\";\nconst rtlLocales = [\n \"ar\",\n \"fa\",\n \"he\",\n \"ur\"\n];\nconst localeMeta = {\n en: {\n title: \"AllAI Studio - Unified Generative AI Workspace\",\n description: \"Create and orchestrate generative AI workflows for imagery, video, and audio.\"\n },\n ru: {\n title: \"AllAI Studio β€” Π•Π΄ΠΈΠ½ΠΎΠ΅ пространство для Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ИИ\",\n description: \"Π‘Ρ‚Ρ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ студии.\"\n }\n};\nconst dictionaries = {\n en: _dictionaries_en__WEBPACK_IMPORTED_MODULE_0__.enDictionary,\n ru: _dictionaries_ru__WEBPACK_IMPORTED_MODULE_1__.ruDictionary,\n nl: _dictionaries_nl__WEBPACK_IMPORTED_MODULE_2__.nlDictionary,\n es: _dictionaries_es__WEBPACK_IMPORTED_MODULE_3__.esDictionary\n};\nfunction resolveLocale(input) {\n if (!input) return fallbackLocale;\n const normalized = input.toLowerCase();\n if (locales.includes(normalized)) {\n return normalized;\n }\n const base = normalized.split(\"-\")[0];\n if (locales.includes(base)) {\n return base;\n }\n return fallbackLocale;\n}\nfunction getLocaleDisplayName(locale, displayLocale = fallbackLocale) {\n try {\n const formatter = new Intl.DisplayNames([\n displayLocale\n ], {\n type: \"language\"\n });\n return formatter.of(locale) ?? locale.toUpperCase();\n } catch {\n return locale.toUpperCase();\n }\n}\nfunction getMetadataForLocale(locale) {\n return localeMeta[locale] ?? localeMeta[fallbackLocale];\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vcGFja2FnZXMvaTE4bi9jb25maWcudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFDaUQ7QUFDQTtBQUNBO0FBQ0E7QUFFMUMsTUFBTUksVUFBVTtJQUNyQjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0NBQ0QsQ0FBVTtBQUlKLE1BQU1DLGlCQUF5QixLQUFLO0FBRXBDLE1BQU1DLGFBQXVCO0lBQUM7SUFBTTtJQUFNO0lBQU07Q0FBSyxDQUFDO0FBRTdELE1BQU1DLGFBQThFO0lBQ2xGQyxJQUFJO1FBQ0ZDLE9BQU87UUFDUEMsYUFBYTtJQUNmO0lBQ0FDLElBQUk7UUFDRkYsT0FBTztRQUNQQyxhQUFhO0lBQ2Y7QUFDRjtBQUVPLE1BQU1FLGVBQW9EO0lBQy9ESixJQUFJUiwwREFBWUE7SUFDaEJXLElBQUlWLDBEQUFZQTtJQUNoQlksSUFBSVgsMERBQVlBO0lBQ2hCWSxJQUFJWCwwREFBWUE7QUFDbEIsRUFBRTtBQUVLLFNBQVNZLGNBQWNDLEtBQXFCO0lBQ2pELElBQUksQ0FBQ0EsT0FBTyxPQUFPWDtJQUNuQixNQUFNWSxhQUFhRCxNQUFNRSxXQUFXO0lBQ3BDLElBQUlkLFFBQVFlLFFBQVEsQ0FBQ0YsYUFBdUI7UUFDMUMsT0FBT0E7SUFDVDtJQUNBLE1BQU1HLE9BQU9ILFdBQVdJLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRTtJQUNyQyxJQUFJakIsUUFBUWUsUUFBUSxDQUFDQyxPQUFPO1FBQzFCLE9BQU9BO0lBQ1Q7SUFDQSxPQUFPZjtBQUNUO0FBRU8sU0FBU2lCLHFCQUFxQkMsTUFBYyxFQUFFQyxnQkFBd0JuQixjQUFjO0lBQ3pGLElBQUk7UUFDRixNQUFNb0IsWUFBWSxJQUFJQyxLQUFLQyxZQUFZLENBQUM7WUFBQ0g7U0FBYyxFQUFFO1lBQUVJLE1BQU07UUFBVztRQUM1RSxPQUFPSCxVQUFVSSxFQUFFLENBQUNOLFdBQVdBLE9BQU9PLFdBQVc7SUFDbkQsRUFBRSxPQUFNO1FBQ04sT0FBT1AsT0FBT08sV0FBVztJQUMzQjtBQUNGO0FBRU8sU0FBU0MscUJBQXFCUixNQUFjO0lBQ2pELE9BQU9oQixVQUFVLENBQUNnQixPQUFPLElBQUloQixVQUFVLENBQUNGLGVBQWU7QUFDekQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4uLy4uL3BhY2thZ2VzL2kxOG4vY29uZmlnLnRzPzNkODkiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBEaWN0aW9uYXJ5IH0gZnJvbSBcIi4vdHlwZXNcIjtcbmltcG9ydCB7IGVuRGljdGlvbmFyeSB9IGZyb20gXCIuL2RpY3Rpb25hcmllcy9lblwiO1xuaW1wb3J0IHsgcnVEaWN0aW9uYXJ5IH0gZnJvbSBcIi4vZGljdGlvbmFyaWVzL3J1XCI7XG5pbXBvcnQgeyBubERpY3Rpb25hcnkgfSBmcm9tIFwiLi9kaWN0aW9uYXJpZXMvbmxcIjtcbmltcG9ydCB7IGVzRGljdGlvbmFyeSB9IGZyb20gXCIuL2RpY3Rpb25hcmllcy9lc1wiO1xuXG5leHBvcnQgY29uc3QgbG9jYWxlcyA9IFtcbiAgXCJlblwiLFxuICBcInJ1XCIsXG4gIFwiZXNcIixcbiAgXCJwdFwiLFxuICBcImZyXCIsXG4gIFwiZGVcIixcbiAgXCJpdFwiLFxuICBcInpoLUNOXCIsXG4gIFwiemgtVFdcIixcbiAgXCJqYVwiLFxuICBcImtvXCIsXG4gIFwiaGlcIixcbiAgXCJhclwiLFxuICBcInRyXCIsXG4gIFwicGxcIixcbiAgXCJ1a1wiLFxuICBcIm5sXCIsXG4gIFwic3ZcIixcbiAgXCJub1wiLFxuICBcImRhXCIsXG4gIFwiZmlcIixcbiAgXCJjc1wiLFxuICBcInNrXCIsXG4gIFwic2xcIixcbiAgXCJyb1wiLFxuICBcImh1XCIsXG4gIFwiZWxcIixcbiAgXCJoZVwiLFxuICBcImZhXCIsXG4gIFwidXJcIixcbiAgXCJpZFwiLFxuICBcIm1zXCIsXG4gIFwidGhcIixcbiAgXCJ2aVwiLFxuICBcImZpbFwiLFxuICBcImJuXCIsXG4gIFwidGFcIixcbiAgXCJ0ZVwiLFxuICBcIm1yXCIsXG4gIFwicGFcIixcbiAgXCJiZ1wiLFxuICBcInNyXCIsXG4gIFwiaHJcIixcbiAgXCJsdFwiLFxuICBcImx2XCIsXG4gIFwiZXRcIixcbiAgXCJ1elwiLFxuICBcImtrXCIsXG4gIFwiYXpcIixcbiAgXCJrYVwiXG5dIGFzIGNvbnN0O1xuXG5leHBvcnQgdHlwZSBMb2NhbGUgPSAodHlwZW9mIGxvY2FsZXMpW251bWJlcl07XG5cbmV4cG9ydCBjb25zdCBmYWxsYmFja0xvY2FsZTogTG9jYWxlID0gXCJlblwiO1xuXG5leHBvcnQgY29uc3QgcnRsTG9jYWxlczogTG9jYWxlW10gPSBbXCJhclwiLCBcImZhXCIsIFwiaGVcIiwgXCJ1clwiXTtcblxuY29uc3QgbG9jYWxlTWV0YTogUGFydGlhbDxSZWNvcmQ8TG9jYWxlLCB7IHRpdGxlOiBzdHJpbmc7IGRlc2NyaXB0aW9uOiBzdHJpbmcgfT4+ID0ge1xuICBlbjoge1xuICAgIHRpdGxlOiBcIkFsbEFJIFN0dWRpbyAtIFVuaWZpZWQgR2VuZXJhdGl2ZSBBSSBXb3Jrc3BhY2VcIixcbiAgICBkZXNjcmlwdGlvbjogXCJDcmVhdGUgYW5kIG9yY2hlc3RyYXRlIGdlbmVyYXRpdmUgQUkgd29ya2Zsb3dzIGZvciBpbWFnZXJ5LCB2aWRlbywgYW5kIGF1ZGlvLlwiXG4gIH0sXG4gIHJ1OiB7XG4gICAgdGl0bGU6IFwiQWxsQUkgU3R1ZGlvIOKAlCDQldC00LjQvdC+0LUg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC00LvRjyDQs9C10L3QtdGA0LDRgtC40LLQvdC+0LPQviDQmNCYXCIsXG4gICAgZGVzY3JpcHRpb246IFwi0KHRgtGA0L7QudGC0LUg0L/QsNC50L/Qu9Cw0LnQvdGLINC00LvRjyDQuNC30L7QsdGA0LDQttC10L3QuNC5LCDQstC40LTQtdC+INC4INCw0YPQtNC40L4g0LIg0L7QtNC90L7QuSDRgdGC0YPQtNC40LguXCJcbiAgfVxufTtcblxuZXhwb3J0IGNvbnN0IGRpY3Rpb25hcmllczogUGFydGlhbDxSZWNvcmQ8TG9jYWxlLCBEaWN0aW9uYXJ5Pj4gPSB7XG4gIGVuOiBlbkRpY3Rpb25hcnksXG4gIHJ1OiBydURpY3Rpb25hcnksXG4gIG5sOiBubERpY3Rpb25hcnksXG4gIGVzOiBlc0RpY3Rpb25hcnlcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlTG9jYWxlKGlucHV0Pzogc3RyaW5nIHwgbnVsbCk6IExvY2FsZSB7XG4gIGlmICghaW5wdXQpIHJldHVybiBmYWxsYmFja0xvY2FsZTtcbiAgY29uc3Qgbm9ybWFsaXplZCA9IGlucHV0LnRvTG93ZXJDYXNlKCk7XG4gIGlmIChsb2NhbGVzLmluY2x1ZGVzKG5vcm1hbGl6ZWQgYXMgTG9jYWxlKSkge1xuICAgIHJldHVybiBub3JtYWxpemVkIGFzIExvY2FsZTtcbiAgfVxuICBjb25zdCBiYXNlID0gbm9ybWFsaXplZC5zcGxpdChcIi1cIilbMF0gYXMgTG9jYWxlO1xuICBpZiAobG9jYWxlcy5pbmNsdWRlcyhiYXNlKSkge1xuICAgIHJldHVybiBiYXNlO1xuICB9XG4gIHJldHVybiBmYWxsYmFja0xvY2FsZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldExvY2FsZURpc3BsYXlOYW1lKGxvY2FsZTogTG9jYWxlLCBkaXNwbGF5TG9jYWxlOiBMb2NhbGUgPSBmYWxsYmFja0xvY2FsZSk6IHN0cmluZyB7XG4gIHRyeSB7XG4gICAgY29uc3QgZm9ybWF0dGVyID0gbmV3IEludGwuRGlzcGxheU5hbWVzKFtkaXNwbGF5TG9jYWxlXSwgeyB0eXBlOiBcImxhbmd1YWdlXCIgfSk7XG4gICAgcmV0dXJuIGZvcm1hdHRlci5vZihsb2NhbGUpID8/IGxvY2FsZS50b1VwcGVyQ2FzZSgpO1xuICB9IGNhdGNoIHtcbiAgICByZXR1cm4gbG9jYWxlLnRvVXBwZXJDYXNlKCk7XG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldE1ldGFkYXRhRm9yTG9jYWxlKGxvY2FsZTogTG9jYWxlKSB7XG4gIHJldHVybiBsb2NhbGVNZXRhW2xvY2FsZV0gPz8gbG9jYWxlTWV0YVtmYWxsYmFja0xvY2FsZV0hO1xufVxuIl0sIm5hbWVzIjpbImVuRGljdGlvbmFyeSIsInJ1RGljdGlvbmFyeSIsIm5sRGljdGlvbmFyeSIsImVzRGljdGlvbmFyeSIsImxvY2FsZXMiLCJmYWxsYmFja0xvY2FsZSIsInJ0bExvY2FsZXMiLCJsb2NhbGVNZXRhIiwiZW4iLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwicnUiLCJkaWN0aW9uYXJpZXMiLCJubCIsImVzIiwicmVzb2x2ZUxvY2FsZSIsImlucHV0Iiwibm9ybWFsaXplZCIsInRvTG93ZXJDYXNlIiwiaW5jbHVkZXMiLCJiYXNlIiwic3BsaXQiLCJnZXRMb2NhbGVEaXNwbGF5TmFtZSIsImxvY2FsZSIsImRpc3BsYXlMb2NhbGUiLCJmb3JtYXR0ZXIiLCJJbnRsIiwiRGlzcGxheU5hbWVzIiwidHlwZSIsIm9mIiwidG9VcHBlckNhc2UiLCJnZXRNZXRhZGF0YUZvckxvY2FsZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/../../packages/i18n/config.ts\n"); /***/ }), /***/ "(ssr)/../../packages/i18n/dictionaries/en.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/en.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ enDictionary: () => (/* binding */ enDictionary)\n/* harmony export */ });\nconst enDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Log in\",\n signOutLabel: \"Sign out\",\n balanceLabel: \"Balance\",\n creditsSuffix: \"credits\",\n searchLabel: \"Search\",\n languageMenuLabel: \"Select language\"\n },\n navigation: {\n suite: \"Workspace\",\n home: \"Home\",\n stock: \"Asset market\",\n community: \"Community\",\n about: \"About\",\n pricing: \"Pricing\",\n faq: \"FAQ\",\n blog: \"Blog\",\n imageGenerator: \"Image lab\",\n videoGenerator: \"Video lab\",\n assistant: \"Assistant\",\n allTools: \"All tools\",\n creations: \"Creations\",\n pinned: \"Pinned\"\n },\n actions: {\n upgradeDescription: \"Unlock higher tiers and priority rendering.\",\n upgrade: \"Upgrade plan\",\n create: \"Create\"\n },\n dashboard: {\n welcome: \"Welcome back\",\n selectModel: \"Choose a model\",\n guidedMode: \"Guided\",\n proMode: \"Pro\",\n promptPlaceholder: \"Describe the result you need...\",\n tasks: \"Popular tasks\",\n history: \"Recent activity\",\n historyEmpty: \"Once you generate something, it will appear here for easy access.\",\n inspiration: \"Inspiration presets\",\n inspirationRefresh: \"Refresh\",\n recent: \"Recent\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Token packs\",\n heroSubtitle: \"Choose a token pack that fits your workload. Tokens never expire and work across image and video generators.\",\n priceSuffix: \"/pack\",\n buttonLabel: \"Purchase pack\",\n footerTitle: \"Need a custom deployment?\",\n footerBody: \"Need something bespoke? Email sales@allai.studio and we will tailor a private balance, custom infrastructure, and credits to match your launch schedule.\",\n plans: {\n pack1k: {\n title: \"1,000 tokens\",\n description: \"For quick tests and demos.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Great for trying new models and prompts.\"\n ]\n },\n pack5k: {\n title: \"5,000 tokens\",\n description: \"Good for small batches each week.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Covers light image and video workloads.\"\n ]\n },\n pack10k: {\n title: \"10,000 tokens\",\n description: \"For steady production and experiments.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Flexible for creative teams shipping weekly.\"\n ]\n },\n pack25k: {\n title: \"25,000 tokens\",\n description: \"For teams with regular campaigns.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Great value for continuous image/video runs.\"\n ]\n },\n pack50k: {\n title: \"50,000 tokens\",\n description: \"Best value for high-volume runs.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"For production teams and agencies.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"ALL AI MODELS\",\n imageCategoryLabel: \"Image generator\",\n videoCategoryLabel: \"Video generator\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe the image you want...\",\n promptHint: \"You can paste up to 8000 characters including screenshots - visual assets are added automatically.\",\n formatLabel: \"Format\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Main image\",\n primaryEmptyTitle: \"Add main image\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Reference images (up to 9)\",\n referenceEmptyTitle: \"Add reference\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Remove\",\n deleteTitle: \"Delete image\",\n generate: \"Generate\",\n clearAll: \"Clear all images\",\n history: {\n title: \"Creative feed\",\n subtitle: \"Placeholder gallery while the real history API is being wired.\",\n button: \"History\"\n },\n historyStatus: {\n submitting: \"Submitting request...\",\n waiting: \"Task created. Waiting for Nano Banana...\",\n queuing: \"Queued for rendering...\",\n generating: \"Rendering your image...\",\n progressLabel: \"Progress\",\n completed: \"Ready\",\n failed: \"Failed\",\n noResult: \"Images generated but no result URLs were returned.\",\n promptCopied: \"Prompt copied to clipboard.\",\n promptCopyError: \"Unable to copy prompt. Please try manually.\"\n },\n historyActions: {\n menu: \"Open actions\",\n preview: \"Open preview\",\n download: \"Download\",\n copyPrompt: \"Copy prompt\",\n animate: \"Animate with video model\",\n share: \"Share\",\n delete: \"Remove from feed\"\n },\n historyModals: {\n previewTitle: \"Preview image\",\n animateTitle: \"Animate this image\",\n animateDescription: \"Send the current frame to a video generator to bring it to life.\",\n animateSelectLabel: \"Choose a video model\",\n animateConfirm: \"Continue\",\n shareTitle: \"Share image\",\n shareSubtitle: \"Send the link to teammates or channels.\",\n shareEmail: \"Share via email\",\n shareTelegram: \"Share in Telegram\",\n shareWhatsapp: \"Share on WhatsApp\",\n shareCopyLink: \"Copy link\",\n shareCopied: \"Link copied!\",\n deleteTitle: \"Remove image\",\n deleteDescription: \"The image will disappear from your creative feed. This action can’t be undone.\",\n deleteConfirm: \"Delete\",\n cancel: \"Cancel\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | AI visual lab\",\n description: \"One workspace for creative image generation: text prompts, reference blends, and iterative chat tweaks in seconds.\",\n bulletPoints: [\n \"Produce photoreal scenes with precise control over camera, lighting, and atmosphere.\",\n \"Edit uploaded frames by adding or removing elements, shifting style, or recoloring the palette.\",\n \"Combine up to nine references and refine the result step by step inside the dialog.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Cinematic pipeline\",\n description: \"Experimental frame-by-frame video studio: grow a project from script outline to final clip in a single flow.\",\n bulletPoints: [\n \"Turn scripts into storyboards and short videos with duration and aspect controls.\",\n \"Feed motion, audio, and style references to build hybrid video compositions.\",\n \"Track versions and team edits with a query history that captures every iteration.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Generative scenes\",\n description: \"Next-gen physics-aware video model capturing long shots, dynamic camera movement, and crisp subject fidelity.\",\n bulletPoints: [\n \"Spin up story concepts into polished footage with natural lighting and cinematic depth.\",\n \"Blend text, image, and clips to direct choreography, mood, and on-screen action.\",\n \"Export ready-to-edit sequences with consistent characters across every frame.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Style-to-image atelier\",\n description: \"Blend couture concepts, art direction, and color palettes into gallery-ready imagery in just a few prompts.\",\n bulletPoints: [\n \"Translate moodboards into cohesive looks with palette, fabric, and lighting controls.\",\n \"Layer up to five references to transfer composition, pose, or stylized brushwork.\",\n \"Iterate with conversational refinement while preserving brand-safe aesthetics.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Multimodal launchpad\",\n description: \"Ship campaigns faster with seamless text, image, and video workflows powered by Runway's Gen models.\",\n bulletPoints: [\n \"Storyboard, animate, and polish marketing assets from one collaborative canvas.\",\n \"Use motion brushes, depth control, and audio sync to craft precise sequences.\",\n \"Export layered assets ready for Premiere, Resolve, or After Effects pipelines.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Real-world simulacra\",\n description: \"Physics-consistent diffusion for product shots, crowds, and realistic drone views - all rendered in record time.\",\n bulletPoints: [\n \"Generate scenes with accurate shadows, reflections, and intricate materials.\",\n \"Direct camera paths and depth-of-field for sweeping aerial or macro shots.\",\n \"Loop outputs or extend clips without losing subject fidelity frame to frame.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Video models\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe the scene, camera, motion, and audio cues...\",\n promptHint: \"Include dialogue in quotes and explicit sound cues for richer audio tracks.\",\n negativePromptLabel: \"Negative prompt\",\n negativePromptPlaceholder: \"Elements to avoid (for example: cartoon, low quality)...\",\n modeLabel: \"Generation mode\",\n modeOptions: {\n \"text-to-video\": \"Text to video\",\n \"image-to-video\": \"Image to video\"\n },\n aspectLabel: \"Aspect ratio\",\n resolutionLabel: \"Resolution\",\n personLabel: \"People generation\",\n seedLabel: \"Seed\",\n referenceLabel: \"Reference image (optional)\",\n referenceHint: \"PNG/JPG, up to 20 MB\",\n removeLabel: \"Remove reference\",\n generate: \"Generate video\",\n clearAll: \"Clear settings\",\n history: {\n title: \"Recent renders\",\n subtitle: \"Finished videos will appear here when the API is connected.\",\n button: \"History\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3.1 | Flagship cinematic model\",\n description: \"Advanced Gemini-integrated model for 8-second clips in 720p or 1080p with striking realism and native audio.\",\n bulletPoints: [\n \"Extend existing Veo projects by seamlessly adding new footage with video extend.\",\n \"Define first and last frames to guide motion with frame-to-frame video generation.\",\n \"Steer creative output using up to three control images for image-directed guidance.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Production speed\",\n description: \"Optimised for rapid iterations and backend workloads that need high quality with low latency.\",\n bulletPoints: [\n \"Great for A/B testing concepts or rendering social assets on demand.\",\n \"Supports text-to-video and image animation workflows with native audio.\",\n \"Balance speed and fidelity with smart defaults tuned for business usage.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Stylised storytelling\",\n description: \"Previous generation model for quick storyboards, stylised shorts, and atmospheric experiments.\",\n bulletPoints: [\n \"Generate up to two clips per request with 5-8 second runtime.\",\n \"Perfect for exploratory work where creative direction matters more than resolution.\",\n \"Mix prompts with optional reference frames to bring concept art to life.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Welcome back\",\n loginSubtitle: \"Sign in to access all AI workbenches, manage credits, and review your history.\",\n registerTitle: \"Create your AllAI account\",\n registerSubtitle: \"Register with email or continue with Google to start generating instantly.\",\n emailLabel: \"Email\",\n passwordLabel: \"Password\",\n confirmPasswordLabel: \"Confirm password\",\n submitLogin: \"Sign in\",\n submitRegister: \"Create account\",\n orDivider: \"or\",\n googleButton: \"Continue with Google\",\n registerCta: \"New here?\",\n registerLink: \"Create an account\",\n loginCta: \"Already have an account?\",\n loginLink: \"Sign in\",\n errorGeneric: \"Something went wrong. Please try again.\",\n passwordMismatch: \"Passwords must match.\"\n },\n account: {\n badge: \"Account\",\n title: \"My account\",\n subtitle: \"Track your token balance, explore usage stats, and keep profile and security settings in sync.\",\n overviewTitle: \"Overview\",\n overviewSubtitle: \"Balance essentials, latest activity, and referral progress in one place.\",\n balanceLabel: \"Available tokens\",\n accountStatus: \"Active\",\n balanceHint: \"Tokens unlock every AllAI workbench. Once they reach zero, simply top up and keep creating.\",\n topUpCta: \"Top up tokens\",\n inviteCta: \"Invite a friend\",\n activityTitle: \"Recent activity\",\n activitySubtitle: \"Last credit changes\",\n activityEmpty: \"No transactions yet. Generate something to see usage here.\",\n refreshLabel: \"Refresh\",\n referralTitle: \"Referrals\",\n referralSubtitle: \"Share AllAI and earn bonus tokens\",\n referralHint: \"Each friend who completes their first purchase adds 60 bonus tokens to your balance.\",\n referralCodeLabel: \"Referral code\",\n referralInvitedLabel: \"Friends invited\",\n referralRewardsLabel: \"Bonus earned\",\n referralCta: \"Copy invite link\",\n statisticsTitle: \"Statistics\",\n statisticsSubtitle: \"Understand how token usage evolves across weeks and features.\",\n chartLabel: \"Weekly pace\",\n chartTitle: \"Tokens spent per day\",\n chartPeriodWeek: \"Last 7 days\",\n chartHint: \"Demo data. Real usage appears after your first generation.\",\n tableLabel: \"Functions\",\n tableTitle: \"Usage by feature\",\n tableFunction: \"Function\",\n tableRequests: \"Requests\",\n tableTokens: \"Tokens\",\n tableHint: \"Approximate requests and token burn for each capability.\",\n functionLabels: {\n text: \"Text\",\n rewrite: \"Paraphrasing\",\n image: \"Images\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentations\",\n research: \"Research\"\n },\n chartLabels: [\n \"Mon\",\n \"Tue\",\n \"Wed\",\n \"Thu\",\n \"Fri\",\n \"Sat\",\n \"Sun\"\n ],\n profileTitle: \"Profile & security\",\n profileSubtitle: \"Adjust personal details, notifications, and sign-in safety.\",\n profileDetailsTitle: \"Profile\",\n profileEmailLabel: \"Email\",\n profileCompanyLabel: \"Team / company\",\n notificationsTitle: \"Notifications\",\n notifyUsageLabel: \"Usage summaries & balance alerts\",\n notifyNewsLabel: \"Product news & feature launches\",\n saveProfileCta: \"Save preferences\",\n securityTitle: \"Security\",\n twoFactorLabel: \"Two-factor authentication\",\n twoFactorHint: \"Protect sign-ins with an authenticator app or SMS code.\",\n enableTwoFactorCta: \"Enable 2FA\",\n sessionsTitle: \"Active sessions\",\n sessionsHint: \"Sign out remote browsers and devices.\",\n signOutAll: \"Sign out of all devices\",\n privacyTitle: \"Privacy\",\n exportDataCta: \"Download my data\",\n deleteAccountCta: \"Delete account\",\n deleteWarning: \"Deleting your account removes history, billing info, and remaining tokens forever.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (enDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZW4udHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ1BDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsb0JBQW9CO1FBQ3BCQyxTQUFTO1FBQ1RDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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QWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBRUYsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9lbi50cz82ZjEyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IGVuRGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCJMb2cgaW5cIixcbiAgICBzaWduT3V0TGFiZWw6IFwiU2lnbiBvdXRcIixcbiAgICBiYWxhbmNlTGFiZWw6IFwiQmFsYW5jZVwiLFxuICAgIGNyZWRpdHNTdWZmaXg6IFwiY3JlZGl0c1wiLFxuICAgIHNlYXJjaExhYmVsOiBcIlNlYXJjaFwiLFxuICAgIGxhbmd1YWdlTWVudUxhYmVsOiBcIlNlbGVjdCBsYW5ndWFnZVwiXG4gIH0sXG4gIG5hdmlnYXRpb246IHtcbiAgICBzdWl0ZTogXCJXb3Jrc3BhY2VcIixcbiAgICBob21lOiBcIkhvbWVcIixcbiAgICBzdG9jazogXCJBc3NldCBtYXJrZXRcIixcbiAgICBjb21tdW5pdHk6IFwiQ29tbXVuaXR5XCIsXG4gICAgYWJvdXQ6IFwiQWJvdXRcIixcbiAgICBwcmljaW5nOiBcIlByaWNpbmdcIixcbiAgICBmYXE6IFwiRkFRXCIsXG4gICAgYmxvZzogXCJCbG9nXCIsXG4gICAgaW1hZ2VHZW5lcmF0b3I6IFwiSW1hZ2UgbGFiXCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwiVmlkZW8gbGFiXCIsXG4gICAgYXNzaXN0YW50OiBcIkFzc2lzdGFudFwiLFxuICAgIGFsbFRvb2xzOiBcIkFsbCB0b29sc1wiLFxuICAgIGNyZWF0aW9uczogXCJDcmVhdGlvbnNcIixcbiAgICBwaW5uZWQ6IFwiUGlubmVkXCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGVEZXNjcmlwdGlvbjogXCJVbmxvY2sgaGlnaGVyIHRpZXJzIGFuZCBwcmlvcml0eSByZW5kZXJpbmcuXCIsXG4gICAgdXBncmFkZTogXCJVcGdyYWRlIHBsYW5cIixcbiAgICBjcmVhdGU6IFwiQ3JlYXRlXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCJXZWxjb21lIGJhY2tcIixcbiAgICBzZWxlY3RNb2RlbDogXCJDaG9vc2UgYSBtb2RlbFwiLFxuICAgIGd1aWRlZE1vZGU6IFwiR3VpZGVkXCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSB0aGUgcmVzdWx0IHlvdSBuZWVkLi4uXCIsXG4gICAgdGFza3M6IFwiUG9wdWxhciB0YXNrc1wiLFxuICAgIGhpc3Rvcnk6IFwiUmVjZW50IGFjdGl2aXR5XCIsXG4gICAgaGlzdG9yeUVtcHR5OiBcIk9uY2UgeW91IGdlbmVyYXRlIHNvbWV0aGluZywgaXQgd2lsbCBhcHBlYXIgaGVyZSBmb3IgZWFzeSBhY2Nlc3MuXCIsXG4gICAgaW5zcGlyYXRpb246IFwiSW5zcGlyYXRpb24gcHJlc2V0c1wiLFxuICAgIGluc3BpcmF0aW9uUmVmcmVzaDogXCJSZWZyZXNoXCIsXG4gICAgcmVjZW50OiBcIlJlY2VudFwiXG4gIH0sXG4gIG1hcmtldGluZzoge1xuICAgIHByaWNpbmc6IHtcbiAgICAgIGhlcm9UaXRsZTogXCJUb2tlbiBwYWNrc1wiLFxuICAgICAgaGVyb1N1YnRpdGxlOlxuICAgICAgICBcIkNob29zZSBhIHRva2VuIHBhY2sgdGhhdCBmaXRzIHlvdXIgd29ya2xvYWQuIFRva2VucyBuZXZlciBleHBpcmUgYW5kIHdvcmsgYWNyb3NzIGltYWdlIGFuZCB2aWRlbyBnZW5lcmF0b3JzLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3BhY2tcIixcbiAgICAgIGJ1dHRvbkxhYmVsOiBcIlB1cmNoYXNlIHBhY2tcIixcbiAgICAgIGZvb3RlclRpdGxlOiBcIk5lZWQgYSBjdXN0b20gZGVwbG95bWVudD9cIixcbiAgICAgIGZvb3RlckJvZHk6XG4gICAgICAgIFwiTmVlZCBzb21ldGhpbmcgYmVzcG9rZT8gRW1haWwgc2FsZXNAYWxsYWkuc3R1ZGlvIGFuZCB3ZSB3aWxsIHRhaWxvciBhIHByaXZhdGUgYmFsYW5jZSwgY3VzdG9tIGluZnJhc3RydWN0dXJlLCBhbmQgY3JlZGl0cyB0byBtYXRjaCB5b3VyIGxhdW5jaCBzY2hlZHVsZS5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEsMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIkZvciBxdWljayB0ZXN0cyBhbmQgZGVtb3MuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgaW4geW91ciBiYWxhbmNlIChuZXZlciBleHBpcmUpLlwiLFxuICAgICAgICAgICAgXCJQYWNrIHByaWNlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIkF2ZyBwcmljZSBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JlYXQgZm9yIHRyeWluZyBuZXcgbW9kZWxzIGFuZCBwcm9tcHRzLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrNWs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1LDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJHb29kIGZvciBzbWFsbCBiYXRjaGVzIGVhY2ggd2Vlay5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBpbiB5b3VyIGJhbGFuY2UgKG5ldmVyIGV4cGlyZSkuXCIsXG4gICAgICAgICAgICBcIlBhY2sgcHJpY2U6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiQXZnIHByaWNlIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJDb3ZlcnMgbGlnaHQgaW1hZ2UgYW5kIHZpZGVvIHdvcmtsb2Fkcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazEwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEwLDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJGb3Igc3RlYWR5IHByb2R1Y3Rpb24gYW5kIGV4cGVyaW1lbnRzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGluIHlvdXIgYmFsYW5jZSAobmV2ZXIgZXhwaXJlKS5cIixcbiAgICAgICAgICAgIFwiUGFjayBwcmljZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJBdmcgcHJpY2UgcGVyIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkZsZXhpYmxlIGZvciBjcmVhdGl2ZSB0ZWFtcyBzaGlwcGluZyB3ZWVrbHkuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2syNWs6IHtcbiAgICAgICAgICB0aXRsZTogXCIyNSwwMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiRm9yIHRlYW1zIHdpdGggcmVndWxhciBjYW1wYWlnbnMuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgaW4geW91ciBiYWxhbmNlIChuZXZlciBleHBpcmUpLlwiLFxuICAgICAgICAgICAgXCJQYWNrIHByaWNlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIkF2ZyBwcmljZSBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JlYXQgdmFsdWUgZm9yIGNvbnRpbnVvdXMgaW1hZ2UvdmlkZW8gcnVucy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazUwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjUwLDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJCZXN0IHZhbHVlIGZvciBoaWdoLXZvbHVtZSBydW5zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGluIHlvdXIgYmFsYW5jZSAobmV2ZXIgZXhwaXJlKS5cIixcbiAgICAgICAgICAgIFwiUGFjayBwcmljZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJBdmcgcHJpY2UgcGVyIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkZvciBwcm9kdWN0aW9uIHRlYW1zIGFuZCBhZ2VuY2llcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgbmFub1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCJBTEwgQUkgTU9ERUxTXCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcIkltYWdlIGdlbmVyYXRvclwiLFxuICAgIHZpZGVvQ2F0ZWdvcnlMYWJlbDogXCJWaWRlbyBnZW5lcmF0b3JcIixcbiAgICBtb2RlbExhYmVsczoge1xuICAgICAgXCJuYW5vLWJhbmFuYVwiOiBcIk5hbm8gQmFuYW5hXCIsXG4gICAgICB2ZW8zOiBcIlZFTzNcIixcbiAgICAgIHNvcmE6IFwiU29yYSAyXCIsXG4gICAgICBzZWVkcmVhbTogXCJTZWVEcmVhbVwiLFxuICAgICAgcnVud2F5OiBcIlJ1bndheVwiLFxuICAgICAga2xpbmc6IFwiS2xpbmdcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwiUHJvbXB0XCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgdGhlIGltYWdlIHlvdSB3YW50Li4uXCIsXG4gICAgcHJvbXB0SGludDogXCJZb3UgY2FuIHBhc3RlIHVwIHRvIDgwMDAgY2hhcmFjdGVycyBpbmNsdWRpbmcgc2NyZWVuc2hvdHMgLSB2aXN1YWwgYXNzZXRzIGFyZSBhZGRlZCBhdXRvbWF0aWNhbGx5LlwiLFxuICAgIGZvcm1hdExhYmVsOiBcIkZvcm1hdFwiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCJNYWluIGltYWdlXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiQWRkIG1haW4gaW1hZ2VcIixcbiAgICBwcmltYXJ5RW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZWZlcmVuY2VzTGFiZWw6IFwiUmVmZXJlbmNlIGltYWdlcyAodXAgdG8gOSlcIixcbiAgICByZWZlcmVuY2VFbXB0eVRpdGxlOiBcIkFkZCByZWZlcmVuY2VcIixcbiAgICByZWZlcmVuY2VFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlbW92ZVwiLFxuICAgIGRlbGV0ZVRpdGxlOiBcIkRlbGV0ZSBpbWFnZVwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyYXRlXCIsXG4gICAgY2xlYXJBbGw6IFwiQ2xlYXIgYWxsIGltYWdlc1wiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIkNyZWF0aXZlIGZlZWRcIixcbiAgICAgIHN1YnRpdGxlOiBcIlBsYWNlaG9sZGVyIGdhbGxlcnkgd2hpbGUgdGhlIHJlYWwgaGlzdG9yeSBBUEkgaXMgYmVpbmcgd2lyZWQuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yeVwiXG4gICAgfSxcbiAgICBoaXN0b3J5U3RhdHVzOiB7XG4gICAgICBzdWJtaXR0aW5nOiBcIlN1Ym1pdHRpbmcgcmVxdWVzdC4uLlwiLFxuICAgICAgd2FpdGluZzogXCJUYXNrIGNyZWF0ZWQuIFdhaXRpbmcgZm9yIE5hbm8gQmFuYW5hLi4uXCIsXG4gICAgICBxdWV1aW5nOiBcIlF1ZXVlZCBmb3IgcmVuZGVyaW5nLi4uXCIsXG4gICAgICBnZW5lcmF0aW5nOiBcIlJlbmRlcmluZyB5b3VyIGltYWdlLi4uXCIsXG4gICAgICBwcm9ncmVzc0xhYmVsOiBcIlByb2dyZXNzXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwiUmVhZHlcIixcbiAgICAgIGZhaWxlZDogXCJGYWlsZWRcIixcbiAgICAgIG5vUmVzdWx0OiBcIkltYWdlcyBnZW5lcmF0ZWQgYnV0IG5vIHJlc3VsdCBVUkxzIHdlcmUgcmV0dXJuZWQuXCIsXG4gICAgICBwcm9tcHRDb3BpZWQ6IFwiUHJvbXB0IGNvcGllZCB0byBjbGlwYm9hcmQuXCIsXG4gICAgICBwcm9tcHRDb3B5RXJyb3I6IFwiVW5hYmxlIHRvIGNvcHkgcHJvbXB0LiBQbGVhc2UgdHJ5IG1hbnVhbGx5LlwiXG4gICAgfSxcbiAgICBoaXN0b3J5QWN0aW9uczoge1xuICAgICAgbWVudTogXCJPcGVuIGFjdGlvbnNcIixcbiAgICAgIHByZXZpZXc6IFwiT3BlbiBwcmV2aWV3XCIsXG4gICAgICBkb3dubG9hZDogXCJEb3dubG9hZFwiLFxuICAgICAgY29weVByb21wdDogXCJDb3B5IHByb21wdFwiLFxuICAgICAgYW5pbWF0ZTogXCJBbmltYXRlIHdpdGggdmlkZW8gbW9kZWxcIixcbiAgICAgIHNoYXJlOiBcIlNoYXJlXCIsXG4gICAgICBkZWxldGU6IFwiUmVtb3ZlIGZyb20gZmVlZFwiXG4gICAgfSxcbiAgICBoaXN0b3J5TW9kYWxzOiB7XG4gICAgICBwcmV2aWV3VGl0bGU6IFwiUHJldmlldyBpbWFnZVwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIkFuaW1hdGUgdGhpcyBpbWFnZVwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIlNlbmQgdGhlIGN1cnJlbnQgZnJhbWUgdG8gYSB2aWRlbyBnZW5lcmF0b3IgdG8gYnJpbmcgaXQgdG8gbGlmZS5cIixcbiAgICAgIGFuaW1hdGVTZWxlY3RMYWJlbDogXCJDaG9vc2UgYSB2aWRlbyBtb2RlbFwiLFxuICAgICAgYW5pbWF0ZUNvbmZpcm06IFwiQ29udGludWVcIixcbiAgICAgIHNoYXJlVGl0bGU6IFwiU2hhcmUgaW1hZ2VcIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiU2VuZCB0aGUgbGluayB0byB0ZWFtbWF0ZXMgb3IgY2hhbm5lbHMuXCIsXG4gICAgICBzaGFyZUVtYWlsOiBcIlNoYXJlIHZpYSBlbWFpbFwiLFxuICAgICAgc2hhcmVUZWxlZ3JhbTogXCJTaGFyZSBpbiBUZWxlZ3JhbVwiLFxuICAgICAgc2hhcmVXaGF0c2FwcDogXCJTaGFyZSBvbiBXaGF0c0FwcFwiLFxuICAgICAgc2hhcmVDb3B5TGluazogXCJDb3B5IGxpbmtcIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIkxpbmsgY29waWVkIVwiLFxuICAgICAgZGVsZXRlVGl0bGU6IFwiUmVtb3ZlIGltYWdlXCIsXG4gICAgICBkZWxldGVEZXNjcmlwdGlvbjogXCJUaGUgaW1hZ2Ugd2lsbCBkaXNhcHBlYXIgZnJvbSB5b3VyIGNyZWF0aXZlIGZlZWQuIFRoaXMgYWN0aW9uIGNhbuKAmXQgYmUgdW5kb25lLlwiLFxuICAgICAgZGVsZXRlQ29uZmlybTogXCJEZWxldGVcIixcbiAgICAgIGNhbmNlbDogXCJDYW5jZWxcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IHtcbiAgICAgICAgdGFnOiBcIkltYWdlIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJOYW5vIEJhbmFuYSB8IEFJIHZpc3VhbCBsYWJcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJPbmUgd29ya3NwYWNlIGZvciBjcmVhdGl2ZSBpbWFnZSBnZW5lcmF0aW9uOiB0ZXh0IHByb21wdHMsIHJlZmVyZW5jZSBibGVuZHMsIGFuZCBpdGVyYXRpdmUgY2hhdCB0d2Vha3MgaW4gc2Vjb25kcy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJQcm9kdWNlIHBob3RvcmVhbCBzY2VuZXMgd2l0aCBwcmVjaXNlIGNvbnRyb2wgb3ZlciBjYW1lcmEsIGxpZ2h0aW5nLCBhbmQgYXRtb3NwaGVyZS5cIixcbiAgICAgICAgICBcIkVkaXQgdXBsb2FkZWQgZnJhbWVzIGJ5IGFkZGluZyBvciByZW1vdmluZyBlbGVtZW50cywgc2hpZnRpbmcgc3R5bGUsIG9yIHJlY29sb3JpbmcgdGhlIHBhbGV0dGUuXCIsXG4gICAgICAgICAgXCJDb21iaW5lIHVwIHRvIG5pbmUgcmVmZXJlbmNlcyBhbmQgcmVmaW5lIHRoZSByZXN1bHQgc3RlcCBieSBzdGVwIGluc2lkZSB0aGUgZGlhbG9nLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJWaWRlbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVkVPMyB8IENpbmVtYXRpYyBwaXBlbGluZVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkV4cGVyaW1lbnRhbCBmcmFtZS1ieS1mcmFtZSB2aWRlbyBzdHVkaW86IGdyb3cgYSBwcm9qZWN0IGZyb20gc2NyaXB0IG91dGxpbmUgdG8gZmluYWwgY2xpcCBpbiBhIHNpbmdsZSBmbG93LlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlR1cm4gc2NyaXB0cyBpbnRvIHN0b3J5Ym9hcmRzIGFuZCBzaG9ydCB2aWRlb3Mgd2l0aCBkdXJhdGlvbiBhbmQgYXNwZWN0IGNvbnRyb2xzLlwiLFxuICAgICAgICAgIFwiRmVlZCBtb3Rpb24sIGF1ZGlvLCBhbmQgc3R5bGUgcmVmZXJlbmNlcyB0byBidWlsZCBoeWJyaWQgdmlkZW8gY29tcG9zaXRpb25zLlwiLFxuICAgICAgICAgIFwiVHJhY2sgdmVyc2lvbnMgYW5kIHRlYW0gZWRpdHMgd2l0aCBhIHF1ZXJ5IGhpc3RvcnkgdGhhdCBjYXB0dXJlcyBldmVyeSBpdGVyYXRpb24uXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNvcmE6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU29yYSAyIHwgR2VuZXJhdGl2ZSBzY2VuZXNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJOZXh0LWdlbiBwaHlzaWNzLWF3YXJlIHZpZGVvIG1vZGVsIGNhcHR1cmluZyBsb25nIHNob3RzLCBkeW5hbWljIGNhbWVyYSBtb3ZlbWVudCwgYW5kIGNyaXNwIHN1YmplY3QgZmlkZWxpdHkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiU3BpbiB1cCBzdG9yeSBjb25jZXB0cyBpbnRvIHBvbGlzaGVkIGZvb3RhZ2Ugd2l0aCBuYXR1cmFsIGxpZ2h0aW5nIGFuZCBjaW5lbWF0aWMgZGVwdGguXCIsXG4gICAgICAgICAgXCJCbGVuZCB0ZXh0LCBpbWFnZSwgYW5kIGNsaXBzIHRvIGRpcmVjdCBjaG9yZW9ncmFwaHksIG1vb2QsIGFuZCBvbi1zY3JlZW4gYWN0aW9uLlwiLFxuICAgICAgICAgIFwiRXhwb3J0IHJlYWR5LXRvLWVkaXQgc2VxdWVuY2VzIHdpdGggY29uc2lzdGVudCBjaGFyYWN0ZXJzIGFjcm9zcyBldmVyeSBmcmFtZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc2VlZHJlYW06IHtcbiAgICAgICAgdGFnOiBcIlN0dWRpbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU2VlRHJlYW0gfCBTdHlsZS10by1pbWFnZSBhdGVsaWVyXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiQmxlbmQgY291dHVyZSBjb25jZXB0cywgYXJ0IGRpcmVjdGlvbiwgYW5kIGNvbG9yIHBhbGV0dGVzIGludG8gZ2FsbGVyeS1yZWFkeSBpbWFnZXJ5IGluIGp1c3QgYSBmZXcgcHJvbXB0cy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJUcmFuc2xhdGUgbW9vZGJvYXJkcyBpbnRvIGNvaGVzaXZlIGxvb2tzIHdpdGggcGFsZXR0ZSwgZmFicmljLCBhbmQgbGlnaHRpbmcgY29udHJvbHMuXCIsXG4gICAgICAgICAgXCJMYXllciB1cCB0byBmaXZlIHJlZmVyZW5jZXMgdG8gdHJhbnNmZXIgY29tcG9zaXRpb24sIHBvc2UsIG9yIHN0eWxpemVkIGJydXNod29yay5cIixcbiAgICAgICAgICBcIkl0ZXJhdGUgd2l0aCBjb252ZXJzYXRpb25hbCByZWZpbmVtZW50IHdoaWxlIHByZXNlcnZpbmcgYnJhbmQtc2FmZSBhZXN0aGV0aWNzLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8IE11bHRpbW9kYWwgbGF1bmNocGFkXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiU2hpcCBjYW1wYWlnbnMgZmFzdGVyIHdpdGggc2VhbWxlc3MgdGV4dCwgaW1hZ2UsIGFuZCB2aWRlbyB3b3JrZmxvd3MgcG93ZXJlZCBieSBSdW53YXkncyBHZW4gbW9kZWxzLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlN0b3J5Ym9hcmQsIGFuaW1hdGUsIGFuZCBwb2xpc2ggbWFya2V0aW5nIGFzc2V0cyBmcm9tIG9uZSBjb2xsYWJvcmF0aXZlIGNhbnZhcy5cIixcbiAgICAgICAgICBcIlVzZSBtb3Rpb24gYnJ1c2hlcywgZGVwdGggY29udHJvbCwgYW5kIGF1ZGlvIHN5bmMgdG8gY3JhZnQgcHJlY2lzZSBzZXF1ZW5jZXMuXCIsXG4gICAgICAgICAgXCJFeHBvcnQgbGF5ZXJlZCBhc3NldHMgcmVhZHkgZm9yIFByZW1pZXJlLCBSZXNvbHZlLCBvciBBZnRlciBFZmZlY3RzIHBpcGVsaW5lcy5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAga2xpbmc6IHtcbiAgICAgICAgdGFnOiBcIlJlYWx0aW1lIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJLbGluZyB8IFJlYWwtd29ybGQgc2ltdWxhY3JhXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiUGh5c2ljcy1jb25zaXN0ZW50IGRpZmZ1c2lvbiBmb3IgcHJvZHVjdCBzaG90cywgY3Jvd2RzLCBhbmQgcmVhbGlzdGljIGRyb25lIHZpZXdzIC0gYWxsIHJlbmRlcmVkIGluIHJlY29yZCB0aW1lLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkdlbmVyYXRlIHNjZW5lcyB3aXRoIGFjY3VyYXRlIHNoYWRvd3MsIHJlZmxlY3Rpb25zLCBhbmQgaW50cmljYXRlIG1hdGVyaWFscy5cIixcbiAgICAgICAgICBcIkRpcmVjdCBjYW1lcmEgcGF0aHMgYW5kIGRlcHRoLW9mLWZpZWxkIGZvciBzd2VlcGluZyBhZXJpYWwgb3IgbWFjcm8gc2hvdHMuXCIsXG4gICAgICAgICAgXCJMb29wIG91dHB1dHMgb3IgZXh0ZW5kIGNsaXBzIHdpdGhvdXQgbG9zaW5nIHN1YmplY3QgZmlkZWxpdHkgZnJhbWUgdG8gZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIHZpZGVvV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlZpZGVvIG1vZGVsc1wiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICB2ZW8zOiBcIlZlbyAzXCIsXG4gICAgICBcInZlbzMtZmFzdFwiOiBcIlZlbyAzIEZhc3RcIixcbiAgICAgIHZlbzI6IFwiVmVvIDJcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwiUHJvbXB0XCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgdGhlIHNjZW5lLCBjYW1lcmEsIG1vdGlvbiwgYW5kIGF1ZGlvIGN1ZXMuLi5cIixcbiAgICBwcm9tcHRIaW50OiBcIkluY2x1ZGUgZGlhbG9ndWUgaW4gcXVvdGVzIGFuZCBleHBsaWNpdCBzb3VuZCBjdWVzIGZvciByaWNoZXIgYXVkaW8gdHJhY2tzLlwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0TGFiZWw6IFwiTmVnYXRpdmUgcHJvbXB0XCIsXG4gICAgbmVnYXRpdmVQcm9tcHRQbGFjZWhvbGRlcjogXCJFbGVtZW50cyB0byBhdm9pZCAoZm9yIGV4YW1wbGU6IGNhcnRvb24sIGxvdyBxdWFsaXR5KS4uLlwiLFxuICAgIG1vZGVMYWJlbDogXCJHZW5lcmF0aW9uIG1vZGVcIixcbiAgICBtb2RlT3B0aW9uczoge1xuICAgICAgXCJ0ZXh0LXRvLXZpZGVvXCI6IFwiVGV4dCB0byB2aWRlb1wiLFxuICAgICAgXCJpbWFnZS10by12aWRlb1wiOiBcIkltYWdlIHRvIHZpZGVvXCJcbiAgICB9LFxuICAgIGFzcGVjdExhYmVsOiBcIkFzcGVjdCByYXRpb1wiLFxuICAgIHJlc29sdXRpb25MYWJlbDogXCJSZXNvbHV0aW9uXCIsXG4gICAgcGVyc29uTGFiZWw6IFwiUGVvcGxlIGdlbmVyYXRpb25cIixcbiAgICBzZWVkTGFiZWw6IFwiU2VlZFwiLFxuICAgIHJlZmVyZW5jZUxhYmVsOiBcIlJlZmVyZW5jZSBpbWFnZSAob3B0aW9uYWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHLCB1cCB0byAyMCBNQlwiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlbW92ZSByZWZlcmVuY2VcIixcbiAgICBnZW5lcmF0ZTogXCJHZW5lcmF0ZSB2aWRlb1wiLFxuICAgIGNsZWFyQWxsOiBcIkNsZWFyIHNldHRpbmdzXCIsXG4gICAgaGlzdG9yeToge1xuICAgICAgdGl0bGU6IFwiUmVjZW50IHJlbmRlcnNcIixcbiAgICAgIHN1YnRpdGxlOiBcIkZpbmlzaGVkIHZpZGVvcyB3aWxsIGFwcGVhciBoZXJlIHdoZW4gdGhlIEFQSSBpcyBjb25uZWN0ZWQuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yeVwiXG4gICAgfSxcbiAgICBwcm9tb3M6IHtcbiAgICAgIHZlbzM6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVmVvIDMuMSB8IEZsYWdzaGlwIGNpbmVtYXRpYyBtb2RlbFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkFkdmFuY2VkIEdlbWluaS1pbnRlZ3JhdGVkIG1vZGVsIGZvciA4LXNlY29uZCBjbGlwcyBpbiA3MjBwIG9yIDEwODBwIHdpdGggc3RyaWtpbmcgcmVhbGlzbSBhbmQgbmF0aXZlIGF1ZGlvLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkV4dGVuZCBleGlzdGluZyBWZW8gcHJvamVjdHMgYnkgc2VhbWxlc3NseSBhZGRpbmcgbmV3IGZvb3RhZ2Ugd2l0aCB2aWRlbyBleHRlbmQuXCIsXG4gICAgICAgICAgXCJEZWZpbmUgZmlyc3QgYW5kIGxhc3QgZnJhbWVzIHRvIGd1aWRlIG1vdGlvbiB3aXRoIGZyYW1lLXRvLWZyYW1lIHZpZGVvIGdlbmVyYXRpb24uXCIsXG4gICAgICAgICAgXCJTdGVlciBjcmVhdGl2ZSBvdXRwdXQgdXNpbmcgdXAgdG8gdGhyZWUgY29udHJvbCBpbWFnZXMgZm9yIGltYWdlLWRpcmVjdGVkIGd1aWRhbmNlLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBcInZlbzMtZmFzdFwiOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIEZhc3QgfCBQcm9kdWN0aW9uIHNwZWVkXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiT3B0aW1pc2VkIGZvciByYXBpZCBpdGVyYXRpb25zIGFuZCBiYWNrZW5kIHdvcmtsb2FkcyB0aGF0IG5lZWQgaGlnaCBxdWFsaXR5IHdpdGggbG93IGxhdGVuY3kuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR3JlYXQgZm9yIEEvQiB0ZXN0aW5nIGNvbmNlcHRzIG9yIHJlbmRlcmluZyBzb2NpYWwgYXNzZXRzIG9uIGRlbWFuZC5cIixcbiAgICAgICAgICBcIlN1cHBvcnRzIHRleHQtdG8tdmlkZW8gYW5kIGltYWdlIGFuaW1hdGlvbiB3b3JrZmxvd3Mgd2l0aCBuYXRpdmUgYXVkaW8uXCIsXG4gICAgICAgICAgXCJCYWxhbmNlIHNwZWVkIGFuZCBmaWRlbGl0eSB3aXRoIHNtYXJ0IGRlZmF1bHRzIHR1bmVkIGZvciBidXNpbmVzcyB1c2FnZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgdmVvMjoge1xuICAgICAgICB0YWc6IFwiTGVnYWN5IExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMiB8IFN0eWxpc2VkIHN0b3J5dGVsbGluZ1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIlByZXZpb3VzIGdlbmVyYXRpb24gbW9kZWwgZm9yIHF1aWNrIHN0b3J5Ym9hcmRzLCBzdHlsaXNlZCBzaG9ydHMsIGFuZCBhdG1vc3BoZXJpYyBleHBlcmltZW50cy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJHZW5lcmF0ZSB1cCB0byB0d28gY2xpcHMgcGVyIHJlcXVlc3Qgd2l0aCA1LTggc2Vjb25kIHJ1bnRpbWUuXCIsXG4gICAgICAgICAgXCJQZXJmZWN0IGZvciBleHBsb3JhdG9yeSB3b3JrIHdoZXJlIGNyZWF0aXZlIGRpcmVjdGlvbiBtYXR0ZXJzIG1vcmUgdGhhbiByZXNvbHV0aW9uLlwiLFxuICAgICAgICAgIFwiTWl4IHByb21wdHMgd2l0aCBvcHRpb25hbCByZWZlcmVuY2UgZnJhbWVzIHRvIGJyaW5nIGNvbmNlcHQgYXJ0IHRvIGxpZmUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIGF1dGg6IHtcbiAgICBsb2dpblRpdGxlOiBcIldlbGNvbWUgYmFja1wiLFxuICAgIGxvZ2luU3VidGl0bGU6IFwiU2lnbiBpbiB0byBhY2Nlc3MgYWxsIEFJIHdvcmtiZW5jaGVzLCBtYW5hZ2UgY3JlZGl0cywgYW5kIHJldmlldyB5b3VyIGhpc3RvcnkuXCIsXG4gICAgcmVnaXN0ZXJUaXRsZTogXCJDcmVhdGUgeW91ciBBbGxBSSBhY2NvdW50XCIsXG4gICAgcmVnaXN0ZXJTdWJ0aXRsZTogXCJSZWdpc3RlciB3aXRoIGVtYWlsIG9yIGNvbnRpbnVlIHdpdGggR29vZ2xlIHRvIHN0YXJ0IGdlbmVyYXRpbmcgaW5zdGFudGx5LlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRW1haWxcIixcbiAgICBwYXNzd29yZExhYmVsOiBcIlBhc3N3b3JkXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiQ29uZmlybSBwYXNzd29yZFwiLFxuICAgIHN1Ym1pdExvZ2luOiBcIlNpZ24gaW5cIixcbiAgICBzdWJtaXRSZWdpc3RlcjogXCJDcmVhdGUgYWNjb3VudFwiLFxuICAgIG9yRGl2aWRlcjogXCJvclwiLFxuICAgIGdvb2dsZUJ1dHRvbjogXCJDb250aW51ZSB3aXRoIEdvb2dsZVwiLFxuICAgIHJlZ2lzdGVyQ3RhOiBcIk5ldyBoZXJlP1wiLFxuICAgIHJlZ2lzdGVyTGluazogXCJDcmVhdGUgYW4gYWNjb3VudFwiLFxuICAgIGxvZ2luQ3RhOiBcIkFscmVhZHkgaGF2ZSBhbiBhY2NvdW50P1wiLFxuICAgIGxvZ2luTGluazogXCJTaWduIGluXCIsXG4gICAgZXJyb3JHZW5lcmljOiBcIlNvbWV0aGluZyB3ZW50IHdyb25nLiBQbGVhc2UgdHJ5IGFnYWluLlwiLFxuICAgIHBhc3N3b3JkTWlzbWF0Y2g6IFwiUGFzc3dvcmRzIG11c3QgbWF0Y2guXCJcbiAgfSxcbiAgYWNjb3VudDoge1xuICAgIGJhZGdlOiBcIkFjY291bnRcIixcbiAgICB0aXRsZTogXCJNeSBhY2NvdW50XCIsXG4gICAgc3VidGl0bGU6IFwiVHJhY2sgeW91ciB0b2tlbiBiYWxhbmNlLCBleHBsb3JlIHVzYWdlIHN0YXRzLCBhbmQga2VlcCBwcm9maWxlIGFuZCBzZWN1cml0eSBzZXR0aW5ncyBpbiBzeW5jLlwiLFxuICAgIG92ZXJ2aWV3VGl0bGU6IFwiT3ZlcnZpZXdcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIkJhbGFuY2UgZXNzZW50aWFscywgbGF0ZXN0IGFjdGl2aXR5LCBhbmQgcmVmZXJyYWwgcHJvZ3Jlc3MgaW4gb25lIHBsYWNlLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJBdmFpbGFibGUgdG9rZW5zXCIsXG4gICAgYWNjb3VudFN0YXR1czogXCJBY3RpdmVcIixcbiAgICBiYWxhbmNlSGludDogXCJUb2tlbnMgdW5sb2NrIGV2ZXJ5IEFsbEFJIHdvcmtiZW5jaC4gT25jZSB0aGV5IHJlYWNoIHplcm8sIHNpbXBseSB0b3AgdXAgYW5kIGtlZXAgY3JlYXRpbmcuXCIsXG4gICAgdG9wVXBDdGE6IFwiVG9wIHVwIHRva2Vuc1wiLFxuICAgIGludml0ZUN0YTogXCJJbnZpdGUgYSBmcmllbmRcIixcbiAgICBhY3Rpdml0eVRpdGxlOiBcIlJlY2VudCBhY3Rpdml0eVwiLFxuICAgIGFjdGl2aXR5U3VidGl0bGU6IFwiTGFzdCBjcmVkaXQgY2hhbmdlc1wiLFxuICAgIGFjdGl2aXR5RW1wdHk6IFwiTm8gdHJhbnNhY3Rpb25zIHlldC4gR2VuZXJhdGUgc29tZXRoaW5nIHRvIHNlZSB1c2FnZSBoZXJlLlwiLFxuICAgIHJlZnJlc2hMYWJlbDogXCJSZWZyZXNoXCIsXG4gICAgcmVmZXJyYWxUaXRsZTogXCJSZWZlcnJhbHNcIixcbiAgICByZWZlcnJhbFN1YnRpdGxlOiBcIlNoYXJlIEFsbEFJIGFuZCBlYXJuIGJvbnVzIHRva2Vuc1wiLFxuICAgIHJlZmVycmFsSGludDogXCJFYWNoIGZyaWVuZCB3aG8gY29tcGxldGVzIHRoZWlyIGZpcnN0IHB1cmNoYXNlIGFkZHMgNjAgYm9udXMgdG9rZW5zIHRvIHlvdXIgYmFsYW5jZS5cIixcbiAgICByZWZlcnJhbENvZGVMYWJlbDogXCJSZWZlcnJhbCBjb2RlXCIsXG4gICAgcmVmZXJyYWxJbnZpdGVkTGFiZWw6IFwiRnJpZW5kcyBpbnZpdGVkXCIsXG4gICAgcmVmZXJyYWxSZXdhcmRzTGFiZWw6IFwiQm9udXMgZWFybmVkXCIsXG4gICAgcmVmZXJyYWxDdGE6IFwiQ29weSBpbnZpdGUgbGlua1wiLFxuICAgIHN0YXRpc3RpY3NUaXRsZTogXCJTdGF0aXN0aWNzXCIsXG4gICAgc3RhdGlzdGljc1N1YnRpdGxlOiBcIlVuZGVyc3RhbmQgaG93IHRva2VuIHVzYWdlIGV2b2x2ZXMgYWNyb3NzIHdlZWtzIGFuZCBmZWF0dXJlcy5cIixcbiAgICBjaGFydExhYmVsOiBcIldlZWtseSBwYWNlXCIsXG4gICAgY2hhcnRUaXRsZTogXCJUb2tlbnMgc3BlbnQgcGVyIGRheVwiLFxuICAgIGNoYXJ0UGVyaW9kV2VlazogXCJMYXN0IDcgZGF5c1wiLFxuICAgIGNoYXJ0SGludDogXCJEZW1vIGRhdGEuIFJlYWwgdXNhZ2UgYXBwZWFycyBhZnRlciB5b3VyIGZpcnN0IGdlbmVyYXRpb24uXCIsXG4gICAgdGFibGVMYWJlbDogXCJGdW5jdGlvbnNcIixcbiAgICB0YWJsZVRpdGxlOiBcIlVzYWdlIGJ5IGZlYXR1cmVcIixcbiAgICB0YWJsZUZ1bmN0aW9uOiBcIkZ1bmN0aW9uXCIsXG4gICAgdGFibGVSZXF1ZXN0czogXCJSZXF1ZXN0c1wiLFxuICAgIHRhYmxlVG9rZW5zOiBcIlRva2Vuc1wiLFxuICAgIHRhYmxlSGludDogXCJBcHByb3hpbWF0ZSByZXF1ZXN0cyBhbmQgdG9rZW4gYnVybiBmb3IgZWFjaCBjYXBhYmlsaXR5LlwiLFxuICAgIGZ1bmN0aW9uTGFiZWxzOiB7XG4gICAgICB0ZXh0OiBcIlRleHRcIixcbiAgICAgIHJld3JpdGU6IFwiUGFyYXBocmFzaW5nXCIsXG4gICAgICBpbWFnZTogXCJJbWFnZXNcIixcbiAgICAgIGF1ZGlvOiBcIkF1ZGlvXCIsXG4gICAgICB2aWRlbzogXCJWaWRlb1wiLFxuICAgICAgcHJlc2VudGF0aW9uOiBcIlByZXNlbnRhdGlvbnNcIixcbiAgICAgIHJlc2VhcmNoOiBcIlJlc2VhcmNoXCJcbiAgICB9LFxuICAgIGNoYXJ0TGFiZWxzOiBbXCJNb25cIiwgXCJUdWVcIiwgXCJXZWRcIiwgXCJUaHVcIiwgXCJGcmlcIiwgXCJTYXRcIiwgXCJTdW5cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlByb2ZpbGUgJiBzZWN1cml0eVwiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJBZGp1c3QgcGVyc29uYWwgZGV0YWlscywgbm90aWZpY2F0aW9ucywgYW5kIHNpZ24taW4gc2FmZXR5LlwiLFxuICAgIHByb2ZpbGVEZXRhaWxzVGl0bGU6IFwiUHJvZmlsZVwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkVtYWlsXCIsXG4gICAgcHJvZmlsZUNvbXBhbnlMYWJlbDogXCJUZWFtIC8gY29tcGFueVwiLFxuICAgIG5vdGlmaWNhdGlvbnNUaXRsZTogXCJOb3RpZmljYXRpb25zXCIsXG4gICAgbm90aWZ5VXNhZ2VMYWJlbDogXCJVc2FnZSBzdW1tYXJpZXMgJiBiYWxhbmNlIGFsZXJ0c1wiLFxuICAgIG5vdGlmeU5ld3NMYWJlbDogXCJQcm9kdWN0IG5ld3MgJiBmZWF0dXJlIGxhdW5jaGVzXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwiU2F2ZSBwcmVmZXJlbmNlc1wiLFxuICAgIHNlY3VyaXR5VGl0bGU6IFwiU2VjdXJpdHlcIixcbiAgICB0d29GYWN0b3JMYWJlbDogXCJUd28tZmFjdG9yIGF1dGhlbnRpY2F0aW9uXCIsXG4gICAgdHdvRmFjdG9ySGludDogXCJQcm90ZWN0IHNpZ24taW5zIHdpdGggYW4gYXV0aGVudGljYXRvciBhcHAgb3IgU01TIGNvZGUuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcIkVuYWJsZSAyRkFcIixcbiAgICBzZXNzaW9uc1RpdGxlOiBcIkFjdGl2ZSBzZXNzaW9uc1wiLFxuICAgIHNlc3Npb25zSGludDogXCJTaWduIG91dCByZW1vdGUgYnJvd3NlcnMgYW5kIGRldmljZXMuXCIsXG4gICAgc2lnbk91dEFsbDogXCJTaWduIG91dCBvZiBhbGwgZGV2aWNlc1wiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWN5XCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJEb3dubG9hZCBteSBkYXRhXCIsXG4gICAgZGVsZXRlQWNjb3VudEN0YTogXCJEZWxldGUgYWNjb3VudFwiLFxuICAgIGRlbGV0ZVdhcm5pbmc6IFwiRGVsZXRpbmcgeW91ciBhY2NvdW50IHJlbW92ZXMgaGlzdG9yeSwgYmlsbGluZyBpbmZvLCBhbmQgcmVtYWluaW5nIHRva2VucyBmb3JldmVyLlwiXG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IGVuRGljdGlvbmFyeTtcblxuXG4iXSwibmFtZXMiOlsiZW5EaWN0aW9uYXJ5IiwiY29tbW9uIiwiYnJhbmRTaG9ydCIsImJyYW5kTG9uZyIsImxvZ0luIiwic2lnbk91dExhYmVsIiwiYmFsYW5jZUxhYmVsIiwiY3JlZGl0c1N1ZmZpeCIsInNlYXJjaExhYmVsIiwibGFuZ3VhZ2VNZW51TGFiZWwiLCJuYXZpZ2F0aW9uIiwic3VpdGUiLCJob21lIiwic3RvY2siLCJjb21tdW5pdHkiLCJhYm91dCIsInByaWNpbmciLCJmYXEiLCJibG9nIiwiaW1hZ2VHZW5lcmF0b3IiLCJ2aWRlb0dlbmVyYXRvciIsImFzc2lzdGFudCIsImFsbFRvb2xzIiwiY3JlYXRpb25zIiwicGlubmVkIiwiYWN0aW9ucyIsInVwZ3JhZGVEZXNjcmlwdGlvbiIsInVwZ3JhZGUiLCJjcmVhdGUiLCJkYXNoYm9hcmQiLCJ3ZWxjb21lIiwic2VsZWN0TW9kZWwiLCJndWlkZWRNb2RlIiwicHJvTW9kZSIsInByb21wdFBsYWNlaG9sZGVyIiwidGFza3MiLCJoaXN0b3J5IiwiaGlzdG9yeUVtcHR5IiwiaW5zcGlyYXRpb24iLCJpbnNwaXJhdGlvblJlZnJlc2giLCJyZWNlbnQiLCJtYXJrZXRpbmciLCJoZXJvVGl0bGUiLCJoZXJvU3VidGl0bGUiLCJwcmljZVN1ZmZpeCIsImJ1dHRvbkxhYmVsIiwiZm9vdGVyVGl0bGUiLCJmb290ZXJCb2R5IiwicGxhbnMiLCJwYWNrMWsiLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwiZmVhdHVyZXMiLCJwYWNrNWsiLCJwYWNrMTBrIiwicGFjazI1ayIsInBhY2s1MGsiLCJuYW5vV29ya2JlbmNoIiwibWVudVRpdGxlIiwiaW1hZ2VDYXRlZ29yeUxhYmVsIiwidmlkZW9DYXRlZ29yeUxhYmVsIiwibW9kZWxMYWJlbHMiLCJ2ZW8zIiwic29yYSIsInNlZWRyZWFtIiwicnVud2F5Iiwia2xpbmciLCJwcm9tcHRMYWJlbCIsInByb21wdEhpbnQiLCJmb3JtYXRMYWJlbCIsImZvcm1hdE9wdGlvbnMiLCJ2YWx1ZSIsImxhYmVsIiwicHJpbWFyeUxhYmVsIiwicHJpbWFyeUVtcHR5VGl0bGUiLCJwcmltYXJ5RW1wdHlIaW50IiwicmVmZXJlbmNlc0xhYmVsIiwicmVmZXJlbmNlRW1wdHlUaXRsZSIsInJlZmVyZW5jZUVtcHR5SGludCIsInJlbW92ZUxhYmVsIiwiZGVsZXRlVGl0bGUiLCJnZW5lcmF0ZSIsImNsZWFyQWxsIiwic3VidGl0bGUiLCJidXR0b24iLCJoaXN0b3J5U3RhdHVzIiwic3VibWl0dGluZyIsIndhaXRpbmciLCJxdWV1aW5nIiwiZ2VuZXJhdGluZyIsInByb2dyZXNzTGFiZWwiLCJjb21wbGV0ZWQiLCJmYWlsZWQiLCJub1Jlc3VsdCIsInByb21wdENvcGllZCIsInByb21wdENvcHlFcnJvciIsImhpc3RvcnlBY3Rpb25zIiwibWVudSIsInByZXZpZXciLCJkb3dubG9hZCIsImNvcHlQcm9tcHQiLCJhbmltYXRlIiwic2hhcmUiLCJkZWxldGUiLCJoaXN0b3J5TW9kYWxzIiwicHJldmlld1RpdGxlIiwiYW5pbWF0ZVRpdGxlIiwiYW5pbWF0ZURlc2NyaXB0aW9uIiwiYW5pbWF0ZVNlbGVjdExhYmVsIiwiYW5pbWF0ZUNvbmZpcm0iLCJzaGFyZVRpdGxlIiwic2hhcmVTdWJ0aXRsZSIsInNoYXJlRW1haWwiLCJzaGFyZVRlbGVncmFtIiwic2hhcmVXaGF0c2FwcCIsInNoYXJlQ29weUxpbmsiLCJzaGFyZUNvcGllZCIsImRlbGV0ZURlc2NyaXB0aW9uIiwiZGVsZXRlQ29uZmlybSIsImNhbmNlbCIsInByb21vcyIsInRhZyIsImJ1bGxldFBvaW50cyIsInZpZGVvV29ya2JlbmNoIiwidmVvMiIsIm5lZ2F0aXZlUHJvbXB0TGFiZWwiLCJuZWdhdGl2ZVByb21wdFBsYWNlaG9sZGVyIiwibW9kZUxhYmVsIiwibW9kZU9wdGlvbnMiLCJhc3BlY3RMYWJlbCIsInJlc29sdXRpb25MYWJlbCIsInBlcnNvbkxhYmVsIiwic2VlZExhYmVsIiwicmVmZXJlbmNlTGFiZWwiLCJyZWZlcmVuY2VIaW50IiwiYXV0aCIsImxvZ2luVGl0bGUiLCJsb2dpblN1YnRpdGxlIiwicmVnaXN0ZXJUaXRsZSIsInJlZ2lzdGVyU3VidGl0bGUiLCJlbWFpbExhYmVsIiwicGFzc3dvcmRMYWJlbCIsImNvbmZpcm1QYXNzd29yZExhYmVsIiwic3VibWl0TG9naW4iLCJzdWJtaXRSZWdpc3RlciIsIm9yRGl2aWRlciIsImdvb2dsZUJ1dHRvbiIsInJlZ2lzdGVyQ3RhIiwicmVnaXN0ZXJMaW5rIiwibG9naW5DdGEiLCJsb2dpbkxpbmsiLCJlcnJvckdlbmVyaWMiLCJwYXNzd29yZE1pc21hdGNoIiwiYWNjb3VudCIsImJhZGdlIiwib3ZlcnZpZXdUaXRsZSIsIm92ZXJ2aWV3U3VidGl0bGUiLCJhY2NvdW50U3RhdHVzIiwiYmFsYW5jZUhpbnQiLCJ0b3BVcEN0YSIsImludml0ZUN0YSIsImFjdGl2aXR5VGl0bGUiLCJhY3Rpdml0eVN1YnRpdGxlIiwiYWN0aXZpdHlFbXB0eSIsInJlZnJlc2hMYWJlbCIsInJlZmVycmFsVGl0bGUiLCJyZWZlcnJhbFN1YnRpdGxlIiwicmVmZXJyYWxIaW50IiwicmVmZXJyYWxDb2RlTGFiZWwiLCJyZWZlcnJhbEludml0ZWRMYWJlbCIsInJlZmVycmFsUmV3YXJkc0xhYmVsIiwicmVmZXJyYWxDdGEiLCJzdGF0aXN0aWNzVGl0bGUiLCJzdGF0aXN0aWNzU3VidGl0bGUiLCJjaGFydExhYmVsIiwiY2hhcnRUaXRsZSIsImNoYXJ0UGVyaW9kV2VlayIsImNoYXJ0SGludCIsInRhYmxlTGFiZWwiLCJ0YWJsZVRpdGxlIiwidGFibGVGdW5jdGlvbiIsInRhYmxlUmVxdWVzdHMiLCJ0YWJsZVRva2VucyIsInRhYmxlSGludCIsImZ1bmN0aW9uTGFiZWxzIiwidGV4dCIsInJld3JpdGUiLCJpbWFnZSIsImF1ZGlvIiwidmlkZW8iLCJwcmVzZW50YXRpb24iLCJyZXNlYXJjaCIsImNoYXJ0TGFiZWxzIiwicHJvZmlsZVRpdGxlIiwicHJvZmlsZVN1YnRpdGxlIiwicHJvZmlsZURldGFpbHNUaXRsZSIsInByb2ZpbGVFbWFpbExhYmVsIiwicHJvZmlsZUNvbXBhbnlMYWJlbCIsIm5vdGlmaWNhdGlvbnNUaXRsZSIsIm5vdGlmeVVzYWdlTGFiZWwiLCJub3RpZnlOZXdzTGFiZWwiLCJzYXZlUHJvZmlsZUN0YSIsInNlY3VyaXR5VGl0bGUiLCJ0d29GYWN0b3JMYWJlbCIsInR3b0ZhY3RvckhpbnQiLCJlbmFibGVUd29GYWN0b3JDdGEiLCJzZXNzaW9uc1RpdGxlIiwic2Vzc2lvbnNIaW50Iiwic2lnbk91dEFsbCIsInByaXZhY3lUaXRsZSIsImV4cG9ydERhdGFDdGEiLCJkZWxldGVBY2NvdW50Q3RhIiwiZGVsZXRlV2FybmluZyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/../../packages/i18n/dictionaries/en.ts\n"); /***/ }), /***/ "(ssr)/../../packages/i18n/dictionaries/es.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/es.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ esDictionary: () => (/* binding */ esDictionary)\n/* harmony export */ });\nconst esDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Iniciar sesion\",\n signOutLabel: \"Cerrar sesion\",\n balanceLabel: \"Saldo\",\n creditsSuffix: \"crΠ“\\xa9ditos\",\n searchLabel: \"Buscar\",\n languageMenuLabel: \"Seleccionar idioma\"\n },\n navigation: {\n suite: \"Π“Πƒrea de trabajo\",\n home: \"Inicio\",\n stock: \"Mercado de recursos\",\n community: \"Comunidad\",\n about: \"Sobre nosotros\",\n pricing: \"Precios\",\n faq: \"Preguntas frecuentes\",\n blog: \"Blog\",\n imageGenerator: \"Generador de imΠ“ΠŽgenes\",\n videoGenerator: \"Generador de video\",\n assistant: \"Asistente\",\n allTools: \"Todas las herramientas\",\n creations: \"Proyectos\",\n pinned: \"Fijados\"\n },\n actions: {\n upgrade: \"Actualizar plan\",\n upgradeDescription: \"Desbloquea mayores resoluciones y colas mΠ“ΠŽs rΠ“ΠŽpidas para creadores {locale}.\",\n create: \"Crear\"\n },\n dashboard: {\n welcome: \"Bienvenido de nuevo\",\n selectModel: \"Elige un modelo\",\n guidedMode: \"Guiado\",\n proMode: \"Pro\",\n promptPlaceholder: \"Describe el resultado que necesitas...\",\n tasks: \"Tareas populares\",\n history: \"Actividad reciente\",\n historyEmpty: \"Cuando generes algo aparecerΠ“ΠŽ aquΠ“\\xad para un acceso rΠ“ΠŽpido.\",\n inspiration: \"Presets de inspiraciΠ“Ρ–n\",\n inspirationRefresh: \"Actualizar\",\n recent: \"Recientes\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Paquetes de tokens\",\n heroSubtitle: \"Elige un paquete de tokens que se ajuste a tu carga de trabajo. Los tokens no caducan y funcionan en generadores de imagen y video.\",\n priceSuffix: \"/paquete\",\n buttonLabel: \"Comprar tokens\",\n footerTitle: \"\\xbfNecesitas un despliegue personalizado?\",\n footerBody: \"\\xbfNecesitas algo a medida? Escr\\xedbenos a sales@allai.studio y configuraremos un saldo privado, infraestructura personalizada y cr\\xe9ditos para tu calendario de lanzamientos.\",\n plans: {\n pack1k: {\n title: \"1.000 tokens\",\n description: \"Para pruebas r\\xe1pidas y demos.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Ideal para probar modelos y prompts.\"\n ]\n },\n pack5k: {\n title: \"5.000 tokens\",\n description: \"Para peque\\xf1os lotes cada semana.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Cubre cargas ligeras de imagen y video.\"\n ]\n },\n pack10k: {\n title: \"10.000 tokens\",\n description: \"Para producci\\xf3n constante y experimentos.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Flexible para equipos creativos.\"\n ]\n },\n pack25k: {\n title: \"25.000 tokens\",\n description: \"Para campa\\xf1as regulares.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Gran valor para ejecuci\\xf3n continua.\"\n ]\n },\n pack50k: {\n title: \"50.000 tokens\",\n description: \"Mejor valor para grandes vol\\xfamenes.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Para equipos de producci\\xf3n y agencias.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"Todos los modelos\",\n imageCategoryLabel: \"Generadores de imagen\",\n videoCategoryLabel: \"Generadores de video\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe la imagen que quieres obtener...\",\n promptHint: \"Puedes pegar hasta 8000 caracteres, incluidas capturas de pantalla — los recursos visuales se aΠ“\\xb1aden automΠ“ΠŽticamente.\",\n formatLabel: \"Formato\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Imagen principal\",\n primaryEmptyTitle: \"AΠ“\\xb1adir imagen principal\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Referencias (hasta 9)\",\n referenceEmptyTitle: \"AΠ“\\xb1adir referencia\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Eliminar\",\n deleteTitle: \"Eliminar imagen\",\n generate: \"Generar\",\n clearAll: \"Borrar todas las imΠ“ΠŽgenes\",\n history: {\n title: \"Feed creativo\",\n subtitle: \"GalerΠ“\\xada temporal mientras conectamos la API real de historial.\",\n button: \"Historial\"\n },\n historyStatus: {\n submitting: \"Enviando solicitud...\",\n waiting: \"Tarea creada. Esperando a Nano Banana...\",\n queuing: \"En cola de renderizado...\",\n generating: \"Generando tu imagen...\",\n progressLabel: \"Progreso\",\n completed: \"Lista\",\n failed: \"Error\",\n noResult: \"La API no devolvi\\xf3 URLs de resultado.\",\n promptCopied: \"Prompt copiado al portapapeles.\",\n promptCopyError: \"No se pudo copiar el prompt. Hazlo manualmente.\"\n },\n historyActions: {\n menu: \"Abrir acciones\",\n preview: \"Abrir vista previa\",\n download: \"Descargar\",\n copyPrompt: \"Copiar prompt\",\n animate: \"Animar con modelo de video\",\n share: \"Compartir\",\n delete: \"Eliminar del feed\"\n },\n historyModals: {\n previewTitle: \"Vista previa\",\n animateTitle: \"Animar esta imagen\",\n animateDescription: \"Env\\xeda el cuadro a un generador de video para darle movimiento.\",\n animateSelectLabel: \"Elige un modelo de video\",\n animateConfirm: \"Continuar\",\n shareTitle: \"Compartir imagen\",\n shareSubtitle: \"Env\\xeda el enlace a tu equipo o redes.\",\n shareEmail: \"Compartir por correo\",\n shareTelegram: \"Compartir en Telegram\",\n shareWhatsapp: \"Compartir en WhatsApp\",\n shareCopyLink: \"Copiar enlace\",\n shareCopied: \"\\xa1Enlace copiado!\",\n deleteTitle: \"Eliminar imagen\",\n deleteDescription: \"La imagen desaparecer\\xe1 del feed creativo. Esta acci\\xf3n no se puede deshacer.\",\n deleteConfirm: \"Eliminar\",\n cancel: \"Cancelar\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | Laboratorio visual IA\",\n description: \"Un solo espacio para generar imΠ“ΠŽgenes creativas: prompts de texto, mezclas de referencias y ajustes iterativos en segundos.\",\n bulletPoints: [\n \"Produce escenas fotorrealistas con control preciso de cΠ“ΠŽmara, iluminaciΠ“Ρ–n y atmΠ“Ρ–sfera.\",\n \"Edita fotogramas subidos aΠ“\\xb1adiendo o quitando elementos, cambiando el estilo o recoloreando la paleta.\",\n \"Combina hasta nueve referencias y perfecciona el resultado paso a paso dentro del diΠ“ΠŽlogo.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Flujo cinematogrΠ“ΠŽfico\",\n description: \"Estudio experimental cuadro a cuadro: lleva un guion a un clip final en un Π“Ρ”nico flujo.\",\n bulletPoints: [\n \"Convierte guiones en storyboards y videos cortos con control de duraciΠ“Ρ–n y formato.\",\n \"Aporta referencias de movimiento, audio y estilo para crear composiciones hΠ“\\xadbridas.\",\n \"Sigue versiones y ediciones del equipo con un historial que captura cada iteraciΠ“Ρ–n.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Escenas generativas\",\n description: \"Modelo de video consciente de la fΠ“\\xadsica para planos largos, cΠ“ΠŽmara dinΠ“ΠŽmica y sujetos nΠ“\\xadtidos.\",\n bulletPoints: [\n \"Transforma conceptos en metraje pulido con iluminaciΠ“Ρ–n natural y profundidad cinematogrΠ“ΠŽfica.\",\n \"Combina texto, imΠ“ΠŽgenes y clips para dirigir la coreografΠ“\\xada, el ambiente y la acciΠ“Ρ–n en pantalla.\",\n \"Exporta secuencias listas para ediciΠ“Ρ–n con personajes consistentes en cada cuadro.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Atelier de estilo a imagen\",\n description: \"Mezcla conceptos de moda, direcciΠ“Ρ–n artΠ“\\xadstica y paletas en visuales listos para galerΠ“\\xada con pocas indicaciones.\",\n bulletPoints: [\n \"Traduce moodboards a looks coherentes controlando paleta, textura e iluminaciΠ“Ρ–n.\",\n \"Superpone hasta cinco referencias para trasladar composiciΠ“Ρ–n, pose o huella estilizada.\",\n \"Itera mediante diΠ“ΠŽlogo mientras mantienes una estΠ“\\xa9tica segura para la marca.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Plataforma multimodal\",\n description: \"Lanza campaΠ“\\xb1as mΠ“ΠŽs rΠ“ΠŽpido con flujos de texto, imagen y video alimentados por los modelos Gen de Runway.\",\n bulletPoints: [\n \"Construye storyboards, animaciones y assets de marketing en un lienzo colaborativo.\",\n \"Usa motion brushes, control de profundidad y sincronizaciΠ“Ρ–n de audio para escenas precisas.\",\n \"Exporta assets por capas listos para Premiere, Resolve o After Effects.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Simulacros realistas\",\n description: \"DifusiΠ“Ρ–n coherente con la fΠ“\\xadsica para productos, multitudes y vistas de dron — renderizado en tiempo rΠ“\\xa9cord.\",\n bulletPoints: [\n \"Genera escenas con sombras, reflejos y materiales complejos precisos.\",\n \"Define trayectorias de cΠ“ΠŽmara y profundidad de campo para panorΠ“ΠŽmicas amplias o macros.\",\n \"Haz bucles o extiende clips sin perder fidelidad cuadro a cuadro.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Modelos de video\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe la escena, la cΠ“ΠŽmara, el movimiento y las pistas de audioΠ²Π‚\\xa6\",\n promptHint: \"Incluye diΠ“ΠŽlogos entre comillas y efectos de sonido explΠ“\\xadcitos para mejorar la banda sonora.\",\n negativePromptLabel: \"Prompt negativo\",\n negativePromptPlaceholder: \"Elementos que deseas evitar (por ejemplo: caricatura, baja calidad)Π²Π‚\\xa6\",\n modeLabel: \"Modo de generaciΠ“Ρ–n\",\n modeOptions: {\n \"text-to-video\": \"Texto a video\",\n \"image-to-video\": \"Imagen a video\"\n },\n aspectLabel: \"RelaciΠ“Ρ–n de aspecto\",\n resolutionLabel: \"ResoluciΠ“Ρ–n\",\n personLabel: \"GeneraciΠ“Ρ–n de personas\",\n seedLabel: \"Seed\",\n referenceLabel: \"Imagen de referencia (opcional)\",\n referenceHint: \"PNG/JPG hasta 20 MB\",\n removeLabel: \"Eliminar referencia\",\n generate: \"Generar video\",\n clearAll: \"Limpiar ajustes\",\n history: {\n title: \"Renders recientes\",\n subtitle: \"Cuando conectemos la API real verΠ“ΠŽs aquΠ“\\xad tus resultados.\",\n button: \"Historial\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3 | Realismo cinematogrΠ“ΠŽfico\",\n description: \"El modelo insignia de Google DeepMind con audio nativo, clips de 8 s en 1080p y control preciso del estilo.\",\n bulletPoints: [\n \"Describe diΠ“ΠŽlogos, movimientos de cΠ“ΠŽmara y ambiente para obtener audio y video sincronizados.\",\n \"Alterna entre formatos verticales u horizontales segΠ“Ρ”n el canal de publicaciΠ“Ρ–n.\",\n \"GuΠ“\\xada las iteraciones con prompts negativos y seeds para mantener consistencia.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Velocidad productiva\",\n description: \"DiseΠ“\\xb1ado para cargas de trabajo que requieren alta calidad con latencia reducida.\",\n bulletPoints: [\n \"Ideal para pruebas A/B, campaΠ“\\xb1as publicitarias o generaciΠ“Ρ–n de contenido social.\",\n \"Compatible con flujos textoв†’video e imagenв†’video con audio nativo.\",\n \"Los presets equilibrados mantienen la calidad mientras maximizan la rapidez.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | ExploraciΠ“Ρ–n creativa\",\n description: \"La generaciΠ“Ρ–n anterior perfecta para storyboards rΠ“ΠŽpidos, cortos estilizados y exploraciones atmosfΠ“\\xa9ricas.\",\n bulletPoints: [\n \"Genera hasta dos clips por solicitud con una duraciΠ“Ρ–n de 5Π²Π‚β€œ8 segundos.\",\n \"Excelente para pruebas de concepto donde importa mΠ“ΠŽs la estΠ“\\xa9tica que la resoluciΠ“Ρ–n full HD.\",\n \"Combina prompts con referencias para dar vida a bocetos o concept art.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Bienvenido de nuevo\",\n loginSubtitle: \"Inicia sesion para gestionar tu saldo y tus proyectos.\",\n registerTitle: \"Crea una cuenta AllAI\",\n registerSubtitle: \"Registrate con correo electronico o continua con Google.\",\n emailLabel: \"Correo\",\n passwordLabel: \"Contrasena\",\n confirmPasswordLabel: \"Repite la contrasena\",\n submitlogIn: \"Iniciar sesion\",\n signOutLabel: \"Cerrar sesion\",\n submitRegister: \"Crear cuenta\",\n orDivider: \"o\",\n googleButton: \"Continuar con Google\",\n registerCta: \"?Nuevo en AllAI?\",\n registerLink: \"Crea una cuenta\",\n loginCta: \"?Ya tienes cuenta?\",\n loginLink: \"Entrar\",\n errorGeneric: \"Algo salio mal. Intentalo de nuevo.\",\n passwordMismatch: \"Las contrasenas deben coincidir.\"\n },\n account: {\n badge: \"Cuenta\",\n title: \"Mi cuenta\",\n subtitle: \"Controla tu saldo de tokens, revisa estad\\xedsticas de uso y ajusta perfil y seguridad.\",\n overviewTitle: \"Resumen\",\n overviewSubtitle: \"Saldo actual, actividad reciente y referidos.\",\n balanceLabel: \"Tokens disponibles\",\n accountStatus: \"Activa\",\n balanceHint: \"Los tokens desbloquean todos los espacios de trabajo de AllAI. Sigue creando mientras el saldo sea mayor que cero.\",\n topUpCta: \"Recargar tokens\",\n inviteCta: \"Invitar a un amigo\",\n activityTitle: \"Actividad reciente\",\n activitySubtitle: \"\\xdaltimos movimientos\",\n activityEmpty: \"A\\xfan no hay movimientos. Genera algo para verlos aqu\\xed.\",\n refreshLabel: \"Actualizar\",\n referralTitle: \"Programa de referidos\",\n referralSubtitle: \"Comparte AllAI y gana bonos\",\n referralHint: \"Cada amigo que realiza su primera compra a\\xf1ade 60 tokens de bono.\",\n referralCodeLabel: \"C\\xf3digo de referido\",\n referralInvitedLabel: \"Amigos invitados\",\n referralRewardsLabel: \"Bonos obtenidos\",\n referralCta: \"Copiar enlace\",\n statisticsTitle: \"Estad\\xedsticas\",\n statisticsSubtitle: \"Comprende c\\xf3mo evolucionan tus tokens por semanas y funciones.\",\n chartLabel: \"Ritmo semanal\",\n chartTitle: \"Tokens gastados por d\\xeda\",\n chartPeriodWeek: \"\\xdaltimos 7 d\\xedas\",\n chartHint: \"Datos demo. Los reales aparecer\\xe1n tras tu primera generaci\\xf3n.\",\n tableLabel: \"Funciones\",\n tableTitle: \"Uso por capacidad\",\n tableFunction: \"Funci\\xf3n\",\n tableRequests: \"Solicitudes\",\n tableTokens: \"Tokens\",\n tableHint: \"Solicitudes y consumo estimado por cada capacidad.\",\n functionLabels: {\n text: \"Texto\",\n rewrite: \"Par\\xe1frasis\",\n image: \"Im\\xe1genes\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentaciones\",\n research: \"Investigaci\\xf3n\"\n },\n chartLabels: [\n \"Lun\",\n \"Mar\",\n \"Mi\\xe9\",\n \"Jue\",\n \"Vie\",\n \"S\\xe1b\",\n \"Dom\"\n ],\n profileTitle: \"Perfil y seguridad\",\n profileSubtitle: \"Ajusta tus datos, notificaciones y protecci\\xf3n de acceso.\",\n profileDetailsTitle: \"Perfil\",\n profileEmailLabel: \"Correo\",\n profileCompanyLabel: \"Equipo / empresa\",\n notificationsTitle: \"Notificaciones\",\n notifyUsageLabel: \"Res\\xfamenes de uso y alertas de saldo\",\n notifyNewsLabel: \"Noticias y lanzamientos del producto\",\n saveProfileCta: \"Guardar preferencias\",\n securityTitle: \"Seguridad\",\n twoFactorLabel: \"Autenticaci\\xf3n de dos factores\",\n twoFactorHint: \"Protege los inicios con una app o SMS.\",\n enableTwoFactorCta: \"Activar 2FA\",\n sessionsTitle: \"Sesiones activas\",\n sessionsHint: \"Cierra sesi\\xf3n en navegadores y dispositivos remotos.\",\n signOutAll: \"Cerrar sesi\\xf3n en todos\",\n privacyTitle: \"Privacidad\",\n exportDataCta: \"Descargar mis datos\",\n deleteAccountCta: \"Eliminar cuenta\",\n deleteWarning: \"Eliminar la cuenta borra historial, facturaci\\xf3n y tokens restantes de forma permanente.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (esDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZXMudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsU0FBUztRQUNUQyxvQkFBb0I7UUFDcEJDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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WUFBWTtRQUNaQyxjQUFjO1FBQ2RDLGVBQWU7UUFDZkMsa0JBQWtCO1FBQ2xCQyxlQUFlO0lBQ2pCO0FBQ0YsRUFBRTtBQUNGLGlFQUFlcE4sWUFBWUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZXMudHM/M2UxOSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaWN0aW9uYXJ5IH0gZnJvbSBcIi4uL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBlc0RpY3Rpb25hcnk6IERpY3Rpb25hcnkgPSB7XG4gIGNvbW1vbjoge1xuICAgIGJyYW5kU2hvcnQ6IFwiQWxsQUlcIixcbiAgICBicmFuZExvbmc6IFwiQWxsQUkgU3R1ZGlvXCIsXG4gICAgbG9nSW46IFwiSW5pY2lhciBzZXNpb25cIixcbiAgICBzaWduT3V0TGFiZWw6IFwiQ2VycmFyIHNlc2lvblwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJTYWxkb1wiLFxuICAgIGNyZWRpdHNTdWZmaXg6IFwiY3LQk8KpZGl0b3NcIixcbiAgICBzZWFyY2hMYWJlbDogXCJCdXNjYXJcIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCJTZWxlY2Npb25hciBpZGlvbWFcIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwi0JPQg3JlYSBkZSB0cmFiYWpvXCIsXG4gICAgaG9tZTogXCJJbmljaW9cIixcbiAgICBzdG9jazogXCJNZXJjYWRvIGRlIHJlY3Vyc29zXCIsXG4gICAgICAgIGNvbW11bml0eTogXCJDb211bmlkYWRcIixcbiAgICBhYm91dDogXCJTb2JyZSBub3NvdHJvc1wiLFxuICAgIHByaWNpbmc6IFwiUHJlY2lvc1wiLFxuICAgIGZhcTogXCJQcmVndW50YXMgZnJlY3VlbnRlc1wiLFxuICAgIGJsb2c6IFwiQmxvZ1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcIkdlbmVyYWRvciBkZSBpbdCT0I5nZW5lc1wiLFxuICAgIHZpZGVvR2VuZXJhdG9yOiBcIkdlbmVyYWRvciBkZSB2aWRlb1wiLFxuICAgIGFzc2lzdGFudDogXCJBc2lzdGVudGVcIixcbiAgICBhbGxUb29sczogXCJUb2RhcyBsYXMgaGVycmFtaWVudGFzXCIsXG4gICAgY3JlYXRpb25zOiBcIlByb3llY3Rvc1wiLFxuICAgIHBpbm5lZDogXCJGaWphZG9zXCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGU6IFwiQWN0dWFsaXphciBwbGFuXCIsXG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcIkRlc2Jsb3F1ZWEgbWF5b3JlcyByZXNvbHVjaW9uZXMgeSBjb2xhcyBt0JPQjnMgctCT0I5waWRhcyBwYXJhIGNyZWFkb3JlcyB7bG9jYWxlfS5cIixcbiAgICBjcmVhdGU6IFwiQ3JlYXJcIlxuICB9LFxuICBkYXNoYm9hcmQ6IHtcbiAgICB3ZWxjb21lOiBcIkJpZW52ZW5pZG8gZGUgbnVldm9cIixcbiAgICBzZWxlY3RNb2RlbDogXCJFbGlnZSB1biBtb2RlbG9cIixcbiAgICBndWlkZWRNb2RlOiBcIkd1aWFkb1wiLFxuICAgIHByb01vZGU6IFwiUHJvXCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgZWwgcmVzdWx0YWRvIHF1ZSBuZWNlc2l0YXMuLi5cIixcbiAgICB0YXNrczogXCJUYXJlYXMgcG9wdWxhcmVzXCIsXG4gICAgaGlzdG9yeTogXCJBY3RpdmlkYWQgcmVjaWVudGVcIixcbiAgICBoaXN0b3J5RW1wdHk6IFwiQ3VhbmRvIGdlbmVyZXMgYWxnbyBhcGFyZWNlctCT0I4gYXF10JPCrSBwYXJhIHVuIGFjY2VzbyBy0JPQjnBpZG8uXCIsXG4gICAgaW5zcGlyYXRpb246IFwiUHJlc2V0cyBkZSBpbnNwaXJhY2nQk9GWblwiLFxuICAgIGluc3BpcmF0aW9uUmVmcmVzaDogXCJBY3R1YWxpemFyXCIsXG4gICAgcmVjZW50OiBcIlJlY2llbnRlc1wiXG4gIH0sXG4gIG1hcmtldGluZzoge1xuICAgIHByaWNpbmc6IHtcbiAgICAgIGhlcm9UaXRsZTogXCJQYXF1ZXRlcyBkZSB0b2tlbnNcIixcbiAgICAgIGhlcm9TdWJ0aXRsZTpcbiAgICAgICAgXCJFbGlnZSB1biBwYXF1ZXRlIGRlIHRva2VucyBxdWUgc2UgYWp1c3RlIGEgdHUgY2FyZ2EgZGUgdHJhYmFqby4gTG9zIHRva2VucyBubyBjYWR1Y2FuIHkgZnVuY2lvbmFuIGVuIGdlbmVyYWRvcmVzIGRlIGltYWdlbiB5IHZpZGVvLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3BhcXVldGVcIixcbiAgICAgIGJ1dHRvbkxhYmVsOiBcIkNvbXByYXIgdG9rZW5zXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCLCv05lY2VzaXRhcyB1biBkZXNwbGllZ3VlIHBlcnNvbmFsaXphZG8/XCIsXG4gICAgICBmb290ZXJCb2R5OlxuICAgICAgICBcIsK/TmVjZXNpdGFzIGFsZ28gYSBtZWRpZGE/IEVzY3LDrWJlbm9zIGEgc2FsZXNAYWxsYWkuc3R1ZGlvIHkgY29uZmlndXJhcmVtb3MgdW4gc2FsZG8gcHJpdmFkbywgaW5mcmFlc3RydWN0dXJhIHBlcnNvbmFsaXphZGEgeSBjcsOpZGl0b3MgcGFyYSB0dSBjYWxlbmRhcmlvIGRlIGxhbnphbWllbnRvcy5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgcHJ1ZWJhcyByw6FwaWRhcyB5IGRlbW9zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGVuIHR1IHNhbGRvLCBubyBjYWR1Y2FuLlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gZGVsIHBhcXVldGU6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIG1lZGlvIHBvciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJJZGVhbCBwYXJhIHByb2JhciBtb2RlbG9zIHkgcHJvbXB0cy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNS4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiUGFyYSBwZXF1ZcOxb3MgbG90ZXMgY2FkYSBzZW1hbmEuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgZW4gdHUgc2FsZG8sIG5vIGNhZHVjYW4uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBkZWwgcGFxdWV0ZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gbWVkaW8gcG9yIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkN1YnJlIGNhcmdhcyBsaWdlcmFzIGRlIGltYWdlbiB5IHZpZGVvLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMTBrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMTAuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgcHJvZHVjY2nDs24gY29uc3RhbnRlIHkgZXhwZXJpbWVudG9zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGVuIHR1IHNhbGRvLCBubyBjYWR1Y2FuLlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gZGVsIHBhcXVldGU6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIG1lZGlvIHBvciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJGbGV4aWJsZSBwYXJhIGVxdWlwb3MgY3JlYXRpdm9zLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMjVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMjUuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgY2FtcGHDsWFzIHJlZ3VsYXJlcy5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBlbiB0dSBzYWxkbywgbm8gY2FkdWNhbi5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIGRlbCBwYXF1ZXRlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBtZWRpbyBwb3IgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JhbiB2YWxvciBwYXJhIGVqZWN1Y2nDs24gY29udGludWEuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2s1MGs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1MC4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiTWVqb3IgdmFsb3IgcGFyYSBncmFuZGVzIHZvbMO6bWVuZXMuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgZW4gdHUgc2FsZG8sIG5vIGNhZHVjYW4uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBkZWwgcGFxdWV0ZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gbWVkaW8gcG9yIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIlBhcmEgZXF1aXBvcyBkZSBwcm9kdWNjacOzbiB5IGFnZW5jaWFzLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9LFxuICBuYW5vV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlRvZG9zIGxvcyBtb2RlbG9zXCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcIkdlbmVyYWRvcmVzIGRlIGltYWdlblwiLFxuICAgIHZpZGVvQ2F0ZWdvcnlMYWJlbDogXCJHZW5lcmFkb3JlcyBkZSB2aWRlb1wiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IFwiTmFubyBCYW5hbmFcIixcbiAgICAgIHZlbzM6IFwiVkVPM1wiLFxuICAgICAgc29yYTogXCJTb3JhIDJcIixcbiAgICAgIHNlZWRyZWFtOiBcIlNlZURyZWFtXCIsXG4gICAgICBydW53YXk6IFwiUnVud2F5XCIsXG4gICAgICBrbGluZzogXCJLbGluZ1wiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCJQcm9tcHRcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSBsYSBpbWFnZW4gcXVlIHF1aWVyZXMgb2J0ZW5lci4uLlwiLFxuICAgIHByb21wdEhpbnQ6IFwiUHVlZGVzIHBlZ2FyIGhhc3RhIDgwMDAgY2FyYWN0ZXJlcywgaW5jbHVpZGFzIGNhcHR1cmFzIGRlIHBhbnRhbGxhINCy0ILigJ0gbG9zIHJlY3Vyc29zIHZpc3VhbGVzIHNlIGHQk8KxYWRlbiBhdXRvbdCT0I50aWNhbWVudGUuXCIsXG4gICAgZm9ybWF0TGFiZWw6IFwiRm9ybWF0b1wiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCJJbWFnZW4gcHJpbmNpcGFsXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiQdCTwrFhZGlyIGltYWdlbiBwcmluY2lwYWxcIixcbiAgICBwcmltYXJ5RW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZWZlcmVuY2VzTGFiZWw6IFwiUmVmZXJlbmNpYXMgKGhhc3RhIDkpXCIsXG4gICAgcmVmZXJlbmNlRW1wdHlUaXRsZTogXCJB0JPCsWFkaXIgcmVmZXJlbmNpYVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5SGludDogXCJQTkcvSlBHXCIsXG4gICAgcmVtb3ZlTGFiZWw6IFwiRWxpbWluYXJcIixcbiAgICBkZWxldGVUaXRsZTogXCJFbGltaW5hciBpbWFnZW5cIixcbiAgICBnZW5lcmF0ZTogXCJHZW5lcmFyXCIsXG4gICAgY2xlYXJBbGw6IFwiQm9ycmFyIHRvZGFzIGxhcyBpbdCT0I5nZW5lc1wiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIkZlZWQgY3JlYXRpdm9cIixcbiAgICAgIHN1YnRpdGxlOiBcIkdhbGVy0JPCrWEgdGVtcG9yYWwgbWllbnRyYXMgY29uZWN0YW1vcyBsYSBBUEkgcmVhbCBkZSBoaXN0b3JpYWwuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yaWFsXCJcbiAgICB9LFxuICAgIGhpc3RvcnlTdGF0dXM6IHtcbiAgICAgIHN1Ym1pdHRpbmc6IFwiRW52aWFuZG8gc29saWNpdHVkLi4uXCIsXG4gICAgICB3YWl0aW5nOiBcIlRhcmVhIGNyZWFkYS4gRXNwZXJhbmRvIGEgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwiRW4gY29sYSBkZSByZW5kZXJpemFkby4uLlwiLFxuICAgICAgZ2VuZXJhdGluZzogXCJHZW5lcmFuZG8gdHUgaW1hZ2VuLi4uXCIsXG4gICAgICBwcm9ncmVzc0xhYmVsOiBcIlByb2dyZXNvXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwiTGlzdGFcIixcbiAgICAgIGZhaWxlZDogXCJFcnJvclwiLFxuICAgICAgbm9SZXN1bHQ6IFwiTGEgQVBJIG5vIGRldm9sdmnDsyBVUkxzIGRlIHJlc3VsdGFkby5cIixcbiAgICAgIHByb21wdENvcGllZDogXCJQcm9tcHQgY29waWFkbyBhbCBwb3J0YXBhcGVsZXMuXCIsXG4gICAgICBwcm9tcHRDb3B5RXJyb3I6IFwiTm8gc2UgcHVkbyBjb3BpYXIgZWwgcHJvbXB0LiBIYXpsbyBtYW51YWxtZW50ZS5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwiQWJyaXIgYWNjaW9uZXNcIixcbiAgICAgIHByZXZpZXc6IFwiQWJyaXIgdmlzdGEgcHJldmlhXCIsXG4gICAgICBkb3dubG9hZDogXCJEZXNjYXJnYXJcIixcbiAgICAgIGNvcHlQcm9tcHQ6IFwiQ29waWFyIHByb21wdFwiLFxuICAgICAgYW5pbWF0ZTogXCJBbmltYXIgY29uIG1vZGVsbyBkZSB2aWRlb1wiLFxuICAgICAgc2hhcmU6IFwiQ29tcGFydGlyXCIsXG4gICAgICBkZWxldGU6IFwiRWxpbWluYXIgZGVsIGZlZWRcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcIlZpc3RhIHByZXZpYVwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIkFuaW1hciBlc3RhIGltYWdlblwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIkVudsOtYSBlbCBjdWFkcm8gYSB1biBnZW5lcmFkb3IgZGUgdmlkZW8gcGFyYSBkYXJsZSBtb3ZpbWllbnRvLlwiLFxuICAgICAgYW5pbWF0ZVNlbGVjdExhYmVsOiBcIkVsaWdlIHVuIG1vZGVsbyBkZSB2aWRlb1wiLFxuICAgICAgYW5pbWF0ZUNvbmZpcm06IFwiQ29udGludWFyXCIsXG4gICAgICBzaGFyZVRpdGxlOiBcIkNvbXBhcnRpciBpbWFnZW5cIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiRW52w61hIGVsIGVubGFjZSBhIHR1IGVxdWlwbyBvIHJlZGVzLlwiLFxuICAgICAgc2hhcmVFbWFpbDogXCJDb21wYXJ0aXIgcG9yIGNvcnJlb1wiLFxuICAgICAgc2hhcmVUZWxlZ3JhbTogXCJDb21wYXJ0aXIgZW4gVGVsZWdyYW1cIixcbiAgICAgIHNoYXJlV2hhdHNhcHA6IFwiQ29tcGFydGlyIGVuIFdoYXRzQXBwXCIsXG4gICAgICBzaGFyZUNvcHlMaW5rOiBcIkNvcGlhciBlbmxhY2VcIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIsKhRW5sYWNlIGNvcGlhZG8hXCIsXG4gICAgICBkZWxldGVUaXRsZTogXCJFbGltaW5hciBpbWFnZW5cIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcIkxhIGltYWdlbiBkZXNhcGFyZWNlcsOhIGRlbCBmZWVkIGNyZWF0aXZvLiBFc3RhIGFjY2nDs24gbm8gc2UgcHVlZGUgZGVzaGFjZXIuXCIsXG4gICAgICBkZWxldGVDb25maXJtOiBcIkVsaW1pbmFyXCIsXG4gICAgICBjYW5jZWw6IFwiQ2FuY2VsYXJcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IHtcbiAgICAgICAgdGFnOiBcIkltYWdlIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJOYW5vIEJhbmFuYSB8IExhYm9yYXRvcmlvIHZpc3VhbCBJQVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIlVuIHNvbG8gZXNwYWNpbyBwYXJhIGdlbmVyYXIgaW3Qk9COZ2VuZXMgY3JlYXRpdmFzOiBwcm9tcHRzIGRlIHRleHRvLCBtZXpjbGFzIGRlIHJlZmVyZW5jaWFzIHkgYWp1c3RlcyBpdGVyYXRpdm9zIGVuIHNlZ3VuZG9zLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlByb2R1Y2UgZXNjZW5hcyBmb3RvcnJlYWxpc3RhcyBjb24gY29udHJvbCBwcmVjaXNvIGRlIGPQk9CObWFyYSwgaWx1bWluYWNp0JPRlm4geSBhdG3Qk9GWc2ZlcmEuXCIsXG4gICAgICAgICAgXCJFZGl0YSBmb3RvZ3JhbWFzIHN1Ymlkb3MgYdCTwrFhZGllbmRvIG8gcXVpdGFuZG8gZWxlbWVudG9zLCBjYW1iaWFuZG8gZWwgZXN0aWxvIG8gcmVjb2xvcmVhbmRvIGxhIHBhbGV0YS5cIixcbiAgICAgICAgICBcIkNvbWJpbmEgaGFzdGEgbnVldmUgcmVmZXJlbmNpYXMgeSBwZXJmZWNjaW9uYSBlbCByZXN1bHRhZG8gcGFzbyBhIHBhc28gZGVudHJvIGRlbCBkadCT0I5sb2dvLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJWaWRlbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVkVPMyB8IEZsdWpvIGNpbmVtYXRvZ3LQk9COZmljb1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkVzdHVkaW8gZXhwZXJpbWVudGFsIGN1YWRybyBhIGN1YWRybzogbGxldmEgdW4gZ3Vpb24gYSB1biBjbGlwIGZpbmFsIGVuIHVuINCT0ZRuaWNvIGZsdWpvLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkNvbnZpZXJ0ZSBndWlvbmVzIGVuIHN0b3J5Ym9hcmRzIHkgdmlkZW9zIGNvcnRvcyBjb24gY29udHJvbCBkZSBkdXJhY2nQk9GWbiB5IGZvcm1hdG8uXCIsXG4gICAgICAgICAgXCJBcG9ydGEgcmVmZXJlbmNpYXMgZGUgbW92aW1pZW50bywgYXVkaW8geSBlc3RpbG8gcGFyYSBjcmVhciBjb21wb3NpY2lvbmVzIGjQk8KtYnJpZGFzLlwiLFxuICAgICAgICAgIFwiU2lndWUgdmVyc2lvbmVzIHkgZWRpY2lvbmVzIGRlbCBlcXVpcG8gY29uIHVuIGhpc3RvcmlhbCBxdWUgY2FwdHVyYSBjYWRhIGl0ZXJhY2nQk9GWbi5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc29yYToge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTb3JhIDIgfCBFc2NlbmFzIGdlbmVyYXRpdmFzXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTW9kZWxvIGRlIHZpZGVvIGNvbnNjaWVudGUgZGUgbGEgZtCTwq1zaWNhIHBhcmEgcGxhbm9zIGxhcmdvcywgY9CT0I5tYXJhIGRpbtCT0I5taWNhIHkgc3VqZXRvcyBu0JPCrXRpZG9zLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlRyYW5zZm9ybWEgY29uY2VwdG9zIGVuIG1ldHJhamUgcHVsaWRvIGNvbiBpbHVtaW5hY2nQk9GWbiBuYXR1cmFsIHkgcHJvZnVuZGlkYWQgY2luZW1hdG9nctCT0I5maWNhLlwiLFxuICAgICAgICAgIFwiQ29tYmluYSB0ZXh0bywgaW3Qk9COZ2VuZXMgeSBjbGlwcyBwYXJhIGRpcmlnaXIgbGEgY29yZW9ncmFm0JPCrWEsIGVsIGFtYmllbnRlIHkgbGEgYWNjadCT0ZZuIGVuIHBhbnRhbGxhLlwiLFxuICAgICAgICAgIFwiRXhwb3J0YSBzZWN1ZW5jaWFzIGxpc3RhcyBwYXJhIGVkaWNp0JPRlm4gY29uIHBlcnNvbmFqZXMgY29uc2lzdGVudGVzIGVuIGNhZGEgY3VhZHJvLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBzZWVkcmVhbToge1xuICAgICAgICB0YWc6IFwiU3R1ZGlvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTZWVEcmVhbSB8IEF0ZWxpZXIgZGUgZXN0aWxvIGEgaW1hZ2VuXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTWV6Y2xhIGNvbmNlcHRvcyBkZSBtb2RhLCBkaXJlY2Np0JPRlm4gYXJ00JPCrXN0aWNhIHkgcGFsZXRhcyBlbiB2aXN1YWxlcyBsaXN0b3MgcGFyYSBnYWxlctCTwq1hIGNvbiBwb2NhcyBpbmRpY2FjaW9uZXMuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiVHJhZHVjZSBtb29kYm9hcmRzIGEgbG9va3MgY29oZXJlbnRlcyBjb250cm9sYW5kbyBwYWxldGEsIHRleHR1cmEgZSBpbHVtaW5hY2nQk9GWbi5cIixcbiAgICAgICAgICBcIlN1cGVycG9uZSBoYXN0YSBjaW5jbyByZWZlcmVuY2lhcyBwYXJhIHRyYXNsYWRhciBjb21wb3NpY2nQk9GWbiwgcG9zZSBvIGh1ZWxsYSBlc3RpbGl6YWRhLlwiLFxuICAgICAgICAgIFwiSXRlcmEgbWVkaWFudGUgZGnQk9CObG9nbyBtaWVudHJhcyBtYW50aWVuZXMgdW5hIGVzdNCTwql0aWNhIHNlZ3VyYSBwYXJhIGxhIG1hcmNhLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8IFBsYXRhZm9ybWEgbXVsdGltb2RhbFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkxhbnphIGNhbXBh0JPCsWFzIG3Qk9COcyBy0JPQjnBpZG8gY29uIGZsdWpvcyBkZSB0ZXh0bywgaW1hZ2VuIHkgdmlkZW8gYWxpbWVudGFkb3MgcG9yIGxvcyBtb2RlbG9zIEdlbiBkZSBSdW53YXkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQ29uc3RydXllIHN0b3J5Ym9hcmRzLCBhbmltYWNpb25lcyB5IGFzc2V0cyBkZSBtYXJrZXRpbmcgZW4gdW4gbGllbnpvIGNvbGFib3JhdGl2by5cIixcbiAgICAgICAgICBcIlVzYSBtb3Rpb24gYnJ1c2hlcywgY29udHJvbCBkZSBwcm9mdW5kaWRhZCB5IHNpbmNyb25pemFjadCT0ZZuIGRlIGF1ZGlvIHBhcmEgZXNjZW5hcyBwcmVjaXNhcy5cIixcbiAgICAgICAgICBcIkV4cG9ydGEgYXNzZXRzIHBvciBjYXBhcyBsaXN0b3MgcGFyYSBQcmVtaWVyZSwgUmVzb2x2ZSBvIEFmdGVyIEVmZmVjdHMuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIGtsaW5nOiB7XG4gICAgICAgIHRhZzogXCJSZWFsdGltZSBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiS2xpbmcgfCBTaW11bGFjcm9zIHJlYWxpc3Rhc1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkRpZnVzadCT0ZZuIGNvaGVyZW50ZSBjb24gbGEgZtCTwq1zaWNhIHBhcmEgcHJvZHVjdG9zLCBtdWx0aXR1ZGVzIHkgdmlzdGFzIGRlIGRyb24g0LLQguKAnSByZW5kZXJpemFkbyBlbiB0aWVtcG8gctCTwqljb3JkLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkdlbmVyYSBlc2NlbmFzIGNvbiBzb21icmFzLCByZWZsZWpvcyB5IG1hdGVyaWFsZXMgY29tcGxlam9zIHByZWNpc29zLlwiLFxuICAgICAgICAgIFwiRGVmaW5lIHRyYXllY3RvcmlhcyBkZSBj0JPQjm1hcmEgeSBwcm9mdW5kaWRhZCBkZSBjYW1wbyBwYXJhIHBhbm9y0JPQjm1pY2FzIGFtcGxpYXMgbyBtYWNyb3MuXCIsXG4gICAgICAgICAgXCJIYXogYnVjbGVzIG8gZXh0aWVuZGUgY2xpcHMgc2luIHBlcmRlciBmaWRlbGlkYWQgY3VhZHJvIGEgY3VhZHJvLlwiXG4gICAgICAgIF1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLFxuICB2aWRlb1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCJNb2RlbG9zIGRlIHZpZGVvXCIsXG4gICAgbW9kZWxMYWJlbHM6IHtcbiAgICAgIHZlbzM6IFwiVmVvIDNcIixcbiAgICAgIFwidmVvMy1mYXN0XCI6IFwiVmVvIDMgRmFzdFwiLFxuICAgICAgdmVvMjogXCJWZW8gMlwiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCJQcm9tcHRcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSBsYSBlc2NlbmEsIGxhIGPQk9CObWFyYSwgZWwgbW92aW1pZW50byB5IGxhcyBwaXN0YXMgZGUgYXVkaW/QstCCwqZcIixcbiAgICBwcm9tcHRIaW50OiBcIkluY2x1eWUgZGnQk9CObG9nb3MgZW50cmUgY29taWxsYXMgeSBlZmVjdG9zIGRlIHNvbmlkbyBleHBs0JPCrWNpdG9zIHBhcmEgbWVqb3JhciBsYSBiYW5kYSBzb25vcmEuXCIsXG4gICAgbmVnYXRpdmVQcm9tcHRMYWJlbDogXCJQcm9tcHQgbmVnYXRpdm9cIixcbiAgICBuZWdhdGl2ZVByb21wdFBsYWNlaG9sZGVyOiBcIkVsZW1lbnRvcyBxdWUgZGVzZWFzIGV2aXRhciAocG9yIGVqZW1wbG86IGNhcmljYXR1cmEsIGJhamEgY2FsaWRhZCnQstCCwqZcIixcbiAgICBtb2RlTGFiZWw6IFwiTW9kbyBkZSBnZW5lcmFjadCT0ZZuXCIsXG4gICAgbW9kZU9wdGlvbnM6IHtcbiAgICAgIFwidGV4dC10by12aWRlb1wiOiBcIlRleHRvIGEgdmlkZW9cIixcbiAgICAgIFwiaW1hZ2UtdG8tdmlkZW9cIjogXCJJbWFnZW4gYSB2aWRlb1wiXG4gICAgfSxcbiAgICBhc3BlY3RMYWJlbDogXCJSZWxhY2nQk9GWbiBkZSBhc3BlY3RvXCIsXG4gICAgcmVzb2x1dGlvbkxhYmVsOiBcIlJlc29sdWNp0JPRlm5cIixcbiAgICBwZXJzb25MYWJlbDogXCJHZW5lcmFjadCT0ZZuIGRlIHBlcnNvbmFzXCIsXG4gICAgc2VlZExhYmVsOiBcIlNlZWRcIixcbiAgICByZWZlcmVuY2VMYWJlbDogXCJJbWFnZW4gZGUgcmVmZXJlbmNpYSAob3BjaW9uYWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHIGhhc3RhIDIwIE1CXCIsXG4gICAgcmVtb3ZlTGFiZWw6IFwiRWxpbWluYXIgcmVmZXJlbmNpYVwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyYXIgdmlkZW9cIixcbiAgICBjbGVhckFsbDogXCJMaW1waWFyIGFqdXN0ZXNcIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCJSZW5kZXJzIHJlY2llbnRlc1wiLFxuICAgICAgc3VidGl0bGU6IFwiQ3VhbmRvIGNvbmVjdGVtb3MgbGEgQVBJIHJlYWwgdmVy0JPQjnMgYXF10JPCrSB0dXMgcmVzdWx0YWRvcy5cIixcbiAgICAgIGJ1dHRvbjogXCJIaXN0b3JpYWxcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIHwgUmVhbGlzbW8gY2luZW1hdG9nctCT0I5maWNvXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiRWwgbW9kZWxvIGluc2lnbmlhIGRlIEdvb2dsZSBEZWVwTWluZCBjb24gYXVkaW8gbmF0aXZvLCBjbGlwcyBkZSA4IHMgZW4gMTA4MHAgeSBjb250cm9sIHByZWNpc28gZGVsIGVzdGlsby5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJEZXNjcmliZSBkadCT0I5sb2dvcywgbW92aW1pZW50b3MgZGUgY9CT0I5tYXJhIHkgYW1iaWVudGUgcGFyYSBvYnRlbmVyIGF1ZGlvIHkgdmlkZW8gc2luY3Jvbml6YWRvcy5cIixcbiAgICAgICAgICBcIkFsdGVybmEgZW50cmUgZm9ybWF0b3MgdmVydGljYWxlcyB1IGhvcml6b250YWxlcyBzZWfQk9GUbiBlbCBjYW5hbCBkZSBwdWJsaWNhY2nQk9GWbi5cIixcbiAgICAgICAgICBcIkd10JPCrWEgbGFzIGl0ZXJhY2lvbmVzIGNvbiBwcm9tcHRzIG5lZ2F0aXZvcyB5IHNlZWRzIHBhcmEgbWFudGVuZXIgY29uc2lzdGVuY2lhLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBcInZlbzMtZmFzdFwiOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIEZhc3QgfCBWZWxvY2lkYWQgcHJvZHVjdGl2YVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkRpc2XQk8KxYWRvIHBhcmEgY2FyZ2FzIGRlIHRyYWJham8gcXVlIHJlcXVpZXJlbiBhbHRhIGNhbGlkYWQgY29uIGxhdGVuY2lhIHJlZHVjaWRhLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIklkZWFsIHBhcmEgcHJ1ZWJhcyBBL0IsIGNhbXBh0JPCsWFzIHB1YmxpY2l0YXJpYXMgbyBnZW5lcmFjadCT0ZZuIGRlIGNvbnRlbmlkbyBzb2NpYWwuXCIsXG4gICAgICAgICAgXCJDb21wYXRpYmxlIGNvbiBmbHVqb3MgdGV4dG/QsuKAoOKAmXZpZGVvIGUgaW1hZ2Vu0LLigKDigJl2aWRlbyBjb24gYXVkaW8gbmF0aXZvLlwiLFxuICAgICAgICAgIFwiTG9zIHByZXNldHMgZXF1aWxpYnJhZG9zIG1hbnRpZW5lbiBsYSBjYWxpZGFkIG1pZW50cmFzIG1heGltaXphbiBsYSByYXBpZGV6LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwgRXhwbG9yYWNp0JPRlm4gY3JlYXRpdmFcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJMYSBnZW5lcmFjadCT0ZZuIGFudGVyaW9yIHBlcmZlY3RhIHBhcmEgc3Rvcnlib2FyZHMgctCT0I5waWRvcywgY29ydG9zIGVzdGlsaXphZG9zIHkgZXhwbG9yYWNpb25lcyBhdG1vc2bQk8KpcmljYXMuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJhIGhhc3RhIGRvcyBjbGlwcyBwb3Igc29saWNpdHVkIGNvbiB1bmEgZHVyYWNp0JPRlm4gZGUgNdCy0ILigJw4IHNlZ3VuZG9zLlwiLFxuICAgICAgICAgIFwiRXhjZWxlbnRlIHBhcmEgcHJ1ZWJhcyBkZSBjb25jZXB0byBkb25kZSBpbXBvcnRhIG3Qk9COcyBsYSBlc3TQk8KpdGljYSBxdWUgbGEgcmVzb2x1Y2nQk9GWbiBmdWxsIEhELlwiLFxuICAgICAgICAgIFwiQ29tYmluYSBwcm9tcHRzIGNvbiByZWZlcmVuY2lhcyBwYXJhIGRhciB2aWRhIGEgYm9jZXRvcyBvIGNvbmNlcHQgYXJ0LlwiXG4gICAgICAgIF1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIGF1dGg6IHtcbiAgICBsb2dpblRpdGxlOiBcIkJpZW52ZW5pZG8gZGUgbnVldm9cIixcbiAgICBsb2dpblN1YnRpdGxlOiBcIkluaWNpYSBzZXNpb24gcGFyYSBnZXN0aW9uYXIgdHUgc2FsZG8geSB0dXMgcHJveWVjdG9zLlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwiQ3JlYSB1bmEgY3VlbnRhIEFsbEFJXCIsXG4gICAgcmVnaXN0ZXJTdWJ0aXRsZTogXCJSZWdpc3RyYXRlIGNvbiBjb3JyZW8gZWxlY3Ryb25pY28gbyBjb250aW51YSBjb24gR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiQ29ycmVvXCIsXG4gICAgcGFzc3dvcmRMYWJlbDogXCJDb250cmFzZW5hXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiUmVwaXRlIGxhIGNvbnRyYXNlbmFcIixcbiAgICBzdWJtaXRsb2dJbjogXCJJbmljaWFyIHNlc2lvblwiLFxuICAgIHNpZ25PdXRMYWJlbDogXCJDZXJyYXIgc2VzaW9uXCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwiQ3JlYXIgY3VlbnRhXCIsXG4gICAgb3JEaXZpZGVyOiBcIm9cIixcbiAgICBnb29nbGVCdXR0b246IFwiQ29udGludWFyIGNvbiBHb29nbGVcIixcbiAgICByZWdpc3RlckN0YTogXCI/TnVldm8gZW4gQWxsQUk/XCIsXG4gICAgcmVnaXN0ZXJMaW5rOiBcIkNyZWEgdW5hIGN1ZW50YVwiLFxuICAgIGxvZ2luQ3RhOiBcIj9ZYSB0aWVuZXMgY3VlbnRhP1wiLFxuICAgIGxvZ2luTGluazogXCJFbnRyYXJcIixcbiAgICBlcnJvckdlbmVyaWM6IFwiQWxnbyBzYWxpbyBtYWwuIEludGVudGFsbyBkZSBudWV2by5cIixcbiAgICBwYXNzd29yZE1pc21hdGNoOiBcIkxhcyBjb250cmFzZW5hcyBkZWJlbiBjb2luY2lkaXIuXCJcbiAgfSxcbiAgYWNjb3VudDoge1xuICAgIGJhZGdlOiBcIkN1ZW50YVwiLFxuICAgIHRpdGxlOiBcIk1pIGN1ZW50YVwiLFxuICAgIHN1YnRpdGxlOiBcIkNvbnRyb2xhIHR1IHNhbGRvIGRlIHRva2VucywgcmV2aXNhIGVzdGFkw61zdGljYXMgZGUgdXNvIHkgYWp1c3RhIHBlcmZpbCB5IHNlZ3VyaWRhZC5cIixcbiAgICBvdmVydmlld1RpdGxlOiBcIlJlc3VtZW5cIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIlNhbGRvIGFjdHVhbCwgYWN0aXZpZGFkIHJlY2llbnRlIHkgcmVmZXJpZG9zLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJUb2tlbnMgZGlzcG9uaWJsZXNcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcIkFjdGl2YVwiLFxuICAgIGJhbGFuY2VIaW50OiBcIkxvcyB0b2tlbnMgZGVzYmxvcXVlYW4gdG9kb3MgbG9zIGVzcGFjaW9zIGRlIHRyYWJham8gZGUgQWxsQUkuIFNpZ3VlIGNyZWFuZG8gbWllbnRyYXMgZWwgc2FsZG8gc2VhIG1heW9yIHF1ZSBjZXJvLlwiLFxuICAgIHRvcFVwQ3RhOiBcIlJlY2FyZ2FyIHRva2Vuc1wiLFxuICAgIGludml0ZUN0YTogXCJJbnZpdGFyIGEgdW4gYW1pZ29cIixcbiAgICBhY3Rpdml0eVRpdGxlOiBcIkFjdGl2aWRhZCByZWNpZW50ZVwiLFxuICAgIGFjdGl2aXR5U3VidGl0bGU6IFwiw5psdGltb3MgbW92aW1pZW50b3NcIixcbiAgICBhY3Rpdml0eUVtcHR5OiBcIkHDum4gbm8gaGF5IG1vdmltaWVudG9zLiBHZW5lcmEgYWxnbyBwYXJhIHZlcmxvcyBhcXXDrS5cIixcbiAgICByZWZyZXNoTGFiZWw6IFwiQWN0dWFsaXphclwiLFxuICAgIHJlZmVycmFsVGl0bGU6IFwiUHJvZ3JhbWEgZGUgcmVmZXJpZG9zXCIsXG4gICAgcmVmZXJyYWxTdWJ0aXRsZTogXCJDb21wYXJ0ZSBBbGxBSSB5IGdhbmEgYm9ub3NcIixcbiAgICByZWZlcnJhbEhpbnQ6IFwiQ2FkYSBhbWlnbyBxdWUgcmVhbGl6YSBzdSBwcmltZXJhIGNvbXByYSBhw7FhZGUgNjAgdG9rZW5zIGRlIGJvbm8uXCIsXG4gICAgcmVmZXJyYWxDb2RlTGFiZWw6IFwiQ8OzZGlnbyBkZSByZWZlcmlkb1wiLFxuICAgIHJlZmVycmFsSW52aXRlZExhYmVsOiBcIkFtaWdvcyBpbnZpdGFkb3NcIixcbiAgICByZWZlcnJhbFJld2FyZHNMYWJlbDogXCJCb25vcyBvYnRlbmlkb3NcIixcbiAgICByZWZlcnJhbEN0YTogXCJDb3BpYXIgZW5sYWNlXCIsXG4gICAgc3RhdGlzdGljc1RpdGxlOiBcIkVzdGFkw61zdGljYXNcIixcbiAgICBzdGF0aXN0aWNzU3VidGl0bGU6IFwiQ29tcHJlbmRlIGPDs21vIGV2b2x1Y2lvbmFuIHR1cyB0b2tlbnMgcG9yIHNlbWFuYXMgeSBmdW5jaW9uZXMuXCIsXG4gICAgY2hhcnRMYWJlbDogXCJSaXRtbyBzZW1hbmFsXCIsXG4gICAgY2hhcnRUaXRsZTogXCJUb2tlbnMgZ2FzdGFkb3MgcG9yIGTDrWFcIixcbiAgICBjaGFydFBlcmlvZFdlZWs6IFwiw5psdGltb3MgNyBkw61hc1wiLFxuICAgIGNoYXJ0SGludDogXCJEYXRvcyBkZW1vLiBMb3MgcmVhbGVzIGFwYXJlY2Vyw6FuIHRyYXMgdHUgcHJpbWVyYSBnZW5lcmFjacOzbi5cIixcbiAgICB0YWJsZUxhYmVsOiBcIkZ1bmNpb25lc1wiLFxuICAgIHRhYmxlVGl0bGU6IFwiVXNvIHBvciBjYXBhY2lkYWRcIixcbiAgICB0YWJsZUZ1bmN0aW9uOiBcIkZ1bmNpw7NuXCIsXG4gICAgdGFibGVSZXF1ZXN0czogXCJTb2xpY2l0dWRlc1wiLFxuICAgIHRhYmxlVG9rZW5zOiBcIlRva2Vuc1wiLFxuICAgIHRhYmxlSGludDogXCJTb2xpY2l0dWRlcyB5IGNvbnN1bW8gZXN0aW1hZG8gcG9yIGNhZGEgY2FwYWNpZGFkLlwiLFxuICAgIGZ1bmN0aW9uTGFiZWxzOiB7XG4gICAgICB0ZXh0OiBcIlRleHRvXCIsXG4gICAgICByZXdyaXRlOiBcIlBhcsOhZnJhc2lzXCIsXG4gICAgICBpbWFnZTogXCJJbcOhZ2VuZXNcIixcbiAgICAgIGF1ZGlvOiBcIkF1ZGlvXCIsXG4gICAgICB2aWRlbzogXCJWaWRlb1wiLFxuICAgICAgcHJlc2VudGF0aW9uOiBcIlByZXNlbnRhY2lvbmVzXCIsXG4gICAgICByZXNlYXJjaDogXCJJbnZlc3RpZ2FjacOzblwiXG4gICAgfSxcbiAgICBjaGFydExhYmVsczogW1wiTHVuXCIsIFwiTWFyXCIsIFwiTWnDqVwiLCBcIkp1ZVwiLCBcIlZpZVwiLCBcIlPDoWJcIiwgXCJEb21cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlBlcmZpbCB5IHNlZ3VyaWRhZFwiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJBanVzdGEgdHVzIGRhdG9zLCBub3RpZmljYWNpb25lcyB5IHByb3RlY2Npw7NuIGRlIGFjY2Vzby5cIixcbiAgICBwcm9maWxlRGV0YWlsc1RpdGxlOiBcIlBlcmZpbFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkNvcnJlb1wiLFxuICAgIHByb2ZpbGVDb21wYW55TGFiZWw6IFwiRXF1aXBvIC8gZW1wcmVzYVwiLFxuICAgIG5vdGlmaWNhdGlvbnNUaXRsZTogXCJOb3RpZmljYWNpb25lc1wiLFxuICAgIG5vdGlmeVVzYWdlTGFiZWw6IFwiUmVzw7ptZW5lcyBkZSB1c28geSBhbGVydGFzIGRlIHNhbGRvXCIsXG4gICAgbm90aWZ5TmV3c0xhYmVsOiBcIk5vdGljaWFzIHkgbGFuemFtaWVudG9zIGRlbCBwcm9kdWN0b1wiLFxuICAgIHNhdmVQcm9maWxlQ3RhOiBcIkd1YXJkYXIgcHJlZmVyZW5jaWFzXCIsXG4gICAgc2VjdXJpdHlUaXRsZTogXCJTZWd1cmlkYWRcIixcbiAgICB0d29GYWN0b3JMYWJlbDogXCJBdXRlbnRpY2FjacOzbiBkZSBkb3MgZmFjdG9yZXNcIixcbiAgICB0d29GYWN0b3JIaW50OiBcIlByb3RlZ2UgbG9zIGluaWNpb3MgY29uIHVuYSBhcHAgbyBTTVMuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcIkFjdGl2YXIgMkZBXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCJTZXNpb25lcyBhY3RpdmFzXCIsXG4gICAgc2Vzc2lvbnNIaW50OiBcIkNpZXJyYSBzZXNpw7NuIGVuIG5hdmVnYWRvcmVzIHkgZGlzcG9zaXRpdm9zIHJlbW90b3MuXCIsXG4gICAgc2lnbk91dEFsbDogXCJDZXJyYXIgc2VzacOzbiBlbiB0b2Rvc1wiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWNpZGFkXCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJEZXNjYXJnYXIgbWlzIGRhdG9zXCIsXG4gICAgZGVsZXRlQWNjb3VudEN0YTogXCJFbGltaW5hciBjdWVudGFcIixcbiAgICBkZWxldGVXYXJuaW5nOiBcIkVsaW1pbmFyIGxhIGN1ZW50YSBib3JyYSBoaXN0b3JpYWwsIGZhY3R1cmFjacOzbiB5IHRva2VucyByZXN0YW50ZXMgZGUgZm9ybWEgcGVybWFuZW50ZS5cIlxuICB9XG59O1xuZXhwb3J0IGRlZmF1bHQgZXNEaWN0aW9uYXJ5O1xuXG5cblxuIl0sIm5hbWVzIjpbImVzRGljdGlvbmFyeSIsImNvbW1vbiIsImJyYW5kU2hvcnQiLCJicmFuZExvbmciLCJsb2dJbiIsInNpZ25PdXRMYWJlbCIsImJhbGFuY2VMYWJlbCIsImNyZWRpdHNTdWZmaXgiLCJzZWFyY2hMYWJlbCIsImxhbmd1YWdlTWVudUxhYmVsIiwibmF2aWdhdGlvbiIsInN1aXRlIiwiaG9tZSIsInN0b2NrIiwiY29tbXVuaXR5IiwiYWJvdXQiLCJwcmljaW5nIiwiZmFxIiwiYmxvZyIsImltYWdlR2VuZXJhdG9yIiwidmlkZW9HZW5lcmF0b3IiLCJhc3Npc3RhbnQiLCJhbGxUb29scyIsImNyZWF0aW9ucyIsInBpbm5lZCIsImFjdGlvbnMiLCJ1cGdyYWRlIiwidXBncmFkZURlc2NyaXB0aW9uIiwiY3JlYXRlIiwiZGFzaGJvYXJkIiwid2VsY29tZSIsInNlbGVjdE1vZGVsIiwiZ3VpZGVkTW9kZSIsInByb01vZGUiLCJwcm9tcHRQbGFjZWhvbGRlciIsInRhc2tzIiwiaGlzdG9yeSIsImhpc3RvcnlFbXB0eSIsImluc3BpcmF0aW9uIiwiaW5zcGlyYXRpb25SZWZyZXNoIiwicmVjZW50IiwibWFya2V0aW5nIiwiaGVyb1RpdGxlIiwiaGVyb1N1YnRpdGxlIiwicHJpY2VTdWZmaXgiLCJidXR0b25MYWJlbCIsImZvb3RlclRpdGxlIiwiZm9vdGVyQm9keSIsInBsYW5zIiwicGFjazFrIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsImZlYXR1cmVzIiwicGFjazVrIiwicGFjazEwayIsInBhY2syNWsiLCJwYWNrNTBrIiwibmFub1dvcmtiZW5jaCIsIm1lbnVUaXRsZSIsImltYWdlQ2F0ZWdvcnlMYWJlbCIsInZpZGVvQ2F0ZWdvcnlMYWJlbCIsIm1vZGVsTGFiZWxzIiwidmVvMyIsInNvcmEiLCJzZWVkcmVhbSIsInJ1bndheSIsImtsaW5nIiwicHJvbXB0TGFiZWwiLCJwcm9tcHRIaW50IiwiZm9ybWF0TGFiZWwiLCJmb3JtYXRPcHRpb25zIiwidmFsdWUiLCJsYWJlbCIsInByaW1hcnlMYWJlbCIsInByaW1hcnlFbXB0eVRpdGxlIiwicHJpbWFyeUVtcHR5SGludCIsInJlZmVyZW5jZXNMYWJlbCIsInJlZmVyZW5jZUVtcHR5VGl0bGUiLCJyZWZlcmVuY2VFbXB0eUhpbnQiLCJyZW1vdmVMYWJlbCIsImRlbGV0ZVRpdGxlIiwiZ2VuZXJhdGUiLCJjbGVhckFsbCIsInN1YnRpdGxlIiwiYnV0dG9uIiwiaGlzdG9yeVN0YXR1cyIsInN1Ym1pdHRpbmciLCJ3YWl0aW5nIiwicXVldWluZyIsImdlbmVyYXRpbmciLCJwcm9ncmVzc0xhYmVsIiwiY29tcGxldGVkIiwiZmFpbGVkIiwibm9SZXN1bHQiLCJwcm9tcHRDb3BpZWQiLCJwcm9tcHRDb3B5RXJyb3IiLCJoaXN0b3J5QWN0aW9ucyIsIm1lbnUiLCJwcmV2aWV3IiwiZG93bmxvYWQiLCJjb3B5UHJvbXB0IiwiYW5pbWF0ZSIsInNoYXJlIiwiZGVsZXRlIiwiaGlzdG9yeU1vZGFscyIsInByZXZpZXdUaXRsZSIsImFuaW1hdGVUaXRsZSIsImFuaW1hdGVEZXNjcmlwdGlvbiIsImFuaW1hdGVTZWxlY3RMYWJlbCIsImFuaW1hdGVDb25maXJtIiwic2hhcmVUaXRsZSIsInNoYXJlU3VidGl0bGUiLCJzaGFyZUVtYWlsIiwic2hhcmVUZWxlZ3JhbSIsInNoYXJlV2hhdHNhcHAiLCJzaGFyZUNvcHlMaW5rIiwic2hhcmVDb3BpZWQiLCJkZWxldGVEZXNjcmlwdGlvbiIsImRlbGV0ZUNvbmZpcm0iLCJjYW5jZWwiLCJwcm9tb3MiLCJ0YWciLCJidWxsZXRQb2ludHMiLCJ2aWRlb1dvcmtiZW5jaCIsInZlbzIiLCJuZWdhdGl2ZVByb21wdExhYmVsIiwibmVnYXRpdmVQcm9tcHRQbGFjZWhvbGRlciIsIm1vZGVMYWJlbCIsIm1vZGVPcHRpb25zIiwiYXNwZWN0TGFiZWwiLCJyZXNvbHV0aW9uTGFiZWwiLCJwZXJzb25MYWJlbCIsInNlZWRMYWJlbCIsInJlZmVyZW5jZUxhYmVsIiwicmVmZXJlbmNlSGludCIsImF1dGgiLCJsb2dpblRpdGxlIiwibG9naW5TdWJ0aXRsZSIsInJlZ2lzdGVyVGl0bGUiLCJyZWdpc3RlclN1YnRpdGxlIiwiZW1haWxMYWJlbCIsInBhc3N3b3JkTGFiZWwiLCJjb25maXJtUGFzc3dvcmRMYWJlbCIsInN1Ym1pdGxvZ0luIiwic3VibWl0UmVnaXN0ZXIiLCJvckRpdmlkZXIiLCJnb29nbGVCdXR0b24iLCJyZWdpc3RlckN0YSIsInJlZ2lzdGVyTGluayIsImxvZ2luQ3RhIiwibG9naW5MaW5rIiwiZXJyb3JHZW5lcmljIiwicGFzc3dvcmRNaXNtYXRjaCIsImFjY291bnQiLCJiYWRnZSIsIm92ZXJ2aWV3VGl0bGUiLCJvdmVydmlld1N1YnRpdGxlIiwiYWNjb3VudFN0YXR1cyIsImJhbGFuY2VIaW50IiwidG9wVXBDdGEiLCJpbnZpdGVDdGEiLCJhY3Rpdml0eVRpdGxlIiwiYWN0aXZpdHlTdWJ0aXRsZSIsImFjdGl2aXR5RW1wdHkiLCJyZWZyZXNoTGFiZWwiLCJyZWZlcnJhbFRpdGxlIiwicmVmZXJyYWxTdWJ0aXRsZSIsInJlZmVycmFsSGludCIsInJlZmVycmFsQ29kZUxhYmVsIiwicmVmZXJyYWxJbnZpdGVkTGFiZWwiLCJyZWZlcnJhbFJld2FyZHNMYWJlbCIsInJlZmVycmFsQ3RhIiwic3RhdGlzdGljc1RpdGxlIiwic3RhdGlzdGljc1N1YnRpdGxlIiwiY2hhcnRMYWJlbCIsImNoYXJ0VGl0bGUiLCJjaGFydFBlcmlvZFdlZWsiLCJjaGFydEhpbnQiLCJ0YWJsZUxhYmVsIiwidGFibGVUaXRsZSIsInRhYmxlRnVuY3Rpb24iLCJ0YWJsZVJlcXVlc3RzIiwidGFibGVUb2tlbnMiLCJ0YWJsZUhpbnQiLCJmdW5jdGlvbkxhYmVscyIsInRleHQiLCJyZXdyaXRlIiwiaW1hZ2UiLCJhdWRpbyIsInZpZGVvIiwicHJlc2VudGF0aW9uIiwicmVzZWFyY2giLCJjaGFydExhYmVscyIsInByb2ZpbGVUaXRsZSIsInByb2ZpbGVTdWJ0aXRsZSIsInByb2ZpbGVEZXRhaWxzVGl0bGUiLCJwcm9maWxlRW1haWxMYWJlbCIsInByb2ZpbGVDb21wYW55TGFiZWwiLCJub3RpZmljYXRpb25zVGl0bGUiLCJub3RpZnlVc2FnZUxhYmVsIiwibm90aWZ5TmV3c0xhYmVsIiwic2F2ZVByb2ZpbGVDdGEiLCJzZWN1cml0eVRpdGxlIiwidHdvRmFjdG9yTGFiZWwiLCJ0d29GYWN0b3JIaW50IiwiZW5hYmxlVHdvRmFjdG9yQ3RhIiwic2Vzc2lvbnNUaXRsZSIsInNlc3Npb25zSGludCIsInNpZ25PdXRBbGwiLCJwcml2YWN5VGl0bGUiLCJleHBvcnREYXRhQ3RhIiwiZGVsZXRlQWNjb3VudEN0YSIsImRlbGV0ZVdhcm5pbmciXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/../../packages/i18n/dictionaries/es.ts\n"); /***/ }), /***/ "(ssr)/../../packages/i18n/dictionaries/nl.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/nl.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ nlDictionary: () => (/* binding */ nlDictionary)\n/* harmony export */ });\nconst nlDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Inloggen\",\n signOutLabel: \"Uitloggen\",\n balanceLabel: \"Saldo\",\n creditsSuffix: \"credits\",\n searchLabel: \"Zoeken\",\n languageMenuLabel: \"Taal selecteren\"\n },\n navigation: {\n suite: \"Werkruimte\",\n home: \"Start\",\n stock: \"Asset-markt\",\n community: \"Community\",\n about: \"Over ons\",\n pricing: \"Prijzen\",\n faq: \"Veelgestelde vragen\",\n blog: \"Blog\",\n imageGenerator: \"Beeldgenerator\",\n videoGenerator: \"Videogenerator\",\n assistant: \"Assistent\",\n allTools: \"Alle tools\",\n creations: \"Projecten\",\n pinned: \"Vastgezet\"\n },\n actions: {\n upgrade: \"Upgrade abonnement\",\n upgradeDescription: \"Ontgrendel hogere resoluties en snellere wachtrijen voor makers uit {locale}.\",\n create: \"Maken\"\n },\n dashboard: {\n welcome: \"Welkom terug\",\n selectModel: \"Kies een model\",\n guidedMode: \"Geleid\",\n proMode: \"Pro\",\n promptPlaceholder: \"Beschrijf het resultaat dat je nodig hebt...\",\n tasks: \"Populaire taken\",\n history: \"Recente activiteit\",\n historyEmpty: \"Zodra je iets genereert, verschijnt het hier voor snelle toegang.\",\n inspiration: \"Inspiratie-presets\",\n inspirationRefresh: \"Vernieuwen\",\n recent: \"Recent\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Tokenpakketten\",\n heroSubtitle: \"Kies een tokenpakket dat bij uw workload past. Tokens verlopen niet en werken in alle beeld- en videogenerators.\",\n priceSuffix: \"/pakket\",\n buttonLabel: \"Tokens kopen\",\n footerTitle: \"Speciaal pakket nodig?\",\n footerBody: \"Mail naar sales@allai.studio β€” we richten een priv\\xe9balans, infrastructuur en credits in die passen bij uw planning.\",\n plans: {\n pack1k: {\n title: \"1.000 tokens\",\n description: \"Voor snelle tests en demo’s.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Handig om modellen en prompts te proberen.\"\n ]\n },\n pack5k: {\n title: \"5.000 tokens\",\n description: \"Voor kleine batches per week.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Dekt lichte beeld- en videowerk.\"\n ]\n },\n pack10k: {\n title: \"10.000 tokens\",\n description: \"Voor constante productie en experimenten.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Flexibel voor creatieve teams.\"\n ]\n },\n pack25k: {\n title: \"25.000 tokens\",\n description: \"Voor regelmatige campagnes.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Goede waarde voor continue runs.\"\n ]\n },\n pack50k: {\n title: \"50.000 tokens\",\n description: \"Beste waarde voor grote volumes.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Voor productieteams en bureaus.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"Alle modellen\",\n imageCategoryLabel: \"Beeldgenerators\",\n videoCategoryLabel: \"Videogenerators\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Beschrijf het gewenste beeld...\",\n promptHint: \"Je kunt tot 8000 tekens plakken, inclusief screenshots — media worden automatisch toegevoegd.\",\n formatLabel: \"Formaat\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Hoofdafbeelding\",\n primaryEmptyTitle: \"Hoofdafbeelding toevoegen\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Referenties (max. 9)\",\n referenceEmptyTitle: \"Referentie toevoegen\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Verwijderen\",\n deleteTitle: \"Afbeelding verwijderen\",\n generate: \"Genereren\",\n clearAll: \"Alle afbeeldingen wissen\",\n history: {\n title: \"IdeeΠ“\\xabnfeed\",\n subtitle: \"Voorlopig een tijdelijke galerij — de geschiedenis-API volgt later.\",\n button: \"Geschiedenis\"\n },\n historyStatus: {\n submitting: \"Verzoek wordt verzonden...\",\n waiting: \"Taak aangemaakt. Wachten op Nano Banana...\",\n queuing: \"In de renderwachtrij...\",\n generating: \"Bezig met genereren...\",\n progressLabel: \"Voortgang\",\n completed: \"Klaar\",\n failed: \"Mislukt\",\n noResult: \"Geen resultaat-URL's ontvangen.\",\n promptCopied: \"Prompt gekopieerd naar het klembord.\",\n promptCopyError: \"Prompt kopi\\xebren mislukt. Probeer het handmatig.\"\n },\n historyActions: {\n menu: \"Acties openen\",\n preview: \"Voorbeeld openen\",\n download: \"Downloaden\",\n copyPrompt: \"Prompt kopi\\xebren\",\n animate: \"Animatie met videomodel\",\n share: \"Delen\",\n delete: \"Verwijderen uit feed\"\n },\n historyModals: {\n previewTitle: \"Voorbeeld bekijken\",\n animateTitle: \"Maak er een video van\",\n animateDescription: \"Stuur het frame naar een videomodel om het tot leven te wekken.\",\n animateSelectLabel: \"Kies een videomodel\",\n animateConfirm: \"Doorgaan\",\n shareTitle: \"Afbeelding delen\",\n shareSubtitle: \"Deel de link met je team of kanalen.\",\n shareEmail: \"Delen via e-mail\",\n shareTelegram: \"Delen op Telegram\",\n shareWhatsapp: \"Delen op WhatsApp\",\n shareCopyLink: \"Link kopi\\xebren\",\n shareCopied: \"Link gekopieerd!\",\n deleteTitle: \"Afbeelding verwijderen\",\n deleteDescription: \"De afbeelding verdwijnt uit de creatieve feed. Dit kan niet ongedaan worden gemaakt.\",\n deleteConfirm: \"Verwijderen\",\n cancel: \"Annuleren\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | AI beeldlab\",\n description: \"EΠ“\\xa9n werkruimte voor creatieve beeldgeneratie: tekstprompts, referentiemixen en iteratieve chat-aanpassingen in seconden.\",\n bulletPoints: [\n \"CreΠ“\\xaber fotorealistische scГЁnes met nauwkeurige controle over camera, verlichting en sfeer.\",\n \"Bewerk geΠ“Ρ˜ploade frames door elementen toe te voegen of te verwijderen, stijl te wijzigen of het palet aan te passen.\",\n \"Combineer tot negen referenties en verfijn het resultaat stap voor stap in het gesprek.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Filmische pipeline\",\n description: \"Experimentele frame-voor-frame videostudio: van scriptoutline tot finale clip in Π“\\xa9Π“\\xa9n flow.\",\n bulletPoints: [\n \"Zet scripts om in storyboards en korte videoΠ²Π‚β„’s met controle over duur en beeldverhouding.\",\n \"Voeg beweging, audio en stijlreferenties toe voor hybride videocomposities.\",\n \"Volg versies en teamwijzigingen met een geschiedenis van elke iteratie.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Generatieve scГЁnes\",\n description: \"Nieuwe generatie fysisch consistente video met lange shots, dynamische camerabewegingen en haarscherpe onderwerpen.\",\n bulletPoints: [\n \"Werk ideeΠ“\\xabn uit tot afgewerkte beelden met natuurlijk licht en filmische diepte.\",\n \"Combineer tekst, beeld en clips om choreografie, sfeer en actie te sturen.\",\n \"Exporteer kant-en-klare sequenties met consistente personages in elke frame.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Stijl-atelier\",\n description: \"Meng couture-concepten, art direction en kleurpaletten tot galerieklaar beeld in enkele prompts.\",\n bulletPoints: [\n \"Vertaal moodboards naar coherente looks met controle over palet, textuur en licht.\",\n \"Gebruik tot vijf referenties om compositie, poses of stijlelementen over te nemen.\",\n \"Verfijn iteratief in een gesprek terwijl je merkveilige esthetiek behoudt.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Multimodale lanceerbasis\",\n description: \"Lever campagnes sneller met naadloze tekst-, beeld- en videoworkflows op basis van RunwayΠ²Π‚β„’s Gen-modellen.\",\n bulletPoints: [\n \"Bouw storyboards, animaties en teasers in Π“\\xa9Π“\\xa9n collaboratieve omgeving.\",\n \"Gebruik motion brushes, dieptecontrole en audio-sync voor nauwkeurige scГЁnes.\",\n \"Exporteer gelaagde assets die klaar zijn voor Premiere, Resolve of After Effects.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Realistische simulacra\",\n description: \"Fysisch consistente diffusie voor productshots, menigten en realistische dronebeelden — rendert razendsnel.\",\n bulletPoints: [\n \"Genereer scГЁnes met correcte schaduwen, reflecties en complexe materialen.\",\n \"Stuur cameratrajecten en scherptediepte voor brede panoramas of macroΠ²Π‚β„’s.\",\n \"Maak lusvideoΠ²Π‚β„’s of verleng clips zonder verlies van detail per frame.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Videomodellen\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Beschrijf de scene, camerabeweging en eventuele audioΠ²Π‚\\xa6\",\n promptHint: \"Zet dialoog tussen aanhalingstekens en benoem geluidseffecten voor betere audio.\",\n negativePromptLabel: \"Negatieve prompt\",\n negativePromptPlaceholder: \"Elementen om te vermijden (bijv. cartoon, low quality)Π²Π‚\\xa6\",\n modeLabel: \"Generatiemodus\",\n modeOptions: {\n \"text-to-video\": \"Tekst naar video\",\n \"image-to-video\": \"Afbeelding naar video\"\n },\n aspectLabel: \"Beeldverhouding\",\n resolutionLabel: \"Resolutie\",\n personLabel: \"Personen genereren\",\n seedLabel: \"Seed\",\n referenceLabel: \"Referentiebeeld (optioneel)\",\n referenceHint: \"PNG/JPG, maximaal 20 MB\",\n removeLabel: \"Referentie verwijderen\",\n generate: \"Video genereren\",\n clearAll: \"Instellingen wissen\",\n history: {\n title: \"Recente renders\",\n subtitle: \"Zodra de echte API is gekoppeld verschijnen hier de resultaten.\",\n button: \"Geschiedenis\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3 | Filmische intelligentie\",\n description: \"De vlaggenschipvideo van Google DeepMind met native audio, 8Π²Π‚β€˜seconden output en precieze stijlcontrole.\",\n bulletPoints: [\n \"Beschrijf dialoog, camerabeweging en sfeer voor synchroon geluid en beeld.\",\n \"Schakel tussen verticale en horizontale formats voor social of widescreen content.\",\n \"Gebruik negatieve prompts en seeds om consistente iteraties te bouwen.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Productiesnelheid\",\n description: \"Geoptimaliseerd voor snelle iteraties en backend-workloads die kwaliteit Π“\\xa9n snelheid eisen.\",\n bulletPoints: [\n \"Ideaal voor A/B-tests, advertentie-automatisering en social-mediageneratie.\",\n \"Ondersteunt tekst- en image-to-video flows met native audio.\",\n \"Slimme standaardinstellingen houden de balans tussen performance en detail.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Creatieve exploratie\",\n description: \"Vorige generatie voor snelle storyboards, gestileerde shorts en sfeerexperimenten.\",\n bulletPoints: [\n \"Genereer tot twee clips per verzoek met een duur van 5Π²Π‚β€˜8 seconden.\",\n \"Perfect voor conceptontwikkeling waarbij stijl belangrijker is dan 1080p.\",\n \"Combineer prompts met referenties om concept art tot leven te brengen.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Welkom terug\",\n loginSubtitle: \"Log in om je saldo en werkruimte te beheren.\",\n registerTitle: \"Maak een AllAI-account\",\n registerSubtitle: \"Registreer met e-mail of ga verder met Google.\",\n emailLabel: \"E-mail\",\n passwordLabel: \"Wachtwoord\",\n confirmPasswordLabel: \"Bevestig wachtwoord\",\n submitLogin: \"Inloggen\",\n submitRegister: \"Account maken\",\n orDivider: \"of\",\n googleButton: \"Ga verder met Google\",\n registerCta: \"Nieuw bij AllAI?\",\n registerLink: \"Maak een account\",\n loginCta: \"Al een account?\",\n loginLink: \"Inloggen\",\n errorGeneric: \"Er ging iets mis. Probeer het opnieuw.\",\n passwordMismatch: \"Wachtwoorden moeten gelijk zijn.\"\n },\n account: {\n badge: \"Account\",\n title: \"Mijn account\",\n subtitle: \"Houd je tokenbalans, gebruiksstatistieken en profiel- en beveiligingsinstellingen bij.\",\n overviewTitle: \"Overzicht\",\n overviewSubtitle: \"Balans, recente activiteit en referenties.\",\n balanceLabel: \"Beschikbare tokens\",\n accountStatus: \"Actief\",\n balanceHint: \"Tokens ontgrendelen alle AllAI-workbenches. Blijf cre\\xebren tot het saldo nul is.\",\n topUpCta: \"Tokens toevoegen\",\n inviteCta: \"Vriend uitnodigen\",\n activityTitle: \"Recente activiteit\",\n activitySubtitle: \"Laatste mutaties\",\n activityEmpty: \"Nog geen transacties. Start een generatie om beweging te zien.\",\n refreshLabel: \"Vernieuwen\",\n referralTitle: \"Referralprogramma\",\n referralSubtitle: \"Deel AllAI en verdien bonussen\",\n referralHint: \"Elke vriend die zijn eerste aankoop doet levert 60 bonustokens op.\",\n referralCodeLabel: \"Referralcode\",\n referralInvitedLabel: \"Uitgenodigde vrienden\",\n referralRewardsLabel: \"Bonustokens\",\n referralCta: \"Link kopi\\xebren\",\n statisticsTitle: \"Statistieken\",\n statisticsSubtitle: \"Krijg inzicht in tokenverbruik per week en per functie.\",\n chartLabel: \"Weektempo\",\n chartTitle: \"Tokens per dag\",\n chartPeriodWeek: \"Laatste 7 dagen\",\n chartHint: \"Demodata. Echte waarden verschijnen na je eerste generatie.\",\n tableLabel: \"Functies\",\n tableTitle: \"Gebruik per functie\",\n tableFunction: \"Functie\",\n tableRequests: \"Aanvragen\",\n tableTokens: \"Tokens\",\n tableHint: \"Geschatte aanvragen en tokenverbruik per functie.\",\n functionLabels: {\n text: \"Tekst\",\n rewrite: \"Herschrijven\",\n image: \"Afbeeldingen\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentaties\",\n research: \"Research\"\n },\n chartLabels: [\n \"Ma\",\n \"Di\",\n \"Wo\",\n \"Do\",\n \"Vr\",\n \"Za\",\n \"Zo\"\n ],\n profileTitle: \"Profiel & beveiliging\",\n profileSubtitle: \"Beheer gegevens, meldingen en toegang.\",\n profileDetailsTitle: \"Profiel\",\n profileEmailLabel: \"E-mail\",\n profileCompanyLabel: \"Team / bedrijf\",\n notificationsTitle: \"Meldingen\",\n notifyUsageLabel: \"Gebruiksrapporten en saldomeldingen\",\n notifyNewsLabel: \"Productnieuws en releases\",\n saveProfileCta: \"Voorkeuren opslaan\",\n securityTitle: \"Beveiliging\",\n twoFactorLabel: \"Twee-factor-authenticatie\",\n twoFactorHint: \"Bescherm aanmeldingen met een app of sms-code.\",\n enableTwoFactorCta: \"2FA inschakelen\",\n sessionsTitle: \"Actieve sessies\",\n sessionsHint: \"Log uit op andere apparaten.\",\n signOutAll: \"Overal uitloggen\",\n privacyTitle: \"Privacy\",\n exportDataCta: \"Mijn data downloaden\",\n deleteAccountCta: \"Account verwijderen\",\n deleteWarning: \"Verwijderen wist geschiedenis, betalingen en resterende tokens definitief.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (nlDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvbmwudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsU0FBUztRQUNUQyxvQkFBb0I7UUFDcEJDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FHLFNBQVM7b0JBQ1BMLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FJLFNBQVM7b0JBQ1BOLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7WUFDRjtRQUNGO0lBQ0Y7SUFDQUssZUFBZTtRQUNiQyxXQUFXO1FBQ1hDLG9CQUFvQjtRQUNwQkMsb0JBQW9CO1FBQ3BCQyxhQUFhO1lBQ1gsZUFBZTtZQUNmQyxNQUFNO1lBQ05DLE1BQU07WUFDTkMsVUFBVTtZQUNWQyxRQUFRO1lBQ1JDLE9BQU87UUFDVDtRQUNBQyxhQUFhO1FBQ2JqQyxtQkFBbUI7UUFDbkJrQyxZQUFZO1FBQ1pDLGFBQWE7UUFDYkMsZUFBZTtZQUNiO2dCQUFFQyxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQVFDLE9BQU87WUFBTztZQUMvQjtnQkFBRUQsT0FBTztnQkFBUUMsT0FBTztZQUFPO1lBQy9CO2dCQUFFRCxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQU9DLE9BQU87WUFBTTtZQUM3QjtnQkFBRUQsT0FBTztnQkFBT0MsT0FBTztZQUFNO1lBQzdCO2dCQUFFRCxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQU9DLE9BQU87WUFBTTtZQUM3QjtnQkFBRUQsT0FBTztnQkFBT0MsT0FBTztZQUFNO1lBQzdCO2dCQUFFRCxPQUFPO2dCQUFRQyxPQUFPO1lBQU87WUFDL0I7Z0JBQUVELE9BQU87Z0JBQVFDLE9BQU87WUFBTztTQUNoQztRQUNEQyxjQUFjO1FBQ2RDLG1CQUFtQjtRQUNuQkMsa0JBQWtCO1FBQ2xCQyxpQkFBaUI7UUFDakJDLHFCQUFxQjtRQUNyQkMsb0JBQW9CO1FBQ3BCQyxhQUFhO1FBQ2JDLGFBQWE7UUFDYkMsVUFBVTtRQUNWQyxVQUFVO1FBQ1Y5QyxTQUFTO1lBQ1BjLE9BQU87WUFDUGlDLFVBQVU7WUFDVkMsUUFBUTtRQUNWO1FBQ0FDLGVBQWU7WUFDYkMsWUFBWTtZQUNaQyxTQUFTO1lBQ1RDLFNBQVM7WUFDVEMsWUFBWTtZQUNaQyxlQUFlO1lBQ2ZDLFdBQVc7WUFDWEMsUUFBUTtZQUNSQyxVQUFVO1lBQ1ZDLGNBQWM7WUFDZEMsaUJBQWlCO1FBQ25CO1FBQ0FDLGdCQUFnQjtZQUNkQyxNQUFNO1lBQ05DLFNBQVM7WUFDVEMsVUFBVTtZQUNWQyxZQUFZO1lBQ1pDLFNBQVM7WUFDVEMsT0FBTztZQUNQQyxRQUFRO1FBQ1Y7UUFDQUMsZUFBZTtZQUNiQyxjQUFjO1lBQ2RDLGNBQWM7WUFDZEMsb0JBQW9CO1lBQ3BCQyxvQkFBb0I7WUFDcEJDLGdCQUFnQjtZQUNoQkMsWUFBWTtZQUNaQyxlQUFlO1lBQ2ZDLFlBQVk7WUFDWkMsZUFBZTtZQUNmQyxlQUFlO1lBQ2ZDLGVBQWU7WUFDZkMsYUFBYTtZQUNicEMsYUFBYTtZQUNicUMsbUJBQW1CO1lBQ25CQyxlQUFlO1lBQ2ZDLFFBQVE7UUFDVjtRQUNBQyxRQUFRO1lBQ04sZUFBZTtnQkFDYkMsS0FBSztnQkFDTHZFLE9BQU87Z0JBQ1BDLGFBQ0U7Z0JBQ0Z1RSxjQUFjO29CQUNaO29CQUNBO29CQUNBO2lCQUNEO1lBQ0g7WUFDQTVELE1BQU07Z0JBQ0oyRCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBM0QsTUFBTTtnQkFDSjBELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1lBQ0ExRCxVQUFVO2dCQUNSeUQsS0FBSztnQkFDTHZFLE9BQU87Z0JBQ1BDLGFBQ0U7Z0JBQ0Z1RSxjQUFjO29CQUNaO29CQUNBO29CQUNBO2lCQUNEO1lBQ0g7WUFDQXpELFFBQVE7Z0JBQ053RCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBeEQsT0FBTztnQkFDTHVELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1FBQ0Y7SUFDRjtJQUVBQyxnQkFBZ0I7UUFDZGpFLFdBQVc7UUFDWEcsYUFBYTtZQUNYQyxNQUFNO1lBQ04sYUFBYTtZQUNiOEQsTUFBTTtRQUNSO1FBQ0F6RCxhQUFhO1FBQ2JqQyxtQkFBbUI7UUFDbkJrQyxZQUFZO1FBQ1p5RCxxQkFBcUI7UUFDckJDLDJCQUEyQjtRQUMzQkMsV0FBVztRQUNYQyxhQUFhO1lBQ1gsaUJBQWlCO1lBQ2pCLGtCQUFrQjtRQUNwQjtRQUNBQyxhQUFhO1FBQ2JDLGlCQUFpQjtRQUNqQkMsYUFBYTtRQUNiQyxXQUFXO1FBQ1hDLGdCQUFnQjtRQUNoQkMsZUFBZTtRQUNmdkQsYUFBYTtRQUNiRSxVQUFVO1FBQ1ZDLFVBQVU7UUFDVjlDLFNBQVM7WUFDUGMsT0FBTztZQUNQaUMsVUFBVTtZQUNWQyxRQUFRO1FBQ1Y7UUFDQW9DLFFBQVE7WUFDTjFELE1BQU07Z0JBQ0oyRCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBLGFBQWE7Z0JBQ1hELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1lBQ0FFLE1BQU07Z0JBQ0pILEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1FBQ0Y7SUFDRjtJQUNBYSxNQUFNO1FBQ0pDLFlBQVk7UUFDWkMsZUFBZTtRQUNmQyxlQUFlO1FBQ2ZDLGtCQUFrQjtRQUNsQkMsWUFBWTtRQUNaQyxlQUFlO1FBQ2ZDLHNCQUFzQjtRQUN0QkMsYUFBYTtRQUNiQyxnQkFBZ0I7UUFDaEJDLFdBQVc7UUFDWEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLGNBQWM7UUFDZEMsVUFBVTtRQUNWQyxXQUFXO1FBQ1hDLGNBQWM7UUFDZEMsa0JBQWtCO0lBQ3BCO0lBQ0FDLFNBQVM7UUFDUEMsT0FBTztRQUNQeEcsT0FBTztRQUNQaUMsVUFBVTtRQUNWd0UsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJ0SixjQUFjO1FBQ2R1SixlQUFlO1FBQ2ZDLGFBQWE7UUFDYkMsVUFBVTtRQUNWQyxXQUFXO1FBQ1hDLGVBQWU7UUFDZkMsa0JBQWtCO1FBQ2xCQyxlQUFlO1FBQ2ZDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGNBQWM7UUFDZEMsbUJBQW1CO1FBQ25CQyxzQkFBc0I7UUFDdEJDLHNCQUFzQjtRQUN0QkMsYUFBYTtRQUNiQyxpQkFBaUI7UUFDakJDLG9CQUFvQjtRQUNwQkMsWUFBWTtRQUNaQyxZQUFZO1FBQ1pDLGlCQUFpQjtRQUNqQkMsV0FBVztRQUNYQyxZQUFZO1FBQ1pDLFlBQVk7UUFDWkMsZUFBZTtRQUNmQyxlQUFlO1FBQ2ZDLGFBQWE7UUFDYkMsV0FBVztRQUNYQyxnQkFBZ0I7WUFDZEMsTUFBTTtZQUNOQyxTQUFTO1lBQ1RDLE9BQU87WUFDUEMsT0FBTztZQUNQQyxPQUFPO1lBQ1BDLGNBQWM7WUFDZEMsVUFBVTtRQUNaO1FBQ0FDLGFBQWE7WUFBQztZQUFNO1lBQU07WUFBTTtZQUFNO1lBQU07WUFBTTtTQUFLO1FBQ3ZEQyxjQUFjO1FBQ2RDLGlCQUFpQjtRQUNqQkMscUJBQXFCO1FBQ3JCQyxtQkFBbUI7UUFDbkJDLHFCQUFxQjtRQUNyQkMsb0JBQW9CO1FBQ3BCQyxrQkFBa0I7UUFDbEJDLGlCQUFpQjtRQUNqQkMsZ0JBQWdCO1FBQ2hCQyxlQUFlO1FBQ2ZDLGdCQUFnQjtRQUNoQkMsZUFBZTtRQUNmQyxvQkFBb0I7UUFDcEJDLGVBQWU7UUFDZkMsY0FBYztRQUNkQyxZQUFZO1FBQ1pDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBQ0YsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9ubC50cz8zMTQ5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IG5sRGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCJJbmxvZ2dlblwiLFxuICAgIHNpZ25PdXRMYWJlbDogXCJVaXRsb2dnZW5cIixcbiAgICBiYWxhbmNlTGFiZWw6IFwiU2FsZG9cIixcbiAgICBjcmVkaXRzU3VmZml4OiBcImNyZWRpdHNcIixcbiAgICBzZWFyY2hMYWJlbDogXCJab2VrZW5cIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCJUYWFsIHNlbGVjdGVyZW5cIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwiV2Vya3J1aW10ZVwiLFxuICAgIGhvbWU6IFwiU3RhcnRcIixcbiAgICBzdG9jazogXCJBc3NldC1tYXJrdFwiLFxuICAgICAgICBjb21tdW5pdHk6IFwiQ29tbXVuaXR5XCIsXG4gICAgYWJvdXQ6IFwiT3ZlciBvbnNcIixcbiAgICBwcmljaW5nOiBcIlByaWp6ZW5cIixcbiAgICBmYXE6IFwiVmVlbGdlc3RlbGRlIHZyYWdlblwiLFxuICAgIGJsb2c6IFwiQmxvZ1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcIkJlZWxkZ2VuZXJhdG9yXCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwiVmlkZW9nZW5lcmF0b3JcIixcbiAgICBhc3Npc3RhbnQ6IFwiQXNzaXN0ZW50XCIsXG4gICAgYWxsVG9vbHM6IFwiQWxsZSB0b29sc1wiLFxuICAgIGNyZWF0aW9uczogXCJQcm9qZWN0ZW5cIixcbiAgICBwaW5uZWQ6IFwiVmFzdGdlemV0XCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGU6IFwiVXBncmFkZSBhYm9ubmVtZW50XCIsXG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcIk9udGdyZW5kZWwgaG9nZXJlIHJlc29sdXRpZXMgZW4gc25lbGxlcmUgd2FjaHRyaWplbiB2b29yIG1ha2VycyB1aXQge2xvY2FsZX0uXCIsXG4gICAgY3JlYXRlOiBcIk1ha2VuXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCJXZWxrb20gdGVydWdcIixcbiAgICBzZWxlY3RNb2RlbDogXCJLaWVzIGVlbiBtb2RlbFwiLFxuICAgIGd1aWRlZE1vZGU6IFwiR2VsZWlkXCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJCZXNjaHJpamYgaGV0IHJlc3VsdGFhdCBkYXQgamUgbm9kaWcgaGVidC4uLlwiLFxuICAgIHRhc2tzOiBcIlBvcHVsYWlyZSB0YWtlblwiLFxuICAgIGhpc3Rvcnk6IFwiUmVjZW50ZSBhY3Rpdml0ZWl0XCIsXG4gICAgaGlzdG9yeUVtcHR5OiBcIlpvZHJhIGplIGlldHMgZ2VuZXJlZXJ0LCB2ZXJzY2hpam50IGhldCBoaWVyIHZvb3Igc25lbGxlIHRvZWdhbmcuXCIsXG4gICAgaW5zcGlyYXRpb246IFwiSW5zcGlyYXRpZS1wcmVzZXRzXCIsXG4gICAgaW5zcGlyYXRpb25SZWZyZXNoOiBcIlZlcm5pZXV3ZW5cIixcbiAgICByZWNlbnQ6IFwiUmVjZW50XCJcbiAgfSxcbiAgbWFya2V0aW5nOiB7XG4gICAgcHJpY2luZzoge1xuICAgICAgaGVyb1RpdGxlOiBcIlRva2VucGFra2V0dGVuXCIsXG4gICAgICBoZXJvU3VidGl0bGU6XG4gICAgICAgIFwiS2llcyBlZW4gdG9rZW5wYWtrZXQgZGF0IGJpaiB1dyB3b3JrbG9hZCBwYXN0LiBUb2tlbnMgdmVybG9wZW4gbmlldCBlbiB3ZXJrZW4gaW4gYWxsZSBiZWVsZC0gZW4gdmlkZW9nZW5lcmF0b3JzLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3Bha2tldFwiLFxuICAgICAgYnV0dG9uTGFiZWw6IFwiVG9rZW5zIGtvcGVuXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCJTcGVjaWFhbCBwYWtrZXQgbm9kaWc/XCIsXG4gICAgICBmb290ZXJCb2R5OlxuICAgICAgICBcIk1haWwgbmFhciBzYWxlc0BhbGxhaS5zdHVkaW8g4oCUIHdlIHJpY2h0ZW4gZWVuIHByaXbDqWJhbGFucywgaW5mcmFzdHJ1Y3R1dXIgZW4gY3JlZGl0cyBpbiBkaWUgcGFzc2VuIGJpaiB1dyBwbGFubmluZy5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlZvb3Igc25lbGxlIHRlc3RzIGVuIGRlbW/igJlzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJIYW5kaWcgb20gbW9kZWxsZW4gZW4gcHJvbXB0cyB0ZSBwcm9iZXJlbi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNS4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiVm9vciBrbGVpbmUgYmF0Y2hlcyBwZXIgd2Vlay5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBvcCBqZSBzYWxkbywgdmVybG9wZW4gbmlldC5cIixcbiAgICAgICAgICAgIFwiUGFra2V0cHJpanM6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiR2VtaWRkZWxkZSBwcmlqcyBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiRGVrdCBsaWNodGUgYmVlbGQtIGVuIHZpZGVvd2Vyay5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazEwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEwLjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJWb29yIGNvbnN0YW50ZSBwcm9kdWN0aWUgZW4gZXhwZXJpbWVudGVuLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJGbGV4aWJlbCB2b29yIGNyZWF0aWV2ZSB0ZWFtcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazI1azoge1xuICAgICAgICAgIHRpdGxlOiBcIjI1LjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJWb29yIHJlZ2VsbWF0aWdlIGNhbXBhZ25lcy5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBvcCBqZSBzYWxkbywgdmVybG9wZW4gbmlldC5cIixcbiAgICAgICAgICAgIFwiUGFra2V0cHJpanM6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiR2VtaWRkZWxkZSBwcmlqcyBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR29lZGUgd2FhcmRlIHZvb3IgY29udGludWUgcnVucy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazUwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjUwLjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJCZXN0ZSB3YWFyZGUgdm9vciBncm90ZSB2b2x1bWVzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJWb29yIHByb2R1Y3RpZXRlYW1zIGVuIGJ1cmVhdXMuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIG5hbm9Xb3JrYmVuY2g6IHtcbiAgICBtZW51VGl0bGU6IFwiQWxsZSBtb2RlbGxlblwiLFxuICAgIGltYWdlQ2F0ZWdvcnlMYWJlbDogXCJCZWVsZGdlbmVyYXRvcnNcIixcbiAgICB2aWRlb0NhdGVnb3J5TGFiZWw6IFwiVmlkZW9nZW5lcmF0b3JzXCIsXG4gICAgbW9kZWxMYWJlbHM6IHtcbiAgICAgIFwibmFuby1iYW5hbmFcIjogXCJOYW5vIEJhbmFuYVwiLFxuICAgICAgdmVvMzogXCJWRU8zXCIsXG4gICAgICBzb3JhOiBcIlNvcmEgMlwiLFxuICAgICAgc2VlZHJlYW06IFwiU2VlRHJlYW1cIixcbiAgICAgIHJ1bndheTogXCJSdW53YXlcIixcbiAgICAgIGtsaW5nOiBcIktsaW5nXCJcbiAgICB9LFxuICAgIHByb21wdExhYmVsOiBcIlByb21wdFwiLFxuICAgIHByb21wdFBsYWNlaG9sZGVyOiBcIkJlc2NocmlqZiBoZXQgZ2V3ZW5zdGUgYmVlbGQuLi5cIixcbiAgICBwcm9tcHRIaW50OiBcIkplIGt1bnQgdG90IDgwMDAgdGVrZW5zIHBsYWtrZW4sIGluY2x1c2llZiBzY3JlZW5zaG90cyDQstCC4oCdIG1lZGlhIHdvcmRlbiBhdXRvbWF0aXNjaCB0b2VnZXZvZWdkLlwiLFxuICAgIGZvcm1hdExhYmVsOiBcIkZvcm1hYXRcIixcbiAgICBmb3JtYXRPcHRpb25zOiBbXG4gICAgICB7IHZhbHVlOiBcIjE6MVwiLCBsYWJlbDogXCIxOjFcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI5OjE2XCIsIGxhYmVsOiBcIjk6MTZcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIxNjo5XCIsIGxhYmVsOiBcIjE2OjlcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIzOjRcIiwgbGFiZWw6IFwiMzo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDozXCIsIGxhYmVsOiBcIjQ6M1wiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6MlwiLCBsYWJlbDogXCIzOjJcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIyOjNcIiwgbGFiZWw6IFwiMjozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNTo0XCIsIGxhYmVsOiBcIjU6NFwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjQ6NVwiLCBsYWJlbDogXCI0OjVcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIyMTo5XCIsIGxhYmVsOiBcIjIxOjlcIiB9LFxuICAgICAgeyB2YWx1ZTogXCJhdXRvXCIsIGxhYmVsOiBcIkF1dG9cIiB9XG4gICAgXSxcbiAgICBwcmltYXJ5TGFiZWw6IFwiSG9vZmRhZmJlZWxkaW5nXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiSG9vZmRhZmJlZWxkaW5nIHRvZXZvZWdlblwiLFxuICAgIHByaW1hcnlFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlZmVyZW5jZXNMYWJlbDogXCJSZWZlcmVudGllcyAobWF4LiA5KVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5VGl0bGU6IFwiUmVmZXJlbnRpZSB0b2V2b2VnZW5cIixcbiAgICByZWZlcmVuY2VFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlZlcndpamRlcmVuXCIsXG4gICAgZGVsZXRlVGl0bGU6IFwiQWZiZWVsZGluZyB2ZXJ3aWpkZXJlblwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyZXJlblwiLFxuICAgIGNsZWFyQWxsOiBcIkFsbGUgYWZiZWVsZGluZ2VuIHdpc3NlblwiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIklkZWXQk8KrbmZlZWRcIixcbiAgICAgIHN1YnRpdGxlOiBcIlZvb3Jsb3BpZyBlZW4gdGlqZGVsaWprZSBnYWxlcmlqINCy0ILigJ0gZGUgZ2VzY2hpZWRlbmlzLUFQSSB2b2xndCBsYXRlci5cIixcbiAgICAgIGJ1dHRvbjogXCJHZXNjaGllZGVuaXNcIlxuICAgIH0sXG4gICAgaGlzdG9yeVN0YXR1czoge1xuICAgICAgc3VibWl0dGluZzogXCJWZXJ6b2VrIHdvcmR0IHZlcnpvbmRlbi4uLlwiLFxuICAgICAgd2FpdGluZzogXCJUYWFrIGFhbmdlbWFha3QuIFdhY2h0ZW4gb3AgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwiSW4gZGUgcmVuZGVyd2FjaHRyaWouLi5cIixcbiAgICAgIGdlbmVyYXRpbmc6IFwiQmV6aWcgbWV0IGdlbmVyZXJlbi4uLlwiLFxuICAgICAgcHJvZ3Jlc3NMYWJlbDogXCJWb29ydGdhbmdcIixcbiAgICAgIGNvbXBsZXRlZDogXCJLbGFhclwiLFxuICAgICAgZmFpbGVkOiBcIk1pc2x1a3RcIixcbiAgICAgIG5vUmVzdWx0OiBcIkdlZW4gcmVzdWx0YWF0LVVSTCdzIG9udHZhbmdlbi5cIixcbiAgICAgIHByb21wdENvcGllZDogXCJQcm9tcHQgZ2Vrb3BpZWVyZCBuYWFyIGhldCBrbGVtYm9yZC5cIixcbiAgICAgIHByb21wdENvcHlFcnJvcjogXCJQcm9tcHQga29wacOrcmVuIG1pc2x1a3QuIFByb2JlZXIgaGV0IGhhbmRtYXRpZy5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwiQWN0aWVzIG9wZW5lblwiLFxuICAgICAgcHJldmlldzogXCJWb29yYmVlbGQgb3BlbmVuXCIsXG4gICAgICBkb3dubG9hZDogXCJEb3dubG9hZGVuXCIsXG4gICAgICBjb3B5UHJvbXB0OiBcIlByb21wdCBrb3Bpw6tyZW5cIixcbiAgICAgIGFuaW1hdGU6IFwiQW5pbWF0aWUgbWV0IHZpZGVvbW9kZWxcIixcbiAgICAgIHNoYXJlOiBcIkRlbGVuXCIsXG4gICAgICBkZWxldGU6IFwiVmVyd2lqZGVyZW4gdWl0IGZlZWRcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcIlZvb3JiZWVsZCBiZWtpamtlblwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIk1hYWsgZXIgZWVuIHZpZGVvIHZhblwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIlN0dXVyIGhldCBmcmFtZSBuYWFyIGVlbiB2aWRlb21vZGVsIG9tIGhldCB0b3QgbGV2ZW4gdGUgd2Vra2VuLlwiLFxuICAgICAgYW5pbWF0ZVNlbGVjdExhYmVsOiBcIktpZXMgZWVuIHZpZGVvbW9kZWxcIixcbiAgICAgIGFuaW1hdGVDb25maXJtOiBcIkRvb3JnYWFuXCIsXG4gICAgICBzaGFyZVRpdGxlOiBcIkFmYmVlbGRpbmcgZGVsZW5cIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiRGVlbCBkZSBsaW5rIG1ldCBqZSB0ZWFtIG9mIGthbmFsZW4uXCIsXG4gICAgICBzaGFyZUVtYWlsOiBcIkRlbGVuIHZpYSBlLW1haWxcIixcbiAgICAgIHNoYXJlVGVsZWdyYW06IFwiRGVsZW4gb3AgVGVsZWdyYW1cIixcbiAgICAgIHNoYXJlV2hhdHNhcHA6IFwiRGVsZW4gb3AgV2hhdHNBcHBcIixcbiAgICAgIHNoYXJlQ29weUxpbms6IFwiTGluayBrb3Bpw6tyZW5cIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIkxpbmsgZ2Vrb3BpZWVyZCFcIixcbiAgICAgIGRlbGV0ZVRpdGxlOiBcIkFmYmVlbGRpbmcgdmVyd2lqZGVyZW5cIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcIkRlIGFmYmVlbGRpbmcgdmVyZHdpam50IHVpdCBkZSBjcmVhdGlldmUgZmVlZC4gRGl0IGthbiBuaWV0IG9uZ2VkYWFuIHdvcmRlbiBnZW1hYWt0LlwiLFxuICAgICAgZGVsZXRlQ29uZmlybTogXCJWZXJ3aWpkZXJlblwiLFxuICAgICAgY2FuY2VsOiBcIkFubnVsZXJlblwiXG4gICAgfSxcbiAgICBwcm9tb3M6IHtcbiAgICAgIFwibmFuby1iYW5hbmFcIjoge1xuICAgICAgICB0YWc6IFwiSW1hZ2UgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIk5hbm8gQmFuYW5hIHwgQUkgYmVlbGRsYWJcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJF0JPCqW4gd2Vya3J1aW10ZSB2b29yIGNyZWF0aWV2ZSBiZWVsZGdlbmVyYXRpZTogdGVrc3Rwcm9tcHRzLCByZWZlcmVudGllbWl4ZW4gZW4gaXRlcmF0aWV2ZSBjaGF0LWFhbnBhc3NpbmdlbiBpbiBzZWNvbmRlbi5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJDcmXQk8KrZXIgZm90b3JlYWxpc3Rpc2NoZSBzY9CT0IFuZXMgbWV0IG5hdXdrZXVyaWdlIGNvbnRyb2xlIG92ZXIgY2FtZXJhLCB2ZXJsaWNodGluZyBlbiBzZmVlci5cIixcbiAgICAgICAgICBcIkJld2VyayBnZdCT0ZhwbG9hZGUgZnJhbWVzIGRvb3IgZWxlbWVudGVuIHRvZSB0ZSB2b2VnZW4gb2YgdGUgdmVyd2lqZGVyZW4sIHN0aWpsIHRlIHdpanppZ2VuIG9mIGhldCBwYWxldCBhYW4gdGUgcGFzc2VuLlwiLFxuICAgICAgICAgIFwiQ29tYmluZWVyIHRvdCBuZWdlbiByZWZlcmVudGllcyBlbiB2ZXJmaWpuIGhldCByZXN1bHRhYXQgc3RhcCB2b29yIHN0YXAgaW4gaGV0IGdlc3ByZWsuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHZlbzM6IHtcbiAgICAgICAgdGFnOiBcIlZpZGVvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWRU8zIHwgRmlsbWlzY2hlIHBpcGVsaW5lXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiRXhwZXJpbWVudGVsZSBmcmFtZS12b29yLWZyYW1lIHZpZGVvc3R1ZGlvOiB2YW4gc2NyaXB0b3V0bGluZSB0b3QgZmluYWxlIGNsaXAgaW4g0JPCqdCTwqluIGZsb3cuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiWmV0IHNjcmlwdHMgb20gaW4gc3Rvcnlib2FyZHMgZW4ga29ydGUgdmlkZW/QstCC4oSicyBtZXQgY29udHJvbGUgb3ZlciBkdXVyIGVuIGJlZWxkdmVyaG91ZGluZy5cIixcbiAgICAgICAgICBcIlZvZWcgYmV3ZWdpbmcsIGF1ZGlvIGVuIHN0aWpscmVmZXJlbnRpZXMgdG9lIHZvb3IgaHlicmlkZSB2aWRlb2NvbXBvc2l0aWVzLlwiLFxuICAgICAgICAgIFwiVm9sZyB2ZXJzaWVzIGVuIHRlYW13aWp6aWdpbmdlbiBtZXQgZWVuIGdlc2NoaWVkZW5pcyB2YW4gZWxrZSBpdGVyYXRpZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc29yYToge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTb3JhIDIgfCBHZW5lcmF0aWV2ZSBzY9CT0IFuZXNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJOaWV1d2UgZ2VuZXJhdGllIGZ5c2lzY2ggY29uc2lzdGVudGUgdmlkZW8gbWV0IGxhbmdlIHNob3RzLCBkeW5hbWlzY2hlIGNhbWVyYWJld2VnaW5nZW4gZW4gaGFhcnNjaGVycGUgb25kZXJ3ZXJwZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiV2VyayBpZGVl0JPCq24gdWl0IHRvdCBhZmdld2Vya3RlIGJlZWxkZW4gbWV0IG5hdHV1cmxpamsgbGljaHQgZW4gZmlsbWlzY2hlIGRpZXB0ZS5cIixcbiAgICAgICAgICBcIkNvbWJpbmVlciB0ZWtzdCwgYmVlbGQgZW4gY2xpcHMgb20gY2hvcmVvZ3JhZmllLCBzZmVlciBlbiBhY3RpZSB0ZSBzdHVyZW4uXCIsXG4gICAgICAgICAgXCJFeHBvcnRlZXIga2FudC1lbi1rbGFyZSBzZXF1ZW50aWVzIG1ldCBjb25zaXN0ZW50ZSBwZXJzb25hZ2VzIGluIGVsa2UgZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNlZWRyZWFtOiB7XG4gICAgICAgIHRhZzogXCJTdHVkaW8gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlNlZURyZWFtIHwgU3RpamwtYXRlbGllclwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIk1lbmcgY291dHVyZS1jb25jZXB0ZW4sIGFydCBkaXJlY3Rpb24gZW4ga2xldXJwYWxldHRlbiB0b3QgZ2FsZXJpZWtsYWFyIGJlZWxkIGluIGVua2VsZSBwcm9tcHRzLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlZlcnRhYWwgbW9vZGJvYXJkcyBuYWFyIGNvaGVyZW50ZSBsb29rcyBtZXQgY29udHJvbGUgb3ZlciBwYWxldCwgdGV4dHV1ciBlbiBsaWNodC5cIixcbiAgICAgICAgICBcIkdlYnJ1aWsgdG90IHZpamYgcmVmZXJlbnRpZXMgb20gY29tcG9zaXRpZSwgcG9zZXMgb2Ygc3RpamxlbGVtZW50ZW4gb3ZlciB0ZSBuZW1lbi5cIixcbiAgICAgICAgICBcIlZlcmZpam4gaXRlcmF0aWVmIGluIGVlbiBnZXNwcmVrIHRlcndpamwgamUgbWVya3ZlaWxpZ2UgZXN0aGV0aWVrIGJlaG91ZHQuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHJ1bndheToge1xuICAgICAgICB0YWc6IFwiUHJvZHVjdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiUnVud2F5IHwgTXVsdGltb2RhbGUgbGFuY2VlcmJhc2lzXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTGV2ZXIgY2FtcGFnbmVzIHNuZWxsZXIgbWV0IG5hYWRsb3plIHRla3N0LSwgYmVlbGQtIGVuIHZpZGVvd29ya2Zsb3dzIG9wIGJhc2lzIHZhbiBSdW53YXnQstCC4oSicyBHZW4tbW9kZWxsZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQm91dyBzdG9yeWJvYXJkcywgYW5pbWF0aWVzIGVuIHRlYXNlcnMgaW4g0JPCqdCTwqluIGNvbGxhYm9yYXRpZXZlIG9tZ2V2aW5nLlwiLFxuICAgICAgICAgIFwiR2VicnVpayBtb3Rpb24gYnJ1c2hlcywgZGllcHRlY29udHJvbGUgZW4gYXVkaW8tc3luYyB2b29yIG5hdXdrZXVyaWdlIHNj0JPQgW5lcy5cIixcbiAgICAgICAgICBcIkV4cG9ydGVlciBnZWxhYWdkZSBhc3NldHMgZGllIGtsYWFyIHppam4gdm9vciBQcmVtaWVyZSwgUmVzb2x2ZSBvZiBBZnRlciBFZmZlY3RzLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBrbGluZzoge1xuICAgICAgICB0YWc6IFwiUmVhbHRpbWUgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIktsaW5nIHwgUmVhbGlzdGlzY2hlIHNpbXVsYWNyYVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkZ5c2lzY2ggY29uc2lzdGVudGUgZGlmZnVzaWUgdm9vciBwcm9kdWN0c2hvdHMsIG1lbmlndGVuIGVuIHJlYWxpc3Rpc2NoZSBkcm9uZWJlZWxkZW4g0LLQguKAnSByZW5kZXJ0IHJhemVuZHNuZWwuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJlZXIgc2PQk9CBbmVzIG1ldCBjb3JyZWN0ZSBzY2hhZHV3ZW4sIHJlZmxlY3RpZXMgZW4gY29tcGxleGUgbWF0ZXJpYWxlbi5cIixcbiAgICAgICAgICBcIlN0dXVyIGNhbWVyYXRyYWplY3RlbiBlbiBzY2hlcnB0ZWRpZXB0ZSB2b29yIGJyZWRlIHBhbm9yYW1hcyBvZiBtYWNyb9Cy0ILihKJzLlwiLFxuICAgICAgICAgIFwiTWFhayBsdXN2aWRlb9Cy0ILihKJzIG9mIHZlcmxlbmcgY2xpcHMgem9uZGVyIHZlcmxpZXMgdmFuIGRldGFpbCBwZXIgZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIHZpZGVvV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlZpZGVvbW9kZWxsZW5cIixcbiAgICBtb2RlbExhYmVsczoge1xuICAgICAgdmVvMzogXCJWZW8gM1wiLFxuICAgICAgXCJ2ZW8zLWZhc3RcIjogXCJWZW8gMyBGYXN0XCIsXG4gICAgICB2ZW8yOiBcIlZlbyAyXCJcbiAgICB9LFxuICAgIHByb21wdExhYmVsOiBcIlByb21wdFwiLFxuICAgIHByb21wdFBsYWNlaG9sZGVyOiBcIkJlc2NocmlqZiBkZSBzY2VuZSwgY2FtZXJhYmV3ZWdpbmcgZW4gZXZlbnR1ZWxlIGF1ZGlv0LLQgsKmXCIsXG4gICAgcHJvbXB0SGludDogXCJaZXQgZGlhbG9vZyB0dXNzZW4gYWFuaGFsaW5nc3Rla2VucyBlbiBiZW5vZW0gZ2VsdWlkc2VmZmVjdGVuIHZvb3IgYmV0ZXJlIGF1ZGlvLlwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0TGFiZWw6IFwiTmVnYXRpZXZlIHByb21wdFwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXI6IFwiRWxlbWVudGVuIG9tIHRlIHZlcm1pamRlbiAoYmlqdi4gY2FydG9vbiwgbG93IHF1YWxpdHkp0LLQgsKmXCIsXG4gICAgbW9kZUxhYmVsOiBcIkdlbmVyYXRpZW1vZHVzXCIsXG4gICAgbW9kZU9wdGlvbnM6IHtcbiAgICAgIFwidGV4dC10by12aWRlb1wiOiBcIlRla3N0IG5hYXIgdmlkZW9cIixcbiAgICAgIFwiaW1hZ2UtdG8tdmlkZW9cIjogXCJBZmJlZWxkaW5nIG5hYXIgdmlkZW9cIlxuICAgIH0sXG4gICAgYXNwZWN0TGFiZWw6IFwiQmVlbGR2ZXJob3VkaW5nXCIsXG4gICAgcmVzb2x1dGlvbkxhYmVsOiBcIlJlc29sdXRpZVwiLFxuICAgIHBlcnNvbkxhYmVsOiBcIlBlcnNvbmVuIGdlbmVyZXJlblwiLFxuICAgIHNlZWRMYWJlbDogXCJTZWVkXCIsXG4gICAgcmVmZXJlbmNlTGFiZWw6IFwiUmVmZXJlbnRpZWJlZWxkIChvcHRpb25lZWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHLCBtYXhpbWFhbCAyMCBNQlwiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlZmVyZW50aWUgdmVyd2lqZGVyZW5cIixcbiAgICBnZW5lcmF0ZTogXCJWaWRlbyBnZW5lcmVyZW5cIixcbiAgICBjbGVhckFsbDogXCJJbnN0ZWxsaW5nZW4gd2lzc2VuXCIsXG4gICAgaGlzdG9yeToge1xuICAgICAgdGl0bGU6IFwiUmVjZW50ZSByZW5kZXJzXCIsXG4gICAgICBzdWJ0aXRsZTogXCJab2RyYSBkZSBlY2h0ZSBBUEkgaXMgZ2Vrb3BwZWxkIHZlcnNjaGlqbmVuIGhpZXIgZGUgcmVzdWx0YXRlbi5cIixcbiAgICAgIGJ1dHRvbjogXCJHZXNjaGllZGVuaXNcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIHwgRmlsbWlzY2hlIGludGVsbGlnZW50aWVcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJEZSB2bGFnZ2Vuc2NoaXB2aWRlbyB2YW4gR29vZ2xlIERlZXBNaW5kIG1ldCBuYXRpdmUgYXVkaW8sIDjQstCC4oCYc2Vjb25kZW4gb3V0cHV0IGVuIHByZWNpZXplIHN0aWpsY29udHJvbGUuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQmVzY2hyaWpmIGRpYWxvb2csIGNhbWVyYWJld2VnaW5nIGVuIHNmZWVyIHZvb3Igc3luY2hyb29uIGdlbHVpZCBlbiBiZWVsZC5cIixcbiAgICAgICAgICBcIlNjaGFrZWwgdHVzc2VuIHZlcnRpY2FsZSBlbiBob3Jpem9udGFsZSBmb3JtYXRzIHZvb3Igc29jaWFsIG9mIHdpZGVzY3JlZW4gY29udGVudC5cIixcbiAgICAgICAgICBcIkdlYnJ1aWsgbmVnYXRpZXZlIHByb21wdHMgZW4gc2VlZHMgb20gY29uc2lzdGVudGUgaXRlcmF0aWVzIHRlIGJvdXdlbi5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgXCJ2ZW8zLWZhc3RcIjoge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMyBGYXN0IHwgUHJvZHVjdGllc25lbGhlaWRcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJHZW9wdGltYWxpc2VlcmQgdm9vciBzbmVsbGUgaXRlcmF0aWVzIGVuIGJhY2tlbmQtd29ya2xvYWRzIGRpZSBrd2FsaXRlaXQg0JPCqW4gc25lbGhlaWQgZWlzZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiSWRlYWFsIHZvb3IgQS9CLXRlc3RzLCBhZHZlcnRlbnRpZS1hdXRvbWF0aXNlcmluZyBlbiBzb2NpYWwtbWVkaWFnZW5lcmF0aWUuXCIsXG4gICAgICAgICAgXCJPbmRlcnN0ZXVudCB0ZWtzdC0gZW4gaW1hZ2UtdG8tdmlkZW8gZmxvd3MgbWV0IG5hdGl2ZSBhdWRpby5cIixcbiAgICAgICAgICBcIlNsaW1tZSBzdGFuZGFhcmRpbnN0ZWxsaW5nZW4gaG91ZGVuIGRlIGJhbGFucyB0dXNzZW4gcGVyZm9ybWFuY2UgZW4gZGV0YWlsLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwgQ3JlYXRpZXZlIGV4cGxvcmF0aWVcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJWb3JpZ2UgZ2VuZXJhdGllIHZvb3Igc25lbGxlIHN0b3J5Ym9hcmRzLCBnZXN0aWxlZXJkZSBzaG9ydHMgZW4gc2ZlZXJleHBlcmltZW50ZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJlZXIgdG90IHR3ZWUgY2xpcHMgcGVyIHZlcnpvZWsgbWV0IGVlbiBkdXVyIHZhbiA10LLQguKAmDggc2Vjb25kZW4uXCIsXG4gICAgICAgICAgXCJQZXJmZWN0IHZvb3IgY29uY2VwdG9udHdpa2tlbGluZyB3YWFyYmlqIHN0aWpsIGJlbGFuZ3JpamtlciBpcyBkYW4gMTA4MHAuXCIsXG4gICAgICAgICAgXCJDb21iaW5lZXIgcHJvbXB0cyBtZXQgcmVmZXJlbnRpZXMgb20gY29uY2VwdCBhcnQgdG90IGxldmVuIHRlIGJyZW5nZW4uXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgYXV0aDoge1xuICAgIGxvZ2luVGl0bGU6IFwiV2Vsa29tIHRlcnVnXCIsXG4gICAgbG9naW5TdWJ0aXRsZTogXCJMb2cgaW4gb20gamUgc2FsZG8gZW4gd2Vya3J1aW10ZSB0ZSBiZWhlcmVuLlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwiTWFhayBlZW4gQWxsQUktYWNjb3VudFwiLFxuICAgIHJlZ2lzdGVyU3VidGl0bGU6IFwiUmVnaXN0cmVlciBtZXQgZS1tYWlsIG9mIGdhIHZlcmRlciBtZXQgR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRS1tYWlsXCIsXG4gICAgcGFzc3dvcmRMYWJlbDogXCJXYWNodHdvb3JkXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiQmV2ZXN0aWcgd2FjaHR3b29yZFwiLFxuICAgIHN1Ym1pdExvZ2luOiBcIklubG9nZ2VuXCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwiQWNjb3VudCBtYWtlblwiLFxuICAgIG9yRGl2aWRlcjogXCJvZlwiLFxuICAgIGdvb2dsZUJ1dHRvbjogXCJHYSB2ZXJkZXIgbWV0IEdvb2dsZVwiLFxuICAgIHJlZ2lzdGVyQ3RhOiBcIk5pZXV3IGJpaiBBbGxBST9cIixcbiAgICByZWdpc3Rlckxpbms6IFwiTWFhayBlZW4gYWNjb3VudFwiLFxuICAgIGxvZ2luQ3RhOiBcIkFsIGVlbiBhY2NvdW50P1wiLFxuICAgIGxvZ2luTGluazogXCJJbmxvZ2dlblwiLFxuICAgIGVycm9yR2VuZXJpYzogXCJFciBnaW5nIGlldHMgbWlzLiBQcm9iZWVyIGhldCBvcG5pZXV3LlwiLFxuICAgIHBhc3N3b3JkTWlzbWF0Y2g6IFwiV2FjaHR3b29yZGVuIG1vZXRlbiBnZWxpamsgemlqbi5cIlxuICB9LFxuICBhY2NvdW50OiB7XG4gICAgYmFkZ2U6IFwiQWNjb3VudFwiLFxuICAgIHRpdGxlOiBcIk1pam4gYWNjb3VudFwiLFxuICAgIHN1YnRpdGxlOiBcIkhvdWQgamUgdG9rZW5iYWxhbnMsIGdlYnJ1aWtzc3RhdGlzdGlla2VuIGVuIHByb2ZpZWwtIGVuIGJldmVpbGlnaW5nc2luc3RlbGxpbmdlbiBiaWouXCIsXG4gICAgb3ZlcnZpZXdUaXRsZTogXCJPdmVyemljaHRcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIkJhbGFucywgcmVjZW50ZSBhY3Rpdml0ZWl0IGVuIHJlZmVyZW50aWVzLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJCZXNjaGlrYmFyZSB0b2tlbnNcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcIkFjdGllZlwiLFxuICAgIGJhbGFuY2VIaW50OiBcIlRva2VucyBvbnRncmVuZGVsZW4gYWxsZSBBbGxBSS13b3JrYmVuY2hlcy4gQmxpamYgY3Jlw6tyZW4gdG90IGhldCBzYWxkbyBudWwgaXMuXCIsXG4gICAgdG9wVXBDdGE6IFwiVG9rZW5zIHRvZXZvZWdlblwiLFxuICAgIGludml0ZUN0YTogXCJWcmllbmQgdWl0bm9kaWdlblwiLFxuICAgIGFjdGl2aXR5VGl0bGU6IFwiUmVjZW50ZSBhY3Rpdml0ZWl0XCIsXG4gICAgYWN0aXZpdHlTdWJ0aXRsZTogXCJMYWF0c3RlIG11dGF0aWVzXCIsXG4gICAgYWN0aXZpdHlFbXB0eTogXCJOb2cgZ2VlbiB0cmFuc2FjdGllcy4gU3RhcnQgZWVuIGdlbmVyYXRpZSBvbSBiZXdlZ2luZyB0ZSB6aWVuLlwiLFxuICAgIHJlZnJlc2hMYWJlbDogXCJWZXJuaWV1d2VuXCIsXG4gICAgcmVmZXJyYWxUaXRsZTogXCJSZWZlcnJhbHByb2dyYW1tYVwiLFxuICAgIHJlZmVycmFsU3VidGl0bGU6IFwiRGVlbCBBbGxBSSBlbiB2ZXJkaWVuIGJvbnVzc2VuXCIsXG4gICAgcmVmZXJyYWxIaW50OiBcIkVsa2UgdnJpZW5kIGRpZSB6aWpuIGVlcnN0ZSBhYW5rb29wIGRvZXQgbGV2ZXJ0IDYwIGJvbnVzdG9rZW5zIG9wLlwiLFxuICAgIHJlZmVycmFsQ29kZUxhYmVsOiBcIlJlZmVycmFsY29kZVwiLFxuICAgIHJlZmVycmFsSW52aXRlZExhYmVsOiBcIlVpdGdlbm9kaWdkZSB2cmllbmRlblwiLFxuICAgIHJlZmVycmFsUmV3YXJkc0xhYmVsOiBcIkJvbnVzdG9rZW5zXCIsXG4gICAgcmVmZXJyYWxDdGE6IFwiTGluayBrb3Bpw6tyZW5cIixcbiAgICBzdGF0aXN0aWNzVGl0bGU6IFwiU3RhdGlzdGlla2VuXCIsXG4gICAgc3RhdGlzdGljc1N1YnRpdGxlOiBcIktyaWpnIGluemljaHQgaW4gdG9rZW52ZXJicnVpayBwZXIgd2VlayBlbiBwZXIgZnVuY3RpZS5cIixcbiAgICBjaGFydExhYmVsOiBcIldlZWt0ZW1wb1wiLFxuICAgIGNoYXJ0VGl0bGU6IFwiVG9rZW5zIHBlciBkYWdcIixcbiAgICBjaGFydFBlcmlvZFdlZWs6IFwiTGFhdHN0ZSA3IGRhZ2VuXCIsXG4gICAgY2hhcnRIaW50OiBcIkRlbW9kYXRhLiBFY2h0ZSB3YWFyZGVuIHZlcnNjaGlqbmVuIG5hIGplIGVlcnN0ZSBnZW5lcmF0aWUuXCIsXG4gICAgdGFibGVMYWJlbDogXCJGdW5jdGllc1wiLFxuICAgIHRhYmxlVGl0bGU6IFwiR2VicnVpayBwZXIgZnVuY3RpZVwiLFxuICAgIHRhYmxlRnVuY3Rpb246IFwiRnVuY3RpZVwiLFxuICAgIHRhYmxlUmVxdWVzdHM6IFwiQWFudnJhZ2VuXCIsXG4gICAgdGFibGVUb2tlbnM6IFwiVG9rZW5zXCIsXG4gICAgdGFibGVIaW50OiBcIkdlc2NoYXR0ZSBhYW52cmFnZW4gZW4gdG9rZW52ZXJicnVpayBwZXIgZnVuY3RpZS5cIixcbiAgICBmdW5jdGlvbkxhYmVsczoge1xuICAgICAgdGV4dDogXCJUZWtzdFwiLFxuICAgICAgcmV3cml0ZTogXCJIZXJzY2hyaWp2ZW5cIixcbiAgICAgIGltYWdlOiBcIkFmYmVlbGRpbmdlblwiLFxuICAgICAgYXVkaW86IFwiQXVkaW9cIixcbiAgICAgIHZpZGVvOiBcIlZpZGVvXCIsXG4gICAgICBwcmVzZW50YXRpb246IFwiUHJlc2VudGF0aWVzXCIsXG4gICAgICByZXNlYXJjaDogXCJSZXNlYXJjaFwiXG4gICAgfSxcbiAgICBjaGFydExhYmVsczogW1wiTWFcIiwgXCJEaVwiLCBcIldvXCIsIFwiRG9cIiwgXCJWclwiLCBcIlphXCIsIFwiWm9cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlByb2ZpZWwgJiBiZXZlaWxpZ2luZ1wiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJCZWhlZXIgZ2VnZXZlbnMsIG1lbGRpbmdlbiBlbiB0b2VnYW5nLlwiLFxuICAgIHByb2ZpbGVEZXRhaWxzVGl0bGU6IFwiUHJvZmllbFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkUtbWFpbFwiLFxuICAgIHByb2ZpbGVDb21wYW55TGFiZWw6IFwiVGVhbSAvIGJlZHJpamZcIixcbiAgICBub3RpZmljYXRpb25zVGl0bGU6IFwiTWVsZGluZ2VuXCIsXG4gICAgbm90aWZ5VXNhZ2VMYWJlbDogXCJHZWJydWlrc3JhcHBvcnRlbiBlbiBzYWxkb21lbGRpbmdlblwiLFxuICAgIG5vdGlmeU5ld3NMYWJlbDogXCJQcm9kdWN0bmlldXdzIGVuIHJlbGVhc2VzXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwiVm9vcmtldXJlbiBvcHNsYWFuXCIsXG4gICAgc2VjdXJpdHlUaXRsZTogXCJCZXZlaWxpZ2luZ1wiLFxuICAgIHR3b0ZhY3RvckxhYmVsOiBcIlR3ZWUtZmFjdG9yLWF1dGhlbnRpY2F0aWVcIixcbiAgICB0d29GYWN0b3JIaW50OiBcIkJlc2NoZXJtIGFhbm1lbGRpbmdlbiBtZXQgZWVuIGFwcCBvZiBzbXMtY29kZS5cIixcbiAgICBlbmFibGVUd29GYWN0b3JDdGE6IFwiMkZBIGluc2NoYWtlbGVuXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCJBY3RpZXZlIHNlc3NpZXNcIixcbiAgICBzZXNzaW9uc0hpbnQ6IFwiTG9nIHVpdCBvcCBhbmRlcmUgYXBwYXJhdGVuLlwiLFxuICAgIHNpZ25PdXRBbGw6IFwiT3ZlcmFsIHVpdGxvZ2dlblwiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWN5XCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJNaWpuIGRhdGEgZG93bmxvYWRlblwiLFxuICAgIGRlbGV0ZUFjY291bnRDdGE6IFwiQWNjb3VudCB2ZXJ3aWpkZXJlblwiLFxuICAgIGRlbGV0ZVdhcm5pbmc6IFwiVmVyd2lqZGVyZW4gd2lzdCBnZXNjaGllZGVuaXMsIGJldGFsaW5nZW4gZW4gcmVzdGVyZW5kZSB0b2tlbnMgZGVmaW5pdGllZi5cIlxuICB9XG59O1xuZXhwb3J0IGRlZmF1bHQgbmxEaWN0aW9uYXJ5O1xuXG5cblxuXG5cbiJdLCJuYW1lcyI6WyJubERpY3Rpb25hcnkiLCJjb21tb24iLCJicmFuZFNob3J0IiwiYnJhbmRMb25nIiwibG9nSW4iLCJzaWduT3V0TGFiZWwiLCJiYWxhbmNlTGFiZWwiLCJjcmVkaXRzU3VmZml4Iiwic2VhcmNoTGFiZWwiLCJsYW5ndWFnZU1lbnVMYWJlbCIsIm5hdmlnYXRpb24iLCJzdWl0ZSIsImhvbWUiLCJzdG9jayIsImNvbW11bml0eSIsImFib3V0IiwicHJpY2luZyIsImZhcSIsImJsb2ciLCJpbWFnZUdlbmVyYXRvciIsInZpZGVvR2VuZXJhdG9yIiwiYXNzaXN0YW50IiwiYWxsVG9vbHMiLCJjcmVhdGlvbnMiLCJwaW5uZWQiLCJhY3Rpb25zIiwidXBncmFkZSIsInVwZ3JhZGVEZXNjcmlwdGlvbiIsImNyZWF0ZSIsImRhc2hib2FyZCIsIndlbGNvbWUiLCJzZWxlY3RNb2RlbCIsImd1aWRlZE1vZGUiLCJwcm9Nb2RlIiwicHJvbXB0UGxhY2Vob2xkZXIiLCJ0YXNrcyIsImhpc3RvcnkiLCJoaXN0b3J5RW1wdHkiLCJpbnNwaXJhdGlvbiIsImluc3BpcmF0aW9uUmVmcmVzaCIsInJlY2VudCIsIm1hcmtldGluZyIsImhlcm9UaXRsZSIsImhlcm9TdWJ0aXRsZSIsInByaWNlU3VmZml4IiwiYnV0dG9uTGFiZWwiLCJmb290ZXJUaXRsZSIsImZvb3RlckJvZHkiLCJwbGFucyIsInBhY2sxayIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsInBhY2s1ayIsInBhY2sxMGsiLCJwYWNrMjVrIiwicGFjazUwayIsIm5hbm9Xb3JrYmVuY2giLCJtZW51VGl0bGUiLCJpbWFnZUNhdGVnb3J5TGFiZWwiLCJ2aWRlb0NhdGVnb3J5TGFiZWwiLCJtb2RlbExhYmVscyIsInZlbzMiLCJzb3JhIiwic2VlZHJlYW0iLCJydW53YXkiLCJrbGluZyIsInByb21wdExhYmVsIiwicHJvbXB0SGludCIsImZvcm1hdExhYmVsIiwiZm9ybWF0T3B0aW9ucyIsInZhbHVlIiwibGFiZWwiLCJwcmltYXJ5TGFiZWwiLCJwcmltYXJ5RW1wdHlUaXRsZSIsInByaW1hcnlFbXB0eUhpbnQiLCJyZWZlcmVuY2VzTGFiZWwiLCJyZWZlcmVuY2VFbXB0eVRpdGxlIiwicmVmZXJlbmNlRW1wdHlIaW50IiwicmVtb3ZlTGFiZWwiLCJkZWxldGVUaXRsZSIsImdlbmVyYXRlIiwiY2xlYXJBbGwiLCJzdWJ0aXRsZSIsImJ1dHRvbiIsImhpc3RvcnlTdGF0dXMiLCJzdWJtaXR0aW5nIiwid2FpdGluZyIsInF1ZXVpbmciLCJnZW5lcmF0aW5nIiwicHJvZ3Jlc3NMYWJlbCIsImNvbXBsZXRlZCIsImZhaWxlZCIsIm5vUmVzdWx0IiwicHJvbXB0Q29waWVkIiwicHJvbXB0Q29weUVycm9yIiwiaGlzdG9yeUFjdGlvbnMiLCJtZW51IiwicHJldmlldyIsImRvd25sb2FkIiwiY29weVByb21wdCIsImFuaW1hdGUiLCJzaGFyZSIsImRlbGV0ZSIsImhpc3RvcnlNb2RhbHMiLCJwcmV2aWV3VGl0bGUiLCJhbmltYXRlVGl0bGUiLCJhbmltYXRlRGVzY3JpcHRpb24iLCJhbmltYXRlU2VsZWN0TGFiZWwiLCJhbmltYXRlQ29uZmlybSIsInNoYXJlVGl0bGUiLCJzaGFyZVN1YnRpdGxlIiwic2hhcmVFbWFpbCIsInNoYXJlVGVsZWdyYW0iLCJzaGFyZVdoYXRzYXBwIiwic2hhcmVDb3B5TGluayIsInNoYXJlQ29waWVkIiwiZGVsZXRlRGVzY3JpcHRpb24iLCJkZWxldGVDb25maXJtIiwiY2FuY2VsIiwicHJvbW9zIiwidGFnIiwiYnVsbGV0UG9pbnRzIiwidmlkZW9Xb3JrYmVuY2giLCJ2ZW8yIiwibmVnYXRpdmVQcm9tcHRMYWJlbCIsIm5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXIiLCJtb2RlTGFiZWwiLCJtb2RlT3B0aW9ucyIsImFzcGVjdExhYmVsIiwicmVzb2x1dGlvbkxhYmVsIiwicGVyc29uTGFiZWwiLCJzZWVkTGFiZWwiLCJyZWZlcmVuY2VMYWJlbCIsInJlZmVyZW5jZUhpbnQiLCJhdXRoIiwibG9naW5UaXRsZSIsImxvZ2luU3VidGl0bGUiLCJyZWdpc3RlclRpdGxlIiwicmVnaXN0ZXJTdWJ0aXRsZSIsImVtYWlsTGFiZWwiLCJwYXNzd29yZExhYmVsIiwiY29uZmlybVBhc3N3b3JkTGFiZWwiLCJzdWJtaXRMb2dpbiIsInN1Ym1pdFJlZ2lzdGVyIiwib3JEaXZpZGVyIiwiZ29vZ2xlQnV0dG9uIiwicmVnaXN0ZXJDdGEiLCJyZWdpc3RlckxpbmsiLCJsb2dpbkN0YSIsImxvZ2luTGluayIsImVycm9yR2VuZXJpYyIsInBhc3N3b3JkTWlzbWF0Y2giLCJhY2NvdW50IiwiYmFkZ2UiLCJvdmVydmlld1RpdGxlIiwib3ZlcnZpZXdTdWJ0aXRsZSIsImFjY291bnRTdGF0dXMiLCJiYWxhbmNlSGludCIsInRvcFVwQ3RhIiwiaW52aXRlQ3RhIiwiYWN0aXZpdHlUaXRsZSIsImFjdGl2aXR5U3VidGl0bGUiLCJhY3Rpdml0eUVtcHR5IiwicmVmcmVzaExhYmVsIiwicmVmZXJyYWxUaXRsZSIsInJlZmVycmFsU3VidGl0bGUiLCJyZWZlcnJhbEhpbnQiLCJyZWZlcnJhbENvZGVMYWJlbCIsInJlZmVycmFsSW52aXRlZExhYmVsIiwicmVmZXJyYWxSZXdhcmRzTGFiZWwiLCJyZWZlcnJhbEN0YSIsInN0YXRpc3RpY3NUaXRsZSIsInN0YXRpc3RpY3NTdWJ0aXRsZSIsImNoYXJ0TGFiZWwiLCJjaGFydFRpdGxlIiwiY2hhcnRQZXJpb2RXZWVrIiwiY2hhcnRIaW50IiwidGFibGVMYWJlbCIsInRhYmxlVGl0bGUiLCJ0YWJsZUZ1bmN0aW9uIiwidGFibGVSZXF1ZXN0cyIsInRhYmxlVG9rZW5zIiwidGFibGVIaW50IiwiZnVuY3Rpb25MYWJlbHMiLCJ0ZXh0IiwicmV3cml0ZSIsImltYWdlIiwiYXVkaW8iLCJ2aWRlbyIsInByZXNlbnRhdGlvbiIsInJlc2VhcmNoIiwiY2hhcnRMYWJlbHMiLCJwcm9maWxlVGl0bGUiLCJwcm9maWxlU3VidGl0bGUiLCJwcm9maWxlRGV0YWlsc1RpdGxlIiwicHJvZmlsZUVtYWlsTGFiZWwiLCJwcm9maWxlQ29tcGFueUxhYmVsIiwibm90aWZpY2F0aW9uc1RpdGxlIiwibm90aWZ5VXNhZ2VMYWJlbCIsIm5vdGlmeU5ld3NMYWJlbCIsInNhdmVQcm9maWxlQ3RhIiwic2VjdXJpdHlUaXRsZSIsInR3b0ZhY3RvckxhYmVsIiwidHdvRmFjdG9ySGludCIsImVuYWJsZVR3b0ZhY3RvckN0YSIsInNlc3Npb25zVGl0bGUiLCJzZXNzaW9uc0hpbnQiLCJzaWduT3V0QWxsIiwicHJpdmFjeVRpdGxlIiwiZXhwb3J0RGF0YUN0YSIsImRlbGV0ZUFjY291bnRDdGEiLCJkZWxldGVXYXJuaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/../../packages/i18n/dictionaries/nl.ts\n"); /***/ }), /***/ "(ssr)/../../packages/i18n/dictionaries/ru.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/ru.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ ruDictionary: () => (/* binding */ ruDictionary)\n/* harmony export */ });\nconst ruDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n signOutLabel: \"Π’Ρ‹ΠΉΡ‚ΠΈ\",\n balanceLabel: \"Баланс\",\n creditsSuffix: \"ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρ‹\",\n searchLabel: \"Поиск\",\n languageMenuLabel: \"Π’Ρ‹Π±ΠΎΡ€ языка\"\n },\n navigation: {\n suite: \"Рабочая Π·ΠΎΠ½Π°\",\n home: \"Главная\",\n stock: \"ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ ассСтов\",\n community: \"БообщСство\",\n about: \"О нас\",\n pricing: \"Π¦Π΅Π½Ρ‹\",\n faq: \"Вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹\",\n blog: \"Π‘Π»ΠΎΠ³\",\n imageGenerator: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ\",\n videoGenerator: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π²ΠΈΠ΄Π΅ΠΎ\",\n assistant: \"АссистСнт\",\n allTools: \"ВсС инструмСнты\",\n creations: \"ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹\",\n pinned: \"Π—Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΎ\"\n },\n actions: {\n upgradeDescription: \"ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ доступ ΠΊ Π±ΠΎΠ»Π΅Π΅ высоким Ρ‚Π°Ρ€ΠΈΡ„Π°ΠΌ ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ€Π΅Π½Π΄Π΅Ρ€Ρƒ.\",\n upgrade: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π½\",\n create: \"Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ\"\n },\n dashboard: {\n welcome: \"Π‘ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ\",\n selectModel: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ модСль\",\n guidedMode: \"Π Π΅ΠΆΠΈΠΌ с подсказками\",\n proMode: \"Pro\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ...\",\n tasks: \"ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ сцСнарии\",\n history: \"НСдавняя Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ\",\n historyEmpty: \"ПослС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ история появится здСсь для быстрого доступа.\",\n inspiration: \"ΠŸΡ€Π΅ΡΠ΅Ρ‚Ρ‹ вдохновСния\",\n inspirationRefresh: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ\",\n recent: \"НСдавниС\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Π’ΠΎΠΊΠ΅Π½-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹\",\n heroSubtitle: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΏΠΎΠ΄ Π²Π°ΡˆΡƒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. Π’ΠΎΠΊΠ΅Π½Ρ‹ Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π²ΠΎ всСх Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ….\",\n priceSuffix: \"/ΠΏΠ°ΠΊΠ΅Ρ‚\",\n buttonLabel: \"ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹\",\n footerTitle: \"НуТСн кастомный Ρ‚Π°Ρ€ΠΈΡ„?\",\n footerBody: \"ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° sales@allai.studio β€” настроим ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ баланс, инфраструктуру ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠ² ΠΏΠΎΠ΄ ваш Π³Ρ€Π°Ρ„ΠΈΠΊ.\",\n plans: {\n pack1k: {\n title: \"1 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для быстрых тСстов ΠΈ Π΄Π΅ΠΌΠΎ.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ ΠΏΠΈΠ»ΠΎΡ‚ΠΎΠ².\"\n ]\n },\n pack5k: {\n title: \"5 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"Π₯Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π° Π»Ρ‘Π³ΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с изобраТСниями ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.\"\n ]\n },\n pack10k: {\n title: \"10 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π° ΠΈ экспСримСнтов.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ с Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ.\"\n ]\n },\n pack25k: {\n title: \"25 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для рСгулярных ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ для постоянных Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΉ.\"\n ]\n },\n pack50k: {\n title: \"50 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Π›ΡƒΡ‡ΡˆΠ΅Π΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠ².\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"Для ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ агСнтств.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"ВсС ΠΌΠΎΠ΄Π΅Π»ΠΈ\",\n imageCategoryLabel: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ\",\n videoCategoryLabel: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π²ΠΈΠ΄Π΅ΠΎ\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ...\",\n promptHint: \"МоТно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎ 8000 символов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ β€” ΠΌΠ΅Π΄ΠΈΠ° добавятся автоматичСски.\",\n formatLabel: \"Π€ΠΎΡ€ΠΌΠ°Ρ‚\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"ОсновноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n primaryEmptyTitle: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ основноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Reference images (up to 9)\",\n referenceEmptyTitle: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ рСфСрСнс\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ\",\n deleteTitle: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n generate: \"Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ\",\n clearAll: \"ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС изобраТСния\",\n history: {\n title: \"Π›Π΅Π½Ρ‚Π° ΠΈΠ΄Π΅ΠΉ\",\n subtitle: \"Пока здСсь Π·Π°Π³Π»ΡƒΡˆΠΊΠ° β€” Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ история появится ΠΏΠΎΠ·ΠΆΠ΅.\",\n button: \"Π˜ΡΡ‚ΠΎΡ€ΠΈΡ\"\n },\n historyStatus: {\n submitting: \"ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌ запрос...\",\n waiting: \"Π—Π°Π΄Π°Ρ‡Π° создана. Π–Π΄Ρ‘ΠΌ Nano Banana...\",\n queuing: \"Π’ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€...\",\n generating: \"Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅...\",\n progressLabel: \"ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ\",\n completed: \"Π“ΠΎΡ‚ΠΎΠ²ΠΎ\",\n failed: \"Ошибка\",\n noResult: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сгСнСрировано, Π½ΠΎ ссылки Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ.\",\n promptCopied: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚ скопирован Π² Π±ΡƒΡ„Π΅Ρ€.\",\n promptCopyError: \"НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠΏΡ‚. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.\"\n },\n historyActions: {\n menu: \"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ дСйствия\",\n preview: \"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π²ΡŒΡŽ\",\n download: \"Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ\",\n copyPrompt: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠΏΡ‚\",\n animate: \"ΠžΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎβ€‘ΠΌΠΎΠ΄Π΅Π»ΡŒΡŽ\",\n share: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ\",\n delete: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· Π»Π΅Π½Ρ‚Ρ‹\"\n },\n historyModals: {\n previewTitle: \"ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ изобраТСния\",\n animateTitle: \"ΠžΠΆΠΈΠ²ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n animateDescription: \"ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠ°Π΄Ρ€ Π² Π²ΠΈΠ΄Π΅ΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.\",\n animateSelectLabel: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ видСомодСль\",\n animateConfirm: \"ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ\",\n shareTitle: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ\",\n shareSubtitle: \"ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ссылку ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ ΠΈΠ»ΠΈ Π² мСссСндТСры.\",\n shareEmail: \"ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ\",\n shareTelegram: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² Telegram\",\n shareWhatsapp: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² WhatsApp\",\n shareCopyLink: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ссылку\",\n shareCopied: \"Бсылка скопирована!\",\n deleteTitle: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n deleteDescription: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ исчСзнСт ΠΈΠ· творчСской Π»Π΅Π½Ρ‚Ρ‹. ДСйствиС Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΠΎ.\",\n deleteConfirm: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ\",\n cancel: \"ΠžΡ‚ΠΌΠ΅Π½Π°\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | Лаборатория Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ИИ\",\n description: \"Единая рабочая срСда для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ: тСкстовыС ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρ‹, смСшиваниС рСфСрСнсов ΠΈ быстрыС ΠΏΡ€Π°Π²ΠΊΠΈ.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ фоторСалистичныС сцСны с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, свСта ΠΈ атмосфСры.\",\n \"Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ β€” добавляйтС, удаляйтС элСмСнты ΠΈ мСняйтС ΡΡ‚ΠΈΠ»ΡŒ.\",\n \"ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… рСфСрСнсов ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ шаг Π·Π° шагом.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | ΠšΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½\",\n description: \"Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ покадровая студия: ΠΎΡ‚ синопсиса Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€ΠΎΠ»ΠΈΠΊΠ° Π² ΠΎΠ΄Π½ΠΎΠΌ процСссС.\",\n bulletPoints: [\n \"ΠŸΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ сцСнарии Π² раскадровки ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ рСфСрСнсы двиТСния, Π·Π²ΡƒΠΊΠ° ΠΈ стиля для Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ.\",\n \"ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ вСрсии ΠΈ ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ благодаря сохранённой истории.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ сцСны\",\n description: \"ЀизичСски коррСктная видСомодСль Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠ»Π°Π½Π°ΠΌΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ.\",\n bulletPoints: [\n \"Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΈΠ΄Π΅ΠΈ Π² Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с СстСствСнным освСщСниСм ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ.\",\n \"Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ тСкст, изобраТСния ΠΈ ΠΊΠ»ΠΈΠΏΡ‹, управляя Ρ…ΠΎΡ€Π΅ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ ΠΈ настроСниСм.\",\n \"ЭкспортируйтС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ с постоянными пСрсонаТами Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | ΠΡ‚Π΅Π»ΡŒΠ΅ стиля\",\n description: \"БоСдиняйтС ΠΌΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π°Ρ€Ρ‚-Π΄ΠΈΡ€Π΅ΠΊΡˆΠ½ ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ для Π³Π°Π»Π΅Ρ€Π΅ΠΉΠ½Ρ‹Ρ… Π²ΠΈΠ·ΡƒΠ°Π»ΠΎΠ² Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠΌΠΏΡ‚Π°Ρ….\",\n bulletPoints: [\n \"ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚Π΅ ΠΌΡƒΠ΄Π±ΠΎΡ€Π΄Ρ‹ Π² Ρ†Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·Ρ‹ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Ρ„Π°ΠΊΡ‚ΡƒΡ€ ΠΈ свСта.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎ пяти рСфСрСнсов для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ·.\",\n \"Π˜Ρ‚Π΅Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅, сохраняя эстСтику, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ для Π±Ρ€Π΅Π½Π΄Π°.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ старт\",\n description: \"УскоряйтС ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π΅ΡΡˆΠΎΠ²Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² тСкста, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° модСлях Runway Gen.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ раскадровки, Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ пространствС.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ motion brushes, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π°ΡƒΠ΄ΠΈΠΎ.\",\n \"ЭкспортируйтС слоистыС ассСты, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ ΠΌΠΎΠ½Ρ‚Π°ΠΆΡƒ Π² Premiere ΠΈΠ»ΠΈ Resolve.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | РСалистичныС симуляции\",\n description: \"ЀизичСски точная диффузия для ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… ΡΡŠΡ‘ΠΌΠΎΠΊ, масс-сцСн ΠΈ Π΄Ρ€ΠΎΠ½-Ρ„ΡƒΡ‚Π°ΠΆΠ° Π² Ρ€Π΅ΠΊΠΎΡ€Π΄Π½Ρ‹Π΅ сроки.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ сцСны с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ тСнями, отраТСниями ΠΈ слоТными ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ.\",\n \"УправляйтС Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ рСзкости для ΠΏΠ°Π½ΠΎΡ€Π°ΠΌ ΠΈ ΠΌΠ°ΠΊΡ€ΠΎ.\",\n \"ΠŸΡ€ΠΎΠ΄Π»Π΅Π²Π°ΠΉΡ‚Π΅ ΠΈΠ»ΠΈ Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°ΠΉΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ чёткости ΠΏΠΎ ΠΊΠ°Π΄Ρ€Π°ΠΌ.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Π’ΠΈΠ΄Π΅ΠΎ-ΠΌΠΎΠ΄Π΅Π»ΠΈ\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ сцСну, ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ, Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ подсказки...\",\n promptHint: \"ДобавляйтС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°Ρ… ΠΈ явно ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Π·Π²ΡƒΠΊΠΈ для насыщСнного Π°ΡƒΠ΄ΠΈΠΎ.\",\n negativePromptLabel: \"НСгативный ΠΏΡ€ΠΎΠΌΠΏΡ‚\",\n negativePromptPlaceholder: \"Π§Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠΌΡƒΠ»ΡŒΡ‚ΡΡˆΠ½ΠΎ, Π½ΠΈΠ·ΠΊΠΎΠ΅ качСство)...\",\n modeLabel: \"Π Π΅ΠΆΠΈΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ\",\n modeOptions: {\n \"text-to-video\": \"ВСкст β†’ Π²ΠΈΠ΄Π΅ΠΎ\",\n \"image-to-video\": \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ β†’ Π²ΠΈΠ΄Π΅ΠΎ\"\n },\n aspectLabel: \"Π‘ΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон\",\n resolutionLabel: \"Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅\",\n personLabel: \"ГСнСрация людСй\",\n seedLabel: \"Seed\",\n referenceLabel: \"РСфСрСнс (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)\",\n referenceHint: \"PNG/JPG, Π΄ΠΎ 20 ΠœΠ‘\",\n removeLabel: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ рСфСрСнс\",\n generate: \"Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ\",\n clearAll: \"Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки\",\n history: {\n title: \"НСдавниС Ρ€Π΅Π½Π΄Π΅Ρ€Ρ‹\",\n subtitle: \"Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈΠΊΠΈ появятся здСсь послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ API.\",\n button: \"Π˜ΡΡ‚ΠΎΡ€ΠΈΡ\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3.1 | Ѐлагманская видСомодСль\",\n description: \"ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Π°Ρ модСль с ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Gemini: 8‑сСкундныС ΠΊΠ»ΠΈΠΏΡ‹ Π² 720p ΠΈΠ»ΠΈ 1080p с рСалистикой ΠΈ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ Π·Π²ΡƒΠΊΠΎΠΌ.\",\n bulletPoints: [\n \"Π Π°ΡΡˆΠΈΡ€ΡΠΉΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Veo с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅ΠΆΠΈΠΌΠ° video extend.\",\n \"Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний ΠΊΠ°Π΄Ρ€Ρ‹, направляя Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Ρ‚Ρ€Ρ‘Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ стилистичСского управлСния.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ\",\n description: \"ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для быстрых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π·Π°Π΄Π°Ρ‡ с высокими трСбованиями ΠΊ качСству ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ΅.\",\n bulletPoints: [\n \"ИдСально для A/B‑тСстов ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.\",\n \"ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сцСнарии тСкст→видСо ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ Π°ΡƒΠ΄ΠΈΠΎ.\",\n \"Π£Π΄ΠΎΠ±Π½Ρ‹Π΅ прСсСты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Π‘Ρ‚ΠΈΠ»Π΅Π²ΠΎΠΉ сторитСллинг\",\n description: \"ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ для быстрых раскадровок, стилизованных ΡˆΠΎΡ€Ρ‚ΠΎΠ² ΠΈ атмосфСрных экспСримСнтов.\",\n bulletPoints: [\n \"Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Π΄Π²ΡƒΡ… ΠΊΠ»ΠΈΠΏΠΎΠ² Π·Π° запрос ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 5–8 сСкунд.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для экспСримСнтов, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π΅Π΅ настроСниС, Ρ‡Π΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.\",\n \"Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρ‹ ΠΈ рСфСрСнсы, оТивляя ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-Π°Ρ€Ρ‚.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Π’Ρ…ΠΎΠ΄\",\n loginSubtitle: \"ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ балансом, историСй ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ.\",\n registerTitle: \"Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ AllAI\",\n registerSubtitle: \"Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈΠ»ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Google.\",\n emailLabel: \"Email\",\n passwordLabel: \"ΠŸΠ°Ρ€ΠΎΠ»ΡŒ\",\n confirmPasswordLabel: \"ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ\",\n submitLogin: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n submitRegister: \"Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n orDivider: \"ΠΈΠ»ΠΈ\",\n googleButton: \"ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Google\",\n registerCta: \"НСт Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°?\",\n registerLink: \"Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ\",\n loginCta: \"Π£ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚?\",\n loginLink: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n errorGeneric: \"ΠŸΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ снова.\",\n passwordMismatch: \"ΠŸΠ°Ρ€ΠΎΠ»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ.\"\n },\n account: {\n badge: \"Аккаунт\",\n title: \"Мой Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n subtitle: \"Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° балансом Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², статистикой использования ΠΈ настройками профиля ΠΈ бСзопасности.\",\n overviewTitle: \"ΠžΠ±Π·ΠΎΡ€\",\n overviewSubtitle: \"Баланс, послСдниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.\",\n balanceLabel: \"ДоступныС Ρ‚ΠΎΠΊΠ΅Π½Ρ‹\",\n accountStatus: \"АктивСн\",\n balanceHint: \"Π’ΠΎΠΊΠ΅Π½Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ доступ ΠΊΠΎ всСм Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столам AllAI. Π“Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ΡΡ, ΠΏΠΎΠΊΠ° баланс Π½Π΅ станСт Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ.\",\n topUpCta: \"ΠŸΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ\",\n inviteCta: \"ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³Π°\",\n activityTitle: \"ПослСдниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ\",\n activitySubtitle: \"НСдавниС списания ΠΈ начислСния\",\n activityEmpty: \"ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚. ЗапуститС ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ².\",\n refreshLabel: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ\",\n referralTitle: \"Π Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°\",\n referralSubtitle: \"Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ссылкой ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ бонусы\",\n referralHint: \"ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΡ‘Π½Π½Ρ‹ΠΉ Π΄Ρ€ΡƒΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ баланс, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ 60 бонусных Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ².\",\n referralCodeLabel: \"Π Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄\",\n referralInvitedLabel: \"ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΎ\",\n referralRewardsLabel: \"Бонусных Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n referralCta: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ссылку\",\n statisticsTitle: \"Бтатистика\",\n statisticsSubtitle: \"ΠŸΠΎΠ½ΠΈΠΌΠ°ΠΉΡ‚Π΅, ΠΊΡƒΠ΄Π° уходят Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ ΠΏΠΎ дням ΠΈ функциям.\",\n chartLabel: \"Π’Π΅ΠΌΠΏ Π½Π΅Π΄Π΅Π»ΠΈ\",\n chartTitle: \"Расход Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΏΠΎ дням\",\n chartPeriodWeek: \"7 Π΄Π½Π΅ΠΉ\",\n chartHint: \"Π”Π΅ΠΌΠΎ Π΄Π°Π½Π½Ρ‹Π΅. РСальная статистика появится послС ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΉ.\",\n tableLabel: \"Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ\",\n tableTitle: \"ИспользованиС ΠΏΠΎ инструмСнтам\",\n tableFunction: \"Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚\",\n tableRequests: \"Запросы\",\n tableTokens: \"Π’ΠΎΠΊΠ΅Π½Ρ‹\",\n tableHint: \"ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ количСство запросов ΠΈ расход Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.\",\n functionLabels: {\n text: \"ВСкст\",\n rewrite: \"ΠŸΠ΅Ρ€Π΅Ρ„Ρ€Π°Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅\",\n image: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ\",\n audio: \"Аудио\",\n video: \"Π’ΠΈΠ΄Π΅ΠΎ\",\n presentation: \"ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ\",\n research: \"ИсслСдования\"\n },\n chartLabels: [\n \"Пн\",\n \"Π’Ρ‚\",\n \"Π‘Ρ€\",\n \"Π§Ρ‚\",\n \"ΠŸΡ‚\",\n \"Π‘Π±\",\n \"Вс\"\n ],\n profileTitle: \"ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ\",\n profileSubtitle: \"НастройтС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, увСдомлСния ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρƒ Π²Ρ…ΠΎΠ΄Π°.\",\n profileDetailsTitle: \"ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ\",\n profileEmailLabel: \"Email\",\n profileCompanyLabel: \"Команда / компания\",\n notificationsTitle: \"УвСдомлСния\",\n notifyUsageLabel: \"Π‘Π²ΠΎΠ΄ΠΊΠΈ использования ΠΈ оповСщСния ΠΎ балансС\",\n notifyNewsLabel: \"Новости ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Ρ€Π΅Π»ΠΈΠ·Ρ‹\",\n saveProfileCta: \"Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки\",\n securityTitle: \"Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ\",\n twoFactorLabel: \"Двухфакторная аутСнтификация\",\n twoFactorHint: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ ΠΈΠ· прилоТСния ΠΈΠ»ΠΈ SMS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄.\",\n enableTwoFactorCta: \"Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ 2FA\",\n sessionsTitle: \"АктивныС сСссии\",\n sessionsHint: \"Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сСансы Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах.\",\n signOutAll: \"Π’Ρ‹ΠΉΡ‚ΠΈ Π²Π΅Π·Π΄Π΅\",\n privacyTitle: \"ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ\",\n exportDataCta: \"Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΈ Π΄Π°Π½Π½Ρ‹Π΅\",\n deleteAccountCta: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n deleteWarning: \"Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ очистит ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π±Π΅Π· возмоТности восстановлСния.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ruDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvcnUudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsb0JBQW9CO1FBQ3BCQyxTQUFTO1FBQ1RDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FBYztZQUNkQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUFZO1lBQ1pDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FHLFNBQVM7b0JBQ1BMLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FJLFNBQVM7b0JBQ1BOLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7WUFDRjtRQUNGO0lBQ0Y7SUFDQUssZUFBZTtRQUNiQyxXQUFXO1FBQ1hDLG9CQUFvQjtRQUNwQkMsb0JBQW9CO1FBQ3BCQyxhQUFhO1lBQ1gsZUFBZTtZQUNmQyxNQUFNO1lBQ05DLE1BQU07WUFDTkMsVUFBVTtZQUNWQyxRQUFRO1lBQ1JDLE9BQU87UUFDVDtRQUNBQyxhQUFhO1FBQ2JqQyxtQkFBbUI7UUFDbkJrQyxZQUFZO1FBQ1pDLGFBQWE7UUFDYkMsZUFBZTtZQUNiO2dCQUFFQyxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQVFDLE9BQU87WUFBTztZQUMvQjtnQkFBRUQsT0FBTztnQkFBUUMsT0FBTztZQUFPO1lBQy9CO2dCQUFFRCxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQU9DLE9BQU87WUFBTTtZQUM3QjtnQkFBRUQsT0FBTztnQkFBT0MsT0FBTztZQUFNO1lBQzdCO2dCQUFFRCxPQUFPO2dCQUFPQyxPQUFPO1lBQU07WUFDN0I7Z0JBQUVELE9BQU87Z0JBQU9DLE9BQU87WUFBTTtZQUM3QjtnQkFBRUQsT0FBTztnQkFBT0MsT0FBTztZQUFNO1lBQzdCO2dCQUFFRCxPQUFPO2dCQUFRQyxPQUFPO1lBQU87WUFDL0I7Z0JBQUVELE9BQU87Z0JBQVFDLE9BQU87WUFBTztTQUNoQztRQUNEQyxjQUFjO1FBQ2RDLG1CQUFtQjtRQUNuQkMsa0JBQWtCO1FBQ2xCQyxpQkFBaUI7UUFDakJDLHFCQUFxQjtRQUNyQkMsb0JBQW9CO1FBQ3BCQyxhQUFhO1FBQ2JDLGFBQWE7UUFDYkMsVUFBVTtRQUNWQyxVQUFVO1FBQ1Y5QyxTQUFTO1lBQ1BjLE9BQU87WUFDUGlDLFVBQVU7WUFDVkMsUUFBUTtRQUNWO1FBQ0FDLGVBQWU7WUFDYkMsWUFBWTtZQUNaQyxTQUFTO1lBQ1RDLFNBQVM7WUFDVEMsWUFBWTtZQUNaQyxlQUFlO1lBQ2ZDLFdBQVc7WUFDWEMsUUFBUTtZQUNSQyxVQUFVO1lBQ1ZDLGNBQWM7WUFDZEMsaUJBQWlCO1FBQ25CO1FBQ0FDLGdCQUFnQjtZQUNkQyxNQUFNO1lBQ05DLFNBQVM7WUFDVEMsVUFBVTtZQUNWQyxZQUFZO1lBQ1pDLFNBQVM7WUFDVEMsT0FBTztZQUNQQyxRQUFRO1FBQ1Y7UUFDQUMsZUFBZTtZQUNiQyxjQUFjO1lBQ2RDLGNBQWM7WUFDZEMsb0JBQW9CO1lBQ3BCQyxvQkFBb0I7WUFDcEJDLGdCQUFnQjtZQUNoQkMsWUFBWTtZQUNaQyxlQUFlO1lBQ2ZDLFlBQVk7WUFDWkMsZUFBZTtZQUNmQyxlQUFlO1lBQ2ZDLGVBQWU7WUFDZkMsYUFBYTtZQUNicEMsYUFBYTtZQUNicUMsbUJBQW1CO1lBQ25CQyxlQUFlO1lBQ2ZDLFFBQVE7UUFDVjtRQUNBQyxRQUFRO1lBQ04sZUFBZTtnQkFDYkMsS0FBSztnQkFDTHZFLE9BQU87Z0JBQ1BDLGFBQ0U7Z0JBQ0Z1RSxjQUFjO29CQUNaO29CQUNBO29CQUNBO2lCQUNEO1lBQ0g7WUFDQTVELE1BQU07Z0JBQ0oyRCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBM0QsTUFBTTtnQkFDSjBELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1lBQ0ExRCxVQUFVO2dCQUNSeUQsS0FBSztnQkFDTHZFLE9BQU87Z0JBQ1BDLGFBQ0U7Z0JBQ0Z1RSxjQUFjO29CQUNaO29CQUNBO29CQUNBO2lCQUNEO1lBQ0g7WUFDQXpELFFBQVE7Z0JBQ053RCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBeEQsT0FBTztnQkFDTHVELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1FBQ0Y7SUFDRjtJQUNBQyxnQkFBZ0I7UUFDZGpFLFdBQVc7UUFDWEcsYUFBYTtZQUNYQyxNQUFNO1lBQ04sYUFBYTtZQUNiOEQsTUFBTTtRQUNSO1FBQ0F6RCxhQUFhO1FBQ2JqQyxtQkFBbUI7UUFDbkJrQyxZQUFZO1FBQ1p5RCxxQkFBcUI7UUFDckJDLDJCQUEyQjtRQUMzQkMsV0FBVztRQUNYQyxhQUFhO1lBQ1gsaUJBQWlCO1lBQ2pCLGtCQUFrQjtRQUNwQjtRQUNBQyxhQUFhO1FBQ2JDLGlCQUFpQjtRQUNqQkMsYUFBYTtRQUNiQyxXQUFXO1FBQ1hDLGdCQUFnQjtRQUNoQkMsZUFBZTtRQUNmdkQsYUFBYTtRQUNiRSxVQUFVO1FBQ1ZDLFVBQVU7UUFDVjlDLFNBQVM7WUFDUGMsT0FBTztZQUNQaUMsVUFBVTtZQUNWQyxRQUFRO1FBQ1Y7UUFDQW9DLFFBQVE7WUFDTjFELE1BQU07Z0JBQ0oyRCxLQUFLO2dCQUNMdkUsT0FBTztnQkFDUEMsYUFDRTtnQkFDRnVFLGNBQWM7b0JBQ1o7b0JBQ0E7b0JBQ0E7aUJBQ0Q7WUFDSDtZQUNBLGFBQWE7Z0JBQ1hELEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1lBQ0FFLE1BQU07Z0JBQ0pILEtBQUs7Z0JBQ0x2RSxPQUFPO2dCQUNQQyxhQUNFO2dCQUNGdUUsY0FBYztvQkFDWjtvQkFDQTtvQkFDQTtpQkFDRDtZQUNIO1FBQ0Y7SUFDRjtJQUNBYSxNQUFNO1FBQ0pDLFlBQVk7UUFDWkMsZUFBZTtRQUNmQyxlQUFlO1FBQ2ZDLGtCQUFrQjtRQUNsQkMsWUFBWTtRQUNaQyxlQUFlO1FBQ2ZDLHNCQUFzQjtRQUN0QkMsYUFBYTtRQUNiQyxnQkFBZ0I7UUFDaEJDLFdBQVc7UUFDWEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLGNBQWM7UUFDZEMsVUFBVTtRQUNWQyxXQUFXO1FBQ1hDLGNBQWM7UUFDZEMsa0JBQWtCO0lBQ3BCO0lBQ0FDLFNBQVM7UUFDUEMsT0FBTztRQUNQeEcsT0FBTztRQUNQaUMsVUFBVTtRQUNWd0UsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJ0SixjQUFjO1FBQ2R1SixlQUFlO1FBQ2ZDLGFBQWE7UUFDYkMsVUFBVTtRQUNWQyxXQUFXO1FBQ1hDLGVBQWU7UUFDZkMsa0JBQWtCO1FBQ2xCQyxlQUFlO1FBQ2ZDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGNBQWM7UUFDZEMsbUJBQW1CO1FBQ25CQyxzQkFBc0I7UUFDdEJDLHNCQUFzQjtRQUN0QkMsYUFBYTtRQUNiQyxpQkFBaUI7UUFDakJDLG9CQUFvQjtRQUNwQkMsWUFBWTtRQUNaQyxZQUFZO1FBQ1pDLGlCQUFpQjtRQUNqQkMsV0FBVztRQUNYQyxZQUFZO1FBQ1pDLFlBQVk7UUFDWkMsZUFBZTtRQUNmQyxlQUFlO1FBQ2ZDLGFBQWE7UUFDYkMsV0FBVztRQUNYQyxnQkFBZ0I7WUFDZEMsTUFBTTtZQUNOQyxTQUFTO1lBQ1RDLE9BQU87WUFDUEMsT0FBTztZQUNQQyxPQUFPO1lBQ1BDLGNBQWM7WUFDZEMsVUFBVTtRQUNaO1FBQ0FDLGFBQWE7WUFBQztZQUFNO1lBQU07WUFBTTtZQUFNO1lBQU07WUFBTTtTQUFLO1FBQ3ZEQyxjQUFjO1FBQ2RDLGlCQUFpQjtRQUNqQkMscUJBQXFCO1FBQ3JCQyxtQkFBbUI7UUFDbkJDLHFCQUFxQjtRQUNyQkMsb0JBQW9CO1FBQ3BCQyxrQkFBa0I7UUFDbEJDLGlCQUFpQjtRQUNqQkMsZ0JBQWdCO1FBQ2hCQyxlQUFlO1FBQ2ZDLGdCQUFnQjtRQUNoQkMsZUFBZTtRQUNmQyxvQkFBb0I7UUFDcEJDLGVBQWU7UUFDZkMsY0FBYztRQUNkQyxZQUFZO1FBQ1pDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBRUYsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9ydS50cz83MGViIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IHJ1RGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCLQktC+0LnRgtC4XCIsXG4gICAgc2lnbk91dExhYmVsOiBcItCS0YvQudGC0LhcIixcbiAgICBiYWxhbmNlTGFiZWw6IFwi0JHQsNC70LDQvdGBXCIsXG4gICAgY3JlZGl0c1N1ZmZpeDogXCLQutGA0LXQtNC40YLRi1wiLFxuICAgIHNlYXJjaExhYmVsOiBcItCf0L7QuNGB0LpcIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCLQktGL0LHQvtGAINGP0LfRi9C60LBcIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwi0KDQsNCx0L7Rh9Cw0Y8g0LfQvtC90LBcIixcbiAgICBob21lOiBcItCT0LvQsNCy0L3QsNGPXCIsXG4gICAgc3RvY2s6IFwi0JzQsNGA0LrQtdGCINCw0YHRgdC10YLQvtCyXCIsXG4gICAgICAgIGNvbW11bml0eTogXCLQodC+0L7QsdGJ0LXRgdGC0LLQvlwiLFxuICAgIGFib3V0OiBcItCeINC90LDRgVwiLFxuICAgIHByaWNpbmc6IFwi0KbQtdC90YtcIixcbiAgICBmYXE6IFwi0JLQvtC/0YDQvtGB0Ysg0Lgg0L7RgtCy0LXRgtGLXCIsXG4gICAgYmxvZzogXCLQkdC70L7Qs1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcItCT0LXQvdC10YDQsNGC0L7RgCDQuNC30L7QsdGA0LDQttC10L3QuNC5XCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwi0JPQtdC90LXRgNCw0YLQvtGAINCy0LjQtNC10L5cIixcbiAgICBhc3Npc3RhbnQ6IFwi0JDRgdGB0LjRgdGC0LXQvdGCXCIsXG4gICAgYWxsVG9vbHM6IFwi0JLRgdC1INC40L3RgdGC0YDRg9C80LXQvdGC0YtcIixcbiAgICBjcmVhdGlvbnM6IFwi0J/RgNC+0LXQutGC0YtcIixcbiAgICBwaW5uZWQ6IFwi0JfQsNC60YDQtdC/0LvQtdC90L5cIlxuICB9LFxuICBhY3Rpb25zOiB7XG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcItCe0YLQutGA0L7QudGC0LUg0LTQvtGB0YLRg9C/INC6INCx0L7Qu9C10LUg0LLRi9GB0L7QutC40Lwg0YLQsNGA0LjRhNCw0Lwg0Lgg0L/RgNC40L7RgNC40YLQtdGC0L3QvtC80YMg0YDQtdC90LTQtdGA0YMuXCIsXG4gICAgdXBncmFkZTogXCLQntCx0L3QvtCy0LjRgtGMINC/0LvQsNC9XCIsXG4gICAgY3JlYXRlOiBcItCh0L7Qt9C00LDRgtGMXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCLQoSDQstC+0LfQstGA0LDRidC10L3QuNC10LxcIixcbiAgICBzZWxlY3RNb2RlbDogXCLQktGL0LHQtdGA0LjRgtC1INC80L7QtNC10LvRjFwiLFxuICAgIGd1aWRlZE1vZGU6IFwi0KDQtdC20LjQvCDRgSDQv9C+0LTRgdC60LDQt9C60LDQvNC4XCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCLQntC/0LjRiNC40YLQtSDRgNC10LfRg9C70YzRgtCw0YIsINC60L7RgtC+0YDRi9C5INGF0L7RgtC40YLQtSDQv9C+0LvRg9GH0LjRgtGMLi4uXCIsXG4gICAgdGFza3M6IFwi0J/QvtC/0YPQu9GP0YDQvdGL0LUg0YHRhtC10L3QsNGA0LjQuFwiLFxuICAgIGhpc3Rvcnk6IFwi0J3QtdC00LDQstC90Y/RjyDQsNC60YLQuNCy0L3QvtGB0YLRjFwiLFxuICAgIGhpc3RvcnlFbXB0eTogXCLQn9C+0YHQu9C1INC/0LXRgNCy0L7QuSDQs9C10L3QtdGA0LDRhtC40Lgg0LjRgdGC0L7RgNC40Y8g0L/QvtGP0LLQuNGC0YHRjyDQt9C00LXRgdGMINC00LvRjyDQsdGL0YHRgtGA0L7Qs9C+INC00L7RgdGC0YPQv9CwLlwiLFxuICAgIGluc3BpcmF0aW9uOiBcItCf0YDQtdGB0LXRgtGLINCy0LTQvtGF0L3QvtCy0LXQvdC40Y9cIixcbiAgICBpbnNwaXJhdGlvblJlZnJlc2g6IFwi0J7QsdC90L7QstC40YLRjFwiLFxuICAgIHJlY2VudDogXCLQndC10LTQsNCy0L3QuNC1XCJcbiAgfSxcbiAgbWFya2V0aW5nOiB7XG4gICAgcHJpY2luZzoge1xuICAgICAgaGVyb1RpdGxlOiBcItCi0L7QutC10L0t0L/QsNC60LXRgtGLXCIsXG4gICAgICBoZXJvU3VidGl0bGU6IFwi0JLRi9Cx0LXRgNC40YLQtSDQv9Cw0LrQtdGCINGC0L7QutC10L3QvtCyINC/0L7QtCDQstCw0YjRgyDQvdCw0LPRgNGD0LfQutGDLiDQotC+0LrQtdC90Ysg0L3QtSDRgdCz0L7RgNCw0Y7RgiDQuCDRgNCw0LHQvtGC0LDRjtGCINCy0L4g0LLRgdC10YUg0LPQtdC90LXRgNCw0YLQvtGA0LDRhS5cIixcbiAgICAgIHByaWNlU3VmZml4OiBcIi/Qv9Cw0LrQtdGCXCIsXG4gICAgICBidXR0b25MYWJlbDogXCLQmtGD0L/QuNGC0Ywg0YLQvtC60LXQvdGLXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCLQndGD0LbQtdC9INC60LDRgdGC0L7QvNC90YvQuSDRgtCw0YDQuNGEP1wiLFxuICAgICAgZm9vdGVyQm9keTogXCLQndCw0L/QuNGI0LjRgtC1INC90LAgc2FsZXNAYWxsYWkuc3R1ZGlvIOKAlCDQvdCw0YHRgtGA0L7QuNC8INC/0YDQuNCy0LDRgtC90YvQuSDQsdCw0LvQsNC90YEsINC40L3RhNGA0LDRgdGC0YDRg9C60YLRg9GA0YMg0Lgg0L/QsNC60LXRgiDQutGA0LXQtNC40YLQvtCyINC/0L7QtCDQstCw0Ygg0LPRgNCw0YTQuNC6LlwiLFxuICAgICAgcGxhbnM6IHtcbiAgICAgICAgcGFjazFrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMSAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQlNC70Y8g0LHRi9GB0YLRgNGL0YUg0YLQtdGB0YLQvtCyINC4INC00LXQvNC+LlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0g0YLQvtC60LXQvdC+0LIg0L3QsCDQsdCw0LvQsNC90YHQtSwg0L3QtSDRgdCz0L7RgNCw0Y7Rgi5cIixcbiAgICAgICAgICAgIFwi0KHRgtC+0LjQvNC+0YHRgtGMINC/0LDQutC10YLQsDoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCLQodGA0LXQtNC90Y/RjyDRhtC10L3QsCDQt9CwINGC0L7QutC10L06IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwi0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LLQtdGA0L7QuiDQuCDQv9C40LvQvtGC0L7Qsi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNSAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQlNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC30LDQtNCw0Ycg0LrQsNC20LTRg9GOINC90LXQtNC10LvRji5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319INGC0L7QutC10L3QvtCyINC90LAg0LHQsNC70LDQvdGB0LUsINC90LUg0YHQs9C+0YDQsNGO0YIuXCIsXG4gICAgICAgICAgICBcItCh0YLQvtC40LzQvtGB0YLRjCDQv9Cw0LrQtdGC0LA6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwi0KHRgNC10LTQvdGP0Y8g0YbQtdC90LAg0LfQsCDRgtC+0LrQtdC9OiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcItCl0LLQsNGC0LDQtdGCINC90LAg0LvRkdCz0LrRg9GOINGA0LDQsdC+0YLRgyDRgSDQuNC30L7QsdGA0LDQttC10L3QuNGP0LzQuCDQuCDQstC40LTQtdC+LlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMTBrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMTAgMDAwINGC0L7QutC10L3QvtCyXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwi0JTQu9GPINGB0YLQsNCx0LjQu9GM0L3QvtCz0L4g0L/RgNC+0LTQsNC60YjQtdC90LAg0Lgg0Y3QutGB0L/QtdGA0LjQvNC10L3RgtC+0LIuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSDRgtC+0LrQtdC90L7QsiDQvdCwINCx0LDQu9Cw0L3RgdC1LCDQvdC1INGB0LPQvtGA0LDRjtGCLlwiLFxuICAgICAgICAgICAgXCLQodGC0L7QuNC80L7RgdGC0Ywg0L/QsNC60LXRgtCwOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcItCh0YDQtdC00L3Rj9GPINGG0LXQvdCwINC30LAg0YLQvtC60LXQvToge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCLQn9C+0LTRhdC+0LTQuNGCINC60YDQtdCw0YLQuNCy0L3Ri9C8INC60L7QvNCw0L3QtNCw0Lwg0YEg0L3QtdC00LXQu9GM0L3Ri9C8INGG0LjQutC70L7QvC5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazI1azoge1xuICAgICAgICAgIHRpdGxlOiBcIjI1IDAwMCDRgtC+0LrQtdC90L7QslwiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcItCU0LvRjyDRgNC10LPRg9C70Y/RgNC90YvRhSDQutCw0LzQv9Cw0L3QuNC5INC4INC60L7QvNCw0L3QtC5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319INGC0L7QutC10L3QvtCyINC90LAg0LHQsNC70LDQvdGB0LUsINC90LUg0YHQs9C+0YDQsNGO0YIuXCIsXG4gICAgICAgICAgICBcItCh0YLQvtC40LzQvtGB0YLRjCDQv9Cw0LrQtdGC0LA6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwi0KHRgNC10LTQvdGP0Y8g0YbQtdC90LAg0LfQsCDRgtC+0LrQtdC9OiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcItCe0L/RgtC40LzQsNC70YzQvdC+INC00LvRjyDQv9C+0YHRgtC+0Y/QvdC90YvRhSDQs9C10L3QtdGA0LDRhtC40LkuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2s1MGs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1MCAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQm9GD0YfRiNC10LUg0YHQvtC+0YLQvdC+0YjQtdC90LjQtSDQtNC70Y8g0LHQvtC70YzRiNC40YUg0L7QsdGK0ZHQvNC+0LIuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSDRgtC+0LrQtdC90L7QsiDQvdCwINCx0LDQu9Cw0L3RgdC1LCDQvdC1INGB0LPQvtGA0LDRjtGCLlwiLFxuICAgICAgICAgICAgXCLQodGC0L7QuNC80L7RgdGC0Ywg0L/QsNC60LXRgtCwOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcItCh0YDQtdC00L3Rj9GPINGG0LXQvdCwINC30LAg0YLQvtC60LXQvToge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCLQlNC70Y8g0L/RgNC+0LTQsNC60YjQvS3QutC+0LzQsNC90LQg0Lgg0LDQs9C10L3RgtGB0YLQsi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgbmFub1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCLQktGB0LUg0LzQvtC00LXQu9C4XCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcItCT0LXQvdC10YDQsNGC0L7RgNGLINC40LfQvtCx0YDQsNC20LXQvdC40LlcIixcbiAgICB2aWRlb0NhdGVnb3J5TGFiZWw6IFwi0JPQtdC90LXRgNCw0YLQvtGA0Ysg0LLQuNC00LXQvlwiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IFwiTmFubyBCYW5hbmFcIixcbiAgICAgIHZlbzM6IFwiVkVPM1wiLFxuICAgICAgc29yYTogXCJTb3JhIDJcIixcbiAgICAgIHNlZWRyZWFtOiBcIlNlZURyZWFtXCIsXG4gICAgICBydW53YXk6IFwiUnVud2F5XCIsXG4gICAgICBrbGluZzogXCJLbGluZ1wiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCLQn9GA0L7QvNC/0YJcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCLQntC/0LjRiNC40YLQtSDQuNC30L7QsdGA0LDQttC10L3QuNC1LCDQutC+0YLQvtGA0L7QtSDRhdC+0YLQuNGC0LUg0L/QvtC70YPRh9C40YLRjC4uLlwiLFxuICAgIHByb21wdEhpbnQ6IFwi0JzQvtC20L3QviDQstGB0YLQsNCy0LjRgtGMINC00L4gODAwMCDRgdC40LzQstC+0LvQvtCyLCDQstC60LvRjtGH0LDRjyDRgdC60YDQuNC90YjQvtGC0Ysg4oCUINC80LXQtNC40LAg0LTQvtCx0LDQstGP0YLRgdGPINCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC4LlwiLFxuICAgIGZvcm1hdExhYmVsOiBcItCk0L7RgNC80LDRglwiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCLQntGB0L3QvtCy0L3QvtC1INC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICBwcmltYXJ5RW1wdHlUaXRsZTogXCLQlNC+0LHQsNCy0YzRgtC1INC+0YHQvdC+0LLQvdC+0LUg0LjQt9C+0LHRgNCw0LbQtdC90LjQtVwiLFxuICAgIHByaW1hcnlFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlZmVyZW5jZXNMYWJlbDogXCJSZWZlcmVuY2UgaW1hZ2VzICh1cCB0byA5KVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5VGl0bGU6IFwi0JTQvtCx0LDQstGM0YLQtSDRgNC10YTQtdGA0LXQvdGBXCIsXG4gICAgcmVmZXJlbmNlRW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZW1vdmVMYWJlbDogXCLQo9C00LDQu9C40YLRjFwiLFxuICAgIGRlbGV0ZVRpdGxlOiBcItCj0LTQsNC70LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICBnZW5lcmF0ZTogXCLQodCz0LXQvdC10YDQuNGA0L7QstCw0YLRjFwiLFxuICAgIGNsZWFyQWxsOiBcItCe0YfQuNGB0YLQuNGC0Ywg0LLRgdC1INC40LfQvtCx0YDQsNC20LXQvdC40Y9cIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCLQm9C10L3RgtCwINC40LTQtdC5XCIsXG4gICAgICBzdWJ0aXRsZTogXCLQn9C+0LrQsCDQt9C00LXRgdGMINC30LDQs9C70YPRiNC60LAg4oCUINGA0LXQsNC70YzQvdCw0Y8g0LjRgdGC0L7RgNC40Y8g0L/QvtGP0LLQuNGC0YHRjyDQv9C+0LfQttC1LlwiLFxuICAgICAgYnV0dG9uOiBcItCY0YHRgtC+0YDQuNGPXCJcbiAgICB9LFxuICAgIGhpc3RvcnlTdGF0dXM6IHtcbiAgICAgIHN1Ym1pdHRpbmc6IFwi0J7RgtC/0YDQsNCy0LvRj9C10Lwg0LfQsNC/0YDQvtGBLi4uXCIsXG4gICAgICB3YWl0aW5nOiBcItCX0LDQtNCw0YfQsCDRgdC+0LfQtNCw0L3QsC4g0JbQtNGR0LwgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwi0JIg0L7Rh9C10YDQtdC00Lgg0L3QsCDRgNC10L3QtNC10YAuLi5cIixcbiAgICAgIGdlbmVyYXRpbmc6IFwi0KHQvtC30LTQsNGR0Lwg0LjQt9C+0LHRgNCw0LbQtdC90LjQtS4uLlwiLFxuICAgICAgcHJvZ3Jlc3NMYWJlbDogXCLQn9GA0L7Qs9GA0LXRgdGBXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwi0JPQvtGC0L7QstC+XCIsXG4gICAgICBmYWlsZWQ6IFwi0J7RiNC40LHQutCwXCIsXG4gICAgICBub1Jlc3VsdDogXCLQmNC30L7QsdGA0LDQttC10L3QuNC1INGB0LPQtdC90LXRgNC40YDQvtCy0LDQvdC+LCDQvdC+INGB0YHRi9C70LrQuCDQvdC1INC/0YDQuNGI0LvQuC5cIixcbiAgICAgIHByb21wdENvcGllZDogXCLQn9GA0L7QvNC/0YIg0YHQutC+0L/QuNGA0L7QstCw0L0g0LIg0LHRg9GE0LXRgC5cIixcbiAgICAgIHByb21wdENvcHlFcnJvcjogXCLQndC1INGD0LTQsNC70L7RgdGMINGB0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0L/RgNC+0LzQv9GCLiDQodC60L7Qv9C40YDRg9C50YLQtSDQstGA0YPRh9C90YPRji5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwi0J7RgtC60YDRi9GC0Ywg0LTQtdC50YHRgtCy0LjRj1wiLFxuICAgICAgcHJldmlldzogXCLQntGC0LrRgNGL0YLRjCDQv9GA0LXQstGM0Y5cIixcbiAgICAgIGRvd25sb2FkOiBcItCh0LrQsNGH0LDRgtGMXCIsXG4gICAgICBjb3B5UHJvbXB0OiBcItCh0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0L/RgNC+0LzQv9GCXCIsXG4gICAgICBhbmltYXRlOiBcItCe0LbQuNCy0LjRgtGMINCy0LjQtNC10L7igJHQvNC+0LTQtdC70YzRjlwiLFxuICAgICAgc2hhcmU6IFwi0J/QvtC00LXQu9C40YLRjNGB0Y9cIixcbiAgICAgIGRlbGV0ZTogXCLQo9C00LDQu9C40YLRjCDQuNC3INC70LXQvdGC0YtcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcItCf0YDQvtGB0LzQvtGC0YAg0LjQt9C+0LHRgNCw0LbQtdC90LjRj1wiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcItCe0LbQuNCy0LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICAgIGFuaW1hdGVEZXNjcmlwdGlvbjogXCLQntGC0L/RgNCw0LLRjNGC0LUg0LrQsNC00YAg0LIg0LLQuNC00LXQvtCz0LXQvdC10YDQsNGC0L7RgCwg0YfRgtC+0LHRiyDQtNC+0LHQsNCy0LjRgtGMINC00LLQuNC20LXQvdC40LUuXCIsXG4gICAgICBhbmltYXRlU2VsZWN0TGFiZWw6IFwi0JLRi9Cx0LXRgNC40YLQtSDQstC40LTQtdC+0LzQvtC00LXQu9GMXCIsXG4gICAgICBhbmltYXRlQ29uZmlybTogXCLQn9GA0L7QtNC+0LvQttC40YLRjFwiLFxuICAgICAgc2hhcmVUaXRsZTogXCLQn9C+0LTQtdC70LjRgtGM0YHRjyDQuNC30L7QsdGA0LDQttC10L3QuNC10LxcIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwi0J7RgtC/0YDQsNCy0YzRgtC1INGB0YHRi9C70LrRgyDQutC+0LvQu9C10LPQsNC8INC40LvQuCDQsiDQvNC10YHRgdC10L3QtNC20LXRgNGLLlwiLFxuICAgICAgc2hhcmVFbWFpbDogXCLQntGC0L/RgNCw0LLQuNGC0Ywg0L3QsCDQv9C+0YfRgtGDXCIsXG4gICAgICBzaGFyZVRlbGVncmFtOiBcItCf0L7QtNC10LvQuNGC0YzRgdGPINCyIFRlbGVncmFtXCIsXG4gICAgICBzaGFyZVdoYXRzYXBwOiBcItCf0L7QtNC10LvQuNGC0YzRgdGPINCyIFdoYXRzQXBwXCIsXG4gICAgICBzaGFyZUNvcHlMaW5rOiBcItCh0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0YHRgdGL0LvQutGDXCIsXG4gICAgICBzaGFyZUNvcGllZDogXCLQodGB0YvQu9C60LAg0YHQutC+0L/QuNGA0L7QstCw0L3QsCFcIixcbiAgICAgIGRlbGV0ZVRpdGxlOiBcItCj0LTQsNC70LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcItCY0LfQvtCx0YDQsNC20LXQvdC40LUg0LjRgdGH0LXQt9C90LXRgiDQuNC3INGC0LLQvtGA0YfQtdGB0LrQvtC5INC70LXQvdGC0YsuINCU0LXQudGB0YLQstC40LUg0L3QtdC+0LHRgNCw0YLQuNC80L4uXCIsXG4gICAgICBkZWxldGVDb25maXJtOiBcItCj0LTQsNC70LjRgtGMXCIsXG4gICAgICBjYW5jZWw6IFwi0J7RgtC80LXQvdCwXCJcbiAgICB9LFxuICAgIHByb21vczoge1xuICAgICAgXCJuYW5vLWJhbmFuYVwiOiB7XG4gICAgICAgIHRhZzogXCJJbWFnZSBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiTmFubyBCYW5hbmEgfCDQm9Cw0LHQvtGA0LDRgtC+0YDQuNGPINCy0LjQt9GD0LDQu9GM0L3QvtCz0L4g0JjQmFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcItCV0LTQuNC90LDRjyDRgNCw0LHQvtGH0LDRjyDRgdGA0LXQtNCwINC00LvRjyDQs9C10L3QtdGA0LDRhtC40Lgg0LjQt9C+0LHRgNCw0LbQtdC90LjQuTog0YLQtdC60YHRgtC+0LLRi9C1INC/0YDQvtC80L/RgtGLLCDRgdC80LXRiNC40LLQsNC90LjQtSDRgNC10YTQtdGA0LXQvdGB0L7QsiDQuCDQsdGL0YHRgtGA0YvQtSDQv9GA0LDQstC60LguXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KHQvtC30LTQsNCy0LDQudGC0LUg0YTQvtGC0L7RgNC10LDQu9C40YHRgtC40YfQvdGL0LUg0YHRhtC10L3RiyDRgSDQutC+0L3RgtGA0L7Qu9C10Lwg0LrQsNC80LXRgNGLLCDRgdCy0LXRgtCwINC4INCw0YLQvNC+0YHRhNC10YDRiy5cIixcbiAgICAgICAgICBcItCg0LXQtNCw0LrRgtC40YDRg9C50YLQtSDQt9Cw0LPRgNGD0LbQtdC90L3Ri9C1INC60LDQtNGA0Ysg4oCUINC00L7QsdCw0LLQu9GP0LnRgtC1LCDRg9C00LDQu9GP0LnRgtC1INGN0LvQtdC80LXQvdGC0Ysg0Lgg0LzQtdC90Y/QudGC0LUg0YHRgtC40LvRjC5cIixcbiAgICAgICAgICBcItCa0L7QvNCx0LjQvdC40YDRg9C50YLQtSDQtNC+INGH0LXRgtGL0YDRkdGFINGA0LXRhNC10YDQtdC90YHQvtCyINC4INGD0LvRg9GH0YjQsNC50YLQtSDRgNC10LfRg9C70YzRgtCw0YIg0YjQsNCzINC30LAg0YjQsNCz0L7QvC5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgdmVvMzoge1xuICAgICAgICB0YWc6IFwiVmlkZW8gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZFTzMgfCDQmtC40L3QtdC80LDRgtC+0LPRgNCw0YTQuNGH0LXRgdC60LjQuSDQv9Cw0LnQv9C70LDQudC9XCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0K3QutGB0L/QtdGA0LjQvNC10L3RgtCw0LvRjNC90LDRjyDQv9C+0LrQsNC00YDQvtCy0LDRjyDRgdGC0YPQtNC40Y86INC+0YIg0YHQuNC90L7Qv9GB0LjRgdCwINC00L4g0YTQuNC90LDQu9GM0L3QvtCz0L4g0YDQvtC70LjQutCwINCyINC+0LTQvdC+0Lwg0L/RgNC+0YbQtdGB0YHQtS5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQn9GA0LXQstGA0LDRidCw0LnRgtC1INGB0YbQtdC90LDRgNC40Lgg0LIg0YDQsNGB0LrQsNC00YDQvtCy0LrQuCDQuCDQutC+0YDQvtGC0LrQuNC1INCy0LjQtNC10L4g0YEg0LrQvtC90YLRgNC+0LvQtdC8INC00LvQuNGC0LXQu9GM0L3QvtGB0YLQuC5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YDQtdGE0LXRgNC10L3RgdGLINC00LLQuNC20LXQvdC40Y8sINC30LLRg9C60LAg0Lgg0YHRgtC40LvRjyDQtNC70Y8g0LPQuNCx0YDQuNC00L3Ri9GFINC60L7QvNC/0L7Qt9C40YbQuNC5LlwiLFxuICAgICAgICAgIFwi0J7RgtGB0LvQtdC20LjQstCw0LnRgtC1INCy0LXRgNGB0LjQuCDQuCDQv9GA0LDQstC60Lgg0LrQvtC80LDQvdC00Ysg0LHQu9Cw0LPQvtC00LDRgNGPINGB0L7RhdGA0LDQvdGR0L3QvdC+0Lkg0LjRgdGC0L7RgNC40LguXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNvcmE6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU29yYSAyIHwg0JPQtdC90LXRgNCw0YLQuNCy0L3Ri9C1INGB0YbQtdC90YtcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQpNC40LfQuNGH0LXRgdC60Lgg0LrQvtGA0YDQtdC60YLQvdCw0Y8g0LLQuNC00LXQvtC80L7QtNC10LvRjCDQvdC+0LLQvtCz0L4g0L/QvtC60L7Qu9C10L3QuNGPINGBINC00LvQuNC90L3Ri9C80Lgg0L/Qu9Cw0L3QsNC80Lgg0Lgg0LTQuNC90LDQvNC40YfQvdC+0Lkg0LrQsNC80LXRgNC+0LkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KDQsNC30LLQuNCy0LDQudGC0LUg0LjQtNC10Lgg0LIg0LPQvtGC0L7QstGL0Lkg0LrQvtC90YLQtdC90YIg0YEg0LXRgdGC0LXRgdGC0LLQtdC90L3Ri9C8INC+0YHQstC10YnQtdC90LjQtdC8INC4INCz0LvRg9Cx0LjQvdC+0LkuXCIsXG4gICAgICAgICAgXCLQodC80LXRiNC40LLQsNC50YLQtSDRgtC10LrRgdGCLCDQuNC30L7QsdGA0LDQttC10L3QuNGPINC4INC60LvQuNC/0YssINGD0L/RgNCw0LLQu9GP0Y8g0YXQvtGA0LXQvtCz0YDQsNGE0LjQtdC5INC4INC90LDRgdGC0YDQvtC10L3QuNC10LwuXCIsXG4gICAgICAgICAgXCLQrdC60YHQv9C+0YDRgtC40YDRg9C50YLQtSDQv9C+0YHQu9C10LTQvtCy0LDRgtC10LvRjNC90L7RgdGC0Lgg0YEg0L/QvtGB0YLQvtGP0L3QvdGL0LzQuCDQv9C10YDRgdC+0L3QsNC20LDQvNC4INCyINC60LDQttC00L7QvCDQutCw0LTRgNC1LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBzZWVkcmVhbToge1xuICAgICAgICB0YWc6IFwiU3R1ZGlvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTZWVEcmVhbSB8INCQ0YLQtdC70YzQtSDRgdGC0LjQu9GPXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0KHQvtC10LTQuNC90Y/QudGC0LUg0LzQvtC00L3Ri9C1INC60L7QvdGG0LXQv9GG0LjQuCwg0LDRgNGCLdC00LjRgNC10LrRiNC9INC4INC/0LDQu9C40YLRgNGLINC00LvRjyDQs9Cw0LvQtdGA0LXQudC90YvRhSDQstC40LfRg9Cw0LvQvtCyINCyINC90LXRgdC60L7Qu9GM0LrQuNGFINC/0YDQvtC80L/RgtCw0YUuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0J/QtdGA0LXQvdC+0YHQuNGC0LUg0LzRg9C00LHQvtGA0LTRiyDQsiDRhtC10LvRjNC90YvQtSDQvtCx0YDQsNC30Ysg0YEg0LrQvtC90YLRgNC+0LvQtdC8INC/0LDQu9C40YLRgNGLLCDRhNCw0LrRgtGD0YAg0Lgg0YHQstC10YLQsC5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LTQviDQv9GP0YLQuCDRgNC10YTQtdGA0LXQvdGB0L7QsiDQtNC70Y8g0L/QtdGA0LXQtNCw0YfQuCDQutC+0LzQv9C+0LfQuNGG0LjQuCDQuCDQv9C+0LcuXCIsXG4gICAgICAgICAgXCLQmNGC0LXRgNC40YDRg9C50YLQtSDQsiDQtNC40LDQu9C+0LPQtSwg0YHQvtGF0YDQsNC90Y/RjyDRjdGB0YLQtdGC0LjQutGDLCDQsdC10LfQvtC/0LDRgdC90YPRjiDQtNC70Y8g0LHRgNC10L3QtNCwLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8INCc0YPQu9GM0YLQuNC80L7QtNCw0LvRjNC90YvQuSDRgdGC0LDRgNGCXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0KPRgdC60L7RgNGP0LnRgtC1INC60LDQvNC/0LDQvdC40Lgg0YEg0L/QvtC80L7RidGM0Y4g0LHQtdGB0YjQvtCy0L3Ri9GFINC/0L7RgtC+0LrQvtCyINGC0LXQutGB0YLQsCwg0LjQt9C+0LHRgNCw0LbQtdC90LjQuSDQuCDQstC40LTQtdC+INC90LAg0LzQvtC00LXQu9GP0YUgUnVud2F5IEdlbi5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQodC+0LfQtNCw0LLQsNC50YLQtSDRgNCw0YHQutCw0LTRgNC+0LLQutC4LCDQsNC90LjQvNCw0YbQuNC4INC4INC80LDRgNC60LXRgtC40L3Qs9C+0LLRi9C1INC80LDRgtC10YDQuNCw0LvRiyDQsiDQvtC00L3QvtC8INC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQtS5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUgbW90aW9uIGJydXNoZXMsINC60L7QvdGC0YDQvtC70Ywg0LPQu9GD0LHQuNC90Ysg0Lgg0YHQuNC90YXRgNC+0L3QuNC30LDRhtC40Y4g0LDRg9C00LjQvi5cIixcbiAgICAgICAgICBcItCt0LrRgdC/0L7RgNGC0LjRgNGD0LnRgtC1INGB0LvQvtC40YHRgtGL0LUg0LDRgdGB0LXRgtGLLCDQs9C+0YLQvtCy0YvQtSDQuiDQvNC+0L3RgtCw0LbRgyDQsiBQcmVtaWVyZSDQuNC70LggUmVzb2x2ZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAga2xpbmc6IHtcbiAgICAgICAgdGFnOiBcIlJlYWx0aW1lIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJLbGluZyB8INCg0LXQsNC70LjRgdGC0LjRh9C90YvQtSDRgdC40LzRg9C70Y/RhtC40LhcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQpNC40LfQuNGH0LXRgdC60Lgg0YLQvtGH0L3QsNGPINC00LjRhNGE0YPQt9C40Y8g0LTQu9GPINC/0YDQtdC00LzQtdGC0L3Ri9GFINGB0YrRkdC80L7Quiwg0LzQsNGB0YEt0YHRhtC10L0g0Lgg0LTRgNC+0L0t0YTRg9GC0LDQttCwINCyINGA0LXQutC+0YDQtNC90YvQtSDRgdGA0L7QutC4LlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcItCh0L7Qt9C00LDQstCw0LnRgtC1INGB0YbQtdC90Ysg0YEg0YLQvtGH0L3Ri9C80Lgg0YLQtdC90Y/QvNC4LCDQvtGC0YDQsNC20LXQvdC40Y/QvNC4INC4INGB0LvQvtC20L3Ri9C80Lgg0LzQsNGC0LXRgNC40LDQu9Cw0LzQuC5cIixcbiAgICAgICAgICBcItCj0L/RgNCw0LLQu9GP0LnRgtC1INGC0YDQsNC10LrRgtC+0YDQuNC10Lkg0LrQsNC80LXRgNGLINC4INCz0LvRg9Cx0LjQvdC+0Lkg0YDQtdC30LrQvtGB0YLQuCDQtNC70Y8g0L/QsNC90L7RgNCw0Lwg0Lgg0LzQsNC60YDQvi5cIixcbiAgICAgICAgICBcItCf0YDQvtC00LvQtdCy0LDQudGC0LUg0LjQu9C4INC30LDRhtC40LrQu9C40LLQsNC50YLQtSDQstC40LTQtdC+INCx0LXQtyDQv9C+0YLQtdGA0Lgg0YfRkdGC0LrQvtGB0YLQuCDQv9C+INC60LDQtNGA0LDQvC5cIlxuICAgICAgICBdXG4gICAgICB9XG4gICAgfVxuICB9LFxuICB2aWRlb1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCLQktC40LTQtdC+LdC80L7QtNC10LvQuFwiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICB2ZW8zOiBcIlZlbyAzXCIsXG4gICAgICBcInZlbzMtZmFzdFwiOiBcIlZlbyAzIEZhc3RcIixcbiAgICAgIHZlbzI6IFwiVmVvIDJcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwi0J/RgNC+0LzQv9GCXCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwi0J7Qv9C40YjQuNGC0LUg0YHRhtC10L3Rgywg0LrQsNC80LXRgNGDLCDQtNCy0LjQttC10L3QuNC1INC4INC30LLRg9C60L7QstGL0LUg0L/QvtC00YHQutCw0LfQutC4Li4uXCIsXG4gICAgcHJvbXB0SGludDogXCLQlNC+0LHQsNCy0LvRj9C50YLQtSDRgNC10L/Qu9C40LrQuCDQsiDQutCw0LLRi9GH0LrQsNGFINC4INGP0LLQvdC+INGD0LrQsNC30YvQstCw0LnRgtC1INC30LLRg9C60Lgg0LTQu9GPINC90LDRgdGL0YnQtdC90L3QvtCz0L4g0LDRg9C00LjQvi5cIixcbiAgICBuZWdhdGl2ZVByb21wdExhYmVsOiBcItCd0LXQs9Cw0YLQuNCy0L3Ri9C5INC/0YDQvtC80L/RglwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXI6IFwi0KfRgtC+INC40YHQutC70Y7Rh9C40YLRjCAo0L3QsNC/0YDQuNC80LXRgDog0LzRg9C70YzRgtGP0YjQvdC+LCDQvdC40LfQutC+0LUg0LrQsNGH0LXRgdGC0LLQvikuLi5cIixcbiAgICBtb2RlTGFiZWw6IFwi0KDQtdC20LjQvCDQs9C10L3QtdGA0LDRhtC40LhcIixcbiAgICBtb2RlT3B0aW9uczoge1xuICAgICAgXCJ0ZXh0LXRvLXZpZGVvXCI6IFwi0KLQtdC60YHRgiDihpIg0LLQuNC00LXQvlwiLFxuICAgICAgXCJpbWFnZS10by12aWRlb1wiOiBcItCY0LfQvtCx0YDQsNC20LXQvdC40LUg4oaSINCy0LjQtNC10L5cIlxuICAgIH0sXG4gICAgYXNwZWN0TGFiZWw6IFwi0KHQvtC+0YLQvdC+0YjQtdC90LjQtSDRgdGC0L7RgNC+0L1cIixcbiAgICByZXNvbHV0aW9uTGFiZWw6IFwi0KDQsNC30YDQtdGI0LXQvdC40LVcIixcbiAgICBwZXJzb25MYWJlbDogXCLQk9C10L3QtdGA0LDRhtC40Y8g0LvRjtC00LXQuVwiLFxuICAgIHNlZWRMYWJlbDogXCJTZWVkXCIsXG4gICAgcmVmZXJlbmNlTGFiZWw6IFwi0KDQtdGE0LXRgNC10L3RgSAo0L7Qv9GG0LjQvtC90LDQu9GM0L3QvilcIixcbiAgICByZWZlcmVuY2VIaW50OiBcIlBORy9KUEcsINC00L4gMjAg0JzQkVwiLFxuICAgIHJlbW92ZUxhYmVsOiBcItCj0LTQsNC70LjRgtGMINGA0LXRhNC10YDQtdC90YFcIixcbiAgICBnZW5lcmF0ZTogXCLQodCz0LXQvdC10YDQuNGA0L7QstCw0YLRjCDQstC40LTQtdC+XCIsXG4gICAgY2xlYXJBbGw6IFwi0KHQsdGA0L7RgdC40YLRjCDQvdCw0YHRgtGA0L7QudC60LhcIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCLQndC10LTQsNCy0L3QuNC1INGA0LXQvdC00LXRgNGLXCIsXG4gICAgICBzdWJ0aXRsZTogXCLQk9C+0YLQvtCy0YvQtSDRgNC+0LvQuNC60Lgg0L/QvtGP0LLRj9GC0YHRjyDQt9C00LXRgdGMINC/0L7RgdC70LUg0L/QvtC00LrQu9GO0YfQtdC90LjRjyBBUEkuXCIsXG4gICAgICBidXR0b246IFwi0JjRgdGC0L7RgNC40Y9cIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzLjEgfCDQpNC70LDQs9C80LDQvdGB0LrQsNGPINCy0LjQtNC10L7QvNC+0LTQtdC70YxcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQn9GA0L7QtNCy0LjQvdGD0YLQsNGPINC80L7QtNC10LvRjCDRgSDQuNC90YLQtdCz0YDQsNGG0LjQtdC5IEdlbWluaTogOOKAkdGB0LXQutGD0L3QtNC90YvQtSDQutC70LjQv9GLINCyIDcyMHAg0LjQu9C4IDEwODBwINGBINGA0LXQsNC70LjRgdGC0LjQutC+0Lkg0Lgg0L3QsNGC0LjQstC90YvQvCDQt9Cy0YPQutC+0LwuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KDQsNGB0YjQuNGA0Y/QudGC0LUg0YHRg9GJ0LXRgdGC0LLRg9GO0YnQuNC1INC/0YDQvtC10LrRgtGLIFZlbyDRgSDQv9C+0LzQvtGJ0YzRjiDRgNC10LbQuNC80LAgdmlkZW8gZXh0ZW5kLlwiLFxuICAgICAgICAgIFwi0JfQsNC00LDQstCw0LnRgtC1INC/0LXRgNCy0YvQuSDQuCDQv9C+0YHQu9C10LTQvdC40Lkg0LrQsNC00YDRiywg0L3QsNC/0YDQsNCy0LvRj9GPINC00LLQuNC20LXQvdC40LUg0LLQuNC00LXQvi5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LTQviDRgtGA0ZHRhSDQutC+0L3RgtGA0L7Qu9GM0L3Ri9GFINC40LfQvtCx0YDQsNC20LXQvdC40Lkg0LTQu9GPINGC0L7Rh9C90L7Qs9C+INGB0YLQuNC70LjRgdGC0LjRh9C10YHQutC+0LPQviDRg9C/0YDQsNCy0LvQtdC90LjRjy5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgXCJ2ZW8zLWZhc3RcIjoge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMyBGYXN0IHwg0J/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdCw0Y8g0YHQutC+0YDQvtGB0YLRjFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcItCe0L/RgtC40LzQuNC30LjRgNC+0LLQsNC90LAg0LTQu9GPINCx0YvRgdGC0YDRi9GFINC40YLQtdGA0LDRhtC40Lkg0Lgg0LfQsNC00LDRhyDRgSDQstGL0YHQvtC60LjQvNC4INGC0YDQtdCx0L7QstCw0L3QuNGP0LzQuCDQuiDQutCw0YfQtdGB0YLQstGDINC/0YDQuCDQvdC40LfQutC+0Lkg0LfQsNC00LXRgNC20LrQtS5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQmNC00LXQsNC70YzQvdC+INC00LvRjyBBL0LigJHRgtC10YHRgtC+0LIg0Lgg0L/QvtGC0L7QutC+0LLQvtC5INCz0LXQvdC10YDQsNGG0LjQuCDQutC+0L3RgtC10L3RgtCwLlwiLFxuICAgICAgICAgIFwi0J/QvtC00LTQtdGA0LbQuNCy0LDQtdGCINGB0YbQtdC90LDRgNC40Lgg0YLQtdC60YHRguKGktCy0LjQtNC10L4g0Lgg0LDQvdC40LzQsNGG0LjRjiDQuNC30L7QsdGA0LDQttC10L3QuNC5INGBINC90LDRgtC40LLQvdGL0Lwg0LDRg9C00LjQvi5cIixcbiAgICAgICAgICBcItCj0LTQvtCx0L3Ri9C1INC/0YDQtdGB0LXRgtGLINC/0L7QvNC+0LPQsNGO0YIg0LHQsNC70LDQvdGB0LjRgNC+0LLQsNGC0Ywg0LzQtdC20LTRgyDRgdC60L7RgNC+0YHRgtGM0Y4g0Lgg0LTQtdGC0LDQu9C40LfQsNGG0LjQtdC5LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwg0KHRgtC40LvQtdCy0L7QuSDRgdGC0L7RgNC40YLQtdC70LvQuNC90LNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQn9GA0LXQtNGL0LTRg9GJ0LXQtSDQv9C+0LrQvtC70LXQvdC40LUg0LTQu9GPINCx0YvRgdGC0YDRi9GFINGA0LDRgdC60LDQtNGA0L7QstC+0LosINGB0YLQuNC70LjQt9C+0LLQsNC90L3Ri9GFINGI0L7RgNGC0L7QsiDQuCDQsNGC0LzQvtGB0YTQtdGA0L3Ri9GFINGN0LrRgdC/0LXRgNC40LzQtdC90YLQvtCyLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcItCT0LXQvdC10YDQuNGA0YPQudGC0LUg0LTQviDQtNCy0YPRhSDQutC70LjQv9C+0LIg0LfQsCDQt9Cw0L/RgNC+0YEg0L/RgNC+0LTQvtC70LbQuNGC0LXQu9GM0L3QvtGB0YLRjNGOIDXigJM4INGB0LXQutGD0L3QtC5cIixcbiAgICAgICAgICBcItCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGN0LrRgdC/0LXRgNC40LzQtdC90YLQvtCyLCDQs9C00LUg0LLQsNC20L3QtdC1INC90LDRgdGC0YDQvtC10L3QuNC1LCDRh9C10Lwg0YDQsNC30YDQtdGI0LXQvdC40LUuXCIsXG4gICAgICAgICAgXCLQodC80LXRiNC40LLQsNC50YLQtSDQv9GA0L7QvNC/0YLRiyDQuCDRgNC10YTQtdGA0LXQvdGB0YssINC+0LbQuNCy0LvRj9GPINC60L7QvdGG0LXQv9GCLdCw0YDRgi5cIlxuICAgICAgICBdXG4gICAgICB9XG4gICAgfVxuICB9LFxuICBhdXRoOiB7XG4gICAgbG9naW5UaXRsZTogXCLQktGF0L7QtFwiLFxuICAgIGxvZ2luU3VidGl0bGU6IFwi0JDQstGC0L7RgNC40LfRg9C50YLQtdGB0YwsINGH0YLQvtCx0Ysg0YPQv9GA0LDQstC70Y/RgtGMINCx0LDQu9Cw0L3RgdC+0LwsINC40YHRgtC+0YDQuNC10Lkg0Lgg0L/RgNC+0LXQutGC0LDQvNC4LlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwi0KHQvtC30LTQsNC50YLQtSDQsNC60LrQsNGD0L3RgiBBbGxBSVwiLFxuICAgIHJlZ2lzdGVyU3VidGl0bGU6IFwi0JfQsNGA0LXQs9C40YHRgtGA0LjRgNGD0LnRgtC10YHRjCDQv9C+INC/0L7Rh9GC0LUg0LjQu9C4INCy0L7QudC00LjRgtC1INGH0LXRgNC10LcgR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRW1haWxcIixcbiAgICBwYXNzd29yZExhYmVsOiBcItCf0LDRgNC+0LvRjFwiLFxuICAgIGNvbmZpcm1QYXNzd29yZExhYmVsOiBcItCf0L7QstGC0L7RgNC40YLQtSDQv9Cw0YDQvtC70YxcIixcbiAgICBzdWJtaXRMb2dpbjogXCLQktC+0LnRgtC4XCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwi0KHQvtC30LTQsNGC0Ywg0LDQutC60LDRg9C90YJcIixcbiAgICBvckRpdmlkZXI6IFwi0LjQu9C4XCIsXG4gICAgZ29vZ2xlQnV0dG9uOiBcItCf0YDQvtC00L7Qu9C20LjRgtGMINGH0LXRgNC10LcgR29vZ2xlXCIsXG4gICAgcmVnaXN0ZXJDdGE6IFwi0J3QtdGCINCw0LrQutCw0YPQvdGC0LA/XCIsXG4gICAgcmVnaXN0ZXJMaW5rOiBcItCX0LDRgNC10LPQuNGB0YLRgNC40YDRg9C50YLQtdGB0YxcIixcbiAgICBsb2dpbkN0YTogXCLQo9C20LUg0LXRgdGC0Ywg0LDQutC60LDRg9C90YI/XCIsXG4gICAgbG9naW5MaW5rOiBcItCS0L7QudGC0LhcIixcbiAgICBlcnJvckdlbmVyaWM6IFwi0J/RgNC+0LjQt9C+0YjQu9CwINC+0YjQuNCx0LrQsC4g0J/QvtC/0YDQvtCx0YPQudGC0LUg0YHQvdC+0LLQsC5cIixcbiAgICBwYXNzd29yZE1pc21hdGNoOiBcItCf0LDRgNC+0LvQuCDQtNC+0LvQttC90Ysg0YHQvtCy0L/QsNC00LDRgtGMLlwiXG4gIH0sXG4gIGFjY291bnQ6IHtcbiAgICBiYWRnZTogXCLQkNC60LrQsNGD0L3RglwiLFxuICAgIHRpdGxlOiBcItCc0L7QuSDQsNC60LrQsNGD0L3RglwiLFxuICAgIHN1YnRpdGxlOiBcItCh0LvQtdC00LjRgtC1INC30LAg0LHQsNC70LDQvdGB0L7QvCDRgtC+0LrQtdC90L7Qsiwg0YHRgtCw0YLQuNGB0YLQuNC60L7QuSDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQuCDQvdCw0YHRgtGA0L7QudC60LDQvNC4INC/0YDQvtGE0LjQu9GPINC4INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuC5cIixcbiAgICBvdmVydmlld1RpdGxlOiBcItCe0LHQt9C+0YBcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcItCR0LDQu9Cw0L3RgSwg0L/QvtGB0LvQtdC00L3QuNC1INC+0L/QtdGA0LDRhtC40Lgg0Lgg0YDQtdGE0LXRgNCw0LvRjNC90LDRjyDQv9GA0L7Qs9GA0LDQvNC80LAuXCIsXG4gICAgYmFsYW5jZUxhYmVsOiBcItCU0L7RgdGC0YPQv9C90YvQtSDRgtC+0LrQtdC90YtcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcItCQ0LrRgtC40LLQtdC9XCIsXG4gICAgYmFsYW5jZUhpbnQ6IFwi0KLQvtC60LXQvdGLINC+0YLQutGA0YvQstCw0Y7RgiDQtNC+0YHRgtGD0L8g0LrQviDQstGB0LXQvCDRgNCw0LHQvtGH0LjQvCDRgdGC0L7Qu9Cw0LwgQWxsQUkuINCT0LXQvdC10YDQsNGG0LjQuCDQv9GA0L7QtNC+0LvQttCw0Y7RgtGB0Y8sINC/0L7QutCwINCx0LDQu9Cw0L3RgSDQvdC1INGB0YLQsNC90LXRgiDQvdGD0LvQtdCy0YvQvC5cIixcbiAgICB0b3BVcEN0YTogXCLQn9C+0L/QvtC70L3QuNGC0YxcIixcbiAgICBpbnZpdGVDdGE6IFwi0J/RgNC40LPQu9Cw0YHQuNGC0Ywg0LTRgNGD0LPQsFwiLFxuICAgIGFjdGl2aXR5VGl0bGU6IFwi0J/QvtGB0LvQtdC00L3QuNC1INC+0L/QtdGA0LDRhtC40LhcIixcbiAgICBhY3Rpdml0eVN1YnRpdGxlOiBcItCd0LXQtNCw0LLQvdC40LUg0YHQv9C40YHQsNC90LjRjyDQuCDQvdCw0YfQuNGB0LvQtdC90LjRj1wiLFxuICAgIGFjdGl2aXR5RW1wdHk6IFwi0J7Qv9C10YDQsNGG0LjQuSDQv9C+0LrQsCDQvdC10YIuINCX0LDQv9GD0YHRgtC40YLQtSDQv9C10YDQstGD0Y4g0LPQtdC90LXRgNCw0YbQuNGOLCDRh9GC0L7QsdGLINGD0LLQuNC00LXRgtGMINC00LLQuNC20LXQvdC40LUg0YLQvtC60LXQvdC+0LIuXCIsXG4gICAgcmVmcmVzaExhYmVsOiBcItCe0LHQvdC+0LLQuNGC0YxcIixcbiAgICByZWZlcnJhbFRpdGxlOiBcItCg0LXRhNC10YDQsNC70YzQvdCw0Y8g0L/RgNC+0LPRgNCw0LzQvNCwXCIsXG4gICAgcmVmZXJyYWxTdWJ0aXRsZTogXCLQlNC10LvQuNGC0LXRgdGMINGB0YHRi9C70LrQvtC5INC4INC/0L7Qu9GD0YfQsNC50YLQtSDQsdC+0L3Rg9GB0YtcIixcbiAgICByZWZlcnJhbEhpbnQ6IFwi0JrQsNC20LTRi9C5INC/0YDQuNCz0LvQsNGI0ZHQvdC90YvQuSDQtNGA0YPQsywg0LrQvtGC0L7RgNGL0Lkg0L/QvtC/0L7Qu9C90LjRgiDQsdCw0LvQsNC90YEsINC00L7QsdCw0LLQuNGCIDYwINCx0L7QvdGD0YHQvdGL0YUg0YLQvtC60LXQvdC+0LIuXCIsXG4gICAgcmVmZXJyYWxDb2RlTGFiZWw6IFwi0KDQtdGE0LXRgNCw0LvRjNC90YvQuSDQutC+0LRcIixcbiAgICByZWZlcnJhbEludml0ZWRMYWJlbDogXCLQn9GA0LjQs9C70LDRiNC10L3QvlwiLFxuICAgIHJlZmVycmFsUmV3YXJkc0xhYmVsOiBcItCR0L7QvdGD0YHQvdGL0YUg0YLQvtC60LXQvdC+0LJcIixcbiAgICByZWZlcnJhbEN0YTogXCLQodC60L7Qv9C40YDQvtCy0LDRgtGMINGB0YHRi9C70LrRg1wiLFxuICAgIHN0YXRpc3RpY3NUaXRsZTogXCLQodGC0LDRgtC40YHRgtC40LrQsFwiLFxuICAgIHN0YXRpc3RpY3NTdWJ0aXRsZTogXCLQn9C+0L3QuNC80LDQudGC0LUsINC60YPQtNCwINGD0YXQvtC00Y/RgiDRgtC+0LrQtdC90Ysg0L/QviDQtNC90Y/QvCDQuCDRhNGD0L3QutGG0LjRj9C8LlwiLFxuICAgIGNoYXJ0TGFiZWw6IFwi0KLQtdC80L8g0L3QtdC00LXQu9C4XCIsXG4gICAgY2hhcnRUaXRsZTogXCLQoNCw0YHRhdC+0LQg0YLQvtC60LXQvdC+0LIg0L/QviDQtNC90Y/QvFwiLFxuICAgIGNoYXJ0UGVyaW9kV2VlazogXCI3INC00L3QtdC5XCIsXG4gICAgY2hhcnRIaW50OiBcItCU0LXQvNC+INC00LDQvdC90YvQtS4g0KDQtdCw0LvRjNC90LDRjyDRgdGC0LDRgtC40YHRgtC40LrQsCDQv9C+0Y/QstC40YLRgdGPINC/0L7RgdC70LUg0L/QtdGA0LLRi9GFINCz0LXQvdC10YDQsNGG0LjQuS5cIixcbiAgICB0YWJsZUxhYmVsOiBcItCk0YPQvdC60YbQuNC4XCIsXG4gICAgdGFibGVUaXRsZTogXCLQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQv9C+INC40L3RgdGC0YDRg9C80LXQvdGC0LDQvFwiLFxuICAgIHRhYmxlRnVuY3Rpb246IFwi0JjQvdGB0YLRgNGD0LzQtdC90YJcIixcbiAgICB0YWJsZVJlcXVlc3RzOiBcItCX0LDQv9GA0L7RgdGLXCIsXG4gICAgdGFibGVUb2tlbnM6IFwi0KLQvtC60LXQvdGLXCIsXG4gICAgdGFibGVIaW50OiBcItCf0YDQuNC80LXRgNC90L7QtSDQutC+0LvQuNGH0LXRgdGC0LLQviDQt9Cw0L/RgNC+0YHQvtCyINC4INGA0LDRgdGF0L7QtCDRgtC+0LrQtdC90L7QsiDQvdCwINC60LDQttC00YPRjiDRhNGD0L3QutGG0LjRji5cIixcbiAgICBmdW5jdGlvbkxhYmVsczoge1xuICAgICAgdGV4dDogXCLQotC10LrRgdGCXCIsXG4gICAgICByZXdyaXRlOiBcItCf0LXRgNC10YTRgNCw0LfQuNGA0L7QstCw0L3QuNC1XCIsXG4gICAgICBpbWFnZTogXCLQmNC30L7QsdGA0LDQttC10L3QuNGPXCIsXG4gICAgICBhdWRpbzogXCLQkNGD0LTQuNC+XCIsXG4gICAgICB2aWRlbzogXCLQktC40LTQtdC+XCIsXG4gICAgICBwcmVzZW50YXRpb246IFwi0J/RgNC10LfQtdC90YLQsNGG0LjQuFwiLFxuICAgICAgcmVzZWFyY2g6IFwi0JjRgdGB0LvQtdC00L7QstCw0L3QuNGPXCJcbiAgICB9LFxuICAgIGNoYXJ0TGFiZWxzOiBbXCLQn9C9XCIsIFwi0JLRglwiLCBcItCh0YBcIiwgXCLQp9GCXCIsIFwi0J/RglwiLCBcItCh0LFcIiwgXCLQktGBXCJdLFxuICAgIHByb2ZpbGVUaXRsZTogXCLQn9GA0L7RhNC40LvRjCDQuCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0YxcIixcbiAgICBwcm9maWxlU3VidGl0bGU6IFwi0J3QsNGB0YLRgNC+0LnRgtC1INC60L7QvdGC0LDQutGC0YssINGD0LLQtdC00L7QvNC70LXQvdC40Y8g0Lgg0LfQsNGJ0LjRgtGDINCy0YXQvtC00LAuXCIsXG4gICAgcHJvZmlsZURldGFpbHNUaXRsZTogXCLQn9GA0L7RhNC40LvRjFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkVtYWlsXCIsXG4gICAgcHJvZmlsZUNvbXBhbnlMYWJlbDogXCLQmtC+0LzQsNC90LTQsCAvINC60L7QvNC/0LDQvdC40Y9cIixcbiAgICBub3RpZmljYXRpb25zVGl0bGU6IFwi0KPQstC10LTQvtC80LvQtdC90LjRj1wiLFxuICAgIG5vdGlmeVVzYWdlTGFiZWw6IFwi0KHQstC+0LTQutC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINC4INC+0L/QvtCy0LXRidC10L3QuNGPINC+INCx0LDQu9Cw0L3RgdC1XCIsXG4gICAgbm90aWZ5TmV3c0xhYmVsOiBcItCd0L7QstC+0YHRgtC4INC/0YDQvtC00YPQutGC0LAg0Lgg0YDQtdC70LjQt9GLXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwi0KHQvtGF0YDQsNC90LjRgtGMINC90LDRgdGC0YDQvtC50LrQuFwiLFxuICAgIHNlY3VyaXR5VGl0bGU6IFwi0JHQtdC30L7Qv9Cw0YHQvdC+0YHRgtGMXCIsXG4gICAgdHdvRmFjdG9yTGFiZWw6IFwi0JTQstGD0YXRhNCw0LrRgtC+0YDQvdCw0Y8g0LDRg9GC0LXQvdGC0LjRhNC40LrQsNGG0LjRj1wiLFxuICAgIHR3b0ZhY3RvckhpbnQ6IFwi0JTQvtCx0LDQstGM0YLQtSDQutC+0LQg0LjQtyDQv9GA0LjQu9C+0LbQtdC90LjRjyDQuNC70LggU01TLCDRh9GC0L7QsdGLINC30LDRidC40YLQuNGC0Ywg0LLRhdC+0LQuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcItCS0LrQu9GO0YfQuNGC0YwgMkZBXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCLQkNC60YLQuNCy0L3Ri9C1INGB0LXRgdGB0LjQuFwiLFxuICAgIHNlc3Npb25zSGludDogXCLQl9Cw0LLQtdGA0YjQuNGC0LUg0YHQtdCw0L3RgdGLINC90LAg0LTRgNGD0LPQuNGFINGD0YHRgtGA0L7QudGB0YLQstCw0YUuXCIsXG4gICAgc2lnbk91dEFsbDogXCLQktGL0LnRgtC4INCy0LXQt9C00LVcIixcbiAgICBwcml2YWN5VGl0bGU6IFwi0J/RgNC40LLQsNGC0L3QvtGB0YLRjFwiLFxuICAgIGV4cG9ydERhdGFDdGE6IFwi0KHQutCw0YfQsNGC0Ywg0LzQvtC4INC00LDQvdC90YvQtVwiLFxuICAgIGRlbGV0ZUFjY291bnRDdGE6IFwi0KPQtNCw0LvQuNGC0Ywg0LDQutC60LDRg9C90YJcIixcbiAgICBkZWxldGVXYXJuaW5nOiBcItCj0LTQsNC70LXQvdC40LUg0L7Rh9C40YHRgtC40YIg0LjRgdGC0L7RgNC40Y4sINC/0LvQsNGC0LXQttC4INC4INC+0YHRgtCw0LLRiNC40LXRgdGPINGC0L7QutC10L3RiyDQsdC10Lcg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQstC+0YHRgdGC0LDQvdC+0LLQu9C10L3QuNGPLlwiXG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IHJ1RGljdGlvbmFyeTtcblxuXG5cbiJdLCJuYW1lcyI6WyJydURpY3Rpb25hcnkiLCJjb21tb24iLCJicmFuZFNob3J0IiwiYnJhbmRMb25nIiwibG9nSW4iLCJzaWduT3V0TGFiZWwiLCJiYWxhbmNlTGFiZWwiLCJjcmVkaXRzU3VmZml4Iiwic2VhcmNoTGFiZWwiLCJsYW5ndWFnZU1lbnVMYWJlbCIsIm5hdmlnYXRpb24iLCJzdWl0ZSIsImhvbWUiLCJzdG9jayIsImNvbW11bml0eSIsImFib3V0IiwicHJpY2luZyIsImZhcSIsImJsb2ciLCJpbWFnZUdlbmVyYXRvciIsInZpZGVvR2VuZXJhdG9yIiwiYXNzaXN0YW50IiwiYWxsVG9vbHMiLCJjcmVhdGlvbnMiLCJwaW5uZWQiLCJhY3Rpb25zIiwidXBncmFkZURlc2NyaXB0aW9uIiwidXBncmFkZSIsImNyZWF0ZSIsImRhc2hib2FyZCIsIndlbGNvbWUiLCJzZWxlY3RNb2RlbCIsImd1aWRlZE1vZGUiLCJwcm9Nb2RlIiwicHJvbXB0UGxhY2Vob2xkZXIiLCJ0YXNrcyIsImhpc3RvcnkiLCJoaXN0b3J5RW1wdHkiLCJpbnNwaXJhdGlvbiIsImluc3BpcmF0aW9uUmVmcmVzaCIsInJlY2VudCIsIm1hcmtldGluZyIsImhlcm9UaXRsZSIsImhlcm9TdWJ0aXRsZSIsInByaWNlU3VmZml4IiwiYnV0dG9uTGFiZWwiLCJmb290ZXJUaXRsZSIsImZvb3RlckJvZHkiLCJwbGFucyIsInBhY2sxayIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsInBhY2s1ayIsInBhY2sxMGsiLCJwYWNrMjVrIiwicGFjazUwayIsIm5hbm9Xb3JrYmVuY2giLCJtZW51VGl0bGUiLCJpbWFnZUNhdGVnb3J5TGFiZWwiLCJ2aWRlb0NhdGVnb3J5TGFiZWwiLCJtb2RlbExhYmVscyIsInZlbzMiLCJzb3JhIiwic2VlZHJlYW0iLCJydW53YXkiLCJrbGluZyIsInByb21wdExhYmVsIiwicHJvbXB0SGludCIsImZvcm1hdExhYmVsIiwiZm9ybWF0T3B0aW9ucyIsInZhbHVlIiwibGFiZWwiLCJwcmltYXJ5TGFiZWwiLCJwcmltYXJ5RW1wdHlUaXRsZSIsInByaW1hcnlFbXB0eUhpbnQiLCJyZWZlcmVuY2VzTGFiZWwiLCJyZWZlcmVuY2VFbXB0eVRpdGxlIiwicmVmZXJlbmNlRW1wdHlIaW50IiwicmVtb3ZlTGFiZWwiLCJkZWxldGVUaXRsZSIsImdlbmVyYXRlIiwiY2xlYXJBbGwiLCJzdWJ0aXRsZSIsImJ1dHRvbiIsImhpc3RvcnlTdGF0dXMiLCJzdWJtaXR0aW5nIiwid2FpdGluZyIsInF1ZXVpbmciLCJnZW5lcmF0aW5nIiwicHJvZ3Jlc3NMYWJlbCIsImNvbXBsZXRlZCIsImZhaWxlZCIsIm5vUmVzdWx0IiwicHJvbXB0Q29waWVkIiwicHJvbXB0Q29weUVycm9yIiwiaGlzdG9yeUFjdGlvbnMiLCJtZW51IiwicHJldmlldyIsImRvd25sb2FkIiwiY29weVByb21wdCIsImFuaW1hdGUiLCJzaGFyZSIsImRlbGV0ZSIsImhpc3RvcnlNb2RhbHMiLCJwcmV2aWV3VGl0bGUiLCJhbmltYXRlVGl0bGUiLCJhbmltYXRlRGVzY3JpcHRpb24iLCJhbmltYXRlU2VsZWN0TGFiZWwiLCJhbmltYXRlQ29uZmlybSIsInNoYXJlVGl0bGUiLCJzaGFyZVN1YnRpdGxlIiwic2hhcmVFbWFpbCIsInNoYXJlVGVsZWdyYW0iLCJzaGFyZVdoYXRzYXBwIiwic2hhcmVDb3B5TGluayIsInNoYXJlQ29waWVkIiwiZGVsZXRlRGVzY3JpcHRpb24iLCJkZWxldGVDb25maXJtIiwiY2FuY2VsIiwicHJvbW9zIiwidGFnIiwiYnVsbGV0UG9pbnRzIiwidmlkZW9Xb3JrYmVuY2giLCJ2ZW8yIiwibmVnYXRpdmVQcm9tcHRMYWJlbCIsIm5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXIiLCJtb2RlTGFiZWwiLCJtb2RlT3B0aW9ucyIsImFzcGVjdExhYmVsIiwicmVzb2x1dGlvbkxhYmVsIiwicGVyc29uTGFiZWwiLCJzZWVkTGFiZWwiLCJyZWZlcmVuY2VMYWJlbCIsInJlZmVyZW5jZUhpbnQiLCJhdXRoIiwibG9naW5UaXRsZSIsImxvZ2luU3VidGl0bGUiLCJyZWdpc3RlclRpdGxlIiwicmVnaXN0ZXJTdWJ0aXRsZSIsImVtYWlsTGFiZWwiLCJwYXNzd29yZExhYmVsIiwiY29uZmlybVBhc3N3b3JkTGFiZWwiLCJzdWJtaXRMb2dpbiIsInN1Ym1pdFJlZ2lzdGVyIiwib3JEaXZpZGVyIiwiZ29vZ2xlQnV0dG9uIiwicmVnaXN0ZXJDdGEiLCJyZWdpc3RlckxpbmsiLCJsb2dpbkN0YSIsImxvZ2luTGluayIsImVycm9yR2VuZXJpYyIsInBhc3N3b3JkTWlzbWF0Y2giLCJhY2NvdW50IiwiYmFkZ2UiLCJvdmVydmlld1RpdGxlIiwib3ZlcnZpZXdTdWJ0aXRsZSIsImFjY291bnRTdGF0dXMiLCJiYWxhbmNlSGludCIsInRvcFVwQ3RhIiwiaW52aXRlQ3RhIiwiYWN0aXZpdHlUaXRsZSIsImFjdGl2aXR5U3VidGl0bGUiLCJhY3Rpdml0eUVtcHR5IiwicmVmcmVzaExhYmVsIiwicmVmZXJyYWxUaXRsZSIsInJlZmVycmFsU3VidGl0bGUiLCJyZWZlcnJhbEhpbnQiLCJyZWZlcnJhbENvZGVMYWJlbCIsInJlZmVycmFsSW52aXRlZExhYmVsIiwicmVmZXJyYWxSZXdhcmRzTGFiZWwiLCJyZWZlcnJhbEN0YSIsInN0YXRpc3RpY3NUaXRsZSIsInN0YXRpc3RpY3NTdWJ0aXRsZSIsImNoYXJ0TGFiZWwiLCJjaGFydFRpdGxlIiwiY2hhcnRQZXJpb2RXZWVrIiwiY2hhcnRIaW50IiwidGFibGVMYWJlbCIsInRhYmxlVGl0bGUiLCJ0YWJsZUZ1bmN0aW9uIiwidGFibGVSZXF1ZXN0cyIsInRhYmxlVG9rZW5zIiwidGFibGVIaW50IiwiZnVuY3Rpb25MYWJlbHMiLCJ0ZXh0IiwicmV3cml0ZSIsImltYWdlIiwiYXVkaW8iLCJ2aWRlbyIsInByZXNlbnRhdGlvbiIsInJlc2VhcmNoIiwiY2hhcnRMYWJlbHMiLCJwcm9maWxlVGl0bGUiLCJwcm9maWxlU3VidGl0bGUiLCJwcm9maWxlRGV0YWlsc1RpdGxlIiwicHJvZmlsZUVtYWlsTGFiZWwiLCJwcm9maWxlQ29tcGFueUxhYmVsIiwibm90aWZpY2F0aW9uc1RpdGxlIiwibm90aWZ5VXNhZ2VMYWJlbCIsIm5vdGlmeU5ld3NMYWJlbCIsInNhdmVQcm9maWxlQ3RhIiwic2VjdXJpdHlUaXRsZSIsInR3b0ZhY3RvckxhYmVsIiwidHdvRmFjdG9ySGludCIsImVuYWJsZVR3b0ZhY3RvckN0YSIsInNlc3Npb25zVGl0bGUiLCJzZXNzaW9uc0hpbnQiLCJzaWduT3V0QWxsIiwicHJpdmFjeVRpdGxlIiwiZXhwb3J0RGF0YUN0YSIsImRlbGV0ZUFjY291bnRDdGEiLCJkZWxldGVXYXJuaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/../../packages/i18n/dictionaries/ru.ts\n"); /***/ }), /***/ "(rsc)/./app/globals.css": /*!*************************!*\ !*** ./app/globals.css ***! \*************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; 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__ = (\"ae835c4b9ae0\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvZ2xvYmFscy5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vYXBwL2dsb2JhbHMuY3NzPzVjYmQiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCJhZTgzNWM0YjlhZTBcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/globals.css\n"); /***/ }), /***/ "(ssr)/./src/components/layout/TopNav.module.css": /*!*************************************************!*\ !*** ./src/components/layout/TopNav.module.css ***! \*************************************************/ /***/ ((module) => { eval("// Exports\nmodule.exports = {\n\t\"root\": \"TopNav_root__HYxWt\",\n\t\"leftGroup\": \"TopNav_leftGroup__R3IsV\",\n\t\"brand\": \"TopNav_brand__3K5mr\",\n\t\"brandLink\": \"TopNav_brandLink__w5CJ5\",\n\t\"primaryNav\": \"TopNav_primaryNav__HkqRA\",\n\t\"navLink\": \"TopNav_navLink__C23NC\",\n\t\"actions\": \"TopNav_actions__xaEtu\",\n\t\"authCluster\": \"TopNav_authCluster___aMFB\",\n\t\"accountLink\": \"TopNav_accountLink__B_6sr\",\n\t\"logoutButton\": \"TopNav_logoutButton__anb2Q\",\n\t\"balancePill\": \"TopNav_balancePill__CM85K\",\n\t\"searchButton\": \"TopNav_searchButton__FD8ds\",\n\t\"loginButton\": \"TopNav_loginButton__2VWbv\"\n};\n\nmodule.exports.__checksum = \"7e39576f4d78\"\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvVG9wTmF2Lm1vZHVsZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEseUJBQXlCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9jb21wb25lbnRzL2xheW91dC9Ub3BOYXYubW9kdWxlLmNzcz80OTMzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEV4cG9ydHNcbm1vZHVsZS5leHBvcnRzID0ge1xuXHRcInJvb3RcIjogXCJUb3BOYXZfcm9vdF9fSFl4V3RcIixcblx0XCJsZWZ0R3JvdXBcIjogXCJUb3BOYXZfbGVmdEdyb3VwX19SM0lzVlwiLFxuXHRcImJyYW5kXCI6IFwiVG9wTmF2X2JyYW5kX18zSzVtclwiLFxuXHRcImJyYW5kTGlua1wiOiBcIlRvcE5hdl9icmFuZExpbmtfX3c1Q0o1XCIsXG5cdFwicHJpbWFyeU5hdlwiOiBcIlRvcE5hdl9wcmltYXJ5TmF2X19Ia3FSQVwiLFxuXHRcIm5hdkxpbmtcIjogXCJUb3BOYXZfbmF2TGlua19fQzIzTkNcIixcblx0XCJhY3Rpb25zXCI6IFwiVG9wTmF2X2FjdGlvbnNfX3hhRXR1XCIsXG5cdFwiYXV0aENsdXN0ZXJcIjogXCJUb3BOYXZfYXV0aENsdXN0ZXJfX19hTUZCXCIsXG5cdFwiYWNjb3VudExpbmtcIjogXCJUb3BOYXZfYWNjb3VudExpbmtfX0JfNnNyXCIsXG5cdFwibG9nb3V0QnV0dG9uXCI6IFwiVG9wTmF2X2xvZ291dEJ1dHRvbl9fYW5iMlFcIixcblx0XCJiYWxhbmNlUGlsbFwiOiBcIlRvcE5hdl9iYWxhbmNlUGlsbF9fQ004NUtcIixcblx0XCJzZWFyY2hCdXR0b25cIjogXCJUb3BOYXZfc2VhcmNoQnV0dG9uX19GRDhkc1wiLFxuXHRcImxvZ2luQnV0dG9uXCI6IFwiVG9wTmF2X2xvZ2luQnV0dG9uX18yVldidlwiXG59O1xuXG5tb2R1bGUuZXhwb3J0cy5fX2NoZWNrc3VtID0gXCI3ZTM5NTc2ZjRkNzhcIlxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/TopNav.module.css\n"); /***/ }), /***/ "(ssr)/./src/components/shared/LanguageDropdown.module.css": /*!***********************************************************!*\ !*** ./src/components/shared/LanguageDropdown.module.css ***! \***********************************************************/ /***/ ((module) => { eval("// Exports\nmodule.exports = {\n\t\"root\": \"LanguageDropdown_root__h6Xqg\",\n\t\"trigger\": \"LanguageDropdown_trigger__z6oT1\",\n\t\"menu\": \"LanguageDropdown_menu__DRrsl\",\n\t\"item\": \"LanguageDropdown_item__iY3oe\",\n\t\"active\": \"LanguageDropdown_active__andNd\",\n\t\"caret\": \"LanguageDropdown_caret__9Tphv\"\n};\n\nmodule.exports.__checksum = \"640cacb50687\"\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zaGFyZWQvTGFuZ3VhZ2VEcm9wZG93bi5tb2R1bGUuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSx5QkFBeUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL2NvbXBvbmVudHMvc2hhcmVkL0xhbmd1YWdlRHJvcGRvd24ubW9kdWxlLmNzcz8wMzViIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEV4cG9ydHNcbm1vZHVsZS5leHBvcnRzID0ge1xuXHRcInJvb3RcIjogXCJMYW5ndWFnZURyb3Bkb3duX3Jvb3RfX2g2WHFnXCIsXG5cdFwidHJpZ2dlclwiOiBcIkxhbmd1YWdlRHJvcGRvd25fdHJpZ2dlcl9fejZvVDFcIixcblx0XCJtZW51XCI6IFwiTGFuZ3VhZ2VEcm9wZG93bl9tZW51X19EUnJzbFwiLFxuXHRcIml0ZW1cIjogXCJMYW5ndWFnZURyb3Bkb3duX2l0ZW1fX2lZM29lXCIsXG5cdFwiYWN0aXZlXCI6IFwiTGFuZ3VhZ2VEcm9wZG93bl9hY3RpdmVfX2FuZE5kXCIsXG5cdFwiY2FyZXRcIjogXCJMYW5ndWFnZURyb3Bkb3duX2NhcmV0X185VHBodlwiXG59O1xuXG5tb2R1bGUuZXhwb3J0cy5fX2NoZWNrc3VtID0gXCI2NDBjYWNiNTA2ODdcIlxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/shared/LanguageDropdown.module.css\n"); /***/ }), /***/ "(ssr)/./src/components/shared/ThemeToggle.module.css": /*!******************************************************!*\ !*** ./src/components/shared/ThemeToggle.module.css ***! \******************************************************/ /***/ ((module) => { eval("// Exports\nmodule.exports = {\n\t\"root\": \"ThemeToggle_root__klYi4\",\n\t\"thumb\": \"ThemeToggle_thumb__Lg5Fq\",\n\t\"thumbDark\": \"ThemeToggle_thumbDark__i_zC0\"\n};\n\nmodule.exports.__checksum = \"76d389f91ccd\"\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zaGFyZWQvVGhlbWVUb2dnbGUubW9kdWxlLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEseUJBQXlCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9jb21wb25lbnRzL3NoYXJlZC9UaGVtZVRvZ2dsZS5tb2R1bGUuY3NzP2UwNjEiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gRXhwb3J0c1xubW9kdWxlLmV4cG9ydHMgPSB7XG5cdFwicm9vdFwiOiBcIlRoZW1lVG9nZ2xlX3Jvb3RfX2tsWWk0XCIsXG5cdFwidGh1bWJcIjogXCJUaGVtZVRvZ2dsZV90aHVtYl9fTGc1RnFcIixcblx0XCJ0aHVtYkRhcmtcIjogXCJUaGVtZVRvZ2dsZV90aHVtYkRhcmtfX2lfekMwXCJcbn07XG5cbm1vZHVsZS5leHBvcnRzLl9fY2hlY2tzdW0gPSBcIjc2ZDM4OWY5MWNjZFwiXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/shared/ThemeToggle.module.css\n"); /***/ }), /***/ "(rsc)/./app/[locale]/layout.tsx": /*!*********************************!*\ !*** ./app/[locale]/layout.tsx ***! \*********************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ LocaleLayout),\n/* harmony export */ generateMetadata: () => (/* binding */ generateMetadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _config_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/config/i18n */ \"(rsc)/./src/config/i18n.ts\");\n/* harmony import */ var _seo_seoUtils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/seo/seoUtils */ \"(rsc)/./src/seo/seoUtils.ts\");\n\n\n\nasync function generateMetadata({ params }) {\n const locale = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_1__.resolveLocale)(params.locale);\n const meta = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_1__.getMetadataForLocale)(locale);\n const path = \"/\";\n return {\n title: meta.title,\n description: meta.description,\n alternates: {\n canonical: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_2__.buildCanonical)(locale, path),\n languages: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_2__.buildLocaleAlternates)(path)\n },\n openGraph: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_2__.buildOpenGraph)({\n locale,\n title: meta.title,\n description: meta.description,\n path\n }),\n twitter: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_2__.buildTwitterCard)({\n title: meta.title,\n description: meta.description\n })\n };\n}\nfunction LocaleLayout({ children, params }) {\n const locale = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_1__.resolveLocale)(params.locale);\n const dir = _config_i18n__WEBPACK_IMPORTED_MODULE_1__.rtlLocales.includes(locale) ? \"rtl\" : \"ltr\";\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n lang: locale,\n dir: dir,\n style: {\n display: \"contents\"\n },\n children: children\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/[locale]/layout.tsx\",\n lineNumber: 42,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvW2xvY2FsZV0vbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQWdGO0FBR3lCO0FBRWxHLGVBQWVPLGlCQUFpQixFQUFFQyxNQUFNLEVBQWtDO0lBQy9FLE1BQU1DLFNBQVNSLDJEQUFhQSxDQUFDTyxPQUFPQyxNQUFNO0lBQzFDLE1BQU1DLE9BQU9WLGtFQUFvQkEsQ0FBQ1M7SUFDbEMsTUFBTUUsT0FBTztJQUViLE9BQU87UUFDTEMsT0FBT0YsS0FBS0UsS0FBSztRQUNqQkMsYUFBYUgsS0FBS0csV0FBVztRQUM3QkMsWUFBWTtZQUNWQyxXQUFXWiw2REFBY0EsQ0FBQ00sUUFBUUU7WUFDbENLLFdBQVdaLG9FQUFxQkEsQ0FBQ087UUFDbkM7UUFDQU0sV0FBV1osNkRBQWNBLENBQUM7WUFDeEJJO1lBQ0FHLE9BQU9GLEtBQUtFLEtBQUs7WUFDakJDLGFBQWFILEtBQUtHLFdBQVc7WUFDN0JGO1FBQ0Y7UUFDQU8sU0FBU1osK0RBQWdCQSxDQUFDO1lBQ3hCTSxPQUFPRixLQUFLRSxLQUFLO1lBQ2pCQyxhQUFhSCxLQUFLRyxXQUFXO1FBQy9CO0lBQ0Y7QUFDRjtBQUVlLFNBQVNNLGFBQWEsRUFDbkNDLFFBQVEsRUFDUlosTUFBTSxFQUlQO0lBQ0MsTUFBTUMsU0FBU1IsMkRBQWFBLENBQUNPLE9BQU9DLE1BQU07SUFDMUMsTUFBTVksTUFBTW5CLG9EQUFVQSxDQUFDb0IsUUFBUSxDQUFDYixVQUFVLFFBQVE7SUFFbEQscUJBQ0UsOERBQUNjO1FBQUlDLE1BQU1mO1FBQVFZLEtBQUtBO1FBQUtJLE9BQU87WUFBRUMsU0FBUztRQUFXO2tCQUN2RE47Ozs7OztBQUdQIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL2FwcC9bbG9jYWxlXS9sYXlvdXQudHN4P2EyNjIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0TWV0YWRhdGFGb3JMb2NhbGUsIHJlc29sdmVMb2NhbGUsIHJ0bExvY2FsZXMgfSBmcm9tIFwiQC9jb25maWcvaTE4blwiO1xuaW1wb3J0IHR5cGUgeyBNZXRhZGF0YSB9IGZyb20gXCJuZXh0XCI7XG5pbXBvcnQgeyBSZWFjdE5vZGUgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IGJ1aWxkQ2Fub25pY2FsLCBidWlsZExvY2FsZUFsdGVybmF0ZXMsIGJ1aWxkT3BlbkdyYXBoLCBidWlsZFR3aXR0ZXJDYXJkIH0gZnJvbSBcIkAvc2VvL3Nlb1V0aWxzXCI7XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBnZW5lcmF0ZU1ldGFkYXRhKHsgcGFyYW1zIH06IHsgcGFyYW1zOiB7IGxvY2FsZTogc3RyaW5nIH0gfSk6IFByb21pc2U8TWV0YWRhdGE+IHtcbiAgY29uc3QgbG9jYWxlID0gcmVzb2x2ZUxvY2FsZShwYXJhbXMubG9jYWxlKTtcbiAgY29uc3QgbWV0YSA9IGdldE1ldGFkYXRhRm9yTG9jYWxlKGxvY2FsZSk7XG4gIGNvbnN0IHBhdGggPSBcIi9cIjtcblxuICByZXR1cm4ge1xuICAgIHRpdGxlOiBtZXRhLnRpdGxlLFxuICAgIGRlc2NyaXB0aW9uOiBtZXRhLmRlc2NyaXB0aW9uLFxuICAgIGFsdGVybmF0ZXM6IHtcbiAgICAgIGNhbm9uaWNhbDogYnVpbGRDYW5vbmljYWwobG9jYWxlLCBwYXRoKSxcbiAgICAgIGxhbmd1YWdlczogYnVpbGRMb2NhbGVBbHRlcm5hdGVzKHBhdGgpXG4gICAgfSxcbiAgICBvcGVuR3JhcGg6IGJ1aWxkT3BlbkdyYXBoKHtcbiAgICAgIGxvY2FsZSxcbiAgICAgIHRpdGxlOiBtZXRhLnRpdGxlLFxuICAgICAgZGVzY3JpcHRpb246IG1ldGEuZGVzY3JpcHRpb24sXG4gICAgICBwYXRoXG4gICAgfSksXG4gICAgdHdpdHRlcjogYnVpbGRUd2l0dGVyQ2FyZCh7XG4gICAgICB0aXRsZTogbWV0YS50aXRsZSxcbiAgICAgIGRlc2NyaXB0aW9uOiBtZXRhLmRlc2NyaXB0aW9uXG4gICAgfSlcbiAgfTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gTG9jYWxlTGF5b3V0KHtcbiAgY2hpbGRyZW4sXG4gIHBhcmFtc1xufToge1xuICBjaGlsZHJlbjogUmVhY3ROb2RlO1xuICBwYXJhbXM6IHsgbG9jYWxlOiBzdHJpbmcgfTtcbn0pIHtcbiAgY29uc3QgbG9jYWxlID0gcmVzb2x2ZUxvY2FsZShwYXJhbXMubG9jYWxlKTtcbiAgY29uc3QgZGlyID0gcnRsTG9jYWxlcy5pbmNsdWRlcyhsb2NhbGUpID8gXCJydGxcIiA6IFwibHRyXCI7XG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGxhbmc9e2xvY2FsZX0gZGlyPXtkaXJ9IHN0eWxlPXt7IGRpc3BsYXk6IFwiY29udGVudHNcIiB9fT5cbiAgICAgIHtjaGlsZHJlbn1cbiAgICA8L2Rpdj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJnZXRNZXRhZGF0YUZvckxvY2FsZSIsInJlc29sdmVMb2NhbGUiLCJydGxMb2NhbGVzIiwiYnVpbGRDYW5vbmljYWwiLCJidWlsZExvY2FsZUFsdGVybmF0ZXMiLCJidWlsZE9wZW5HcmFwaCIsImJ1aWxkVHdpdHRlckNhcmQiLCJnZW5lcmF0ZU1ldGFkYXRhIiwicGFyYW1zIiwibG9jYWxlIiwibWV0YSIsInBhdGgiLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwiYWx0ZXJuYXRlcyIsImNhbm9uaWNhbCIsImxhbmd1YWdlcyIsIm9wZW5HcmFwaCIsInR3aXR0ZXIiLCJMb2NhbGVMYXlvdXQiLCJjaGlsZHJlbiIsImRpciIsImluY2x1ZGVzIiwiZGl2IiwibGFuZyIsInN0eWxlIiwiZGlzcGxheSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/[locale]/layout.tsx\n"); /***/ }), /***/ "(rsc)/./app/[locale]/pricing/page.tsx": /*!***************************************!*\ !*** ./app/[locale]/pricing/page.tsx ***! \***************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ PricingRoute),\n/* harmony export */ generateMetadata: () => (/* binding */ generateMetadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/navigation */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/api/navigation.react-server.js\");\n/* harmony import */ var _allai_i18n_server__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @allai/i18n/server */ \"(rsc)/../../packages/i18n/server.ts\");\n/* harmony import */ var _config_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/config/i18n */ \"(rsc)/./src/config/i18n.ts\");\n/* harmony import */ var _features_marketing_PricingPage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/features/marketing/PricingPage */ \"(rsc)/./src/features/marketing/PricingPage.tsx\");\n/* harmony import */ var _seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/seo/seoUtils */ \"(rsc)/./src/seo/seoUtils.ts\");\n/* harmony import */ var _components_layout_TopNav__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/layout/TopNav */ \"(rsc)/./src/components/layout/TopNav.tsx\");\n\n\n\n\n\n\n\nconst PATH = \"/pricing\";\nasync function generateMetadata({ params }) {\n const locale = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_3__.resolveLocale)(params.locale);\n if (!_config_i18n__WEBPACK_IMPORTED_MODULE_3__.locales.includes(locale)) {\n return {\n title: \"Pricing\"\n };\n }\n const dictionary = await (0,_allai_i18n_server__WEBPACK_IMPORTED_MODULE_2__.loadDictionary)(locale);\n const pricingDictionary = dictionary.marketing.pricing;\n const title = `Pricing | ${dictionary.common.brandLong ?? dictionary.common.brandShort}`;\n const description = pricingDictionary.heroSubtitle;\n return {\n title,\n description,\n alternates: {\n canonical: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildCanonical)(locale, PATH),\n languages: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildLocaleAlternates)(PATH)\n },\n openGraph: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildOpenGraph)({\n locale,\n title,\n description,\n path: PATH\n }),\n twitter: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildTwitterCard)({\n title,\n description\n })\n };\n}\nasync function PricingRoute({ params }) {\n const locale = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_3__.resolveLocale)(params.locale);\n if (!_config_i18n__WEBPACK_IMPORTED_MODULE_3__.locales.includes(locale)) {\n (0,next_navigation__WEBPACK_IMPORTED_MODULE_1__.notFound)();\n }\n const dictionary = await (0,_allai_i18n_server__WEBPACK_IMPORTED_MODULE_2__.loadDictionary)(locale);\n const pricingDictionary = dictionary.marketing.pricing;\n const canonical = (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildCanonical)(locale, PATH);\n const offers = _features_marketing_PricingPage__WEBPACK_IMPORTED_MODULE_4__.pricingPlans.map((plan)=>{\n const copy = pricingDictionary.plans[plan.id];\n return {\n \"@type\": \"Offer\",\n name: copy.title,\n description: copy.description,\n price: plan.price,\n priceCurrency: \"RUB\",\n availability: \"https://schema.org/InStock\",\n url: `${canonical}#${plan.id}`\n };\n });\n const structuredData = {\n \"@context\": \"https://schema.org\",\n \"@type\": \"Product\",\n name: `${dictionary.common.brandLong ?? dictionary.common.brandShort} plans`,\n description: \"Coin packs for AI image and video generation with collaboration tooling included. Coins never expire and map 1:1 to rubles.\",\n url: canonical,\n image: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.absoluteUrl)(\"/favicon.ico\"),\n offers\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"script\", {\n type: \"application/ld+json\",\n suppressHydrationWarning: true,\n dangerouslySetInnerHTML: {\n __html: JSON.stringify(structuredData)\n }\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/[locale]/pricing/page.tsx\",\n lineNumber: 86,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_layout_TopNav__WEBPACK_IMPORTED_MODULE_6__.TopNav, {\n dictionary: dictionary,\n locale: locale\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/[locale]/pricing/page.tsx\",\n lineNumber: 91,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_features_marketing_PricingPage__WEBPACK_IMPORTED_MODULE_4__.PricingPage, {\n locale: locale,\n dictionary: dictionary\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/[locale]/pricing/page.tsx\",\n lineNumber: 92,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvW2xvY2FsZV0vcHJpY2luZy9wYWdlLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7OztBQUMyQztBQUNTO0FBQ0c7QUFDc0I7QUFDeUM7QUFDbEU7QUFFcEQsTUFBTVksT0FBTztBQU1OLGVBQWVDLGlCQUFpQixFQUFFQyxNQUFNLEVBQWE7SUFDMUQsTUFBTUMsU0FBU1osMkRBQWFBLENBQUNXLE9BQU9DLE1BQU07SUFFMUMsSUFBSSxDQUFDYixpREFBT0EsQ0FBQ2MsUUFBUSxDQUFDRCxTQUFTO1FBQzdCLE9BQU87WUFDTEUsT0FBTztRQUNUO0lBQ0Y7SUFFQSxNQUFNQyxhQUFhLE1BQU1qQixrRUFBY0EsQ0FBQ2M7SUFDeEMsTUFBTUksb0JBQW9CRCxXQUFXRSxTQUFTLENBQUNDLE9BQU87SUFDdEQsTUFBTUosUUFBUSxDQUFDLFVBQVUsRUFBRUMsV0FBV0ksTUFBTSxDQUFDQyxTQUFTLElBQUlMLFdBQVdJLE1BQU0sQ0FBQ0UsVUFBVSxDQUFDLENBQUM7SUFDeEYsTUFBTUMsY0FBY04sa0JBQWtCTyxZQUFZO0lBRWxELE9BQU87UUFDTFQ7UUFDQVE7UUFDQUUsWUFBWTtZQUNWQyxXQUFXckIsNkRBQWNBLENBQUNRLFFBQVFIO1lBQ2xDaUIsV0FBV3JCLG9FQUFxQkEsQ0FBQ0k7UUFDbkM7UUFDQWtCLFdBQVdyQiw2REFBY0EsQ0FBQztZQUN4Qk07WUFDQUU7WUFDQVE7WUFDQU0sTUFBTW5CO1FBQ1I7UUFDQW9CLFNBQVN0QiwrREFBZ0JBLENBQUM7WUFDeEJPO1lBQ0FRO1FBQ0Y7SUFDRjtBQUNGO0FBRWUsZUFBZVEsYUFBYSxFQUFFbkIsTUFBTSxFQUFhO0lBQzlELE1BQU1DLFNBQVNaLDJEQUFhQSxDQUFDVyxPQUFPQyxNQUFNO0lBRTFDLElBQUksQ0FBQ2IsaURBQU9BLENBQUNjLFFBQVEsQ0FBQ0QsU0FBUztRQUM3QmYseURBQVFBO0lBQ1Y7SUFFQSxNQUFNa0IsYUFBYSxNQUFNakIsa0VBQWNBLENBQUNjO0lBQ3hDLE1BQU1JLG9CQUFvQkQsV0FBV0UsU0FBUyxDQUFDQyxPQUFPO0lBQ3RELE1BQU1PLFlBQVlyQiw2REFBY0EsQ0FBQ1EsUUFBUUg7SUFFekMsTUFBTXNCLFNBQVM3Qix5RUFBWUEsQ0FBQzhCLEdBQUcsQ0FBQyxDQUFDQztRQUMvQixNQUFNQyxPQUFPbEIsa0JBQWtCbUIsS0FBSyxDQUFDRixLQUFLRyxFQUFFLENBQUM7UUFDN0MsT0FBTztZQUNMLFNBQVM7WUFDVEMsTUFBTUgsS0FBS3BCLEtBQUs7WUFDaEJRLGFBQWFZLEtBQUtaLFdBQVc7WUFDN0JnQixPQUFPTCxLQUFLSyxLQUFLO1lBQ2pCQyxlQUFlO1lBQ2ZDLGNBQWM7WUFDZEMsS0FBSyxDQUFDLEVBQUVoQixVQUFVLENBQUMsRUFBRVEsS0FBS0csRUFBRSxDQUFDLENBQUM7UUFDaEM7SUFDRjtJQUVBLE1BQU1NLGlCQUFpQjtRQUNyQixZQUFZO1FBQ1osU0FBUztRQUNUTCxNQUFNLENBQUMsRUFBRXRCLFdBQVdJLE1BQU0sQ0FBQ0MsU0FBUyxJQUFJTCxXQUFXSSxNQUFNLENBQUNFLFVBQVUsQ0FBQyxNQUFNLENBQUM7UUFDNUVDLGFBQ0U7UUFDRm1CLEtBQUtoQjtRQUNMa0IsT0FBT3hDLDBEQUFXQSxDQUFDO1FBQ25CNEI7SUFDRjtJQUVBLHFCQUNFOzswQkFDRSw4REFBQ2E7Z0JBQ0NDLE1BQUs7Z0JBQ0xDLHdCQUF3QjtnQkFDeEJDLHlCQUF5QjtvQkFBRUMsUUFBUUMsS0FBS0MsU0FBUyxDQUFDUjtnQkFBZ0I7Ozs7OzswQkFFcEUsOERBQUNsQyw2REFBTUE7Z0JBQUNPLFlBQVlBO2dCQUFZSCxRQUFRQTs7Ozs7OzBCQUN4Qyw4REFBQ1gsd0VBQVdBO2dCQUFDVyxRQUFRQTtnQkFBUUcsWUFBWUE7Ozs7Ozs7O0FBRy9DIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL2FwcC9bbG9jYWxlXS9wcmljaW5nL3BhZ2UudHN4PzQ4OWMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBNZXRhZGF0YSB9IGZyb20gXCJuZXh0XCI7XG5pbXBvcnQgeyBub3RGb3VuZCB9IGZyb20gXCJuZXh0L25hdmlnYXRpb25cIjtcbmltcG9ydCB7IGxvYWREaWN0aW9uYXJ5IH0gZnJvbSBcIkBhbGxhaS9pMThuL3NlcnZlclwiO1xuaW1wb3J0IHsgbG9jYWxlcywgcmVzb2x2ZUxvY2FsZSB9IGZyb20gXCJAL2NvbmZpZy9pMThuXCI7XG5pbXBvcnQgeyBQcmljaW5nUGFnZSwgcHJpY2luZ1BsYW5zIH0gZnJvbSBcIkAvZmVhdHVyZXMvbWFya2V0aW5nL1ByaWNpbmdQYWdlXCI7XG5pbXBvcnQgeyBhYnNvbHV0ZVVybCwgYnVpbGRDYW5vbmljYWwsIGJ1aWxkTG9jYWxlQWx0ZXJuYXRlcywgYnVpbGRPcGVuR3JhcGgsIGJ1aWxkVHdpdHRlckNhcmQgfSBmcm9tIFwiQC9zZW8vc2VvVXRpbHNcIjtcbmltcG9ydCB7IFRvcE5hdiB9IGZyb20gXCJAL2NvbXBvbmVudHMvbGF5b3V0L1RvcE5hdlwiO1xuXG5jb25zdCBQQVRIID0gXCIvcHJpY2luZ1wiIGFzIGNvbnN0O1xuXG50eXBlIFBhZ2VQcm9wcyA9IHtcbiAgcGFyYW1zOiB7IGxvY2FsZTogc3RyaW5nIH07XG59O1xuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2VuZXJhdGVNZXRhZGF0YSh7IHBhcmFtcyB9OiBQYWdlUHJvcHMpOiBQcm9taXNlPE1ldGFkYXRhPiB7XG4gIGNvbnN0IGxvY2FsZSA9IHJlc29sdmVMb2NhbGUocGFyYW1zLmxvY2FsZSk7XG5cbiAgaWYgKCFsb2NhbGVzLmluY2x1ZGVzKGxvY2FsZSkpIHtcbiAgICByZXR1cm4ge1xuICAgICAgdGl0bGU6IFwiUHJpY2luZ1wiXG4gICAgfTtcbiAgfVxuXG4gIGNvbnN0IGRpY3Rpb25hcnkgPSBhd2FpdCBsb2FkRGljdGlvbmFyeShsb2NhbGUpO1xuICBjb25zdCBwcmljaW5nRGljdGlvbmFyeSA9IGRpY3Rpb25hcnkubWFya2V0aW5nLnByaWNpbmc7XG4gIGNvbnN0IHRpdGxlID0gYFByaWNpbmcgfCAke2RpY3Rpb25hcnkuY29tbW9uLmJyYW5kTG9uZyA/PyBkaWN0aW9uYXJ5LmNvbW1vbi5icmFuZFNob3J0fWA7XG4gIGNvbnN0IGRlc2NyaXB0aW9uID0gcHJpY2luZ0RpY3Rpb25hcnkuaGVyb1N1YnRpdGxlO1xuXG4gIHJldHVybiB7XG4gICAgdGl0bGUsXG4gICAgZGVzY3JpcHRpb24sXG4gICAgYWx0ZXJuYXRlczoge1xuICAgICAgY2Fub25pY2FsOiBidWlsZENhbm9uaWNhbChsb2NhbGUsIFBBVEgpLFxuICAgICAgbGFuZ3VhZ2VzOiBidWlsZExvY2FsZUFsdGVybmF0ZXMoUEFUSClcbiAgICB9LFxuICAgIG9wZW5HcmFwaDogYnVpbGRPcGVuR3JhcGgoe1xuICAgICAgbG9jYWxlLFxuICAgICAgdGl0bGUsXG4gICAgICBkZXNjcmlwdGlvbixcbiAgICAgIHBhdGg6IFBBVEhcbiAgICB9KSxcbiAgICB0d2l0dGVyOiBidWlsZFR3aXR0ZXJDYXJkKHtcbiAgICAgIHRpdGxlLFxuICAgICAgZGVzY3JpcHRpb25cbiAgICB9KVxuICB9O1xufVxuXG5leHBvcnQgZGVmYXVsdCBhc3luYyBmdW5jdGlvbiBQcmljaW5nUm91dGUoeyBwYXJhbXMgfTogUGFnZVByb3BzKSB7XG4gIGNvbnN0IGxvY2FsZSA9IHJlc29sdmVMb2NhbGUocGFyYW1zLmxvY2FsZSk7XG5cbiAgaWYgKCFsb2NhbGVzLmluY2x1ZGVzKGxvY2FsZSkpIHtcbiAgICBub3RGb3VuZCgpO1xuICB9XG5cbiAgY29uc3QgZGljdGlvbmFyeSA9IGF3YWl0IGxvYWREaWN0aW9uYXJ5KGxvY2FsZSk7XG4gIGNvbnN0IHByaWNpbmdEaWN0aW9uYXJ5ID0gZGljdGlvbmFyeS5tYXJrZXRpbmcucHJpY2luZztcbiAgY29uc3QgY2Fub25pY2FsID0gYnVpbGRDYW5vbmljYWwobG9jYWxlLCBQQVRIKTtcblxuICBjb25zdCBvZmZlcnMgPSBwcmljaW5nUGxhbnMubWFwKChwbGFuKSA9PiB7XG4gICAgY29uc3QgY29weSA9IHByaWNpbmdEaWN0aW9uYXJ5LnBsYW5zW3BsYW4uaWRdO1xuICAgIHJldHVybiB7XG4gICAgICBcIkB0eXBlXCI6IFwiT2ZmZXJcIixcbiAgICAgIG5hbWU6IGNvcHkudGl0bGUsXG4gICAgICBkZXNjcmlwdGlvbjogY29weS5kZXNjcmlwdGlvbixcbiAgICAgIHByaWNlOiBwbGFuLnByaWNlLFxuICAgICAgcHJpY2VDdXJyZW5jeTogXCJSVUJcIixcbiAgICAgIGF2YWlsYWJpbGl0eTogXCJodHRwczovL3NjaGVtYS5vcmcvSW5TdG9ja1wiLFxuICAgICAgdXJsOiBgJHtjYW5vbmljYWx9IyR7cGxhbi5pZH1gXG4gICAgfTtcbiAgfSk7XG5cbiAgY29uc3Qgc3RydWN0dXJlZERhdGEgPSB7XG4gICAgXCJAY29udGV4dFwiOiBcImh0dHBzOi8vc2NoZW1hLm9yZ1wiLFxuICAgIFwiQHR5cGVcIjogXCJQcm9kdWN0XCIsXG4gICAgbmFtZTogYCR7ZGljdGlvbmFyeS5jb21tb24uYnJhbmRMb25nID8/IGRpY3Rpb25hcnkuY29tbW9uLmJyYW5kU2hvcnR9IHBsYW5zYCxcbiAgICBkZXNjcmlwdGlvbjpcbiAgICAgIFwiQ29pbiBwYWNrcyBmb3IgQUkgaW1hZ2UgYW5kIHZpZGVvIGdlbmVyYXRpb24gd2l0aCBjb2xsYWJvcmF0aW9uIHRvb2xpbmcgaW5jbHVkZWQuIENvaW5zIG5ldmVyIGV4cGlyZSBhbmQgbWFwIDE6MSB0byBydWJsZXMuXCIsXG4gICAgdXJsOiBjYW5vbmljYWwsXG4gICAgaW1hZ2U6IGFic29sdXRlVXJsKFwiL2Zhdmljb24uaWNvXCIpLFxuICAgIG9mZmVyc1xuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPD5cbiAgICAgIDxzY3JpcHRcbiAgICAgICAgdHlwZT1cImFwcGxpY2F0aW9uL2xkK2pzb25cIlxuICAgICAgICBzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmdcbiAgICAgICAgZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9e3sgX19odG1sOiBKU09OLnN0cmluZ2lmeShzdHJ1Y3R1cmVkRGF0YSkgfX1cbiAgICAgIC8+XG4gICAgICA8VG9wTmF2IGRpY3Rpb25hcnk9e2RpY3Rpb25hcnl9IGxvY2FsZT17bG9jYWxlfSAvPlxuICAgICAgPFByaWNpbmdQYWdlIGxvY2FsZT17bG9jYWxlfSBkaWN0aW9uYXJ5PXtkaWN0aW9uYXJ5fSAvPlxuICAgIDwvPlxuICApO1xufVxuIl0sIm5hbWVzIjpbIm5vdEZvdW5kIiwibG9hZERpY3Rpb25hcnkiLCJsb2NhbGVzIiwicmVzb2x2ZUxvY2FsZSIsIlByaWNpbmdQYWdlIiwicHJpY2luZ1BsYW5zIiwiYWJzb2x1dGVVcmwiLCJidWlsZENhbm9uaWNhbCIsImJ1aWxkTG9jYWxlQWx0ZXJuYXRlcyIsImJ1aWxkT3BlbkdyYXBoIiwiYnVpbGRUd2l0dGVyQ2FyZCIsIlRvcE5hdiIsIlBBVEgiLCJnZW5lcmF0ZU1ldGFkYXRhIiwicGFyYW1zIiwibG9jYWxlIiwiaW5jbHVkZXMiLCJ0aXRsZSIsImRpY3Rpb25hcnkiLCJwcmljaW5nRGljdGlvbmFyeSIsIm1hcmtldGluZyIsInByaWNpbmciLCJjb21tb24iLCJicmFuZExvbmciLCJicmFuZFNob3J0IiwiZGVzY3JpcHRpb24iLCJoZXJvU3VidGl0bGUiLCJhbHRlcm5hdGVzIiwiY2Fub25pY2FsIiwibGFuZ3VhZ2VzIiwib3BlbkdyYXBoIiwicGF0aCIsInR3aXR0ZXIiLCJQcmljaW5nUm91dGUiLCJvZmZlcnMiLCJtYXAiLCJwbGFuIiwiY29weSIsInBsYW5zIiwiaWQiLCJuYW1lIiwicHJpY2UiLCJwcmljZUN1cnJlbmN5IiwiYXZhaWxhYmlsaXR5IiwidXJsIiwic3RydWN0dXJlZERhdGEiLCJpbWFnZSIsInNjcmlwdCIsInR5cGUiLCJzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmciLCJkYW5nZXJvdXNseVNldElubmVySFRNTCIsIl9faHRtbCIsIkpTT04iLCJzdHJpbmdpZnkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./app/[locale]/pricing/page.tsx\n"); /***/ }), /***/ "(rsc)/./app/layout.tsx": /*!************************!*\ !*** ./app/layout.tsx ***! \************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ RootLayout),\n/* harmony export */ metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./globals.css */ \"(rsc)/./app/globals.css\");\n/* harmony import */ var _config_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/i18n */ \"(rsc)/./src/config/i18n.ts\");\n/* harmony import */ var _providers_AppProviders__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/providers/AppProviders */ \"(rsc)/./src/providers/AppProviders.tsx\");\n/* harmony import */ var _styles_fonts__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/styles/fonts */ \"(rsc)/./src/styles/fonts.ts\");\n/* harmony import */ var _seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/seo/seoUtils */ \"(rsc)/./src/seo/seoUtils.ts\");\n\n\n\n\n\n\nconst baseMeta = (0,_config_i18n__WEBPACK_IMPORTED_MODULE_2__.getMetadataForLocale)(_config_i18n__WEBPACK_IMPORTED_MODULE_2__.fallbackLocale);\nconst metadata = {\n metadataBase: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.metadataBase)(),\n title: baseMeta.title,\n description: baseMeta.description,\n alternates: {\n canonical: \"/\",\n languages: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildLocaleAlternates)(\"/\")\n },\n openGraph: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildOpenGraph)({\n locale: _config_i18n__WEBPACK_IMPORTED_MODULE_2__.fallbackLocale,\n title: baseMeta.title,\n description: baseMeta.description,\n path: \"/\"\n }),\n twitter: (0,_seo_seoUtils__WEBPACK_IMPORTED_MODULE_5__.buildTwitterCard)({\n title: baseMeta.title,\n description: baseMeta.description\n }),\n keywords: [\n \"generative AI platform\",\n \"AI image generator\",\n \"AI video generator\",\n \"creative workflow\",\n \"AllAI Studio\"\n ],\n other: {\n \"x-default-locale\": _config_i18n__WEBPACK_IMPORTED_MODULE_2__.fallbackLocale,\n \"supported-locales\": _config_i18n__WEBPACK_IMPORTED_MODULE_2__.locales.join(\",\")\n }\n};\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: _config_i18n__WEBPACK_IMPORTED_MODULE_2__.fallbackLocale,\n className: `${_styles_fonts__WEBPACK_IMPORTED_MODULE_4__.inter.variable} ${_styles_fonts__WEBPACK_IMPORTED_MODULE_4__.robotoMono.variable}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_providers_AppProviders__WEBPACK_IMPORTED_MODULE_3__.AppProviders, {\n children: children\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/layout.tsx\",\n lineNumber: 46,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/layout.tsx\",\n lineNumber: 45,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/app/layout.tsx\",\n lineNumber: 44,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQXVCO0FBR3VEO0FBQ3RCO0FBQ0w7QUFDb0Q7QUFFdkcsTUFBTVUsV0FBV1Ysa0VBQW9CQSxDQUFDQyx3REFBY0E7QUFFN0MsTUFBTVUsV0FBcUI7SUFDaENGLGNBQWNBLDJEQUFZQTtJQUMxQkcsT0FBT0YsU0FBU0UsS0FBSztJQUNyQkMsYUFBYUgsU0FBU0csV0FBVztJQUNqQ0MsWUFBWTtRQUNWQyxXQUFXO1FBQ1hDLFdBQVdWLG9FQUFxQkEsQ0FBQztJQUNuQztJQUNBVyxXQUFXViw2REFBY0EsQ0FBQztRQUN4QlcsUUFBUWpCLHdEQUFjQTtRQUN0QlcsT0FBT0YsU0FBU0UsS0FBSztRQUNyQkMsYUFBYUgsU0FBU0csV0FBVztRQUNqQ00sTUFBTTtJQUNSO0lBQ0FDLFNBQVNaLCtEQUFnQkEsQ0FBQztRQUN4QkksT0FBT0YsU0FBU0UsS0FBSztRQUNyQkMsYUFBYUgsU0FBU0csV0FBVztJQUNuQztJQUNBUSxVQUFVO1FBQ1I7UUFDQTtRQUNBO1FBQ0E7UUFDQTtLQUNEO0lBQ0RDLE9BQU87UUFDTCxvQkFBb0JyQix3REFBY0E7UUFDbEMscUJBQXFCQyxpREFBT0EsQ0FBQ3FCLElBQUksQ0FBQztJQUNwQztBQUNGLEVBQUU7QUFFYSxTQUFTQyxXQUFXLEVBQUVDLFFBQVEsRUFBMkI7SUFDdEUscUJBQ0UsOERBQUNDO1FBQUtDLE1BQU0xQix3REFBY0E7UUFBRTJCLFdBQVcsQ0FBQyxFQUFFeEIsZ0RBQUtBLENBQUN5QixRQUFRLENBQUMsQ0FBQyxFQUFFeEIscURBQVVBLENBQUN3QixRQUFRLENBQUMsQ0FBQztrQkFDL0UsNEVBQUNDO3NCQUNDLDRFQUFDM0IsaUVBQVlBOzBCQUFFc0I7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJdkIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vYXBwL2xheW91dC50c3g/OTk4OCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgXCIuL2dsb2JhbHMuY3NzXCI7XG5pbXBvcnQgdHlwZSB7IE1ldGFkYXRhIH0gZnJvbSBcIm5leHRcIjtcbmltcG9ydCB7IFJlYWN0Tm9kZSB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgZ2V0TWV0YWRhdGFGb3JMb2NhbGUsIGZhbGxiYWNrTG9jYWxlLCBsb2NhbGVzIH0gZnJvbSBcIkAvY29uZmlnL2kxOG5cIjtcbmltcG9ydCB7IEFwcFByb3ZpZGVycyB9IGZyb20gXCJAL3Byb3ZpZGVycy9BcHBQcm92aWRlcnNcIjtcbmltcG9ydCB7IGludGVyLCByb2JvdG9Nb25vIH0gZnJvbSBcIkAvc3R5bGVzL2ZvbnRzXCI7XG5pbXBvcnQgeyBidWlsZExvY2FsZUFsdGVybmF0ZXMsIGJ1aWxkT3BlbkdyYXBoLCBidWlsZFR3aXR0ZXJDYXJkLCBtZXRhZGF0YUJhc2UgfSBmcm9tIFwiQC9zZW8vc2VvVXRpbHNcIjtcblxuY29uc3QgYmFzZU1ldGEgPSBnZXRNZXRhZGF0YUZvckxvY2FsZShmYWxsYmFja0xvY2FsZSk7XG5cbmV4cG9ydCBjb25zdCBtZXRhZGF0YTogTWV0YWRhdGEgPSB7XG4gIG1ldGFkYXRhQmFzZTogbWV0YWRhdGFCYXNlKCksXG4gIHRpdGxlOiBiYXNlTWV0YS50aXRsZSxcbiAgZGVzY3JpcHRpb246IGJhc2VNZXRhLmRlc2NyaXB0aW9uLFxuICBhbHRlcm5hdGVzOiB7XG4gICAgY2Fub25pY2FsOiBcIi9cIixcbiAgICBsYW5ndWFnZXM6IGJ1aWxkTG9jYWxlQWx0ZXJuYXRlcyhcIi9cIilcbiAgfSxcbiAgb3BlbkdyYXBoOiBidWlsZE9wZW5HcmFwaCh7XG4gICAgbG9jYWxlOiBmYWxsYmFja0xvY2FsZSxcbiAgICB0aXRsZTogYmFzZU1ldGEudGl0bGUsXG4gICAgZGVzY3JpcHRpb246IGJhc2VNZXRhLmRlc2NyaXB0aW9uLFxuICAgIHBhdGg6IFwiL1wiXG4gIH0pLFxuICB0d2l0dGVyOiBidWlsZFR3aXR0ZXJDYXJkKHtcbiAgICB0aXRsZTogYmFzZU1ldGEudGl0bGUsXG4gICAgZGVzY3JpcHRpb246IGJhc2VNZXRhLmRlc2NyaXB0aW9uXG4gIH0pLFxuICBrZXl3b3JkczogW1xuICAgIFwiZ2VuZXJhdGl2ZSBBSSBwbGF0Zm9ybVwiLFxuICAgIFwiQUkgaW1hZ2UgZ2VuZXJhdG9yXCIsXG4gICAgXCJBSSB2aWRlbyBnZW5lcmF0b3JcIixcbiAgICBcImNyZWF0aXZlIHdvcmtmbG93XCIsXG4gICAgXCJBbGxBSSBTdHVkaW9cIlxuICBdLFxuICBvdGhlcjoge1xuICAgIFwieC1kZWZhdWx0LWxvY2FsZVwiOiBmYWxsYmFja0xvY2FsZSxcbiAgICBcInN1cHBvcnRlZC1sb2NhbGVzXCI6IGxvY2FsZXMuam9pbihcIixcIilcbiAgfVxufTtcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gUm9vdExheW91dCh7IGNoaWxkcmVuIH06IHsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9KSB7XG4gIHJldHVybiAoXG4gICAgPGh0bWwgbGFuZz17ZmFsbGJhY2tMb2NhbGV9IGNsYXNzTmFtZT17YCR7aW50ZXIudmFyaWFibGV9ICR7cm9ib3RvTW9uby52YXJpYWJsZX1gfT5cbiAgICAgIDxib2R5PlxuICAgICAgICA8QXBwUHJvdmlkZXJzPntjaGlsZHJlbn08L0FwcFByb3ZpZGVycz5cbiAgICAgIDwvYm9keT5cbiAgICA8L2h0bWw+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiZ2V0TWV0YWRhdGFGb3JMb2NhbGUiLCJmYWxsYmFja0xvY2FsZSIsImxvY2FsZXMiLCJBcHBQcm92aWRlcnMiLCJpbnRlciIsInJvYm90b01vbm8iLCJidWlsZExvY2FsZUFsdGVybmF0ZXMiLCJidWlsZE9wZW5HcmFwaCIsImJ1aWxkVHdpdHRlckNhcmQiLCJtZXRhZGF0YUJhc2UiLCJiYXNlTWV0YSIsIm1ldGFkYXRhIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsImFsdGVybmF0ZXMiLCJjYW5vbmljYWwiLCJsYW5ndWFnZXMiLCJvcGVuR3JhcGgiLCJsb2NhbGUiLCJwYXRoIiwidHdpdHRlciIsImtleXdvcmRzIiwib3RoZXIiLCJqb2luIiwiUm9vdExheW91dCIsImNoaWxkcmVuIiwiaHRtbCIsImxhbmciLCJjbGFzc05hbWUiLCJ2YXJpYWJsZSIsImJvZHkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./app/layout.tsx\n"); /***/ }), /***/ "(rsc)/./src/components/layout/TopNav.tsx": /*!******************************************!*\ !*** ./src/components/layout/TopNav.tsx ***! \******************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ TopNav: () => (/* binding */ e0) /* harmony export */ }); /* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js"); const e0 = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`/home/vladislove/AllAi/apps/web/src/components/layout/TopNav.tsx#TopNav`); /***/ }), /***/ "(rsc)/./src/config/i18n.ts": /*!****************************!*\ !*** ./src/config/i18n.ts ***! \****************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ dictionaries: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.dictionaries),\n/* harmony export */ fallbackLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.fallbackLocale),\n/* harmony export */ getLocaleDisplayName: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.getLocaleDisplayName),\n/* harmony export */ getMetadataForLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.getMetadataForLocale),\n/* harmony export */ locales: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.locales),\n/* harmony export */ resolveLocale: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.resolveLocale),\n/* harmony export */ rtlLocales: () => (/* reexport safe */ _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__.rtlLocales)\n/* harmony export */ });\n/* harmony import */ var _allai_i18n_config__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @allai/i18n/config */ \"(rsc)/../../packages/i18n/config.ts\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvY29uZmlnL2kxOG4udHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFTNEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4vc3JjL2NvbmZpZy9pMThuLnRzP2ZiMmUiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHtcbiAgbG9jYWxlcyxcbiAgdHlwZSBMb2NhbGUsXG4gIGZhbGxiYWNrTG9jYWxlLFxuICBydGxMb2NhbGVzLFxuICByZXNvbHZlTG9jYWxlLFxuICBnZXRMb2NhbGVEaXNwbGF5TmFtZSxcbiAgZ2V0TWV0YWRhdGFGb3JMb2NhbGUsXG4gIGRpY3Rpb25hcmllc1xufSBmcm9tIFwiQGFsbGFpL2kxOG4vY29uZmlnXCI7XG4iXSwibmFtZXMiOlsibG9jYWxlcyIsImZhbGxiYWNrTG9jYWxlIiwicnRsTG9jYWxlcyIsInJlc29sdmVMb2NhbGUiLCJnZXRMb2NhbGVEaXNwbGF5TmFtZSIsImdldE1ldGFkYXRhRm9yTG9jYWxlIiwiZGljdGlvbmFyaWVzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/config/i18n.ts\n"); /***/ }), /***/ "(rsc)/./src/features/marketing/PricingPage.tsx": /*!************************************************!*\ !*** ./src/features/marketing/PricingPage.tsx ***! \************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ PricingPage: () => (/* binding */ PricingPage),\n/* harmony export */ pricingPlans: () => (/* binding */ pricingPlans)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n\nconst pricingPlans = [\n {\n id: \"pack1k\",\n tokens: 1000,\n price: 100\n },\n {\n id: \"pack5k\",\n tokens: 5000,\n price: 350\n },\n {\n id: \"pack10k\",\n tokens: 10000,\n price: 650\n },\n {\n id: \"pack25k\",\n tokens: 25000,\n price: 1450\n },\n {\n id: \"pack50k\",\n tokens: 50000,\n price: 2700\n }\n];\nfunction formatFeature(template, plan, locale, price, pricePerToken) {\n const tokens = {\n tokens: plan.tokens.toLocaleString(locale),\n price: plan.price.toString(),\n priceFormatted: price,\n pricePerToken\n };\n return template.replace(/\\{\\{(\\w+)\\}\\}/g, (_, key)=>tokens[key] ?? \"\");\n}\nfunction PricingPage({ locale, dictionary }) {\n const pricingDictionary = dictionary.marketing.pricing;\n const formatter = new Intl.NumberFormat(locale, {\n style: \"currency\",\n currency: \"RUB\",\n maximumFractionDigits: 0\n });\n const perTokenFormatter = new Intl.NumberFormat(locale, {\n minimumFractionDigits: 2,\n maximumFractionDigits: 2\n });\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n style: {\n maxWidth: 1024,\n margin: \"0 auto\",\n padding: \"72px 24px\"\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"header\", {\n style: {\n textAlign: \"center\",\n marginBottom: 48\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n style: {\n fontSize: 44,\n fontWeight: 700,\n marginBottom: 16\n },\n children: pricingDictionary.heroTitle\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 44,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n style: {\n maxWidth: 640,\n margin: \"0 auto\",\n color: \"var(--color-muted)\",\n lineHeight: 1.7\n },\n children: pricingDictionary.heroSubtitle\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 45,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 43,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n style: {\n display: \"grid\",\n gap: 24,\n gridTemplateColumns: \"repeat(auto-fit, minmax(280px, 1fr))\"\n },\n children: pricingPlans.map((plan)=>{\n const copy = pricingDictionary.plans[plan.id];\n const price = formatter.format(plan.price);\n const pricePerToken = perTokenFormatter.format(plan.price / plan.tokens);\n const formattedFeatures = copy.features.map((feature)=>formatFeature(feature, plan, locale, price, pricePerToken));\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"article\", {\n style: {\n borderRadius: 24,\n border: \"1px solid var(--surface-border)\",\n padding: \"32px 28px\",\n display: \"grid\",\n gap: 16,\n background: \"var(--surface-base)\"\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n style: {\n fontSize: 28,\n fontWeight: 700,\n margin: 0\n },\n children: copy.title\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 72,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n style: {\n color: \"var(--color-muted)\",\n margin: \"8px 0 0\",\n lineHeight: 1.6\n },\n children: copy.description\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 73,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 71,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n style: {\n fontSize: 32,\n fontWeight: 700,\n margin: \"12px 0\"\n },\n children: [\n price,\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n style: {\n fontSize: 16,\n fontWeight: 500\n },\n children: pricingDictionary.priceSuffix\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 77,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 75,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n style: {\n display: \"grid\",\n gap: 12,\n paddingLeft: 20\n },\n children: formattedFeatures.map((feature)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: feature\n }, feature, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 81,\n columnNumber: 19\n }, this))\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 79,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n type: \"button\",\n style: {\n marginTop: 8,\n borderRadius: 999,\n border: \"1px solid rgba(0,0,0,0.12)\",\n padding: \"12px 18px\",\n background: \"black\",\n color: \"white\",\n fontWeight: 600,\n cursor: \"pointer\"\n },\n children: pricingDictionary.buttonLabel\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 84,\n columnNumber: 15\n }, this)\n ]\n }, plan.id, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 60,\n columnNumber: 13\n }, this);\n })\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 50,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n style: {\n marginTop: 72,\n textAlign: \"center\",\n display: \"grid\",\n gap: 12\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n style: {\n fontSize: 28,\n fontWeight: 700\n },\n children: pricingDictionary.footerTitle\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 105,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n style: {\n color: \"var(--color-muted)\",\n lineHeight: 1.7\n },\n children: pricingDictionary.footerBody\n }, void 0, false, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 106,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 104,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/vladislove/AllAi/apps/web/src/features/marketing/PricingPage.tsx\",\n lineNumber: 42,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvZmVhdHVyZXMvbWFya2V0aW5nL1ByaWNpbmdQYWdlLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVdPLE1BQU1BLGVBQWtDO0lBQzdDO1FBQUVDLElBQUk7UUFBVUMsUUFBUTtRQUFNQyxPQUFPO0lBQUk7SUFDekM7UUFBRUYsSUFBSTtRQUFVQyxRQUFRO1FBQU1DLE9BQU87SUFBSTtJQUN6QztRQUFFRixJQUFJO1FBQVdDLFFBQVE7UUFBT0MsT0FBTztJQUFJO0lBQzNDO1FBQUVGLElBQUk7UUFBV0MsUUFBUTtRQUFPQyxPQUFPO0lBQUs7SUFDNUM7UUFBRUYsSUFBSTtRQUFXQyxRQUFRO1FBQU9DLE9BQU87SUFBSztDQUM3QyxDQUFDO0FBT0YsU0FBU0MsY0FBY0MsUUFBZ0IsRUFBRUMsSUFBcUIsRUFBRUMsTUFBYyxFQUFFSixLQUFhLEVBQUVLLGFBQXFCO0lBQ2xILE1BQU1OLFNBQWlDO1FBQ3JDQSxRQUFRSSxLQUFLSixNQUFNLENBQUNPLGNBQWMsQ0FBQ0Y7UUFDbkNKLE9BQU9HLEtBQUtILEtBQUssQ0FBQ08sUUFBUTtRQUMxQkMsZ0JBQWdCUjtRQUNoQks7SUFDRjtJQUVBLE9BQU9ILFNBQVNPLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQ0MsR0FBR0MsTUFBZ0JaLE1BQU0sQ0FBQ1ksSUFBSSxJQUFJO0FBQy9FO0FBRU8sU0FBU0MsWUFBWSxFQUFFUixNQUFNLEVBQUVTLFVBQVUsRUFBb0I7SUFDbEUsTUFBTUMsb0JBQW9CRCxXQUFXRSxTQUFTLENBQUNDLE9BQU87SUFDdEQsTUFBTUMsWUFBWSxJQUFJQyxLQUFLQyxZQUFZLENBQUNmLFFBQVE7UUFBRWdCLE9BQU87UUFBWUMsVUFBVTtRQUFPQyx1QkFBdUI7SUFBRTtJQUMvRyxNQUFNQyxvQkFBb0IsSUFBSUwsS0FBS0MsWUFBWSxDQUFDZixRQUFRO1FBQUVvQix1QkFBdUI7UUFBR0YsdUJBQXVCO0lBQUU7SUFFN0cscUJBQ0UsOERBQUNHO1FBQUtMLE9BQU87WUFBRU0sVUFBVTtZ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cyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uL3NyYy9mZWF0dXJlcy9tYXJrZXRpbmcvUHJpY2luZ1BhZ2UudHN4P2QyOWIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBEaWN0aW9uYXJ5IH0gZnJvbSBcIkBhbGxhaS9pMThuL3NlcnZlclwiO1xuaW1wb3J0IHR5cGUgeyBMb2NhbGUgfSBmcm9tIFwiQC9jb25maWcvaTE4blwiO1xuXG50eXBlIFByaWNpbmdQbGFuSWQgPSBcInBhY2sxa1wiIHwgXCJwYWNrNWtcIiB8IFwicGFjazEwa1wiIHwgXCJwYWNrMjVrXCIgfCBcInBhY2s1MGtcIjtcblxudHlwZSBQcmljaW5nUGxhbkRhdGEgPSB7XG4gIGlkOiBQcmljaW5nUGxhbklkO1xuICBwcmljZTogbnVtYmVyO1xuICB0b2tlbnM6IG51bWJlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBwcmljaW5nUGxhbnM6IFByaWNpbmdQbGFuRGF0YVtdID0gW1xuICB7IGlkOiBcInBhY2sxa1wiLCB0b2tlbnM6IDEwMDAsIHByaWNlOiAxMDAgfSxcbiAgeyBpZDogXCJwYWNrNWtcIiwgdG9rZW5zOiA1MDAwLCBwcmljZTogMzUwIH0sXG4gIHsgaWQ6IFwicGFjazEwa1wiLCB0b2tlbnM6IDEwMDAwLCBwcmljZTogNjUwIH0sXG4gIHsgaWQ6IFwicGFjazI1a1wiLCB0b2tlbnM6IDI1MDAwLCBwcmljZTogMTQ1MCB9LFxuICB7IGlkOiBcInBhY2s1MGtcIiwgdG9rZW5zOiA1MDAwMCwgcHJpY2U6IDI3MDAgfVxuXTtcblxudHlwZSBQcmljaW5nUGFnZVByb3BzID0ge1xuICBsb2NhbGU6IExvY2FsZTtcbiAgZGljdGlvbmFyeTogRGljdGlvbmFyeTtcbn07XG5cbmZ1bmN0aW9uIGZvcm1hdEZlYXR1cmUodGVtcGxhdGU6IHN0cmluZywgcGxhbjogUHJpY2luZ1BsYW5EYXRhLCBsb2NhbGU6IExvY2FsZSwgcHJpY2U6IHN0cmluZywgcHJpY2VQZXJUb2tlbjogc3RyaW5nKSB7XG4gIGNvbnN0IHRva2VuczogUmVjb3JkPHN0cmluZywgc3RyaW5nPiA9IHtcbiAgICB0b2tlbnM6IHBsYW4udG9rZW5zLnRvTG9jYWxlU3RyaW5nKGxvY2FsZSksXG4gICAgcHJpY2U6IHBsYW4ucHJpY2UudG9TdHJpbmcoKSxcbiAgICBwcmljZUZvcm1hdHRlZDogcHJpY2UsXG4gICAgcHJpY2VQZXJUb2tlblxuICB9O1xuXG4gIHJldHVybiB0ZW1wbGF0ZS5yZXBsYWNlKC9cXHtcXHsoXFx3KylcXH1cXH0vZywgKF8sIGtleTogc3RyaW5nKSA9PiB0b2tlbnNba2V5XSA/PyBcIlwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIFByaWNpbmdQYWdlKHsgbG9jYWxlLCBkaWN0aW9uYXJ5IH06IFByaWNpbmdQYWdlUHJvcHMpIHtcbiAgY29uc3QgcHJpY2luZ0RpY3Rpb25hcnkgPSBkaWN0aW9uYXJ5Lm1hcmtldGluZy5wcmljaW5nO1xuICBjb25zdCBmb3JtYXR0ZXIgPSBuZXcgSW50bC5OdW1iZXJGb3JtYXQobG9jYWxlLCB7IHN0eWxlOiBcImN1cnJlbmN5XCIsIGN1cnJlbmN5OiBcIlJVQlwiLCBtYXhpbXVtRnJhY3Rpb25EaWdpdHM6IDAgfSk7XG4gIGNvbnN0IHBlclRva2VuRm9ybWF0dGVyID0gbmV3IEludGwuTnVtYmVyRm9ybWF0KGxvY2FsZSwgeyBtaW5pbXVtRnJhY3Rpb25EaWdpdHM6IDIsIG1heGltdW1GcmFjdGlvbkRpZ2l0czogMiB9KTtcblxuICByZXR1cm4gKFxuICAgIDxtYWluIHN0eWxlPXt7IG1heFdpZHRoOiAxMDI0LCBtYXJnaW46IFwiMCBhdXRvXCIsIHBhZGRpbmc6IFwiNzJweCAyNHB4XCIgfX0+XG4gICAgICA8aGVhZGVyIHN0eWxlPXt7IHRleHRBbGlnbjogXCJjZW50ZXJcIiwgbWFyZ2luQm90dG9tOiA0OCB9fT5cbiAgICAgICAgPGgxIHN0eWxlPXt7IGZvbnRTaXplOiA0NCwgZm9udFdlaWdodDogNzAwLCBtYXJnaW5Cb3R0b206IDE2IH19PntwcmljaW5nRGljdGlvbmFyeS5oZXJvVGl0bGV9PC9oMT5cbiAgICAgICAgPHAgc3R5bGU9e3sgbWF4V2lkdGg6IDY0MCwgbWFyZ2luOiBcIjAgYXV0b1wiLCBjb2xvcjogXCJ2YXIoLS1jb2xvci1tdXRlZClcIiwgbGluZUhlaWdodDogMS43IH19PlxuICAgICAgICAgIHtwcmljaW5nRGljdGlvbmFyeS5oZXJvU3VidGl0bGV9XG4gICAgICAgIDwvcD5cbiAgICAgIDwvaGVhZGVyPlxuXG4gICAgICA8ZGl2IHN0eWxlPXt7IGRpc3BsYXk6IFwiZ3JpZFwiLCBnYXA6IDI0LCBncmlkVGVtcGxhdGVDb2x1bW5zOiBcInJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI4MHB4LCAxZnIpKVwiIH19PlxuICAgICAgICB7cHJpY2luZ1BsYW5zLm1hcCgocGxhbikgPT4ge1xuICAgICAgICAgIGNvbnN0IGNvcHkgPSBwcmljaW5nRGljdGlvbmFyeS5wbGFuc1twbGFuLmlkXTtcbiAgICAgICAgICBjb25zdCBwcmljZSA9IGZvcm1hdHRlci5mb3JtYXQocGxhbi5wcmljZSk7XG4gICAgICAgICAgY29uc3QgcHJpY2VQZXJUb2tlbiA9IHBlclRva2VuRm9ybWF0dGVyLmZvcm1hdChwbGFuLnByaWNlIC8gcGxhbi50b2tlbnMpO1xuICAgICAgICAgIGNvbnN0IGZvcm1hdHRlZEZlYXR1cmVzID0gY29weS5mZWF0dXJlcy5tYXAoKGZlYXR1cmUpID0+XG4gICAgICAgICAgICBmb3JtYXRGZWF0dXJlKGZlYXR1cmUsIHBsYW4sIGxvY2FsZSwgcHJpY2UsIHByaWNlUGVyVG9rZW4pXG4gICAgICAgICAgKTtcblxuICAgICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICA8YXJ0aWNsZVxuICAgICAgICAgICAgICBrZXk9e3BsYW4uaWR9XG4gICAgICAgICAgICAgIHN0eWxlPXt7XG4gICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiAyNCxcbiAgICAgICAgICAgICAgICBib3JkZXI6IFwiMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtYm9yZGVyKVwiLFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IFwiMzJweCAyOHB4XCIsXG4gICAgICAgICAgICAgICAgZGlzcGxheTogXCJncmlkXCIsXG4gICAgICAgICAgICAgICAgZ2FwOiAxNixcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBcInZhcigtLXN1cmZhY2UtYmFzZSlcIlxuICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgICAgIDxoMiBzdHlsZT17eyBmb250U2l6ZTogMjgsIGZvbnRXZWlnaHQ6IDcwMCwgbWFyZ2luOiAwIH19Pntjb3B5LnRpdGxlfTwvaDI+XG4gICAgICAgICAgICAgICAgPHAgc3R5bGU9e3sgY29sb3I6IFwidmFyKC0tY29sb3ItbXV0ZWQpXCIsIG1hcmdpbjogXCI4cHggMCAwXCIsIGxpbmVIZWlnaHQ6IDEuNiB9fT57Y29weS5kZXNjcmlwdGlvbn08L3A+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8cCBzdHlsZT17eyBmb250U2l6ZTogMzIsIGZvbnRXZWlnaHQ6IDcwMCwgbWFyZ2luOiBcIjEycHggMFwiIH19PlxuICAgICAgICAgICAgICAgIHtwcmljZX1cbiAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT17eyBmb250U2l6ZTogMTYsIGZvbnRXZWlnaHQ6IDUwMCB9fT57cHJpY2luZ0RpY3Rpb25hcnkucHJpY2VTdWZmaXh9PC9zcGFuPlxuICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgIDx1bCBzdHlsZT17eyBkaXNwbGF5OiBcImdyaWRcIiwgZ2FwOiAxMiwgcGFkZGluZ0xlZnQ6IDIwIH19PlxuICAgICAgICAgICAgICAgIHtmb3JtYXR0ZWRGZWF0dXJlcy5tYXAoKGZlYXR1cmUpID0+IChcbiAgICAgICAgICAgICAgICAgIDxsaSBrZXk9e2ZlYXR1cmV9PntmZWF0dXJlfTwvbGk+XG4gICAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICAgIDwvdWw+XG4gICAgICAgICAgICAgIDxidXR0b25cbiAgICAgICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICAgICAgICBzdHlsZT17e1xuICAgICAgICAgICAgICAgICAgbWFyZ2luVG9wOiA4LFxuICAgICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiA5OTksXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IFwiMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMilcIixcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IFwiMTJweCAxOHB4XCIsXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBcImJsYWNrXCIsXG4gICAgICAgICAgICAgICAgICBjb2xvcjogXCJ3aGl0ZVwiLFxuICAgICAgICAgICAgICAgICAgZm9udFdlaWdodDogNjAwLFxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBcInBvaW50ZXJcIlxuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICB7cHJpY2luZ0RpY3Rpb25hcnkuYnV0dG9uTGFiZWx9XG4gICAgICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICAgICAgPC9hcnRpY2xlPlxuICAgICAgICAgICk7XG4gICAgICAgIH0pfVxuICAgICAgPC9kaXY+XG5cbiAgICAgIDxzZWN0aW9uIHN0eWxlPXt7IG1hcmdpblRvcDogNzIsIHRleHRBbGlnbjogXCJjZW50ZXJcIiwgZGlzcGxheTogXCJncmlkXCIsIGdhcDogMTIgfX0+XG4gICAgICAgIDxoMiBzdHlsZT17eyBmb250U2l6ZTogMjgsIGZvbnRXZWlnaHQ6IDcwMCB9fT57cHJpY2luZ0RpY3Rpb25hcnkuZm9vdGVyVGl0bGV9PC9oMj5cbiAgICAgICAgPHAgc3R5bGU9e3sgY29sb3I6IFwidmFyKC0tY29sb3ItbXV0ZWQpXCIsIGxpbmVIZWlnaHQ6IDEuNyB9fT57cHJpY2luZ0RpY3Rpb25hcnkuZm9vdGVyQm9keX08L3A+XG4gICAgICA8L3NlY3Rpb24+XG4gICAgPC9tYWluPlxuICApO1xufVxuIl0sIm5hbWVzIjpbInByaWNpbmdQbGFucyIsImlkIiwidG9rZW5zIiwicHJpY2UiLCJmb3JtYXRGZWF0dXJlIiwidGVtcGxhdGUiLCJwbGFuIiwibG9jYWxlIiwicHJpY2VQZXJUb2tlbiIsInRvTG9jYWxlU3RyaW5nIiwidG9TdHJpbmciLCJwcmljZUZvcm1hdHRlZCIsInJlcGxhY2UiLCJfIiwia2V5IiwiUHJpY2luZ1BhZ2UiLCJkaWN0aW9uYXJ5IiwicHJpY2luZ0RpY3Rpb25hcnkiLCJtYXJrZXRpbmciLCJwcmljaW5nIiwiZm9ybWF0dGVyIiwiSW50bCIsIk51bWJlckZvcm1hdCIsInN0eWxlIiwiY3VycmVuY3kiLCJtYXhpbXVtRnJhY3Rpb25EaWdpdHMiLCJwZXJUb2tlbkZvcm1hdHRlciIsIm1pbmltdW1GcmFjdGlvbkRpZ2l0cyIsIm1haW4iLCJtYXhXaWR0aCIsIm1hcmdpbiIsInBhZGRpbmciLCJoZWFkZXIiLCJ0ZXh0QWxpZ24iLCJtYXJnaW5Cb3R0b20iLCJoMSIsImZvbnRTaXplIiwiZm9udFdlaWdodCIsImhlcm9UaXRsZSIsInAiLCJjb2xvciIsImxpbmVIZWlnaHQiLCJoZXJvU3VidGl0bGUiLCJkaXYiLCJkaXNwbGF5IiwiZ2FwIiwiZ3JpZFRlbXBsYXRlQ29sdW1ucyIsIm1hcCIsImNvcHkiLCJwbGFucyIsImZvcm1hdCIsImZvcm1hdHRlZEZlYXR1cmVzIiwiZmVhdHVyZXMiLCJmZWF0dXJlIiwiYXJ0aWNsZSIsImJvcmRlclJhZGl1cyIsImJvcmRlciIsImJhY2tncm91bmQiLCJoMiIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJzcGFuIiwicHJpY2VTdWZmaXgiLCJ1bCIsInBhZGRpbmdMZWZ0IiwibGkiLCJidXR0b24iLCJ0eXBlIiwibWFyZ2luVG9wIiwiY3Vyc29yIiwiYnV0dG9uTGFiZWwiLCJzZWN0aW9uIiwiZm9vdGVyVGl0bGUiLCJmb290ZXJCb2R5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/features/marketing/PricingPage.tsx\n"); /***/ }), /***/ "(rsc)/./src/providers/AppProviders.tsx": /*!****************************************!*\ !*** ./src/providers/AppProviders.tsx ***! \****************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AppProviders: () => (/* binding */ e0) /* harmony export */ }); /* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js"); const e0 = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`/home/vladislove/AllAi/apps/web/src/providers/AppProviders.tsx#AppProviders`); /***/ }), /***/ "(rsc)/./src/seo/seoUtils.ts": /*!*****************************!*\ !*** ./src/seo/seoUtils.ts ***! \*****************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ absoluteUrl: () => (/* binding */ absoluteUrl),\n/* harmony export */ buildCanonical: () => (/* binding */ buildCanonical),\n/* harmony export */ buildLocaleAlternates: () => (/* binding */ buildLocaleAlternates),\n/* harmony export */ buildOpenGraph: () => (/* binding */ buildOpenGraph),\n/* harmony export */ buildTwitterCard: () => (/* binding */ buildTwitterCard),\n/* harmony export */ getSiteUrl: () => (/* binding */ getSiteUrl),\n/* harmony export */ metadataBase: () => (/* binding */ metadataBase)\n/* harmony export */ });\n/* harmony import */ var _config_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/config/i18n */ \"(rsc)/./src/config/i18n.ts\");\n\nconst rawSiteUrl = process.env.NEXT_PUBLIC_SITE_URL ?? \"http://localhost:3000\";\nconst normalizedSiteUrl = rawSiteUrl.replace(/\\/+$/, \"\");\nfunction getSiteUrl() {\n return normalizedSiteUrl;\n}\nfunction metadataBase() {\n return new URL(`${getSiteUrl()}/`);\n}\nfunction absoluteUrl(path = \"/\") {\n const cleanPath = path.startsWith(\"/\") ? path.slice(1) : path;\n return new URL(cleanPath, `${getSiteUrl()}/`).toString();\n}\nfunction buildCanonical(locale = _config_i18n__WEBPACK_IMPORTED_MODULE_0__.fallbackLocale, path = \"\") {\n const cleanPath = path.startsWith(\"/\") ? path : `/${path}`;\n return absoluteUrl(`/${locale}${cleanPath === \"/\" ? \"\" : cleanPath}`);\n}\nfunction buildLocaleAlternates(path = \"\") {\n const alternates = {};\n _config_i18n__WEBPACK_IMPORTED_MODULE_0__.locales.forEach((locale)=>{\n alternates[locale] = buildCanonical(locale, path);\n });\n return alternates;\n}\nfunction buildOpenGraph({ locale, title, description, path = \"\", type = \"website\" }) {\n const url = buildCanonical(locale, path);\n return {\n title,\n description,\n url,\n siteName: \"AllAI Studio\",\n locale,\n alternateLocale: _config_i18n__WEBPACK_IMPORTED_MODULE_0__.locales.filter((code)=>code !== locale),\n type\n };\n}\nfunction buildTwitterCard({ title, description }) {\n return {\n card: \"summary_large_image\",\n title,\n description,\n creator: \"@allai_studio\"\n };\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvc2VvL3Nlb1V0aWxzLnRzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQXFFO0FBRXJFLE1BQU1FLGFBQWFDLFFBQVFDLEdBQUcsQ0FBQ0Msb0JBQW9CLElBQUk7QUFDdkQsTUFBTUMsb0JBQW9CSixXQUFXSyxPQUFPLENBQUMsUUFBUTtBQUU5QyxTQUFTQztJQUNkLE9BQU9GO0FBQ1Q7QUFFTyxTQUFTRztJQUNkLE9BQU8sSUFBSUMsSUFBSSxDQUFDLEVBQUVGLGFBQWEsQ0FBQyxDQUFDO0FBQ25DO0FBRU8sU0FBU0csWUFBWUMsT0FBTyxHQUFHO0lBQ3BDLE1BQU1DLFlBQVlELEtBQUtFLFVBQVUsQ0FBQyxPQUFPRixLQUFLRyxLQUFLLENBQUMsS0FBS0g7SUFDekQsT0FBTyxJQUFJRixJQUFJRyxXQUFXLENBQUMsRUFBRUwsYUFBYSxDQUFDLENBQUMsRUFBRVEsUUFBUTtBQUN4RDtBQUVPLFNBQVNDLGVBQWVDLFNBQWlCbEIsd0RBQWMsRUFBRVksT0FBTyxFQUFFO0lBQ3ZFLE1BQU1DLFlBQVlELEtBQUtFLFVBQVUsQ0FBQyxPQUFPRixPQUFPLENBQUMsQ0FBQyxFQUFFQSxLQUFLLENBQUM7SUFDMUQsT0FBT0QsWUFBWSxDQUFDLENBQUMsRUFBRU8sT0FBTyxFQUFFTCxjQUFjLE1BQU0sS0FBS0EsVUFBVSxDQUFDO0FBQ3RFO0FBRU8sU0FBU00sc0JBQXNCUCxPQUFPLEVBQUU7SUFDN0MsTUFBTVEsYUFBcUMsQ0FBQztJQUM1Q25CLGlEQUFPQSxDQUFDb0IsT0FBTyxDQUFDLENBQUNIO1FBQ2ZFLFVBQVUsQ0FBQ0YsT0FBTyxHQUFHRCxlQUFlQyxRQUFRTjtJQUM5QztJQUNBLE9BQU9RO0FBQ1Q7QUFFTyxTQUFTRSxlQUFlLEVBQzdCSixNQUFNLEVBQ05LLEtBQUssRUFDTEMsV0FBVyxFQUNYWixPQUFPLEVBQUUsRUFDVGEsT0FBTyxTQUFrQixFQU8xQjtJQUNDLE1BQU1DLE1BQU1ULGVBQWVDLFFBQVFOO0lBQ25DLE9BQU87UUFDTFc7UUFDQUM7UUFDQUU7UUFDQUMsVUFBVTtRQUNWVDtRQUNBVSxpQkFBaUIzQixpREFBT0EsQ0FBQzRCLE1BQU0sQ0FBQyxDQUFDQyxPQUFTQSxTQUFTWjtRQUNuRE87SUFDRjtBQUNGO0FBRU8sU0FBU00saUJBQWlCLEVBQy9CUixLQUFLLEVBQ0xDLFdBQVcsRUFJWjtJQUNDLE9BQU87UUFDTFEsTUFBTTtRQUNOVDtRQUNBQztRQUNBUyxTQUFTO0lBQ1g7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvLi9zcmMvc2VvL3Nlb1V0aWxzLnRzP2Q2NjciXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZmFsbGJhY2tMb2NhbGUsIGxvY2FsZXMsIHR5cGUgTG9jYWxlIH0gZnJvbSBcIkAvY29uZmlnL2kxOG5cIjtcblxuY29uc3QgcmF3U2l0ZVVybCA9IHByb2Nlc3MuZW52Lk5FWFRfUFVCTElDX1NJVEVfVVJMID8/IFwiaHR0cDovL2xvY2FsaG9zdDozMDAwXCI7XG5jb25zdCBub3JtYWxpemVkU2l0ZVVybCA9IHJhd1NpdGVVcmwucmVwbGFjZSgvXFwvKyQvLCBcIlwiKTtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldFNpdGVVcmwoKSB7XG4gIHJldHVybiBub3JtYWxpemVkU2l0ZVVybDtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIG1ldGFkYXRhQmFzZSgpIHtcbiAgcmV0dXJuIG5ldyBVUkwoYCR7Z2V0U2l0ZVVybCgpfS9gKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGFic29sdXRlVXJsKHBhdGggPSBcIi9cIikge1xuICBjb25zdCBjbGVhblBhdGggPSBwYXRoLnN0YXJ0c1dpdGgoXCIvXCIpID8gcGF0aC5zbGljZSgxKSA6IHBhdGg7XG4gIHJldHVybiBuZXcgVVJMKGNsZWFuUGF0aCwgYCR7Z2V0U2l0ZVVybCgpfS9gKS50b1N0cmluZygpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gYnVpbGRDYW5vbmljYWwobG9jYWxlOiBMb2NhbGUgPSBmYWxsYmFja0xvY2FsZSwgcGF0aCA9IFwiXCIpIHtcbiAgY29uc3QgY2xlYW5QYXRoID0gcGF0aC5zdGFydHNXaXRoKFwiL1wiKSA/IHBhdGggOiBgLyR7cGF0aH1gO1xuICByZXR1cm4gYWJzb2x1dGVVcmwoYC8ke2xvY2FsZX0ke2NsZWFuUGF0aCA9PT0gXCIvXCIgPyBcIlwiIDogY2xlYW5QYXRofWApO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gYnVpbGRMb2NhbGVBbHRlcm5hdGVzKHBhdGggPSBcIlwiKSB7XG4gIGNvbnN0IGFsdGVybmF0ZXM6IFJlY29yZDxzdHJpbmcsIHN0cmluZz4gPSB7fTtcbiAgbG9jYWxlcy5mb3JFYWNoKChsb2NhbGUpID0+IHtcbiAgICBhbHRlcm5hdGVzW2xvY2FsZV0gPSBidWlsZENhbm9uaWNhbChsb2NhbGUsIHBhdGgpO1xuICB9KTtcbiAgcmV0dXJuIGFsdGVybmF0ZXM7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBidWlsZE9wZW5HcmFwaCh7XG4gIGxvY2FsZSxcbiAgdGl0bGUsXG4gIGRlc2NyaXB0aW9uLFxuICBwYXRoID0gXCJcIixcbiAgdHlwZSA9IFwid2Vic2l0ZVwiIGFzIGNvbnN0XG59OiB7XG4gIGxvY2FsZTogTG9jYWxlO1xuICB0aXRsZTogc3RyaW5nO1xuICBkZXNjcmlwdGlvbjogc3RyaW5nO1xuICBwYXRoPzogc3RyaW5nO1xuICB0eXBlPzogXCJ3ZWJzaXRlXCIgfCBcImFydGljbGVcIjtcbn0pIHtcbiAgY29uc3QgdXJsID0gYnVpbGRDYW5vbmljYWwobG9jYWxlLCBwYXRoKTtcbiAgcmV0dXJuIHtcbiAgICB0aXRsZSxcbiAgICBkZXNjcmlwdGlvbixcbiAgICB1cmwsXG4gICAgc2l0ZU5hbWU6IFwiQWxsQUkgU3R1ZGlvXCIsXG4gICAgbG9jYWxlLFxuICAgIGFsdGVybmF0ZUxvY2FsZTogbG9jYWxlcy5maWx0ZXIoKGNvZGUpID0+IGNvZGUgIT09IGxvY2FsZSksXG4gICAgdHlwZVxuICB9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gYnVpbGRUd2l0dGVyQ2FyZCh7XG4gIHRpdGxlLFxuICBkZXNjcmlwdGlvblxufToge1xuICB0aXRsZTogc3RyaW5nO1xuICBkZXNjcmlwdGlvbjogc3RyaW5nO1xufSkge1xuICByZXR1cm4ge1xuICAgIGNhcmQ6IFwic3VtbWFyeV9sYXJnZV9pbWFnZVwiLFxuICAgIHRpdGxlLFxuICAgIGRlc2NyaXB0aW9uLFxuICAgIGNyZWF0b3I6IFwiQGFsbGFpX3N0dWRpb1wiXG4gIH07XG59XG5cbiJdLCJuYW1lcyI6WyJmYWxsYmFja0xvY2FsZSIsImxvY2FsZXMiLCJyYXdTaXRlVXJsIiwicHJvY2VzcyIsImVudiIsIk5FWFRfUFVCTElDX1NJVEVfVVJMIiwibm9ybWFsaXplZFNpdGVVcmwiLCJyZXBsYWNlIiwiZ2V0U2l0ZVVybCIsIm1ldGFkYXRhQmFzZSIsIlVSTCIsImFic29sdXRlVXJsIiwicGF0aCIsImNsZWFuUGF0aCIsInN0YXJ0c1dpdGgiLCJzbGljZSIsInRvU3RyaW5nIiwiYnVpbGRDYW5vbmljYWwiLCJsb2NhbGUiLCJidWlsZExvY2FsZUFsdGVybmF0ZXMiLCJhbHRlcm5hdGVzIiwiZm9yRWFjaCIsImJ1aWxkT3BlbkdyYXBoIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsInR5cGUiLCJ1cmwiLCJzaXRlTmFtZSIsImFsdGVybmF0ZUxvY2FsZSIsImZpbHRlciIsImNvZGUiLCJidWlsZFR3aXR0ZXJDYXJkIiwiY2FyZCIsImNyZWF0b3IiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./src/seo/seoUtils.ts\n"); /***/ }), /***/ "(rsc)/./src/styles/fonts.ts": /*!*****************************!*\ !*** ./src/styles/fonts.ts ***! \*****************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ inter: () => (/* reexport default from dynamic */ next_font_google_target_css_path_src_styles_fonts_ts_import_Inter_arguments_subsets_latin_cyrillic_variable_font_sans_display_swap_variableName_inter___WEBPACK_IMPORTED_MODULE_0___default.a),\n/* harmony export */ robotoMono: () => (/* reexport default from dynamic */ next_font_google_target_css_path_src_styles_fonts_ts_import_Roboto_Mono_arguments_subsets_latin_cyrillic_variable_font_mono_display_swap_variableName_robotoMono___WEBPACK_IMPORTED_MODULE_1___default.a)\n/* harmony export */ });\n/* harmony import */ var next_font_google_target_css_path_src_styles_fonts_ts_import_Inter_arguments_subsets_latin_cyrillic_variable_font_sans_display_swap_variableName_inter___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/font/google/target.css?{\"path\":\"src/styles/fonts.ts\",\"import\":\"Inter\",\"arguments\":[{\"subsets\":[\"latin\",\"cyrillic\"],\"variable\":\"--font-sans\",\"display\":\"swap\"}],\"variableName\":\"inter\"} */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/font/google/target.css?{\\\"path\\\":\\\"src/styles/fonts.ts\\\",\\\"import\\\":\\\"Inter\\\",\\\"arguments\\\":[{\\\"subsets\\\":[\\\"latin\\\",\\\"cyrillic\\\"],\\\"variable\\\":\\\"--font-sans\\\",\\\"display\\\":\\\"swap\\\"}],\\\"variableName\\\":\\\"inter\\\"}\");\n/* harmony import */ var next_font_google_target_css_path_src_styles_fonts_ts_import_Inter_arguments_subsets_latin_cyrillic_variable_font_sans_display_swap_variableName_inter___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_font_google_target_css_path_src_styles_fonts_ts_import_Inter_arguments_subsets_latin_cyrillic_variable_font_sans_display_swap_variableName_inter___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_font_google_target_css_path_src_styles_fonts_ts_import_Roboto_Mono_arguments_subsets_latin_cyrillic_variable_font_mono_display_swap_variableName_robotoMono___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/font/google/target.css?{\"path\":\"src/styles/fonts.ts\",\"import\":\"Roboto_Mono\",\"arguments\":[{\"subsets\":[\"latin\",\"cyrillic\"],\"variable\":\"--font-mono\",\"display\":\"swap\"}],\"variableName\":\"robotoMono\"} */ \"(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/font/google/target.css?{\\\"path\\\":\\\"src/styles/fonts.ts\\\",\\\"import\\\":\\\"Roboto_Mono\\\",\\\"arguments\\\":[{\\\"subsets\\\":[\\\"latin\\\",\\\"cyrillic\\\"],\\\"variable\\\":\\\"--font-mono\\\",\\\"display\\\":\\\"swap\\\"}],\\\"variableName\\\":\\\"robotoMono\\\"}\");\n/* harmony import */ var next_font_google_target_css_path_src_styles_fonts_ts_import_Roboto_Mono_arguments_subsets_latin_cyrillic_variable_font_mono_display_swap_variableName_robotoMono___WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_font_google_target_css_path_src_styles_fonts_ts_import_Roboto_Mono_arguments_subsets_latin_cyrillic_variable_font_mono_display_swap_variableName_robotoMono___WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvc3R5bGVzL2ZvbnRzLnRzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUVhQTtBQU1BQztBQU5BRDtBQU1BQyIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvLi9zcmMvc3R5bGVzL2ZvbnRzLnRzPzM4Y2QiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW50ZXIsIFJvYm90b19Nb25vIH0gZnJvbSBcIm5leHQvZm9udC9nb29nbGVcIjtcblxuZXhwb3J0IGNvbnN0IGludGVyID0gSW50ZXIoe1xuICBzdWJzZXRzOiBbXCJsYXRpblwiLCBcImN5cmlsbGljXCJdLFxuICB2YXJpYWJsZTogXCItLWZvbnQtc2Fuc1wiLFxuICBkaXNwbGF5OiBcInN3YXBcIlxufSk7XG5cbmV4cG9ydCBjb25zdCByb2JvdG9Nb25vID0gUm9ib3RvX01vbm8oe1xuICBzdWJzZXRzOiBbXCJsYXRpblwiLCBcImN5cmlsbGljXCJdLFxuICB2YXJpYWJsZTogXCItLWZvbnQtbW9ub1wiLFxuICBkaXNwbGF5OiBcInN3YXBcIlxufSk7XG4iXSwibmFtZXMiOlsiaW50ZXIiLCJyb2JvdG9Nb25vIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/styles/fonts.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/config.ts": /*!*************************************!*\ !*** ../../packages/i18n/config.ts ***! \*************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ dictionaries: () => (/* binding */ dictionaries),\n/* harmony export */ fallbackLocale: () => (/* binding */ fallbackLocale),\n/* harmony export */ getLocaleDisplayName: () => (/* binding */ getLocaleDisplayName),\n/* harmony export */ getMetadataForLocale: () => (/* binding */ getMetadataForLocale),\n/* harmony export */ locales: () => (/* binding */ locales),\n/* harmony export */ resolveLocale: () => (/* binding */ resolveLocale),\n/* harmony export */ rtlLocales: () => (/* binding */ rtlLocales)\n/* harmony export */ });\n/* harmony import */ var _dictionaries_en__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dictionaries/en */ \"(rsc)/../../packages/i18n/dictionaries/en.ts\");\n/* harmony import */ var _dictionaries_ru__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dictionaries/ru */ \"(rsc)/../../packages/i18n/dictionaries/ru.ts\");\n/* harmony import */ var _dictionaries_nl__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dictionaries/nl */ \"(rsc)/../../packages/i18n/dictionaries/nl.ts\");\n/* harmony import */ var _dictionaries_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./dictionaries/es */ \"(rsc)/../../packages/i18n/dictionaries/es.ts\");\n\n\n\n\nconst locales = [\n \"en\",\n \"ru\",\n \"es\",\n \"pt\",\n \"fr\",\n \"de\",\n \"it\",\n \"zh-CN\",\n \"zh-TW\",\n \"ja\",\n \"ko\",\n \"hi\",\n \"ar\",\n \"tr\",\n \"pl\",\n \"uk\",\n \"nl\",\n \"sv\",\n \"no\",\n \"da\",\n \"fi\",\n \"cs\",\n \"sk\",\n \"sl\",\n \"ro\",\n \"hu\",\n \"el\",\n \"he\",\n \"fa\",\n \"ur\",\n \"id\",\n \"ms\",\n \"th\",\n \"vi\",\n \"fil\",\n \"bn\",\n \"ta\",\n \"te\",\n \"mr\",\n \"pa\",\n \"bg\",\n \"sr\",\n \"hr\",\n \"lt\",\n \"lv\",\n \"et\",\n \"uz\",\n \"kk\",\n \"az\",\n \"ka\"\n];\nconst fallbackLocale = \"en\";\nconst rtlLocales = [\n \"ar\",\n \"fa\",\n \"he\",\n \"ur\"\n];\nconst localeMeta = {\n en: {\n title: \"AllAI Studio - Unified Generative AI Workspace\",\n description: \"Create and orchestrate generative AI workflows for imagery, video, and audio.\"\n },\n ru: {\n title: \"AllAI Studio β€” Π•Π΄ΠΈΠ½ΠΎΠ΅ пространство для Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ИИ\",\n description: \"Π‘Ρ‚Ρ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ студии.\"\n }\n};\nconst dictionaries = {\n en: _dictionaries_en__WEBPACK_IMPORTED_MODULE_0__.enDictionary,\n ru: _dictionaries_ru__WEBPACK_IMPORTED_MODULE_1__.ruDictionary,\n nl: _dictionaries_nl__WEBPACK_IMPORTED_MODULE_2__.nlDictionary,\n es: _dictionaries_es__WEBPACK_IMPORTED_MODULE_3__.esDictionary\n};\nfunction resolveLocale(input) {\n if (!input) return fallbackLocale;\n const normalized = input.toLowerCase();\n if (locales.includes(normalized)) {\n return normalized;\n }\n const base = normalized.split(\"-\")[0];\n if (locales.includes(base)) {\n return base;\n }\n return fallbackLocale;\n}\nfunction getLocaleDisplayName(locale, displayLocale = fallbackLocale) {\n try {\n const formatter = new Intl.DisplayNames([\n displayLocale\n ], {\n type: \"language\"\n });\n return formatter.of(locale) ?? locale.toUpperCase();\n } catch {\n return locale.toUpperCase();\n }\n}\nfunction getMetadataForLocale(locale) {\n return localeMeta[locale] ?? localeMeta[fallbackLocale];\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9jb25maWcudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFDaUQ7QUFDQTtBQUNBO0FBQ0E7QUFFMUMsTUFBTUksVUFBVTtJQUNyQjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0NBQ0QsQ0FBVTtBQUlKLE1BQU1DLGlCQUF5QixLQUFLO0FBRXBDLE1BQU1DLGFBQXVCO0lBQUM7SUFBTTtJQUFNO0lBQU07Q0FBSyxDQUFDO0FBRTdELE1BQU1DLGFBQThFO0lBQ2xGQyxJQUFJO1FBQ0ZDLE9BQU87UUFDUEMsYUFBYTtJQUNmO0lBQ0FDLElBQUk7UUFDRkYsT0FBTztRQUNQQyxhQUFhO0lBQ2Y7QUFDRjtBQUVPLE1BQU1FLGVBQW9EO0lBQy9ESixJQUFJUiwwREFBWUE7SUFDaEJXLElBQUlWLDBEQUFZQTtJQUNoQlksSUFBSVgsMERBQVlBO0lBQ2hCWSxJQUFJWCwwREFBWUE7QUFDbEIsRUFBRTtBQUVLLFNBQVNZLGNBQWNDLEtBQXFCO0lBQ2pELElBQUksQ0FBQ0EsT0FBTyxPQUFPWDtJQUNuQixNQUFNWSxhQUFhRCxNQUFNRSxXQUFXO0lBQ3BDLElBQUlkLFFBQVFlLFFBQVEsQ0FBQ0YsYUFBdUI7UUFDMUMsT0FBT0E7SUFDVDtJQUNBLE1BQU1HLE9BQU9ILFdBQVdJLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRTtJQUNyQyxJQUFJakIsUUFBUWUsUUFBUSxDQUFDQyxPQUFPO1FBQzFCLE9BQU9BO0lBQ1Q7SUFDQSxPQUFPZjtBQUNUO0FBRU8sU0FBU2lCLHFCQUFxQkMsTUFBYyxFQUFFQyxnQkFBd0JuQixjQUFjO0lBQ3pGLElBQUk7UUFDRixNQUFNb0IsWUFBWSxJQUFJQyxLQUFLQyxZQUFZLENBQUM7WUFBQ0g7U0FBYyxFQUFFO1lBQUVJLE1BQU07UUFBVztRQUM1RSxPQUFPSCxVQUFVSSxFQUFFLENBQUNOLFdBQVdBLE9BQU9PLFdBQVc7SUFDbkQsRUFBRSxPQUFNO1FBQ04sT0FBT1AsT0FBT08sV0FBVztJQUMzQjtBQUNGO0FBRU8sU0FBU0MscUJBQXFCUixNQUFjO0lBQ2pELE9BQU9oQixVQUFVLENBQUNnQixPQUFPLElBQUloQixVQUFVLENBQUNGLGVBQWU7QUFDekQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4uLy4uL3BhY2thZ2VzL2kxOG4vY29uZmlnLnRzPzNkODkiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBEaWN0aW9uYXJ5IH0gZnJvbSBcIi4vdHlwZXNcIjtcbmltcG9ydCB7IGVuRGljdGlvbmFyeSB9IGZyb20gXCIuL2RpY3Rpb25hcmllcy9lblwiO1xuaW1wb3J0IHsgcnVEaWN0aW9uYXJ5IH0gZnJvbSBcIi4vZGljdGlvbmFyaWVzL3J1XCI7XG5pbXBvcnQgeyBubERpY3Rpb25hcnkgfSBmcm9tIFwiLi9kaWN0aW9uYXJpZXMvbmxcIjtcbmltcG9ydCB7IGVzRGljdGlvbmFyeSB9IGZyb20gXCIuL2RpY3Rpb25hcmllcy9lc1wiO1xuXG5leHBvcnQgY29uc3QgbG9jYWxlcyA9IFtcbiAgXCJlblwiLFxuICBcInJ1XCIsXG4gIFwiZXNcIixcbiAgXCJwdFwiLFxuICBcImZyXCIsXG4gIFwiZGVcIixcbiAgXCJpdFwiLFxuICBcInpoLUNOXCIsXG4gIFwiemgtVFdcIixcbiAgXCJqYVwiLFxuICBcImtvXCIsXG4gIFwiaGlcIixcbiAgXCJhclwiLFxuICBcInRyXCIsXG4gIFwicGxcIixcbiAgXCJ1a1wiLFxuICBcIm5sXCIsXG4gIFwic3ZcIixcbiAgXCJub1wiLFxuICBcImRhXCIsXG4gIFwiZmlcIixcbiAgXCJjc1wiLFxuICBcInNrXCIsXG4gIFwic2xcIixcbiAgXCJyb1wiLFxuICBcImh1XCIsXG4gIFwiZWxcIixcbiAgXCJoZVwiLFxuICBcImZhXCIsXG4gIFwidXJcIixcbiAgXCJpZFwiLFxuICBcIm1zXCIsXG4gIFwidGhcIixcbiAgXCJ2aVwiLFxuICBcImZpbFwiLFxuICBcImJuXCIsXG4gIFwidGFcIixcbiAgXCJ0ZVwiLFxuICBcIm1yXCIsXG4gIFwicGFcIixcbiAgXCJiZ1wiLFxuICBcInNyXCIsXG4gIFwiaHJcIixcbiAgXCJsdFwiLFxuICBcImx2XCIsXG4gIFwiZXRcIixcbiAgXCJ1elwiLFxuICBcImtrXCIsXG4gIFwiYXpcIixcbiAgXCJrYVwiXG5dIGFzIGNvbnN0O1xuXG5leHBvcnQgdHlwZSBMb2NhbGUgPSAodHlwZW9mIGxvY2FsZXMpW251bWJlcl07XG5cbmV4cG9ydCBjb25zdCBmYWxsYmFja0xvY2FsZTogTG9jYWxlID0gXCJlblwiO1xuXG5leHBvcnQgY29uc3QgcnRsTG9jYWxlczogTG9jYWxlW10gPSBbXCJhclwiLCBcImZhXCIsIFwiaGVcIiwgXCJ1clwiXTtcblxuY29uc3QgbG9jYWxlTWV0YTogUGFydGlhbDxSZWNvcmQ8TG9jYWxlLCB7IHRpdGxlOiBzdHJpbmc7IGRlc2NyaXB0aW9uOiBzdHJpbmcgfT4+ID0ge1xuICBlbjoge1xuICAgIHRpdGxlOiBcIkFsbEFJIFN0dWRpbyAtIFVuaWZpZWQgR2VuZXJhdGl2ZSBBSSBXb3Jrc3BhY2VcIixcbiAgICBkZXNjcmlwdGlvbjogXCJDcmVhdGUgYW5kIG9yY2hlc3RyYXRlIGdlbmVyYXRpdmUgQUkgd29ya2Zsb3dzIGZvciBpbWFnZXJ5LCB2aWRlbywgYW5kIGF1ZGlvLlwiXG4gIH0sXG4gIHJ1OiB7XG4gICAgdGl0bGU6IFwiQWxsQUkgU3R1ZGlvIOKAlCDQldC00LjQvdC+0LUg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC00LvRjyDQs9C10L3QtdGA0LDRgtC40LLQvdC+0LPQviDQmNCYXCIsXG4gICAgZGVzY3JpcHRpb246IFwi0KHRgtGA0L7QudGC0LUg0L/QsNC50L/Qu9Cw0LnQvdGLINC00LvRjyDQuNC30L7QsdGA0LDQttC10L3QuNC5LCDQstC40LTQtdC+INC4INCw0YPQtNC40L4g0LIg0L7QtNC90L7QuSDRgdGC0YPQtNC40LguXCJcbiAgfVxufTtcblxuZXhwb3J0IGNvbnN0IGRpY3Rpb25hcmllczogUGFydGlhbDxSZWNvcmQ8TG9jYWxlLCBEaWN0aW9uYXJ5Pj4gPSB7XG4gIGVuOiBlbkRpY3Rpb25hcnksXG4gIHJ1OiBydURpY3Rpb25hcnksXG4gIG5sOiBubERpY3Rpb25hcnksXG4gIGVzOiBlc0RpY3Rpb25hcnlcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlTG9jYWxlKGlucHV0Pzogc3RyaW5nIHwgbnVsbCk6IExvY2FsZSB7XG4gIGlmICghaW5wdXQpIHJldHVybiBmYWxsYmFja0xvY2FsZTtcbiAgY29uc3Qgbm9ybWFsaXplZCA9IGlucHV0LnRvTG93ZXJDYXNlKCk7XG4gIGlmIChsb2NhbGVzLmluY2x1ZGVzKG5vcm1hbGl6ZWQgYXMgTG9jYWxlKSkge1xuICAgIHJldHVybiBub3JtYWxpemVkIGFzIExvY2FsZTtcbiAgfVxuICBjb25zdCBiYXNlID0gbm9ybWFsaXplZC5zcGxpdChcIi1cIilbMF0gYXMgTG9jYWxlO1xuICBpZiAobG9jYWxlcy5pbmNsdWRlcyhiYXNlKSkge1xuICAgIHJldHVybiBiYXNlO1xuICB9XG4gIHJldHVybiBmYWxsYmFja0xvY2FsZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldExvY2FsZURpc3BsYXlOYW1lKGxvY2FsZTogTG9jYWxlLCBkaXNwbGF5TG9jYWxlOiBMb2NhbGUgPSBmYWxsYmFja0xvY2FsZSk6IHN0cmluZyB7XG4gIHRyeSB7XG4gICAgY29uc3QgZm9ybWF0dGVyID0gbmV3IEludGwuRGlzcGxheU5hbWVzKFtkaXNwbGF5TG9jYWxlXSwgeyB0eXBlOiBcImxhbmd1YWdlXCIgfSk7XG4gICAgcmV0dXJuIGZvcm1hdHRlci5vZihsb2NhbGUpID8/IGxvY2FsZS50b1VwcGVyQ2FzZSgpO1xuICB9IGNhdGNoIHtcbiAgICByZXR1cm4gbG9jYWxlLnRvVXBwZXJDYXNlKCk7XG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldE1ldGFkYXRhRm9yTG9jYWxlKGxvY2FsZTogTG9jYWxlKSB7XG4gIHJldHVybiBsb2NhbGVNZXRhW2xvY2FsZV0gPz8gbG9jYWxlTWV0YVtmYWxsYmFja0xvY2FsZV0hO1xufVxuIl0sIm5hbWVzIjpbImVuRGljdGlvbmFyeSIsInJ1RGljdGlvbmFyeSIsIm5sRGljdGlvbmFyeSIsImVzRGljdGlvbmFyeSIsImxvY2FsZXMiLCJmYWxsYmFja0xvY2FsZSIsInJ0bExvY2FsZXMiLCJsb2NhbGVNZXRhIiwiZW4iLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwicnUiLCJkaWN0aW9uYXJpZXMiLCJubCIsImVzIiwicmVzb2x2ZUxvY2FsZSIsImlucHV0Iiwibm9ybWFsaXplZCIsInRvTG93ZXJDYXNlIiwiaW5jbHVkZXMiLCJiYXNlIiwic3BsaXQiLCJnZXRMb2NhbGVEaXNwbGF5TmFtZSIsImxvY2FsZSIsImRpc3BsYXlMb2NhbGUiLCJmb3JtYXR0ZXIiLCJJbnRsIiwiRGlzcGxheU5hbWVzIiwidHlwZSIsIm9mIiwidG9VcHBlckNhc2UiLCJnZXRNZXRhZGF0YUZvckxvY2FsZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/config.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/dictionaries/en.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/en.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ enDictionary: () => (/* binding */ enDictionary)\n/* harmony export */ });\nconst enDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Log in\",\n signOutLabel: \"Sign out\",\n balanceLabel: \"Balance\",\n creditsSuffix: \"credits\",\n searchLabel: \"Search\",\n languageMenuLabel: \"Select language\"\n },\n navigation: {\n suite: \"Workspace\",\n home: \"Home\",\n stock: \"Asset market\",\n community: \"Community\",\n about: \"About\",\n pricing: \"Pricing\",\n faq: \"FAQ\",\n blog: \"Blog\",\n imageGenerator: \"Image lab\",\n videoGenerator: \"Video lab\",\n assistant: \"Assistant\",\n allTools: \"All tools\",\n creations: \"Creations\",\n pinned: \"Pinned\"\n },\n actions: {\n upgradeDescription: \"Unlock higher tiers and priority rendering.\",\n upgrade: \"Upgrade plan\",\n create: \"Create\"\n },\n dashboard: {\n welcome: \"Welcome back\",\n selectModel: \"Choose a model\",\n guidedMode: \"Guided\",\n proMode: \"Pro\",\n promptPlaceholder: \"Describe the result you need...\",\n tasks: \"Popular tasks\",\n history: \"Recent activity\",\n historyEmpty: \"Once you generate something, it will appear here for easy access.\",\n inspiration: \"Inspiration presets\",\n inspirationRefresh: \"Refresh\",\n recent: \"Recent\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Token packs\",\n heroSubtitle: \"Choose a token pack that fits your workload. Tokens never expire and work across image and video generators.\",\n priceSuffix: \"/pack\",\n buttonLabel: \"Purchase pack\",\n footerTitle: \"Need a custom deployment?\",\n footerBody: \"Need something bespoke? Email sales@allai.studio and we will tailor a private balance, custom infrastructure, and credits to match your launch schedule.\",\n plans: {\n pack1k: {\n title: \"1,000 tokens\",\n description: \"For quick tests and demos.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Great for trying new models and prompts.\"\n ]\n },\n pack5k: {\n title: \"5,000 tokens\",\n description: \"Good for small batches each week.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Covers light image and video workloads.\"\n ]\n },\n pack10k: {\n title: \"10,000 tokens\",\n description: \"For steady production and experiments.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Flexible for creative teams shipping weekly.\"\n ]\n },\n pack25k: {\n title: \"25,000 tokens\",\n description: \"For teams with regular campaigns.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"Great value for continuous image/video runs.\"\n ]\n },\n pack50k: {\n title: \"50,000 tokens\",\n description: \"Best value for high-volume runs.\",\n features: [\n \"{{tokens}} tokens in your balance (never expire).\",\n \"Pack price: {{priceFormatted}}.\",\n \"Avg price per token: {{pricePerToken}} β‚½.\",\n \"For production teams and agencies.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"ALL AI MODELS\",\n imageCategoryLabel: \"Image generator\",\n videoCategoryLabel: \"Video generator\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe the image you want...\",\n promptHint: \"You can paste up to 8000 characters including screenshots - visual assets are added automatically.\",\n formatLabel: \"Format\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Main image\",\n primaryEmptyTitle: \"Add main image\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Reference images (up to 9)\",\n referenceEmptyTitle: \"Add reference\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Remove\",\n deleteTitle: \"Delete image\",\n generate: \"Generate\",\n clearAll: \"Clear all images\",\n history: {\n title: \"Creative feed\",\n subtitle: \"Placeholder gallery while the real history API is being wired.\",\n button: \"History\"\n },\n historyStatus: {\n submitting: \"Submitting request...\",\n waiting: \"Task created. Waiting for Nano Banana...\",\n queuing: \"Queued for rendering...\",\n generating: \"Rendering your image...\",\n progressLabel: \"Progress\",\n completed: \"Ready\",\n failed: \"Failed\",\n noResult: \"Images generated but no result URLs were returned.\",\n promptCopied: \"Prompt copied to clipboard.\",\n promptCopyError: \"Unable to copy prompt. Please try manually.\"\n },\n historyActions: {\n menu: \"Open actions\",\n preview: \"Open preview\",\n download: \"Download\",\n copyPrompt: \"Copy prompt\",\n animate: \"Animate with video model\",\n share: \"Share\",\n delete: \"Remove from feed\"\n },\n historyModals: {\n previewTitle: \"Preview image\",\n animateTitle: \"Animate this image\",\n animateDescription: \"Send the current frame to a video generator to bring it to life.\",\n animateSelectLabel: \"Choose a video model\",\n animateConfirm: \"Continue\",\n shareTitle: \"Share image\",\n shareSubtitle: \"Send the link to teammates or channels.\",\n shareEmail: \"Share via email\",\n shareTelegram: \"Share in Telegram\",\n shareWhatsapp: \"Share on WhatsApp\",\n shareCopyLink: \"Copy link\",\n shareCopied: \"Link copied!\",\n deleteTitle: \"Remove image\",\n deleteDescription: \"The image will disappear from your creative feed. This action can’t be undone.\",\n deleteConfirm: \"Delete\",\n cancel: \"Cancel\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | AI visual lab\",\n description: \"One workspace for creative image generation: text prompts, reference blends, and iterative chat tweaks in seconds.\",\n bulletPoints: [\n \"Produce photoreal scenes with precise control over camera, lighting, and atmosphere.\",\n \"Edit uploaded frames by adding or removing elements, shifting style, or recoloring the palette.\",\n \"Combine up to nine references and refine the result step by step inside the dialog.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Cinematic pipeline\",\n description: \"Experimental frame-by-frame video studio: grow a project from script outline to final clip in a single flow.\",\n bulletPoints: [\n \"Turn scripts into storyboards and short videos with duration and aspect controls.\",\n \"Feed motion, audio, and style references to build hybrid video compositions.\",\n \"Track versions and team edits with a query history that captures every iteration.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Generative scenes\",\n description: \"Next-gen physics-aware video model capturing long shots, dynamic camera movement, and crisp subject fidelity.\",\n bulletPoints: [\n \"Spin up story concepts into polished footage with natural lighting and cinematic depth.\",\n \"Blend text, image, and clips to direct choreography, mood, and on-screen action.\",\n \"Export ready-to-edit sequences with consistent characters across every frame.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Style-to-image atelier\",\n description: \"Blend couture concepts, art direction, and color palettes into gallery-ready imagery in just a few prompts.\",\n bulletPoints: [\n \"Translate moodboards into cohesive looks with palette, fabric, and lighting controls.\",\n \"Layer up to five references to transfer composition, pose, or stylized brushwork.\",\n \"Iterate with conversational refinement while preserving brand-safe aesthetics.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Multimodal launchpad\",\n description: \"Ship campaigns faster with seamless text, image, and video workflows powered by Runway's Gen models.\",\n bulletPoints: [\n \"Storyboard, animate, and polish marketing assets from one collaborative canvas.\",\n \"Use motion brushes, depth control, and audio sync to craft precise sequences.\",\n \"Export layered assets ready for Premiere, Resolve, or After Effects pipelines.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Real-world simulacra\",\n description: \"Physics-consistent diffusion for product shots, crowds, and realistic drone views - all rendered in record time.\",\n bulletPoints: [\n \"Generate scenes with accurate shadows, reflections, and intricate materials.\",\n \"Direct camera paths and depth-of-field for sweeping aerial or macro shots.\",\n \"Loop outputs or extend clips without losing subject fidelity frame to frame.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Video models\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe the scene, camera, motion, and audio cues...\",\n promptHint: \"Include dialogue in quotes and explicit sound cues for richer audio tracks.\",\n negativePromptLabel: \"Negative prompt\",\n negativePromptPlaceholder: \"Elements to avoid (for example: cartoon, low quality)...\",\n modeLabel: \"Generation mode\",\n modeOptions: {\n \"text-to-video\": \"Text to video\",\n \"image-to-video\": \"Image to video\"\n },\n aspectLabel: \"Aspect ratio\",\n resolutionLabel: \"Resolution\",\n personLabel: \"People generation\",\n seedLabel: \"Seed\",\n referenceLabel: \"Reference image (optional)\",\n referenceHint: \"PNG/JPG, up to 20 MB\",\n removeLabel: \"Remove reference\",\n generate: \"Generate video\",\n clearAll: \"Clear settings\",\n history: {\n title: \"Recent renders\",\n subtitle: \"Finished videos will appear here when the API is connected.\",\n button: \"History\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3.1 | Flagship cinematic model\",\n description: \"Advanced Gemini-integrated model for 8-second clips in 720p or 1080p with striking realism and native audio.\",\n bulletPoints: [\n \"Extend existing Veo projects by seamlessly adding new footage with video extend.\",\n \"Define first and last frames to guide motion with frame-to-frame video generation.\",\n \"Steer creative output using up to three control images for image-directed guidance.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Production speed\",\n description: \"Optimised for rapid iterations and backend workloads that need high quality with low latency.\",\n bulletPoints: [\n \"Great for A/B testing concepts or rendering social assets on demand.\",\n \"Supports text-to-video and image animation workflows with native audio.\",\n \"Balance speed and fidelity with smart defaults tuned for business usage.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Stylised storytelling\",\n description: \"Previous generation model for quick storyboards, stylised shorts, and atmospheric experiments.\",\n bulletPoints: [\n \"Generate up to two clips per request with 5-8 second runtime.\",\n \"Perfect for exploratory work where creative direction matters more than resolution.\",\n \"Mix prompts with optional reference frames to bring concept art to life.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Welcome back\",\n loginSubtitle: \"Sign in to access all AI workbenches, manage credits, and review your history.\",\n registerTitle: \"Create your AllAI account\",\n registerSubtitle: \"Register with email or continue with Google to start generating instantly.\",\n emailLabel: \"Email\",\n passwordLabel: \"Password\",\n confirmPasswordLabel: \"Confirm password\",\n submitLogin: \"Sign in\",\n submitRegister: \"Create account\",\n orDivider: \"or\",\n googleButton: \"Continue with Google\",\n registerCta: \"New here?\",\n registerLink: \"Create an account\",\n loginCta: \"Already have an account?\",\n loginLink: \"Sign in\",\n errorGeneric: \"Something went wrong. Please try again.\",\n passwordMismatch: \"Passwords must match.\"\n },\n account: {\n badge: \"Account\",\n title: \"My account\",\n subtitle: \"Track your token balance, explore usage stats, and keep profile and security settings in sync.\",\n overviewTitle: \"Overview\",\n overviewSubtitle: \"Balance essentials, latest activity, and referral progress in one place.\",\n balanceLabel: \"Available tokens\",\n accountStatus: \"Active\",\n balanceHint: \"Tokens unlock every AllAI workbench. Once they reach zero, simply top up and keep creating.\",\n topUpCta: \"Top up tokens\",\n inviteCta: \"Invite a friend\",\n activityTitle: \"Recent activity\",\n activitySubtitle: \"Last credit changes\",\n activityEmpty: \"No transactions yet. Generate something to see usage here.\",\n refreshLabel: \"Refresh\",\n referralTitle: \"Referrals\",\n referralSubtitle: \"Share AllAI and earn bonus tokens\",\n referralHint: \"Each friend who completes their first purchase adds 60 bonus tokens to your balance.\",\n referralCodeLabel: \"Referral code\",\n referralInvitedLabel: \"Friends invited\",\n referralRewardsLabel: \"Bonus earned\",\n referralCta: \"Copy invite link\",\n statisticsTitle: \"Statistics\",\n statisticsSubtitle: \"Understand how token usage evolves across weeks and features.\",\n chartLabel: \"Weekly pace\",\n chartTitle: \"Tokens spent per day\",\n chartPeriodWeek: \"Last 7 days\",\n chartHint: \"Demo data. Real usage appears after your first generation.\",\n tableLabel: \"Functions\",\n tableTitle: \"Usage by feature\",\n tableFunction: \"Function\",\n tableRequests: \"Requests\",\n tableTokens: \"Tokens\",\n tableHint: \"Approximate requests and token burn for each capability.\",\n functionLabels: {\n text: \"Text\",\n rewrite: \"Paraphrasing\",\n image: \"Images\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentations\",\n research: \"Research\"\n },\n chartLabels: [\n \"Mon\",\n \"Tue\",\n \"Wed\",\n \"Thu\",\n \"Fri\",\n \"Sat\",\n \"Sun\"\n ],\n profileTitle: \"Profile & security\",\n profileSubtitle: \"Adjust personal details, notifications, and sign-in safety.\",\n profileDetailsTitle: \"Profile\",\n profileEmailLabel: \"Email\",\n profileCompanyLabel: \"Team / company\",\n notificationsTitle: \"Notifications\",\n notifyUsageLabel: \"Usage summaries & balance alerts\",\n notifyNewsLabel: \"Product news & feature launches\",\n saveProfileCta: \"Save preferences\",\n securityTitle: \"Security\",\n twoFactorLabel: \"Two-factor authentication\",\n twoFactorHint: \"Protect sign-ins with an authenticator app or SMS code.\",\n enableTwoFactorCta: \"Enable 2FA\",\n sessionsTitle: \"Active sessions\",\n sessionsHint: \"Sign out remote browsers and devices.\",\n signOutAll: \"Sign out of all devices\",\n privacyTitle: \"Privacy\",\n exportDataCta: \"Download my data\",\n deleteAccountCta: \"Delete account\",\n deleteWarning: \"Deleting your account removes history, billing info, and remaining tokens forever.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (enDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZW4udHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ1BDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsb0JBQW9CO1FBQ3BCQyxTQUFTO1FBQ1RDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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QWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBRUYsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9lbi50cz82ZjEyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IGVuRGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCJMb2cgaW5cIixcbiAgICBzaWduT3V0TGFiZWw6IFwiU2lnbiBvdXRcIixcbiAgICBiYWxhbmNlTGFiZWw6IFwiQmFsYW5jZVwiLFxuICAgIGNyZWRpdHNTdWZmaXg6IFwiY3JlZGl0c1wiLFxuICAgIHNlYXJjaExhYmVsOiBcIlNlYXJjaFwiLFxuICAgIGxhbmd1YWdlTWVudUxhYmVsOiBcIlNlbGVjdCBsYW5ndWFnZVwiXG4gIH0sXG4gIG5hdmlnYXRpb246IHtcbiAgICBzdWl0ZTogXCJXb3Jrc3BhY2VcIixcbiAgICBob21lOiBcIkhvbWVcIixcbiAgICBzdG9jazogXCJBc3NldCBtYXJrZXRcIixcbiAgICBjb21tdW5pdHk6IFwiQ29tbXVuaXR5XCIsXG4gICAgYWJvdXQ6IFwiQWJvdXRcIixcbiAgICBwcmljaW5nOiBcIlByaWNpbmdcIixcbiAgICBmYXE6IFwiRkFRXCIsXG4gICAgYmxvZzogXCJCbG9nXCIsXG4gICAgaW1hZ2VHZW5lcmF0b3I6IFwiSW1hZ2UgbGFiXCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwiVmlkZW8gbGFiXCIsXG4gICAgYXNzaXN0YW50OiBcIkFzc2lzdGFudFwiLFxuICAgIGFsbFRvb2xzOiBcIkFsbCB0b29sc1wiLFxuICAgIGNyZWF0aW9uczogXCJDcmVhdGlvbnNcIixcbiAgICBwaW5uZWQ6IFwiUGlubmVkXCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGVEZXNjcmlwdGlvbjogXCJVbmxvY2sgaGlnaGVyIHRpZXJzIGFuZCBwcmlvcml0eSByZW5kZXJpbmcuXCIsXG4gICAgdXBncmFkZTogXCJVcGdyYWRlIHBsYW5cIixcbiAgICBjcmVhdGU6IFwiQ3JlYXRlXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCJXZWxjb21lIGJhY2tcIixcbiAgICBzZWxlY3RNb2RlbDogXCJDaG9vc2UgYSBtb2RlbFwiLFxuICAgIGd1aWRlZE1vZGU6IFwiR3VpZGVkXCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSB0aGUgcmVzdWx0IHlvdSBuZWVkLi4uXCIsXG4gICAgdGFza3M6IFwiUG9wdWxhciB0YXNrc1wiLFxuICAgIGhpc3Rvcnk6IFwiUmVjZW50IGFjdGl2aXR5XCIsXG4gICAgaGlzdG9yeUVtcHR5OiBcIk9uY2UgeW91IGdlbmVyYXRlIHNvbWV0aGluZywgaXQgd2lsbCBhcHBlYXIgaGVyZSBmb3IgZWFzeSBhY2Nlc3MuXCIsXG4gICAgaW5zcGlyYXRpb246IFwiSW5zcGlyYXRpb24gcHJlc2V0c1wiLFxuICAgIGluc3BpcmF0aW9uUmVmcmVzaDogXCJSZWZyZXNoXCIsXG4gICAgcmVjZW50OiBcIlJlY2VudFwiXG4gIH0sXG4gIG1hcmtldGluZzoge1xuICAgIHByaWNpbmc6IHtcbiAgICAgIGhlcm9UaXRsZTogXCJUb2tlbiBwYWNrc1wiLFxuICAgICAgaGVyb1N1YnRpdGxlOlxuICAgICAgICBcIkNob29zZSBhIHRva2VuIHBhY2sgdGhhdCBmaXRzIHlvdXIgd29ya2xvYWQuIFRva2VucyBuZXZlciBleHBpcmUgYW5kIHdvcmsgYWNyb3NzIGltYWdlIGFuZCB2aWRlbyBnZW5lcmF0b3JzLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3BhY2tcIixcbiAgICAgIGJ1dHRvbkxhYmVsOiBcIlB1cmNoYXNlIHBhY2tcIixcbiAgICAgIGZvb3RlclRpdGxlOiBcIk5lZWQgYSBjdXN0b20gZGVwbG95bWVudD9cIixcbiAgICAgIGZvb3RlckJvZHk6XG4gICAgICAgIFwiTmVlZCBzb21ldGhpbmcgYmVzcG9rZT8gRW1haWwgc2FsZXNAYWxsYWkuc3R1ZGlvIGFuZCB3ZSB3aWxsIHRhaWxvciBhIHByaXZhdGUgYmFsYW5jZSwgY3VzdG9tIGluZnJhc3RydWN0dXJlLCBhbmQgY3JlZGl0cyB0byBtYXRjaCB5b3VyIGxhdW5jaCBzY2hlZHVsZS5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEsMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIkZvciBxdWljayB0ZXN0cyBhbmQgZGVtb3MuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgaW4geW91ciBiYWxhbmNlIChuZXZlciBleHBpcmUpLlwiLFxuICAgICAgICAgICAgXCJQYWNrIHByaWNlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIkF2ZyBwcmljZSBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JlYXQgZm9yIHRyeWluZyBuZXcgbW9kZWxzIGFuZCBwcm9tcHRzLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrNWs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1LDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJHb29kIGZvciBzbWFsbCBiYXRjaGVzIGVhY2ggd2Vlay5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBpbiB5b3VyIGJhbGFuY2UgKG5ldmVyIGV4cGlyZSkuXCIsXG4gICAgICAgICAgICBcIlBhY2sgcHJpY2U6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiQXZnIHByaWNlIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJDb3ZlcnMgbGlnaHQgaW1hZ2UgYW5kIHZpZGVvIHdvcmtsb2Fkcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazEwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEwLDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJGb3Igc3RlYWR5IHByb2R1Y3Rpb24gYW5kIGV4cGVyaW1lbnRzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGluIHlvdXIgYmFsYW5jZSAobmV2ZXIgZXhwaXJlKS5cIixcbiAgICAgICAgICAgIFwiUGFjayBwcmljZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJBdmcgcHJpY2UgcGVyIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkZsZXhpYmxlIGZvciBjcmVhdGl2ZSB0ZWFtcyBzaGlwcGluZyB3ZWVrbHkuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2syNWs6IHtcbiAgICAgICAgICB0aXRsZTogXCIyNSwwMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiRm9yIHRlYW1zIHdpdGggcmVndWxhciBjYW1wYWlnbnMuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgaW4geW91ciBiYWxhbmNlIChuZXZlciBleHBpcmUpLlwiLFxuICAgICAgICAgICAgXCJQYWNrIHByaWNlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIkF2ZyBwcmljZSBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JlYXQgdmFsdWUgZm9yIGNvbnRpbnVvdXMgaW1hZ2UvdmlkZW8gcnVucy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazUwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjUwLDAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJCZXN0IHZhbHVlIGZvciBoaWdoLXZvbHVtZSBydW5zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGluIHlvdXIgYmFsYW5jZSAobmV2ZXIgZXhwaXJlKS5cIixcbiAgICAgICAgICAgIFwiUGFjayBwcmljZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJBdmcgcHJpY2UgcGVyIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkZvciBwcm9kdWN0aW9uIHRlYW1zIGFuZCBhZ2VuY2llcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgbmFub1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCJBTEwgQUkgTU9ERUxTXCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcIkltYWdlIGdlbmVyYXRvclwiLFxuICAgIHZpZGVvQ2F0ZWdvcnlMYWJlbDogXCJWaWRlbyBnZW5lcmF0b3JcIixcbiAgICBtb2RlbExhYmVsczoge1xuICAgICAgXCJuYW5vLWJhbmFuYVwiOiBcIk5hbm8gQmFuYW5hXCIsXG4gICAgICB2ZW8zOiBcIlZFTzNcIixcbiAgICAgIHNvcmE6IFwiU29yYSAyXCIsXG4gICAgICBzZWVkcmVhbTogXCJTZWVEcmVhbVwiLFxuICAgICAgcnVud2F5OiBcIlJ1bndheVwiLFxuICAgICAga2xpbmc6IFwiS2xpbmdcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwiUHJvbXB0XCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgdGhlIGltYWdlIHlvdSB3YW50Li4uXCIsXG4gICAgcHJvbXB0SGludDogXCJZb3UgY2FuIHBhc3RlIHVwIHRvIDgwMDAgY2hhcmFjdGVycyBpbmNsdWRpbmcgc2NyZWVuc2hvdHMgLSB2aXN1YWwgYXNzZXRzIGFyZSBhZGRlZCBhdXRvbWF0aWNhbGx5LlwiLFxuICAgIGZvcm1hdExhYmVsOiBcIkZvcm1hdFwiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCJNYWluIGltYWdlXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiQWRkIG1haW4gaW1hZ2VcIixcbiAgICBwcmltYXJ5RW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZWZlcmVuY2VzTGFiZWw6IFwiUmVmZXJlbmNlIGltYWdlcyAodXAgdG8gOSlcIixcbiAgICByZWZlcmVuY2VFbXB0eVRpdGxlOiBcIkFkZCByZWZlcmVuY2VcIixcbiAgICByZWZlcmVuY2VFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlbW92ZVwiLFxuICAgIGRlbGV0ZVRpdGxlOiBcIkRlbGV0ZSBpbWFnZVwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyYXRlXCIsXG4gICAgY2xlYXJBbGw6IFwiQ2xlYXIgYWxsIGltYWdlc1wiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIkNyZWF0aXZlIGZlZWRcIixcbiAgICAgIHN1YnRpdGxlOiBcIlBsYWNlaG9sZGVyIGdhbGxlcnkgd2hpbGUgdGhlIHJlYWwgaGlzdG9yeSBBUEkgaXMgYmVpbmcgd2lyZWQuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yeVwiXG4gICAgfSxcbiAgICBoaXN0b3J5U3RhdHVzOiB7XG4gICAgICBzdWJtaXR0aW5nOiBcIlN1Ym1pdHRpbmcgcmVxdWVzdC4uLlwiLFxuICAgICAgd2FpdGluZzogXCJUYXNrIGNyZWF0ZWQuIFdhaXRpbmcgZm9yIE5hbm8gQmFuYW5hLi4uXCIsXG4gICAgICBxdWV1aW5nOiBcIlF1ZXVlZCBmb3IgcmVuZGVyaW5nLi4uXCIsXG4gICAgICBnZW5lcmF0aW5nOiBcIlJlbmRlcmluZyB5b3VyIGltYWdlLi4uXCIsXG4gICAgICBwcm9ncmVzc0xhYmVsOiBcIlByb2dyZXNzXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwiUmVhZHlcIixcbiAgICAgIGZhaWxlZDogXCJGYWlsZWRcIixcbiAgICAgIG5vUmVzdWx0OiBcIkltYWdlcyBnZW5lcmF0ZWQgYnV0IG5vIHJlc3VsdCBVUkxzIHdlcmUgcmV0dXJuZWQuXCIsXG4gICAgICBwcm9tcHRDb3BpZWQ6IFwiUHJvbXB0IGNvcGllZCB0byBjbGlwYm9hcmQuXCIsXG4gICAgICBwcm9tcHRDb3B5RXJyb3I6IFwiVW5hYmxlIHRvIGNvcHkgcHJvbXB0LiBQbGVhc2UgdHJ5IG1hbnVhbGx5LlwiXG4gICAgfSxcbiAgICBoaXN0b3J5QWN0aW9uczoge1xuICAgICAgbWVudTogXCJPcGVuIGFjdGlvbnNcIixcbiAgICAgIHByZXZpZXc6IFwiT3BlbiBwcmV2aWV3XCIsXG4gICAgICBkb3dubG9hZDogXCJEb3dubG9hZFwiLFxuICAgICAgY29weVByb21wdDogXCJDb3B5IHByb21wdFwiLFxuICAgICAgYW5pbWF0ZTogXCJBbmltYXRlIHdpdGggdmlkZW8gbW9kZWxcIixcbiAgICAgIHNoYXJlOiBcIlNoYXJlXCIsXG4gICAgICBkZWxldGU6IFwiUmVtb3ZlIGZyb20gZmVlZFwiXG4gICAgfSxcbiAgICBoaXN0b3J5TW9kYWxzOiB7XG4gICAgICBwcmV2aWV3VGl0bGU6IFwiUHJldmlldyBpbWFnZVwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIkFuaW1hdGUgdGhpcyBpbWFnZVwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIlNlbmQgdGhlIGN1cnJlbnQgZnJhbWUgdG8gYSB2aWRlbyBnZW5lcmF0b3IgdG8gYnJpbmcgaXQgdG8gbGlmZS5cIixcbiAgICAgIGFuaW1hdGVTZWxlY3RMYWJlbDogXCJDaG9vc2UgYSB2aWRlbyBtb2RlbFwiLFxuICAgICAgYW5pbWF0ZUNvbmZpcm06IFwiQ29udGludWVcIixcbiAgICAgIHNoYXJlVGl0bGU6IFwiU2hhcmUgaW1hZ2VcIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiU2VuZCB0aGUgbGluayB0byB0ZWFtbWF0ZXMgb3IgY2hhbm5lbHMuXCIsXG4gICAgICBzaGFyZUVtYWlsOiBcIlNoYXJlIHZpYSBlbWFpbFwiLFxuICAgICAgc2hhcmVUZWxlZ3JhbTogXCJTaGFyZSBpbiBUZWxlZ3JhbVwiLFxuICAgICAgc2hhcmVXaGF0c2FwcDogXCJTaGFyZSBvbiBXaGF0c0FwcFwiLFxuICAgICAgc2hhcmVDb3B5TGluazogXCJDb3B5IGxpbmtcIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIkxpbmsgY29waWVkIVwiLFxuICAgICAgZGVsZXRlVGl0bGU6IFwiUmVtb3ZlIGltYWdlXCIsXG4gICAgICBkZWxldGVEZXNjcmlwdGlvbjogXCJUaGUgaW1hZ2Ugd2lsbCBkaXNhcHBlYXIgZnJvbSB5b3VyIGNyZWF0aXZlIGZlZWQuIFRoaXMgYWN0aW9uIGNhbuKAmXQgYmUgdW5kb25lLlwiLFxuICAgICAgZGVsZXRlQ29uZmlybTogXCJEZWxldGVcIixcbiAgICAgIGNhbmNlbDogXCJDYW5jZWxcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IHtcbiAgICAgICAgdGFnOiBcIkltYWdlIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJOYW5vIEJhbmFuYSB8IEFJIHZpc3VhbCBsYWJcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJPbmUgd29ya3NwYWNlIGZvciBjcmVhdGl2ZSBpbWFnZSBnZW5lcmF0aW9uOiB0ZXh0IHByb21wdHMsIHJlZmVyZW5jZSBibGVuZHMsIGFuZCBpdGVyYXRpdmUgY2hhdCB0d2Vha3MgaW4gc2Vjb25kcy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJQcm9kdWNlIHBob3RvcmVhbCBzY2VuZXMgd2l0aCBwcmVjaXNlIGNvbnRyb2wgb3ZlciBjYW1lcmEsIGxpZ2h0aW5nLCBhbmQgYXRtb3NwaGVyZS5cIixcbiAgICAgICAgICBcIkVkaXQgdXBsb2FkZWQgZnJhbWVzIGJ5IGFkZGluZyBvciByZW1vdmluZyBlbGVtZW50cywgc2hpZnRpbmcgc3R5bGUsIG9yIHJlY29sb3JpbmcgdGhlIHBhbGV0dGUuXCIsXG4gICAgICAgICAgXCJDb21iaW5lIHVwIHRvIG5pbmUgcmVmZXJlbmNlcyBhbmQgcmVmaW5lIHRoZSByZXN1bHQgc3RlcCBieSBzdGVwIGluc2lkZSB0aGUgZGlhbG9nLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJWaWRlbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVkVPMyB8IENpbmVtYXRpYyBwaXBlbGluZVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkV4cGVyaW1lbnRhbCBmcmFtZS1ieS1mcmFtZSB2aWRlbyBzdHVkaW86IGdyb3cgYSBwcm9qZWN0IGZyb20gc2NyaXB0IG91dGxpbmUgdG8gZmluYWwgY2xpcCBpbiBhIHNpbmdsZSBmbG93LlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlR1cm4gc2NyaXB0cyBpbnRvIHN0b3J5Ym9hcmRzIGFuZCBzaG9ydCB2aWRlb3Mgd2l0aCBkdXJhdGlvbiBhbmQgYXNwZWN0IGNvbnRyb2xzLlwiLFxuICAgICAgICAgIFwiRmVlZCBtb3Rpb24sIGF1ZGlvLCBhbmQgc3R5bGUgcmVmZXJlbmNlcyB0byBidWlsZCBoeWJyaWQgdmlkZW8gY29tcG9zaXRpb25zLlwiLFxuICAgICAgICAgIFwiVHJhY2sgdmVyc2lvbnMgYW5kIHRlYW0gZWRpdHMgd2l0aCBhIHF1ZXJ5IGhpc3RvcnkgdGhhdCBjYXB0dXJlcyBldmVyeSBpdGVyYXRpb24uXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNvcmE6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU29yYSAyIHwgR2VuZXJhdGl2ZSBzY2VuZXNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJOZXh0LWdlbiBwaHlzaWNzLWF3YXJlIHZpZGVvIG1vZGVsIGNhcHR1cmluZyBsb25nIHNob3RzLCBkeW5hbWljIGNhbWVyYSBtb3ZlbWVudCwgYW5kIGNyaXNwIHN1YmplY3QgZmlkZWxpdHkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiU3BpbiB1cCBzdG9yeSBjb25jZXB0cyBpbnRvIHBvbGlzaGVkIGZvb3RhZ2Ugd2l0aCBuYXR1cmFsIGxpZ2h0aW5nIGFuZCBjaW5lbWF0aWMgZGVwdGguXCIsXG4gICAgICAgICAgXCJCbGVuZCB0ZXh0LCBpbWFnZSwgYW5kIGNsaXBzIHRvIGRpcmVjdCBjaG9yZW9ncmFwaHksIG1vb2QsIGFuZCBvbi1zY3JlZW4gYWN0aW9uLlwiLFxuICAgICAgICAgIFwiRXhwb3J0IHJlYWR5LXRvLWVkaXQgc2VxdWVuY2VzIHdpdGggY29uc2lzdGVudCBjaGFyYWN0ZXJzIGFjcm9zcyBldmVyeSBmcmFtZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc2VlZHJlYW06IHtcbiAgICAgICAgdGFnOiBcIlN0dWRpbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU2VlRHJlYW0gfCBTdHlsZS10by1pbWFnZSBhdGVsaWVyXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiQmxlbmQgY291dHVyZSBjb25jZXB0cywgYXJ0IGRpcmVjdGlvbiwgYW5kIGNvbG9yIHBhbGV0dGVzIGludG8gZ2FsbGVyeS1yZWFkeSBpbWFnZXJ5IGluIGp1c3QgYSBmZXcgcHJvbXB0cy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJUcmFuc2xhdGUgbW9vZGJvYXJkcyBpbnRvIGNvaGVzaXZlIGxvb2tzIHdpdGggcGFsZXR0ZSwgZmFicmljLCBhbmQgbGlnaHRpbmcgY29udHJvbHMuXCIsXG4gICAgICAgICAgXCJMYXllciB1cCB0byBmaXZlIHJlZmVyZW5jZXMgdG8gdHJhbnNmZXIgY29tcG9zaXRpb24sIHBvc2UsIG9yIHN0eWxpemVkIGJydXNod29yay5cIixcbiAgICAgICAgICBcIkl0ZXJhdGUgd2l0aCBjb252ZXJzYXRpb25hbCByZWZpbmVtZW50IHdoaWxlIHByZXNlcnZpbmcgYnJhbmQtc2FmZSBhZXN0aGV0aWNzLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8IE11bHRpbW9kYWwgbGF1bmNocGFkXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiU2hpcCBjYW1wYWlnbnMgZmFzdGVyIHdpdGggc2VhbWxlc3MgdGV4dCwgaW1hZ2UsIGFuZCB2aWRlbyB3b3JrZmxvd3MgcG93ZXJlZCBieSBSdW53YXkncyBHZW4gbW9kZWxzLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlN0b3J5Ym9hcmQsIGFuaW1hdGUsIGFuZCBwb2xpc2ggbWFya2V0aW5nIGFzc2V0cyBmcm9tIG9uZSBjb2xsYWJvcmF0aXZlIGNhbnZhcy5cIixcbiAgICAgICAgICBcIlVzZSBtb3Rpb24gYnJ1c2hlcywgZGVwdGggY29udHJvbCwgYW5kIGF1ZGlvIHN5bmMgdG8gY3JhZnQgcHJlY2lzZSBzZXF1ZW5jZXMuXCIsXG4gICAgICAgICAgXCJFeHBvcnQgbGF5ZXJlZCBhc3NldHMgcmVhZHkgZm9yIFByZW1pZXJlLCBSZXNvbHZlLCBvciBBZnRlciBFZmZlY3RzIHBpcGVsaW5lcy5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAga2xpbmc6IHtcbiAgICAgICAgdGFnOiBcIlJlYWx0aW1lIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJLbGluZyB8IFJlYWwtd29ybGQgc2ltdWxhY3JhXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiUGh5c2ljcy1jb25zaXN0ZW50IGRpZmZ1c2lvbiBmb3IgcHJvZHVjdCBzaG90cywgY3Jvd2RzLCBhbmQgcmVhbGlzdGljIGRyb25lIHZpZXdzIC0gYWxsIHJlbmRlcmVkIGluIHJlY29yZCB0aW1lLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkdlbmVyYXRlIHNjZW5lcyB3aXRoIGFjY3VyYXRlIHNoYWRvd3MsIHJlZmxlY3Rpb25zLCBhbmQgaW50cmljYXRlIG1hdGVyaWFscy5cIixcbiAgICAgICAgICBcIkRpcmVjdCBjYW1lcmEgcGF0aHMgYW5kIGRlcHRoLW9mLWZpZWxkIGZvciBzd2VlcGluZyBhZXJpYWwgb3IgbWFjcm8gc2hvdHMuXCIsXG4gICAgICAgICAgXCJMb29wIG91dHB1dHMgb3IgZXh0ZW5kIGNsaXBzIHdpdGhvdXQgbG9zaW5nIHN1YmplY3QgZmlkZWxpdHkgZnJhbWUgdG8gZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIHZpZGVvV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlZpZGVvIG1vZGVsc1wiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICB2ZW8zOiBcIlZlbyAzXCIsXG4gICAgICBcInZlbzMtZmFzdFwiOiBcIlZlbyAzIEZhc3RcIixcbiAgICAgIHZlbzI6IFwiVmVvIDJcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwiUHJvbXB0XCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgdGhlIHNjZW5lLCBjYW1lcmEsIG1vdGlvbiwgYW5kIGF1ZGlvIGN1ZXMuLi5cIixcbiAgICBwcm9tcHRIaW50OiBcIkluY2x1ZGUgZGlhbG9ndWUgaW4gcXVvdGVzIGFuZCBleHBsaWNpdCBzb3VuZCBjdWVzIGZvciByaWNoZXIgYXVkaW8gdHJhY2tzLlwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0TGFiZWw6IFwiTmVnYXRpdmUgcHJvbXB0XCIsXG4gICAgbmVnYXRpdmVQcm9tcHRQbGFjZWhvbGRlcjogXCJFbGVtZW50cyB0byBhdm9pZCAoZm9yIGV4YW1wbGU6IGNhcnRvb24sIGxvdyBxdWFsaXR5KS4uLlwiLFxuICAgIG1vZGVMYWJlbDogXCJHZW5lcmF0aW9uIG1vZGVcIixcbiAgICBtb2RlT3B0aW9uczoge1xuICAgICAgXCJ0ZXh0LXRvLXZpZGVvXCI6IFwiVGV4dCB0byB2aWRlb1wiLFxuICAgICAgXCJpbWFnZS10by12aWRlb1wiOiBcIkltYWdlIHRvIHZpZGVvXCJcbiAgICB9LFxuICAgIGFzcGVjdExhYmVsOiBcIkFzcGVjdCByYXRpb1wiLFxuICAgIHJlc29sdXRpb25MYWJlbDogXCJSZXNvbHV0aW9uXCIsXG4gICAgcGVyc29uTGFiZWw6IFwiUGVvcGxlIGdlbmVyYXRpb25cIixcbiAgICBzZWVkTGFiZWw6IFwiU2VlZFwiLFxuICAgIHJlZmVyZW5jZUxhYmVsOiBcIlJlZmVyZW5jZSBpbWFnZSAob3B0aW9uYWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHLCB1cCB0byAyMCBNQlwiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlbW92ZSByZWZlcmVuY2VcIixcbiAgICBnZW5lcmF0ZTogXCJHZW5lcmF0ZSB2aWRlb1wiLFxuICAgIGNsZWFyQWxsOiBcIkNsZWFyIHNldHRpbmdzXCIsXG4gICAgaGlzdG9yeToge1xuICAgICAgdGl0bGU6IFwiUmVjZW50IHJlbmRlcnNcIixcbiAgICAgIHN1YnRpdGxlOiBcIkZpbmlzaGVkIHZpZGVvcyB3aWxsIGFwcGVhciBoZXJlIHdoZW4gdGhlIEFQSSBpcyBjb25uZWN0ZWQuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yeVwiXG4gICAgfSxcbiAgICBwcm9tb3M6IHtcbiAgICAgIHZlbzM6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVmVvIDMuMSB8IEZsYWdzaGlwIGNpbmVtYXRpYyBtb2RlbFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkFkdmFuY2VkIEdlbWluaS1pbnRlZ3JhdGVkIG1vZGVsIGZvciA4LXNlY29uZCBjbGlwcyBpbiA3MjBwIG9yIDEwODBwIHdpdGggc3RyaWtpbmcgcmVhbGlzbSBhbmQgbmF0aXZlIGF1ZGlvLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkV4dGVuZCBleGlzdGluZyBWZW8gcHJvamVjdHMgYnkgc2VhbWxlc3NseSBhZGRpbmcgbmV3IGZvb3RhZ2Ugd2l0aCB2aWRlbyBleHRlbmQuXCIsXG4gICAgICAgICAgXCJEZWZpbmUgZmlyc3QgYW5kIGxhc3QgZnJhbWVzIHRvIGd1aWRlIG1vdGlvbiB3aXRoIGZyYW1lLXRvLWZyYW1lIHZpZGVvIGdlbmVyYXRpb24uXCIsXG4gICAgICAgICAgXCJTdGVlciBjcmVhdGl2ZSBvdXRwdXQgdXNpbmcgdXAgdG8gdGhyZWUgY29udHJvbCBpbWFnZXMgZm9yIGltYWdlLWRpcmVjdGVkIGd1aWRhbmNlLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBcInZlbzMtZmFzdFwiOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIEZhc3QgfCBQcm9kdWN0aW9uIHNwZWVkXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiT3B0aW1pc2VkIGZvciByYXBpZCBpdGVyYXRpb25zIGFuZCBiYWNrZW5kIHdvcmtsb2FkcyB0aGF0IG5lZWQgaGlnaCBxdWFsaXR5IHdpdGggbG93IGxhdGVuY3kuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR3JlYXQgZm9yIEEvQiB0ZXN0aW5nIGNvbmNlcHRzIG9yIHJlbmRlcmluZyBzb2NpYWwgYXNzZXRzIG9uIGRlbWFuZC5cIixcbiAgICAgICAgICBcIlN1cHBvcnRzIHRleHQtdG8tdmlkZW8gYW5kIGltYWdlIGFuaW1hdGlvbiB3b3JrZmxvd3Mgd2l0aCBuYXRpdmUgYXVkaW8uXCIsXG4gICAgICAgICAgXCJCYWxhbmNlIHNwZWVkIGFuZCBmaWRlbGl0eSB3aXRoIHNtYXJ0IGRlZmF1bHRzIHR1bmVkIGZvciBidXNpbmVzcyB1c2FnZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgdmVvMjoge1xuICAgICAgICB0YWc6IFwiTGVnYWN5IExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMiB8IFN0eWxpc2VkIHN0b3J5dGVsbGluZ1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIlByZXZpb3VzIGdlbmVyYXRpb24gbW9kZWwgZm9yIHF1aWNrIHN0b3J5Ym9hcmRzLCBzdHlsaXNlZCBzaG9ydHMsIGFuZCBhdG1vc3BoZXJpYyBleHBlcmltZW50cy5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJHZW5lcmF0ZSB1cCB0byB0d28gY2xpcHMgcGVyIHJlcXVlc3Qgd2l0aCA1LTggc2Vjb25kIHJ1bnRpbWUuXCIsXG4gICAgICAgICAgXCJQZXJmZWN0IGZvciBleHBsb3JhdG9yeSB3b3JrIHdoZXJlIGNyZWF0aXZlIGRpcmVjdGlvbiBtYXR0ZXJzIG1vcmUgdGhhbiByZXNvbHV0aW9uLlwiLFxuICAgICAgICAgIFwiTWl4IHByb21wdHMgd2l0aCBvcHRpb25hbCByZWZlcmVuY2UgZnJhbWVzIHRvIGJyaW5nIGNvbmNlcHQgYXJ0IHRvIGxpZmUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIGF1dGg6IHtcbiAgICBsb2dpblRpdGxlOiBcIldlbGNvbWUgYmFja1wiLFxuICAgIGxvZ2luU3VidGl0bGU6IFwiU2lnbiBpbiB0byBhY2Nlc3MgYWxsIEFJIHdvcmtiZW5jaGVzLCBtYW5hZ2UgY3JlZGl0cywgYW5kIHJldmlldyB5b3VyIGhpc3RvcnkuXCIsXG4gICAgcmVnaXN0ZXJUaXRsZTogXCJDcmVhdGUgeW91ciBBbGxBSSBhY2NvdW50XCIsXG4gICAgcmVnaXN0ZXJTdWJ0aXRsZTogXCJSZWdpc3RlciB3aXRoIGVtYWlsIG9yIGNvbnRpbnVlIHdpdGggR29vZ2xlIHRvIHN0YXJ0IGdlbmVyYXRpbmcgaW5zdGFudGx5LlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRW1haWxcIixcbiAgICBwYXNzd29yZExhYmVsOiBcIlBhc3N3b3JkXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiQ29uZmlybSBwYXNzd29yZFwiLFxuICAgIHN1Ym1pdExvZ2luOiBcIlNpZ24gaW5cIixcbiAgICBzdWJtaXRSZWdpc3RlcjogXCJDcmVhdGUgYWNjb3VudFwiLFxuICAgIG9yRGl2aWRlcjogXCJvclwiLFxuICAgIGdvb2dsZUJ1dHRvbjogXCJDb250aW51ZSB3aXRoIEdvb2dsZVwiLFxuICAgIHJlZ2lzdGVyQ3RhOiBcIk5ldyBoZXJlP1wiLFxuICAgIHJlZ2lzdGVyTGluazogXCJDcmVhdGUgYW4gYWNjb3VudFwiLFxuICAgIGxvZ2luQ3RhOiBcIkFscmVhZHkgaGF2ZSBhbiBhY2NvdW50P1wiLFxuICAgIGxvZ2luTGluazogXCJTaWduIGluXCIsXG4gICAgZXJyb3JHZW5lcmljOiBcIlNvbWV0aGluZyB3ZW50IHdyb25nLiBQbGVhc2UgdHJ5IGFnYWluLlwiLFxuICAgIHBhc3N3b3JkTWlzbWF0Y2g6IFwiUGFzc3dvcmRzIG11c3QgbWF0Y2guXCJcbiAgfSxcbiAgYWNjb3VudDoge1xuICAgIGJhZGdlOiBcIkFjY291bnRcIixcbiAgICB0aXRsZTogXCJNeSBhY2NvdW50XCIsXG4gICAgc3VidGl0bGU6IFwiVHJhY2sgeW91ciB0b2tlbiBiYWxhbmNlLCBleHBsb3JlIHVzYWdlIHN0YXRzLCBhbmQga2VlcCBwcm9maWxlIGFuZCBzZWN1cml0eSBzZXR0aW5ncyBpbiBzeW5jLlwiLFxuICAgIG92ZXJ2aWV3VGl0bGU6IFwiT3ZlcnZpZXdcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIkJhbGFuY2UgZXNzZW50aWFscywgbGF0ZXN0IGFjdGl2aXR5LCBhbmQgcmVmZXJyYWwgcHJvZ3Jlc3MgaW4gb25lIHBsYWNlLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJBdmFpbGFibGUgdG9rZW5zXCIsXG4gICAgYWNjb3VudFN0YXR1czogXCJBY3RpdmVcIixcbiAgICBiYWxhbmNlSGludDogXCJUb2tlbnMgdW5sb2NrIGV2ZXJ5IEFsbEFJIHdvcmtiZW5jaC4gT25jZSB0aGV5IHJlYWNoIHplcm8sIHNpbXBseSB0b3AgdXAgYW5kIGtlZXAgY3JlYXRpbmcuXCIsXG4gICAgdG9wVXBDdGE6IFwiVG9wIHVwIHRva2Vuc1wiLFxuICAgIGludml0ZUN0YTogXCJJbnZpdGUgYSBmcmllbmRcIixcbiAgICBhY3Rpdml0eVRpdGxlOiBcIlJlY2VudCBhY3Rpdml0eVwiLFxuICAgIGFjdGl2aXR5U3VidGl0bGU6IFwiTGFzdCBjcmVkaXQgY2hhbmdlc1wiLFxuICAgIGFjdGl2aXR5RW1wdHk6IFwiTm8gdHJhbnNhY3Rpb25zIHlldC4gR2VuZXJhdGUgc29tZXRoaW5nIHRvIHNlZSB1c2FnZSBoZXJlLlwiLFxuICAgIHJlZnJlc2hMYWJlbDogXCJSZWZyZXNoXCIsXG4gICAgcmVmZXJyYWxUaXRsZTogXCJSZWZlcnJhbHNcIixcbiAgICByZWZlcnJhbFN1YnRpdGxlOiBcIlNoYXJlIEFsbEFJIGFuZCBlYXJuIGJvbnVzIHRva2Vuc1wiLFxuICAgIHJlZmVycmFsSGludDogXCJFYWNoIGZyaWVuZCB3aG8gY29tcGxldGVzIHRoZWlyIGZpcnN0IHB1cmNoYXNlIGFkZHMgNjAgYm9udXMgdG9rZW5zIHRvIHlvdXIgYmFsYW5jZS5cIixcbiAgICByZWZlcnJhbENvZGVMYWJlbDogXCJSZWZlcnJhbCBjb2RlXCIsXG4gICAgcmVmZXJyYWxJbnZpdGVkTGFiZWw6IFwiRnJpZW5kcyBpbnZpdGVkXCIsXG4gICAgcmVmZXJyYWxSZXdhcmRzTGFiZWw6IFwiQm9udXMgZWFybmVkXCIsXG4gICAgcmVmZXJyYWxDdGE6IFwiQ29weSBpbnZpdGUgbGlua1wiLFxuICAgIHN0YXRpc3RpY3NUaXRsZTogXCJTdGF0aXN0aWNzXCIsXG4gICAgc3RhdGlzdGljc1N1YnRpdGxlOiBcIlVuZGVyc3RhbmQgaG93IHRva2VuIHVzYWdlIGV2b2x2ZXMgYWNyb3NzIHdlZWtzIGFuZCBmZWF0dXJlcy5cIixcbiAgICBjaGFydExhYmVsOiBcIldlZWtseSBwYWNlXCIsXG4gICAgY2hhcnRUaXRsZTogXCJUb2tlbnMgc3BlbnQgcGVyIGRheVwiLFxuICAgIGNoYXJ0UGVyaW9kV2VlazogXCJMYXN0IDcgZGF5c1wiLFxuICAgIGNoYXJ0SGludDogXCJEZW1vIGRhdGEuIFJlYWwgdXNhZ2UgYXBwZWFycyBhZnRlciB5b3VyIGZpcnN0IGdlbmVyYXRpb24uXCIsXG4gICAgdGFibGVMYWJlbDogXCJGdW5jdGlvbnNcIixcbiAgICB0YWJsZVRpdGxlOiBcIlVzYWdlIGJ5IGZlYXR1cmVcIixcbiAgICB0YWJsZUZ1bmN0aW9uOiBcIkZ1bmN0aW9uXCIsXG4gICAgdGFibGVSZXF1ZXN0czogXCJSZXF1ZXN0c1wiLFxuICAgIHRhYmxlVG9rZW5zOiBcIlRva2Vuc1wiLFxuICAgIHRhYmxlSGludDogXCJBcHByb3hpbWF0ZSByZXF1ZXN0cyBhbmQgdG9rZW4gYnVybiBmb3IgZWFjaCBjYXBhYmlsaXR5LlwiLFxuICAgIGZ1bmN0aW9uTGFiZWxzOiB7XG4gICAgICB0ZXh0OiBcIlRleHRcIixcbiAgICAgIHJld3JpdGU6IFwiUGFyYXBocmFzaW5nXCIsXG4gICAgICBpbWFnZTogXCJJbWFnZXNcIixcbiAgICAgIGF1ZGlvOiBcIkF1ZGlvXCIsXG4gICAgICB2aWRlbzogXCJWaWRlb1wiLFxuICAgICAgcHJlc2VudGF0aW9uOiBcIlByZXNlbnRhdGlvbnNcIixcbiAgICAgIHJlc2VhcmNoOiBcIlJlc2VhcmNoXCJcbiAgICB9LFxuICAgIGNoYXJ0TGFiZWxzOiBbXCJNb25cIiwgXCJUdWVcIiwgXCJXZWRcIiwgXCJUaHVcIiwgXCJGcmlcIiwgXCJTYXRcIiwgXCJTdW5cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlByb2ZpbGUgJiBzZWN1cml0eVwiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJBZGp1c3QgcGVyc29uYWwgZGV0YWlscywgbm90aWZpY2F0aW9ucywgYW5kIHNpZ24taW4gc2FmZXR5LlwiLFxuICAgIHByb2ZpbGVEZXRhaWxzVGl0bGU6IFwiUHJvZmlsZVwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkVtYWlsXCIsXG4gICAgcHJvZmlsZUNvbXBhbnlMYWJlbDogXCJUZWFtIC8gY29tcGFueVwiLFxuICAgIG5vdGlmaWNhdGlvbnNUaXRsZTogXCJOb3RpZmljYXRpb25zXCIsXG4gICAgbm90aWZ5VXNhZ2VMYWJlbDogXCJVc2FnZSBzdW1tYXJpZXMgJiBiYWxhbmNlIGFsZXJ0c1wiLFxuICAgIG5vdGlmeU5ld3NMYWJlbDogXCJQcm9kdWN0IG5ld3MgJiBmZWF0dXJlIGxhdW5jaGVzXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwiU2F2ZSBwcmVmZXJlbmNlc1wiLFxuICAgIHNlY3VyaXR5VGl0bGU6IFwiU2VjdXJpdHlcIixcbiAgICB0d29GYWN0b3JMYWJlbDogXCJUd28tZmFjdG9yIGF1dGhlbnRpY2F0aW9uXCIsXG4gICAgdHdvRmFjdG9ySGludDogXCJQcm90ZWN0IHNpZ24taW5zIHdpdGggYW4gYXV0aGVudGljYXRvciBhcHAgb3IgU01TIGNvZGUuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcIkVuYWJsZSAyRkFcIixcbiAgICBzZXNzaW9uc1RpdGxlOiBcIkFjdGl2ZSBzZXNzaW9uc1wiLFxuICAgIHNlc3Npb25zSGludDogXCJTaWduIG91dCByZW1vdGUgYnJvd3NlcnMgYW5kIGRldmljZXMuXCIsXG4gICAgc2lnbk91dEFsbDogXCJTaWduIG91dCBvZiBhbGwgZGV2aWNlc1wiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWN5XCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJEb3dubG9hZCBteSBkYXRhXCIsXG4gICAgZGVsZXRlQWNjb3VudEN0YTogXCJEZWxldGUgYWNjb3VudFwiLFxuICAgIGRlbGV0ZVdhcm5pbmc6IFwiRGVsZXRpbmcgeW91ciBhY2NvdW50IHJlbW92ZXMgaGlzdG9yeSwgYmlsbGluZyBpbmZvLCBhbmQgcmVtYWluaW5nIHRva2VucyBmb3JldmVyLlwiXG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IGVuRGljdGlvbmFyeTtcblxuXG4iXSwibmFtZXMiOlsiZW5EaWN0aW9uYXJ5IiwiY29tbW9uIiwiYnJhbmRTaG9ydCIsImJyYW5kTG9uZyIsImxvZ0luIiwic2lnbk91dExhYmVsIiwiYmFsYW5jZUxhYmVsIiwiY3JlZGl0c1N1ZmZpeCIsInNlYXJjaExhYmVsIiwibGFuZ3VhZ2VNZW51TGFiZWwiLCJuYXZpZ2F0aW9uIiwic3VpdGUiLCJob21lIiwic3RvY2siLCJjb21tdW5pdHkiLCJhYm91dCIsInByaWNpbmciLCJmYXEiLCJibG9nIiwiaW1hZ2VHZW5lcmF0b3IiLCJ2aWRlb0dlbmVyYXRvciIsImFzc2lzdGFudCIsImFsbFRvb2xzIiwiY3JlYXRpb25zIiwicGlubmVkIiwiYWN0aW9ucyIsInVwZ3JhZGVEZXNjcmlwdGlvbiIsInVwZ3JhZGUiLCJjcmVhdGUiLCJkYXNoYm9hcmQiLCJ3ZWxjb21lIiwic2VsZWN0TW9kZWwiLCJndWlkZWRNb2RlIiwicHJvTW9kZSIsInByb21wdFBsYWNlaG9sZGVyIiwidGFza3MiLCJoaXN0b3J5IiwiaGlzdG9yeUVtcHR5IiwiaW5zcGlyYXRpb24iLCJpbnNwaXJhdGlvblJlZnJlc2giLCJyZWNlbnQiLCJtYXJrZXRpbmciLCJoZXJvVGl0bGUiLCJoZXJvU3VidGl0bGUiLCJwcmljZVN1ZmZpeCIsImJ1dHRvbkxhYmVsIiwiZm9vdGVyVGl0bGUiLCJmb290ZXJCb2R5IiwicGxhbnMiLCJwYWNrMWsiLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwiZmVhdHVyZXMiLCJwYWNrNWsiLCJwYWNrMTBrIiwicGFjazI1ayIsInBhY2s1MGsiLCJuYW5vV29ya2JlbmNoIiwibWVudVRpdGxlIiwiaW1hZ2VDYXRlZ29yeUxhYmVsIiwidmlkZW9DYXRlZ29yeUxhYmVsIiwibW9kZWxMYWJlbHMiLCJ2ZW8zIiwic29yYSIsInNlZWRyZWFtIiwicnVud2F5Iiwia2xpbmciLCJwcm9tcHRMYWJlbCIsInByb21wdEhpbnQiLCJmb3JtYXRMYWJlbCIsImZvcm1hdE9wdGlvbnMiLCJ2YWx1ZSIsImxhYmVsIiwicHJpbWFyeUxhYmVsIiwicHJpbWFyeUVtcHR5VGl0bGUiLCJwcmltYXJ5RW1wdHlIaW50IiwicmVmZXJlbmNlc0xhYmVsIiwicmVmZXJlbmNlRW1wdHlUaXRsZSIsInJlZmVyZW5jZUVtcHR5SGludCIsInJlbW92ZUxhYmVsIiwiZGVsZXRlVGl0bGUiLCJnZW5lcmF0ZSIsImNsZWFyQWxsIiwic3VidGl0bGUiLCJidXR0b24iLCJoaXN0b3J5U3RhdHVzIiwic3VibWl0dGluZyIsIndhaXRpbmciLCJxdWV1aW5nIiwiZ2VuZXJhdGluZyIsInByb2dyZXNzTGFiZWwiLCJjb21wbGV0ZWQiLCJmYWlsZWQiLCJub1Jlc3VsdCIsInByb21wdENvcGllZCIsInByb21wdENvcHlFcnJvciIsImhpc3RvcnlBY3Rpb25zIiwibWVudSIsInByZXZpZXciLCJkb3dubG9hZCIsImNvcHlQcm9tcHQiLCJhbmltYXRlIiwic2hhcmUiLCJkZWxldGUiLCJoaXN0b3J5TW9kYWxzIiwicHJldmlld1RpdGxlIiwiYW5pbWF0ZVRpdGxlIiwiYW5pbWF0ZURlc2NyaXB0aW9uIiwiYW5pbWF0ZVNlbGVjdExhYmVsIiwiYW5pbWF0ZUNvbmZpcm0iLCJzaGFyZVRpdGxlIiwic2hhcmVTdWJ0aXRsZSIsInNoYXJlRW1haWwiLCJzaGFyZVRlbGVncmFtIiwic2hhcmVXaGF0c2FwcCIsInNoYXJlQ29weUxpbmsiLCJzaGFyZUNvcGllZCIsImRlbGV0ZURlc2NyaXB0aW9uIiwiZGVsZXRlQ29uZmlybSIsImNhbmNlbCIsInByb21vcyIsInRhZyIsImJ1bGxldFBvaW50cyIsInZpZGVvV29ya2JlbmNoIiwidmVvMiIsIm5lZ2F0aXZlUHJvbXB0TGFiZWwiLCJuZWdhdGl2ZVByb21wdFBsYWNlaG9sZGVyIiwibW9kZUxhYmVsIiwibW9kZU9wdGlvbnMiLCJhc3BlY3RMYWJlbCIsInJlc29sdXRpb25MYWJlbCIsInBlcnNvbkxhYmVsIiwic2VlZExhYmVsIiwicmVmZXJlbmNlTGFiZWwiLCJyZWZlcmVuY2VIaW50IiwiYXV0aCIsImxvZ2luVGl0bGUiLCJsb2dpblN1YnRpdGxlIiwicmVnaXN0ZXJUaXRsZSIsInJlZ2lzdGVyU3VidGl0bGUiLCJlbWFpbExhYmVsIiwicGFzc3dvcmRMYWJlbCIsImNvbmZpcm1QYXNzd29yZExhYmVsIiwic3VibWl0TG9naW4iLCJzdWJtaXRSZWdpc3RlciIsIm9yRGl2aWRlciIsImdvb2dsZUJ1dHRvbiIsInJlZ2lzdGVyQ3RhIiwicmVnaXN0ZXJMaW5rIiwibG9naW5DdGEiLCJsb2dpbkxpbmsiLCJlcnJvckdlbmVyaWMiLCJwYXNzd29yZE1pc21hdGNoIiwiYWNjb3VudCIsImJhZGdlIiwib3ZlcnZpZXdUaXRsZSIsIm92ZXJ2aWV3U3VidGl0bGUiLCJhY2NvdW50U3RhdHVzIiwiYmFsYW5jZUhpbnQiLCJ0b3BVcEN0YSIsImludml0ZUN0YSIsImFjdGl2aXR5VGl0bGUiLCJhY3Rpdml0eVN1YnRpdGxlIiwiYWN0aXZpdHlFbXB0eSIsInJlZnJlc2hMYWJlbCIsInJlZmVycmFsVGl0bGUiLCJyZWZlcnJhbFN1YnRpdGxlIiwicmVmZXJyYWxIaW50IiwicmVmZXJyYWxDb2RlTGFiZWwiLCJyZWZlcnJhbEludml0ZWRMYWJlbCIsInJlZmVycmFsUmV3YXJkc0xhYmVsIiwicmVmZXJyYWxDdGEiLCJzdGF0aXN0aWNzVGl0bGUiLCJzdGF0aXN0aWNzU3VidGl0bGUiLCJjaGFydExhYmVsIiwiY2hhcnRUaXRsZSIsImNoYXJ0UGVyaW9kV2VlayIsImNoYXJ0SGludCIsInRhYmxlTGFiZWwiLCJ0YWJsZVRpdGxlIiwidGFibGVGdW5jdGlvbiIsInRhYmxlUmVxdWVzdHMiLCJ0YWJsZVRva2VucyIsInRhYmxlSGludCIsImZ1bmN0aW9uTGFiZWxzIiwidGV4dCIsInJld3JpdGUiLCJpbWFnZSIsImF1ZGlvIiwidmlkZW8iLCJwcmVzZW50YXRpb24iLCJyZXNlYXJjaCIsImNoYXJ0TGFiZWxzIiwicHJvZmlsZVRpdGxlIiwicHJvZmlsZVN1YnRpdGxlIiwicHJvZmlsZURldGFpbHNUaXRsZSIsInByb2ZpbGVFbWFpbExhYmVsIiwicHJvZmlsZUNvbXBhbnlMYWJlbCIsIm5vdGlmaWNhdGlvbnNUaXRsZSIsIm5vdGlmeVVzYWdlTGFiZWwiLCJub3RpZnlOZXdzTGFiZWwiLCJzYXZlUHJvZmlsZUN0YSIsInNlY3VyaXR5VGl0bGUiLCJ0d29GYWN0b3JMYWJlbCIsInR3b0ZhY3RvckhpbnQiLCJlbmFibGVUd29GYWN0b3JDdGEiLCJzZXNzaW9uc1RpdGxlIiwic2Vzc2lvbnNIaW50Iiwic2lnbk91dEFsbCIsInByaXZhY3lUaXRsZSIsImV4cG9ydERhdGFDdGEiLCJkZWxldGVBY2NvdW50Q3RhIiwiZGVsZXRlV2FybmluZyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/dictionaries/en.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/dictionaries/es.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/es.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ esDictionary: () => (/* binding */ esDictionary)\n/* harmony export */ });\nconst esDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Iniciar sesion\",\n signOutLabel: \"Cerrar sesion\",\n balanceLabel: \"Saldo\",\n creditsSuffix: \"crΠ“\\xa9ditos\",\n searchLabel: \"Buscar\",\n languageMenuLabel: \"Seleccionar idioma\"\n },\n navigation: {\n suite: \"Π“Πƒrea de trabajo\",\n home: \"Inicio\",\n stock: \"Mercado de recursos\",\n community: \"Comunidad\",\n about: \"Sobre nosotros\",\n pricing: \"Precios\",\n faq: \"Preguntas frecuentes\",\n blog: \"Blog\",\n imageGenerator: \"Generador de imΠ“ΠŽgenes\",\n videoGenerator: \"Generador de video\",\n assistant: \"Asistente\",\n allTools: \"Todas las herramientas\",\n creations: \"Proyectos\",\n pinned: \"Fijados\"\n },\n actions: {\n upgrade: \"Actualizar plan\",\n upgradeDescription: \"Desbloquea mayores resoluciones y colas mΠ“ΠŽs rΠ“ΠŽpidas para creadores {locale}.\",\n create: \"Crear\"\n },\n dashboard: {\n welcome: \"Bienvenido de nuevo\",\n selectModel: \"Elige un modelo\",\n guidedMode: \"Guiado\",\n proMode: \"Pro\",\n promptPlaceholder: \"Describe el resultado que necesitas...\",\n tasks: \"Tareas populares\",\n history: \"Actividad reciente\",\n historyEmpty: \"Cuando generes algo aparecerΠ“ΠŽ aquΠ“\\xad para un acceso rΠ“ΠŽpido.\",\n inspiration: \"Presets de inspiraciΠ“Ρ–n\",\n inspirationRefresh: \"Actualizar\",\n recent: \"Recientes\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Paquetes de tokens\",\n heroSubtitle: \"Elige un paquete de tokens que se ajuste a tu carga de trabajo. Los tokens no caducan y funcionan en generadores de imagen y video.\",\n priceSuffix: \"/paquete\",\n buttonLabel: \"Comprar tokens\",\n footerTitle: \"\\xbfNecesitas un despliegue personalizado?\",\n footerBody: \"\\xbfNecesitas algo a medida? Escr\\xedbenos a sales@allai.studio y configuraremos un saldo privado, infraestructura personalizada y cr\\xe9ditos para tu calendario de lanzamientos.\",\n plans: {\n pack1k: {\n title: \"1.000 tokens\",\n description: \"Para pruebas r\\xe1pidas y demos.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Ideal para probar modelos y prompts.\"\n ]\n },\n pack5k: {\n title: \"5.000 tokens\",\n description: \"Para peque\\xf1os lotes cada semana.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Cubre cargas ligeras de imagen y video.\"\n ]\n },\n pack10k: {\n title: \"10.000 tokens\",\n description: \"Para producci\\xf3n constante y experimentos.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Flexible para equipos creativos.\"\n ]\n },\n pack25k: {\n title: \"25.000 tokens\",\n description: \"Para campa\\xf1as regulares.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Gran valor para ejecuci\\xf3n continua.\"\n ]\n },\n pack50k: {\n title: \"50.000 tokens\",\n description: \"Mejor valor para grandes vol\\xfamenes.\",\n features: [\n \"{{tokens}} tokens en tu saldo, no caducan.\",\n \"Precio del paquete: {{priceFormatted}}.\",\n \"Precio medio por token: {{pricePerToken}} β‚½.\",\n \"Para equipos de producci\\xf3n y agencias.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"Todos los modelos\",\n imageCategoryLabel: \"Generadores de imagen\",\n videoCategoryLabel: \"Generadores de video\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe la imagen que quieres obtener...\",\n promptHint: \"Puedes pegar hasta 8000 caracteres, incluidas capturas de pantalla — los recursos visuales se aΠ“\\xb1aden automΠ“ΠŽticamente.\",\n formatLabel: \"Formato\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Imagen principal\",\n primaryEmptyTitle: \"AΠ“\\xb1adir imagen principal\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Referencias (hasta 9)\",\n referenceEmptyTitle: \"AΠ“\\xb1adir referencia\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Eliminar\",\n deleteTitle: \"Eliminar imagen\",\n generate: \"Generar\",\n clearAll: \"Borrar todas las imΠ“ΠŽgenes\",\n history: {\n title: \"Feed creativo\",\n subtitle: \"GalerΠ“\\xada temporal mientras conectamos la API real de historial.\",\n button: \"Historial\"\n },\n historyStatus: {\n submitting: \"Enviando solicitud...\",\n waiting: \"Tarea creada. Esperando a Nano Banana...\",\n queuing: \"En cola de renderizado...\",\n generating: \"Generando tu imagen...\",\n progressLabel: \"Progreso\",\n completed: \"Lista\",\n failed: \"Error\",\n noResult: \"La API no devolvi\\xf3 URLs de resultado.\",\n promptCopied: \"Prompt copiado al portapapeles.\",\n promptCopyError: \"No se pudo copiar el prompt. Hazlo manualmente.\"\n },\n historyActions: {\n menu: \"Abrir acciones\",\n preview: \"Abrir vista previa\",\n download: \"Descargar\",\n copyPrompt: \"Copiar prompt\",\n animate: \"Animar con modelo de video\",\n share: \"Compartir\",\n delete: \"Eliminar del feed\"\n },\n historyModals: {\n previewTitle: \"Vista previa\",\n animateTitle: \"Animar esta imagen\",\n animateDescription: \"Env\\xeda el cuadro a un generador de video para darle movimiento.\",\n animateSelectLabel: \"Elige un modelo de video\",\n animateConfirm: \"Continuar\",\n shareTitle: \"Compartir imagen\",\n shareSubtitle: \"Env\\xeda el enlace a tu equipo o redes.\",\n shareEmail: \"Compartir por correo\",\n shareTelegram: \"Compartir en Telegram\",\n shareWhatsapp: \"Compartir en WhatsApp\",\n shareCopyLink: \"Copiar enlace\",\n shareCopied: \"\\xa1Enlace copiado!\",\n deleteTitle: \"Eliminar imagen\",\n deleteDescription: \"La imagen desaparecer\\xe1 del feed creativo. Esta acci\\xf3n no se puede deshacer.\",\n deleteConfirm: \"Eliminar\",\n cancel: \"Cancelar\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | Laboratorio visual IA\",\n description: \"Un solo espacio para generar imΠ“ΠŽgenes creativas: prompts de texto, mezclas de referencias y ajustes iterativos en segundos.\",\n bulletPoints: [\n \"Produce escenas fotorrealistas con control preciso de cΠ“ΠŽmara, iluminaciΠ“Ρ–n y atmΠ“Ρ–sfera.\",\n \"Edita fotogramas subidos aΠ“\\xb1adiendo o quitando elementos, cambiando el estilo o recoloreando la paleta.\",\n \"Combina hasta nueve referencias y perfecciona el resultado paso a paso dentro del diΠ“ΠŽlogo.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Flujo cinematogrΠ“ΠŽfico\",\n description: \"Estudio experimental cuadro a cuadro: lleva un guion a un clip final en un Π“Ρ”nico flujo.\",\n bulletPoints: [\n \"Convierte guiones en storyboards y videos cortos con control de duraciΠ“Ρ–n y formato.\",\n \"Aporta referencias de movimiento, audio y estilo para crear composiciones hΠ“\\xadbridas.\",\n \"Sigue versiones y ediciones del equipo con un historial que captura cada iteraciΠ“Ρ–n.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Escenas generativas\",\n description: \"Modelo de video consciente de la fΠ“\\xadsica para planos largos, cΠ“ΠŽmara dinΠ“ΠŽmica y sujetos nΠ“\\xadtidos.\",\n bulletPoints: [\n \"Transforma conceptos en metraje pulido con iluminaciΠ“Ρ–n natural y profundidad cinematogrΠ“ΠŽfica.\",\n \"Combina texto, imΠ“ΠŽgenes y clips para dirigir la coreografΠ“\\xada, el ambiente y la acciΠ“Ρ–n en pantalla.\",\n \"Exporta secuencias listas para ediciΠ“Ρ–n con personajes consistentes en cada cuadro.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Atelier de estilo a imagen\",\n description: \"Mezcla conceptos de moda, direcciΠ“Ρ–n artΠ“\\xadstica y paletas en visuales listos para galerΠ“\\xada con pocas indicaciones.\",\n bulletPoints: [\n \"Traduce moodboards a looks coherentes controlando paleta, textura e iluminaciΠ“Ρ–n.\",\n \"Superpone hasta cinco referencias para trasladar composiciΠ“Ρ–n, pose o huella estilizada.\",\n \"Itera mediante diΠ“ΠŽlogo mientras mantienes una estΠ“\\xa9tica segura para la marca.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Plataforma multimodal\",\n description: \"Lanza campaΠ“\\xb1as mΠ“ΠŽs rΠ“ΠŽpido con flujos de texto, imagen y video alimentados por los modelos Gen de Runway.\",\n bulletPoints: [\n \"Construye storyboards, animaciones y assets de marketing en un lienzo colaborativo.\",\n \"Usa motion brushes, control de profundidad y sincronizaciΠ“Ρ–n de audio para escenas precisas.\",\n \"Exporta assets por capas listos para Premiere, Resolve o After Effects.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Simulacros realistas\",\n description: \"DifusiΠ“Ρ–n coherente con la fΠ“\\xadsica para productos, multitudes y vistas de dron — renderizado en tiempo rΠ“\\xa9cord.\",\n bulletPoints: [\n \"Genera escenas con sombras, reflejos y materiales complejos precisos.\",\n \"Define trayectorias de cΠ“ΠŽmara y profundidad de campo para panorΠ“ΠŽmicas amplias o macros.\",\n \"Haz bucles o extiende clips sin perder fidelidad cuadro a cuadro.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Modelos de video\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Describe la escena, la cΠ“ΠŽmara, el movimiento y las pistas de audioΠ²Π‚\\xa6\",\n promptHint: \"Incluye diΠ“ΠŽlogos entre comillas y efectos de sonido explΠ“\\xadcitos para mejorar la banda sonora.\",\n negativePromptLabel: \"Prompt negativo\",\n negativePromptPlaceholder: \"Elementos que deseas evitar (por ejemplo: caricatura, baja calidad)Π²Π‚\\xa6\",\n modeLabel: \"Modo de generaciΠ“Ρ–n\",\n modeOptions: {\n \"text-to-video\": \"Texto a video\",\n \"image-to-video\": \"Imagen a video\"\n },\n aspectLabel: \"RelaciΠ“Ρ–n de aspecto\",\n resolutionLabel: \"ResoluciΠ“Ρ–n\",\n personLabel: \"GeneraciΠ“Ρ–n de personas\",\n seedLabel: \"Seed\",\n referenceLabel: \"Imagen de referencia (opcional)\",\n referenceHint: \"PNG/JPG hasta 20 MB\",\n removeLabel: \"Eliminar referencia\",\n generate: \"Generar video\",\n clearAll: \"Limpiar ajustes\",\n history: {\n title: \"Renders recientes\",\n subtitle: \"Cuando conectemos la API real verΠ“ΠŽs aquΠ“\\xad tus resultados.\",\n button: \"Historial\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3 | Realismo cinematogrΠ“ΠŽfico\",\n description: \"El modelo insignia de Google DeepMind con audio nativo, clips de 8 s en 1080p y control preciso del estilo.\",\n bulletPoints: [\n \"Describe diΠ“ΠŽlogos, movimientos de cΠ“ΠŽmara y ambiente para obtener audio y video sincronizados.\",\n \"Alterna entre formatos verticales u horizontales segΠ“Ρ”n el canal de publicaciΠ“Ρ–n.\",\n \"GuΠ“\\xada las iteraciones con prompts negativos y seeds para mantener consistencia.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Velocidad productiva\",\n description: \"DiseΠ“\\xb1ado para cargas de trabajo que requieren alta calidad con latencia reducida.\",\n bulletPoints: [\n \"Ideal para pruebas A/B, campaΠ“\\xb1as publicitarias o generaciΠ“Ρ–n de contenido social.\",\n \"Compatible con flujos textoв†’video e imagenв†’video con audio nativo.\",\n \"Los presets equilibrados mantienen la calidad mientras maximizan la rapidez.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | ExploraciΠ“Ρ–n creativa\",\n description: \"La generaciΠ“Ρ–n anterior perfecta para storyboards rΠ“ΠŽpidos, cortos estilizados y exploraciones atmosfΠ“\\xa9ricas.\",\n bulletPoints: [\n \"Genera hasta dos clips por solicitud con una duraciΠ“Ρ–n de 5Π²Π‚β€œ8 segundos.\",\n \"Excelente para pruebas de concepto donde importa mΠ“ΠŽs la estΠ“\\xa9tica que la resoluciΠ“Ρ–n full HD.\",\n \"Combina prompts con referencias para dar vida a bocetos o concept art.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Bienvenido de nuevo\",\n loginSubtitle: \"Inicia sesion para gestionar tu saldo y tus proyectos.\",\n registerTitle: \"Crea una cuenta AllAI\",\n registerSubtitle: \"Registrate con correo electronico o continua con Google.\",\n emailLabel: \"Correo\",\n passwordLabel: \"Contrasena\",\n confirmPasswordLabel: \"Repite la contrasena\",\n submitlogIn: \"Iniciar sesion\",\n signOutLabel: \"Cerrar sesion\",\n submitRegister: \"Crear cuenta\",\n orDivider: \"o\",\n googleButton: \"Continuar con Google\",\n registerCta: \"?Nuevo en AllAI?\",\n registerLink: \"Crea una cuenta\",\n loginCta: \"?Ya tienes cuenta?\",\n loginLink: \"Entrar\",\n errorGeneric: \"Algo salio mal. Intentalo de nuevo.\",\n passwordMismatch: \"Las contrasenas deben coincidir.\"\n },\n account: {\n badge: \"Cuenta\",\n title: \"Mi cuenta\",\n subtitle: \"Controla tu saldo de tokens, revisa estad\\xedsticas de uso y ajusta perfil y seguridad.\",\n overviewTitle: \"Resumen\",\n overviewSubtitle: \"Saldo actual, actividad reciente y referidos.\",\n balanceLabel: \"Tokens disponibles\",\n accountStatus: \"Activa\",\n balanceHint: \"Los tokens desbloquean todos los espacios de trabajo de AllAI. Sigue creando mientras el saldo sea mayor que cero.\",\n topUpCta: \"Recargar tokens\",\n inviteCta: \"Invitar a un amigo\",\n activityTitle: \"Actividad reciente\",\n activitySubtitle: \"\\xdaltimos movimientos\",\n activityEmpty: \"A\\xfan no hay movimientos. Genera algo para verlos aqu\\xed.\",\n refreshLabel: \"Actualizar\",\n referralTitle: \"Programa de referidos\",\n referralSubtitle: \"Comparte AllAI y gana bonos\",\n referralHint: \"Cada amigo que realiza su primera compra a\\xf1ade 60 tokens de bono.\",\n referralCodeLabel: \"C\\xf3digo de referido\",\n referralInvitedLabel: \"Amigos invitados\",\n referralRewardsLabel: \"Bonos obtenidos\",\n referralCta: \"Copiar enlace\",\n statisticsTitle: \"Estad\\xedsticas\",\n statisticsSubtitle: \"Comprende c\\xf3mo evolucionan tus tokens por semanas y funciones.\",\n chartLabel: \"Ritmo semanal\",\n chartTitle: \"Tokens gastados por d\\xeda\",\n chartPeriodWeek: \"\\xdaltimos 7 d\\xedas\",\n chartHint: \"Datos demo. Los reales aparecer\\xe1n tras tu primera generaci\\xf3n.\",\n tableLabel: \"Funciones\",\n tableTitle: \"Uso por capacidad\",\n tableFunction: \"Funci\\xf3n\",\n tableRequests: \"Solicitudes\",\n tableTokens: \"Tokens\",\n tableHint: \"Solicitudes y consumo estimado por cada capacidad.\",\n functionLabels: {\n text: \"Texto\",\n rewrite: \"Par\\xe1frasis\",\n image: \"Im\\xe1genes\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentaciones\",\n research: \"Investigaci\\xf3n\"\n },\n chartLabels: [\n \"Lun\",\n \"Mar\",\n \"Mi\\xe9\",\n \"Jue\",\n \"Vie\",\n \"S\\xe1b\",\n \"Dom\"\n ],\n profileTitle: \"Perfil y seguridad\",\n profileSubtitle: \"Ajusta tus datos, notificaciones y protecci\\xf3n de acceso.\",\n profileDetailsTitle: \"Perfil\",\n profileEmailLabel: \"Correo\",\n profileCompanyLabel: \"Equipo / empresa\",\n notificationsTitle: \"Notificaciones\",\n notifyUsageLabel: \"Res\\xfamenes de uso y alertas de saldo\",\n notifyNewsLabel: \"Noticias y lanzamientos del producto\",\n saveProfileCta: \"Guardar preferencias\",\n securityTitle: \"Seguridad\",\n twoFactorLabel: \"Autenticaci\\xf3n de dos factores\",\n twoFactorHint: \"Protege los inicios con una app o SMS.\",\n enableTwoFactorCta: \"Activar 2FA\",\n sessionsTitle: \"Sesiones activas\",\n sessionsHint: \"Cierra sesi\\xf3n en navegadores y dispositivos remotos.\",\n signOutAll: \"Cerrar sesi\\xf3n en todos\",\n privacyTitle: \"Privacidad\",\n exportDataCta: \"Descargar mis datos\",\n deleteAccountCta: \"Eliminar cuenta\",\n deleteWarning: \"Eliminar la cuenta borra historial, facturaci\\xf3n y tokens restantes de forma permanente.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (esDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZXMudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsU0FBUztRQUNUQyxvQkFBb0I7UUFDcEJDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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WUFBWTtRQUNaQyxjQUFjO1FBQ2RDLGVBQWU7UUFDZkMsa0JBQWtCO1FBQ2xCQyxlQUFlO0lBQ2pCO0FBQ0YsRUFBRTtBQUNGLGlFQUFlcE4sWUFBWUEsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbGxhaS93ZWIvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvZXMudHM/M2UxOSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaWN0aW9uYXJ5IH0gZnJvbSBcIi4uL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBlc0RpY3Rpb25hcnk6IERpY3Rpb25hcnkgPSB7XG4gIGNvbW1vbjoge1xuICAgIGJyYW5kU2hvcnQ6IFwiQWxsQUlcIixcbiAgICBicmFuZExvbmc6IFwiQWxsQUkgU3R1ZGlvXCIsXG4gICAgbG9nSW46IFwiSW5pY2lhciBzZXNpb25cIixcbiAgICBzaWduT3V0TGFiZWw6IFwiQ2VycmFyIHNlc2lvblwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJTYWxkb1wiLFxuICAgIGNyZWRpdHNTdWZmaXg6IFwiY3LQk8KpZGl0b3NcIixcbiAgICBzZWFyY2hMYWJlbDogXCJCdXNjYXJcIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCJTZWxlY2Npb25hciBpZGlvbWFcIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwi0JPQg3JlYSBkZSB0cmFiYWpvXCIsXG4gICAgaG9tZTogXCJJbmljaW9cIixcbiAgICBzdG9jazogXCJNZXJjYWRvIGRlIHJlY3Vyc29zXCIsXG4gICAgICAgIGNvbW11bml0eTogXCJDb211bmlkYWRcIixcbiAgICBhYm91dDogXCJTb2JyZSBub3NvdHJvc1wiLFxuICAgIHByaWNpbmc6IFwiUHJlY2lvc1wiLFxuICAgIGZhcTogXCJQcmVndW50YXMgZnJlY3VlbnRlc1wiLFxuICAgIGJsb2c6IFwiQmxvZ1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcIkdlbmVyYWRvciBkZSBpbdCT0I5nZW5lc1wiLFxuICAgIHZpZGVvR2VuZXJhdG9yOiBcIkdlbmVyYWRvciBkZSB2aWRlb1wiLFxuICAgIGFzc2lzdGFudDogXCJBc2lzdGVudGVcIixcbiAgICBhbGxUb29sczogXCJUb2RhcyBsYXMgaGVycmFtaWVudGFzXCIsXG4gICAgY3JlYXRpb25zOiBcIlByb3llY3Rvc1wiLFxuICAgIHBpbm5lZDogXCJGaWphZG9zXCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGU6IFwiQWN0dWFsaXphciBwbGFuXCIsXG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcIkRlc2Jsb3F1ZWEgbWF5b3JlcyByZXNvbHVjaW9uZXMgeSBjb2xhcyBt0JPQjnMgctCT0I5waWRhcyBwYXJhIGNyZWFkb3JlcyB7bG9jYWxlfS5cIixcbiAgICBjcmVhdGU6IFwiQ3JlYXJcIlxuICB9LFxuICBkYXNoYm9hcmQ6IHtcbiAgICB3ZWxjb21lOiBcIkJpZW52ZW5pZG8gZGUgbnVldm9cIixcbiAgICBzZWxlY3RNb2RlbDogXCJFbGlnZSB1biBtb2RlbG9cIixcbiAgICBndWlkZWRNb2RlOiBcIkd1aWFkb1wiLFxuICAgIHByb01vZGU6IFwiUHJvXCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwiRGVzY3JpYmUgZWwgcmVzdWx0YWRvIHF1ZSBuZWNlc2l0YXMuLi5cIixcbiAgICB0YXNrczogXCJUYXJlYXMgcG9wdWxhcmVzXCIsXG4gICAgaGlzdG9yeTogXCJBY3RpdmlkYWQgcmVjaWVudGVcIixcbiAgICBoaXN0b3J5RW1wdHk6IFwiQ3VhbmRvIGdlbmVyZXMgYWxnbyBhcGFyZWNlctCT0I4gYXF10JPCrSBwYXJhIHVuIGFjY2VzbyBy0JPQjnBpZG8uXCIsXG4gICAgaW5zcGlyYXRpb246IFwiUHJlc2V0cyBkZSBpbnNwaXJhY2nQk9GWblwiLFxuICAgIGluc3BpcmF0aW9uUmVmcmVzaDogXCJBY3R1YWxpemFyXCIsXG4gICAgcmVjZW50OiBcIlJlY2llbnRlc1wiXG4gIH0sXG4gIG1hcmtldGluZzoge1xuICAgIHByaWNpbmc6IHtcbiAgICAgIGhlcm9UaXRsZTogXCJQYXF1ZXRlcyBkZSB0b2tlbnNcIixcbiAgICAgIGhlcm9TdWJ0aXRsZTpcbiAgICAgICAgXCJFbGlnZSB1biBwYXF1ZXRlIGRlIHRva2VucyBxdWUgc2UgYWp1c3RlIGEgdHUgY2FyZ2EgZGUgdHJhYmFqby4gTG9zIHRva2VucyBubyBjYWR1Y2FuIHkgZnVuY2lvbmFuIGVuIGdlbmVyYWRvcmVzIGRlIGltYWdlbiB5IHZpZGVvLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3BhcXVldGVcIixcbiAgICAgIGJ1dHRvbkxhYmVsOiBcIkNvbXByYXIgdG9rZW5zXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCLCv05lY2VzaXRhcyB1biBkZXNwbGllZ3VlIHBlcnNvbmFsaXphZG8/XCIsXG4gICAgICBmb290ZXJCb2R5OlxuICAgICAgICBcIsK/TmVjZXNpdGFzIGFsZ28gYSBtZWRpZGE/IEVzY3LDrWJlbm9zIGEgc2FsZXNAYWxsYWkuc3R1ZGlvIHkgY29uZmlndXJhcmVtb3MgdW4gc2FsZG8gcHJpdmFkbywgaW5mcmFlc3RydWN0dXJhIHBlcnNvbmFsaXphZGEgeSBjcsOpZGl0b3MgcGFyYSB0dSBjYWxlbmRhcmlvIGRlIGxhbnphbWllbnRvcy5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgcHJ1ZWJhcyByw6FwaWRhcyB5IGRlbW9zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGVuIHR1IHNhbGRvLCBubyBjYWR1Y2FuLlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gZGVsIHBhcXVldGU6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIG1lZGlvIHBvciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJJZGVhbCBwYXJhIHByb2JhciBtb2RlbG9zIHkgcHJvbXB0cy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNS4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiUGFyYSBwZXF1ZcOxb3MgbG90ZXMgY2FkYSBzZW1hbmEuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgZW4gdHUgc2FsZG8sIG5vIGNhZHVjYW4uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBkZWwgcGFxdWV0ZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gbWVkaW8gcG9yIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIkN1YnJlIGNhcmdhcyBsaWdlcmFzIGRlIGltYWdlbiB5IHZpZGVvLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMTBrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMTAuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgcHJvZHVjY2nDs24gY29uc3RhbnRlIHkgZXhwZXJpbWVudG9zLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIGVuIHR1IHNhbGRvLCBubyBjYWR1Y2FuLlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gZGVsIHBhcXVldGU6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIG1lZGlvIHBvciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJGbGV4aWJsZSBwYXJhIGVxdWlwb3MgY3JlYXRpdm9zLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMjVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMjUuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlBhcmEgY2FtcGHDsWFzIHJlZ3VsYXJlcy5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBlbiB0dSBzYWxkbywgbm8gY2FkdWNhbi5cIixcbiAgICAgICAgICAgIFwiUHJlY2lvIGRlbCBwYXF1ZXRlOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBtZWRpbyBwb3IgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR3JhbiB2YWxvciBwYXJhIGVqZWN1Y2nDs24gY29udGludWEuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2s1MGs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1MC4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiTWVqb3IgdmFsb3IgcGFyYSBncmFuZGVzIHZvbMO6bWVuZXMuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSB0b2tlbnMgZW4gdHUgc2FsZG8sIG5vIGNhZHVjYW4uXCIsXG4gICAgICAgICAgICBcIlByZWNpbyBkZWwgcGFxdWV0ZToge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJQcmVjaW8gbWVkaW8gcG9yIHRva2VuOiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcIlBhcmEgZXF1aXBvcyBkZSBwcm9kdWNjacOzbiB5IGFnZW5jaWFzLlwiXG4gICAgICAgICAgXVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9LFxuICBuYW5vV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlRvZG9zIGxvcyBtb2RlbG9zXCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcIkdlbmVyYWRvcmVzIGRlIGltYWdlblwiLFxuICAgIHZpZGVvQ2F0ZWdvcnlMYWJlbDogXCJHZW5lcmFkb3JlcyBkZSB2aWRlb1wiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IFwiTmFubyBCYW5hbmFcIixcbiAgICAgIHZlbzM6IFwiVkVPM1wiLFxuICAgICAgc29yYTogXCJTb3JhIDJcIixcbiAgICAgIHNlZWRyZWFtOiBcIlNlZURyZWFtXCIsXG4gICAgICBydW53YXk6IFwiUnVud2F5XCIsXG4gICAgICBrbGluZzogXCJLbGluZ1wiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCJQcm9tcHRcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSBsYSBpbWFnZW4gcXVlIHF1aWVyZXMgb2J0ZW5lci4uLlwiLFxuICAgIHByb21wdEhpbnQ6IFwiUHVlZGVzIHBlZ2FyIGhhc3RhIDgwMDAgY2FyYWN0ZXJlcywgaW5jbHVpZGFzIGNhcHR1cmFzIGRlIHBhbnRhbGxhINCy0ILigJ0gbG9zIHJlY3Vyc29zIHZpc3VhbGVzIHNlIGHQk8KxYWRlbiBhdXRvbdCT0I50aWNhbWVudGUuXCIsXG4gICAgZm9ybWF0TGFiZWw6IFwiRm9ybWF0b1wiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCJJbWFnZW4gcHJpbmNpcGFsXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiQdCTwrFhZGlyIGltYWdlbiBwcmluY2lwYWxcIixcbiAgICBwcmltYXJ5RW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZWZlcmVuY2VzTGFiZWw6IFwiUmVmZXJlbmNpYXMgKGhhc3RhIDkpXCIsXG4gICAgcmVmZXJlbmNlRW1wdHlUaXRsZTogXCJB0JPCsWFkaXIgcmVmZXJlbmNpYVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5SGludDogXCJQTkcvSlBHXCIsXG4gICAgcmVtb3ZlTGFiZWw6IFwiRWxpbWluYXJcIixcbiAgICBkZWxldGVUaXRsZTogXCJFbGltaW5hciBpbWFnZW5cIixcbiAgICBnZW5lcmF0ZTogXCJHZW5lcmFyXCIsXG4gICAgY2xlYXJBbGw6IFwiQm9ycmFyIHRvZGFzIGxhcyBpbdCT0I5nZW5lc1wiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIkZlZWQgY3JlYXRpdm9cIixcbiAgICAgIHN1YnRpdGxlOiBcIkdhbGVy0JPCrWEgdGVtcG9yYWwgbWllbnRyYXMgY29uZWN0YW1vcyBsYSBBUEkgcmVhbCBkZSBoaXN0b3JpYWwuXCIsXG4gICAgICBidXR0b246IFwiSGlzdG9yaWFsXCJcbiAgICB9LFxuICAgIGhpc3RvcnlTdGF0dXM6IHtcbiAgICAgIHN1Ym1pdHRpbmc6IFwiRW52aWFuZG8gc29saWNpdHVkLi4uXCIsXG4gICAgICB3YWl0aW5nOiBcIlRhcmVhIGNyZWFkYS4gRXNwZXJhbmRvIGEgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwiRW4gY29sYSBkZSByZW5kZXJpemFkby4uLlwiLFxuICAgICAgZ2VuZXJhdGluZzogXCJHZW5lcmFuZG8gdHUgaW1hZ2VuLi4uXCIsXG4gICAgICBwcm9ncmVzc0xhYmVsOiBcIlByb2dyZXNvXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwiTGlzdGFcIixcbiAgICAgIGZhaWxlZDogXCJFcnJvclwiLFxuICAgICAgbm9SZXN1bHQ6IFwiTGEgQVBJIG5vIGRldm9sdmnDsyBVUkxzIGRlIHJlc3VsdGFkby5cIixcbiAgICAgIHByb21wdENvcGllZDogXCJQcm9tcHQgY29waWFkbyBhbCBwb3J0YXBhcGVsZXMuXCIsXG4gICAgICBwcm9tcHRDb3B5RXJyb3I6IFwiTm8gc2UgcHVkbyBjb3BpYXIgZWwgcHJvbXB0LiBIYXpsbyBtYW51YWxtZW50ZS5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwiQWJyaXIgYWNjaW9uZXNcIixcbiAgICAgIHByZXZpZXc6IFwiQWJyaXIgdmlzdGEgcHJldmlhXCIsXG4gICAgICBkb3dubG9hZDogXCJEZXNjYXJnYXJcIixcbiAgICAgIGNvcHlQcm9tcHQ6IFwiQ29waWFyIHByb21wdFwiLFxuICAgICAgYW5pbWF0ZTogXCJBbmltYXIgY29uIG1vZGVsbyBkZSB2aWRlb1wiLFxuICAgICAgc2hhcmU6IFwiQ29tcGFydGlyXCIsXG4gICAgICBkZWxldGU6IFwiRWxpbWluYXIgZGVsIGZlZWRcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcIlZpc3RhIHByZXZpYVwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIkFuaW1hciBlc3RhIGltYWdlblwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIkVudsOtYSBlbCBjdWFkcm8gYSB1biBnZW5lcmFkb3IgZGUgdmlkZW8gcGFyYSBkYXJsZSBtb3ZpbWllbnRvLlwiLFxuICAgICAgYW5pbWF0ZVNlbGVjdExhYmVsOiBcIkVsaWdlIHVuIG1vZGVsbyBkZSB2aWRlb1wiLFxuICAgICAgYW5pbWF0ZUNvbmZpcm06IFwiQ29udGludWFyXCIsXG4gICAgICBzaGFyZVRpdGxlOiBcIkNvbXBhcnRpciBpbWFnZW5cIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiRW52w61hIGVsIGVubGFjZSBhIHR1IGVxdWlwbyBvIHJlZGVzLlwiLFxuICAgICAgc2hhcmVFbWFpbDogXCJDb21wYXJ0aXIgcG9yIGNvcnJlb1wiLFxuICAgICAgc2hhcmVUZWxlZ3JhbTogXCJDb21wYXJ0aXIgZW4gVGVsZWdyYW1cIixcbiAgICAgIHNoYXJlV2hhdHNhcHA6IFwiQ29tcGFydGlyIGVuIFdoYXRzQXBwXCIsXG4gICAgICBzaGFyZUNvcHlMaW5rOiBcIkNvcGlhciBlbmxhY2VcIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIsKhRW5sYWNlIGNvcGlhZG8hXCIsXG4gICAgICBkZWxldGVUaXRsZTogXCJFbGltaW5hciBpbWFnZW5cIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcIkxhIGltYWdlbiBkZXNhcGFyZWNlcsOhIGRlbCBmZWVkIGNyZWF0aXZvLiBFc3RhIGFjY2nDs24gbm8gc2UgcHVlZGUgZGVzaGFjZXIuXCIsXG4gICAgICBkZWxldGVDb25maXJtOiBcIkVsaW1pbmFyXCIsXG4gICAgICBjYW5jZWw6IFwiQ2FuY2VsYXJcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IHtcbiAgICAgICAgdGFnOiBcIkltYWdlIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJOYW5vIEJhbmFuYSB8IExhYm9yYXRvcmlvIHZpc3VhbCBJQVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIlVuIHNvbG8gZXNwYWNpbyBwYXJhIGdlbmVyYXIgaW3Qk9COZ2VuZXMgY3JlYXRpdmFzOiBwcm9tcHRzIGRlIHRleHRvLCBtZXpjbGFzIGRlIHJlZmVyZW5jaWFzIHkgYWp1c3RlcyBpdGVyYXRpdm9zIGVuIHNlZ3VuZG9zLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlByb2R1Y2UgZXNjZW5hcyBmb3RvcnJlYWxpc3RhcyBjb24gY29udHJvbCBwcmVjaXNvIGRlIGPQk9CObWFyYSwgaWx1bWluYWNp0JPRlm4geSBhdG3Qk9GWc2ZlcmEuXCIsXG4gICAgICAgICAgXCJFZGl0YSBmb3RvZ3JhbWFzIHN1Ymlkb3MgYdCTwrFhZGllbmRvIG8gcXVpdGFuZG8gZWxlbWVudG9zLCBjYW1iaWFuZG8gZWwgZXN0aWxvIG8gcmVjb2xvcmVhbmRvIGxhIHBhbGV0YS5cIixcbiAgICAgICAgICBcIkNvbWJpbmEgaGFzdGEgbnVldmUgcmVmZXJlbmNpYXMgeSBwZXJmZWNjaW9uYSBlbCByZXN1bHRhZG8gcGFzbyBhIHBhc28gZGVudHJvIGRlbCBkadCT0I5sb2dvLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJWaWRlbyBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiVkVPMyB8IEZsdWpvIGNpbmVtYXRvZ3LQk9COZmljb1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkVzdHVkaW8gZXhwZXJpbWVudGFsIGN1YWRybyBhIGN1YWRybzogbGxldmEgdW4gZ3Vpb24gYSB1biBjbGlwIGZpbmFsIGVuIHVuINCT0ZRuaWNvIGZsdWpvLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkNvbnZpZXJ0ZSBndWlvbmVzIGVuIHN0b3J5Ym9hcmRzIHkgdmlkZW9zIGNvcnRvcyBjb24gY29udHJvbCBkZSBkdXJhY2nQk9GWbiB5IGZvcm1hdG8uXCIsXG4gICAgICAgICAgXCJBcG9ydGEgcmVmZXJlbmNpYXMgZGUgbW92aW1pZW50bywgYXVkaW8geSBlc3RpbG8gcGFyYSBjcmVhciBjb21wb3NpY2lvbmVzIGjQk8KtYnJpZGFzLlwiLFxuICAgICAgICAgIFwiU2lndWUgdmVyc2lvbmVzIHkgZWRpY2lvbmVzIGRlbCBlcXVpcG8gY29uIHVuIGhpc3RvcmlhbCBxdWUgY2FwdHVyYSBjYWRhIGl0ZXJhY2nQk9GWbi5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc29yYToge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTb3JhIDIgfCBFc2NlbmFzIGdlbmVyYXRpdmFzXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTW9kZWxvIGRlIHZpZGVvIGNvbnNjaWVudGUgZGUgbGEgZtCTwq1zaWNhIHBhcmEgcGxhbm9zIGxhcmdvcywgY9CT0I5tYXJhIGRpbtCT0I5taWNhIHkgc3VqZXRvcyBu0JPCrXRpZG9zLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlRyYW5zZm9ybWEgY29uY2VwdG9zIGVuIG1ldHJhamUgcHVsaWRvIGNvbiBpbHVtaW5hY2nQk9GWbiBuYXR1cmFsIHkgcHJvZnVuZGlkYWQgY2luZW1hdG9nctCT0I5maWNhLlwiLFxuICAgICAgICAgIFwiQ29tYmluYSB0ZXh0bywgaW3Qk9COZ2VuZXMgeSBjbGlwcyBwYXJhIGRpcmlnaXIgbGEgY29yZW9ncmFm0JPCrWEsIGVsIGFtYmllbnRlIHkgbGEgYWNjadCT0ZZuIGVuIHBhbnRhbGxhLlwiLFxuICAgICAgICAgIFwiRXhwb3J0YSBzZWN1ZW5jaWFzIGxpc3RhcyBwYXJhIGVkaWNp0JPRlm4gY29uIHBlcnNvbmFqZXMgY29uc2lzdGVudGVzIGVuIGNhZGEgY3VhZHJvLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBzZWVkcmVhbToge1xuICAgICAgICB0YWc6IFwiU3R1ZGlvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTZWVEcmVhbSB8IEF0ZWxpZXIgZGUgZXN0aWxvIGEgaW1hZ2VuXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTWV6Y2xhIGNvbmNlcHRvcyBkZSBtb2RhLCBkaXJlY2Np0JPRlm4gYXJ00JPCrXN0aWNhIHkgcGFsZXRhcyBlbiB2aXN1YWxlcyBsaXN0b3MgcGFyYSBnYWxlctCTwq1hIGNvbiBwb2NhcyBpbmRpY2FjaW9uZXMuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiVHJhZHVjZSBtb29kYm9hcmRzIGEgbG9va3MgY29oZXJlbnRlcyBjb250cm9sYW5kbyBwYWxldGEsIHRleHR1cmEgZSBpbHVtaW5hY2nQk9GWbi5cIixcbiAgICAgICAgICBcIlN1cGVycG9uZSBoYXN0YSBjaW5jbyByZWZlcmVuY2lhcyBwYXJhIHRyYXNsYWRhciBjb21wb3NpY2nQk9GWbiwgcG9zZSBvIGh1ZWxsYSBlc3RpbGl6YWRhLlwiLFxuICAgICAgICAgIFwiSXRlcmEgbWVkaWFudGUgZGnQk9CObG9nbyBtaWVudHJhcyBtYW50aWVuZXMgdW5hIGVzdNCTwql0aWNhIHNlZ3VyYSBwYXJhIGxhIG1hcmNhLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8IFBsYXRhZm9ybWEgbXVsdGltb2RhbFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkxhbnphIGNhbXBh0JPCsWFzIG3Qk9COcyBy0JPQjnBpZG8gY29uIGZsdWpvcyBkZSB0ZXh0bywgaW1hZ2VuIHkgdmlkZW8gYWxpbWVudGFkb3MgcG9yIGxvcyBtb2RlbG9zIEdlbiBkZSBSdW53YXkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQ29uc3RydXllIHN0b3J5Ym9hcmRzLCBhbmltYWNpb25lcyB5IGFzc2V0cyBkZSBtYXJrZXRpbmcgZW4gdW4gbGllbnpvIGNvbGFib3JhdGl2by5cIixcbiAgICAgICAgICBcIlVzYSBtb3Rpb24gYnJ1c2hlcywgY29udHJvbCBkZSBwcm9mdW5kaWRhZCB5IHNpbmNyb25pemFjadCT0ZZuIGRlIGF1ZGlvIHBhcmEgZXNjZW5hcyBwcmVjaXNhcy5cIixcbiAgICAgICAgICBcIkV4cG9ydGEgYXNzZXRzIHBvciBjYXBhcyBsaXN0b3MgcGFyYSBQcmVtaWVyZSwgUmVzb2x2ZSBvIEFmdGVyIEVmZmVjdHMuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIGtsaW5nOiB7XG4gICAgICAgIHRhZzogXCJSZWFsdGltZSBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiS2xpbmcgfCBTaW11bGFjcm9zIHJlYWxpc3Rhc1wiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkRpZnVzadCT0ZZuIGNvaGVyZW50ZSBjb24gbGEgZtCTwq1zaWNhIHBhcmEgcHJvZHVjdG9zLCBtdWx0aXR1ZGVzIHkgdmlzdGFzIGRlIGRyb24g0LLQguKAnSByZW5kZXJpemFkbyBlbiB0aWVtcG8gctCTwqljb3JkLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIkdlbmVyYSBlc2NlbmFzIGNvbiBzb21icmFzLCByZWZsZWpvcyB5IG1hdGVyaWFsZXMgY29tcGxlam9zIHByZWNpc29zLlwiLFxuICAgICAgICAgIFwiRGVmaW5lIHRyYXllY3RvcmlhcyBkZSBj0JPQjm1hcmEgeSBwcm9mdW5kaWRhZCBkZSBjYW1wbyBwYXJhIHBhbm9y0JPQjm1pY2FzIGFtcGxpYXMgbyBtYWNyb3MuXCIsXG4gICAgICAgICAgXCJIYXogYnVjbGVzIG8gZXh0aWVuZGUgY2xpcHMgc2luIHBlcmRlciBmaWRlbGlkYWQgY3VhZHJvIGEgY3VhZHJvLlwiXG4gICAgICAgIF1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLFxuICB2aWRlb1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCJNb2RlbG9zIGRlIHZpZGVvXCIsXG4gICAgbW9kZWxMYWJlbHM6IHtcbiAgICAgIHZlbzM6IFwiVmVvIDNcIixcbiAgICAgIFwidmVvMy1mYXN0XCI6IFwiVmVvIDMgRmFzdFwiLFxuICAgICAgdmVvMjogXCJWZW8gMlwiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCJQcm9tcHRcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJEZXNjcmliZSBsYSBlc2NlbmEsIGxhIGPQk9CObWFyYSwgZWwgbW92aW1pZW50byB5IGxhcyBwaXN0YXMgZGUgYXVkaW/QstCCwqZcIixcbiAgICBwcm9tcHRIaW50OiBcIkluY2x1eWUgZGnQk9CObG9nb3MgZW50cmUgY29taWxsYXMgeSBlZmVjdG9zIGRlIHNvbmlkbyBleHBs0JPCrWNpdG9zIHBhcmEgbWVqb3JhciBsYSBiYW5kYSBzb25vcmEuXCIsXG4gICAgbmVnYXRpdmVQcm9tcHRMYWJlbDogXCJQcm9tcHQgbmVnYXRpdm9cIixcbiAgICBuZWdhdGl2ZVByb21wdFBsYWNlaG9sZGVyOiBcIkVsZW1lbnRvcyBxdWUgZGVzZWFzIGV2aXRhciAocG9yIGVqZW1wbG86IGNhcmljYXR1cmEsIGJhamEgY2FsaWRhZCnQstCCwqZcIixcbiAgICBtb2RlTGFiZWw6IFwiTW9kbyBkZSBnZW5lcmFjadCT0ZZuXCIsXG4gICAgbW9kZU9wdGlvbnM6IHtcbiAgICAgIFwidGV4dC10by12aWRlb1wiOiBcIlRleHRvIGEgdmlkZW9cIixcbiAgICAgIFwiaW1hZ2UtdG8tdmlkZW9cIjogXCJJbWFnZW4gYSB2aWRlb1wiXG4gICAgfSxcbiAgICBhc3BlY3RMYWJlbDogXCJSZWxhY2nQk9GWbiBkZSBhc3BlY3RvXCIsXG4gICAgcmVzb2x1dGlvbkxhYmVsOiBcIlJlc29sdWNp0JPRlm5cIixcbiAgICBwZXJzb25MYWJlbDogXCJHZW5lcmFjadCT0ZZuIGRlIHBlcnNvbmFzXCIsXG4gICAgc2VlZExhYmVsOiBcIlNlZWRcIixcbiAgICByZWZlcmVuY2VMYWJlbDogXCJJbWFnZW4gZGUgcmVmZXJlbmNpYSAob3BjaW9uYWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHIGhhc3RhIDIwIE1CXCIsXG4gICAgcmVtb3ZlTGFiZWw6IFwiRWxpbWluYXIgcmVmZXJlbmNpYVwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyYXIgdmlkZW9cIixcbiAgICBjbGVhckFsbDogXCJMaW1waWFyIGFqdXN0ZXNcIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCJSZW5kZXJzIHJlY2llbnRlc1wiLFxuICAgICAgc3VidGl0bGU6IFwiQ3VhbmRvIGNvbmVjdGVtb3MgbGEgQVBJIHJlYWwgdmVy0JPQjnMgYXF10JPCrSB0dXMgcmVzdWx0YWRvcy5cIixcbiAgICAgIGJ1dHRvbjogXCJIaXN0b3JpYWxcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIHwgUmVhbGlzbW8gY2luZW1hdG9nctCT0I5maWNvXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiRWwgbW9kZWxvIGluc2lnbmlhIGRlIEdvb2dsZSBEZWVwTWluZCBjb24gYXVkaW8gbmF0aXZvLCBjbGlwcyBkZSA4IHMgZW4gMTA4MHAgeSBjb250cm9sIHByZWNpc28gZGVsIGVzdGlsby5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJEZXNjcmliZSBkadCT0I5sb2dvcywgbW92aW1pZW50b3MgZGUgY9CT0I5tYXJhIHkgYW1iaWVudGUgcGFyYSBvYnRlbmVyIGF1ZGlvIHkgdmlkZW8gc2luY3Jvbml6YWRvcy5cIixcbiAgICAgICAgICBcIkFsdGVybmEgZW50cmUgZm9ybWF0b3MgdmVydGljYWxlcyB1IGhvcml6b250YWxlcyBzZWfQk9GUbiBlbCBjYW5hbCBkZSBwdWJsaWNhY2nQk9GWbi5cIixcbiAgICAgICAgICBcIkd10JPCrWEgbGFzIGl0ZXJhY2lvbmVzIGNvbiBwcm9tcHRzIG5lZ2F0aXZvcyB5IHNlZWRzIHBhcmEgbWFudGVuZXIgY29uc2lzdGVuY2lhLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBcInZlbzMtZmFzdFwiOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIEZhc3QgfCBWZWxvY2lkYWQgcHJvZHVjdGl2YVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkRpc2XQk8KxYWRvIHBhcmEgY2FyZ2FzIGRlIHRyYWJham8gcXVlIHJlcXVpZXJlbiBhbHRhIGNhbGlkYWQgY29uIGxhdGVuY2lhIHJlZHVjaWRhLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIklkZWFsIHBhcmEgcHJ1ZWJhcyBBL0IsIGNhbXBh0JPCsWFzIHB1YmxpY2l0YXJpYXMgbyBnZW5lcmFjadCT0ZZuIGRlIGNvbnRlbmlkbyBzb2NpYWwuXCIsXG4gICAgICAgICAgXCJDb21wYXRpYmxlIGNvbiBmbHVqb3MgdGV4dG/QsuKAoOKAmXZpZGVvIGUgaW1hZ2Vu0LLigKDigJl2aWRlbyBjb24gYXVkaW8gbmF0aXZvLlwiLFxuICAgICAgICAgIFwiTG9zIHByZXNldHMgZXF1aWxpYnJhZG9zIG1hbnRpZW5lbiBsYSBjYWxpZGFkIG1pZW50cmFzIG1heGltaXphbiBsYSByYXBpZGV6LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwgRXhwbG9yYWNp0JPRlm4gY3JlYXRpdmFcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJMYSBnZW5lcmFjadCT0ZZuIGFudGVyaW9yIHBlcmZlY3RhIHBhcmEgc3Rvcnlib2FyZHMgctCT0I5waWRvcywgY29ydG9zIGVzdGlsaXphZG9zIHkgZXhwbG9yYWNpb25lcyBhdG1vc2bQk8KpcmljYXMuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJhIGhhc3RhIGRvcyBjbGlwcyBwb3Igc29saWNpdHVkIGNvbiB1bmEgZHVyYWNp0JPRlm4gZGUgNdCy0ILigJw4IHNlZ3VuZG9zLlwiLFxuICAgICAgICAgIFwiRXhjZWxlbnRlIHBhcmEgcHJ1ZWJhcyBkZSBjb25jZXB0byBkb25kZSBpbXBvcnRhIG3Qk9COcyBsYSBlc3TQk8KpdGljYSBxdWUgbGEgcmVzb2x1Y2nQk9GWbiBmdWxsIEhELlwiLFxuICAgICAgICAgIFwiQ29tYmluYSBwcm9tcHRzIGNvbiByZWZlcmVuY2lhcyBwYXJhIGRhciB2aWRhIGEgYm9jZXRvcyBvIGNvbmNlcHQgYXJ0LlwiXG4gICAgICAgIF1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIGF1dGg6IHtcbiAgICBsb2dpblRpdGxlOiBcIkJpZW52ZW5pZG8gZGUgbnVldm9cIixcbiAgICBsb2dpblN1YnRpdGxlOiBcIkluaWNpYSBzZXNpb24gcGFyYSBnZXN0aW9uYXIgdHUgc2FsZG8geSB0dXMgcHJveWVjdG9zLlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwiQ3JlYSB1bmEgY3VlbnRhIEFsbEFJXCIsXG4gICAgcmVnaXN0ZXJTdWJ0aXRsZTogXCJSZWdpc3RyYXRlIGNvbiBjb3JyZW8gZWxlY3Ryb25pY28gbyBjb250aW51YSBjb24gR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiQ29ycmVvXCIsXG4gICAgcGFzc3dvcmRMYWJlbDogXCJDb250cmFzZW5hXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiUmVwaXRlIGxhIGNvbnRyYXNlbmFcIixcbiAgICBzdWJtaXRsb2dJbjogXCJJbmljaWFyIHNlc2lvblwiLFxuICAgIHNpZ25PdXRMYWJlbDogXCJDZXJyYXIgc2VzaW9uXCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwiQ3JlYXIgY3VlbnRhXCIsXG4gICAgb3JEaXZpZGVyOiBcIm9cIixcbiAgICBnb29nbGVCdXR0b246IFwiQ29udGludWFyIGNvbiBHb29nbGVcIixcbiAgICByZWdpc3RlckN0YTogXCI/TnVldm8gZW4gQWxsQUk/XCIsXG4gICAgcmVnaXN0ZXJMaW5rOiBcIkNyZWEgdW5hIGN1ZW50YVwiLFxuICAgIGxvZ2luQ3RhOiBcIj9ZYSB0aWVuZXMgY3VlbnRhP1wiLFxuICAgIGxvZ2luTGluazogXCJFbnRyYXJcIixcbiAgICBlcnJvckdlbmVyaWM6IFwiQWxnbyBzYWxpbyBtYWwuIEludGVudGFsbyBkZSBudWV2by5cIixcbiAgICBwYXNzd29yZE1pc21hdGNoOiBcIkxhcyBjb250cmFzZW5hcyBkZWJlbiBjb2luY2lkaXIuXCJcbiAgfSxcbiAgYWNjb3VudDoge1xuICAgIGJhZGdlOiBcIkN1ZW50YVwiLFxuICAgIHRpdGxlOiBcIk1pIGN1ZW50YVwiLFxuICAgIHN1YnRpdGxlOiBcIkNvbnRyb2xhIHR1IHNhbGRvIGRlIHRva2VucywgcmV2aXNhIGVzdGFkw61zdGljYXMgZGUgdXNvIHkgYWp1c3RhIHBlcmZpbCB5IHNlZ3VyaWRhZC5cIixcbiAgICBvdmVydmlld1RpdGxlOiBcIlJlc3VtZW5cIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIlNhbGRvIGFjdHVhbCwgYWN0aXZpZGFkIHJlY2llbnRlIHkgcmVmZXJpZG9zLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJUb2tlbnMgZGlzcG9uaWJsZXNcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcIkFjdGl2YVwiLFxuICAgIGJhbGFuY2VIaW50OiBcIkxvcyB0b2tlbnMgZGVzYmxvcXVlYW4gdG9kb3MgbG9zIGVzcGFjaW9zIGRlIHRyYWJham8gZGUgQWxsQUkuIFNpZ3VlIGNyZWFuZG8gbWllbnRyYXMgZWwgc2FsZG8gc2VhIG1heW9yIHF1ZSBjZXJvLlwiLFxuICAgIHRvcFVwQ3RhOiBcIlJlY2FyZ2FyIHRva2Vuc1wiLFxuICAgIGludml0ZUN0YTogXCJJbnZpdGFyIGEgdW4gYW1pZ29cIixcbiAgICBhY3Rpdml0eVRpdGxlOiBcIkFjdGl2aWRhZCByZWNpZW50ZVwiLFxuICAgIGFjdGl2aXR5U3VidGl0bGU6IFwiw5psdGltb3MgbW92aW1pZW50b3NcIixcbiAgICBhY3Rpdml0eUVtcHR5OiBcIkHDum4gbm8gaGF5IG1vdmltaWVudG9zLiBHZW5lcmEgYWxnbyBwYXJhIHZlcmxvcyBhcXXDrS5cIixcbiAgICByZWZyZXNoTGFiZWw6IFwiQWN0dWFsaXphclwiLFxuICAgIHJlZmVycmFsVGl0bGU6IFwiUHJvZ3JhbWEgZGUgcmVmZXJpZG9zXCIsXG4gICAgcmVmZXJyYWxTdWJ0aXRsZTogXCJDb21wYXJ0ZSBBbGxBSSB5IGdhbmEgYm9ub3NcIixcbiAgICByZWZlcnJhbEhpbnQ6IFwiQ2FkYSBhbWlnbyBxdWUgcmVhbGl6YSBzdSBwcmltZXJhIGNvbXByYSBhw7FhZGUgNjAgdG9rZW5zIGRlIGJvbm8uXCIsXG4gICAgcmVmZXJyYWxDb2RlTGFiZWw6IFwiQ8OzZGlnbyBkZSByZWZlcmlkb1wiLFxuICAgIHJlZmVycmFsSW52aXRlZExhYmVsOiBcIkFtaWdvcyBpbnZpdGFkb3NcIixcbiAgICByZWZlcnJhbFJld2FyZHNMYWJlbDogXCJCb25vcyBvYnRlbmlkb3NcIixcbiAgICByZWZlcnJhbEN0YTogXCJDb3BpYXIgZW5sYWNlXCIsXG4gICAgc3RhdGlzdGljc1RpdGxlOiBcIkVzdGFkw61zdGljYXNcIixcbiAgICBzdGF0aXN0aWNzU3VidGl0bGU6IFwiQ29tcHJlbmRlIGPDs21vIGV2b2x1Y2lvbmFuIHR1cyB0b2tlbnMgcG9yIHNlbWFuYXMgeSBmdW5jaW9uZXMuXCIsXG4gICAgY2hhcnRMYWJlbDogXCJSaXRtbyBzZW1hbmFsXCIsXG4gICAgY2hhcnRUaXRsZTogXCJUb2tlbnMgZ2FzdGFkb3MgcG9yIGTDrWFcIixcbiAgICBjaGFydFBlcmlvZFdlZWs6IFwiw5psdGltb3MgNyBkw61hc1wiLFxuICAgIGNoYXJ0SGludDogXCJEYXRvcyBkZW1vLiBMb3MgcmVhbGVzIGFwYXJlY2Vyw6FuIHRyYXMgdHUgcHJpbWVyYSBnZW5lcmFjacOzbi5cIixcbiAgICB0YWJsZUxhYmVsOiBcIkZ1bmNpb25lc1wiLFxuICAgIHRhYmxlVGl0bGU6IFwiVXNvIHBvciBjYXBhY2lkYWRcIixcbiAgICB0YWJsZUZ1bmN0aW9uOiBcIkZ1bmNpw7NuXCIsXG4gICAgdGFibGVSZXF1ZXN0czogXCJTb2xpY2l0dWRlc1wiLFxuICAgIHRhYmxlVG9rZW5zOiBcIlRva2Vuc1wiLFxuICAgIHRhYmxlSGludDogXCJTb2xpY2l0dWRlcyB5IGNvbnN1bW8gZXN0aW1hZG8gcG9yIGNhZGEgY2FwYWNpZGFkLlwiLFxuICAgIGZ1bmN0aW9uTGFiZWxzOiB7XG4gICAgICB0ZXh0OiBcIlRleHRvXCIsXG4gICAgICByZXdyaXRlOiBcIlBhcsOhZnJhc2lzXCIsXG4gICAgICBpbWFnZTogXCJJbcOhZ2VuZXNcIixcbiAgICAgIGF1ZGlvOiBcIkF1ZGlvXCIsXG4gICAgICB2aWRlbzogXCJWaWRlb1wiLFxuICAgICAgcHJlc2VudGF0aW9uOiBcIlByZXNlbnRhY2lvbmVzXCIsXG4gICAgICByZXNlYXJjaDogXCJJbnZlc3RpZ2FjacOzblwiXG4gICAgfSxcbiAgICBjaGFydExhYmVsczogW1wiTHVuXCIsIFwiTWFyXCIsIFwiTWnDqVwiLCBcIkp1ZVwiLCBcIlZpZVwiLCBcIlPDoWJcIiwgXCJEb21cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlBlcmZpbCB5IHNlZ3VyaWRhZFwiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJBanVzdGEgdHVzIGRhdG9zLCBub3RpZmljYWNpb25lcyB5IHByb3RlY2Npw7NuIGRlIGFjY2Vzby5cIixcbiAgICBwcm9maWxlRGV0YWlsc1RpdGxlOiBcIlBlcmZpbFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkNvcnJlb1wiLFxuICAgIHByb2ZpbGVDb21wYW55TGFiZWw6IFwiRXF1aXBvIC8gZW1wcmVzYVwiLFxuICAgIG5vdGlmaWNhdGlvbnNUaXRsZTogXCJOb3RpZmljYWNpb25lc1wiLFxuICAgIG5vdGlmeVVzYWdlTGFiZWw6IFwiUmVzw7ptZW5lcyBkZSB1c28geSBhbGVydGFzIGRlIHNhbGRvXCIsXG4gICAgbm90aWZ5TmV3c0xhYmVsOiBcIk5vdGljaWFzIHkgbGFuemFtaWVudG9zIGRlbCBwcm9kdWN0b1wiLFxuICAgIHNhdmVQcm9maWxlQ3RhOiBcIkd1YXJkYXIgcHJlZmVyZW5jaWFzXCIsXG4gICAgc2VjdXJpdHlUaXRsZTogXCJTZWd1cmlkYWRcIixcbiAgICB0d29GYWN0b3JMYWJlbDogXCJBdXRlbnRpY2FjacOzbiBkZSBkb3MgZmFjdG9yZXNcIixcbiAgICB0d29GYWN0b3JIaW50OiBcIlByb3RlZ2UgbG9zIGluaWNpb3MgY29uIHVuYSBhcHAgbyBTTVMuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcIkFjdGl2YXIgMkZBXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCJTZXNpb25lcyBhY3RpdmFzXCIsXG4gICAgc2Vzc2lvbnNIaW50OiBcIkNpZXJyYSBzZXNpw7NuIGVuIG5hdmVnYWRvcmVzIHkgZGlzcG9zaXRpdm9zIHJlbW90b3MuXCIsXG4gICAgc2lnbk91dEFsbDogXCJDZXJyYXIgc2VzacOzbiBlbiB0b2Rvc1wiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWNpZGFkXCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJEZXNjYXJnYXIgbWlzIGRhdG9zXCIsXG4gICAgZGVsZXRlQWNjb3VudEN0YTogXCJFbGltaW5hciBjdWVudGFcIixcbiAgICBkZWxldGVXYXJuaW5nOiBcIkVsaW1pbmFyIGxhIGN1ZW50YSBib3JyYSBoaXN0b3JpYWwsIGZhY3R1cmFjacOzbiB5IHRva2VucyByZXN0YW50ZXMgZGUgZm9ybWEgcGVybWFuZW50ZS5cIlxuICB9XG59O1xuZXhwb3J0IGRlZmF1bHQgZXNEaWN0aW9uYXJ5O1xuXG5cblxuIl0sIm5hbWVzIjpbImVzRGljdGlvbmFyeSIsImNvbW1vbiIsImJyYW5kU2hvcnQiLCJicmFuZExvbmciLCJsb2dJbiIsInNpZ25PdXRMYWJlbCIsImJhbGFuY2VMYWJlbCIsImNyZWRpdHNTdWZmaXgiLCJzZWFyY2hMYWJlbCIsImxhbmd1YWdlTWVudUxhYmVsIiwibmF2aWdhdGlvbiIsInN1aXRlIiwiaG9tZSIsInN0b2NrIiwiY29tbXVuaXR5IiwiYWJvdXQiLCJwcmljaW5nIiwiZmFxIiwiYmxvZyIsImltYWdlR2VuZXJhdG9yIiwidmlkZW9HZW5lcmF0b3IiLCJhc3Npc3RhbnQiLCJhbGxUb29scyIsImNyZWF0aW9ucyIsInBpbm5lZCIsImFjdGlvbnMiLCJ1cGdyYWRlIiwidXBncmFkZURlc2NyaXB0aW9uIiwiY3JlYXRlIiwiZGFzaGJvYXJkIiwid2VsY29tZSIsInNlbGVjdE1vZGVsIiwiZ3VpZGVkTW9kZSIsInByb01vZGUiLCJwcm9tcHRQbGFjZWhvbGRlciIsInRhc2tzIiwiaGlzdG9yeSIsImhpc3RvcnlFbXB0eSIsImluc3BpcmF0aW9uIiwiaW5zcGlyYXRpb25SZWZyZXNoIiwicmVjZW50IiwibWFya2V0aW5nIiwiaGVyb1RpdGxlIiwiaGVyb1N1YnRpdGxlIiwicHJpY2VTdWZmaXgiLCJidXR0b25MYWJlbCIsImZvb3RlclRpdGxlIiwiZm9vdGVyQm9keSIsInBsYW5zIiwicGFjazFrIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsImZlYXR1cmVzIiwicGFjazVrIiwicGFjazEwayIsInBhY2syNWsiLCJwYWNrNTBrIiwibmFub1dvcmtiZW5jaCIsIm1lbnVUaXRsZSIsImltYWdlQ2F0ZWdvcnlMYWJlbCIsInZpZGVvQ2F0ZWdvcnlMYWJlbCIsIm1vZGVsTGFiZWxzIiwidmVvMyIsInNvcmEiLCJzZWVkcmVhbSIsInJ1bndheSIsImtsaW5nIiwicHJvbXB0TGFiZWwiLCJwcm9tcHRIaW50IiwiZm9ybWF0TGFiZWwiLCJmb3JtYXRPcHRpb25zIiwidmFsdWUiLCJsYWJlbCIsInByaW1hcnlMYWJlbCIsInByaW1hcnlFbXB0eVRpdGxlIiwicHJpbWFyeUVtcHR5SGludCIsInJlZmVyZW5jZXNMYWJlbCIsInJlZmVyZW5jZUVtcHR5VGl0bGUiLCJyZWZlcmVuY2VFbXB0eUhpbnQiLCJyZW1vdmVMYWJlbCIsImRlbGV0ZVRpdGxlIiwiZ2VuZXJhdGUiLCJjbGVhckFsbCIsInN1YnRpdGxlIiwiYnV0dG9uIiwiaGlzdG9yeVN0YXR1cyIsInN1Ym1pdHRpbmciLCJ3YWl0aW5nIiwicXVldWluZyIsImdlbmVyYXRpbmciLCJwcm9ncmVzc0xhYmVsIiwiY29tcGxldGVkIiwiZmFpbGVkIiwibm9SZXN1bHQiLCJwcm9tcHRDb3BpZWQiLCJwcm9tcHRDb3B5RXJyb3IiLCJoaXN0b3J5QWN0aW9ucyIsIm1lbnUiLCJwcmV2aWV3IiwiZG93bmxvYWQiLCJjb3B5UHJvbXB0IiwiYW5pbWF0ZSIsInNoYXJlIiwiZGVsZXRlIiwiaGlzdG9yeU1vZGFscyIsInByZXZpZXdUaXRsZSIsImFuaW1hdGVUaXRsZSIsImFuaW1hdGVEZXNjcmlwdGlvbiIsImFuaW1hdGVTZWxlY3RMYWJlbCIsImFuaW1hdGVDb25maXJtIiwic2hhcmVUaXRsZSIsInNoYXJlU3VidGl0bGUiLCJzaGFyZUVtYWlsIiwic2hhcmVUZWxlZ3JhbSIsInNoYXJlV2hhdHNhcHAiLCJzaGFyZUNvcHlMaW5rIiwic2hhcmVDb3BpZWQiLCJkZWxldGVEZXNjcmlwdGlvbiIsImRlbGV0ZUNvbmZpcm0iLCJjYW5jZWwiLCJwcm9tb3MiLCJ0YWciLCJidWxsZXRQb2ludHMiLCJ2aWRlb1dvcmtiZW5jaCIsInZlbzIiLCJuZWdhdGl2ZVByb21wdExhYmVsIiwibmVnYXRpdmVQcm9tcHRQbGFjZWhvbGRlciIsIm1vZGVMYWJlbCIsIm1vZGVPcHRpb25zIiwiYXNwZWN0TGFiZWwiLCJyZXNvbHV0aW9uTGFiZWwiLCJwZXJzb25MYWJlbCIsInNlZWRMYWJlbCIsInJlZmVyZW5jZUxhYmVsIiwicmVmZXJlbmNlSGludCIsImF1dGgiLCJsb2dpblRpdGxlIiwibG9naW5TdWJ0aXRsZSIsInJlZ2lzdGVyVGl0bGUiLCJyZWdpc3RlclN1YnRpdGxlIiwiZW1haWxMYWJlbCIsInBhc3N3b3JkTGFiZWwiLCJjb25maXJtUGFzc3dvcmRMYWJlbCIsInN1Ym1pdGxvZ0luIiwic3VibWl0UmVnaXN0ZXIiLCJvckRpdmlkZXIiLCJnb29nbGVCdXR0b24iLCJyZWdpc3RlckN0YSIsInJlZ2lzdGVyTGluayIsImxvZ2luQ3RhIiwibG9naW5MaW5rIiwiZXJyb3JHZW5lcmljIiwicGFzc3dvcmRNaXNtYXRjaCIsImFjY291bnQiLCJiYWRnZSIsIm92ZXJ2aWV3VGl0bGUiLCJvdmVydmlld1N1YnRpdGxlIiwiYWNjb3VudFN0YXR1cyIsImJhbGFuY2VIaW50IiwidG9wVXBDdGEiLCJpbnZpdGVDdGEiLCJhY3Rpdml0eVRpdGxlIiwiYWN0aXZpdHlTdWJ0aXRsZSIsImFjdGl2aXR5RW1wdHkiLCJyZWZyZXNoTGFiZWwiLCJyZWZlcnJhbFRpdGxlIiwicmVmZXJyYWxTdWJ0aXRsZSIsInJlZmVycmFsSGludCIsInJlZmVycmFsQ29kZUxhYmVsIiwicmVmZXJyYWxJbnZpdGVkTGFiZWwiLCJyZWZlcnJhbFJld2FyZHNMYWJlbCIsInJlZmVycmFsQ3RhIiwic3RhdGlzdGljc1RpdGxlIiwic3RhdGlzdGljc1N1YnRpdGxlIiwiY2hhcnRMYWJlbCIsImNoYXJ0VGl0bGUiLCJjaGFydFBlcmlvZFdlZWsiLCJjaGFydEhpbnQiLCJ0YWJsZUxhYmVsIiwidGFibGVUaXRsZSIsInRhYmxlRnVuY3Rpb24iLCJ0YWJsZVJlcXVlc3RzIiwidGFibGVUb2tlbnMiLCJ0YWJsZUhpbnQiLCJmdW5jdGlvbkxhYmVscyIsInRleHQiLCJyZXdyaXRlIiwiaW1hZ2UiLCJhdWRpbyIsInZpZGVvIiwicHJlc2VudGF0aW9uIiwicmVzZWFyY2giLCJjaGFydExhYmVscyIsInByb2ZpbGVUaXRsZSIsInByb2ZpbGVTdWJ0aXRsZSIsInByb2ZpbGVEZXRhaWxzVGl0bGUiLCJwcm9maWxlRW1haWxMYWJlbCIsInByb2ZpbGVDb21wYW55TGFiZWwiLCJub3RpZmljYXRpb25zVGl0bGUiLCJub3RpZnlVc2FnZUxhYmVsIiwibm90aWZ5TmV3c0xhYmVsIiwic2F2ZVByb2ZpbGVDdGEiLCJzZWN1cml0eVRpdGxlIiwidHdvRmFjdG9yTGFiZWwiLCJ0d29GYWN0b3JIaW50IiwiZW5hYmxlVHdvRmFjdG9yQ3RhIiwic2Vzc2lvbnNUaXRsZSIsInNlc3Npb25zSGludCIsInNpZ25PdXRBbGwiLCJwcml2YWN5VGl0bGUiLCJleHBvcnREYXRhQ3RhIiwiZGVsZXRlQWNjb3VudEN0YSIsImRlbGV0ZVdhcm5pbmciXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/dictionaries/es.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/dictionaries/nl.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/nl.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ nlDictionary: () => (/* binding */ nlDictionary)\n/* harmony export */ });\nconst nlDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Inloggen\",\n signOutLabel: \"Uitloggen\",\n balanceLabel: \"Saldo\",\n creditsSuffix: \"credits\",\n searchLabel: \"Zoeken\",\n languageMenuLabel: \"Taal selecteren\"\n },\n navigation: {\n suite: \"Werkruimte\",\n home: \"Start\",\n stock: \"Asset-markt\",\n community: \"Community\",\n about: \"Over ons\",\n pricing: \"Prijzen\",\n faq: \"Veelgestelde vragen\",\n blog: \"Blog\",\n imageGenerator: \"Beeldgenerator\",\n videoGenerator: \"Videogenerator\",\n assistant: \"Assistent\",\n allTools: \"Alle tools\",\n creations: \"Projecten\",\n pinned: \"Vastgezet\"\n },\n actions: {\n upgrade: \"Upgrade abonnement\",\n upgradeDescription: \"Ontgrendel hogere resoluties en snellere wachtrijen voor makers uit {locale}.\",\n create: \"Maken\"\n },\n dashboard: {\n welcome: \"Welkom terug\",\n selectModel: \"Kies een model\",\n guidedMode: \"Geleid\",\n proMode: \"Pro\",\n promptPlaceholder: \"Beschrijf het resultaat dat je nodig hebt...\",\n tasks: \"Populaire taken\",\n history: \"Recente activiteit\",\n historyEmpty: \"Zodra je iets genereert, verschijnt het hier voor snelle toegang.\",\n inspiration: \"Inspiratie-presets\",\n inspirationRefresh: \"Vernieuwen\",\n recent: \"Recent\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Tokenpakketten\",\n heroSubtitle: \"Kies een tokenpakket dat bij uw workload past. Tokens verlopen niet en werken in alle beeld- en videogenerators.\",\n priceSuffix: \"/pakket\",\n buttonLabel: \"Tokens kopen\",\n footerTitle: \"Speciaal pakket nodig?\",\n footerBody: \"Mail naar sales@allai.studio β€” we richten een priv\\xe9balans, infrastructuur en credits in die passen bij uw planning.\",\n plans: {\n pack1k: {\n title: \"1.000 tokens\",\n description: \"Voor snelle tests en demo’s.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Handig om modellen en prompts te proberen.\"\n ]\n },\n pack5k: {\n title: \"5.000 tokens\",\n description: \"Voor kleine batches per week.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Dekt lichte beeld- en videowerk.\"\n ]\n },\n pack10k: {\n title: \"10.000 tokens\",\n description: \"Voor constante productie en experimenten.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Flexibel voor creatieve teams.\"\n ]\n },\n pack25k: {\n title: \"25.000 tokens\",\n description: \"Voor regelmatige campagnes.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Goede waarde voor continue runs.\"\n ]\n },\n pack50k: {\n title: \"50.000 tokens\",\n description: \"Beste waarde voor grote volumes.\",\n features: [\n \"{{tokens}} tokens op je saldo, verlopen niet.\",\n \"Pakketprijs: {{priceFormatted}}.\",\n \"Gemiddelde prijs per token: {{pricePerToken}} β‚½.\",\n \"Voor productieteams en bureaus.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"Alle modellen\",\n imageCategoryLabel: \"Beeldgenerators\",\n videoCategoryLabel: \"Videogenerators\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Beschrijf het gewenste beeld...\",\n promptHint: \"Je kunt tot 8000 tekens plakken, inclusief screenshots — media worden automatisch toegevoegd.\",\n formatLabel: \"Formaat\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"Hoofdafbeelding\",\n primaryEmptyTitle: \"Hoofdafbeelding toevoegen\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Referenties (max. 9)\",\n referenceEmptyTitle: \"Referentie toevoegen\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Verwijderen\",\n deleteTitle: \"Afbeelding verwijderen\",\n generate: \"Genereren\",\n clearAll: \"Alle afbeeldingen wissen\",\n history: {\n title: \"IdeeΠ“\\xabnfeed\",\n subtitle: \"Voorlopig een tijdelijke galerij — de geschiedenis-API volgt later.\",\n button: \"Geschiedenis\"\n },\n historyStatus: {\n submitting: \"Verzoek wordt verzonden...\",\n waiting: \"Taak aangemaakt. Wachten op Nano Banana...\",\n queuing: \"In de renderwachtrij...\",\n generating: \"Bezig met genereren...\",\n progressLabel: \"Voortgang\",\n completed: \"Klaar\",\n failed: \"Mislukt\",\n noResult: \"Geen resultaat-URL's ontvangen.\",\n promptCopied: \"Prompt gekopieerd naar het klembord.\",\n promptCopyError: \"Prompt kopi\\xebren mislukt. Probeer het handmatig.\"\n },\n historyActions: {\n menu: \"Acties openen\",\n preview: \"Voorbeeld openen\",\n download: \"Downloaden\",\n copyPrompt: \"Prompt kopi\\xebren\",\n animate: \"Animatie met videomodel\",\n share: \"Delen\",\n delete: \"Verwijderen uit feed\"\n },\n historyModals: {\n previewTitle: \"Voorbeeld bekijken\",\n animateTitle: \"Maak er een video van\",\n animateDescription: \"Stuur het frame naar een videomodel om het tot leven te wekken.\",\n animateSelectLabel: \"Kies een videomodel\",\n animateConfirm: \"Doorgaan\",\n shareTitle: \"Afbeelding delen\",\n shareSubtitle: \"Deel de link met je team of kanalen.\",\n shareEmail: \"Delen via e-mail\",\n shareTelegram: \"Delen op Telegram\",\n shareWhatsapp: \"Delen op WhatsApp\",\n shareCopyLink: \"Link kopi\\xebren\",\n shareCopied: \"Link gekopieerd!\",\n deleteTitle: \"Afbeelding verwijderen\",\n deleteDescription: \"De afbeelding verdwijnt uit de creatieve feed. Dit kan niet ongedaan worden gemaakt.\",\n deleteConfirm: \"Verwijderen\",\n cancel: \"Annuleren\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | AI beeldlab\",\n description: \"EΠ“\\xa9n werkruimte voor creatieve beeldgeneratie: tekstprompts, referentiemixen en iteratieve chat-aanpassingen in seconden.\",\n bulletPoints: [\n \"CreΠ“\\xaber fotorealistische scГЁnes met nauwkeurige controle over camera, verlichting en sfeer.\",\n \"Bewerk geΠ“Ρ˜ploade frames door elementen toe te voegen of te verwijderen, stijl te wijzigen of het palet aan te passen.\",\n \"Combineer tot negen referenties en verfijn het resultaat stap voor stap in het gesprek.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | Filmische pipeline\",\n description: \"Experimentele frame-voor-frame videostudio: van scriptoutline tot finale clip in Π“\\xa9Π“\\xa9n flow.\",\n bulletPoints: [\n \"Zet scripts om in storyboards en korte videoΠ²Π‚β„’s met controle over duur en beeldverhouding.\",\n \"Voeg beweging, audio en stijlreferenties toe voor hybride videocomposities.\",\n \"Volg versies en teamwijzigingen met een geschiedenis van elke iteratie.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Generatieve scГЁnes\",\n description: \"Nieuwe generatie fysisch consistente video met lange shots, dynamische camerabewegingen en haarscherpe onderwerpen.\",\n bulletPoints: [\n \"Werk ideeΠ“\\xabn uit tot afgewerkte beelden met natuurlijk licht en filmische diepte.\",\n \"Combineer tekst, beeld en clips om choreografie, sfeer en actie te sturen.\",\n \"Exporteer kant-en-klare sequenties met consistente personages in elke frame.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | Stijl-atelier\",\n description: \"Meng couture-concepten, art direction en kleurpaletten tot galerieklaar beeld in enkele prompts.\",\n bulletPoints: [\n \"Vertaal moodboards naar coherente looks met controle over palet, textuur en licht.\",\n \"Gebruik tot vijf referenties om compositie, poses of stijlelementen over te nemen.\",\n \"Verfijn iteratief in een gesprek terwijl je merkveilige esthetiek behoudt.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | Multimodale lanceerbasis\",\n description: \"Lever campagnes sneller met naadloze tekst-, beeld- en videoworkflows op basis van RunwayΠ²Π‚β„’s Gen-modellen.\",\n bulletPoints: [\n \"Bouw storyboards, animaties en teasers in Π“\\xa9Π“\\xa9n collaboratieve omgeving.\",\n \"Gebruik motion brushes, dieptecontrole en audio-sync voor nauwkeurige scГЁnes.\",\n \"Exporteer gelaagde assets die klaar zijn voor Premiere, Resolve of After Effects.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | Realistische simulacra\",\n description: \"Fysisch consistente diffusie voor productshots, menigten en realistische dronebeelden — rendert razendsnel.\",\n bulletPoints: [\n \"Genereer scГЁnes met correcte schaduwen, reflecties en complexe materialen.\",\n \"Stuur cameratrajecten en scherptediepte voor brede panoramas of macroΠ²Π‚β„’s.\",\n \"Maak lusvideoΠ²Π‚β„’s of verleng clips zonder verlies van detail per frame.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Videomodellen\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"Prompt\",\n promptPlaceholder: \"Beschrijf de scene, camerabeweging en eventuele audioΠ²Π‚\\xa6\",\n promptHint: \"Zet dialoog tussen aanhalingstekens en benoem geluidseffecten voor betere audio.\",\n negativePromptLabel: \"Negatieve prompt\",\n negativePromptPlaceholder: \"Elementen om te vermijden (bijv. cartoon, low quality)Π²Π‚\\xa6\",\n modeLabel: \"Generatiemodus\",\n modeOptions: {\n \"text-to-video\": \"Tekst naar video\",\n \"image-to-video\": \"Afbeelding naar video\"\n },\n aspectLabel: \"Beeldverhouding\",\n resolutionLabel: \"Resolutie\",\n personLabel: \"Personen genereren\",\n seedLabel: \"Seed\",\n referenceLabel: \"Referentiebeeld (optioneel)\",\n referenceHint: \"PNG/JPG, maximaal 20 MB\",\n removeLabel: \"Referentie verwijderen\",\n generate: \"Video genereren\",\n clearAll: \"Instellingen wissen\",\n history: {\n title: \"Recente renders\",\n subtitle: \"Zodra de echte API is gekoppeld verschijnen hier de resultaten.\",\n button: \"Geschiedenis\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3 | Filmische intelligentie\",\n description: \"De vlaggenschipvideo van Google DeepMind met native audio, 8Π²Π‚β€˜seconden output en precieze stijlcontrole.\",\n bulletPoints: [\n \"Beschrijf dialoog, camerabeweging en sfeer voor synchroon geluid en beeld.\",\n \"Schakel tussen verticale en horizontale formats voor social of widescreen content.\",\n \"Gebruik negatieve prompts en seeds om consistente iteraties te bouwen.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | Productiesnelheid\",\n description: \"Geoptimaliseerd voor snelle iteraties en backend-workloads die kwaliteit Π“\\xa9n snelheid eisen.\",\n bulletPoints: [\n \"Ideaal voor A/B-tests, advertentie-automatisering en social-mediageneratie.\",\n \"Ondersteunt tekst- en image-to-video flows met native audio.\",\n \"Slimme standaardinstellingen houden de balans tussen performance en detail.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Creatieve exploratie\",\n description: \"Vorige generatie voor snelle storyboards, gestileerde shorts en sfeerexperimenten.\",\n bulletPoints: [\n \"Genereer tot twee clips per verzoek met een duur van 5Π²Π‚β€˜8 seconden.\",\n \"Perfect voor conceptontwikkeling waarbij stijl belangrijker is dan 1080p.\",\n \"Combineer prompts met referenties om concept art tot leven te brengen.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Welkom terug\",\n loginSubtitle: \"Log in om je saldo en werkruimte te beheren.\",\n registerTitle: \"Maak een AllAI-account\",\n registerSubtitle: \"Registreer met e-mail of ga verder met Google.\",\n emailLabel: \"E-mail\",\n passwordLabel: \"Wachtwoord\",\n confirmPasswordLabel: \"Bevestig wachtwoord\",\n submitLogin: \"Inloggen\",\n submitRegister: \"Account maken\",\n orDivider: \"of\",\n googleButton: \"Ga verder met Google\",\n registerCta: \"Nieuw bij AllAI?\",\n registerLink: \"Maak een account\",\n loginCta: \"Al een account?\",\n loginLink: \"Inloggen\",\n errorGeneric: \"Er ging iets mis. Probeer het opnieuw.\",\n passwordMismatch: \"Wachtwoorden moeten gelijk zijn.\"\n },\n account: {\n badge: \"Account\",\n title: \"Mijn account\",\n subtitle: \"Houd je tokenbalans, gebruiksstatistieken en profiel- en beveiligingsinstellingen bij.\",\n overviewTitle: \"Overzicht\",\n overviewSubtitle: \"Balans, recente activiteit en referenties.\",\n balanceLabel: \"Beschikbare tokens\",\n accountStatus: \"Actief\",\n balanceHint: \"Tokens ontgrendelen alle AllAI-workbenches. Blijf cre\\xebren tot het saldo nul is.\",\n topUpCta: \"Tokens toevoegen\",\n inviteCta: \"Vriend uitnodigen\",\n activityTitle: \"Recente activiteit\",\n activitySubtitle: \"Laatste mutaties\",\n activityEmpty: \"Nog geen transacties. Start een generatie om beweging te zien.\",\n refreshLabel: \"Vernieuwen\",\n referralTitle: \"Referralprogramma\",\n referralSubtitle: \"Deel AllAI en verdien bonussen\",\n referralHint: \"Elke vriend die zijn eerste aankoop doet levert 60 bonustokens op.\",\n referralCodeLabel: \"Referralcode\",\n referralInvitedLabel: \"Uitgenodigde vrienden\",\n referralRewardsLabel: \"Bonustokens\",\n referralCta: \"Link kopi\\xebren\",\n statisticsTitle: \"Statistieken\",\n statisticsSubtitle: \"Krijg inzicht in tokenverbruik per week en per functie.\",\n chartLabel: \"Weektempo\",\n chartTitle: \"Tokens per dag\",\n chartPeriodWeek: \"Laatste 7 dagen\",\n chartHint: \"Demodata. Echte waarden verschijnen na je eerste generatie.\",\n tableLabel: \"Functies\",\n tableTitle: \"Gebruik per functie\",\n tableFunction: \"Functie\",\n tableRequests: \"Aanvragen\",\n tableTokens: \"Tokens\",\n tableHint: \"Geschatte aanvragen en tokenverbruik per functie.\",\n functionLabels: {\n text: \"Tekst\",\n rewrite: \"Herschrijven\",\n image: \"Afbeeldingen\",\n audio: \"Audio\",\n video: \"Video\",\n presentation: \"Presentaties\",\n research: \"Research\"\n },\n chartLabels: [\n \"Ma\",\n \"Di\",\n \"Wo\",\n \"Do\",\n \"Vr\",\n \"Za\",\n \"Zo\"\n ],\n profileTitle: \"Profiel & beveiliging\",\n profileSubtitle: \"Beheer gegevens, meldingen en toegang.\",\n profileDetailsTitle: \"Profiel\",\n profileEmailLabel: \"E-mail\",\n profileCompanyLabel: \"Team / bedrijf\",\n notificationsTitle: \"Meldingen\",\n notifyUsageLabel: \"Gebruiksrapporten en saldomeldingen\",\n notifyNewsLabel: \"Productnieuws en releases\",\n saveProfileCta: \"Voorkeuren opslaan\",\n securityTitle: \"Beveiliging\",\n twoFactorLabel: \"Twee-factor-authenticatie\",\n twoFactorHint: \"Bescherm aanmeldingen met een app of sms-code.\",\n enableTwoFactorCta: \"2FA inschakelen\",\n sessionsTitle: \"Actieve sessies\",\n sessionsHint: \"Log uit op andere apparaten.\",\n signOutAll: \"Overal uitloggen\",\n privacyTitle: \"Privacy\",\n exportDataCta: \"Mijn data downloaden\",\n deleteAccountCta: \"Account verwijderen\",\n deleteWarning: \"Verwijderen wist geschiedenis, betalingen en resterende tokens definitief.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (nlDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvbmwudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsU0FBUztRQUNUQyxvQkFBb0I7UUFDcEJDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FDRTtZQUNGQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUNFO1lBQ0ZDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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QWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBQ0YsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9ubC50cz8zMTQ5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IG5sRGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCJJbmxvZ2dlblwiLFxuICAgIHNpZ25PdXRMYWJlbDogXCJVaXRsb2dnZW5cIixcbiAgICBiYWxhbmNlTGFiZWw6IFwiU2FsZG9cIixcbiAgICBjcmVkaXRzU3VmZml4OiBcImNyZWRpdHNcIixcbiAgICBzZWFyY2hMYWJlbDogXCJab2VrZW5cIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCJUYWFsIHNlbGVjdGVyZW5cIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwiV2Vya3J1aW10ZVwiLFxuICAgIGhvbWU6IFwiU3RhcnRcIixcbiAgICBzdG9jazogXCJBc3NldC1tYXJrdFwiLFxuICAgICAgICBjb21tdW5pdHk6IFwiQ29tbXVuaXR5XCIsXG4gICAgYWJvdXQ6IFwiT3ZlciBvbnNcIixcbiAgICBwcmljaW5nOiBcIlByaWp6ZW5cIixcbiAgICBmYXE6IFwiVmVlbGdlc3RlbGRlIHZyYWdlblwiLFxuICAgIGJsb2c6IFwiQmxvZ1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcIkJlZWxkZ2VuZXJhdG9yXCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwiVmlkZW9nZW5lcmF0b3JcIixcbiAgICBhc3Npc3RhbnQ6IFwiQXNzaXN0ZW50XCIsXG4gICAgYWxsVG9vbHM6IFwiQWxsZSB0b29sc1wiLFxuICAgIGNyZWF0aW9uczogXCJQcm9qZWN0ZW5cIixcbiAgICBwaW5uZWQ6IFwiVmFzdGdlemV0XCJcbiAgfSxcbiAgYWN0aW9uczoge1xuICAgIHVwZ3JhZGU6IFwiVXBncmFkZSBhYm9ubmVtZW50XCIsXG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcIk9udGdyZW5kZWwgaG9nZXJlIHJlc29sdXRpZXMgZW4gc25lbGxlcmUgd2FjaHRyaWplbiB2b29yIG1ha2VycyB1aXQge2xvY2FsZX0uXCIsXG4gICAgY3JlYXRlOiBcIk1ha2VuXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCJXZWxrb20gdGVydWdcIixcbiAgICBzZWxlY3RNb2RlbDogXCJLaWVzIGVlbiBtb2RlbFwiLFxuICAgIGd1aWRlZE1vZGU6IFwiR2VsZWlkXCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCJCZXNjaHJpamYgaGV0IHJlc3VsdGFhdCBkYXQgamUgbm9kaWcgaGVidC4uLlwiLFxuICAgIHRhc2tzOiBcIlBvcHVsYWlyZSB0YWtlblwiLFxuICAgIGhpc3Rvcnk6IFwiUmVjZW50ZSBhY3Rpdml0ZWl0XCIsXG4gICAgaGlzdG9yeUVtcHR5OiBcIlpvZHJhIGplIGlldHMgZ2VuZXJlZXJ0LCB2ZXJzY2hpam50IGhldCBoaWVyIHZvb3Igc25lbGxlIHRvZWdhbmcuXCIsXG4gICAgaW5zcGlyYXRpb246IFwiSW5zcGlyYXRpZS1wcmVzZXRzXCIsXG4gICAgaW5zcGlyYXRpb25SZWZyZXNoOiBcIlZlcm5pZXV3ZW5cIixcbiAgICByZWNlbnQ6IFwiUmVjZW50XCJcbiAgfSxcbiAgbWFya2V0aW5nOiB7XG4gICAgcHJpY2luZzoge1xuICAgICAgaGVyb1RpdGxlOiBcIlRva2VucGFra2V0dGVuXCIsXG4gICAgICBoZXJvU3VidGl0bGU6XG4gICAgICAgIFwiS2llcyBlZW4gdG9rZW5wYWtrZXQgZGF0IGJpaiB1dyB3b3JrbG9hZCBwYXN0LiBUb2tlbnMgdmVybG9wZW4gbmlldCBlbiB3ZXJrZW4gaW4gYWxsZSBiZWVsZC0gZW4gdmlkZW9nZW5lcmF0b3JzLlwiLFxuICAgICAgcHJpY2VTdWZmaXg6IFwiL3Bha2tldFwiLFxuICAgICAgYnV0dG9uTGFiZWw6IFwiVG9rZW5zIGtvcGVuXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCJTcGVjaWFhbCBwYWtrZXQgbm9kaWc/XCIsXG4gICAgICBmb290ZXJCb2R5OlxuICAgICAgICBcIk1haWwgbmFhciBzYWxlc0BhbGxhaS5zdHVkaW8g4oCUIHdlIHJpY2h0ZW4gZWVuIHByaXbDqWJhbGFucywgaW5mcmFzdHJ1Y3R1dXIgZW4gY3JlZGl0cyBpbiBkaWUgcGFzc2VuIGJpaiB1dyBwbGFubmluZy5cIixcbiAgICAgIHBsYW5zOiB7XG4gICAgICAgIHBhY2sxazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEuMDAwIHRva2Vuc1wiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcIlZvb3Igc25lbGxlIHRlc3RzIGVuIGRlbW/igJlzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJIYW5kaWcgb20gbW9kZWxsZW4gZW4gcHJvbXB0cyB0ZSBwcm9iZXJlbi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNS4wMDAgdG9rZW5zXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwiVm9vciBrbGVpbmUgYmF0Y2hlcyBwZXIgd2Vlay5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBvcCBqZSBzYWxkbywgdmVybG9wZW4gbmlldC5cIixcbiAgICAgICAgICAgIFwiUGFra2V0cHJpanM6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiR2VtaWRkZWxkZSBwcmlqcyBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiRGVrdCBsaWNodGUgYmVlbGQtIGVuIHZpZGVvd2Vyay5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazEwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjEwLjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJWb29yIGNvbnN0YW50ZSBwcm9kdWN0aWUgZW4gZXhwZXJpbWVudGVuLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJGbGV4aWJlbCB2b29yIGNyZWF0aWV2ZSB0ZWFtcy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazI1azoge1xuICAgICAgICAgIHRpdGxlOiBcIjI1LjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJWb29yIHJlZ2VsbWF0aWdlIGNhbXBhZ25lcy5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319IHRva2VucyBvcCBqZSBzYWxkbywgdmVybG9wZW4gbmlldC5cIixcbiAgICAgICAgICAgIFwiUGFra2V0cHJpanM6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwiR2VtaWRkZWxkZSBwcmlqcyBwZXIgdG9rZW46IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwiR29lZGUgd2FhcmRlIHZvb3IgY29udGludWUgcnVucy5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazUwazoge1xuICAgICAgICAgIHRpdGxlOiBcIjUwLjAwMCB0b2tlbnNcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCJCZXN0ZSB3YWFyZGUgdm9vciBncm90ZSB2b2x1bWVzLlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0gdG9rZW5zIG9wIGplIHNhbGRvLCB2ZXJsb3BlbiBuaWV0LlwiLFxuICAgICAgICAgICAgXCJQYWtrZXRwcmlqczoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCJHZW1pZGRlbGRlIHByaWpzIHBlciB0b2tlbjoge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCJWb29yIHByb2R1Y3RpZXRlYW1zIGVuIGJ1cmVhdXMuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIG5hbm9Xb3JrYmVuY2g6IHtcbiAgICBtZW51VGl0bGU6IFwiQWxsZSBtb2RlbGxlblwiLFxuICAgIGltYWdlQ2F0ZWdvcnlMYWJlbDogXCJCZWVsZGdlbmVyYXRvcnNcIixcbiAgICB2aWRlb0NhdGVnb3J5TGFiZWw6IFwiVmlkZW9nZW5lcmF0b3JzXCIsXG4gICAgbW9kZWxMYWJlbHM6IHtcbiAgICAgIFwibmFuby1iYW5hbmFcIjogXCJOYW5vIEJhbmFuYVwiLFxuICAgICAgdmVvMzogXCJWRU8zXCIsXG4gICAgICBzb3JhOiBcIlNvcmEgMlwiLFxuICAgICAgc2VlZHJlYW06IFwiU2VlRHJlYW1cIixcbiAgICAgIHJ1bndheTogXCJSdW53YXlcIixcbiAgICAgIGtsaW5nOiBcIktsaW5nXCJcbiAgICB9LFxuICAgIHByb21wdExhYmVsOiBcIlByb21wdFwiLFxuICAgIHByb21wdFBsYWNlaG9sZGVyOiBcIkJlc2NocmlqZiBoZXQgZ2V3ZW5zdGUgYmVlbGQuLi5cIixcbiAgICBwcm9tcHRIaW50OiBcIkplIGt1bnQgdG90IDgwMDAgdGVrZW5zIHBsYWtrZW4sIGluY2x1c2llZiBzY3JlZW5zaG90cyDQstCC4oCdIG1lZGlhIHdvcmRlbiBhdXRvbWF0aXNjaCB0b2VnZXZvZWdkLlwiLFxuICAgIGZvcm1hdExhYmVsOiBcIkZvcm1hYXRcIixcbiAgICBmb3JtYXRPcHRpb25zOiBbXG4gICAgICB7IHZhbHVlOiBcIjE6MVwiLCBsYWJlbDogXCIxOjFcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI5OjE2XCIsIGxhYmVsOiBcIjk6MTZcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIxNjo5XCIsIGxhYmVsOiBcIjE2OjlcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIzOjRcIiwgbGFiZWw6IFwiMzo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDozXCIsIGxhYmVsOiBcIjQ6M1wiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6MlwiLCBsYWJlbDogXCIzOjJcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIyOjNcIiwgbGFiZWw6IFwiMjozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNTo0XCIsIGxhYmVsOiBcIjU6NFwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjQ6NVwiLCBsYWJlbDogXCI0OjVcIiB9LFxuICAgICAgeyB2YWx1ZTogXCIyMTo5XCIsIGxhYmVsOiBcIjIxOjlcIiB9LFxuICAgICAgeyB2YWx1ZTogXCJhdXRvXCIsIGxhYmVsOiBcIkF1dG9cIiB9XG4gICAgXSxcbiAgICBwcmltYXJ5TGFiZWw6IFwiSG9vZmRhZmJlZWxkaW5nXCIsXG4gICAgcHJpbWFyeUVtcHR5VGl0bGU6IFwiSG9vZmRhZmJlZWxkaW5nIHRvZXZvZWdlblwiLFxuICAgIHByaW1hcnlFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlZmVyZW5jZXNMYWJlbDogXCJSZWZlcmVudGllcyAobWF4LiA5KVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5VGl0bGU6IFwiUmVmZXJlbnRpZSB0b2V2b2VnZW5cIixcbiAgICByZWZlcmVuY2VFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlZlcndpamRlcmVuXCIsXG4gICAgZGVsZXRlVGl0bGU6IFwiQWZiZWVsZGluZyB2ZXJ3aWpkZXJlblwiLFxuICAgIGdlbmVyYXRlOiBcIkdlbmVyZXJlblwiLFxuICAgIGNsZWFyQWxsOiBcIkFsbGUgYWZiZWVsZGluZ2VuIHdpc3NlblwiLFxuICAgIGhpc3Rvcnk6IHtcbiAgICAgIHRpdGxlOiBcIklkZWXQk8KrbmZlZWRcIixcbiAgICAgIHN1YnRpdGxlOiBcIlZvb3Jsb3BpZyBlZW4gdGlqZGVsaWprZSBnYWxlcmlqINCy0ILigJ0gZGUgZ2VzY2hpZWRlbmlzLUFQSSB2b2xndCBsYXRlci5cIixcbiAgICAgIGJ1dHRvbjogXCJHZXNjaGllZGVuaXNcIlxuICAgIH0sXG4gICAgaGlzdG9yeVN0YXR1czoge1xuICAgICAgc3VibWl0dGluZzogXCJWZXJ6b2VrIHdvcmR0IHZlcnpvbmRlbi4uLlwiLFxuICAgICAgd2FpdGluZzogXCJUYWFrIGFhbmdlbWFha3QuIFdhY2h0ZW4gb3AgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwiSW4gZGUgcmVuZGVyd2FjaHRyaWouLi5cIixcbiAgICAgIGdlbmVyYXRpbmc6IFwiQmV6aWcgbWV0IGdlbmVyZXJlbi4uLlwiLFxuICAgICAgcHJvZ3Jlc3NMYWJlbDogXCJWb29ydGdhbmdcIixcbiAgICAgIGNvbXBsZXRlZDogXCJLbGFhclwiLFxuICAgICAgZmFpbGVkOiBcIk1pc2x1a3RcIixcbiAgICAgIG5vUmVzdWx0OiBcIkdlZW4gcmVzdWx0YWF0LVVSTCdzIG9udHZhbmdlbi5cIixcbiAgICAgIHByb21wdENvcGllZDogXCJQcm9tcHQgZ2Vrb3BpZWVyZCBuYWFyIGhldCBrbGVtYm9yZC5cIixcbiAgICAgIHByb21wdENvcHlFcnJvcjogXCJQcm9tcHQga29wacOrcmVuIG1pc2x1a3QuIFByb2JlZXIgaGV0IGhhbmRtYXRpZy5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwiQWN0aWVzIG9wZW5lblwiLFxuICAgICAgcHJldmlldzogXCJWb29yYmVlbGQgb3BlbmVuXCIsXG4gICAgICBkb3dubG9hZDogXCJEb3dubG9hZGVuXCIsXG4gICAgICBjb3B5UHJvbXB0OiBcIlByb21wdCBrb3Bpw6tyZW5cIixcbiAgICAgIGFuaW1hdGU6IFwiQW5pbWF0aWUgbWV0IHZpZGVvbW9kZWxcIixcbiAgICAgIHNoYXJlOiBcIkRlbGVuXCIsXG4gICAgICBkZWxldGU6IFwiVmVyd2lqZGVyZW4gdWl0IGZlZWRcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcIlZvb3JiZWVsZCBiZWtpamtlblwiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcIk1hYWsgZXIgZWVuIHZpZGVvIHZhblwiLFxuICAgICAgYW5pbWF0ZURlc2NyaXB0aW9uOiBcIlN0dXVyIGhldCBmcmFtZSBuYWFyIGVlbiB2aWRlb21vZGVsIG9tIGhldCB0b3QgbGV2ZW4gdGUgd2Vra2VuLlwiLFxuICAgICAgYW5pbWF0ZVNlbGVjdExhYmVsOiBcIktpZXMgZWVuIHZpZGVvbW9kZWxcIixcbiAgICAgIGFuaW1hdGVDb25maXJtOiBcIkRvb3JnYWFuXCIsXG4gICAgICBzaGFyZVRpdGxlOiBcIkFmYmVlbGRpbmcgZGVsZW5cIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwiRGVlbCBkZSBsaW5rIG1ldCBqZSB0ZWFtIG9mIGthbmFsZW4uXCIsXG4gICAgICBzaGFyZUVtYWlsOiBcIkRlbGVuIHZpYSBlLW1haWxcIixcbiAgICAgIHNoYXJlVGVsZWdyYW06IFwiRGVsZW4gb3AgVGVsZWdyYW1cIixcbiAgICAgIHNoYXJlV2hhdHNhcHA6IFwiRGVsZW4gb3AgV2hhdHNBcHBcIixcbiAgICAgIHNoYXJlQ29weUxpbms6IFwiTGluayBrb3Bpw6tyZW5cIixcbiAgICAgIHNoYXJlQ29waWVkOiBcIkxpbmsgZ2Vrb3BpZWVyZCFcIixcbiAgICAgIGRlbGV0ZVRpdGxlOiBcIkFmYmVlbGRpbmcgdmVyd2lqZGVyZW5cIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcIkRlIGFmYmVlbGRpbmcgdmVyZHdpam50IHVpdCBkZSBjcmVhdGlldmUgZmVlZC4gRGl0IGthbiBuaWV0IG9uZ2VkYWFuIHdvcmRlbiBnZW1hYWt0LlwiLFxuICAgICAgZGVsZXRlQ29uZmlybTogXCJWZXJ3aWpkZXJlblwiLFxuICAgICAgY2FuY2VsOiBcIkFubnVsZXJlblwiXG4gICAgfSxcbiAgICBwcm9tb3M6IHtcbiAgICAgIFwibmFuby1iYW5hbmFcIjoge1xuICAgICAgICB0YWc6IFwiSW1hZ2UgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIk5hbm8gQmFuYW5hIHwgQUkgYmVlbGRsYWJcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJF0JPCqW4gd2Vya3J1aW10ZSB2b29yIGNyZWF0aWV2ZSBiZWVsZGdlbmVyYXRpZTogdGVrc3Rwcm9tcHRzLCByZWZlcmVudGllbWl4ZW4gZW4gaXRlcmF0aWV2ZSBjaGF0LWFhbnBhc3NpbmdlbiBpbiBzZWNvbmRlbi5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCJDcmXQk8KrZXIgZm90b3JlYWxpc3Rpc2NoZSBzY9CT0IFuZXMgbWV0IG5hdXdrZXVyaWdlIGNvbnRyb2xlIG92ZXIgY2FtZXJhLCB2ZXJsaWNodGluZyBlbiBzZmVlci5cIixcbiAgICAgICAgICBcIkJld2VyayBnZdCT0ZhwbG9hZGUgZnJhbWVzIGRvb3IgZWxlbWVudGVuIHRvZSB0ZSB2b2VnZW4gb2YgdGUgdmVyd2lqZGVyZW4sIHN0aWpsIHRlIHdpanppZ2VuIG9mIGhldCBwYWxldCBhYW4gdGUgcGFzc2VuLlwiLFxuICAgICAgICAgIFwiQ29tYmluZWVyIHRvdCBuZWdlbiByZWZlcmVudGllcyBlbiB2ZXJmaWpuIGhldCByZXN1bHRhYXQgc3RhcCB2b29yIHN0YXAgaW4gaGV0IGdlc3ByZWsuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHZlbzM6IHtcbiAgICAgICAgdGFnOiBcIlZpZGVvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWRU8zIHwgRmlsbWlzY2hlIHBpcGVsaW5lXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiRXhwZXJpbWVudGVsZSBmcmFtZS12b29yLWZyYW1lIHZpZGVvc3R1ZGlvOiB2YW4gc2NyaXB0b3V0bGluZSB0b3QgZmluYWxlIGNsaXAgaW4g0JPCqdCTwqluIGZsb3cuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiWmV0IHNjcmlwdHMgb20gaW4gc3Rvcnlib2FyZHMgZW4ga29ydGUgdmlkZW/QstCC4oSicyBtZXQgY29udHJvbGUgb3ZlciBkdXVyIGVuIGJlZWxkdmVyaG91ZGluZy5cIixcbiAgICAgICAgICBcIlZvZWcgYmV3ZWdpbmcsIGF1ZGlvIGVuIHN0aWpscmVmZXJlbnRpZXMgdG9lIHZvb3IgaHlicmlkZSB2aWRlb2NvbXBvc2l0aWVzLlwiLFxuICAgICAgICAgIFwiVm9sZyB2ZXJzaWVzIGVuIHRlYW13aWp6aWdpbmdlbiBtZXQgZWVuIGdlc2NoaWVkZW5pcyB2YW4gZWxrZSBpdGVyYXRpZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgc29yYToge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTb3JhIDIgfCBHZW5lcmF0aWV2ZSBzY9CT0IFuZXNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJOaWV1d2UgZ2VuZXJhdGllIGZ5c2lzY2ggY29uc2lzdGVudGUgdmlkZW8gbWV0IGxhbmdlIHNob3RzLCBkeW5hbWlzY2hlIGNhbWVyYWJld2VnaW5nZW4gZW4gaGFhcnNjaGVycGUgb25kZXJ3ZXJwZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiV2VyayBpZGVl0JPCq24gdWl0IHRvdCBhZmdld2Vya3RlIGJlZWxkZW4gbWV0IG5hdHV1cmxpamsgbGljaHQgZW4gZmlsbWlzY2hlIGRpZXB0ZS5cIixcbiAgICAgICAgICBcIkNvbWJpbmVlciB0ZWtzdCwgYmVlbGQgZW4gY2xpcHMgb20gY2hvcmVvZ3JhZmllLCBzZmVlciBlbiBhY3RpZSB0ZSBzdHVyZW4uXCIsXG4gICAgICAgICAgXCJFeHBvcnRlZXIga2FudC1lbi1rbGFyZSBzZXF1ZW50aWVzIG1ldCBjb25zaXN0ZW50ZSBwZXJzb25hZ2VzIGluIGVsa2UgZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNlZWRyZWFtOiB7XG4gICAgICAgIHRhZzogXCJTdHVkaW8gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlNlZURyZWFtIHwgU3RpamwtYXRlbGllclwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIk1lbmcgY291dHVyZS1jb25jZXB0ZW4sIGFydCBkaXJlY3Rpb24gZW4ga2xldXJwYWxldHRlbiB0b3QgZ2FsZXJpZWtsYWFyIGJlZWxkIGluIGVua2VsZSBwcm9tcHRzLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcIlZlcnRhYWwgbW9vZGJvYXJkcyBuYWFyIGNvaGVyZW50ZSBsb29rcyBtZXQgY29udHJvbGUgb3ZlciBwYWxldCwgdGV4dHV1ciBlbiBsaWNodC5cIixcbiAgICAgICAgICBcIkdlYnJ1aWsgdG90IHZpamYgcmVmZXJlbnRpZXMgb20gY29tcG9zaXRpZSwgcG9zZXMgb2Ygc3RpamxlbGVtZW50ZW4gb3ZlciB0ZSBuZW1lbi5cIixcbiAgICAgICAgICBcIlZlcmZpam4gaXRlcmF0aWVmIGluIGVlbiBnZXNwcmVrIHRlcndpamwgamUgbWVya3ZlaWxpZ2UgZXN0aGV0aWVrIGJlaG91ZHQuXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHJ1bndheToge1xuICAgICAgICB0YWc6IFwiUHJvZHVjdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiUnVud2F5IHwgTXVsdGltb2RhbGUgbGFuY2VlcmJhc2lzXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwiTGV2ZXIgY2FtcGFnbmVzIHNuZWxsZXIgbWV0IG5hYWRsb3plIHRla3N0LSwgYmVlbGQtIGVuIHZpZGVvd29ya2Zsb3dzIG9wIGJhc2lzIHZhbiBSdW53YXnQstCC4oSicyBHZW4tbW9kZWxsZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQm91dyBzdG9yeWJvYXJkcywgYW5pbWF0aWVzIGVuIHRlYXNlcnMgaW4g0JPCqdCTwqluIGNvbGxhYm9yYXRpZXZlIG9tZ2V2aW5nLlwiLFxuICAgICAgICAgIFwiR2VicnVpayBtb3Rpb24gYnJ1c2hlcywgZGllcHRlY29udHJvbGUgZW4gYXVkaW8tc3luYyB2b29yIG5hdXdrZXVyaWdlIHNj0JPQgW5lcy5cIixcbiAgICAgICAgICBcIkV4cG9ydGVlciBnZWxhYWdkZSBhc3NldHMgZGllIGtsYWFyIHppam4gdm9vciBQcmVtaWVyZSwgUmVzb2x2ZSBvZiBBZnRlciBFZmZlY3RzLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBrbGluZzoge1xuICAgICAgICB0YWc6IFwiUmVhbHRpbWUgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIktsaW5nIHwgUmVhbGlzdGlzY2hlIHNpbXVsYWNyYVwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcIkZ5c2lzY2ggY29uc2lzdGVudGUgZGlmZnVzaWUgdm9vciBwcm9kdWN0c2hvdHMsIG1lbmlndGVuIGVuIHJlYWxpc3Rpc2NoZSBkcm9uZWJlZWxkZW4g0LLQguKAnSByZW5kZXJ0IHJhemVuZHNuZWwuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJlZXIgc2PQk9CBbmVzIG1ldCBjb3JyZWN0ZSBzY2hhZHV3ZW4sIHJlZmxlY3RpZXMgZW4gY29tcGxleGUgbWF0ZXJpYWxlbi5cIixcbiAgICAgICAgICBcIlN0dXVyIGNhbWVyYXRyYWplY3RlbiBlbiBzY2hlcnB0ZWRpZXB0ZSB2b29yIGJyZWRlIHBhbm9yYW1hcyBvZiBtYWNyb9Cy0ILihKJzLlwiLFxuICAgICAgICAgIFwiTWFhayBsdXN2aWRlb9Cy0ILihKJzIG9mIHZlcmxlbmcgY2xpcHMgem9uZGVyIHZlcmxpZXMgdmFuIGRldGFpbCBwZXIgZnJhbWUuXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAsXG4gIHZpZGVvV29ya2JlbmNoOiB7XG4gICAgbWVudVRpdGxlOiBcIlZpZGVvbW9kZWxsZW5cIixcbiAgICBtb2RlbExhYmVsczoge1xuICAgICAgdmVvMzogXCJWZW8gM1wiLFxuICAgICAgXCJ2ZW8zLWZhc3RcIjogXCJWZW8gMyBGYXN0XCIsXG4gICAgICB2ZW8yOiBcIlZlbyAyXCJcbiAgICB9LFxuICAgIHByb21wdExhYmVsOiBcIlByb21wdFwiLFxuICAgIHByb21wdFBsYWNlaG9sZGVyOiBcIkJlc2NocmlqZiBkZSBzY2VuZSwgY2FtZXJhYmV3ZWdpbmcgZW4gZXZlbnR1ZWxlIGF1ZGlv0LLQgsKmXCIsXG4gICAgcHJvbXB0SGludDogXCJaZXQgZGlhbG9vZyB0dXNzZW4gYWFuaGFsaW5nc3Rla2VucyBlbiBiZW5vZW0gZ2VsdWlkc2VmZmVjdGVuIHZvb3IgYmV0ZXJlIGF1ZGlvLlwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0TGFiZWw6IFwiTmVnYXRpZXZlIHByb21wdFwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXI6IFwiRWxlbWVudGVuIG9tIHRlIHZlcm1pamRlbiAoYmlqdi4gY2FydG9vbiwgbG93IHF1YWxpdHkp0LLQgsKmXCIsXG4gICAgbW9kZUxhYmVsOiBcIkdlbmVyYXRpZW1vZHVzXCIsXG4gICAgbW9kZU9wdGlvbnM6IHtcbiAgICAgIFwidGV4dC10by12aWRlb1wiOiBcIlRla3N0IG5hYXIgdmlkZW9cIixcbiAgICAgIFwiaW1hZ2UtdG8tdmlkZW9cIjogXCJBZmJlZWxkaW5nIG5hYXIgdmlkZW9cIlxuICAgIH0sXG4gICAgYXNwZWN0TGFiZWw6IFwiQmVlbGR2ZXJob3VkaW5nXCIsXG4gICAgcmVzb2x1dGlvbkxhYmVsOiBcIlJlc29sdXRpZVwiLFxuICAgIHBlcnNvbkxhYmVsOiBcIlBlcnNvbmVuIGdlbmVyZXJlblwiLFxuICAgIHNlZWRMYWJlbDogXCJTZWVkXCIsXG4gICAgcmVmZXJlbmNlTGFiZWw6IFwiUmVmZXJlbnRpZWJlZWxkIChvcHRpb25lZWwpXCIsXG4gICAgcmVmZXJlbmNlSGludDogXCJQTkcvSlBHLCBtYXhpbWFhbCAyMCBNQlwiLFxuICAgIHJlbW92ZUxhYmVsOiBcIlJlZmVyZW50aWUgdmVyd2lqZGVyZW5cIixcbiAgICBnZW5lcmF0ZTogXCJWaWRlbyBnZW5lcmVyZW5cIixcbiAgICBjbGVhckFsbDogXCJJbnN0ZWxsaW5nZW4gd2lzc2VuXCIsXG4gICAgaGlzdG9yeToge1xuICAgICAgdGl0bGU6IFwiUmVjZW50ZSByZW5kZXJzXCIsXG4gICAgICBzdWJ0aXRsZTogXCJab2RyYSBkZSBlY2h0ZSBBUEkgaXMgZ2Vrb3BwZWxkIHZlcnNjaGlqbmVuIGhpZXIgZGUgcmVzdWx0YXRlbi5cIixcbiAgICAgIGJ1dHRvbjogXCJHZXNjaGllZGVuaXNcIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzIHwgRmlsbWlzY2hlIGludGVsbGlnZW50aWVcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJEZSB2bGFnZ2Vuc2NoaXB2aWRlbyB2YW4gR29vZ2xlIERlZXBNaW5kIG1ldCBuYXRpdmUgYXVkaW8sIDjQstCC4oCYc2Vjb25kZW4gb3V0cHV0IGVuIHByZWNpZXplIHN0aWpsY29udHJvbGUuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiQmVzY2hyaWpmIGRpYWxvb2csIGNhbWVyYWJld2VnaW5nIGVuIHNmZWVyIHZvb3Igc3luY2hyb29uIGdlbHVpZCBlbiBiZWVsZC5cIixcbiAgICAgICAgICBcIlNjaGFrZWwgdHVzc2VuIHZlcnRpY2FsZSBlbiBob3Jpem9udGFsZSBmb3JtYXRzIHZvb3Igc29jaWFsIG9mIHdpZGVzY3JlZW4gY29udGVudC5cIixcbiAgICAgICAgICBcIkdlYnJ1aWsgbmVnYXRpZXZlIHByb21wdHMgZW4gc2VlZHMgb20gY29uc2lzdGVudGUgaXRlcmF0aWVzIHRlIGJvdXdlbi5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgXCJ2ZW8zLWZhc3RcIjoge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMyBGYXN0IHwgUHJvZHVjdGllc25lbGhlaWRcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJHZW9wdGltYWxpc2VlcmQgdm9vciBzbmVsbGUgaXRlcmF0aWVzIGVuIGJhY2tlbmQtd29ya2xvYWRzIGRpZSBrd2FsaXRlaXQg0JPCqW4gc25lbGhlaWQgZWlzZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiSWRlYWFsIHZvb3IgQS9CLXRlc3RzLCBhZHZlcnRlbnRpZS1hdXRvbWF0aXNlcmluZyBlbiBzb2NpYWwtbWVkaWFnZW5lcmF0aWUuXCIsXG4gICAgICAgICAgXCJPbmRlcnN0ZXVudCB0ZWtzdC0gZW4gaW1hZ2UtdG8tdmlkZW8gZmxvd3MgbWV0IG5hdGl2ZSBhdWRpby5cIixcbiAgICAgICAgICBcIlNsaW1tZSBzdGFuZGFhcmRpbnN0ZWxsaW5nZW4gaG91ZGVuIGRlIGJhbGFucyB0dXNzZW4gcGVyZm9ybWFuY2UgZW4gZGV0YWlsLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwgQ3JlYXRpZXZlIGV4cGxvcmF0aWVcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCJWb3JpZ2UgZ2VuZXJhdGllIHZvb3Igc25lbGxlIHN0b3J5Ym9hcmRzLCBnZXN0aWxlZXJkZSBzaG9ydHMgZW4gc2ZlZXJleHBlcmltZW50ZW4uXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwiR2VuZXJlZXIgdG90IHR3ZWUgY2xpcHMgcGVyIHZlcnpvZWsgbWV0IGVlbiBkdXVyIHZhbiA10LLQguKAmDggc2Vjb25kZW4uXCIsXG4gICAgICAgICAgXCJQZXJmZWN0IHZvb3IgY29uY2VwdG9udHdpa2tlbGluZyB3YWFyYmlqIHN0aWpsIGJlbGFuZ3JpamtlciBpcyBkYW4gMTA4MHAuXCIsXG4gICAgICAgICAgXCJDb21iaW5lZXIgcHJvbXB0cyBtZXQgcmVmZXJlbnRpZXMgb20gY29uY2VwdCBhcnQgdG90IGxldmVuIHRlIGJyZW5nZW4uXCJcbiAgICAgICAgXVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgYXV0aDoge1xuICAgIGxvZ2luVGl0bGU6IFwiV2Vsa29tIHRlcnVnXCIsXG4gICAgbG9naW5TdWJ0aXRsZTogXCJMb2cgaW4gb20gamUgc2FsZG8gZW4gd2Vya3J1aW10ZSB0ZSBiZWhlcmVuLlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwiTWFhayBlZW4gQWxsQUktYWNjb3VudFwiLFxuICAgIHJlZ2lzdGVyU3VidGl0bGU6IFwiUmVnaXN0cmVlciBtZXQgZS1tYWlsIG9mIGdhIHZlcmRlciBtZXQgR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRS1tYWlsXCIsXG4gICAgcGFzc3dvcmRMYWJlbDogXCJXYWNodHdvb3JkXCIsXG4gICAgY29uZmlybVBhc3N3b3JkTGFiZWw6IFwiQmV2ZXN0aWcgd2FjaHR3b29yZFwiLFxuICAgIHN1Ym1pdExvZ2luOiBcIklubG9nZ2VuXCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwiQWNjb3VudCBtYWtlblwiLFxuICAgIG9yRGl2aWRlcjogXCJvZlwiLFxuICAgIGdvb2dsZUJ1dHRvbjogXCJHYSB2ZXJkZXIgbWV0IEdvb2dsZVwiLFxuICAgIHJlZ2lzdGVyQ3RhOiBcIk5pZXV3IGJpaiBBbGxBST9cIixcbiAgICByZWdpc3Rlckxpbms6IFwiTWFhayBlZW4gYWNjb3VudFwiLFxuICAgIGxvZ2luQ3RhOiBcIkFsIGVlbiBhY2NvdW50P1wiLFxuICAgIGxvZ2luTGluazogXCJJbmxvZ2dlblwiLFxuICAgIGVycm9yR2VuZXJpYzogXCJFciBnaW5nIGlldHMgbWlzLiBQcm9iZWVyIGhldCBvcG5pZXV3LlwiLFxuICAgIHBhc3N3b3JkTWlzbWF0Y2g6IFwiV2FjaHR3b29yZGVuIG1vZXRlbiBnZWxpamsgemlqbi5cIlxuICB9LFxuICBhY2NvdW50OiB7XG4gICAgYmFkZ2U6IFwiQWNjb3VudFwiLFxuICAgIHRpdGxlOiBcIk1pam4gYWNjb3VudFwiLFxuICAgIHN1YnRpdGxlOiBcIkhvdWQgamUgdG9rZW5iYWxhbnMsIGdlYnJ1aWtzc3RhdGlzdGlla2VuIGVuIHByb2ZpZWwtIGVuIGJldmVpbGlnaW5nc2luc3RlbGxpbmdlbiBiaWouXCIsXG4gICAgb3ZlcnZpZXdUaXRsZTogXCJPdmVyemljaHRcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcIkJhbGFucywgcmVjZW50ZSBhY3Rpdml0ZWl0IGVuIHJlZmVyZW50aWVzLlwiLFxuICAgIGJhbGFuY2VMYWJlbDogXCJCZXNjaGlrYmFyZSB0b2tlbnNcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcIkFjdGllZlwiLFxuICAgIGJhbGFuY2VIaW50OiBcIlRva2VucyBvbnRncmVuZGVsZW4gYWxsZSBBbGxBSS13b3JrYmVuY2hlcy4gQmxpamYgY3Jlw6tyZW4gdG90IGhldCBzYWxkbyBudWwgaXMuXCIsXG4gICAgdG9wVXBDdGE6IFwiVG9rZW5zIHRvZXZvZWdlblwiLFxuICAgIGludml0ZUN0YTogXCJWcmllbmQgdWl0bm9kaWdlblwiLFxuICAgIGFjdGl2aXR5VGl0bGU6IFwiUmVjZW50ZSBhY3Rpdml0ZWl0XCIsXG4gICAgYWN0aXZpdHlTdWJ0aXRsZTogXCJMYWF0c3RlIG11dGF0aWVzXCIsXG4gICAgYWN0aXZpdHlFbXB0eTogXCJOb2cgZ2VlbiB0cmFuc2FjdGllcy4gU3RhcnQgZWVuIGdlbmVyYXRpZSBvbSBiZXdlZ2luZyB0ZSB6aWVuLlwiLFxuICAgIHJlZnJlc2hMYWJlbDogXCJWZXJuaWV1d2VuXCIsXG4gICAgcmVmZXJyYWxUaXRsZTogXCJSZWZlcnJhbHByb2dyYW1tYVwiLFxuICAgIHJlZmVycmFsU3VidGl0bGU6IFwiRGVlbCBBbGxBSSBlbiB2ZXJkaWVuIGJvbnVzc2VuXCIsXG4gICAgcmVmZXJyYWxIaW50OiBcIkVsa2UgdnJpZW5kIGRpZSB6aWpuIGVlcnN0ZSBhYW5rb29wIGRvZXQgbGV2ZXJ0IDYwIGJvbnVzdG9rZW5zIG9wLlwiLFxuICAgIHJlZmVycmFsQ29kZUxhYmVsOiBcIlJlZmVycmFsY29kZVwiLFxuICAgIHJlZmVycmFsSW52aXRlZExhYmVsOiBcIlVpdGdlbm9kaWdkZSB2cmllbmRlblwiLFxuICAgIHJlZmVycmFsUmV3YXJkc0xhYmVsOiBcIkJvbnVzdG9rZW5zXCIsXG4gICAgcmVmZXJyYWxDdGE6IFwiTGluayBrb3Bpw6tyZW5cIixcbiAgICBzdGF0aXN0aWNzVGl0bGU6IFwiU3RhdGlzdGlla2VuXCIsXG4gICAgc3RhdGlzdGljc1N1YnRpdGxlOiBcIktyaWpnIGluemljaHQgaW4gdG9rZW52ZXJicnVpayBwZXIgd2VlayBlbiBwZXIgZnVuY3RpZS5cIixcbiAgICBjaGFydExhYmVsOiBcIldlZWt0ZW1wb1wiLFxuICAgIGNoYXJ0VGl0bGU6IFwiVG9rZW5zIHBlciBkYWdcIixcbiAgICBjaGFydFBlcmlvZFdlZWs6IFwiTGFhdHN0ZSA3IGRhZ2VuXCIsXG4gICAgY2hhcnRIaW50OiBcIkRlbW9kYXRhLiBFY2h0ZSB3YWFyZGVuIHZlcnNjaGlqbmVuIG5hIGplIGVlcnN0ZSBnZW5lcmF0aWUuXCIsXG4gICAgdGFibGVMYWJlbDogXCJGdW5jdGllc1wiLFxuICAgIHRhYmxlVGl0bGU6IFwiR2VicnVpayBwZXIgZnVuY3RpZVwiLFxuICAgIHRhYmxlRnVuY3Rpb246IFwiRnVuY3RpZVwiLFxuICAgIHRhYmxlUmVxdWVzdHM6IFwiQWFudnJhZ2VuXCIsXG4gICAgdGFibGVUb2tlbnM6IFwiVG9rZW5zXCIsXG4gICAgdGFibGVIaW50OiBcIkdlc2NoYXR0ZSBhYW52cmFnZW4gZW4gdG9rZW52ZXJicnVpayBwZXIgZnVuY3RpZS5cIixcbiAgICBmdW5jdGlvbkxhYmVsczoge1xuICAgICAgdGV4dDogXCJUZWtzdFwiLFxuICAgICAgcmV3cml0ZTogXCJIZXJzY2hyaWp2ZW5cIixcbiAgICAgIGltYWdlOiBcIkFmYmVlbGRpbmdlblwiLFxuICAgICAgYXVkaW86IFwiQXVkaW9cIixcbiAgICAgIHZpZGVvOiBcIlZpZGVvXCIsXG4gICAgICBwcmVzZW50YXRpb246IFwiUHJlc2VudGF0aWVzXCIsXG4gICAgICByZXNlYXJjaDogXCJSZXNlYXJjaFwiXG4gICAgfSxcbiAgICBjaGFydExhYmVsczogW1wiTWFcIiwgXCJEaVwiLCBcIldvXCIsIFwiRG9cIiwgXCJWclwiLCBcIlphXCIsIFwiWm9cIl0sXG4gICAgcHJvZmlsZVRpdGxlOiBcIlByb2ZpZWwgJiBiZXZlaWxpZ2luZ1wiLFxuICAgIHByb2ZpbGVTdWJ0aXRsZTogXCJCZWhlZXIgZ2VnZXZlbnMsIG1lbGRpbmdlbiBlbiB0b2VnYW5nLlwiLFxuICAgIHByb2ZpbGVEZXRhaWxzVGl0bGU6IFwiUHJvZmllbFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkUtbWFpbFwiLFxuICAgIHByb2ZpbGVDb21wYW55TGFiZWw6IFwiVGVhbSAvIGJlZHJpamZcIixcbiAgICBub3RpZmljYXRpb25zVGl0bGU6IFwiTWVsZGluZ2VuXCIsXG4gICAgbm90aWZ5VXNhZ2VMYWJlbDogXCJHZWJydWlrc3JhcHBvcnRlbiBlbiBzYWxkb21lbGRpbmdlblwiLFxuICAgIG5vdGlmeU5ld3NMYWJlbDogXCJQcm9kdWN0bmlldXdzIGVuIHJlbGVhc2VzXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwiVm9vcmtldXJlbiBvcHNsYWFuXCIsXG4gICAgc2VjdXJpdHlUaXRsZTogXCJCZXZlaWxpZ2luZ1wiLFxuICAgIHR3b0ZhY3RvckxhYmVsOiBcIlR3ZWUtZmFjdG9yLWF1dGhlbnRpY2F0aWVcIixcbiAgICB0d29GYWN0b3JIaW50OiBcIkJlc2NoZXJtIGFhbm1lbGRpbmdlbiBtZXQgZWVuIGFwcCBvZiBzbXMtY29kZS5cIixcbiAgICBlbmFibGVUd29GYWN0b3JDdGE6IFwiMkZBIGluc2NoYWtlbGVuXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCJBY3RpZXZlIHNlc3NpZXNcIixcbiAgICBzZXNzaW9uc0hpbnQ6IFwiTG9nIHVpdCBvcCBhbmRlcmUgYXBwYXJhdGVuLlwiLFxuICAgIHNpZ25PdXRBbGw6IFwiT3ZlcmFsIHVpdGxvZ2dlblwiLFxuICAgIHByaXZhY3lUaXRsZTogXCJQcml2YWN5XCIsXG4gICAgZXhwb3J0RGF0YUN0YTogXCJNaWpuIGRhdGEgZG93bmxvYWRlblwiLFxuICAgIGRlbGV0ZUFjY291bnRDdGE6IFwiQWNjb3VudCB2ZXJ3aWpkZXJlblwiLFxuICAgIGRlbGV0ZVdhcm5pbmc6IFwiVmVyd2lqZGVyZW4gd2lzdCBnZXNjaGllZGVuaXMsIGJldGFsaW5nZW4gZW4gcmVzdGVyZW5kZSB0b2tlbnMgZGVmaW5pdGllZi5cIlxuICB9XG59O1xuZXhwb3J0IGRlZmF1bHQgbmxEaWN0aW9uYXJ5O1xuXG5cblxuXG5cbiJdLCJuYW1lcyI6WyJubERpY3Rpb25hcnkiLCJjb21tb24iLCJicmFuZFNob3J0IiwiYnJhbmRMb25nIiwibG9nSW4iLCJzaWduT3V0TGFiZWwiLCJiYWxhbmNlTGFiZWwiLCJjcmVkaXRzU3VmZml4Iiwic2VhcmNoTGFiZWwiLCJsYW5ndWFnZU1lbnVMYWJlbCIsIm5hdmlnYXRpb24iLCJzdWl0ZSIsImhvbWUiLCJzdG9jayIsImNvbW11bml0eSIsImFib3V0IiwicHJpY2luZyIsImZhcSIsImJsb2ciLCJpbWFnZUdlbmVyYXRvciIsInZpZGVvR2VuZXJhdG9yIiwiYXNzaXN0YW50IiwiYWxsVG9vbHMiLCJjcmVhdGlvbnMiLCJwaW5uZWQiLCJhY3Rpb25zIiwidXBncmFkZSIsInVwZ3JhZGVEZXNjcmlwdGlvbiIsImNyZWF0ZSIsImRhc2hib2FyZCIsIndlbGNvbWUiLCJzZWxlY3RNb2RlbCIsImd1aWRlZE1vZGUiLCJwcm9Nb2RlIiwicHJvbXB0UGxhY2Vob2xkZXIiLCJ0YXNrcyIsImhpc3RvcnkiLCJoaXN0b3J5RW1wdHkiLCJpbnNwaXJhdGlvbiIsImluc3BpcmF0aW9uUmVmcmVzaCIsInJlY2VudCIsIm1hcmtldGluZyIsImhlcm9UaXRsZSIsImhlcm9TdWJ0aXRsZSIsInByaWNlU3VmZml4IiwiYnV0dG9uTGFiZWwiLCJmb290ZXJUaXRsZSIsImZvb3RlckJvZHkiLCJwbGFucyIsInBhY2sxayIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsInBhY2s1ayIsInBhY2sxMGsiLCJwYWNrMjVrIiwicGFjazUwayIsIm5hbm9Xb3JrYmVuY2giLCJtZW51VGl0bGUiLCJpbWFnZUNhdGVnb3J5TGFiZWwiLCJ2aWRlb0NhdGVnb3J5TGFiZWwiLCJtb2RlbExhYmVscyIsInZlbzMiLCJzb3JhIiwic2VlZHJlYW0iLCJydW53YXkiLCJrbGluZyIsInByb21wdExhYmVsIiwicHJvbXB0SGludCIsImZvcm1hdExhYmVsIiwiZm9ybWF0T3B0aW9ucyIsInZhbHVlIiwibGFiZWwiLCJwcmltYXJ5TGFiZWwiLCJwcmltYXJ5RW1wdHlUaXRsZSIsInByaW1hcnlFbXB0eUhpbnQiLCJyZWZlcmVuY2VzTGFiZWwiLCJyZWZlcmVuY2VFbXB0eVRpdGxlIiwicmVmZXJlbmNlRW1wdHlIaW50IiwicmVtb3ZlTGFiZWwiLCJkZWxldGVUaXRsZSIsImdlbmVyYXRlIiwiY2xlYXJBbGwiLCJzdWJ0aXRsZSIsImJ1dHRvbiIsImhpc3RvcnlTdGF0dXMiLCJzdWJtaXR0aW5nIiwid2FpdGluZyIsInF1ZXVpbmciLCJnZW5lcmF0aW5nIiwicHJvZ3Jlc3NMYWJlbCIsImNvbXBsZXRlZCIsImZhaWxlZCIsIm5vUmVzdWx0IiwicHJvbXB0Q29waWVkIiwicHJvbXB0Q29weUVycm9yIiwiaGlzdG9yeUFjdGlvbnMiLCJtZW51IiwicHJldmlldyIsImRvd25sb2FkIiwiY29weVByb21wdCIsImFuaW1hdGUiLCJzaGFyZSIsImRlbGV0ZSIsImhpc3RvcnlNb2RhbHMiLCJwcmV2aWV3VGl0bGUiLCJhbmltYXRlVGl0bGUiLCJhbmltYXRlRGVzY3JpcHRpb24iLCJhbmltYXRlU2VsZWN0TGFiZWwiLCJhbmltYXRlQ29uZmlybSIsInNoYXJlVGl0bGUiLCJzaGFyZVN1YnRpdGxlIiwic2hhcmVFbWFpbCIsInNoYXJlVGVsZWdyYW0iLCJzaGFyZVdoYXRzYXBwIiwic2hhcmVDb3B5TGluayIsInNoYXJlQ29waWVkIiwiZGVsZXRlRGVzY3JpcHRpb24iLCJkZWxldGVDb25maXJtIiwiY2FuY2VsIiwicHJvbW9zIiwidGFnIiwiYnVsbGV0UG9pbnRzIiwidmlkZW9Xb3JrYmVuY2giLCJ2ZW8yIiwibmVnYXRpdmVQcm9tcHRMYWJlbCIsIm5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXIiLCJtb2RlTGFiZWwiLCJtb2RlT3B0aW9ucyIsImFzcGVjdExhYmVsIiwicmVzb2x1dGlvbkxhYmVsIiwicGVyc29uTGFiZWwiLCJzZWVkTGFiZWwiLCJyZWZlcmVuY2VMYWJlbCIsInJlZmVyZW5jZUhpbnQiLCJhdXRoIiwibG9naW5UaXRsZSIsImxvZ2luU3VidGl0bGUiLCJyZWdpc3RlclRpdGxlIiwicmVnaXN0ZXJTdWJ0aXRsZSIsImVtYWlsTGFiZWwiLCJwYXNzd29yZExhYmVsIiwiY29uZmlybVBhc3N3b3JkTGFiZWwiLCJzdWJtaXRMb2dpbiIsInN1Ym1pdFJlZ2lzdGVyIiwib3JEaXZpZGVyIiwiZ29vZ2xlQnV0dG9uIiwicmVnaXN0ZXJDdGEiLCJyZWdpc3RlckxpbmsiLCJsb2dpbkN0YSIsImxvZ2luTGluayIsImVycm9yR2VuZXJpYyIsInBhc3N3b3JkTWlzbWF0Y2giLCJhY2NvdW50IiwiYmFkZ2UiLCJvdmVydmlld1RpdGxlIiwib3ZlcnZpZXdTdWJ0aXRsZSIsImFjY291bnRTdGF0dXMiLCJiYWxhbmNlSGludCIsInRvcFVwQ3RhIiwiaW52aXRlQ3RhIiwiYWN0aXZpdHlUaXRsZSIsImFjdGl2aXR5U3VidGl0bGUiLCJhY3Rpdml0eUVtcHR5IiwicmVmcmVzaExhYmVsIiwicmVmZXJyYWxUaXRsZSIsInJlZmVycmFsU3VidGl0bGUiLCJyZWZlcnJhbEhpbnQiLCJyZWZlcnJhbENvZGVMYWJlbCIsInJlZmVycmFsSW52aXRlZExhYmVsIiwicmVmZXJyYWxSZXdhcmRzTGFiZWwiLCJyZWZlcnJhbEN0YSIsInN0YXRpc3RpY3NUaXRsZSIsInN0YXRpc3RpY3NTdWJ0aXRsZSIsImNoYXJ0TGFiZWwiLCJjaGFydFRpdGxlIiwiY2hhcnRQZXJpb2RXZWVrIiwiY2hhcnRIaW50IiwidGFibGVMYWJlbCIsInRhYmxlVGl0bGUiLCJ0YWJsZUZ1bmN0aW9uIiwidGFibGVSZXF1ZXN0cyIsInRhYmxlVG9rZW5zIiwidGFibGVIaW50IiwiZnVuY3Rpb25MYWJlbHMiLCJ0ZXh0IiwicmV3cml0ZSIsImltYWdlIiwiYXVkaW8iLCJ2aWRlbyIsInByZXNlbnRhdGlvbiIsInJlc2VhcmNoIiwiY2hhcnRMYWJlbHMiLCJwcm9maWxlVGl0bGUiLCJwcm9maWxlU3VidGl0bGUiLCJwcm9maWxlRGV0YWlsc1RpdGxlIiwicHJvZmlsZUVtYWlsTGFiZWwiLCJwcm9maWxlQ29tcGFueUxhYmVsIiwibm90aWZpY2F0aW9uc1RpdGxlIiwibm90aWZ5VXNhZ2VMYWJlbCIsIm5vdGlmeU5ld3NMYWJlbCIsInNhdmVQcm9maWxlQ3RhIiwic2VjdXJpdHlUaXRsZSIsInR3b0ZhY3RvckxhYmVsIiwidHdvRmFjdG9ySGludCIsImVuYWJsZVR3b0ZhY3RvckN0YSIsInNlc3Npb25zVGl0bGUiLCJzZXNzaW9uc0hpbnQiLCJzaWduT3V0QWxsIiwicHJpdmFjeVRpdGxlIiwiZXhwb3J0RGF0YUN0YSIsImRlbGV0ZUFjY291bnRDdGEiLCJkZWxldGVXYXJuaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/dictionaries/nl.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/dictionaries/ru.ts": /*!**********************************************!*\ !*** ../../packages/i18n/dictionaries/ru.ts ***! \**********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ ruDictionary: () => (/* binding */ ruDictionary)\n/* harmony export */ });\nconst ruDictionary = {\n common: {\n brandShort: \"AllAI\",\n brandLong: \"AllAI Studio\",\n logIn: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n signOutLabel: \"Π’Ρ‹ΠΉΡ‚ΠΈ\",\n balanceLabel: \"Баланс\",\n creditsSuffix: \"ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρ‹\",\n searchLabel: \"Поиск\",\n languageMenuLabel: \"Π’Ρ‹Π±ΠΎΡ€ языка\"\n },\n navigation: {\n suite: \"Рабочая Π·ΠΎΠ½Π°\",\n home: \"Главная\",\n stock: \"ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ ассСтов\",\n community: \"БообщСство\",\n about: \"О нас\",\n pricing: \"Π¦Π΅Π½Ρ‹\",\n faq: \"Вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹\",\n blog: \"Π‘Π»ΠΎΠ³\",\n imageGenerator: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ\",\n videoGenerator: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π²ΠΈΠ΄Π΅ΠΎ\",\n assistant: \"АссистСнт\",\n allTools: \"ВсС инструмСнты\",\n creations: \"ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹\",\n pinned: \"Π—Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΎ\"\n },\n actions: {\n upgradeDescription: \"ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ доступ ΠΊ Π±ΠΎΠ»Π΅Π΅ высоким Ρ‚Π°Ρ€ΠΈΡ„Π°ΠΌ ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ€Π΅Π½Π΄Π΅Ρ€Ρƒ.\",\n upgrade: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π½\",\n create: \"Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ\"\n },\n dashboard: {\n welcome: \"Π‘ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ\",\n selectModel: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ модСль\",\n guidedMode: \"Π Π΅ΠΆΠΈΠΌ с подсказками\",\n proMode: \"Pro\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ...\",\n tasks: \"ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ сцСнарии\",\n history: \"НСдавняя Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ\",\n historyEmpty: \"ПослС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ история появится здСсь для быстрого доступа.\",\n inspiration: \"ΠŸΡ€Π΅ΡΠ΅Ρ‚Ρ‹ вдохновСния\",\n inspirationRefresh: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ\",\n recent: \"НСдавниС\"\n },\n marketing: {\n pricing: {\n heroTitle: \"Π’ΠΎΠΊΠ΅Π½-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹\",\n heroSubtitle: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΏΠΎΠ΄ Π²Π°ΡˆΡƒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. Π’ΠΎΠΊΠ΅Π½Ρ‹ Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π²ΠΎ всСх Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ….\",\n priceSuffix: \"/ΠΏΠ°ΠΊΠ΅Ρ‚\",\n buttonLabel: \"ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹\",\n footerTitle: \"НуТСн кастомный Ρ‚Π°Ρ€ΠΈΡ„?\",\n footerBody: \"ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° sales@allai.studio β€” настроим ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ баланс, инфраструктуру ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠ² ΠΏΠΎΠ΄ ваш Π³Ρ€Π°Ρ„ΠΈΠΊ.\",\n plans: {\n pack1k: {\n title: \"1 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для быстрых тСстов ΠΈ Π΄Π΅ΠΌΠΎ.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ ΠΏΠΈΠ»ΠΎΡ‚ΠΎΠ².\"\n ]\n },\n pack5k: {\n title: \"5 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"Π₯Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π° Π»Ρ‘Π³ΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с изобраТСниями ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.\"\n ]\n },\n pack10k: {\n title: \"10 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π° ΠΈ экспСримСнтов.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ с Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ.\"\n ]\n },\n pack25k: {\n title: \"25 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Для рСгулярных ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄.\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ для постоянных Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΉ.\"\n ]\n },\n pack50k: {\n title: \"50 000 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n description: \"Π›ΡƒΡ‡ΡˆΠ΅Π΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠ².\",\n features: [\n \"{{tokens}} Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° балансС, Π½Π΅ ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.\",\n \"Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°: {{priceFormatted}}.\",\n \"БрСдняя Ρ†Π΅Π½Π° Π·Π° Ρ‚ΠΎΠΊΠ΅Π½: {{pricePerToken}} β‚½.\",\n \"Для ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ агСнтств.\"\n ]\n }\n }\n }\n },\n nanoWorkbench: {\n menuTitle: \"ВсС ΠΌΠΎΠ΄Π΅Π»ΠΈ\",\n imageCategoryLabel: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ\",\n videoCategoryLabel: \"Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π²ΠΈΠ΄Π΅ΠΎ\",\n modelLabels: {\n \"nano-banana\": \"Nano Banana\",\n veo3: \"VEO3\",\n sora: \"Sora 2\",\n seedream: \"SeeDream\",\n runway: \"Runway\",\n kling: \"Kling\"\n },\n promptLabel: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ...\",\n promptHint: \"МоТно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎ 8000 символов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ β€” ΠΌΠ΅Π΄ΠΈΠ° добавятся автоматичСски.\",\n formatLabel: \"Π€ΠΎΡ€ΠΌΠ°Ρ‚\",\n formatOptions: [\n {\n value: \"1:1\",\n label: \"1:1\"\n },\n {\n value: \"9:16\",\n label: \"9:16\"\n },\n {\n value: \"16:9\",\n label: \"16:9\"\n },\n {\n value: \"3:4\",\n label: \"3:4\"\n },\n {\n value: \"4:3\",\n label: \"4:3\"\n },\n {\n value: \"3:2\",\n label: \"3:2\"\n },\n {\n value: \"2:3\",\n label: \"2:3\"\n },\n {\n value: \"5:4\",\n label: \"5:4\"\n },\n {\n value: \"4:5\",\n label: \"4:5\"\n },\n {\n value: \"21:9\",\n label: \"21:9\"\n },\n {\n value: \"auto\",\n label: \"Auto\"\n }\n ],\n primaryLabel: \"ОсновноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n primaryEmptyTitle: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ основноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n primaryEmptyHint: \"PNG/JPG\",\n referencesLabel: \"Reference images (up to 9)\",\n referenceEmptyTitle: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ рСфСрСнс\",\n referenceEmptyHint: \"PNG/JPG\",\n removeLabel: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ\",\n deleteTitle: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n generate: \"Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ\",\n clearAll: \"ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС изобраТСния\",\n history: {\n title: \"Π›Π΅Π½Ρ‚Π° ΠΈΠ΄Π΅ΠΉ\",\n subtitle: \"Пока здСсь Π·Π°Π³Π»ΡƒΡˆΠΊΠ° β€” Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ история появится ΠΏΠΎΠ·ΠΆΠ΅.\",\n button: \"Π˜ΡΡ‚ΠΎΡ€ΠΈΡ\"\n },\n historyStatus: {\n submitting: \"ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌ запрос...\",\n waiting: \"Π—Π°Π΄Π°Ρ‡Π° создана. Π–Π΄Ρ‘ΠΌ Nano Banana...\",\n queuing: \"Π’ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€...\",\n generating: \"Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅...\",\n progressLabel: \"ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ\",\n completed: \"Π“ΠΎΡ‚ΠΎΠ²ΠΎ\",\n failed: \"Ошибка\",\n noResult: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сгСнСрировано, Π½ΠΎ ссылки Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ.\",\n promptCopied: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚ скопирован Π² Π±ΡƒΡ„Π΅Ρ€.\",\n promptCopyError: \"НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠΏΡ‚. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.\"\n },\n historyActions: {\n menu: \"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ дСйствия\",\n preview: \"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π²ΡŒΡŽ\",\n download: \"Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ\",\n copyPrompt: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠΏΡ‚\",\n animate: \"ΠžΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎβ€‘ΠΌΠΎΠ΄Π΅Π»ΡŒΡŽ\",\n share: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ\",\n delete: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· Π»Π΅Π½Ρ‚Ρ‹\"\n },\n historyModals: {\n previewTitle: \"ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ изобраТСния\",\n animateTitle: \"ΠžΠΆΠΈΠ²ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n animateDescription: \"ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠ°Π΄Ρ€ Π² Π²ΠΈΠ΄Π΅ΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.\",\n animateSelectLabel: \"Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ видСомодСль\",\n animateConfirm: \"ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ\",\n shareTitle: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ\",\n shareSubtitle: \"ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ссылку ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ ΠΈΠ»ΠΈ Π² мСссСндТСры.\",\n shareEmail: \"ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ\",\n shareTelegram: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² Telegram\",\n shareWhatsapp: \"ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² WhatsApp\",\n shareCopyLink: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ссылку\",\n shareCopied: \"Бсылка скопирована!\",\n deleteTitle: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅\",\n deleteDescription: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ исчСзнСт ΠΈΠ· творчСской Π»Π΅Π½Ρ‚Ρ‹. ДСйствиС Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΠΎ.\",\n deleteConfirm: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ\",\n cancel: \"ΠžΡ‚ΠΌΠ΅Π½Π°\"\n },\n promos: {\n \"nano-banana\": {\n tag: \"Image Lab\",\n title: \"Nano Banana | Лаборатория Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ИИ\",\n description: \"Единая рабочая срСда для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ: тСкстовыС ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρ‹, смСшиваниС рСфСрСнсов ΠΈ быстрыС ΠΏΡ€Π°Π²ΠΊΠΈ.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ фоторСалистичныС сцСны с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, свСта ΠΈ атмосфСры.\",\n \"Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ β€” добавляйтС, удаляйтС элСмСнты ΠΈ мСняйтС ΡΡ‚ΠΈΠ»ΡŒ.\",\n \"ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… рСфСрСнсов ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ шаг Π·Π° шагом.\"\n ]\n },\n veo3: {\n tag: \"Video Lab\",\n title: \"VEO3 | ΠšΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½\",\n description: \"Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ покадровая студия: ΠΎΡ‚ синопсиса Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€ΠΎΠ»ΠΈΠΊΠ° Π² ΠΎΠ΄Π½ΠΎΠΌ процСссС.\",\n bulletPoints: [\n \"ΠŸΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ сцСнарии Π² раскадровки ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ рСфСрСнсы двиТСния, Π·Π²ΡƒΠΊΠ° ΠΈ стиля для Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ.\",\n \"ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ вСрсии ΠΈ ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ благодаря сохранённой истории.\"\n ]\n },\n sora: {\n tag: \"Motion Lab\",\n title: \"Sora 2 | Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ сцСны\",\n description: \"ЀизичСски коррСктная видСомодСль Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠ»Π°Π½Π°ΠΌΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ.\",\n bulletPoints: [\n \"Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΈΠ΄Π΅ΠΈ Π² Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с СстСствСнным освСщСниСм ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ.\",\n \"Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ тСкст, изобраТСния ΠΈ ΠΊΠ»ΠΈΠΏΡ‹, управляя Ρ…ΠΎΡ€Π΅ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ ΠΈ настроСниСм.\",\n \"ЭкспортируйтС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ с постоянными пСрсонаТами Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.\"\n ]\n },\n seedream: {\n tag: \"Studio Lab\",\n title: \"SeeDream | ΠΡ‚Π΅Π»ΡŒΠ΅ стиля\",\n description: \"БоСдиняйтС ΠΌΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π°Ρ€Ρ‚-Π΄ΠΈΡ€Π΅ΠΊΡˆΠ½ ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ для Π³Π°Π»Π΅Ρ€Π΅ΠΉΠ½Ρ‹Ρ… Π²ΠΈΠ·ΡƒΠ°Π»ΠΎΠ² Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠΌΠΏΡ‚Π°Ρ….\",\n bulletPoints: [\n \"ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚Π΅ ΠΌΡƒΠ΄Π±ΠΎΡ€Π΄Ρ‹ Π² Ρ†Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·Ρ‹ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Ρ„Π°ΠΊΡ‚ΡƒΡ€ ΠΈ свСта.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎ пяти рСфСрСнсов для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ·.\",\n \"Π˜Ρ‚Π΅Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅, сохраняя эстСтику, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ для Π±Ρ€Π΅Π½Π΄Π°.\"\n ]\n },\n runway: {\n tag: \"Production Lab\",\n title: \"Runway | ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ старт\",\n description: \"УскоряйтС ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π΅ΡΡˆΠΎΠ²Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² тСкста, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° модСлях Runway Gen.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ раскадровки, Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ пространствС.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ motion brushes, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π°ΡƒΠ΄ΠΈΠΎ.\",\n \"ЭкспортируйтС слоистыС ассСты, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ ΠΌΠΎΠ½Ρ‚Π°ΠΆΡƒ Π² Premiere ΠΈΠ»ΠΈ Resolve.\"\n ]\n },\n kling: {\n tag: \"Realtime Lab\",\n title: \"Kling | РСалистичныС симуляции\",\n description: \"ЀизичСски точная диффузия для ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… ΡΡŠΡ‘ΠΌΠΎΠΊ, масс-сцСн ΠΈ Π΄Ρ€ΠΎΠ½-Ρ„ΡƒΡ‚Π°ΠΆΠ° Π² Ρ€Π΅ΠΊΠΎΡ€Π΄Π½Ρ‹Π΅ сроки.\",\n bulletPoints: [\n \"Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ сцСны с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ тСнями, отраТСниями ΠΈ слоТными ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ.\",\n \"УправляйтС Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ рСзкости для ΠΏΠ°Π½ΠΎΡ€Π°ΠΌ ΠΈ ΠΌΠ°ΠΊΡ€ΠΎ.\",\n \"ΠŸΡ€ΠΎΠ΄Π»Π΅Π²Π°ΠΉΡ‚Π΅ ΠΈΠ»ΠΈ Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°ΠΉΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ чёткости ΠΏΠΎ ΠΊΠ°Π΄Ρ€Π°ΠΌ.\"\n ]\n }\n }\n },\n videoWorkbench: {\n menuTitle: \"Π’ΠΈΠ΄Π΅ΠΎ-ΠΌΠΎΠ΄Π΅Π»ΠΈ\",\n modelLabels: {\n veo3: \"Veo 3\",\n \"veo3-fast\": \"Veo 3 Fast\",\n veo2: \"Veo 2\"\n },\n promptLabel: \"ΠŸΡ€ΠΎΠΌΠΏΡ‚\",\n promptPlaceholder: \"ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ сцСну, ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ, Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ подсказки...\",\n promptHint: \"ДобавляйтС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°Ρ… ΠΈ явно ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Π·Π²ΡƒΠΊΠΈ для насыщСнного Π°ΡƒΠ΄ΠΈΠΎ.\",\n negativePromptLabel: \"НСгативный ΠΏΡ€ΠΎΠΌΠΏΡ‚\",\n negativePromptPlaceholder: \"Π§Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠΌΡƒΠ»ΡŒΡ‚ΡΡˆΠ½ΠΎ, Π½ΠΈΠ·ΠΊΠΎΠ΅ качСство)...\",\n modeLabel: \"Π Π΅ΠΆΠΈΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ\",\n modeOptions: {\n \"text-to-video\": \"ВСкст β†’ Π²ΠΈΠ΄Π΅ΠΎ\",\n \"image-to-video\": \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ β†’ Π²ΠΈΠ΄Π΅ΠΎ\"\n },\n aspectLabel: \"Π‘ΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон\",\n resolutionLabel: \"Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅\",\n personLabel: \"ГСнСрация людСй\",\n seedLabel: \"Seed\",\n referenceLabel: \"РСфСрСнс (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)\",\n referenceHint: \"PNG/JPG, Π΄ΠΎ 20 ΠœΠ‘\",\n removeLabel: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ рСфСрСнс\",\n generate: \"Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ\",\n clearAll: \"Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки\",\n history: {\n title: \"НСдавниС Ρ€Π΅Π½Π΄Π΅Ρ€Ρ‹\",\n subtitle: \"Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈΠΊΠΈ появятся здСсь послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ API.\",\n button: \"Π˜ΡΡ‚ΠΎΡ€ΠΈΡ\"\n },\n promos: {\n veo3: {\n tag: \"Motion Lab\",\n title: \"Veo 3.1 | Ѐлагманская видСомодСль\",\n description: \"ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Π°Ρ модСль с ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Gemini: 8‑сСкундныС ΠΊΠ»ΠΈΠΏΡ‹ Π² 720p ΠΈΠ»ΠΈ 1080p с рСалистикой ΠΈ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ Π·Π²ΡƒΠΊΠΎΠΌ.\",\n bulletPoints: [\n \"Π Π°ΡΡˆΠΈΡ€ΡΠΉΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Veo с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅ΠΆΠΈΠΌΠ° video extend.\",\n \"Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний ΠΊΠ°Π΄Ρ€Ρ‹, направляя Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ.\",\n \"Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Ρ‚Ρ€Ρ‘Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ стилистичСского управлСния.\"\n ]\n },\n \"veo3-fast\": {\n tag: \"Motion Lab\",\n title: \"Veo 3 Fast | ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ\",\n description: \"ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для быстрых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π·Π°Π΄Π°Ρ‡ с высокими трСбованиями ΠΊ качСству ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ΅.\",\n bulletPoints: [\n \"ИдСально для A/B‑тСстов ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.\",\n \"ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сцСнарии тСкст→видСо ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ Π°ΡƒΠ΄ΠΈΠΎ.\",\n \"Π£Π΄ΠΎΠ±Π½Ρ‹Π΅ прСсСты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ.\"\n ]\n },\n veo2: {\n tag: \"Legacy Lab\",\n title: \"Veo 2 | Π‘Ρ‚ΠΈΠ»Π΅Π²ΠΎΠΉ сторитСллинг\",\n description: \"ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ для быстрых раскадровок, стилизованных ΡˆΠΎΡ€Ρ‚ΠΎΠ² ΠΈ атмосфСрных экспСримСнтов.\",\n bulletPoints: [\n \"Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΄ΠΎ Π΄Π²ΡƒΡ… ΠΊΠ»ΠΈΠΏΠΎΠ² Π·Π° запрос ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 5–8 сСкунд.\",\n \"ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для экспСримСнтов, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π΅Π΅ настроСниС, Ρ‡Π΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.\",\n \"Π‘ΠΌΠ΅ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρ‹ ΠΈ рСфСрСнсы, оТивляя ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-Π°Ρ€Ρ‚.\"\n ]\n }\n }\n },\n auth: {\n loginTitle: \"Π’Ρ…ΠΎΠ΄\",\n loginSubtitle: \"ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ балансом, историСй ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ.\",\n registerTitle: \"Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ AllAI\",\n registerSubtitle: \"Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈΠ»ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Google.\",\n emailLabel: \"Email\",\n passwordLabel: \"ΠŸΠ°Ρ€ΠΎΠ»ΡŒ\",\n confirmPasswordLabel: \"ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ\",\n submitLogin: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n submitRegister: \"Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n orDivider: \"ΠΈΠ»ΠΈ\",\n googleButton: \"ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Google\",\n registerCta: \"НСт Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°?\",\n registerLink: \"Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ\",\n loginCta: \"Π£ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚?\",\n loginLink: \"Π’ΠΎΠΉΡ‚ΠΈ\",\n errorGeneric: \"ΠŸΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ снова.\",\n passwordMismatch: \"ΠŸΠ°Ρ€ΠΎΠ»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ.\"\n },\n account: {\n badge: \"Аккаунт\",\n title: \"Мой Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n subtitle: \"Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° балансом Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², статистикой использования ΠΈ настройками профиля ΠΈ бСзопасности.\",\n overviewTitle: \"ΠžΠ±Π·ΠΎΡ€\",\n overviewSubtitle: \"Баланс, послСдниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.\",\n balanceLabel: \"ДоступныС Ρ‚ΠΎΠΊΠ΅Π½Ρ‹\",\n accountStatus: \"АктивСн\",\n balanceHint: \"Π’ΠΎΠΊΠ΅Π½Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ доступ ΠΊΠΎ всСм Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столам AllAI. Π“Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ΡΡ, ΠΏΠΎΠΊΠ° баланс Π½Π΅ станСт Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ.\",\n topUpCta: \"ΠŸΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ\",\n inviteCta: \"ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³Π°\",\n activityTitle: \"ПослСдниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ\",\n activitySubtitle: \"НСдавниС списания ΠΈ начислСния\",\n activityEmpty: \"ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚. ЗапуститС ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ².\",\n refreshLabel: \"ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ\",\n referralTitle: \"Π Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°\",\n referralSubtitle: \"Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ссылкой ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ бонусы\",\n referralHint: \"ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΡ‘Π½Π½Ρ‹ΠΉ Π΄Ρ€ΡƒΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ баланс, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ 60 бонусных Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ².\",\n referralCodeLabel: \"Π Π΅Ρ„Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄\",\n referralInvitedLabel: \"ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΎ\",\n referralRewardsLabel: \"Бонусных Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²\",\n referralCta: \"Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ссылку\",\n statisticsTitle: \"Бтатистика\",\n statisticsSubtitle: \"ΠŸΠΎΠ½ΠΈΠΌΠ°ΠΉΡ‚Π΅, ΠΊΡƒΠ΄Π° уходят Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ ΠΏΠΎ дням ΠΈ функциям.\",\n chartLabel: \"Π’Π΅ΠΌΠΏ Π½Π΅Π΄Π΅Π»ΠΈ\",\n chartTitle: \"Расход Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΏΠΎ дням\",\n chartPeriodWeek: \"7 Π΄Π½Π΅ΠΉ\",\n chartHint: \"Π”Π΅ΠΌΠΎ Π΄Π°Π½Π½Ρ‹Π΅. РСальная статистика появится послС ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΉ.\",\n tableLabel: \"Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ\",\n tableTitle: \"ИспользованиС ΠΏΠΎ инструмСнтам\",\n tableFunction: \"Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚\",\n tableRequests: \"Запросы\",\n tableTokens: \"Π’ΠΎΠΊΠ΅Π½Ρ‹\",\n tableHint: \"ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ количСство запросов ΠΈ расход Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.\",\n functionLabels: {\n text: \"ВСкст\",\n rewrite: \"ΠŸΠ΅Ρ€Π΅Ρ„Ρ€Π°Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅\",\n image: \"Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ\",\n audio: \"Аудио\",\n video: \"Π’ΠΈΠ΄Π΅ΠΎ\",\n presentation: \"ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ\",\n research: \"ИсслСдования\"\n },\n chartLabels: [\n \"Пн\",\n \"Π’Ρ‚\",\n \"Π‘Ρ€\",\n \"Π§Ρ‚\",\n \"ΠŸΡ‚\",\n \"Π‘Π±\",\n \"Вс\"\n ],\n profileTitle: \"ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ\",\n profileSubtitle: \"НастройтС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, увСдомлСния ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρƒ Π²Ρ…ΠΎΠ΄Π°.\",\n profileDetailsTitle: \"ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ\",\n profileEmailLabel: \"Email\",\n profileCompanyLabel: \"Команда / компания\",\n notificationsTitle: \"УвСдомлСния\",\n notifyUsageLabel: \"Π‘Π²ΠΎΠ΄ΠΊΠΈ использования ΠΈ оповСщСния ΠΎ балансС\",\n notifyNewsLabel: \"Новости ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Ρ€Π΅Π»ΠΈΠ·Ρ‹\",\n saveProfileCta: \"Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки\",\n securityTitle: \"Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ\",\n twoFactorLabel: \"Двухфакторная аутСнтификация\",\n twoFactorHint: \"Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ ΠΈΠ· прилоТСния ΠΈΠ»ΠΈ SMS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄.\",\n enableTwoFactorCta: \"Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ 2FA\",\n sessionsTitle: \"АктивныС сСссии\",\n sessionsHint: \"Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сСансы Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах.\",\n signOutAll: \"Π’Ρ‹ΠΉΡ‚ΠΈ Π²Π΅Π·Π΄Π΅\",\n privacyTitle: \"ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ\",\n exportDataCta: \"Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΈ Π΄Π°Π½Π½Ρ‹Π΅\",\n deleteAccountCta: \"Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚\",\n deleteWarning: \"Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ очистит ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π±Π΅Π· возмоТности восстановлСния.\"\n }\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ruDictionary);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9kaWN0aW9uYXJpZXMvcnUudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFTyxNQUFNQSxlQUEyQjtJQUN0Q0MsUUFBUTtRQUNOQyxZQUFZO1FBQ1pDLFdBQVc7UUFDWEMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLGNBQWM7UUFDZEMsZUFBZTtRQUNmQyxhQUFhO1FBQ2JDLG1CQUFtQjtJQUNyQjtJQUNBQyxZQUFZO1FBQ1ZDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxPQUFPO1FBQ0hDLFdBQVc7UUFDZkMsT0FBTztRQUNQQyxTQUFTO1FBQ1RDLEtBQUs7UUFDTEMsTUFBTTtRQUNOQyxnQkFBZ0I7UUFDaEJDLGdCQUFnQjtRQUNoQkMsV0FBVztRQUNYQyxVQUFVO1FBQ1ZDLFdBQVc7UUFDWEMsUUFBUTtJQUNWO0lBQ0FDLFNBQVM7UUFDUEMsb0JBQW9CO1FBQ3BCQyxTQUFTO1FBQ1RDLFFBQVE7SUFDVjtJQUNBQyxXQUFXO1FBQ1RDLFNBQVM7UUFDVEMsYUFBYTtRQUNiQyxZQUFZO1FBQ1pDLFNBQVM7UUFDVEMsbUJBQW1CO1FBQ25CQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsY0FBYztRQUNkQyxhQUFhO1FBQ2JDLG9CQUFvQjtRQUNwQkMsUUFBUTtJQUNWO0lBQ0FDLFdBQVc7UUFDVHpCLFNBQVM7WUFDUDBCLFdBQVc7WUFDWEMsY0FBYztZQUNkQyxhQUFhO1lBQ2JDLGFBQWE7WUFDYkMsYUFBYTtZQUNiQyxZQUFZO1lBQ1pDLE9BQU87Z0JBQ0xDLFFBQVE7b0JBQ05DLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FDLFFBQVE7b0JBQ05ILE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JBQ1I7d0JBQ0E7d0JBQ0E7d0JBQ0E7cUJBQ0Q7Z0JBQ0g7Z0JBQ0FFLFNBQVM7b0JBQ1BKLE9BQU87b0JBQ1BDLGFBQWE7b0JBQ2JDLFVBQVU7d0JB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QWM7UUFDZEMsZUFBZTtRQUNmQyxrQkFBa0I7UUFDbEJDLGVBQWU7SUFDakI7QUFDRixFQUFFO0FBRUYsaUVBQWVwTixZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFsbGFpL3dlYi8uLi8uLi9wYWNrYWdlcy9pMThuL2RpY3Rpb25hcmllcy9ydS50cz83MGViIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi4vdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IHJ1RGljdGlvbmFyeTogRGljdGlvbmFyeSA9IHtcbiAgY29tbW9uOiB7XG4gICAgYnJhbmRTaG9ydDogXCJBbGxBSVwiLFxuICAgIGJyYW5kTG9uZzogXCJBbGxBSSBTdHVkaW9cIixcbiAgICBsb2dJbjogXCLQktC+0LnRgtC4XCIsXG4gICAgc2lnbk91dExhYmVsOiBcItCS0YvQudGC0LhcIixcbiAgICBiYWxhbmNlTGFiZWw6IFwi0JHQsNC70LDQvdGBXCIsXG4gICAgY3JlZGl0c1N1ZmZpeDogXCLQutGA0LXQtNC40YLRi1wiLFxuICAgIHNlYXJjaExhYmVsOiBcItCf0L7QuNGB0LpcIixcbiAgICBsYW5ndWFnZU1lbnVMYWJlbDogXCLQktGL0LHQvtGAINGP0LfRi9C60LBcIlxuICB9LFxuICBuYXZpZ2F0aW9uOiB7XG4gICAgc3VpdGU6IFwi0KDQsNCx0L7Rh9Cw0Y8g0LfQvtC90LBcIixcbiAgICBob21lOiBcItCT0LvQsNCy0L3QsNGPXCIsXG4gICAgc3RvY2s6IFwi0JzQsNGA0LrQtdGCINCw0YHRgdC10YLQvtCyXCIsXG4gICAgICAgIGNvbW11bml0eTogXCLQodC+0L7QsdGJ0LXRgdGC0LLQvlwiLFxuICAgIGFib3V0OiBcItCeINC90LDRgVwiLFxuICAgIHByaWNpbmc6IFwi0KbQtdC90YtcIixcbiAgICBmYXE6IFwi0JLQvtC/0YDQvtGB0Ysg0Lgg0L7RgtCy0LXRgtGLXCIsXG4gICAgYmxvZzogXCLQkdC70L7Qs1wiLFxuICAgIGltYWdlR2VuZXJhdG9yOiBcItCT0LXQvdC10YDQsNGC0L7RgCDQuNC30L7QsdGA0LDQttC10L3QuNC5XCIsXG4gICAgdmlkZW9HZW5lcmF0b3I6IFwi0JPQtdC90LXRgNCw0YLQvtGAINCy0LjQtNC10L5cIixcbiAgICBhc3Npc3RhbnQ6IFwi0JDRgdGB0LjRgdGC0LXQvdGCXCIsXG4gICAgYWxsVG9vbHM6IFwi0JLRgdC1INC40L3RgdGC0YDRg9C80LXQvdGC0YtcIixcbiAgICBjcmVhdGlvbnM6IFwi0J/RgNC+0LXQutGC0YtcIixcbiAgICBwaW5uZWQ6IFwi0JfQsNC60YDQtdC/0LvQtdC90L5cIlxuICB9LFxuICBhY3Rpb25zOiB7XG4gICAgdXBncmFkZURlc2NyaXB0aW9uOiBcItCe0YLQutGA0L7QudGC0LUg0LTQvtGB0YLRg9C/INC6INCx0L7Qu9C10LUg0LLRi9GB0L7QutC40Lwg0YLQsNGA0LjRhNCw0Lwg0Lgg0L/RgNC40L7RgNC40YLQtdGC0L3QvtC80YMg0YDQtdC90LTQtdGA0YMuXCIsXG4gICAgdXBncmFkZTogXCLQntCx0L3QvtCy0LjRgtGMINC/0LvQsNC9XCIsXG4gICAgY3JlYXRlOiBcItCh0L7Qt9C00LDRgtGMXCJcbiAgfSxcbiAgZGFzaGJvYXJkOiB7XG4gICAgd2VsY29tZTogXCLQoSDQstC+0LfQstGA0LDRidC10L3QuNC10LxcIixcbiAgICBzZWxlY3RNb2RlbDogXCLQktGL0LHQtdGA0LjRgtC1INC80L7QtNC10LvRjFwiLFxuICAgIGd1aWRlZE1vZGU6IFwi0KDQtdC20LjQvCDRgSDQv9C+0LTRgdC60LDQt9C60LDQvNC4XCIsXG4gICAgcHJvTW9kZTogXCJQcm9cIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCLQntC/0LjRiNC40YLQtSDRgNC10LfRg9C70YzRgtCw0YIsINC60L7RgtC+0YDRi9C5INGF0L7RgtC40YLQtSDQv9C+0LvRg9GH0LjRgtGMLi4uXCIsXG4gICAgdGFza3M6IFwi0J/QvtC/0YPQu9GP0YDQvdGL0LUg0YHRhtC10L3QsNGA0LjQuFwiLFxuICAgIGhpc3Rvcnk6IFwi0J3QtdC00LDQstC90Y/RjyDQsNC60YLQuNCy0L3QvtGB0YLRjFwiLFxuICAgIGhpc3RvcnlFbXB0eTogXCLQn9C+0YHQu9C1INC/0LXRgNCy0L7QuSDQs9C10L3QtdGA0LDRhtC40Lgg0LjRgdGC0L7RgNC40Y8g0L/QvtGP0LLQuNGC0YHRjyDQt9C00LXRgdGMINC00LvRjyDQsdGL0YHRgtGA0L7Qs9C+INC00L7RgdGC0YPQv9CwLlwiLFxuICAgIGluc3BpcmF0aW9uOiBcItCf0YDQtdGB0LXRgtGLINCy0LTQvtGF0L3QvtCy0LXQvdC40Y9cIixcbiAgICBpbnNwaXJhdGlvblJlZnJlc2g6IFwi0J7QsdC90L7QstC40YLRjFwiLFxuICAgIHJlY2VudDogXCLQndC10LTQsNCy0L3QuNC1XCJcbiAgfSxcbiAgbWFya2V0aW5nOiB7XG4gICAgcHJpY2luZzoge1xuICAgICAgaGVyb1RpdGxlOiBcItCi0L7QutC10L0t0L/QsNC60LXRgtGLXCIsXG4gICAgICBoZXJvU3VidGl0bGU6IFwi0JLRi9Cx0LXRgNC40YLQtSDQv9Cw0LrQtdGCINGC0L7QutC10L3QvtCyINC/0L7QtCDQstCw0YjRgyDQvdCw0LPRgNGD0LfQutGDLiDQotC+0LrQtdC90Ysg0L3QtSDRgdCz0L7RgNCw0Y7RgiDQuCDRgNCw0LHQvtGC0LDRjtGCINCy0L4g0LLRgdC10YUg0LPQtdC90LXRgNCw0YLQvtGA0LDRhS5cIixcbiAgICAgIHByaWNlU3VmZml4OiBcIi/Qv9Cw0LrQtdGCXCIsXG4gICAgICBidXR0b25MYWJlbDogXCLQmtGD0L/QuNGC0Ywg0YLQvtC60LXQvdGLXCIsXG4gICAgICBmb290ZXJUaXRsZTogXCLQndGD0LbQtdC9INC60LDRgdGC0L7QvNC90YvQuSDRgtCw0YDQuNGEP1wiLFxuICAgICAgZm9vdGVyQm9keTogXCLQndCw0L/QuNGI0LjRgtC1INC90LAgc2FsZXNAYWxsYWkuc3R1ZGlvIOKAlCDQvdCw0YHRgtGA0L7QuNC8INC/0YDQuNCy0LDRgtC90YvQuSDQsdCw0LvQsNC90YEsINC40L3RhNGA0LDRgdGC0YDRg9C60YLRg9GA0YMg0Lgg0L/QsNC60LXRgiDQutGA0LXQtNC40YLQvtCyINC/0L7QtCDQstCw0Ygg0LPRgNCw0YTQuNC6LlwiLFxuICAgICAgcGxhbnM6IHtcbiAgICAgICAgcGFjazFrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMSAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQlNC70Y8g0LHRi9GB0YLRgNGL0YUg0YLQtdGB0YLQvtCyINC4INC00LXQvNC+LlwiLFxuICAgICAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgICAgICBcInt7dG9rZW5zfX0g0YLQvtC60LXQvdC+0LIg0L3QsCDQsdCw0LvQsNC90YHQtSwg0L3QtSDRgdCz0L7RgNCw0Y7Rgi5cIixcbiAgICAgICAgICAgIFwi0KHRgtC+0LjQvNC+0YHRgtGMINC/0LDQutC10YLQsDoge3twcmljZUZvcm1hdHRlZH19LlwiLFxuICAgICAgICAgICAgXCLQodGA0LXQtNC90Y/RjyDRhtC10L3QsCDQt9CwINGC0L7QutC10L06IHt7cHJpY2VQZXJUb2tlbn19IOKCvS5cIixcbiAgICAgICAgICAgIFwi0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LLQtdGA0L7QuiDQuCDQv9C40LvQvtGC0L7Qsi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazVrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiNSAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQlNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC30LDQtNCw0Ycg0LrQsNC20LTRg9GOINC90LXQtNC10LvRji5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319INGC0L7QutC10L3QvtCyINC90LAg0LHQsNC70LDQvdGB0LUsINC90LUg0YHQs9C+0YDQsNGO0YIuXCIsXG4gICAgICAgICAgICBcItCh0YLQvtC40LzQvtGB0YLRjCDQv9Cw0LrQtdGC0LA6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwi0KHRgNC10LTQvdGP0Y8g0YbQtdC90LAg0LfQsCDRgtC+0LrQtdC9OiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcItCl0LLQsNGC0LDQtdGCINC90LAg0LvRkdCz0LrRg9GOINGA0LDQsdC+0YLRgyDRgSDQuNC30L7QsdGA0LDQttC10L3QuNGP0LzQuCDQuCDQstC40LTQtdC+LlwiXG4gICAgICAgICAgXVxuICAgICAgICB9LFxuICAgICAgICBwYWNrMTBrOiB7XG4gICAgICAgICAgdGl0bGU6IFwiMTAgMDAwINGC0L7QutC10L3QvtCyXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IFwi0JTQu9GPINGB0YLQsNCx0LjQu9GM0L3QvtCz0L4g0L/RgNC+0LTQsNC60YjQtdC90LAg0Lgg0Y3QutGB0L/QtdGA0LjQvNC10L3RgtC+0LIuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSDRgtC+0LrQtdC90L7QsiDQvdCwINCx0LDQu9Cw0L3RgdC1LCDQvdC1INGB0LPQvtGA0LDRjtGCLlwiLFxuICAgICAgICAgICAgXCLQodGC0L7QuNC80L7RgdGC0Ywg0L/QsNC60LXRgtCwOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcItCh0YDQtdC00L3Rj9GPINGG0LXQvdCwINC30LAg0YLQvtC60LXQvToge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCLQn9C+0LTRhdC+0LTQuNGCINC60YDQtdCw0YLQuNCy0L3Ri9C8INC60L7QvNCw0L3QtNCw0Lwg0YEg0L3QtdC00LXQu9GM0L3Ri9C8INGG0LjQutC70L7QvC5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfSxcbiAgICAgICAgcGFjazI1azoge1xuICAgICAgICAgIHRpdGxlOiBcIjI1IDAwMCDRgtC+0LrQtdC90L7QslwiLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBcItCU0LvRjyDRgNC10LPRg9C70Y/RgNC90YvRhSDQutCw0LzQv9Cw0L3QuNC5INC4INC60L7QvNCw0L3QtC5cIixcbiAgICAgICAgICBmZWF0dXJlczogW1xuICAgICAgICAgICAgXCJ7e3Rva2Vuc319INGC0L7QutC10L3QvtCyINC90LAg0LHQsNC70LDQvdGB0LUsINC90LUg0YHQs9C+0YDQsNGO0YIuXCIsXG4gICAgICAgICAgICBcItCh0YLQvtC40LzQvtGB0YLRjCDQv9Cw0LrQtdGC0LA6IHt7cHJpY2VGb3JtYXR0ZWR9fS5cIixcbiAgICAgICAgICAgIFwi0KHRgNC10LTQvdGP0Y8g0YbQtdC90LAg0LfQsCDRgtC+0LrQtdC9OiB7e3ByaWNlUGVyVG9rZW59fSDigr0uXCIsXG4gICAgICAgICAgICBcItCe0L/RgtC40LzQsNC70YzQvdC+INC00LvRjyDQv9C+0YHRgtC+0Y/QvdC90YvRhSDQs9C10L3QtdGA0LDRhtC40LkuXCJcbiAgICAgICAgICBdXG4gICAgICAgIH0sXG4gICAgICAgIHBhY2s1MGs6IHtcbiAgICAgICAgICB0aXRsZTogXCI1MCAwMDAg0YLQvtC60LXQvdC+0LJcIixcbiAgICAgICAgICBkZXNjcmlwdGlvbjogXCLQm9GD0YfRiNC10LUg0YHQvtC+0YLQvdC+0YjQtdC90LjQtSDQtNC70Y8g0LHQvtC70YzRiNC40YUg0L7QsdGK0ZHQvNC+0LIuXCIsXG4gICAgICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgICAgIFwie3t0b2tlbnN9fSDRgtC+0LrQtdC90L7QsiDQvdCwINCx0LDQu9Cw0L3RgdC1LCDQvdC1INGB0LPQvtGA0LDRjtGCLlwiLFxuICAgICAgICAgICAgXCLQodGC0L7QuNC80L7RgdGC0Ywg0L/QsNC60LXRgtCwOiB7e3ByaWNlRm9ybWF0dGVkfX0uXCIsXG4gICAgICAgICAgICBcItCh0YDQtdC00L3Rj9GPINGG0LXQvdCwINC30LAg0YLQvtC60LXQvToge3twcmljZVBlclRva2VufX0g4oK9LlwiLFxuICAgICAgICAgICAgXCLQlNC70Y8g0L/RgNC+0LTQsNC60YjQvS3QutC+0LzQsNC90LQg0Lgg0LDQs9C10L3RgtGB0YLQsi5cIlxuICAgICAgICAgIF1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgbmFub1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCLQktGB0LUg0LzQvtC00LXQu9C4XCIsXG4gICAgaW1hZ2VDYXRlZ29yeUxhYmVsOiBcItCT0LXQvdC10YDQsNGC0L7RgNGLINC40LfQvtCx0YDQsNC20LXQvdC40LlcIixcbiAgICB2aWRlb0NhdGVnb3J5TGFiZWw6IFwi0JPQtdC90LXRgNCw0YLQvtGA0Ysg0LLQuNC00LXQvlwiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICBcIm5hbm8tYmFuYW5hXCI6IFwiTmFubyBCYW5hbmFcIixcbiAgICAgIHZlbzM6IFwiVkVPM1wiLFxuICAgICAgc29yYTogXCJTb3JhIDJcIixcbiAgICAgIHNlZWRyZWFtOiBcIlNlZURyZWFtXCIsXG4gICAgICBydW53YXk6IFwiUnVud2F5XCIsXG4gICAgICBrbGluZzogXCJLbGluZ1wiXG4gICAgfSxcbiAgICBwcm9tcHRMYWJlbDogXCLQn9GA0L7QvNC/0YJcIixcbiAgICBwcm9tcHRQbGFjZWhvbGRlcjogXCLQntC/0LjRiNC40YLQtSDQuNC30L7QsdGA0LDQttC10L3QuNC1LCDQutC+0YLQvtGA0L7QtSDRhdC+0YLQuNGC0LUg0L/QvtC70YPRh9C40YLRjC4uLlwiLFxuICAgIHByb21wdEhpbnQ6IFwi0JzQvtC20L3QviDQstGB0YLQsNCy0LjRgtGMINC00L4gODAwMCDRgdC40LzQstC+0LvQvtCyLCDQstC60LvRjtGH0LDRjyDRgdC60YDQuNC90YjQvtGC0Ysg4oCUINC80LXQtNC40LAg0LTQvtCx0LDQstGP0YLRgdGPINCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutC4LlwiLFxuICAgIGZvcm1hdExhYmVsOiBcItCk0L7RgNC80LDRglwiLFxuICAgIGZvcm1hdE9wdGlvbnM6IFtcbiAgICAgIHsgdmFsdWU6IFwiMToxXCIsIGxhYmVsOiBcIjE6MVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjk6MTZcIiwgbGFiZWw6IFwiOToxNlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjE2OjlcIiwgbGFiZWw6IFwiMTY6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjM6NFwiLCBsYWJlbDogXCIzOjRcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI0OjNcIiwgbGFiZWw6IFwiNDozXCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiMzoyXCIsIGxhYmVsOiBcIjM6MlwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjI6M1wiLCBsYWJlbDogXCIyOjNcIiB9LFxuICAgICAgeyB2YWx1ZTogXCI1OjRcIiwgbGFiZWw6IFwiNTo0XCIgfSxcbiAgICAgIHsgdmFsdWU6IFwiNDo1XCIsIGxhYmVsOiBcIjQ6NVwiIH0sXG4gICAgICB7IHZhbHVlOiBcIjIxOjlcIiwgbGFiZWw6IFwiMjE6OVwiIH0sXG4gICAgICB7IHZhbHVlOiBcImF1dG9cIiwgbGFiZWw6IFwiQXV0b1wiIH1cbiAgICBdLFxuICAgIHByaW1hcnlMYWJlbDogXCLQntGB0L3QvtCy0L3QvtC1INC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICBwcmltYXJ5RW1wdHlUaXRsZTogXCLQlNC+0LHQsNCy0YzRgtC1INC+0YHQvdC+0LLQvdC+0LUg0LjQt9C+0LHRgNCw0LbQtdC90LjQtVwiLFxuICAgIHByaW1hcnlFbXB0eUhpbnQ6IFwiUE5HL0pQR1wiLFxuICAgIHJlZmVyZW5jZXNMYWJlbDogXCJSZWZlcmVuY2UgaW1hZ2VzICh1cCB0byA5KVwiLFxuICAgIHJlZmVyZW5jZUVtcHR5VGl0bGU6IFwi0JTQvtCx0LDQstGM0YLQtSDRgNC10YTQtdGA0LXQvdGBXCIsXG4gICAgcmVmZXJlbmNlRW1wdHlIaW50OiBcIlBORy9KUEdcIixcbiAgICByZW1vdmVMYWJlbDogXCLQo9C00LDQu9C40YLRjFwiLFxuICAgIGRlbGV0ZVRpdGxlOiBcItCj0LTQsNC70LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICBnZW5lcmF0ZTogXCLQodCz0LXQvdC10YDQuNGA0L7QstCw0YLRjFwiLFxuICAgIGNsZWFyQWxsOiBcItCe0YfQuNGB0YLQuNGC0Ywg0LLRgdC1INC40LfQvtCx0YDQsNC20LXQvdC40Y9cIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCLQm9C10L3RgtCwINC40LTQtdC5XCIsXG4gICAgICBzdWJ0aXRsZTogXCLQn9C+0LrQsCDQt9C00LXRgdGMINC30LDQs9C70YPRiNC60LAg4oCUINGA0LXQsNC70YzQvdCw0Y8g0LjRgdGC0L7RgNC40Y8g0L/QvtGP0LLQuNGC0YHRjyDQv9C+0LfQttC1LlwiLFxuICAgICAgYnV0dG9uOiBcItCY0YHRgtC+0YDQuNGPXCJcbiAgICB9LFxuICAgIGhpc3RvcnlTdGF0dXM6IHtcbiAgICAgIHN1Ym1pdHRpbmc6IFwi0J7RgtC/0YDQsNCy0LvRj9C10Lwg0LfQsNC/0YDQvtGBLi4uXCIsXG4gICAgICB3YWl0aW5nOiBcItCX0LDQtNCw0YfQsCDRgdC+0LfQtNCw0L3QsC4g0JbQtNGR0LwgTmFubyBCYW5hbmEuLi5cIixcbiAgICAgIHF1ZXVpbmc6IFwi0JIg0L7Rh9C10YDQtdC00Lgg0L3QsCDRgNC10L3QtNC10YAuLi5cIixcbiAgICAgIGdlbmVyYXRpbmc6IFwi0KHQvtC30LTQsNGR0Lwg0LjQt9C+0LHRgNCw0LbQtdC90LjQtS4uLlwiLFxuICAgICAgcHJvZ3Jlc3NMYWJlbDogXCLQn9GA0L7Qs9GA0LXRgdGBXCIsXG4gICAgICBjb21wbGV0ZWQ6IFwi0JPQvtGC0L7QstC+XCIsXG4gICAgICBmYWlsZWQ6IFwi0J7RiNC40LHQutCwXCIsXG4gICAgICBub1Jlc3VsdDogXCLQmNC30L7QsdGA0LDQttC10L3QuNC1INGB0LPQtdC90LXRgNC40YDQvtCy0LDQvdC+LCDQvdC+INGB0YHRi9C70LrQuCDQvdC1INC/0YDQuNGI0LvQuC5cIixcbiAgICAgIHByb21wdENvcGllZDogXCLQn9GA0L7QvNC/0YIg0YHQutC+0L/QuNGA0L7QstCw0L0g0LIg0LHRg9GE0LXRgC5cIixcbiAgICAgIHByb21wdENvcHlFcnJvcjogXCLQndC1INGD0LTQsNC70L7RgdGMINGB0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0L/RgNC+0LzQv9GCLiDQodC60L7Qv9C40YDRg9C50YLQtSDQstGA0YPRh9C90YPRji5cIlxuICAgIH0sXG4gICAgaGlzdG9yeUFjdGlvbnM6IHtcbiAgICAgIG1lbnU6IFwi0J7RgtC60YDRi9GC0Ywg0LTQtdC50YHRgtCy0LjRj1wiLFxuICAgICAgcHJldmlldzogXCLQntGC0LrRgNGL0YLRjCDQv9GA0LXQstGM0Y5cIixcbiAgICAgIGRvd25sb2FkOiBcItCh0LrQsNGH0LDRgtGMXCIsXG4gICAgICBjb3B5UHJvbXB0OiBcItCh0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0L/RgNC+0LzQv9GCXCIsXG4gICAgICBhbmltYXRlOiBcItCe0LbQuNCy0LjRgtGMINCy0LjQtNC10L7igJHQvNC+0LTQtdC70YzRjlwiLFxuICAgICAgc2hhcmU6IFwi0J/QvtC00LXQu9C40YLRjNGB0Y9cIixcbiAgICAgIGRlbGV0ZTogXCLQo9C00LDQu9C40YLRjCDQuNC3INC70LXQvdGC0YtcIlxuICAgIH0sXG4gICAgaGlzdG9yeU1vZGFsczoge1xuICAgICAgcHJldmlld1RpdGxlOiBcItCf0YDQvtGB0LzQvtGC0YAg0LjQt9C+0LHRgNCw0LbQtdC90LjRj1wiLFxuICAgICAgYW5pbWF0ZVRpdGxlOiBcItCe0LbQuNCy0LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICAgIGFuaW1hdGVEZXNjcmlwdGlvbjogXCLQntGC0L/RgNCw0LLRjNGC0LUg0LrQsNC00YAg0LIg0LLQuNC00LXQvtCz0LXQvdC10YDQsNGC0L7RgCwg0YfRgtC+0LHRiyDQtNC+0LHQsNCy0LjRgtGMINC00LLQuNC20LXQvdC40LUuXCIsXG4gICAgICBhbmltYXRlU2VsZWN0TGFiZWw6IFwi0JLRi9Cx0LXRgNC40YLQtSDQstC40LTQtdC+0LzQvtC00LXQu9GMXCIsXG4gICAgICBhbmltYXRlQ29uZmlybTogXCLQn9GA0L7QtNC+0LvQttC40YLRjFwiLFxuICAgICAgc2hhcmVUaXRsZTogXCLQn9C+0LTQtdC70LjRgtGM0YHRjyDQuNC30L7QsdGA0LDQttC10L3QuNC10LxcIixcbiAgICAgIHNoYXJlU3VidGl0bGU6IFwi0J7RgtC/0YDQsNCy0YzRgtC1INGB0YHRi9C70LrRgyDQutC+0LvQu9C10LPQsNC8INC40LvQuCDQsiDQvNC10YHRgdC10L3QtNC20LXRgNGLLlwiLFxuICAgICAgc2hhcmVFbWFpbDogXCLQntGC0L/RgNCw0LLQuNGC0Ywg0L3QsCDQv9C+0YfRgtGDXCIsXG4gICAgICBzaGFyZVRlbGVncmFtOiBcItCf0L7QtNC10LvQuNGC0YzRgdGPINCyIFRlbGVncmFtXCIsXG4gICAgICBzaGFyZVdoYXRzYXBwOiBcItCf0L7QtNC10LvQuNGC0YzRgdGPINCyIFdoYXRzQXBwXCIsXG4gICAgICBzaGFyZUNvcHlMaW5rOiBcItCh0LrQvtC/0LjRgNC+0LLQsNGC0Ywg0YHRgdGL0LvQutGDXCIsXG4gICAgICBzaGFyZUNvcGllZDogXCLQodGB0YvQu9C60LAg0YHQutC+0L/QuNGA0L7QstCw0L3QsCFcIixcbiAgICAgIGRlbGV0ZVRpdGxlOiBcItCj0LTQsNC70LjRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40LVcIixcbiAgICAgIGRlbGV0ZURlc2NyaXB0aW9uOiBcItCY0LfQvtCx0YDQsNC20LXQvdC40LUg0LjRgdGH0LXQt9C90LXRgiDQuNC3INGC0LLQvtGA0YfQtdGB0LrQvtC5INC70LXQvdGC0YsuINCU0LXQudGB0YLQstC40LUg0L3QtdC+0LHRgNCw0YLQuNC80L4uXCIsXG4gICAgICBkZWxldGVDb25maXJtOiBcItCj0LTQsNC70LjRgtGMXCIsXG4gICAgICBjYW5jZWw6IFwi0J7RgtC80LXQvdCwXCJcbiAgICB9LFxuICAgIHByb21vczoge1xuICAgICAgXCJuYW5vLWJhbmFuYVwiOiB7XG4gICAgICAgIHRhZzogXCJJbWFnZSBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiTmFubyBCYW5hbmEgfCDQm9Cw0LHQvtGA0LDRgtC+0YDQuNGPINCy0LjQt9GD0LDQu9GM0L3QvtCz0L4g0JjQmFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcItCV0LTQuNC90LDRjyDRgNCw0LHQvtGH0LDRjyDRgdGA0LXQtNCwINC00LvRjyDQs9C10L3QtdGA0LDRhtC40Lgg0LjQt9C+0LHRgNCw0LbQtdC90LjQuTog0YLQtdC60YHRgtC+0LLRi9C1INC/0YDQvtC80L/RgtGLLCDRgdC80LXRiNC40LLQsNC90LjQtSDRgNC10YTQtdGA0LXQvdGB0L7QsiDQuCDQsdGL0YHRgtGA0YvQtSDQv9GA0LDQstC60LguXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KHQvtC30LTQsNCy0LDQudGC0LUg0YTQvtGC0L7RgNC10LDQu9C40YHRgtC40YfQvdGL0LUg0YHRhtC10L3RiyDRgSDQutC+0L3RgtGA0L7Qu9C10Lwg0LrQsNC80LXRgNGLLCDRgdCy0LXRgtCwINC4INCw0YLQvNC+0YHRhNC10YDRiy5cIixcbiAgICAgICAgICBcItCg0LXQtNCw0LrRgtC40YDRg9C50YLQtSDQt9Cw0LPRgNGD0LbQtdC90L3Ri9C1INC60LDQtNGA0Ysg4oCUINC00L7QsdCw0LLQu9GP0LnRgtC1LCDRg9C00LDQu9GP0LnRgtC1INGN0LvQtdC80LXQvdGC0Ysg0Lgg0LzQtdC90Y/QudGC0LUg0YHRgtC40LvRjC5cIixcbiAgICAgICAgICBcItCa0L7QvNCx0LjQvdC40YDRg9C50YLQtSDQtNC+INGH0LXRgtGL0YDRkdGFINGA0LXRhNC10YDQtdC90YHQvtCyINC4INGD0LvRg9GH0YjQsNC50YLQtSDRgNC10LfRg9C70YzRgtCw0YIg0YjQsNCzINC30LAg0YjQsNCz0L7QvC5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgdmVvMzoge1xuICAgICAgICB0YWc6IFwiVmlkZW8gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZFTzMgfCDQmtC40L3QtdC80LDRgtC+0LPRgNCw0YTQuNGH0LXRgdC60LjQuSDQv9Cw0LnQv9C70LDQudC9XCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0K3QutGB0L/QtdGA0LjQvNC10L3RgtCw0LvRjNC90LDRjyDQv9C+0LrQsNC00YDQvtCy0LDRjyDRgdGC0YPQtNC40Y86INC+0YIg0YHQuNC90L7Qv9GB0LjRgdCwINC00L4g0YTQuNC90LDQu9GM0L3QvtCz0L4g0YDQvtC70LjQutCwINCyINC+0LTQvdC+0Lwg0L/RgNC+0YbQtdGB0YHQtS5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQn9GA0LXQstGA0LDRidCw0LnRgtC1INGB0YbQtdC90LDRgNC40Lgg0LIg0YDQsNGB0LrQsNC00YDQvtCy0LrQuCDQuCDQutC+0YDQvtGC0LrQuNC1INCy0LjQtNC10L4g0YEg0LrQvtC90YLRgNC+0LvQtdC8INC00LvQuNGC0LXQu9GM0L3QvtGB0YLQuC5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YDQtdGE0LXRgNC10L3RgdGLINC00LLQuNC20LXQvdC40Y8sINC30LLRg9C60LAg0Lgg0YHRgtC40LvRjyDQtNC70Y8g0LPQuNCx0YDQuNC00L3Ri9GFINC60L7QvNC/0L7Qt9C40YbQuNC5LlwiLFxuICAgICAgICAgIFwi0J7RgtGB0LvQtdC20LjQstCw0LnRgtC1INCy0LXRgNGB0LjQuCDQuCDQv9GA0LDQstC60Lgg0LrQvtC80LDQvdC00Ysg0LHQu9Cw0LPQvtC00LDRgNGPINGB0L7RhdGA0LDQvdGR0L3QvdC+0Lkg0LjRgdGC0L7RgNC40LguXCJcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNvcmE6IHtcbiAgICAgICAgdGFnOiBcIk1vdGlvbiBMYWJcIixcbiAgICAgICAgdGl0bGU6IFwiU29yYSAyIHwg0JPQtdC90LXRgNCw0YLQuNCy0L3Ri9C1INGB0YbQtdC90YtcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQpNC40LfQuNGH0LXRgdC60Lgg0LrQvtGA0YDQtdC60YLQvdCw0Y8g0LLQuNC00LXQvtC80L7QtNC10LvRjCDQvdC+0LLQvtCz0L4g0L/QvtC60L7Qu9C10L3QuNGPINGBINC00LvQuNC90L3Ri9C80Lgg0L/Qu9Cw0L3QsNC80Lgg0Lgg0LTQuNC90LDQvNC40YfQvdC+0Lkg0LrQsNC80LXRgNC+0LkuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KDQsNC30LLQuNCy0LDQudGC0LUg0LjQtNC10Lgg0LIg0LPQvtGC0L7QstGL0Lkg0LrQvtC90YLQtdC90YIg0YEg0LXRgdGC0LXRgdGC0LLQtdC90L3Ri9C8INC+0YHQstC10YnQtdC90LjQtdC8INC4INCz0LvRg9Cx0LjQvdC+0LkuXCIsXG4gICAgICAgICAgXCLQodC80LXRiNC40LLQsNC50YLQtSDRgtC10LrRgdGCLCDQuNC30L7QsdGA0LDQttC10L3QuNGPINC4INC60LvQuNC/0YssINGD0L/RgNCw0LLQu9GP0Y8g0YXQvtGA0LXQvtCz0YDQsNGE0LjQtdC5INC4INC90LDRgdGC0YDQvtC10L3QuNC10LwuXCIsXG4gICAgICAgICAgXCLQrdC60YHQv9C+0YDRgtC40YDRg9C50YLQtSDQv9C+0YHQu9C10LTQvtCy0LDRgtC10LvRjNC90L7RgdGC0Lgg0YEg0L/QvtGB0YLQvtGP0L3QvdGL0LzQuCDQv9C10YDRgdC+0L3QsNC20LDQvNC4INCyINC60LDQttC00L7QvCDQutCw0LTRgNC1LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBzZWVkcmVhbToge1xuICAgICAgICB0YWc6IFwiU3R1ZGlvIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJTZWVEcmVhbSB8INCQ0YLQtdC70YzQtSDRgdGC0LjQu9GPXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0KHQvtC10LTQuNC90Y/QudGC0LUg0LzQvtC00L3Ri9C1INC60L7QvdGG0LXQv9GG0LjQuCwg0LDRgNGCLdC00LjRgNC10LrRiNC9INC4INC/0LDQu9C40YLRgNGLINC00LvRjyDQs9Cw0LvQtdGA0LXQudC90YvRhSDQstC40LfRg9Cw0LvQvtCyINCyINC90LXRgdC60L7Qu9GM0LrQuNGFINC/0YDQvtC80L/RgtCw0YUuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0J/QtdGA0LXQvdC+0YHQuNGC0LUg0LzRg9C00LHQvtGA0LTRiyDQsiDRhtC10LvRjNC90YvQtSDQvtCx0YDQsNC30Ysg0YEg0LrQvtC90YLRgNC+0LvQtdC8INC/0LDQu9C40YLRgNGLLCDRhNCw0LrRgtGD0YAg0Lgg0YHQstC10YLQsC5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LTQviDQv9GP0YLQuCDRgNC10YTQtdGA0LXQvdGB0L7QsiDQtNC70Y8g0L/QtdGA0LXQtNCw0YfQuCDQutC+0LzQv9C+0LfQuNGG0LjQuCDQuCDQv9C+0LcuXCIsXG4gICAgICAgICAgXCLQmNGC0LXRgNC40YDRg9C50YLQtSDQsiDQtNC40LDQu9C+0LPQtSwg0YHQvtGF0YDQsNC90Y/RjyDRjdGB0YLQtdGC0LjQutGDLCDQsdC10LfQvtC/0LDRgdC90YPRjiDQtNC70Y8g0LHRgNC10L3QtNCwLlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICBydW53YXk6IHtcbiAgICAgICAgdGFnOiBcIlByb2R1Y3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlJ1bndheSB8INCc0YPQu9GM0YLQuNC80L7QtNCw0LvRjNC90YvQuSDRgdGC0LDRgNGCXCIsXG4gICAgICAgIGRlc2NyaXB0aW9uOlxuICAgICAgICAgIFwi0KPRgdC60L7RgNGP0LnRgtC1INC60LDQvNC/0LDQvdC40Lgg0YEg0L/QvtC80L7RidGM0Y4g0LHQtdGB0YjQvtCy0L3Ri9GFINC/0L7RgtC+0LrQvtCyINGC0LXQutGB0YLQsCwg0LjQt9C+0LHRgNCw0LbQtdC90LjQuSDQuCDQstC40LTQtdC+INC90LAg0LzQvtC00LXQu9GP0YUgUnVud2F5IEdlbi5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQodC+0LfQtNCw0LLQsNC50YLQtSDRgNCw0YHQutCw0LTRgNC+0LLQutC4LCDQsNC90LjQvNCw0YbQuNC4INC4INC80LDRgNC60LXRgtC40L3Qs9C+0LLRi9C1INC80LDRgtC10YDQuNCw0LvRiyDQsiDQvtC00L3QvtC8INC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQtS5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUgbW90aW9uIGJydXNoZXMsINC60L7QvdGC0YDQvtC70Ywg0LPQu9GD0LHQuNC90Ysg0Lgg0YHQuNC90YXRgNC+0L3QuNC30LDRhtC40Y4g0LDRg9C00LjQvi5cIixcbiAgICAgICAgICBcItCt0LrRgdC/0L7RgNGC0LjRgNGD0LnRgtC1INGB0LvQvtC40YHRgtGL0LUg0LDRgdGB0LXRgtGLLCDQs9C+0YLQvtCy0YvQtSDQuiDQvNC+0L3RgtCw0LbRgyDQsiBQcmVtaWVyZSDQuNC70LggUmVzb2x2ZS5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAga2xpbmc6IHtcbiAgICAgICAgdGFnOiBcIlJlYWx0aW1lIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJLbGluZyB8INCg0LXQsNC70LjRgdGC0LjRh9C90YvQtSDRgdC40LzRg9C70Y/RhtC40LhcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQpNC40LfQuNGH0LXRgdC60Lgg0YLQvtGH0L3QsNGPINC00LjRhNGE0YPQt9C40Y8g0LTQu9GPINC/0YDQtdC00LzQtdGC0L3Ri9GFINGB0YrRkdC80L7Quiwg0LzQsNGB0YEt0YHRhtC10L0g0Lgg0LTRgNC+0L0t0YTRg9GC0LDQttCwINCyINGA0LXQutC+0YDQtNC90YvQtSDRgdGA0L7QutC4LlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcItCh0L7Qt9C00LDQstCw0LnRgtC1INGB0YbQtdC90Ysg0YEg0YLQvtGH0L3Ri9C80Lgg0YLQtdC90Y/QvNC4LCDQvtGC0YDQsNC20LXQvdC40Y/QvNC4INC4INGB0LvQvtC20L3Ri9C80Lgg0LzQsNGC0LXRgNC40LDQu9Cw0LzQuC5cIixcbiAgICAgICAgICBcItCj0L/RgNCw0LLQu9GP0LnRgtC1INGC0YDQsNC10LrRgtC+0YDQuNC10Lkg0LrQsNC80LXRgNGLINC4INCz0LvRg9Cx0LjQvdC+0Lkg0YDQtdC30LrQvtGB0YLQuCDQtNC70Y8g0L/QsNC90L7RgNCw0Lwg0Lgg0LzQsNC60YDQvi5cIixcbiAgICAgICAgICBcItCf0YDQvtC00LvQtdCy0LDQudGC0LUg0LjQu9C4INC30LDRhtC40LrQu9C40LLQsNC50YLQtSDQstC40LTQtdC+INCx0LXQtyDQv9C+0YLQtdGA0Lgg0YfRkdGC0LrQvtGB0YLQuCDQv9C+INC60LDQtNGA0LDQvC5cIlxuICAgICAgICBdXG4gICAgICB9XG4gICAgfVxuICB9LFxuICB2aWRlb1dvcmtiZW5jaDoge1xuICAgIG1lbnVUaXRsZTogXCLQktC40LTQtdC+LdC80L7QtNC10LvQuFwiLFxuICAgIG1vZGVsTGFiZWxzOiB7XG4gICAgICB2ZW8zOiBcIlZlbyAzXCIsXG4gICAgICBcInZlbzMtZmFzdFwiOiBcIlZlbyAzIEZhc3RcIixcbiAgICAgIHZlbzI6IFwiVmVvIDJcIlxuICAgIH0sXG4gICAgcHJvbXB0TGFiZWw6IFwi0J/RgNC+0LzQv9GCXCIsXG4gICAgcHJvbXB0UGxhY2Vob2xkZXI6IFwi0J7Qv9C40YjQuNGC0LUg0YHRhtC10L3Rgywg0LrQsNC80LXRgNGDLCDQtNCy0LjQttC10L3QuNC1INC4INC30LLRg9C60L7QstGL0LUg0L/QvtC00YHQutCw0LfQutC4Li4uXCIsXG4gICAgcHJvbXB0SGludDogXCLQlNC+0LHQsNCy0LvRj9C50YLQtSDRgNC10L/Qu9C40LrQuCDQsiDQutCw0LLRi9GH0LrQsNGFINC4INGP0LLQvdC+INGD0LrQsNC30YvQstCw0LnRgtC1INC30LLRg9C60Lgg0LTQu9GPINC90LDRgdGL0YnQtdC90L3QvtCz0L4g0LDRg9C00LjQvi5cIixcbiAgICBuZWdhdGl2ZVByb21wdExhYmVsOiBcItCd0LXQs9Cw0YLQuNCy0L3Ri9C5INC/0YDQvtC80L/RglwiLFxuICAgIG5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXI6IFwi0KfRgtC+INC40YHQutC70Y7Rh9C40YLRjCAo0L3QsNC/0YDQuNC80LXRgDog0LzRg9C70YzRgtGP0YjQvdC+LCDQvdC40LfQutC+0LUg0LrQsNGH0LXRgdGC0LLQvikuLi5cIixcbiAgICBtb2RlTGFiZWw6IFwi0KDQtdC20LjQvCDQs9C10L3QtdGA0LDRhtC40LhcIixcbiAgICBtb2RlT3B0aW9uczoge1xuICAgICAgXCJ0ZXh0LXRvLXZpZGVvXCI6IFwi0KLQtdC60YHRgiDihpIg0LLQuNC00LXQvlwiLFxuICAgICAgXCJpbWFnZS10by12aWRlb1wiOiBcItCY0LfQvtCx0YDQsNC20LXQvdC40LUg4oaSINCy0LjQtNC10L5cIlxuICAgIH0sXG4gICAgYXNwZWN0TGFiZWw6IFwi0KHQvtC+0YLQvdC+0YjQtdC90LjQtSDRgdGC0L7RgNC+0L1cIixcbiAgICByZXNvbHV0aW9uTGFiZWw6IFwi0KDQsNC30YDQtdGI0LXQvdC40LVcIixcbiAgICBwZXJzb25MYWJlbDogXCLQk9C10L3QtdGA0LDRhtC40Y8g0LvRjtC00LXQuVwiLFxuICAgIHNlZWRMYWJlbDogXCJTZWVkXCIsXG4gICAgcmVmZXJlbmNlTGFiZWw6IFwi0KDQtdGE0LXRgNC10L3RgSAo0L7Qv9GG0LjQvtC90LDQu9GM0L3QvilcIixcbiAgICByZWZlcmVuY2VIaW50OiBcIlBORy9KUEcsINC00L4gMjAg0JzQkVwiLFxuICAgIHJlbW92ZUxhYmVsOiBcItCj0LTQsNC70LjRgtGMINGA0LXRhNC10YDQtdC90YFcIixcbiAgICBnZW5lcmF0ZTogXCLQodCz0LXQvdC10YDQuNGA0L7QstCw0YLRjCDQstC40LTQtdC+XCIsXG4gICAgY2xlYXJBbGw6IFwi0KHQsdGA0L7RgdC40YLRjCDQvdCw0YHRgtGA0L7QudC60LhcIixcbiAgICBoaXN0b3J5OiB7XG4gICAgICB0aXRsZTogXCLQndC10LTQsNCy0L3QuNC1INGA0LXQvdC00LXRgNGLXCIsXG4gICAgICBzdWJ0aXRsZTogXCLQk9C+0YLQvtCy0YvQtSDRgNC+0LvQuNC60Lgg0L/QvtGP0LLRj9GC0YHRjyDQt9C00LXRgdGMINC/0L7RgdC70LUg0L/QvtC00LrQu9GO0YfQtdC90LjRjyBBUEkuXCIsXG4gICAgICBidXR0b246IFwi0JjRgdGC0L7RgNC40Y9cIlxuICAgIH0sXG4gICAgcHJvbW9zOiB7XG4gICAgICB2ZW8zOiB7XG4gICAgICAgIHRhZzogXCJNb3Rpb24gTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAzLjEgfCDQpNC70LDQs9C80LDQvdGB0LrQsNGPINCy0LjQtNC10L7QvNC+0LTQtdC70YxcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQn9GA0L7QtNCy0LjQvdGD0YLQsNGPINC80L7QtNC10LvRjCDRgSDQuNC90YLQtdCz0YDQsNGG0LjQtdC5IEdlbWluaTogOOKAkdGB0LXQutGD0L3QtNC90YvQtSDQutC70LjQv9GLINCyIDcyMHAg0LjQu9C4IDEwODBwINGBINGA0LXQsNC70LjRgdGC0LjQutC+0Lkg0Lgg0L3QsNGC0LjQstC90YvQvCDQt9Cy0YPQutC+0LwuXCIsXG4gICAgICAgIGJ1bGxldFBvaW50czogW1xuICAgICAgICAgIFwi0KDQsNGB0YjQuNGA0Y/QudGC0LUg0YHRg9GJ0LXRgdGC0LLRg9GO0YnQuNC1INC/0YDQvtC10LrRgtGLIFZlbyDRgSDQv9C+0LzQvtGJ0YzRjiDRgNC10LbQuNC80LAgdmlkZW8gZXh0ZW5kLlwiLFxuICAgICAgICAgIFwi0JfQsNC00LDQstCw0LnRgtC1INC/0LXRgNCy0YvQuSDQuCDQv9C+0YHQu9C10LTQvdC40Lkg0LrQsNC00YDRiywg0L3QsNC/0YDQsNCy0LvRj9GPINC00LLQuNC20LXQvdC40LUg0LLQuNC00LXQvi5cIixcbiAgICAgICAgICBcItCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LTQviDRgtGA0ZHRhSDQutC+0L3RgtGA0L7Qu9GM0L3Ri9GFINC40LfQvtCx0YDQsNC20LXQvdC40Lkg0LTQu9GPINGC0L7Rh9C90L7Qs9C+INGB0YLQuNC70LjRgdGC0LjRh9C10YHQutC+0LPQviDRg9C/0YDQsNCy0LvQtdC90LjRjy5cIlxuICAgICAgICBdXG4gICAgICB9LFxuICAgICAgXCJ2ZW8zLWZhc3RcIjoge1xuICAgICAgICB0YWc6IFwiTW90aW9uIExhYlwiLFxuICAgICAgICB0aXRsZTogXCJWZW8gMyBGYXN0IHwg0J/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdCw0Y8g0YHQutC+0YDQvtGB0YLRjFwiLFxuICAgICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgICBcItCe0L/RgtC40LzQuNC30LjRgNC+0LLQsNC90LAg0LTQu9GPINCx0YvRgdGC0YDRi9GFINC40YLQtdGA0LDRhtC40Lkg0Lgg0LfQsNC00LDRhyDRgSDQstGL0YHQvtC60LjQvNC4INGC0YDQtdCx0L7QstCw0L3QuNGP0LzQuCDQuiDQutCw0YfQtdGB0YLQstGDINC/0YDQuCDQvdC40LfQutC+0Lkg0LfQsNC00LXRgNC20LrQtS5cIixcbiAgICAgICAgYnVsbGV0UG9pbnRzOiBbXG4gICAgICAgICAgXCLQmNC00LXQsNC70YzQvdC+INC00LvRjyBBL0LigJHRgtC10YHRgtC+0LIg0Lgg0L/QvtGC0L7QutC+0LLQvtC5INCz0LXQvdC10YDQsNGG0LjQuCDQutC+0L3RgtC10L3RgtCwLlwiLFxuICAgICAgICAgIFwi0J/QvtC00LTQtdGA0LbQuNCy0LDQtdGCINGB0YbQtdC90LDRgNC40Lgg0YLQtdC60YHRguKGktCy0LjQtNC10L4g0Lgg0LDQvdC40LzQsNGG0LjRjiDQuNC30L7QsdGA0LDQttC10L3QuNC5INGBINC90LDRgtC40LLQvdGL0Lwg0LDRg9C00LjQvi5cIixcbiAgICAgICAgICBcItCj0LTQvtCx0L3Ri9C1INC/0YDQtdGB0LXRgtGLINC/0L7QvNC+0LPQsNGO0YIg0LHQsNC70LDQvdGB0LjRgNC+0LLQsNGC0Ywg0LzQtdC20LTRgyDRgdC60L7RgNC+0YHRgtGM0Y4g0Lgg0LTQtdGC0LDQu9C40LfQsNGG0LjQtdC5LlwiXG4gICAgICAgIF1cbiAgICAgIH0sXG4gICAgICB2ZW8yOiB7XG4gICAgICAgIHRhZzogXCJMZWdhY3kgTGFiXCIsXG4gICAgICAgIHRpdGxlOiBcIlZlbyAyIHwg0KHRgtC40LvQtdCy0L7QuSDRgdGC0L7RgNC40YLQtdC70LvQuNC90LNcIixcbiAgICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICAgXCLQn9GA0LXQtNGL0LTRg9GJ0LXQtSDQv9C+0LrQvtC70LXQvdC40LUg0LTQu9GPINCx0YvRgdGC0YDRi9GFINGA0LDRgdC60LDQtNGA0L7QstC+0LosINGB0YLQuNC70LjQt9C+0LLQsNC90L3Ri9GFINGI0L7RgNGC0L7QsiDQuCDQsNGC0LzQvtGB0YTQtdGA0L3Ri9GFINGN0LrRgdC/0LXRgNC40LzQtdC90YLQvtCyLlwiLFxuICAgICAgICBidWxsZXRQb2ludHM6IFtcbiAgICAgICAgICBcItCT0LXQvdC10YDQuNGA0YPQudGC0LUg0LTQviDQtNCy0YPRhSDQutC70LjQv9C+0LIg0LfQsCDQt9Cw0L/RgNC+0YEg0L/RgNC+0LTQvtC70LbQuNGC0LXQu9GM0L3QvtGB0YLRjNGOIDXigJM4INGB0LXQutGD0L3QtC5cIixcbiAgICAgICAgICBcItCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGN0LrRgdC/0LXRgNC40LzQtdC90YLQvtCyLCDQs9C00LUg0LLQsNC20L3QtdC1INC90LDRgdGC0YDQvtC10L3QuNC1LCDRh9C10Lwg0YDQsNC30YDQtdGI0LXQvdC40LUuXCIsXG4gICAgICAgICAgXCLQodC80LXRiNC40LLQsNC50YLQtSDQv9GA0L7QvNC/0YLRiyDQuCDRgNC10YTQtdGA0LXQvdGB0YssINC+0LbQuNCy0LvRj9GPINC60L7QvdGG0LXQv9GCLdCw0YDRgi5cIlxuICAgICAgICBdXG4gICAgICB9XG4gICAgfVxuICB9LFxuICBhdXRoOiB7XG4gICAgbG9naW5UaXRsZTogXCLQktGF0L7QtFwiLFxuICAgIGxvZ2luU3VidGl0bGU6IFwi0JDQstGC0L7RgNC40LfRg9C50YLQtdGB0YwsINGH0YLQvtCx0Ysg0YPQv9GA0LDQstC70Y/RgtGMINCx0LDQu9Cw0L3RgdC+0LwsINC40YHRgtC+0YDQuNC10Lkg0Lgg0L/RgNC+0LXQutGC0LDQvNC4LlwiLFxuICAgIHJlZ2lzdGVyVGl0bGU6IFwi0KHQvtC30LTQsNC50YLQtSDQsNC60LrQsNGD0L3RgiBBbGxBSVwiLFxuICAgIHJlZ2lzdGVyU3VidGl0bGU6IFwi0JfQsNGA0LXQs9C40YHRgtGA0LjRgNGD0LnRgtC10YHRjCDQv9C+INC/0L7Rh9GC0LUg0LjQu9C4INCy0L7QudC00LjRgtC1INGH0LXRgNC10LcgR29vZ2xlLlwiLFxuICAgIGVtYWlsTGFiZWw6IFwiRW1haWxcIixcbiAgICBwYXNzd29yZExhYmVsOiBcItCf0LDRgNC+0LvRjFwiLFxuICAgIGNvbmZpcm1QYXNzd29yZExhYmVsOiBcItCf0L7QstGC0L7RgNC40YLQtSDQv9Cw0YDQvtC70YxcIixcbiAgICBzdWJtaXRMb2dpbjogXCLQktC+0LnRgtC4XCIsXG4gICAgc3VibWl0UmVnaXN0ZXI6IFwi0KHQvtC30LTQsNGC0Ywg0LDQutC60LDRg9C90YJcIixcbiAgICBvckRpdmlkZXI6IFwi0LjQu9C4XCIsXG4gICAgZ29vZ2xlQnV0dG9uOiBcItCf0YDQvtC00L7Qu9C20LjRgtGMINGH0LXRgNC10LcgR29vZ2xlXCIsXG4gICAgcmVnaXN0ZXJDdGE6IFwi0J3QtdGCINCw0LrQutCw0YPQvdGC0LA/XCIsXG4gICAgcmVnaXN0ZXJMaW5rOiBcItCX0LDRgNC10LPQuNGB0YLRgNC40YDRg9C50YLQtdGB0YxcIixcbiAgICBsb2dpbkN0YTogXCLQo9C20LUg0LXRgdGC0Ywg0LDQutC60LDRg9C90YI/XCIsXG4gICAgbG9naW5MaW5rOiBcItCS0L7QudGC0LhcIixcbiAgICBlcnJvckdlbmVyaWM6IFwi0J/RgNC+0LjQt9C+0YjQu9CwINC+0YjQuNCx0LrQsC4g0J/QvtC/0YDQvtCx0YPQudGC0LUg0YHQvdC+0LLQsC5cIixcbiAgICBwYXNzd29yZE1pc21hdGNoOiBcItCf0LDRgNC+0LvQuCDQtNC+0LvQttC90Ysg0YHQvtCy0L/QsNC00LDRgtGMLlwiXG4gIH0sXG4gIGFjY291bnQ6IHtcbiAgICBiYWRnZTogXCLQkNC60LrQsNGD0L3RglwiLFxuICAgIHRpdGxlOiBcItCc0L7QuSDQsNC60LrQsNGD0L3RglwiLFxuICAgIHN1YnRpdGxlOiBcItCh0LvQtdC00LjRgtC1INC30LAg0LHQsNC70LDQvdGB0L7QvCDRgtC+0LrQtdC90L7Qsiwg0YHRgtCw0YLQuNGB0YLQuNC60L7QuSDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQuCDQvdCw0YHRgtGA0L7QudC60LDQvNC4INC/0YDQvtGE0LjQu9GPINC4INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuC5cIixcbiAgICBvdmVydmlld1RpdGxlOiBcItCe0LHQt9C+0YBcIixcbiAgICBvdmVydmlld1N1YnRpdGxlOiBcItCR0LDQu9Cw0L3RgSwg0L/QvtGB0LvQtdC00L3QuNC1INC+0L/QtdGA0LDRhtC40Lgg0Lgg0YDQtdGE0LXRgNCw0LvRjNC90LDRjyDQv9GA0L7Qs9GA0LDQvNC80LAuXCIsXG4gICAgYmFsYW5jZUxhYmVsOiBcItCU0L7RgdGC0YPQv9C90YvQtSDRgtC+0LrQtdC90YtcIixcbiAgICBhY2NvdW50U3RhdHVzOiBcItCQ0LrRgtC40LLQtdC9XCIsXG4gICAgYmFsYW5jZUhpbnQ6IFwi0KLQvtC60LXQvdGLINC+0YLQutGA0YvQstCw0Y7RgiDQtNC+0YHRgtGD0L8g0LrQviDQstGB0LXQvCDRgNCw0LHQvtGH0LjQvCDRgdGC0L7Qu9Cw0LwgQWxsQUkuINCT0LXQvdC10YDQsNGG0LjQuCDQv9GA0L7QtNC+0LvQttCw0Y7RgtGB0Y8sINC/0L7QutCwINCx0LDQu9Cw0L3RgSDQvdC1INGB0YLQsNC90LXRgiDQvdGD0LvQtdCy0YvQvC5cIixcbiAgICB0b3BVcEN0YTogXCLQn9C+0L/QvtC70L3QuNGC0YxcIixcbiAgICBpbnZpdGVDdGE6IFwi0J/RgNC40LPQu9Cw0YHQuNGC0Ywg0LTRgNGD0LPQsFwiLFxuICAgIGFjdGl2aXR5VGl0bGU6IFwi0J/QvtGB0LvQtdC00L3QuNC1INC+0L/QtdGA0LDRhtC40LhcIixcbiAgICBhY3Rpdml0eVN1YnRpdGxlOiBcItCd0LXQtNCw0LLQvdC40LUg0YHQv9C40YHQsNC90LjRjyDQuCDQvdCw0YfQuNGB0LvQtdC90LjRj1wiLFxuICAgIGFjdGl2aXR5RW1wdHk6IFwi0J7Qv9C10YDQsNGG0LjQuSDQv9C+0LrQsCDQvdC10YIuINCX0LDQv9GD0YHRgtC40YLQtSDQv9C10YDQstGD0Y4g0LPQtdC90LXRgNCw0YbQuNGOLCDRh9GC0L7QsdGLINGD0LLQuNC00LXRgtGMINC00LLQuNC20LXQvdC40LUg0YLQvtC60LXQvdC+0LIuXCIsXG4gICAgcmVmcmVzaExhYmVsOiBcItCe0LHQvdC+0LLQuNGC0YxcIixcbiAgICByZWZlcnJhbFRpdGxlOiBcItCg0LXRhNC10YDQsNC70YzQvdCw0Y8g0L/RgNC+0LPRgNCw0LzQvNCwXCIsXG4gICAgcmVmZXJyYWxTdWJ0aXRsZTogXCLQlNC10LvQuNGC0LXRgdGMINGB0YHRi9C70LrQvtC5INC4INC/0L7Qu9GD0YfQsNC50YLQtSDQsdC+0L3Rg9GB0YtcIixcbiAgICByZWZlcnJhbEhpbnQ6IFwi0JrQsNC20LTRi9C5INC/0YDQuNCz0LvQsNGI0ZHQvdC90YvQuSDQtNGA0YPQsywg0LrQvtGC0L7RgNGL0Lkg0L/QvtC/0L7Qu9C90LjRgiDQsdCw0LvQsNC90YEsINC00L7QsdCw0LLQuNGCIDYwINCx0L7QvdGD0YHQvdGL0YUg0YLQvtC60LXQvdC+0LIuXCIsXG4gICAgcmVmZXJyYWxDb2RlTGFiZWw6IFwi0KDQtdGE0LXRgNCw0LvRjNC90YvQuSDQutC+0LRcIixcbiAgICByZWZlcnJhbEludml0ZWRMYWJlbDogXCLQn9GA0LjQs9C70LDRiNC10L3QvlwiLFxuICAgIHJlZmVycmFsUmV3YXJkc0xhYmVsOiBcItCR0L7QvdGD0YHQvdGL0YUg0YLQvtC60LXQvdC+0LJcIixcbiAgICByZWZlcnJhbEN0YTogXCLQodC60L7Qv9C40YDQvtCy0LDRgtGMINGB0YHRi9C70LrRg1wiLFxuICAgIHN0YXRpc3RpY3NUaXRsZTogXCLQodGC0LDRgtC40YHRgtC40LrQsFwiLFxuICAgIHN0YXRpc3RpY3NTdWJ0aXRsZTogXCLQn9C+0L3QuNC80LDQudGC0LUsINC60YPQtNCwINGD0YXQvtC00Y/RgiDRgtC+0LrQtdC90Ysg0L/QviDQtNC90Y/QvCDQuCDRhNGD0L3QutGG0LjRj9C8LlwiLFxuICAgIGNoYXJ0TGFiZWw6IFwi0KLQtdC80L8g0L3QtdC00LXQu9C4XCIsXG4gICAgY2hhcnRUaXRsZTogXCLQoNCw0YHRhdC+0LQg0YLQvtC60LXQvdC+0LIg0L/QviDQtNC90Y/QvFwiLFxuICAgIGNoYXJ0UGVyaW9kV2VlazogXCI3INC00L3QtdC5XCIsXG4gICAgY2hhcnRIaW50OiBcItCU0LXQvNC+INC00LDQvdC90YvQtS4g0KDQtdCw0LvRjNC90LDRjyDRgdGC0LDRgtC40YHRgtC40LrQsCDQv9C+0Y/QstC40YLRgdGPINC/0L7RgdC70LUg0L/QtdGA0LLRi9GFINCz0LXQvdC10YDQsNGG0LjQuS5cIixcbiAgICB0YWJsZUxhYmVsOiBcItCk0YPQvdC60YbQuNC4XCIsXG4gICAgdGFibGVUaXRsZTogXCLQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQv9C+INC40L3RgdGC0YDRg9C80LXQvdGC0LDQvFwiLFxuICAgIHRhYmxlRnVuY3Rpb246IFwi0JjQvdGB0YLRgNGD0LzQtdC90YJcIixcbiAgICB0YWJsZVJlcXVlc3RzOiBcItCX0LDQv9GA0L7RgdGLXCIsXG4gICAgdGFibGVUb2tlbnM6IFwi0KLQvtC60LXQvdGLXCIsXG4gICAgdGFibGVIaW50OiBcItCf0YDQuNC80LXRgNC90L7QtSDQutC+0LvQuNGH0LXRgdGC0LLQviDQt9Cw0L/RgNC+0YHQvtCyINC4INGA0LDRgdGF0L7QtCDRgtC+0LrQtdC90L7QsiDQvdCwINC60LDQttC00YPRjiDRhNGD0L3QutGG0LjRji5cIixcbiAgICBmdW5jdGlvbkxhYmVsczoge1xuICAgICAgdGV4dDogXCLQotC10LrRgdGCXCIsXG4gICAgICByZXdyaXRlOiBcItCf0LXRgNC10YTRgNCw0LfQuNGA0L7QstCw0L3QuNC1XCIsXG4gICAgICBpbWFnZTogXCLQmNC30L7QsdGA0LDQttC10L3QuNGPXCIsXG4gICAgICBhdWRpbzogXCLQkNGD0LTQuNC+XCIsXG4gICAgICB2aWRlbzogXCLQktC40LTQtdC+XCIsXG4gICAgICBwcmVzZW50YXRpb246IFwi0J/RgNC10LfQtdC90YLQsNGG0LjQuFwiLFxuICAgICAgcmVzZWFyY2g6IFwi0JjRgdGB0LvQtdC00L7QstCw0L3QuNGPXCJcbiAgICB9LFxuICAgIGNoYXJ0TGFiZWxzOiBbXCLQn9C9XCIsIFwi0JLRglwiLCBcItCh0YBcIiwgXCLQp9GCXCIsIFwi0J/RglwiLCBcItCh0LFcIiwgXCLQktGBXCJdLFxuICAgIHByb2ZpbGVUaXRsZTogXCLQn9GA0L7RhNC40LvRjCDQuCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0YxcIixcbiAgICBwcm9maWxlU3VidGl0bGU6IFwi0J3QsNGB0YLRgNC+0LnRgtC1INC60L7QvdGC0LDQutGC0YssINGD0LLQtdC00L7QvNC70LXQvdC40Y8g0Lgg0LfQsNGJ0LjRgtGDINCy0YXQvtC00LAuXCIsXG4gICAgcHJvZmlsZURldGFpbHNUaXRsZTogXCLQn9GA0L7RhNC40LvRjFwiLFxuICAgIHByb2ZpbGVFbWFpbExhYmVsOiBcIkVtYWlsXCIsXG4gICAgcHJvZmlsZUNvbXBhbnlMYWJlbDogXCLQmtC+0LzQsNC90LTQsCAvINC60L7QvNC/0LDQvdC40Y9cIixcbiAgICBub3RpZmljYXRpb25zVGl0bGU6IFwi0KPQstC10LTQvtC80LvQtdC90LjRj1wiLFxuICAgIG5vdGlmeVVzYWdlTGFiZWw6IFwi0KHQstC+0LTQutC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINC4INC+0L/QvtCy0LXRidC10L3QuNGPINC+INCx0LDQu9Cw0L3RgdC1XCIsXG4gICAgbm90aWZ5TmV3c0xhYmVsOiBcItCd0L7QstC+0YHRgtC4INC/0YDQvtC00YPQutGC0LAg0Lgg0YDQtdC70LjQt9GLXCIsXG4gICAgc2F2ZVByb2ZpbGVDdGE6IFwi0KHQvtGF0YDQsNC90LjRgtGMINC90LDRgdGC0YDQvtC50LrQuFwiLFxuICAgIHNlY3VyaXR5VGl0bGU6IFwi0JHQtdC30L7Qv9Cw0YHQvdC+0YHRgtGMXCIsXG4gICAgdHdvRmFjdG9yTGFiZWw6IFwi0JTQstGD0YXRhNCw0LrRgtC+0YDQvdCw0Y8g0LDRg9GC0LXQvdGC0LjRhNC40LrQsNGG0LjRj1wiLFxuICAgIHR3b0ZhY3RvckhpbnQ6IFwi0JTQvtCx0LDQstGM0YLQtSDQutC+0LQg0LjQtyDQv9GA0LjQu9C+0LbQtdC90LjRjyDQuNC70LggU01TLCDRh9GC0L7QsdGLINC30LDRidC40YLQuNGC0Ywg0LLRhdC+0LQuXCIsXG4gICAgZW5hYmxlVHdvRmFjdG9yQ3RhOiBcItCS0LrQu9GO0YfQuNGC0YwgMkZBXCIsXG4gICAgc2Vzc2lvbnNUaXRsZTogXCLQkNC60YLQuNCy0L3Ri9C1INGB0LXRgdGB0LjQuFwiLFxuICAgIHNlc3Npb25zSGludDogXCLQl9Cw0LLQtdGA0YjQuNGC0LUg0YHQtdCw0L3RgdGLINC90LAg0LTRgNGD0LPQuNGFINGD0YHRgtGA0L7QudGB0YLQstCw0YUuXCIsXG4gICAgc2lnbk91dEFsbDogXCLQktGL0LnRgtC4INCy0LXQt9C00LVcIixcbiAgICBwcml2YWN5VGl0bGU6IFwi0J/RgNC40LLQsNGC0L3QvtGB0YLRjFwiLFxuICAgIGV4cG9ydERhdGFDdGE6IFwi0KHQutCw0YfQsNGC0Ywg0LzQvtC4INC00LDQvdC90YvQtVwiLFxuICAgIGRlbGV0ZUFjY291bnRDdGE6IFwi0KPQtNCw0LvQuNGC0Ywg0LDQutC60LDRg9C90YJcIixcbiAgICBkZWxldGVXYXJuaW5nOiBcItCj0LTQsNC70LXQvdC40LUg0L7Rh9C40YHRgtC40YIg0LjRgdGC0L7RgNC40Y4sINC/0LvQsNGC0LXQttC4INC4INC+0YHRgtCw0LLRiNC40LXRgdGPINGC0L7QutC10L3RiyDQsdC10Lcg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQstC+0YHRgdGC0LDQvdC+0LLQu9C10L3QuNGPLlwiXG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IHJ1RGljdGlvbmFyeTtcblxuXG5cbiJdLCJuYW1lcyI6WyJydURpY3Rpb25hcnkiLCJjb21tb24iLCJicmFuZFNob3J0IiwiYnJhbmRMb25nIiwibG9nSW4iLCJzaWduT3V0TGFiZWwiLCJiYWxhbmNlTGFiZWwiLCJjcmVkaXRzU3VmZml4Iiwic2VhcmNoTGFiZWwiLCJsYW5ndWFnZU1lbnVMYWJlbCIsIm5hdmlnYXRpb24iLCJzdWl0ZSIsImhvbWUiLCJzdG9jayIsImNvbW11bml0eSIsImFib3V0IiwicHJpY2luZyIsImZhcSIsImJsb2ciLCJpbWFnZUdlbmVyYXRvciIsInZpZGVvR2VuZXJhdG9yIiwiYXNzaXN0YW50IiwiYWxsVG9vbHMiLCJjcmVhdGlvbnMiLCJwaW5uZWQiLCJhY3Rpb25zIiwidXBncmFkZURlc2NyaXB0aW9uIiwidXBncmFkZSIsImNyZWF0ZSIsImRhc2hib2FyZCIsIndlbGNvbWUiLCJzZWxlY3RNb2RlbCIsImd1aWRlZE1vZGUiLCJwcm9Nb2RlIiwicHJvbXB0UGxhY2Vob2xkZXIiLCJ0YXNrcyIsImhpc3RvcnkiLCJoaXN0b3J5RW1wdHkiLCJpbnNwaXJhdGlvbiIsImluc3BpcmF0aW9uUmVmcmVzaCIsInJlY2VudCIsIm1hcmtldGluZyIsImhlcm9UaXRsZSIsImhlcm9TdWJ0aXRsZSIsInByaWNlU3VmZml4IiwiYnV0dG9uTGFiZWwiLCJmb290ZXJUaXRsZSIsImZvb3RlckJvZHkiLCJwbGFucyIsInBhY2sxayIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsInBhY2s1ayIsInBhY2sxMGsiLCJwYWNrMjVrIiwicGFjazUwayIsIm5hbm9Xb3JrYmVuY2giLCJtZW51VGl0bGUiLCJpbWFnZUNhdGVnb3J5TGFiZWwiLCJ2aWRlb0NhdGVnb3J5TGFiZWwiLCJtb2RlbExhYmVscyIsInZlbzMiLCJzb3JhIiwic2VlZHJlYW0iLCJydW53YXkiLCJrbGluZyIsInByb21wdExhYmVsIiwicHJvbXB0SGludCIsImZvcm1hdExhYmVsIiwiZm9ybWF0T3B0aW9ucyIsInZhbHVlIiwibGFiZWwiLCJwcmltYXJ5TGFiZWwiLCJwcmltYXJ5RW1wdHlUaXRsZSIsInByaW1hcnlFbXB0eUhpbnQiLCJyZWZlcmVuY2VzTGFiZWwiLCJyZWZlcmVuY2VFbXB0eVRpdGxlIiwicmVmZXJlbmNlRW1wdHlIaW50IiwicmVtb3ZlTGFiZWwiLCJkZWxldGVUaXRsZSIsImdlbmVyYXRlIiwiY2xlYXJBbGwiLCJzdWJ0aXRsZSIsImJ1dHRvbiIsImhpc3RvcnlTdGF0dXMiLCJzdWJtaXR0aW5nIiwid2FpdGluZyIsInF1ZXVpbmciLCJnZW5lcmF0aW5nIiwicHJvZ3Jlc3NMYWJlbCIsImNvbXBsZXRlZCIsImZhaWxlZCIsIm5vUmVzdWx0IiwicHJvbXB0Q29waWVkIiwicHJvbXB0Q29weUVycm9yIiwiaGlzdG9yeUFjdGlvbnMiLCJtZW51IiwicHJldmlldyIsImRvd25sb2FkIiwiY29weVByb21wdCIsImFuaW1hdGUiLCJzaGFyZSIsImRlbGV0ZSIsImhpc3RvcnlNb2RhbHMiLCJwcmV2aWV3VGl0bGUiLCJhbmltYXRlVGl0bGUiLCJhbmltYXRlRGVzY3JpcHRpb24iLCJhbmltYXRlU2VsZWN0TGFiZWwiLCJhbmltYXRlQ29uZmlybSIsInNoYXJlVGl0bGUiLCJzaGFyZVN1YnRpdGxlIiwic2hhcmVFbWFpbCIsInNoYXJlVGVsZWdyYW0iLCJzaGFyZVdoYXRzYXBwIiwic2hhcmVDb3B5TGluayIsInNoYXJlQ29waWVkIiwiZGVsZXRlRGVzY3JpcHRpb24iLCJkZWxldGVDb25maXJtIiwiY2FuY2VsIiwicHJvbW9zIiwidGFnIiwiYnVsbGV0UG9pbnRzIiwidmlkZW9Xb3JrYmVuY2giLCJ2ZW8yIiwibmVnYXRpdmVQcm9tcHRMYWJlbCIsIm5lZ2F0aXZlUHJvbXB0UGxhY2Vob2xkZXIiLCJtb2RlTGFiZWwiLCJtb2RlT3B0aW9ucyIsImFzcGVjdExhYmVsIiwicmVzb2x1dGlvbkxhYmVsIiwicGVyc29uTGFiZWwiLCJzZWVkTGFiZWwiLCJyZWZlcmVuY2VMYWJlbCIsInJlZmVyZW5jZUhpbnQiLCJhdXRoIiwibG9naW5UaXRsZSIsImxvZ2luU3VidGl0bGUiLCJyZWdpc3RlclRpdGxlIiwicmVnaXN0ZXJTdWJ0aXRsZSIsImVtYWlsTGFiZWwiLCJwYXNzd29yZExhYmVsIiwiY29uZmlybVBhc3N3b3JkTGFiZWwiLCJzdWJtaXRMb2dpbiIsInN1Ym1pdFJlZ2lzdGVyIiwib3JEaXZpZGVyIiwiZ29vZ2xlQnV0dG9uIiwicmVnaXN0ZXJDdGEiLCJyZWdpc3RlckxpbmsiLCJsb2dpbkN0YSIsImxvZ2luTGluayIsImVycm9yR2VuZXJpYyIsInBhc3N3b3JkTWlzbWF0Y2giLCJhY2NvdW50IiwiYmFkZ2UiLCJvdmVydmlld1RpdGxlIiwib3ZlcnZpZXdTdWJ0aXRsZSIsImFjY291bnRTdGF0dXMiLCJiYWxhbmNlSGludCIsInRvcFVwQ3RhIiwiaW52aXRlQ3RhIiwiYWN0aXZpdHlUaXRsZSIsImFjdGl2aXR5U3VidGl0bGUiLCJhY3Rpdml0eUVtcHR5IiwicmVmcmVzaExhYmVsIiwicmVmZXJyYWxUaXRsZSIsInJlZmVycmFsU3VidGl0bGUiLCJyZWZlcnJhbEhpbnQiLCJyZWZlcnJhbENvZGVMYWJlbCIsInJlZmVycmFsSW52aXRlZExhYmVsIiwicmVmZXJyYWxSZXdhcmRzTGFiZWwiLCJyZWZlcnJhbEN0YSIsInN0YXRpc3RpY3NUaXRsZSIsInN0YXRpc3RpY3NTdWJ0aXRsZSIsImNoYXJ0TGFiZWwiLCJjaGFydFRpdGxlIiwiY2hhcnRQZXJpb2RXZWVrIiwiY2hhcnRIaW50IiwidGFibGVMYWJlbCIsInRhYmxlVGl0bGUiLCJ0YWJsZUZ1bmN0aW9uIiwidGFibGVSZXF1ZXN0cyIsInRhYmxlVG9rZW5zIiwidGFibGVIaW50IiwiZnVuY3Rpb25MYWJlbHMiLCJ0ZXh0IiwicmV3cml0ZSIsImltYWdlIiwiYXVkaW8iLCJ2aWRlbyIsInByZXNlbnRhdGlvbiIsInJlc2VhcmNoIiwiY2hhcnRMYWJlbHMiLCJwcm9maWxlVGl0bGUiLCJwcm9maWxlU3VidGl0bGUiLCJwcm9maWxlRGV0YWlsc1RpdGxlIiwicHJvZmlsZUVtYWlsTGFiZWwiLCJwcm9maWxlQ29tcGFueUxhYmVsIiwibm90aWZpY2F0aW9uc1RpdGxlIiwibm90aWZ5VXNhZ2VMYWJlbCIsIm5vdGlmeU5ld3NMYWJlbCIsInNhdmVQcm9maWxlQ3RhIiwic2VjdXJpdHlUaXRsZSIsInR3b0ZhY3RvckxhYmVsIiwidHdvRmFjdG9ySGludCIsImVuYWJsZVR3b0ZhY3RvckN0YSIsInNlc3Npb25zVGl0bGUiLCJzZXNzaW9uc0hpbnQiLCJzaWduT3V0QWxsIiwicHJpdmFjeVRpdGxlIiwiZXhwb3J0RGF0YUN0YSIsImRlbGV0ZUFjY291bnRDdGEiLCJkZWxldGVXYXJuaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/dictionaries/ru.ts\n"); /***/ }), /***/ "(rsc)/../../packages/i18n/server.ts": /*!*************************************!*\ !*** ../../packages/i18n/server.ts ***! \*************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ loadDictionary: () => (/* binding */ loadDictionary)\n/* harmony export */ });\n/* harmony import */ var _config__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./config */ \"(rsc)/../../packages/i18n/config.ts\");\n\nasync function loadDictionary(localeInput) {\n const locale = (0,_config__WEBPACK_IMPORTED_MODULE_0__.resolveLocale)(typeof localeInput === \"string\" ? localeInput : localeInput);\n return _config__WEBPACK_IMPORTED_MODULE_0__.dictionaries[locale] ?? _config__WEBPACK_IMPORTED_MODULE_0__.dictionaries[_config__WEBPACK_IMPORTED_MODULE_0__.fallbackLocale];\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi4vLi4vcGFja2FnZXMvaTE4bi9zZXJ2ZXIudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBK0U7QUFLeEUsZUFBZUcsZUFBZUMsV0FBNEI7SUFDL0QsTUFBTUMsU0FBU0gsc0RBQWFBLENBQUMsT0FBT0UsZ0JBQWdCLFdBQVdBLGNBQWNBO0lBQzdFLE9BQU9KLGlEQUFZLENBQUNLLE9BQU8sSUFBSUwsaURBQVksQ0FBQ0MsbURBQWNBLENBQUM7QUFDN0QiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsYWkvd2ViLy4uLy4uL3BhY2thZ2VzL2kxOG4vc2VydmVyLnRzPzQ1MzYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZGljdGlvbmFyaWVzLCBmYWxsYmFja0xvY2FsZSwgTG9jYWxlLCByZXNvbHZlTG9jYWxlIH0gZnJvbSBcIi4vY29uZmlnXCI7XG5pbXBvcnQgdHlwZSB7IERpY3Rpb25hcnkgfSBmcm9tIFwiLi90eXBlc1wiO1xuXG5leHBvcnQgdHlwZSB7IERpY3Rpb25hcnksIExvY2FsZSB9O1xuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gbG9hZERpY3Rpb25hcnkobG9jYWxlSW5wdXQ6IHN0cmluZyB8IExvY2FsZSk6IFByb21pc2U8RGljdGlvbmFyeT4ge1xuICBjb25zdCBsb2NhbGUgPSByZXNvbHZlTG9jYWxlKHR5cGVvZiBsb2NhbGVJbnB1dCA9PT0gXCJzdHJpbmdcIiA/IGxvY2FsZUlucHV0IDogbG9jYWxlSW5wdXQpO1xuICByZXR1cm4gZGljdGlvbmFyaWVzW2xvY2FsZV0gPz8gZGljdGlvbmFyaWVzW2ZhbGxiYWNrTG9jYWxlXTtcbn1cbiJdLCJuYW1lcyI6WyJkaWN0aW9uYXJpZXMiLCJmYWxsYmFja0xvY2FsZSIsInJlc29sdmVMb2NhbGUiLCJsb2FkRGljdGlvbmFyeSIsImxvY2FsZUlucHV0IiwibG9jYWxlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/../../packages/i18n/server.ts\n"); /***/ }) }; ; // load runtime var __webpack_require__ = require("../../../webpack-runtime.js"); __webpack_require__.C(exports); var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0","vendor-chunks/react-query@3.39.3_react-dom@18.2.0_react@18.2.0__react@18.2.0","vendor-chunks/@swc+helpers@0.5.5","vendor-chunks/@babel+runtime@7.28.4","vendor-chunks/@tabler+icons-react@3.35.0_react@18.2.0","vendor-chunks/lucide-react@0.451.0_react@18.2.0","vendor-chunks/clsx@2.1.1"], () => (__webpack_exec__("(rsc)/../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fpricing%2Fpage&page=%2F%5Blocale%5D%2Fpricing%2Fpage&appPaths=%2F%5Blocale%5D%2Fpricing%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fpricing%2Fpage.tsx&appDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fvladislove%2FAllAi%2Fapps%2Fweb&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!"))); module.exports = __webpack_exports__; })();