Files
verify/frontend/.next/server/app/v/[qr_code]/page.js
Mohamed Mathar Irfan ed6610d5d8 Initial project upload
2026-07-28 17:57:02 +05:30

339 lines
282 KiB
JavaScript

/*
* 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/v/[qr_code]/page";
exports.ids = ["app/v/[qr_code]/page"];
exports.modules = {
/***/ "./action-async-storage.external":
/*!****************************************************************************!*\
!*** external "next/dist/client/components/action-async-storage.external" ***!
\****************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/action-async-storage.external");
/***/ }),
/***/ "../../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");
/***/ }),
/***/ "./request-async-storage.external":
/*!*****************************************************************************!*\
!*** external "next/dist/client/components/request-async-storage.external" ***!
\*****************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/request-async-storage.external");
/***/ }),
/***/ "../../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");
/***/ }),
/***/ "./static-generation-async-storage.external":
/*!***************************************************************************************!*\
!*** external "next/dist/client/components/static-generation-async-storage.external" ***!
\***************************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/static-generation-async-storage.external");
/***/ }),
/***/ "../../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/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fv%2F%5Bqr_code%5D%2Fpage&page=%2Fv%2F%5Bqr_code%5D%2Fpage&appPaths=%2Fv%2F%5Bqr_code%5D%2Fpage&pagePath=private-next-app-dir%2Fv%2F%5Bqr_code%5D%2Fpage.tsx&appDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fv%2F%5Bqr_code%5D%2Fpage&page=%2Fv%2F%5Bqr_code%5D%2Fpage&appPaths=%2Fv%2F%5Bqr_code%5D%2Fpage&pagePath=private-next-app-dir%2Fv%2F%5Bqr_code%5D%2Fpage.tsx&appDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend&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/next/dist/server/future/route-modules/app-page/module.compiled.js?d969\");\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/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/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/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 'v',\n {\n children: [\n '[qr_code]',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/v/[qr_code]/page.tsx */ \"(rsc)/./app/v/[qr_code]/page.tsx\")), \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\"],\n \n }]\n },\n {\n \n \n }\n ]\n },\n {\n \n \n }\n ]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/layout.tsx */ \"(rsc)/./app/layout.tsx\")), \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\layout.tsx\"],\n'error': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/error.tsx */ \"(rsc)/./app/error.tsx\")), \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/not-found.tsx */ \"(rsc)/./app/not-found.tsx\")), \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\"],\n \n }\n ]\n }.children;\nconst pages = [\"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\"];\n\n\nconst __next_app_require__ = __webpack_require__\nconst __next_app_load_chunk__ = () => Promise.resolve()\nconst originalPathname = \"/v/[qr_code]/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: \"/v/[qr_code]/page\",\n pathname: \"/v/[qr_code]\",\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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWFwcC1sb2FkZXIuanM/bmFtZT1hcHAlMkZ2JTJGJTVCcXJfY29kZSU1RCUyRnBhZ2UmcGFnZT0lMkZ2JTJGJTVCcXJfY29kZSU1RCUyRnBhZ2UmYXBwUGF0aHM9JTJGdiUyRiU1QnFyX2NvZGUlNUQlMkZwYWdlJnBhZ2VQYXRoPXByaXZhdGUtbmV4dC1hcHAtZGlyJTJGdiUyRiU1QnFyX2NvZGUlNUQlMkZwYWdlLnRzeCZhcHBEaXI9QyUzQSU1Q2NvbXBhbnlfcHJvamVjdHMlNUN2ZXJpZnklMjBwYWNrJTVDZnJvbnRlbmQlNUNhcHAmcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyZyb290RGlyPUMlM0ElNUNjb21wYW55X3Byb2plY3RzJTVDdmVyaWZ5JTIwcGFjayU1Q2Zyb250ZW5kJmlzRGV2PXRydWUmdHNjb25maWdQYXRoPXRzY29uZmlnLmpzb24mYmFzZVBhdGg9JmFzc2V0UHJlZml4PSZuZXh0Q29uZmlnT3V0cHV0PSZwcmVmZXJyZWRSZWdpb249Jm1pZGRsZXdhcmVDb25maWc9ZTMwJTNEISIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsYUFBYSxzQkFBc0I7QUFDaUU7QUFDckM7QUFDL0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUNBQWlDO0FBQ2pDLHVCQUF1QixnS0FBNkc7QUFDcEk7QUFDQSxTQUFTO0FBQ1QsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBLHlCQUF5Qiw0SUFBaUc7QUFDMUgsZ0JBQWdCLDBJQUFnRztBQUNoSCxvQkFBb0Isa0pBQW9HO0FBQ3hIO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUN1QjtBQUM2RDtBQUNwRiw2QkFBNkIsbUJBQW1CO0FBQ2hEO0FBQ087QUFDQTtBQUNQO0FBQ0E7QUFDQTtBQUN1RDtBQUN2RDtBQUNPLHdCQUF3Qiw4R0FBa0I7QUFDakQ7QUFDQSxjQUFjLHlFQUFTO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8/MDQ2MiJdLCJzb3VyY2VzQ29udGVudCI6WyJcIlRVUkJPUEFDSyB7IHRyYW5zaXRpb246IG5leHQtc3NyIH1cIjtcbmltcG9ydCB7IEFwcFBhZ2VSb3V0ZU1vZHVsZSB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1tb2R1bGVzL2FwcC1wYWdlL21vZHVsZS5jb21waWxlZFwiO1xuaW1wb3J0IHsgUm91dGVLaW5kIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLWtpbmRcIjtcbi8vIFdlIGluamVjdCB0aGUgdHJlZSBhbmQgcGFnZXMgaGVyZSBzbyB0aGF0IHdlIGNhbiB1c2UgdGhlbSBpbiB0aGUgcm91dGVcbi8vIG1vZHVsZS5cbmNvbnN0IHRyZWUgPSB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICcnLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICd2JyxcbiAgICAgICAge1xuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAnW3FyX2NvZGVdJyxcbiAgICAgICAge1xuICAgICAgICBjaGlsZHJlbjogWydfX1BBR0VfXycsIHt9LCB7XG4gICAgICAgICAgcGFnZTogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcdlxcXFxbcXJfY29kZV1cXFxccGFnZS50c3hcIiksIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcdlxcXFxbcXJfY29kZV1cXFxccGFnZS50c3hcIl0sXG4gICAgICAgICAgXG4gICAgICAgIH1dXG4gICAgICB9LFxuICAgICAgICB7XG4gICAgICAgIFxuICAgICAgICBcbiAgICAgIH1cbiAgICAgIF1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAnbGF5b3V0JzogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcbGF5b3V0LnRzeFwiKSwgXCJDOlxcXFxjb21wYW55X3Byb2plY3RzXFxcXHZlcmlmeSBwYWNrXFxcXGZyb250ZW5kXFxcXGFwcFxcXFxsYXlvdXQudHN4XCJdLFxuJ2Vycm9yJzogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcZXJyb3IudHN4XCIpLCBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcYXBwXFxcXGVycm9yLnRzeFwiXSxcbidub3QtZm91bmQnOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxjb21wYW55X3Byb2plY3RzXFxcXHZlcmlmeSBwYWNrXFxcXGZyb250ZW5kXFxcXGFwcFxcXFxub3QtZm91bmQudHN4XCIpLCBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcYXBwXFxcXG5vdC1mb3VuZC50c3hcIl0sXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfS5jaGlsZHJlbjtcbmNvbnN0IHBhZ2VzID0gW1wiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcdlxcXFxbcXJfY29kZV1cXFxccGFnZS50c3hcIl07XG5leHBvcnQgeyB0cmVlLCBwYWdlcyB9O1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBHbG9iYWxFcnJvciB9IGZyb20gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvZXJyb3ItYm91bmRhcnlcIjtcbmNvbnN0IF9fbmV4dF9hcHBfcmVxdWlyZV9fID0gX193ZWJwYWNrX3JlcXVpcmVfX1xuY29uc3QgX19uZXh0X2FwcF9sb2FkX2NodW5rX18gPSAoKSA9PiBQcm9taXNlLnJlc29sdmUoKVxuZXhwb3J0IGNvbnN0IG9yaWdpbmFsUGF0aG5hbWUgPSBcIi92L1txcl9jb2RlXS9wYWdlXCI7XG5leHBvcnQgY29uc3QgX19uZXh0X2FwcF9fID0ge1xuICAgIHJlcXVpcmU6IF9fbmV4dF9hcHBfcmVxdWlyZV9fLFxuICAgIGxvYWRDaHVuazogX19uZXh0X2FwcF9sb2FkX2NodW5rX19cbn07XG5leHBvcnQgKiBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9hcHAtcmVuZGVyL2VudHJ5LWJhc2VcIjtcbi8vIENyZWF0ZSBhbmQgZXhwb3J0IHRoZSByb3V0ZSBtb2R1bGUgdGhhdCB3aWxsIGJlIGNvbnN1bWVkLlxuZXhwb3J0IGNvbnN0IHJvdXRlTW9kdWxlID0gbmV3IEFwcFBhZ2VSb3V0ZU1vZHVsZSh7XG4gICAgZGVmaW5pdGlvbjoge1xuICAgICAgICBraW5kOiBSb3V0ZUtpbmQuQVBQX1BBR0UsXG4gICAgICAgIHBhZ2U6IFwiL3YvW3FyX2NvZGVdL3BhZ2VcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL3YvW3FyX2NvZGVdXCIsXG4gICAgICAgIC8vIFRoZSBmb2xsb3dpbmcgYXJlbid0IHVzZWQgaW4gcHJvZHVjdGlvbi5cbiAgICAgICAgYnVuZGxlUGF0aDogXCJcIixcbiAgICAgICAgZmlsZW5hbWU6IFwiXCIsXG4gICAgICAgIGFwcFBhdGhzOiBbXVxuICAgIH0sXG4gICAgdXNlcmxhbmQ6IHtcbiAgICAgICAgbG9hZGVyVHJlZTogdHJlZVxuICAgIH1cbn0pO1xuXG4vLyMgc291cmNlTWFwcGluZ1VSTD1hcHAtcGFnZS5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fv%2F%5Bqr_code%5D%2Fpage&page=%2Fv%2F%5Bqr_code%5D%2Fpage&appPaths=%2Fv%2F%5Bqr_code%5D%2Fpage&pagePath=private-next-app-dir%2Fv%2F%5Bqr_code%5D%2Fpage.tsx&appDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cerror.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
/*!***************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cerror.tsx%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__, /*! ./app/error.tsx */ \"(ssr)/./app/error.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDYXBwJTVDJTVDZXJyb3IudHN4JTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJnNlcnZlcj10cnVlISIsIm1hcHBpbmdzIjoiQUFBQSwwSUFBZ0ciLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly92ZXJpZnlwYWNrLWZyb250ZW5kLz9mZGZlIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxhcHBcXFxcZXJyb3IudHN4XCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cerror.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Ccontexts%5C%5CLanguageContext.tsx%22%2C%22ids%22%3A%5B%22LanguageProvider%22%5D%7D&server=true!":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Ccontexts%5C%5CLanguageContext.tsx%22%2C%22ids%22%3A%5B%22LanguageProvider%22%5D%7D&server=true! ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./contexts/LanguageContext.tsx */ \"(ssr)/./contexts/LanguageContext.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDYXBwJTVDJTVDZ2xvYmFscy5jc3MlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyQyUzQSU1QyU1Q2NvbXBhbnlfcHJvamVjdHMlNUMlNUN2ZXJpZnklMjBwYWNrJTVDJTVDZnJvbnRlbmQlNUMlNUNjb250ZXh0cyU1QyU1Q0xhbmd1YWdlQ29udGV4dC50c3glMjIlMkMlMjJpZHMlMjIlM0ElNUIlMjJMYW5ndWFnZVByb3ZpZGVyJTIyJTVEJTdEJnNlcnZlcj10cnVlISIsIm1hcHBpbmdzIjoiQUFBQSx3S0FBcUoiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly92ZXJpZnlwYWNrLWZyb250ZW5kLz8yNTgwIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiLCB3ZWJwYWNrRXhwb3J0czogW1wiTGFuZ3VhZ2VQcm92aWRlclwiXSAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcY29udGV4dHNcXFxcTGFuZ3VhZ2VDb250ZXh0LnRzeFwiKTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Ccontexts%5C%5CLanguageContext.tsx%22%2C%22ids%22%3A%5B%22LanguageProvider%22%5D%7D&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cv%5C%5C%5Bqr_code%5D%5C%5Cpage.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cv%5C%5C%5Bqr_code%5D%5C%5Cpage.tsx%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__, /*! ./app/v/[qr_code]/page.tsx */ \"(ssr)/./app/v/[qr_code]/page.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDYXBwJTVDJTVDdiU1QyU1QyU1QnFyX2NvZGUlNUQlNUMlNUNwYWdlLnRzeCUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsZ0tBQTZHIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8/Njc4MiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcYXBwXFxcXHZcXFxcW3FyX2NvZGVdXFxcXHBhZ2UudHN4XCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Capp%5C%5Cv%5C%5C%5Bqr_code%5D%5C%5Cpage.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-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/next/dist/client/components/app-router.js */ \"(ssr)/./node_modules/next/dist/client/components/app-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/client-page.js */ \"(ssr)/./node_modules/next/dist/client/components/client-page.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/error-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/error-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/layout-router.js */ \"(ssr)/./node_modules/next/dist/client/components/layout-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/not-found-boundary.js */ \"(ssr)/./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/next/dist/client/components/render-from-template-context.js */ \"(ssr)/./node_modules/next/dist/client/components/render-from-template-context.js\", 23));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDYXBwLXJvdXRlci5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjJDJTNBJTVDJTVDY29tcGFueV9wcm9qZWN0cyU1QyU1Q3ZlcmlmeSUyMHBhY2slNUMlNUNmcm9udGVuZCU1QyU1Q25vZGVfbW9kdWxlcyU1QyU1Q25leHQlNUMlNUNkaXN0JTVDJTVDY2xpZW50JTVDJTVDY29tcG9uZW50cyU1QyU1Q2NsaWVudC1wYWdlLmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDZXJyb3ItYm91bmRhcnkuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyQyUzQSU1QyU1Q2NvbXBhbnlfcHJvamVjdHMlNUMlNUN2ZXJpZnklMjBwYWNrJTVDJTVDZnJvbnRlbmQlNUMlNUNub2RlX21vZHVsZXMlNUMlNUNuZXh0JTVDJTVDZGlzdCU1QyU1Q2NsaWVudCU1QyU1Q2NvbXBvbmVudHMlNUMlNUNsYXlvdXQtcm91dGVyLmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDbm90LWZvdW5kLWJvdW5kYXJ5LmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDcmVuZGVyLWZyb20tdGVtcGxhdGUtY29udGV4dC5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQTZJO0FBQzdJO0FBQ0Esb09BQThJO0FBQzlJO0FBQ0EsME9BQWlKO0FBQ2pKO0FBQ0Esd09BQWdKO0FBQ2hKO0FBQ0Esa1BBQXFKO0FBQ3JKO0FBQ0Esc1FBQStKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8/NzZiZCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxhcHAtcm91dGVyLmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxjb21wYW55X3Byb2plY3RzXFxcXHZlcmlmeSBwYWNrXFxcXGZyb250ZW5kXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcY2xpZW50LXBhZ2UuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxlcnJvci1ib3VuZGFyeS5qc1wiKTtcbjtcbmltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcY29tcGFueV9wcm9qZWN0c1xcXFx2ZXJpZnkgcGFja1xcXFxmcm9udGVuZFxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXGxheW91dC1yb3V0ZXIuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxub3QtZm91bmQtYm91bmRhcnkuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxyZW5kZXItZnJvbS10ZW1wbGF0ZS1jb250ZXh0LmpzXCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Clink.js%22%2C%22ids%22%3A%5B%22*%22%5D%7D&server=true!":
/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Clink.js%22%2C%22ids%22%3A%5B%22*%22%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/next/dist/client/link.js */ \"(ssr)/./node_modules/next/dist/client/link.js\", 23));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkMlM0ElNUMlNUNjb21wYW55X3Byb2plY3RzJTVDJTVDdmVyaWZ5JTIwcGFjayU1QyU1Q2Zyb250ZW5kJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNsaW5rLmpzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTIyKiUyMiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsZ01BQTJIIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8/NWJmMSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXGNvbXBhbnlfcHJvamVjdHNcXFxcdmVyaWZ5IHBhY2tcXFxcZnJvbnRlbmRcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcbGluay5qc1wiKTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22C%3A%5C%5Ccompany_projects%5C%5Cverify%20pack%5C%5Cfrontend%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Clink.js%22%2C%22ids%22%3A%5B%22*%22%5D%7D&server=true!\n");
/***/ }),
/***/ "(ssr)/./app/error.tsx":
/*!***********************!*\
!*** ./app/error.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 */ Error)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./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 _barrel_optimize_names_AlertTriangle_lucide_react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/triangle-alert.js\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\nfunction Error({ reset }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen grid place-items-center p-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center max-w-md\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-14 w-14 mx-auto rounded-full bg-rose-50 text-rose-500 grid place-items-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_lucide_react__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n className: \"h-7 w-7\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 9,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-xl font-bold mt-4\",\n children: \"Something went wrong\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 11,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-slate-500 text-sm mt-2\",\n children: \"An unexpected error occurred. You can try again or head back to the dashboard.\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 12,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex gap-3 justify-center mt-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: reset,\n className: \"bg-brand-600 text-white px-5 py-2 rounded-lg text-sm font-semibold\",\n children: \"Try again\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 16,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"/dashboard\",\n className: \"border border-slate-200 px-5 py-2 rounded-lg text-sm font-medium\",\n children: \"Go to dashboard\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 19,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 15,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 7,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\error.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9hcHAvZXJyb3IudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQzZDO0FBRTlCLFNBQVNDLE1BQU0sRUFBRUMsS0FBSyxFQUF1QztJQUMxRSxxQkFDRSw4REFBQ0M7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ0Q7WUFBSUMsV0FBVTs7OEJBQ2IsOERBQUNEO29CQUFJQyxXQUFVOzhCQUNiLDRFQUFDSix5RkFBYUE7d0JBQUNJLFdBQVU7Ozs7Ozs7Ozs7OzhCQUUzQiw4REFBQ0M7b0JBQUdELFdBQVU7OEJBQXlCOzs7Ozs7OEJBQ3ZDLDhEQUFDRTtvQkFBRUYsV0FBVTs4QkFBOEI7Ozs7Ozs4QkFHM0MsOERBQUNEO29CQUFJQyxXQUFVOztzQ0FDYiw4REFBQ0c7NEJBQU9DLFNBQVNOOzRCQUFPRSxXQUFVO3NDQUFxRTs7Ozs7O3NDQUd2Ryw4REFBQ0s7NEJBQUVDLE1BQUs7NEJBQWFOLFdBQVU7c0NBQW1FOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQU81RyIsInNvdXJjZXMiOlsid2VicGFjazovL3ZlcmlmeXBhY2stZnJvbnRlbmQvLi9hcHAvZXJyb3IudHN4PzI0NDMiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XG5pbXBvcnQgeyBBbGVydFRyaWFuZ2xlIH0gZnJvbSBcImx1Y2lkZS1yZWFjdFwiO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBFcnJvcih7IHJlc2V0IH06IHsgZXJyb3I6IEVycm9yOyByZXNldDogKCkgPT4gdm9pZCB9KSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJtaW4taC1zY3JlZW4gZ3JpZCBwbGFjZS1pdGVtcy1jZW50ZXIgcC04XCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtY2VudGVyIG1heC13LW1kXCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiaC0xNCB3LTE0IG14LWF1dG8gcm91bmRlZC1mdWxsIGJnLXJvc2UtNTAgdGV4dC1yb3NlLTUwMCBncmlkIHBsYWNlLWl0ZW1zLWNlbnRlclwiPlxuICAgICAgICAgIDxBbGVydFRyaWFuZ2xlIGNsYXNzTmFtZT1cImgtNyB3LTdcIiAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGgxIGNsYXNzTmFtZT1cInRleHQteGwgZm9udC1ib2xkIG10LTRcIj5Tb21ldGhpbmcgd2VudCB3cm9uZzwvaDE+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtc2xhdGUtNTAwIHRleHQtc20gbXQtMlwiPlxuICAgICAgICAgIEFuIHVuZXhwZWN0ZWQgZXJyb3Igb2NjdXJyZWQuIFlvdSBjYW4gdHJ5IGFnYWluIG9yIGhlYWQgYmFjayB0byB0aGUgZGFzaGJvYXJkLlxuICAgICAgICA8L3A+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBnYXAtMyBqdXN0aWZ5LWNlbnRlciBtdC02XCI+XG4gICAgICAgICAgPGJ1dHRvbiBvbkNsaWNrPXtyZXNldH0gY2xhc3NOYW1lPVwiYmctYnJhbmQtNjAwIHRleHQtd2hpdGUgcHgtNSBweS0yIHJvdW5kZWQtbGcgdGV4dC1zbSBmb250LXNlbWlib2xkXCI+XG4gICAgICAgICAgICBUcnkgYWdhaW5cbiAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgICA8YSBocmVmPVwiL2Rhc2hib2FyZFwiIGNsYXNzTmFtZT1cImJvcmRlciBib3JkZXItc2xhdGUtMjAwIHB4LTUgcHktMiByb3VuZGVkLWxnIHRleHQtc20gZm9udC1tZWRpdW1cIj5cbiAgICAgICAgICAgIEdvIHRvIGRhc2hib2FyZFxuICAgICAgICAgIDwvYT5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJBbGVydFRyaWFuZ2xlIiwiRXJyb3IiLCJyZXNldCIsImRpdiIsImNsYXNzTmFtZSIsImgxIiwicCIsImJ1dHRvbiIsIm9uQ2xpY2siLCJhIiwiaHJlZiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./app/error.tsx\n");
/***/ }),
/***/ "(ssr)/./app/v/[qr_code]/page.tsx":
/*!**********************************!*\
!*** ./app/v/[qr_code]/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 */ VerifyPage)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./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/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_navigation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/navigation */ \"(ssr)/./node_modules/next/dist/api/navigation.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/shield-check.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/triangle-alert.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/circle-x.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/ban.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/shield-half.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/globe.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/info.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/star.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/building-2.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/phone.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/recycle.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/flag.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/share-2.js\");\n/* harmony import */ var _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! __barrel_optimize__?names=AlertTriangle,Ban,Building2,Download,Flag,Globe,Info,Phone,Recycle,Share2,ShieldCheck,ShieldHalf,Star,XCircle!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/download.js\");\n/* harmony import */ var _lib_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/lib/i18n */ \"(ssr)/./lib/i18n.ts\");\n/* harmony import */ var _lib_api__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/lib/api */ \"(ssr)/./lib/api.ts\");\n/* harmony import */ var _barrel_optimize_names_Package_Pill_lucide_react__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! __barrel_optimize__?names=Package,Pill!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/pill.js\");\n/* harmony import */ var _barrel_optimize_names_Package_Pill_lucide_react__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! __barrel_optimize__?names=Package,Pill!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/package.js\");\n/* harmony import */ var _barrel_optimize_names_Mail_lucide_react__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! __barrel_optimize__?names=Mail!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/mail.js\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\n\n\n\n\nconst STYLES = {\n genuine: {\n bg: \"bg-emerald-500\",\n ring: \"ring-emerald-200\",\n icon: _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n color: \"text-emerald-600\"\n },\n unverified: {\n bg: \"bg-orange-500\",\n ring: \"ring-orange-200\",\n icon: _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n color: \"text-orange-600\"\n },\n not_found: {\n bg: \"bg-rose-500\",\n ring: \"ring-rose-200\",\n icon: _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n color: \"text-rose-600\"\n },\n recalled: {\n bg: \"bg-rose-600\",\n ring: \"ring-rose-200\",\n icon: _barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n color: \"text-rose-700\"\n }\n};\nfunction VerifyPage() {\n const { qr_code } = (0,next_navigation__WEBPACK_IMPORTED_MODULE_2__.useParams)();\n const [data, setData] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);\n const [loading, setLoading] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(true);\n const [lang, setLang] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"en\");\n const logged = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(false);\n const now = new Date();\n const scanDate = now.toLocaleDateString();\n const scanTime = now.toLocaleTimeString([], {\n hour: \"2-digit\",\n minute: \"2-digit\"\n });\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n setLang((0,_lib_i18n__WEBPACK_IMPORTED_MODULE_3__.detectLang)());\n }, []);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n fetch(`${_lib_api__WEBPACK_IMPORTED_MODULE_4__.apiBase}/verify/${qr_code}`).then((r)=>r.json()).then((d)=>{\n setData(d);\n // Log exactly one scan per real page view. The ref guard prevents\n // React Strict Mode's double-mount from logging twice in dev.\n if (!logged.current && d?.state && d.state !== \"not_found\") {\n logged.current = true;\n fetch(`${_lib_api__WEBPACK_IMPORTED_MODULE_4__.apiBase}/scans/log?qr_code=${encodeURIComponent(qr_code)}`, {\n method: \"POST\"\n }).catch(()=>{});\n }\n }).catch(()=>setData({\n state: \"not_found\"\n })).finally(()=>setLoading(false));\n }, [\n qr_code\n ]);\n const t = _lib_i18n__WEBPACK_IMPORTED_MODULE_3__.T[lang];\n const state = data?.state ?? \"not_found\";\n const cfg = STYLES[state];\n const Icon = cfg.icon;\n const product = data?.product ?? {};\n const brand = data?.brand;\n const batch = data?.batch;\n const trust = data?.trust_score ?? product.trust_score ?? 0;\n const stars = Math.round(trust / 100 * 5);\n const compliance = (product.compliance ?? []).filter((c)=>c?.type);\n const stateMsg = {\n genuine: t.genuine_msg,\n unverified: t.unverified_msg,\n not_found: t.not_found_msg,\n recalled: t.recalled_msg\n };\n if (loading) return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen bg-slate-50 flex items-center justify-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-full max-w-md p-6 space-y-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"skeleton h-40 rounded-2xl\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 77,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"skeleton h-24 rounded-2xl\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 78,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"skeleton h-24 rounded-2xl\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 79,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 76,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 75,\n columnNumber: 7\n }, this);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen bg-slate-50\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-md mx-auto pb-10 print-container\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-between px-5 py-4 bg-white\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-2\",\n children: [\n brand?.logo_url ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: brand.logo_url,\n alt: \"\",\n className: \"h-8 w-8 rounded-lg object-cover\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 91,\n columnNumber: 17\n }, this) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-8 w-8 rounded-lg bg-brand-600 grid place-items-center text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_9__[\"default\"], {\n className: \"h-4 w-4\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 92,\n columnNumber: 101\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 92,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-bold text-slate-800\",\n children: brand?.name ?? \"VerifyPack\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 93,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 89,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"no-print\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n className: \"h-4 w-4 text-slate-400\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 97,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"select\", {\n value: lang,\n onChange: (e)=>setLang(e.target.value),\n className: \"text-sm bg-transparent focus:outline-none text-slate-600\",\n children: _lib_i18n__WEBPACK_IMPORTED_MODULE_3__.LANGS.map((l)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"option\", {\n value: l.code,\n children: l.label\n }, l.code, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 100,\n columnNumber: 33\n }, this))\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 98,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 96,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 95,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 88,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `mx-4 mt-4 rounded-2xl p-6 text-white ${cfg.bg}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `h-16 w-16 flex-shrink-0 rounded-full bg-white/20 grid place-items-center ring-4 ${cfg.ring}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Icon, {\n className: \"h-8 w-8\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 112,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 109,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-xl font-extrabold\",\n children: t[state]\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 117,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/90 text-sm mt-1\",\n children: stateMsg[state]\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 119,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-3 inline-flex items-center rounded-lg border border-green-300 px-3 py-1 text-xs font-medium text-green-100\",\n children: [\n t.scan_on,\n \": \",\n scanDate,\n \" • \",\n scanTime\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 124,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 116,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 107,\n columnNumber: 3\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 106,\n columnNumber: 9\n }, this),\n state !== \"not_found\" && /*#__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)(\"div\", {\n className: \"mx-4 mt-4 rounded-2xl border border-slate-200 bg-white p-4 shadow-sm\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-28 w-28 flex-shrink-0 rounded-xl border border-slate-200 bg-slate-50 p-2 flex items-center justify-center\",\n children: product.image_url ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: product.image_url,\n alt: product.name,\n className: \"h-full w-full object-contain\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 139,\n columnNumber: 9\n }, this) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-full w-full rounded-lg bg-slate-100\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 145,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 137,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-1 flex-col justify-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl font-bold text-slate-900\",\n children: product.name\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 152,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-base font-semibold text-blue-600\",\n children: brand?.name ?? \"VerifyPack\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 157,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"inline-flex rounded-lg border border-blue-200 bg-blue-50 px-3 py-1 text-sm font-medium text-blue-700\",\n children: product.category\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 163,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 162,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-4 flex items-center gap-8 text-slate-600\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Package_Pill_lucide_react__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n className: \"h-4 w-4\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 171,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-sm\",\n children: product.details?.form_type || \"-\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 172,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 170,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Package_Pill_lucide_react__WEBPACK_IMPORTED_MODULE_12__[\"default\"], {\n className: \"h-4 w-4\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 178,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-sm font-medium\",\n children: product.details?.net_weight || \"-\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 179,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 177,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 169,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 150,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 135,\n columnNumber: 3\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 134,\n columnNumber: 13\n }, this),\n trust > 0 && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-4 rounded-2xl border border-slate-200 bg-white p-5 shadow-sm\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex h-20 w-20 items-center justify-center rounded-2xl bg-green-50 border border-green-200\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-3xl font-bold text-green-600\",\n children: trust\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 195,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-xs text-slate-500\",\n children: \"/100\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 196,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 194,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 193,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-slate-800\",\n children: t.trust_score\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 203,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_13__[\"default\"], {\n className: \"h-4 w-4 text-slate-400\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 204,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 202,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-2 flex items-center gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-semibold text-green-600\",\n children: trust >= 90 ? t.excellent : trust >= 75 ? t.good : trust >= 50 ? t.average : t.low\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 208,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex gap-1\",\n children: [\n ...Array(5)\n ].map((_, i)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_14__[\"default\"], {\n className: `h-5 w-5 ${i < stars ? \"fill-green-500 text-green-500\" : \"text-slate-300\"}`\n }, i, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 220,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 218,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 207,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 201,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 191,\n columnNumber: 3\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 190,\n columnNumber: 15\n }, this),\n batch && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-4 overflow-hidden rounded-2xl border border-slate-200 bg-white shadow-sm\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-r border-b p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.sku\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 243,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900\",\n children: product.sku || \"-\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 244,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 242,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-r border-b p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.batch_no\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 250,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900 truncate\",\n children: batch.number\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 251,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 249,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-b p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.mfg_date\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 257,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900\",\n children: fmt(batch.mfg_date)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 259,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 256,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-r p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.expiry_date\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 265,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900\",\n children: fmt(batch.expiry_date)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 267,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 264,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-r p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.net_weight\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 273,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900\",\n children: product.details?.net_weight || \"-\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 274,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 272,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-[11px] text-slate-500\",\n children: t.gtin\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 280,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm font-semibold text-slate-900 truncate\",\n children: product.details?.gtin || \"-\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 281,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 279,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 240,\n columnNumber: 5\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 239,\n columnNumber: 3\n }, this),\n product.manufacturer?.company && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-4 rounded-2xl border border-slate-200 bg-white p-4 shadow-sm\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-start gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex h-14 w-14 flex-shrink-0 items-center justify-center rounded-full bg-blue-50\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_15__[\"default\"], {\n className: \"h-7 w-7 text-blue-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 297,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 296,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-xs font-medium uppercase tracking-wide text-slate-500\",\n children: t.manufactured_by\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 302,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-1 flex items-center gap-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-lg font-bold text-slate-900\",\n children: product.manufacturer.company\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 307,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n className: \"h-5 w-5 text-green-500 fill-green-500\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 311,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 306,\n columnNumber: 9\n }, this),\n product.manufacturer.plant && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-2 text-sm text-slate-700\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-medium\",\n children: t.plant\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 316,\n columnNumber: 13\n }, this),\n \" \",\n product.manufacturer.plant\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 315,\n columnNumber: 11\n }, this),\n product.manufacturer.country && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm text-slate-700\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-medium\",\n children: t.country_origin\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 323,\n columnNumber: 13\n }, this),\n \" \",\n product.manufacturer.country\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 322,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 301,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 294,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-4 grid grid-cols-3 gap-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n disabled: !product.manufacturer?.website,\n onClick: ()=>window.open(product.manufacturer.website, \"_blank\"),\n className: \"flex items-center justify-center gap-2 rounded-lg border py-2 text-sm disabled:opacity-40\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n className: \"h-4 w-4 text-blue-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 340,\n columnNumber: 5\n }, this),\n t.website\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 333,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n disabled: !product.manufacturer?.email,\n onClick: ()=>window.location.href = `mailto:${product.manufacturer.email}`,\n className: \"flex items-center justify-center gap-2 rounded-lg border py-2 text-sm disabled:opacity-40\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Mail_lucide_react__WEBPACK_IMPORTED_MODULE_16__[\"default\"], {\n className: \"h-4 w-4 text-indigo-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 351,\n columnNumber: 5\n }, this),\n t.email\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 344,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n disabled: !product.manufacturer?.phone,\n onClick: ()=>window.location.href = `tel:${product.manufacturer.phone}`,\n className: \"flex items-center justify-center gap-2 rounded-lg border py-2 text-sm disabled:opacity-40\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_17__[\"default\"], {\n className: \"h-4 w-4 text-green-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 362,\n columnNumber: 5\n }, this),\n t.call\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 355,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 331,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 292,\n columnNumber: 3\n }, this),\n compliance.length > 0 && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Section, {\n title: t.compliance,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap gap-2\",\n children: compliance.map((c, i)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-xs font-semibold bg-emerald-50 text-emerald-700 px-3 py-1.5 rounded-full\",\n children: [\n c.type,\n c.number ? ` · ${c.number}` : \"\"\n ]\n }, i, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 376,\n columnNumber: 21\n }, this))\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 374,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 373,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-4 rounded-2xl border border-green-200 bg-green-50 p-4\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-start gap-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_18__[\"default\"], {\n className: \"mt-1 h-6 w-6 text-green-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 388,\n columnNumber: 7\n }, this),\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)(\"h3\", {\n className: \"font-semibold text-green-800\",\n children: t.recycling_info\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 391,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-1 text-sm text-green-700\",\n children: product.recycling_info || t.recycling_info\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 395,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 390,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 387,\n columnNumber: 5\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 386,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-5 grid grid-cols-2 gap-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Action, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_19__[\"default\"], {\n className: \"h-5 w-5 text-red-500\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 406,\n columnNumber: 11\n }, void 0),\n label: \"Report Issue\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 405,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Action, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_17__[\"default\"], {\n className: \"h-5 w-5 text-blue-500\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 411,\n columnNumber: 11\n }, void 0),\n label: \"Contact Brand\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 410,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Action, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_20__[\"default\"], {\n className: \"h-5 w-5 text-purple-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 416,\n columnNumber: 11\n }, void 0),\n label: \"Share Product\",\n onClick: ()=>navigator.share?.({\n title: product.name,\n url: location.href\n })\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 415,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Action, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_21__[\"default\"], {\n className: \"h-5 w-5 text-green-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 427,\n columnNumber: 9\n }, void 0),\n label: \"Download Info\",\n onClick: ()=>{\n document.title = `${product.name}-${batch?.number || \"Product\"}`;\n window.print();\n }\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 426,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 404,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-8 border-t border-slate-200 pt-5\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-center gap-2 text-sm text-slate-500\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: \"Powered by\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 440,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_AlertTriangle_Ban_Building2_Download_Flag_Globe_Info_Phone_Recycle_Share2_ShieldCheck_ShieldHalf_Star_XCircle_lucide_react__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n className: \"h-5 w-5 text-blue-600 fill-blue-600\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 442,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-bold text-blue-700\",\n children: \"VerifyPack\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 444,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 439,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-3 flex justify-center gap-3 text-xs text-slate-500\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: \"hover:text-blue-600\",\n children: t.privacy_policy\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 450,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: \"|\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 454,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: \"hover:text-blue-600\",\n children: t.terms_of_use\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 456,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: \"|\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 460,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: \"hover:text-blue-600\",\n children: t.help\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 462,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 449,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-3 text-center text-xs text-slate-400\",\n children: [\n \"\\xa9 \",\n new Date().getFullYear(),\n \" VerifyPack. All rights reserved.\"\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 467,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 438,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 86,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 85,\n columnNumber: 5\n }, this);\n}\nfunction fmt(d) {\n if (!d || d === \"None\") return \"—\";\n const dt = new Date(d);\n return isNaN(+dt) ? d : dt.toLocaleDateString();\n}\nfunction Section({ title, icon, children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-4 mt-4 card p-5\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-slate-800 text-sm flex items-center gap-2 mb-3\",\n children: [\n icon,\n title\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 485,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-2\",\n children: children\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 486,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 484,\n columnNumber: 5\n }, this);\n}\nfunction Row({ label, value }) {\n if (!value || value === \"None\") return null;\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex justify-between text-sm\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-slate-500\",\n children: label\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 495,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-medium text-slate-800\",\n children: value\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 496,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 494,\n columnNumber: 5\n }, this);\n}\nfunction Action({ icon, label, onClick }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: onClick,\n className: \"flex flex-col items-center justify-center gap-2 rounded-xl border border-slate-200 bg-white py-4 shadow-sm transition hover:border-blue-300 hover:shadow-md\",\n children: [\n icon,\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-sm font-medium text-slate-700\",\n children: label\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 508,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\v\\\\[qr_code]\\\\page.tsx\",\n lineNumber: 503,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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V0FBVTs7MEJBQ2IsOERBQUNLO2dCQUFLTCxXQUFVOzBCQUFrQmdCOzs7Ozs7MEJBQ2xDLDhEQUFDWDtnQkFBS0wsV0FBVTswQkFBOEJROzs7Ozs7Ozs7Ozs7QUFHcEQ7QUFFQSxTQUFTc0QsT0FBTyxFQUFFcEgsSUFBSSxFQUFFc0UsS0FBSyxFQUFFa0MsT0FBTyxFQUFPO0lBQzNDLHFCQUNFLDhEQUFDSDtRQUNDRyxTQUFTQTtRQUNUbEQsV0FBVTs7WUFFVHREOzBCQUNELDhEQUFDMkQ7Z0JBQUtMLFdBQVU7MEJBQ2JnQjs7Ozs7Ozs7Ozs7O0FBSVQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly92ZXJpZnlwYWNrLWZyb250ZW5kLy4vYXBwL3YvW3FyX2NvZGVdL3BhZ2UudHN4Pzg1NDEiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XG5pbXBvcnQgeyB1c2VFZmZlY3QsIHVzZVJlZiwgdXNlU3RhdGUgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IHVzZVBhcmFtcyB9IGZyb20gXCJuZXh0L25hdmlnYXRpb25cIjtcbmltcG9ydCB7XG4gIFNoaWVsZENoZWNrLCBBbGVydFRyaWFuZ2xlLCBYQ2lyY2xlLCBCYW4sIFN0YXIsIEdsb2JlLCBCdWlsZGluZzIsXG4gIFJlY3ljbGUsIEZsYWcsIFBob25lLCBTaGFyZTIsIERvd25sb2FkLCBTaGllbGRIYWxmLEluZm8sXG59IGZyb20gXCJsdWNpZGUtcmVhY3RcIjtcbmltcG9ydCB7IFQsIExBTkdTLCBkZXRlY3RMYW5nLCB0eXBlIExhbmcgfSBmcm9tIFwiQC9saWIvaTE4blwiO1xuaW1wb3J0IHsgYXBpQmFzZSB9IGZyb20gXCJAL2xpYi9hcGlcIjtcbmltcG9ydCB7IFBpbGwsIFBhY2thZ2UgfSBmcm9tIFwibHVjaWRlLXJlYWN0XCI7XG5pbXBvcnQgeyBNYWlsIH0gZnJvbSBcImx1Y2lkZS1yZWFjdFwiO1xuXG50eXBlIFN0YXRlID0gXCJnZW51aW5lXCIgfCBcInVudmVyaWZpZWRcIiB8IFwibm90X2ZvdW5kXCIgfCBcInJlY2FsbGVkXCI7XG5cbmNvbnN0IFNUWUxFUzogUmVjb3JkPFN0YXRlLCB7IGJnOiBzdHJpbmc7IHJpbmc6IHN0cmluZzsgaWNvbjogYW55OyBjb2xvcjogc3RyaW5nIH0+ID0ge1xuICBnZW51aW5lOiAgICB7IGJnOiBcImJnLWVtZXJhbGQtNTAwXCIsIHJpbmc6IFwicmluZy1lbWVyYWxkLTIwMFwiLCBpY29uOiBTaGllbGRDaGVjaywgY29sb3I6IFwidGV4dC1lbWVyYWxkLTYwMFwiIH0sXG4gIHVudmVyaWZpZWQ6IHsgYmc6IFwiYmctb3JhbmdlLTUwMFwiLCAgcmluZzogXCJyaW5nLW9yYW5nZS0yMDBcIiwgIGljb246IEFsZXJ0VHJpYW5nbGUsIGNvbG9yOiBcInRleHQtb3JhbmdlLTYwMFwiIH0sXG4gIG5vdF9mb3VuZDogIHsgYmc6IFwiYmctcm9zZS01MDBcIiwgICAgcmluZzogXCJyaW5nLXJvc2UtMjAwXCIsICAgIGljb246IFhDaXJjbGUsIGNvbG9yOiBcInRleHQtcm9zZS02MDBcIiB9LFxuICByZWNhbGxlZDogICB7IGJnOiBcImJnLXJvc2UtNjAwXCIsICAgIHJpbmc6IFwicmluZy1yb3NlLTIwMFwiLCAgICBpY29uOiBCYW4sIGNvbG9yOiBcInRleHQtcm9zZS03MDBcIiB9LFxufTtcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gVmVyaWZ5UGFnZSgpIHtcbiAgY29uc3QgeyBxcl9jb2RlIH0gPSB1c2VQYXJhbXM8eyBxcl9jb2RlOiBzdHJpbmcgfT4oKTtcbiAgY29uc3QgW2RhdGEsIHNldERhdGFdID0gdXNlU3RhdGU8YW55PihudWxsKTtcbiAgY29uc3QgW2xvYWRpbmcsIHNldExvYWRpbmddID0gdXNlU3RhdGUodHJ1ZSk7XG4gIGNvbnN0IFtsYW5nLCBzZXRMYW5nXSA9IHVzZVN0YXRlPExhbmc+KFwiZW5cIik7XG5cbiAgY29uc3QgbG9nZ2VkID0gdXNlUmVmKGZhbHNlKTtcbiAgY29uc3Qgbm93ID0gbmV3IERhdGUoKTtcblxuY29uc3Qgc2NhbkRhdGUgPSBub3cudG9Mb2NhbGVEYXRlU3RyaW5nKCk7XG5jb25zdCBzY2FuVGltZSA9IG5vdy50b0xvY2FsZVRpbWVTdHJpbmcoW10sIHtcbiAgaG91cjogXCIyLWRpZ2l0XCIsXG4gIG1pbnV0ZTogXCIyLWRpZ2l0XCIsXG59KTtcblxuICB1c2VFZmZlY3QoKCkgPT4geyBzZXRMYW5nKGRldGVjdExhbmcoKSk7IH0sIFtdKTtcblxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGZldGNoKGAke2FwaUJhc2V9L3ZlcmlmeS8ke3FyX2NvZGV9YClcbiAgICAgIC50aGVuKChyKSA9PiByLmpzb24oKSlcbiAgICAgIC50aGVuKChkKSA9PiB7XG4gICAgICAgIHNldERhdGEoZCk7XG4gICAgICAgIC8vIExvZyBleGFjdGx5IG9uZSBzY2FuIHBlciByZWFsIHBhZ2Ugdmlldy4gVGhlIHJlZiBndWFyZCBwcmV2ZW50c1xuICAgICAgICAvLyBSZWFjdCBTdHJpY3QgTW9kZSdzIGRvdWJsZS1tb3VudCBmcm9tIGxvZ2dpbmcgdHdpY2UgaW4gZGV2LlxuICAgICAgICBpZiAoIWxvZ2dlZC5jdXJyZW50ICYmIGQ/LnN0YXRlICYmIGQuc3RhdGUgIT09IFwibm90X2ZvdW5kXCIpIHtcbiAgICAgICAgICBsb2dnZWQuY3VycmVudCA9IHRydWU7XG4gICAgICAgICAgZmV0Y2goYCR7YXBpQmFzZX0vc2NhbnMvbG9nP3FyX2NvZGU9JHtlbmNvZGVVUklDb21wb25lbnQocXJfY29kZSl9YCwge1xuICAgICAgICAgICAgbWV0aG9kOiBcIlBPU1RcIixcbiAgICAgICAgICB9KS5jYXRjaCgoKSA9PiB7fSk7XG4gICAgICAgIH1cbiAgICAgIH0pXG4gICAgICAuY2F0Y2goKCkgPT4gc2V0RGF0YSh7IHN0YXRlOiBcIm5vdF9mb3VuZFwiIH0pKVxuICAgICAgLmZpbmFsbHkoKCkgPT4gc2V0TG9hZGluZyhmYWxzZSkpO1xuICB9LCBbcXJfY29kZV0pO1xuXG4gIGNvbnN0IHQgPSBUW2xhbmddO1xuICBjb25zdCBzdGF0ZTogU3RhdGUgPSBkYXRhPy5zdGF0ZSA/PyBcIm5vdF9mb3VuZFwiO1xuICBjb25zdCBjZmcgPSBTVFlMRVNbc3RhdGVdO1xuICBjb25zdCBJY29uID0gY2ZnLmljb247XG4gIGNvbnN0IHByb2R1Y3QgPSBkYXRhPy5wcm9kdWN0ID8/IHt9O1xuICBjb25zdCBicmFuZCA9IGRhdGE/LmJyYW5kO1xuICBjb25zdCBiYXRjaCA9IGRhdGE/LmJhdGNoO1xuICBjb25zdCB0cnVzdCA9IGRhdGE/LnRydXN0X3Njb3JlID8/IHByb2R1Y3QudHJ1c3Rfc2NvcmUgPz8gMDtcbiAgY29uc3Qgc3RhcnMgPSBNYXRoLnJvdW5kKCh0cnVzdCAvIDEwMCkgKiA1KTtcblxuICBjb25zdCBjb21wbGlhbmNlID0gKHByb2R1Y3QuY29tcGxpYW5jZSA/PyBbXSkuZmlsdGVyKChjOiBhbnkpID0+IGM/LnR5cGUpO1xuICBjb25zdCBzdGF0ZU1zZzogUmVjb3JkPFN0YXRlLCBzdHJpbmc+ID0ge1xuICAgIGdlbnVpbmU6IHQuZ2VudWluZV9tc2csIHVudmVyaWZpZWQ6IHQudW52ZXJpZmllZF9tc2csXG4gICAgbm90X2ZvdW5kOiB0Lm5vdF9mb3VuZF9tc2csIHJlY2FsbGVkOiB0LnJlY2FsbGVkX21zZyxcbiAgfTtcblxuICBpZiAobG9hZGluZylcbiAgICByZXR1cm4gKFxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJtaW4taC1zY3JlZW4gYmctc2xhdGUtNTAgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LWZ1bGwgbWF4LXctbWQgcC02IHNwYWNlLXktNFwiPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwic2tlbGV0b24gaC00MCByb3VuZGVkLTJ4bFwiIC8+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJza2VsZXRvbiBoLTI0IHJvdW5kZWQtMnhsXCIgLz5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInNrZWxldG9uIGgtMjQgcm91bmRlZC0yeGxcIiAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgICk7XG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm1pbi1oLXNjcmVlbiBiZy1zbGF0ZS01MFwiPlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJtYXgtdy1tZCBteC1hdXRvIHBiLTEwIHByaW50LWNvbnRhaW5lclwiPlxuICAgICAgICB7LyogQnJhbmQgaGVhZGVyICsgbGFuZ3VhZ2Ugc2VsZWN0b3IgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIHB4LTUgcHktNCBiZy13aGl0ZVwiPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTJcIj5cbiAgICAgICAgICAgIHticmFuZD8ubG9nb191cmxcbiAgICAgICAgICAgICAgPyA8aW1nIHNyYz17YnJhbmQubG9nb191cmx9IGFsdD1cIlwiIGNsYXNzTmFtZT1cImgtOCB3LTggcm91bmRlZC1sZyBvYmplY3QtY292ZXJcIiAvPlxuICAgICAgICAgICAgICA6IDxkaXYgY2xhc3NOYW1lPVwiaC04IHctOCByb3VuZGVkLWxnIGJnLWJyYW5kLTYwMCBncmlkIHBsYWNlLWl0ZW1zLWNlbnRlciB0ZXh0LXdoaXRlXCI+PFNoaWVsZEhhbGYgY2xhc3NOYW1lPVwiaC00IHctNFwiIC8+PC9kaXY+fVxuICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiZm9udC1ib2xkIHRleHQtc2xhdGUtODAwXCI+e2JyYW5kPy5uYW1lID8/IFwiVmVyaWZ5UGFja1wifTwvc3Bhbj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm5vLXByaW50XCI+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMVwiPlxuICAgICAgICAgICAgPEdsb2JlIGNsYXNzTmFtZT1cImgtNCB3LTQgdGV4dC1zbGF0ZS00MDBcIiAvPlxuICAgICAgICAgICAgPHNlbGVjdCB2YWx1ZT17bGFuZ30gb25DaGFuZ2U9eyhlKSA9PiBzZXRMYW5nKGUudGFyZ2V0LnZhbHVlIGFzIExhbmcpfVxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJ0ZXh0LXNtIGJnLXRyYW5zcGFyZW50IGZvY3VzOm91dGxpbmUtbm9uZSB0ZXh0LXNsYXRlLTYwMFwiPlxuICAgICAgICAgICAgICB7TEFOR1MubWFwKChsKSA9PiA8b3B0aW9uIGtleT17bC5jb2RlfSB2YWx1ZT17bC5jb2RlfT57bC5sYWJlbH08L29wdGlvbj4pfVxuICAgICAgICAgICAgPC9zZWxlY3Q+XG4gICAgICAgICAgPC9kaXY+PC9kaXY+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIHsvKiBTdGF0dXMgaGVybyAqL31cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BteC00IG10LTQgcm91bmRlZC0yeGwgcC02IHRleHQtd2hpdGUgJHtjZmcuYmd9YH0+XG4gIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTRcIj5cbiAgICB7LyogSWNvbiAqL31cbiAgICA8ZGl2XG4gICAgICBjbGFzc05hbWU9e2BoLTE2IHctMTYgZmxleC1zaHJpbmstMCByb3VuZGVkLWZ1bGwgYmctd2hpdGUvMjAgZ3JpZCBwbGFjZS1pdGVtcy1jZW50ZXIgcmluZy00ICR7Y2ZnLnJpbmd9YH1cbiAgICA+XG4gICAgICA8SWNvbiBjbGFzc05hbWU9XCJoLTggdy04XCIgLz5cbiAgICA8L2Rpdj5cblxuICAgIHsvKiBDb250ZW50ICovfVxuICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleC0xXCI+XG4gICAgICA8aDEgY2xhc3NOYW1lPVwidGV4dC14bCBmb250LWV4dHJhYm9sZFwiPnt0W3N0YXRlXX08L2gxPlxuXG4gICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LXdoaXRlLzkwIHRleHQtc20gbXQtMVwiPlxuICAgICAgICB7c3RhdGVNc2dbc3RhdGVdfVxuICAgICAgPC9wPlxuXG4gICAgICB7LyogU2NhbiBEYXRlICYgVGltZSAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXQtMyBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLWdyZWVuLTMwMCBweC0zIHB5LTEgdGV4dC14cyBmb250LW1lZGl1bSB0ZXh0LWdyZWVuLTEwMFwiPlxuICAgICAgICB7dC5zY2FuX29ufToge3NjYW5EYXRlfSDigKIge3NjYW5UaW1lfVxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvZGl2PlxuPC9kaXY+XG5cbiAgICAgICAge3N0YXRlICE9PSBcIm5vdF9mb3VuZFwiICYmIChcbiAgICAgICAgICA8PlxuICAgICAgICAgICAgey8qIFByb2R1Y3QgKi99XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LTQgbXQtNCByb3VuZGVkLTJ4bCBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBwLTQgc2hhZG93LXNtXCI+XG4gIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBnYXAtNFwiPlxuICAgIHsvKiBQcm9kdWN0IEltYWdlICovfVxuICAgIDxkaXYgY2xhc3NOYW1lPVwiaC0yOCB3LTI4IGZsZXgtc2hyaW5rLTAgcm91bmRlZC14bCBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy1zbGF0ZS01MCBwLTIgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcIj5cbiAgICAgIHtwcm9kdWN0LmltYWdlX3VybCA/IChcbiAgICAgICAgPGltZ1xuICAgICAgICAgIHNyYz17cHJvZHVjdC5pbWFnZV91cmx9XG4gICAgICAgICAgYWx0PXtwcm9kdWN0Lm5hbWV9XG4gICAgICAgICAgY2xhc3NOYW1lPVwiaC1mdWxsIHctZnVsbCBvYmplY3QtY29udGFpblwiXG4gICAgICAgIC8+XG4gICAgICApIDogKFxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtZnVsbCB3LWZ1bGwgcm91bmRlZC1sZyBiZy1zbGF0ZS0xMDBcIiAvPlxuICAgICAgKX1cbiAgICA8L2Rpdj5cblxuICAgIHsvKiBQcm9kdWN0IERldGFpbHMgKi99XG4gICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtMSBmbGV4LWNvbCBqdXN0aWZ5LWNlbnRlclwiPlxuICAgICAgey8qIFByb2R1Y3QgTmFtZSAqL31cbiAgICAgIDxoMiBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBmb250LWJvbGQgdGV4dC1zbGF0ZS05MDBcIj5cbiAgICAgICAge3Byb2R1Y3QubmFtZX1cbiAgICAgIDwvaDI+XG5cbiAgICAgIHsvKiBCcmFuZCAqL31cbiAgICAgIDxwIGNsYXNzTmFtZT1cIm10LTEgdGV4dC1iYXNlIGZvbnQtc2VtaWJvbGQgdGV4dC1ibHVlLTYwMFwiPlxuICAgICAgICB7YnJhbmQ/Lm5hbWUgPz8gXCJWZXJpZnlQYWNrXCJ9XG4gICAgICA8L3A+XG5cbiAgICAgIHsvKiBDYXRlZ29yeSAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXQtM1wiPlxuICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJpbmxpbmUtZmxleCByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItYmx1ZS0yMDAgYmctYmx1ZS01MCBweC0zIHB5LTEgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LWJsdWUtNzAwXCI+XG4gICAgICAgICAge3Byb2R1Y3QuY2F0ZWdvcnl9XG4gICAgICAgIDwvc3Bhbj5cbiAgICAgIDwvZGl2PlxuXG4gICAgICB7LyogQm90dG9tIERldGFpbHMgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTQgZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTggdGV4dC1zbGF0ZS02MDBcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMlwiPlxuICAgICAgICAgIDxQaWxsIGNsYXNzTmFtZT1cImgtNCB3LTRcIiAvPlxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtc21cIj5cbiAgICAgICAgICAgIHtwcm9kdWN0LmRldGFpbHM/LmZvcm1fdHlwZSB8fCBcIi1cIn1cbiAgICAgICAgICA8L3NwYW4+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTJcIj5cbiAgICAgICAgICA8UGFja2FnZSBjbGFzc05hbWU9XCJoLTQgdy00XCIgLz5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LXNtIGZvbnQtbWVkaXVtXCI+XG4gICAgICAgICAgICB7cHJvZHVjdC5kZXRhaWxzPy5uZXRfd2VpZ2h0IHx8IFwiLVwifVxuICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG48L2Rpdj5cblxuICAgICAgICAgICAgey8qIFRydXN0IHNjb3JlICovfVxuICAgICAgICAgICAge3RydXN0ID4gMCAmJiAoXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtNCBtdC00IHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHAtNSBzaGFkb3ctc21cIj5cbiAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtNFwiPlxuICAgIHsvKiBTY29yZSBDaXJjbGUgKi99XG4gICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGgtMjAgdy0yMCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC0yeGwgYmctZ3JlZW4tNTAgYm9yZGVyIGJvcmRlci1ncmVlbi0yMDBcIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1jZW50ZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBmb250LWJvbGQgdGV4dC1ncmVlbi02MDBcIj57dHJ1c3R9PC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC14cyB0ZXh0LXNsYXRlLTUwMFwiPi8xMDA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuXG4gICAgey8qIFNjb3JlIERldGFpbHMgKi99XG4gICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4LTFcIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuXCI+XG4gICAgICAgIDxoMyBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtc2xhdGUtODAwXCI+e3QudHJ1c3Rfc2NvcmV9PC9oMz5cbiAgICAgICAgPEluZm8gY2xhc3NOYW1lPVwiaC00IHctNCB0ZXh0LXNsYXRlLTQwMFwiIC8+XG4gICAgICA8L2Rpdj5cblxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJtdC0yIGZsZXggaXRlbXMtY2VudGVyIGdhcC00XCI+XG4gICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1ncmVlbi02MDBcIj5cbiAgICAgICAgICB7dHJ1c3QgPj0gOTBcbiAgPyB0LmV4Y2VsbGVudFxuICA6IHRydXN0ID49IDc1XG4gID8gdC5nb29kXG4gIDogdHJ1c3QgPj0gNTBcbiAgPyB0LmF2ZXJhZ2VcbiAgOiB0Lmxvd31cbiAgICAgICAgPC9zcGFuPlxuXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBnYXAtMVwiPlxuICAgICAgICAgIHtbLi4uQXJyYXkoNSldLm1hcCgoXywgaSkgPT4gKFxuICAgICAgICAgICAgPFN0YXJcbiAgICAgICAgICAgICAga2V5PXtpfVxuICAgICAgICAgICAgICBjbGFzc05hbWU9e2BoLTUgdy01ICR7XG4gICAgICAgICAgICAgICAgaSA8IHN0YXJzXG4gICAgICAgICAgICAgICAgICA/IFwiZmlsbC1ncmVlbi01MDAgdGV4dC1ncmVlbi01MDBcIlxuICAgICAgICAgICAgICAgICAgOiBcInRleHQtc2xhdGUtMzAwXCJcbiAgICAgICAgICAgICAgfWB9XG4gICAgICAgICAgICAvPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvZGl2PlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICl9XG5cbiAgICAgICAgICAgIHsvKiBCYXRjaCBpbmZvICovfVxuICAgICAgICAgICAge2JhdGNoICYmIChcbiAgPGRpdiBjbGFzc05hbWU9XCJteC00IG10LTQgb3ZlcmZsb3ctaGlkZGVuIHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHNoYWRvdy1zbVwiPlxuICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtM1wiPlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImJvcmRlci1yIGJvcmRlci1iIHAtM1wiPlxuICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LVsxMXB4XSB0ZXh0LXNsYXRlLTUwMFwiPnt0LnNrdX08L3A+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cIm10LTEgdGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtc2xhdGUtOTAwXCI+XG4gICAgICAgICAge3Byb2R1Y3Quc2t1IHx8IFwiLVwifVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJib3JkZXItciBib3JkZXItYiBwLTNcIj5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1bMTFweF0gdGV4dC1zbGF0ZS01MDBcIj57dC5iYXRjaF9ub308L3A+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cIm10LTEgdGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtc2xhdGUtOTAwIHRydW5jYXRlXCI+XG4gICAgICAgICAge2JhdGNoLm51bWJlcn1cbiAgICAgICAgPC9wPlxuICAgICAgPC9kaXY+XG5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYm9yZGVyLWIgcC0zXCI+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtWzExcHhdIHRleHQtc2xhdGUtNTAwXCI+e3QubWZnX2RhdGV9XG48L3A+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cIm10LTEgdGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtc2xhdGUtOTAwXCI+XG4gICAgICAgICAge2ZtdChiYXRjaC5tZmdfZGF0ZSl9XG4gICAgICAgIDwvcD5cbiAgICAgIDwvZGl2PlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImJvcmRlci1yIHAtM1wiPlxuICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LVsxMXB4XSB0ZXh0LXNsYXRlLTUwMFwiPnt0LmV4cGlyeV9kYXRlfVxuPC9wPlxuICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC0xIHRleHQtc20gZm9udC1zZW1pYm9sZCB0ZXh0LXNsYXRlLTkwMFwiPlxuICAgICAgICAgIHtmbXQoYmF0Y2guZXhwaXJ5X2RhdGUpfVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJib3JkZXItciBwLTNcIj5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1bMTFweF0gdGV4dC1zbGF0ZS01MDBcIj57dC5uZXRfd2VpZ2h0fTwvcD5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwibXQtMSB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgdGV4dC1zbGF0ZS05MDBcIj5cbiAgICAgICAgICB7cHJvZHVjdC5kZXRhaWxzPy5uZXRfd2VpZ2h0IHx8IFwiLVwifVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJwLTNcIj5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1bMTFweF0gdGV4dC1zbGF0ZS01MDBcIj57dC5ndGlufTwvcD5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwibXQtMSB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgdGV4dC1zbGF0ZS05MDAgdHJ1bmNhdGVcIj5cbiAgICAgICAgICB7cHJvZHVjdC5kZXRhaWxzPy5ndGluIHx8IFwiLVwifVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbil9XG5cbiAgICAgICAgICAgIHsvKiBNYW51ZmFjdHVyZXIgKi99XG4gICAgICAgICAgIHtwcm9kdWN0Lm1hbnVmYWN0dXJlcj8uY29tcGFueSAmJiAoXG4gIDxkaXYgY2xhc3NOYW1lPVwibXgtNCBtdC00IHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHAtNCBzaGFkb3ctc21cIj5cblxuICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1zdGFydCBnYXAtNFwiPlxuICAgICAgey8qIEljb24gKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaC0xNCB3LTE0IGZsZXgtc2hyaW5rLTAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtZnVsbCBiZy1ibHVlLTUwXCI+XG4gICAgICAgIDxCdWlsZGluZzIgY2xhc3NOYW1lPVwiaC03IHctNyB0ZXh0LWJsdWUtNjAwXCIgLz5cbiAgICAgIDwvZGl2PlxuXG4gICAgICB7LyogRGV0YWlscyAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleC0xXCI+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQteHMgZm9udC1tZWRpdW0gdXBwZXJjYXNlIHRyYWNraW5nLXdpZGUgdGV4dC1zbGF0ZS01MDBcIj5cbiAgICAgICAgICB7dC5tYW51ZmFjdHVyZWRfYnl9XG4gICAgICAgIDwvcD5cblxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTEgZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTJcIj5cbiAgICAgICAgICA8aDMgY2xhc3NOYW1lPVwidGV4dC1sZyBmb250LWJvbGQgdGV4dC1zbGF0ZS05MDBcIj5cbiAgICAgICAgICAgIHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5jb21wYW55fVxuICAgICAgICAgIDwvaDM+XG5cbiAgICAgICAgICA8U2hpZWxkQ2hlY2sgY2xhc3NOYW1lPVwiaC01IHctNSB0ZXh0LWdyZWVuLTUwMCBmaWxsLWdyZWVuLTUwMFwiIC8+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5wbGFudCAmJiAoXG4gICAgICAgICAgPHAgY2xhc3NOYW1lPVwibXQtMiB0ZXh0LXNtIHRleHQtc2xhdGUtNzAwXCI+XG4gICAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJmb250LW1lZGl1bVwiPnt0LnBsYW50fTwvc3Bhbj57XCIgXCJ9XG4gICAgICAgICAgICB7cHJvZHVjdC5tYW51ZmFjdHVyZXIucGxhbnR9XG4gICAgICAgICAgPC9wPlxuICAgICAgICApfVxuXG4gICAgICAgIHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5jb3VudHJ5ICYmIChcbiAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC0xIHRleHQtc20gdGV4dC1zbGF0ZS03MDBcIj5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImZvbnQtbWVkaXVtXCI+e3QuY291bnRyeV9vcmlnaW59PC9zcGFuPntcIiBcIn1cbiAgICAgICAgICAgIHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5jb3VudHJ5fVxuICAgICAgICAgIDwvcD5cbiAgICAgICAgKX1cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuXG4gICAgey8qIEFjdGlvbnMgKi99XG4gICAgPGRpdiBjbGFzc05hbWU9XCJtdC00IGdyaWQgZ3JpZC1jb2xzLTMgZ2FwLTJcIj5cblxuICA8YnV0dG9uXG4gICAgZGlzYWJsZWQ9eyFwcm9kdWN0Lm1hbnVmYWN0dXJlcj8ud2Vic2l0ZX1cbiAgICBvbkNsaWNrPXsoKSA9PlxuICAgICAgd2luZG93Lm9wZW4ocHJvZHVjdC5tYW51ZmFjdHVyZXIud2Vic2l0ZSwgXCJfYmxhbmtcIilcbiAgICB9XG4gICAgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTIgcm91bmRlZC1sZyBib3JkZXIgcHktMiB0ZXh0LXNtIGRpc2FibGVkOm9wYWNpdHktNDBcIlxuICA+XG4gICAgPEdsb2JlIGNsYXNzTmFtZT1cImgtNCB3LTQgdGV4dC1ibHVlLTYwMFwiIC8+XG4gICAge3Qud2Vic2l0ZX1cbiAgPC9idXR0b24+XG5cbiAgPGJ1dHRvblxuICAgIGRpc2FibGVkPXshcHJvZHVjdC5tYW51ZmFjdHVyZXI/LmVtYWlsfVxuICAgIG9uQ2xpY2s9eygpID0+XG4gICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IGBtYWlsdG86JHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5lbWFpbH1gXG4gICAgfVxuICAgIGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0yIHJvdW5kZWQtbGcgYm9yZGVyIHB5LTIgdGV4dC1zbSBkaXNhYmxlZDpvcGFjaXR5LTQwXCJcbiAgPlxuICAgIDxNYWlsIGNsYXNzTmFtZT1cImgtNCB3LTQgdGV4dC1pbmRpZ28tNjAwXCIgLz5cbiAgICB7dC5lbWFpbH1cbiAgPC9idXR0b24+XG5cbiAgPGJ1dHRvblxuICAgIGRpc2FibGVkPXshcHJvZHVjdC5tYW51ZmFjdHVyZXI/LnBob25lfVxuICAgIG9uQ2xpY2s9eygpID0+XG4gICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IGB0ZWw6JHtwcm9kdWN0Lm1hbnVmYWN0dXJlci5waG9uZX1gXG4gICAgfVxuICAgIGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0yIHJvdW5kZWQtbGcgYm9yZGVyIHB5LTIgdGV4dC1zbSBkaXNhYmxlZDpvcGFjaXR5LTQwXCJcbiAgPlxuICAgIDxQaG9uZSBjbGFzc05hbWU9XCJoLTQgdy00IHRleHQtZ3JlZW4tNjAwXCIgLz5cbiAgICB7dC5jYWxsfVxuICA8L2J1dHRvbj5cblxuPC9kaXY+XG5cbiAgPC9kaXY+XG4pfVxuXG4gICAgICAgICAgICB7LyogQ29tcGxpYW5jZSBiYWRnZXMgKi99XG4gICAgICAgICAgICB7Y29tcGxpYW5jZS5sZW5ndGggPiAwICYmIChcbiAgICAgICAgICAgICAgPFNlY3Rpb24gdGl0bGU9e3QuY29tcGxpYW5jZX0+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtd3JhcCBnYXAtMlwiPlxuICAgICAgICAgICAgICAgICAge2NvbXBsaWFuY2UubWFwKChjOiBhbnksIGk6IG51bWJlcikgPT4gKFxuICAgICAgICAgICAgICAgICAgICA8c3BhbiBrZXk9e2l9IGNsYXNzTmFtZT1cInRleHQteHMgZm9udC1zZW1pYm9sZCBiZy1lbWVyYWxkLTUwIHRleHQtZW1lcmFsZC03MDAgcHgtMyBweS0xLjUgcm91bmRlZC1mdWxsXCI+XG4gICAgICAgICAgICAgICAgICAgICAge2MudHlwZX17Yy5udW1iZXIgPyBgIMK3ICR7Yy5udW1iZXJ9YCA6IFwiXCJ9XG4gICAgICAgICAgICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgICAgICAgICAgICkpfVxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8L1NlY3Rpb24+XG4gICAgICAgICAgICApfVxuXG4gICAgICAgICAgICB7LyogUmVjeWNsaW5nICovfVxuICAgICAgICAgICAgXG4gIDxkaXYgY2xhc3NOYW1lPVwibXgtNCBtdC00IHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItZ3JlZW4tMjAwIGJnLWdyZWVuLTUwIHAtNFwiPlxuICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1zdGFydCBnYXAtM1wiPlxuICAgICAgPFJlY3ljbGUgY2xhc3NOYW1lPVwibXQtMSBoLTYgdy02IHRleHQtZ3JlZW4tNjAwXCIgLz5cblxuICAgICAgPGRpdj5cbiAgICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1ncmVlbi04MDBcIj5cbiAgICAgICAgICB7dC5yZWN5Y2xpbmdfaW5mb31cbiAgICAgICAgPC9oMz5cblxuICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC0xIHRleHQtc20gdGV4dC1ncmVlbi03MDBcIj5cbiAge3Byb2R1Y3QucmVjeWNsaW5nX2luZm8gfHwgdC5yZWN5Y2xpbmdfaW5mb31cbjwvcD5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cblxuXG4gICAgICAgICAgICB7LyogQWN0aW9ucyAqL31cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtNCBtdC01IGdyaWQgZ3JpZC1jb2xzLTIgZ2FwLTNcIj5cbiAgPEFjdGlvblxuICAgIGljb249ezxGbGFnIGNsYXNzTmFtZT1cImgtNSB3LTUgdGV4dC1yZWQtNTAwXCIgLz59XG4gICAgbGFiZWw9XCJSZXBvcnQgSXNzdWVcIlxuICAvPlxuXG4gIDxBY3Rpb25cbiAgICBpY29uPXs8UGhvbmUgY2xhc3NOYW1lPVwiaC01IHctNSB0ZXh0LWJsdWUtNTAwXCIgLz59XG4gICAgbGFiZWw9XCJDb250YWN0IEJyYW5kXCJcbiAgLz5cblxuICA8QWN0aW9uXG4gICAgaWNvbj17PFNoYXJlMiBjbGFzc05hbWU9XCJoLTUgdy01IHRleHQtcHVycGxlLTYwMFwiIC8+fVxuICAgIGxhYmVsPVwiU2hhcmUgUHJvZHVjdFwiXG4gICAgb25DbGljaz17KCkgPT5cbiAgICAgIG5hdmlnYXRvci5zaGFyZT8uKHtcbiAgICAgICAgdGl0bGU6IHByb2R1Y3QubmFtZSxcbiAgICAgICAgdXJsOiBsb2NhdGlvbi5ocmVmLFxuICAgICAgfSlcbiAgICB9XG4gIC8+XG5cbiAgPEFjdGlvblxuICBpY29uPXs8RG93bmxvYWQgY2xhc3NOYW1lPVwiaC01IHctNSB0ZXh0LWdyZWVuLTYwMFwiIC8+fVxuICBsYWJlbD1cIkRvd25sb2FkIEluZm9cIlxuICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgZG9jdW1lbnQudGl0bGUgPSBgJHtwcm9kdWN0Lm5hbWV9LSR7YmF0Y2g/Lm51bWJlciB8fCBcIlByb2R1Y3RcIn1gO1xuICAgIHdpbmRvdy5wcmludCgpO1xuICB9fVxuLz5cbjwvZGl2PlxuICAgICAgICAgIDwvPlxuICAgICAgICApfVxuXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXQtOCBib3JkZXItdCBib3JkZXItc2xhdGUtMjAwIHB0LTVcIj5cbiAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBnYXAtMiB0ZXh0LXNtIHRleHQtc2xhdGUtNTAwXCI+XG4gICAgPHNwYW4+UG93ZXJlZCBieTwvc3Bhbj5cblxuICAgIDxTaGllbGRDaGVjayBjbGFzc05hbWU9XCJoLTUgdy01IHRleHQtYmx1ZS02MDAgZmlsbC1ibHVlLTYwMFwiIC8+XG5cbiAgICA8c3BhbiBjbGFzc05hbWU9XCJmb250LWJvbGQgdGV4dC1ibHVlLTcwMFwiPlxuICAgICAgVmVyaWZ5UGFja1xuICAgIDwvc3Bhbj5cbiAgPC9kaXY+XG5cbiAgPGRpdiBjbGFzc05hbWU9XCJtdC0zIGZsZXgganVzdGlmeS1jZW50ZXIgZ2FwLTMgdGV4dC14cyB0ZXh0LXNsYXRlLTUwMFwiPlxuICAgIDxidXR0b24gY2xhc3NOYW1lPVwiaG92ZXI6dGV4dC1ibHVlLTYwMFwiPlxuICAgICAge3QucHJpdmFjeV9wb2xpY3l9XG4gICAgPC9idXR0b24+XG5cbiAgICA8c3Bhbj58PC9zcGFuPlxuXG4gICAgPGJ1dHRvbiBjbGFzc05hbWU9XCJob3Zlcjp0ZXh0LWJsdWUtNjAwXCI+XG4gICAgICB7dC50ZXJtc19vZl91c2V9XG4gICAgPC9idXR0b24+XG5cbiAgICA8c3Bhbj58PC9zcGFuPlxuXG4gICAgPGJ1dHRvbiBjbGFzc05hbWU9XCJob3Zlcjp0ZXh0LWJsdWUtNjAwXCI+XG4gICAgICB7dC5oZWxwfVxuICAgIDwvYnV0dG9uPlxuICA8L2Rpdj5cblxuICA8cCBjbGFzc05hbWU9XCJtdC0zIHRleHQtY2VudGVyIHRleHQteHMgdGV4dC1zbGF0ZS00MDBcIj5cbiAgICDCqSB7bmV3IERhdGUoKS5nZXRGdWxsWWVhcigpfSBWZXJpZnlQYWNrLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICA8L3A+XG48L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICApO1xufVxuXG5mdW5jdGlvbiBmbXQoZD86IHN0cmluZykge1xuICBpZiAoIWQgfHwgZCA9PT0gXCJOb25lXCIpIHJldHVybiBcIuKAlFwiO1xuICBjb25zdCBkdCA9IG5ldyBEYXRlKGQpO1xuICByZXR1cm4gaXNOYU4oK2R0KSA/IGQgOiBkdC50b0xvY2FsZURhdGVTdHJpbmcoKTtcbn1cblxuZnVuY3Rpb24gU2VjdGlvbih7IHRpdGxlLCBpY29uLCBjaGlsZHJlbiB9OiBhbnkpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LTQgbXQtNCBjYXJkIHAtNVwiPlxuICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1zbGF0ZS04MDAgdGV4dC1zbSBmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMiBtYi0zXCI+e2ljb259e3RpdGxlfTwvaDM+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInNwYWNlLXktMlwiPntjaGlsZHJlbn08L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKTtcbn1cblxuZnVuY3Rpb24gUm93KHsgbGFiZWwsIHZhbHVlIH06IHsgbGFiZWw6IHN0cmluZzsgdmFsdWU/OiBzdHJpbmcgfSkge1xuICBpZiAoIXZhbHVlIHx8IHZhbHVlID09PSBcIk5vbmVcIikgcmV0dXJuIG51bGw7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGp1c3RpZnktYmV0d2VlbiB0ZXh0LXNtXCI+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LXNsYXRlLTUwMFwiPntsYWJlbH08L3NwYW4+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9XCJmb250LW1lZGl1bSB0ZXh0LXNsYXRlLTgwMFwiPnt2YWx1ZX08L3NwYW4+XG4gICAgPC9kaXY+XG4gICk7XG59XG5cbmZ1bmN0aW9uIEFjdGlvbih7IGljb24sIGxhYmVsLCBvbkNsaWNrIH06IGFueSkge1xuICByZXR1cm4gKFxuICAgIDxidXR0b25cbiAgICAgIG9uQ2xpY2s9e29uQ2xpY2t9XG4gICAgICBjbGFzc05hbWU9XCJmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBnYXAtMiByb3VuZGVkLXhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB5LTQgc2hhZG93LXNtIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLWJsdWUtMzAwIGhvdmVyOnNoYWRvdy1tZFwiXG4gICAgPlxuICAgICAge2ljb259XG4gICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtc2xhdGUtNzAwXCI+XG4gICAgICAgIHtsYWJlbH1cbiAgICAgIDwvc3Bhbj5cbiAgICA8L2J1dHRvbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJ1c2VFZmZlY3QiLCJ1c2VSZWYiLCJ1c2VTdGF0ZSIsInVzZVBhcmFtcyIsIlNoaWVsZENoZWNrIiwiQWxlcnRUcmlhbmdsZSIsIlhDaXJjbGUiLCJCYW4iLCJTdGFyIiwiR2xvYmUiLCJCdWlsZGluZzIiLCJSZWN5Y2xlIiwiRmxhZyIsIlBob25lIiwiU2hhcmUyIiwiRG93bmxvYWQiLCJTaGllbGRIYWxmIiwiSW5mbyIsIlQiLCJMQU5HUyIsImRldGVjdExhbmciLCJhcGlCYXNlIiwiUGlsbCIsIlBhY2thZ2UiLCJNYWlsIiwiU1RZTEVTIiwiZ2VudWluZSIsImJnIiwicmluZyIsImljb24iLCJjb2xvciIsInVudmVyaWZpZWQiLCJub3RfZm91bmQiLCJyZWNhbGxlZCIsIlZlcmlmeVBhZ2UiLCJxcl9jb2RlIiwiZGF0YSIsInNldERhdGEiLCJsb2FkaW5nIiwic2V0TG9hZGluZyIsImxhbmciLCJzZXRMYW5nIiwibG9nZ2VkIiwibm93IiwiRGF0ZSIsInNjYW5EYXRlIiwidG9Mb2NhbGVEYXRlU3RyaW5nIiwic2NhblRpbWUiLCJ0b0xvY2FsZVRpbWVTdHJpbmciLCJob3VyIiwibWludXRlIiwiZmV0Y2giLCJ0aGVuIiwiciIsImpzb24iLCJkIiwiY3VycmVudCIsInN0YXRlIiwiZW5jb2RlVVJJQ29tcG9uZW50IiwibWV0aG9kIiwiY2F0Y2giLCJmaW5hbGx5IiwidCIsImNmZyIsIkljb24iLCJwcm9kdWN0IiwiYnJhbmQiLCJiYXRjaCIsInRydXN0IiwidHJ1c3Rfc2NvcmUiLCJzdGFycyIsIk1hdGgiLCJyb3VuZCIsImNvbXBsaWFuY2UiLCJmaWx0ZXIiLCJjIiwidHlwZSIsInN0YXRlTXNnIiwiZ2VudWluZV9tc2ciLCJ1bnZlcmlmaWVkX21zZyIsIm5vdF9mb3VuZF9tc2ciLCJyZWNhbGxlZF9tc2ciLCJkaXYiLCJjbGFzc05hbWUiLCJsb2dvX3VybCIsImltZyIsInNyYyIsImFsdCIsInNwYW4iLCJuYW1lIiwic2VsZWN0IiwidmFsdWUiLCJvbkNoYW5nZSIsImUiLCJ0YXJnZXQiLCJtYXAiLCJsIiwib3B0aW9uIiwiY29kZSIsImxhYmVsIiwiaDEiLCJwIiwic2Nhbl9vbiIsImltYWdlX3VybCIsImgyIiwiY2F0ZWdvcnkiLCJkZXRhaWxzIiwiZm9ybV90eXBlIiwibmV0X3dlaWdodCIsImgzIiwiZXhjZWxsZW50IiwiZ29vZCIsImF2ZXJhZ2UiLCJsb3ciLCJBcnJheSIsIl8iLCJpIiwic2t1IiwiYmF0Y2hfbm8iLCJudW1iZXIiLCJtZmdfZGF0ZSIsImZtdCIsImV4cGlyeV9kYXRlIiwiZ3RpbiIsIm1hbnVmYWN0dXJlciIsImNvbXBhbnkiLCJtYW51ZmFjdHVyZWRfYnkiLCJwbGFudCIsImNvdW50cnkiLCJjb3VudHJ5X29yaWdpbiIsImJ1dHRvbiIsImRpc2FibGVkIiwid2Vic2l0ZSIsIm9uQ2xpY2siLCJ3aW5kb3ciLCJvcGVuIiwiZW1haWwiLCJsb2NhdGlvbiIsImhyZWYiLCJwaG9uZSIsImNhbGwiLCJsZW5ndGgiLCJTZWN0aW9uIiwidGl0bGUiLCJyZWN5Y2xpbmdfaW5mbyIsIkFjdGlvbiIsIm5hdmlnYXRvciIsInNoYXJlIiwidXJsIiwiZG9jdW1lbnQiLCJwcmludCIsInByaXZhY3lfcG9saWN5IiwidGVybXNfb2ZfdXNlIiwiaGVscCIsImdldEZ1bGxZZWFyIiwiZHQiLCJpc05hTiIsImNoaWxkcmVuIiwiUm93Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./app/v/[qr_code]/page.tsx\n");
/***/ }),
/***/ "(ssr)/./contexts/LanguageContext.tsx":
/*!**************************************!*\
!*** ./contexts/LanguageContext.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 */ LanguageProvider: () => (/* binding */ LanguageProvider),\n/* harmony export */ useLanguage: () => (/* binding */ useLanguage)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./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/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 _lib_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/i18n */ \"(ssr)/./lib/i18n.ts\");\n/* __next_internal_client_entry_do_not_use__ LanguageProvider,useLanguage auto */ \n\n\nconst LanguageContext = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_1__.createContext)(null);\nfunction LanguageProvider({ children }) {\n const [lang, setLang] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"en\");\n const [loaded, setLoaded] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n async function loadLanguage() {\n try {\n // First check saved language\n const saved = localStorage.getItem(\"language\");\n if (saved) {\n setLang(saved);\n }\n // Then get organization language from database\n const API = \"http://localhost:8000\" || 0;\n const res = await fetch(`${API}/organization`, {\n headers: {\n Authorization: `Bearer ${localStorage.getItem(\"vp_token\")}`\n }\n });\n if (res.ok) {\n const org = await res.json();\n if (org.language) {\n setLang(org.language);\n localStorage.setItem(\"language\", org.language);\n }\n }\n } catch (error) {\n console.log(\"Language loading error\", error);\n const saved = localStorage.getItem(\"language\");\n setLang(saved || (0,_lib_i18n__WEBPACK_IMPORTED_MODULE_2__.detectLang)());\n }\n setLoaded(true);\n }\n loadLanguage();\n }, []);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n if (loaded) {\n localStorage.setItem(\"language\", lang);\n }\n }, [\n lang,\n loaded\n ]);\n if (!loaded) {\n return null;\n }\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(LanguageContext.Provider, {\n value: {\n lang,\n setLang,\n t: _lib_i18n__WEBPACK_IMPORTED_MODULE_2__.T[lang] ?? _lib_i18n__WEBPACK_IMPORTED_MODULE_2__.T.en\n },\n children: children\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\contexts\\\\LanguageContext.tsx\",\n lineNumber: 104,\n columnNumber: 5\n }, this);\n}\nfunction useLanguage() {\n return (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(LanguageContext);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9jb250ZXh0cy9MYW5ndWFnZUNvbnRleHQudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBT2U7QUFFa0M7QUFVakQsTUFBTU0sZ0NBQWtCTixvREFBYUEsQ0FBYztBQUU1QyxTQUFTTyxpQkFBaUIsRUFDL0JDLFFBQVEsRUFHVDtJQUVDLE1BQU0sQ0FBQ0MsTUFBTUMsUUFBUSxHQUFHUCwrQ0FBUUEsQ0FBTztJQUN2QyxNQUFNLENBQUNRLFFBQVFDLFVBQVUsR0FBR1QsK0NBQVFBLENBQUM7SUFHckNELGdEQUFTQSxDQUFDO1FBRVIsZUFBZVc7WUFFYixJQUFJO2dCQUVGLDZCQUE2QjtnQkFDN0IsTUFBTUMsUUFBUUMsYUFBYUMsT0FBTyxDQUFDO2dCQUVuQyxJQUFJRixPQUFPO29CQUNUSixRQUFRSTtnQkFDVjtnQkFHQSwrQ0FBK0M7Z0JBQy9DLE1BQU1HLE1BQU1DLHVCQUErQixJQUFJLENBQXVCO2dCQUU5RSxNQUFNRyxNQUFNLE1BQU1DLE1BQU0sQ0FBQyxFQUFFTCxJQUFJLGFBQWEsQ0FBQyxFQUFFO29CQUMzQ00sU0FBUzt3QkFDTEMsZUFBZSxDQUFDLE9BQU8sRUFBRVQsYUFBYUMsT0FBTyxDQUFDLFlBQVksQ0FBQztvQkFDL0Q7Z0JBQ0o7Z0JBRVEsSUFBSUssSUFBSUksRUFBRSxFQUFFO29CQUNWLE1BQU1DLE1BQU0sTUFBTUwsSUFBSU0sSUFBSTtvQkFFMUIsSUFBSUQsSUFBSUUsUUFBUSxFQUFFO3dCQUNoQmxCLFFBQVFnQixJQUFJRSxRQUFRO3dCQUNwQmIsYUFBYWMsT0FBTyxDQUNsQixZQUNBSCxJQUFJRSxRQUFRO29CQUVoQjtnQkFDRjtZQUdGLEVBQUUsT0FBT0UsT0FBTztnQkFDZEMsUUFBUUMsR0FBRyxDQUFDLDBCQUEwQkY7Z0JBRXRDLE1BQU1oQixRQUNKQyxhQUFhQyxPQUFPLENBQUM7Z0JBRXZCTixRQUFRSSxTQUFTVCxxREFBVUE7WUFDN0I7WUFFQU8sVUFBVTtRQUNaO1FBR0FDO0lBRUYsR0FBRyxFQUFFO0lBSUxYLGdEQUFTQSxDQUFDO1FBQ1IsSUFBR1MsUUFBTztZQUNSSSxhQUFhYyxPQUFPLENBQ2xCLFlBQ0FwQjtRQUVKO0lBQ0YsR0FBRztRQUFDQTtRQUFNRTtLQUFPO0lBSWpCLElBQUcsQ0FBQ0EsUUFBTztRQUNULE9BQU87SUFDVDtJQUdBLHFCQUNFLDhEQUFDTCxnQkFBZ0IyQixRQUFRO1FBQ3ZCQyxPQUFPO1lBQ0x6QjtZQUNBQztZQUNBeUIsR0FBRy9CLHdDQUFDLENBQUNLLEtBQUssSUFBSUwsd0NBQUNBLENBQUNnQyxFQUFFO1FBQ3BCO2tCQUVDNUI7Ozs7OztBQUdQO0FBR08sU0FBUzZCO0lBQ2QsT0FBT3BDLGlEQUFVQSxDQUFDSztBQUNwQiIsInNvdXJjZXMiOlsid2VicGFjazovL3ZlcmlmeXBhY2stZnJvbnRlbmQvLi9jb250ZXh0cy9MYW5ndWFnZUNvbnRleHQudHN4P2YzZjMiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XHJcblxyXG5pbXBvcnQge1xyXG4gIGNyZWF0ZUNvbnRleHQsXHJcbiAgdXNlQ29udGV4dCxcclxuICB1c2VFZmZlY3QsXHJcbiAgdXNlU3RhdGUsXHJcbn0gZnJvbSBcInJlYWN0XCI7XHJcblxyXG5pbXBvcnQgeyBULCBkZXRlY3RMYW5nLCBMYW5nIH0gZnJvbSBcIkAvbGliL2kxOG5cIjtcclxuaW1wb3J0IHsgYXBpIH0gZnJvbSBcIkAvbGliL2FwaVwiO1xyXG5cclxudHlwZSBDb250ZXh0VHlwZSA9IHtcclxuICBsYW5nOiBMYW5nO1xyXG4gIHNldExhbmc6IChsOiBMYW5nKSA9PiB2b2lkO1xyXG4gIFxyXG4gIHQ6IHR5cGVvZiBULmVuO1xyXG59O1xyXG5cclxuY29uc3QgTGFuZ3VhZ2VDb250ZXh0ID0gY3JlYXRlQ29udGV4dDxDb250ZXh0VHlwZT4obnVsbCEpO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIExhbmd1YWdlUHJvdmlkZXIoe1xyXG4gIGNoaWxkcmVuLFxyXG59OiB7XHJcbiAgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZTtcclxufSkge1xyXG5cclxuICBjb25zdCBbbGFuZywgc2V0TGFuZ10gPSB1c2VTdGF0ZTxMYW5nPihcImVuXCIpO1xyXG4gIGNvbnN0IFtsb2FkZWQsIHNldExvYWRlZF0gPSB1c2VTdGF0ZShmYWxzZSk7XHJcblxyXG5cclxuICB1c2VFZmZlY3QoKCkgPT4ge1xyXG5cclxuICAgIGFzeW5jIGZ1bmN0aW9uIGxvYWRMYW5ndWFnZSgpIHtcclxuXHJcbiAgICAgIHRyeSB7XHJcblxyXG4gICAgICAgIC8vIEZpcnN0IGNoZWNrIHNhdmVkIGxhbmd1YWdlXHJcbiAgICAgICAgY29uc3Qgc2F2ZWQgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbShcImxhbmd1YWdlXCIpIGFzIExhbmcgfCBudWxsO1xyXG5cclxuICAgICAgICBpZiAoc2F2ZWQpIHtcclxuICAgICAgICAgIHNldExhbmcoc2F2ZWQpO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC8vIFRoZW4gZ2V0IG9yZ2FuaXphdGlvbiBsYW5ndWFnZSBmcm9tIGRhdGFiYXNlXHJcbiAgICAgICAgY29uc3QgQVBJID0gcHJvY2Vzcy5lbnYuTkVYVF9QVUJMSUNfQVBJX1VSTCB8fCBcImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMFwiO1xyXG5cclxuY29uc3QgcmVzID0gYXdhaXQgZmV0Y2goYCR7QVBJfS9vcmdhbml6YXRpb25gLCB7XHJcbiAgICBoZWFkZXJzOiB7XHJcbiAgICAgICAgQXV0aG9yaXphdGlvbjogYEJlYXJlciAke2xvY2FsU3RvcmFnZS5nZXRJdGVtKFwidnBfdG9rZW5cIil9YCxcclxuICAgIH0sXHJcbn0pO1xyXG5cclxuICAgICAgICBpZiAocmVzLm9rKSB7XHJcbiAgICAgICAgICBjb25zdCBvcmcgPSBhd2FpdCByZXMuanNvbigpO1xyXG5cclxuICAgICAgICAgIGlmIChvcmcubGFuZ3VhZ2UpIHtcclxuICAgICAgICAgICAgc2V0TGFuZyhvcmcubGFuZ3VhZ2UpO1xyXG4gICAgICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShcclxuICAgICAgICAgICAgICBcImxhbmd1YWdlXCIsXHJcbiAgICAgICAgICAgICAgb3JnLmxhbmd1YWdlXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH0gY2F0Y2ggKGVycm9yKSB7XHJcbiAgICAgICAgY29uc29sZS5sb2coXCJMYW5ndWFnZSBsb2FkaW5nIGVycm9yXCIsIGVycm9yKTtcclxuXHJcbiAgICAgICAgY29uc3Qgc2F2ZWQgPVxyXG4gICAgICAgICAgbG9jYWxTdG9yYWdlLmdldEl0ZW0oXCJsYW5ndWFnZVwiKSBhcyBMYW5nIHwgbnVsbDtcclxuXHJcbiAgICAgICAgc2V0TGFuZyhzYXZlZCB8fCBkZXRlY3RMYW5nKCkpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzZXRMb2FkZWQodHJ1ZSk7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGxvYWRMYW5ndWFnZSgpO1xyXG5cclxuICB9LCBbXSk7XHJcblxyXG5cclxuXHJcbiAgdXNlRWZmZWN0KCgpID0+IHtcclxuICAgIGlmKGxvYWRlZCl7XHJcbiAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKFxyXG4gICAgICAgIFwibGFuZ3VhZ2VcIixcclxuICAgICAgICBsYW5nXHJcbiAgICAgICk7XHJcbiAgICB9XHJcbiAgfSwgW2xhbmcsIGxvYWRlZF0pO1xyXG5cclxuXHJcblxyXG4gIGlmKCFsb2FkZWQpe1xyXG4gICAgcmV0dXJuIG51bGw7XHJcbiAgfVxyXG5cclxuXHJcbiAgcmV0dXJuIChcclxuICAgIDxMYW5ndWFnZUNvbnRleHQuUHJvdmlkZXJcclxuICAgICAgdmFsdWU9e3tcclxuICAgICAgICBsYW5nLFxyXG4gICAgICAgIHNldExhbmcsXHJcbiAgICAgICAgdDogVFtsYW5nXSA/PyBULmVuLFxyXG4gICAgICB9fVxyXG4gICAgPlxyXG4gICAgICB7Y2hpbGRyZW59XHJcbiAgICA8L0xhbmd1YWdlQ29udGV4dC5Qcm92aWRlcj5cclxuICApO1xyXG59XHJcblxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIHVzZUxhbmd1YWdlKCkge1xyXG4gIHJldHVybiB1c2VDb250ZXh0KExhbmd1YWdlQ29udGV4dCk7XHJcbn0iXSwibmFtZXMiOlsiY3JlYXRlQ29udGV4dCIsInVzZUNvbnRleHQiLCJ1c2VFZmZlY3QiLCJ1c2VTdGF0ZSIsIlQiLCJkZXRlY3RMYW5nIiwiTGFuZ3VhZ2VDb250ZXh0IiwiTGFuZ3VhZ2VQcm92aWRlciIsImNoaWxkcmVuIiwibGFuZyIsInNldExhbmciLCJsb2FkZWQiLCJzZXRMb2FkZWQiLCJsb2FkTGFuZ3VhZ2UiLCJzYXZlZCIsImxvY2FsU3RvcmFnZSIsImdldEl0ZW0iLCJBUEkiLCJwcm9jZXNzIiwiZW52IiwiTkVYVF9QVUJMSUNfQVBJX1VSTCIsInJlcyIsImZldGNoIiwiaGVhZGVycyIsIkF1dGhvcml6YXRpb24iLCJvayIsIm9yZyIsImpzb24iLCJsYW5ndWFnZSIsInNldEl0ZW0iLCJlcnJvciIsImNvbnNvbGUiLCJsb2ciLCJQcm92aWRlciIsInZhbHVlIiwidCIsImVuIiwidXNlTGFuZ3VhZ2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./contexts/LanguageContext.tsx\n");
/***/ }),
/***/ "(ssr)/./lib/api.ts":
/*!********************!*\
!*** ./lib/api.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 */ api: () => (/* binding */ api),\n/* harmony export */ apiBase: () => (/* binding */ apiBase),\n/* harmony export */ clearToken: () => (/* binding */ clearToken),\n/* harmony export */ setToken: () => (/* binding */ setToken)\n/* harmony export */ });\nconst API = \"http://localhost:8000\" || 0;\nfunction getToken() {\n if (true) return null;\n return window.localStorage.getItem(\"vp_token\");\n}\nfunction setToken(token) {\n window.localStorage.setItem(\"vp_token\", token);\n}\nfunction clearToken() {\n window.localStorage.removeItem(\"vp_token\");\n}\nasync function api(path, opts = {}) {\n const token = getToken();\n const res = await fetch(`${API}${path}`, {\n ...opts,\n headers: {\n \"Content-Type\": \"application/json\",\n ...token ? {\n Authorization: `Bearer ${token}`\n } : {},\n ...opts.headers || {}\n }\n });\n if (!res.ok) {\n let detail = res.statusText;\n try {\n detail = (await res.json()).detail ?? detail;\n } catch {}\n throw {\n status: res.status,\n detail\n };\n }\n if (res.status === 204) return undefined;\n return res.json();\n}\nconst apiBase = API;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9saWIvYXBpLnRzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxNQUFNQSxNQUFNQyx1QkFBK0IsSUFBSSxDQUF1QjtBQUd0RSxTQUFTRztJQUNQLElBQUksSUFBNkIsRUFBRSxPQUFPO0lBQzFDLE9BQU9DLE9BQU9DLFlBQVksQ0FBQ0MsT0FBTyxDQUFDO0FBQ3JDO0FBRU8sU0FBU0MsU0FBU0MsS0FBYTtJQUNwQ0osT0FBT0MsWUFBWSxDQUFDSSxPQUFPLENBQUMsWUFBWUQ7QUFDMUM7QUFFTyxTQUFTRTtJQUNkTixPQUFPQyxZQUFZLENBQUNNLFVBQVUsQ0FBQztBQUNqQztBQUVPLGVBQWVDLElBQ3BCQyxJQUFZLEVBQ1pDLE9BQW9CLENBQUMsQ0FBQztJQUV0QixNQUFNTixRQUFRTDtJQUNkLE1BQU1ZLE1BQU0sTUFBTUMsTUFBTSxDQUFDLEVBQUVqQixJQUFJLEVBQUVjLEtBQUssQ0FBQyxFQUFFO1FBQ3ZDLEdBQUdDLElBQUk7UUFDUEcsU0FBUztZQUNQLGdCQUFnQjtZQUNoQixHQUFJVCxRQUFRO2dCQUFFVSxlQUFlLENBQUMsT0FBTyxFQUFFVixNQUFNLENBQUM7WUFBQyxJQUFJLENBQUMsQ0FBQztZQUNyRCxHQUFJTSxLQUFLRyxPQUFPLElBQUksQ0FBQyxDQUFDO1FBQ3hCO0lBQ0Y7SUFDQSxJQUFJLENBQUNGLElBQUlJLEVBQUUsRUFBRTtRQUNYLElBQUlDLFNBQWNMLElBQUlNLFVBQVU7UUFDaEMsSUFBSTtZQUNGRCxTQUFTLENBQUMsTUFBTUwsSUFBSU8sSUFBSSxFQUFDLEVBQUdGLE1BQU0sSUFBSUE7UUFDeEMsRUFBRSxPQUFNLENBQUM7UUFDVCxNQUFNO1lBQUVHLFFBQVFSLElBQUlRLE1BQU07WUFBRUg7UUFBTztJQUNyQztJQUNBLElBQUlMLElBQUlRLE1BQU0sS0FBSyxLQUFLLE9BQU9DO0lBQy9CLE9BQU9ULElBQUlPLElBQUk7QUFDakI7QUFFTyxNQUFNRyxVQUFVMUIsSUFBSSIsInNvdXJjZXMiOlsid2VicGFjazovL3ZlcmlmeXBhY2stZnJvbnRlbmQvLi9saWIvYXBpLnRzPzY4YTEiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgQVBJID0gcHJvY2Vzcy5lbnYuTkVYVF9QVUJMSUNfQVBJX1VSTCB8fCBcImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMFwiO1xuXG5cbmZ1bmN0aW9uIGdldFRva2VuKCk6IHN0cmluZyB8IG51bGwge1xuICBpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIikgcmV0dXJuIG51bGw7XG4gIHJldHVybiB3aW5kb3cubG9jYWxTdG9yYWdlLmdldEl0ZW0oXCJ2cF90b2tlblwiKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHNldFRva2VuKHRva2VuOiBzdHJpbmcpIHtcbiAgd2luZG93LmxvY2FsU3RvcmFnZS5zZXRJdGVtKFwidnBfdG9rZW5cIiwgdG9rZW4pO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gY2xlYXJUb2tlbigpIHtcbiAgd2luZG93LmxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKFwidnBfdG9rZW5cIik7XG59XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBhcGk8VCA9IGFueT4oXG4gIHBhdGg6IHN0cmluZyxcbiAgb3B0czogUmVxdWVzdEluaXQgPSB7fVxuKTogUHJvbWlzZTxUPiB7XG4gIGNvbnN0IHRva2VuID0gZ2V0VG9rZW4oKTtcbiAgY29uc3QgcmVzID0gYXdhaXQgZmV0Y2goYCR7QVBJfSR7cGF0aH1gLCB7XG4gICAgLi4ub3B0cyxcbiAgICBoZWFkZXJzOiB7XG4gICAgICBcIkNvbnRlbnQtVHlwZVwiOiBcImFwcGxpY2F0aW9uL2pzb25cIixcbiAgICAgIC4uLih0b2tlbiA/IHsgQXV0aG9yaXphdGlvbjogYEJlYXJlciAke3Rva2VufWAgfSA6IHt9KSxcbiAgICAgIC4uLihvcHRzLmhlYWRlcnMgfHwge30pLFxuICAgIH0sXG4gIH0pO1xuICBpZiAoIXJlcy5vaykge1xuICAgIGxldCBkZXRhaWw6IGFueSA9IHJlcy5zdGF0dXNUZXh0O1xuICAgIHRyeSB7XG4gICAgICBkZXRhaWwgPSAoYXdhaXQgcmVzLmpzb24oKSkuZGV0YWlsID8/IGRldGFpbDtcbiAgICB9IGNhdGNoIHt9XG4gICAgdGhyb3cgeyBzdGF0dXM6IHJlcy5zdGF0dXMsIGRldGFpbCB9O1xuICB9XG4gIGlmIChyZXMuc3RhdHVzID09PSAyMDQpIHJldHVybiB1bmRlZmluZWQgYXMgVDtcbiAgcmV0dXJuIHJlcy5qc29uKCk7XG59XG5cbmV4cG9ydCBjb25zdCBhcGlCYXNlID0gQVBJO1xuIl0sIm5hbWVzIjpbIkFQSSIsInByb2Nlc3MiLCJlbnYiLCJORVhUX1BVQkxJQ19BUElfVVJMIiwiZ2V0VG9rZW4iLCJ3aW5kb3ciLCJsb2NhbFN0b3JhZ2UiLCJnZXRJdGVtIiwic2V0VG9rZW4iLCJ0b2tlbiIsInNldEl0ZW0iLCJjbGVhclRva2VuIiwicmVtb3ZlSXRlbSIsImFwaSIsInBhdGgiLCJvcHRzIiwicmVzIiwiZmV0Y2giLCJoZWFkZXJzIiwiQXV0aG9yaXphdGlvbiIsIm9rIiwiZGV0YWlsIiwic3RhdHVzVGV4dCIsImpzb24iLCJzdGF0dXMiLCJ1bmRlZmluZWQiLCJhcGlCYXNlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./lib/api.ts\n");
/***/ }),
/***/ "(ssr)/./lib/i18n.ts":
/*!*********************!*\
!*** ./lib/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 */ LANGS: () => (/* binding */ LANGS),\n/* harmony export */ T: () => (/* binding */ T),\n/* harmony export */ detectLang: () => (/* binding */ detectLang)\n/* harmony export */ });\nconst LANGS = [\n {\n code: \"en\",\n label: \"English\"\n },\n {\n code: \"hi\",\n label: \"हिन्दी\"\n },\n {\n code: \"kn\",\n label: \"ಕನ್ನಡ\"\n },\n {\n code: \"ta\",\n label: \"தமிழ்\"\n },\n {\n code: \"bn\",\n label: \"বাংলা\"\n }\n];\nconst T = {\n en: {\n scan_on: \"Scanned on\",\n excellent: \"Excellent\",\n good: \"Good\",\n average: \"Average\",\n low: \"Low\",\n category: \"Category\",\n form_type: \"Form Type\",\n net_weight: \"Net Weight\",\n manufactured_by: \"Manufactured By\",\n company: \"Company\",\n plant: \"Plant\",\n country_origin: \"Country of Origin\",\n mfg_date: \"Mfg. Date\",\n expiry_date: \"Expiry Date\",\n gtin: \"GTIN / Barcode\",\n compliance_certifications: \"Compliance Certifications\",\n recycling_info: \"Recycling Information\",\n privacy_policy: \"Privacy Policy\",\n terms_of_use: \"Terms of Use\",\n help: \"Help\",\n email: \"Email\",\n call: \"Call\",\n verified_company: \"Verified Manufacturer\",\n settings: \"Settings\",\n organization: \"Organization\",\n save: \"Save Changes\",\n users: \"Users\",\n brands: \"Brands\",\n notifications: \"Notifications\",\n subscription: \"Subscription\",\n audit: \"Audit Logs\",\n users_management: \"Users & Organization\",\n invite_user: \"Invite User\",\n total_users: \"Total Users\",\n active: \"Active\",\n pending_invites: \"Pending Invites\",\n disabled: \"Disabled\",\n roles_permissions: \"Roles & Permissions\",\n user: \"User\",\n role: \"Role\",\n department: \"Department\",\n status: \"Status\",\n last_login: \"Last Login\",\n organization_profile: \"Organization Profile\",\n name: \"Name\",\n org_id: \"Org ID\",\n gstin: \"GSTIN\",\n timezone: \"Timezone\",\n plan: \"Plan\",\n language: \"Language\",\n address: \"Address\",\n phone: \"Phone\",\n website: \"Website\",\n contact_email: \"Contact Email\",\n country: \"Country\",\n disable: \"Disable\",\n enable: \"Enable\",\n tagline: \"Digital Trust for Every Product\",\n dashboard: \"Dashboard\",\n products: \"Products\",\n qr_management: \"QR Management\",\n analytics: \"Analytics\",\n billing: \"Billing\",\n settings_menu: \"Settings\",\n org_id_label: \"Org ID\",\n plan_label: \"Plan\",\n free: \"Free\",\n products_count: \"Products\",\n users_count: \"Users\",\n logout: \"Log out\",\n genuine: \"Genuine Product\",\n unverified: \"Authenticity Unverified\",\n not_found: \"Product Not Found\",\n recalled: \"Product Recalled\",\n genuine_msg: \"This product is verified authentic.\",\n unverified_msg: \"We could not verify this product. Contact the brand.\",\n not_found_msg: \"This QR code is not registered. Please check the code.\",\n recalled_msg: \"Do not use this product. It has been recalled.\",\n trust_score: \"Trust Score\",\n batch_info: \"Batch Information\",\n manufacturer: \"Manufacturer\",\n compliance: \"Compliance\",\n recycling: \"Recycling & Disposal\",\n report: \"Report Issue\",\n contact: \"Contact Brand\",\n share: \"Share\",\n download: \"Download Info\",\n batch_no: \"Batch No\",\n mfg: \"Mfg Date\",\n expiry: \"Expiry\",\n sku: \"SKU\",\n powered_by: \"Powered by VerifyPack\"\n },\n hi: {\n verifypack: \"VerifyPack\",\n tagline: \"हर उत्पाद के लिए डिजिटल विश्वास\",\n dashboard: \"डैशबोर्ड\",\n products: \"उत्पाद\",\n qr_management: \"QR प्रबंधन\",\n analytics: \"विश्लेषण\",\n billing: \"बिलिंग\",\n settings_menu: \"सेटिंग्स\",\n org_id_label: \"संगठन आईडी\",\n plan_label: \"योजना\",\n free: \"मुफ्त\",\n products_count: \"उत्पाद\",\n users_count: \"उपयोगकर्ता\",\n logout: \"लॉग आउट\",\n settings: \"सेटिंग्स\",\n organization: \"संगठन\",\n save: \"परिवर्तन सहेजें\",\n users: \"उपयोगकर्ता\",\n brands: \"ब्रांड\",\n notifications: \"सूचनाएँ\",\n subscription: \"सदस्यता\",\n audit: \"ऑडिट लॉग\",\n users_management: \"उपयोगकर्ता एवं संगठन\",\n invite_user: \"उपयोगकर्ता आमंत्रित करें\",\n total_users: \"कुल उपयोगकर्ता\",\n active: \"सक्रिय\",\n pending_invites: \"लंबित निमंत्रण\",\n disabled: \"अक्षम\",\n roles_permissions: \"भूमिकाएँ एवं अनुमतियाँ\",\n user: \"उपयोगकर्ता\",\n role: \"भूमिका\",\n department: \"विभाग\",\n status: \"स्थिति\",\n last_login: \"अंतिम लॉगिन\",\n organization_profile: \"संगठन प्रोफ़ाइल\",\n name: \"नाम\",\n org_id: \"संगठन आईडी\",\n gstin: \"GSTIN\",\n timezone: \"समय क्षेत्र\",\n plan: \"योजना\",\n language: \"भाषा\",\n address: \"पता\",\n phone: \"फ़ोन\",\n website: \"वेबसाइट\",\n contact_email: \"संपर्क ईमेल\",\n country: \"देश\",\n disable: \"अक्षम करें\",\n enable: \"सक्षम करें\",\n scan_on: \"स्कैन किया गया\",\n excellent: \"उत्कृष्ट\",\n good: \"अच्छा\",\n average: \"औसत\",\n low: \"कम\",\n category: \"श्रेणी\",\n form_type: \"उत्पाद प्रकार\",\n net_weight: \"शुद्ध वजन\",\n manufactured_by: \"निर्माता\",\n company: \"कंपनी\",\n plant: \"संयंत्र\",\n country_origin: \"मूल देश\",\n mfg_date: \"निर्माण तिथि\",\n expiry_date: \"समाप्ति तिथि\",\n gtin: \"GTIN / बारकोड\",\n compliance_certifications: \"अनुपालन प्रमाणपत्र\",\n recycling_info: \"रीसाइक्लिंग जानकारी\",\n privacy_policy: \"गोपनीयता नीति\",\n terms_of_use: \"उपयोग की शर्तें\",\n help: \"सहायता\",\n email: \"ईमेल\",\n call: \"कॉल\",\n verified_company: \"सत्यापित निर्माता\",\n genuine: \"असली उत्पाद\",\n unverified: \"प्रामाणिकता असत्यापित\",\n not_found: \"उत्पाद नहीं मिला\",\n recalled: \"उत्पाद वापस लिया गया\",\n genuine_msg: \"यह उत्पाद प्रमाणित रूप से असली है।\",\n unverified_msg: \"हम इस उत्पाद को सत्यापित नहीं कर सके। ब्रांड से संपर्क करें।\",\n not_found_msg: \"यह QR कोड पंजीकृत नहीं है। कृपया कोड जांचें।\",\n recalled_msg: \"इस उत्पाद का उपयोग न करें। इसे वापस ले लिया गया है।\",\n trust_score: \"विश्वास स्कोर\",\n batch_info: \"बैच जानकारी\",\n manufacturer: \"निर्माता\",\n compliance: \"अनुपालन\",\n recycling: \"रीसाइक्लिंग और निपटान\",\n report: \"समस्या की रिपोर्ट करें\",\n contact: \"ब्रांड से संपर्क करें\",\n share: \"साझा करें\",\n download: \"जानकारी डाउनलोड करें\",\n batch_no: \"बैच नं\",\n mfg: \"निर्माण तिथि\",\n expiry: \"समाप्ति\",\n sku: \"SKU\",\n powered_by: \"VerifyPack द्वारा संचालित\"\n },\n kn: {\n verifypack: \"VerifyPack\",\n tagline: \"ಪ್ರತಿ ಉತ್ಪನ್ನಕ್ಕೆ ಡಿಜಿಟಲ್ ನಂಬಿಕೆ\",\n dashboard: \"ಡ್ಯಾಶ್‌ಬೋರ್ಡ್\",\n products: \"ಉತ್ಪನ್ನಗಳು\",\n qr_management: \"QR ನಿರ್ವಹಣೆ\",\n analytics: \"ವಿಶ್ಲೇಷಣೆ\",\n billing: \"ಬಿಲ್ಲಿಂಗ್\",\n settings_menu: \"ಸೆಟ್ಟಿಂಗ್‌ಗಳು\",\n org_id_label: \"ಸಂಸ್ಥೆ ID\",\n plan_label: \"ಯೋಜನೆ\",\n free: \"ಉಚಿತ\",\n products_count: \"ಉತ್ಪನ್ನಗಳು\",\n users_count: \"ಬಳಕೆದಾರರು\",\n scan_on: \"ಸ್ಕ್ಯಾನ್ ಮಾಡಿದ ದಿನಾಂಕ\",\n excellent: \"ಅತ್ಯುತ್ತಮ\",\n good: \"ಉತ್ತಮ\",\n average: \"ಸರಾಸರಿ\",\n low: \"ಕಡಿಮೆ\",\n category: \"ವರ್ಗ\",\n form_type: \"ಉತ್ಪನ್ನದ ವಿಧ\",\n net_weight: \"ನಿವ್ವಳ ತೂಕ\",\n manufactured_by: \"ತಯಾರಿಸಿದವರು\",\n company: \"ಕಂಪನಿ\",\n plant: \"ಕಾರ್ಖಾನೆ\",\n country_origin: \"ಮೂಲ ದೇಶ\",\n mfg_date: \"ತಯಾರಿಸಿದ ದಿನಾಂಕ\",\n expiry_date: \"ಅವಧಿ ಮುಕ್ತಾಯ ದಿನಾಂಕ\",\n gtin: \"GTIN / ಬಾರ್‌ಕೋಡ್\",\n compliance_certifications: \"ಅನುಸರಣೆ ಪ್ರಮಾಣಪತ್ರಗಳು\",\n recycling_info: \"ಮರುಬಳಕೆ ಮಾಹಿತಿ\",\n privacy_policy: \"ಗೌಪ್ಯತಾ ನೀತಿ\",\n terms_of_use: \"ಬಳಕೆಯ ನಿಯಮಗಳು\",\n help: \"ಸಹಾಯ\",\n email: \"ಇಮೇಲ್\",\n call: \"ಕರೆ\",\n verified_company: \"ದೃಢೀಕರಿಸಿದ ತಯಾರಕ\",\n logout: \"ಲಾಗ್ ಔಟ್\",\n settings: \"ಸೆಟ್ಟಿಂಗ್‌ಗಳು\",\n organization: \"ಸಂಸ್ಥೆ\",\n save: \"ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ\",\n brands: \"ಬ್ರ್ಯಾಂಡ್‌ಗಳು\",\n notifications: \"ಅಧಿಸೂಚನೆಗಳು\",\n subscription: \"ಚಂದಾದಾರಿಕೆ\",\n audit: \"ಆಡಿಟ್ ದಾಖಲೆಗಳು\",\n users_management: \"ಬಳಕೆದಾರರು ಮತ್ತು ಸಂಸ್ಥೆ\",\n invite_user: \"ಬಳಕೆದಾರರನ್ನು ಆಹ್ವಾನಿಸಿ\",\n total_users: \"ಒಟ್ಟು ಬಳಕೆದಾರರು\",\n active: \"ಸಕ್ರಿಯ\",\n pending_invites: \"ಬಾಕಿ ಆಹ್ವಾನಗಳು\",\n disabled: \"ನಿಷ್ಕ್ರಿಯ\",\n users: \"ಬಳಕೆದಾರರು\",\n roles_permissions: \"ಪಾತ್ರಗಳು ಮತ್ತು ಅನುಮತಿಗಳು\",\n user: \"ಬಳಕೆದಾರ\",\n role: \"ಪಾತ್ರ\",\n department: \"ವಿಭಾಗ\",\n status: \"ಸ್ಥಿತಿ\",\n last_login: \"ಕೊನೆಯ ಲಾಗಿನ್\",\n organization_profile: \"ಸಂಸ್ಥೆಯ ವಿವರ\",\n name: \"ಹೆಸರು\",\n org_id: \"ಸಂಸ್ಥೆ ID\",\n gstin: \"GSTIN\",\n timezone: \"ಸಮಯ ವಲಯ\",\n plan: \"ಯೋಜನೆ\",\n language: \"ಭಾಷೆ\",\n address: \"ವಿಳಾಸ\",\n phone: \"ದೂರವಾಣಿ\",\n website: \"ಜಾಲತಾಣ\",\n contact_email: \"ಸಂಪರ್ಕ ಇಮೇಲ್\",\n country: \"ದೇಶ\",\n disable: \"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ\",\n enable: \"ಸಕ್ರಿಯಗೊಳಿಸಿ\",\n genuine: \"ಅಸಲಿ ಉತ್ಪನ್ನ\",\n unverified: \"ದೃಢೀಕರಣ ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ\",\n not_found: \"ಉತ್ಪನ್ನ ಕಂಡುಬಂದಿಲ್ಲ\",\n recalled: \"ಉತ್ಪನ್ನ ಹಿಂಪಡೆಯಲಾಗಿದೆ\",\n genuine_msg: \"ಈ ಉತ್ಪನ್ನವು ಅಸಲಿ ಎಂದು ದೃಢೀಕರಿಸಲಾಗಿದೆ.\",\n unverified_msg: \"ಈ ಉತ್ಪನ್ನವನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ. ಬ್ರಾಂಡ್ ಸಂಪರ್ಕಿಸಿ.\",\n not_found_msg: \"ಈ QR ಕೋಡ್ ನೋಂದಾಯಿಸಿಲ್ಲ.\",\n recalled_msg: \"ಈ ಉತ್ಪನ್ನವನ್ನು ಬಳಸಬೇಡಿ. ಇದನ್ನು ಹಿಂಪಡೆಯಲಾಗಿದೆ.\",\n trust_score: \"ವಿಶ್ವಾಸ ಸ್ಕೋರ್\",\n batch_info: \"ಬ್ಯಾಚ್ ಮಾಹಿತಿ\",\n manufacturer: \"ತಯಾರಕ\",\n compliance: \"ಅನುಸರಣೆ\",\n recycling: \"ಮರುಬಳಕೆ\",\n report: \"ಸಮಸ್ಯೆ ವರದಿ\",\n contact: \"ಬ್ರಾಂಡ್ ಸಂಪರ್ಕಿಸಿ\",\n share: \"ಹಂಚಿಕೊಳ್ಳಿ\",\n download: \"ಮಾಹಿತಿ ಡೌನ್‌ಲೋಡ್\",\n batch_no: \"ಬ್ಯಾಚ್ ಸಂ\",\n mfg: \"ತಯಾರಿಕೆ\",\n expiry: \"ಮುಕ್ತಾಯ\",\n sku: \"SKU\",\n powered_by: \"VerifyPack ನಿಂದ\"\n },\n ta: {\n settings: \"அமைப்புகள்\",\n organization: \"நிறுவனம்\",\n save: \"மாற்றங்களை சேமி\",\n users: \"பயனர்கள்\",\n brands: \"பிராண்டுகள்\",\n notifications: \"அறிவிப்புகள்\",\n subscription: \"சந்தா\",\n audit: \"தணிக்கை பதிவுகள்\",\n users_management: \"பயனர்கள் & நிறுவனம்\",\n scan_on: \"ஸ்கேன் செய்யப்பட்ட தேதி\",\n excellent: \"மிகச் சிறந்தது\",\n good: \"நல்லது\",\n average: \"சராசரி\",\n low: \"குறைவு\",\n category: \"வகை\",\n form_type: \"வடிவம்\",\n net_weight: \"நிகர எடை\",\n manufactured_by: \"உற்பத்தி செய்தவர்\",\n company: \"நிறுவனம்\",\n plant: \"தொழிற்சாலை\",\n country_origin: \"தோற்ற நாடு\",\n mfg_date: \"உற்பத்தி தேதி\",\n expiry_date: \"காலாவதி தேதி\",\n gtin: \"GTIN / பார்கோடு\",\n compliance_certifications: \"இணக்கச் சான்றிதழ்கள்\",\n recycling_info: \"மறுசுழற்சி தகவல்\",\n privacy_policy: \"தனியுரிமைக் கொள்கை\",\n terms_of_use: \"பயன்பாட்டு விதிமுறைகள்\",\n help: \"உதவி\",\n email: \"மின்னஞ்சல்\",\n call: \"அழை\",\n verified_company: \"சரிபார்க்கப்பட்ட உற்பத்தியாளர்\",\n invite_user: \"பயனரை அழைக்கவும்\",\n total_users: \"மொத்த பயனர்கள்\",\n active: \"செயலில்\",\n pending_invites: \"நிலுவையில் உள்ள அழைப்புகள்\",\n disabled: \"முடக்கப்பட்டது\",\n verifypack: \"VerifyPack\",\n tagline: \"ஒவ்வொரு தயாரிப்பிற்கும் டிஜிட்டல் நம்பிக்கை\",\n dashboard: \"முகப்பு பலகை\",\n products: \"தயாரிப்புகள்\",\n qr_management: \"QR மேலாண்மை\",\n analytics: \"பகுப்பாய்வு\",\n billing: \"கட்டணம்\",\n settings_menu: \"அமைப்புகள்\",\n org_id_label: \"நிறுவன ID\",\n plan_label: \"திட்டம்\",\n free: \"இலவசம்\",\n products_count: \"தயாரிப்புகள்\",\n users_count: \"பயனர்கள்\",\n logout: \"வெளியேறு\",\n roles_permissions: \"பாத்திரங்கள் & அனுமதிகள்\",\n user: \"பயனர்\",\n role: \"பங்கு\",\n department: \"துறை\",\n status: \"நிலை\",\n last_login: \"கடைசி உள்நுழைவு\",\n organization_profile: \"நிறுவன விவரம்\",\n name: \"பெயர்\",\n org_id: \"நிறுவன ID\",\n gstin: \"GSTIN\",\n timezone: \"நேர மண்டலம்\",\n plan: \"திட்டம்\",\n language: \"மொழி\",\n address: \"முகவரி\",\n phone: \"தொலைபேசி\",\n website: \"இணையதளம்\",\n contact_email: \"தொடர்பு மின்னஞ்சல்\",\n country: \"நாடு\",\n disable: \"முடக்கு\",\n enable: \"இயக்கு\",\n genuine: \"உண்மையான தயாரிப்பு\",\n unverified: \"சரிபார்க்கப்படவில்லை\",\n not_found: \"தயாரிப்பு கிடைக்கவில்லை\",\n recalled: \"தயாரிப்பு திரும்பப் பெறப்பட்டது\",\n genuine_msg: \"இந்த தயாரிப்பு உண்மையானது என உறுதி செய்யப்பட்டது.\",\n unverified_msg: \"இந்த தயாரிப்பை சரிபார்க்க முடியவில்லை. பிராண்டைத் தொடர்பு கொள்ளவும்.\",\n not_found_msg: \"இந்த QR குறியீடு பதிவு செய்யப்படவில்லை.\",\n recalled_msg: \"இந்த தயாரிப்பைப் பயன்படுத்த வேண்டாம்.\",\n trust_score: \"நம்பிக்கை மதிப்பெண்\",\n batch_info: \"தொகுதி தகவல்\",\n manufacturer: \"உற்பத்தியாளர்\",\n compliance: \"இணக்கம்\",\n recycling: \"மறுசுழற்சி\",\n report: \"சிக்கலைப் புகாரளி\",\n contact: \"பிராண்டைத் தொடர்பு\",\n share: \"பகிர்\",\n download: \"தகவலைப் பதிவிறக்கு\",\n batch_no: \"தொகுதி எண்\",\n mfg: \"உற்பத்தி\",\n expiry: \"காலாவதி\",\n sku: \"SKU\",\n powered_by: \"VerifyPack மூலம்\"\n },\n bn: {\n settings: \"সেটিংস\",\n organization: \"প্রতিষ্ঠান\",\n save: \"পরিবর্তন সংরক্ষণ করুন\",\n brands: \"ব্র্যান্ড\",\n notifications: \"বিজ্ঞপ্তি\",\n subscription: \"সাবস্ক্রিপশন\",\n audit: \"অডিট লগ\",\n users_management: \"ব্যবহারকারী ও প্রতিষ্ঠান\",\n invite_user: \"ব্যবহারকারী আমন্ত্রণ করুন\",\n total_users: \"মোট ব্যবহারকারী\",\n active: \"সক্রিয়\",\n pending_invites: \"মুলতুবি আমন্ত্রণ\",\n disabled: \"নিষ্ক্রিয়\",\n users: \"ব্যবহারকারী\",\n roles_permissions: \"ভূমিকা ও অনুমতি\",\n user: \"ব্যবহারকারী\",\n role: \"ভূমিকা\",\n department: \"বিভাগ\",\n verifypack: \"VerifyPack\",\n tagline: \"প্রতিটি পণ্যের জন্য ডিজিটাল বিশ্বাস\",\n scan_on: \"স্ক্যান করা হয়েছে\",\n excellent: \"চমৎকার\",\n good: \"ভালো\",\n average: \"গড়\",\n low: \"কম\",\n category: \"বিভাগ\",\n form_type: \"পণ্যের ধরন\",\n net_weight: \"নিট ওজন\",\n manufactured_by: \"প্রস্তুতকারক\",\n company: \"কোম্পানি\",\n plant: \"কারখানা\",\n country_origin: \"উৎপত্তির দেশ\",\n mfg_date: \"উৎপাদনের তারিখ\",\n expiry_date: \"মেয়াদ শেষের তারিখ\",\n gtin: \"GTIN / বারকোড\",\n compliance_certifications: \"সম্মতি সনদ\",\n recycling_info: \"পুনর্ব্যবহার তথ্য\",\n privacy_policy: \"গোপনীয়তা নীতি\",\n terms_of_use: \"ব্যবহারের শর্তাবলী\",\n help: \"সহায়তা\",\n email: \"ইমেইল\",\n call: \"কল\",\n verified_company: \"যাচাইকৃত প্রস্তুতকারক\",\n dashboard: \"ড্যাশবোর্ড\",\n products: \"পণ্যসমূহ\",\n qr_management: \"QR ব্যবস্থাপনা\",\n analytics: \"বিশ্লেষণ\",\n billing: \"বিলিং\",\n settings_menu: \"সেটিংস\",\n org_id_label: \"প্রতিষ্ঠান ID\",\n plan_label: \"প্ল্যান\",\n free: \"ফ্রি\",\n products_count: \"পণ্য\",\n users_count: \"ব্যবহারকারী\",\n logout: \"লগ আউট\",\n status: \"অবস্থা\",\n last_login: \"সর্বশেষ লগইন\",\n organization_profile: \"প্রতিষ্ঠানের তথ্য\",\n name: \"নাম\",\n org_id: \"প্রতিষ্ঠান আইডি\",\n gstin: \"GSTIN\",\n timezone: \"সময় অঞ্চল\",\n plan: \"প্ল্যান\",\n language: \"ভাষা\",\n address: \"ঠিকানা\",\n phone: \"ফোন\",\n website: \"ওয়েবসাইট\",\n contact_email: \"যোগাযোগ ইমেইল\",\n country: \"দেশ\",\n disable: \"নিষ্ক্রিয় করুন\",\n enable: \"সক্রিয় করুন\",\n genuine: \"আসল পণ্য\",\n unverified: \"সত্যতা যাচাই করা হয়নি\",\n not_found: \"পণ্য পাওয়া যায়নি\",\n recalled: \"পণ্য প্রত্যাহার করা হয়েছে\",\n genuine_msg: \"এই পণ্যটি আসল হিসাবে যাচাই করা হয়েছে।\",\n unverified_msg: \"আমরা এই পণ্যটি যাচাই করতে পারিনি। ব্র্যান্ডের সাথে যোগাযোগ করুন।\",\n not_found_msg: \"এই QR কোডটি নিবন্ধিত নয়।\",\n recalled_msg: \"এই পণ্যটি ব্যবহার করবেন না। এটি প্রত্যাহার করা হয়েছে।\",\n trust_score: \"বিশ্বাস স্কোর\",\n batch_info: \"ব্যাচ তথ্য\",\n manufacturer: \"প্রস্তুতকারক\",\n compliance: \"সম্মতি\",\n recycling: \"পুনর্ব্যবহার\",\n report: \"সমস্যা রিপোর্ট\",\n contact: \"ব্র্যান্ডের সাথে যোগাযোগ\",\n share: \"শেয়ার\",\n download: \"তথ্য ডাউনলোড\",\n batch_no: \"ব্যাচ নং\",\n mfg: \"উৎপাদন\",\n expiry: \"মেয়াদ\",\n sku: \"SKU\",\n powered_by: \"VerifyPack দ্বারা চালিত\"\n }\n};\nfunction detectLang() {\n if (typeof navigator === \"undefined\") return \"en\";\n const l = navigator.language.slice(0, 2);\n return [\n \"en\",\n \"hi\",\n \"kn\",\n \"ta\",\n \"bn\"\n ].includes(l) ? l : \"en\";\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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UEMsU0FBUztRQUNUQyxlQUFlO1FBQ2ZDLFNBQVM7UUFDVEMsU0FBUztRQUNUQyxRQUFRO1FBRUpjLFNBQVM7UUFBWUMsWUFBWTtRQUNqQ0MsV0FBVztRQUFzQkMsVUFBVTtRQUMzQ0MsYUFBYTtRQUNiQyxnQkFBZ0I7UUFDaEJDLGVBQWU7UUFDZkMsY0FBYztRQUNkQyxhQUFhO1FBQWlCQyxZQUFZO1FBQzFDQyxjQUFjO1FBQWdCQyxZQUFZO1FBQzFDQyxXQUFXO1FBQWdCQyxRQUFRO1FBQ25DQyxTQUFTO1FBQTRCQyxPQUFPO1FBQVVDLFVBQVU7UUFDaEVDLFVBQVU7UUFBWUMsS0FBSztRQUFVQyxRQUFRO1FBQVVDLEtBQUs7UUFDNURDLFlBQVk7SUFDZDtBQUNGLEVBQUU7QUFFSyxTQUFTTTtJQUNkLElBQUksT0FBT0MsY0FBYyxhQUFhLE9BQU87SUFDN0MsTUFBTUMsSUFBSUQsVUFBVWpELFFBQVEsQ0FBQ21ELEtBQUssQ0FBQyxHQUFHO0lBQ3RDLE9BQU87UUFBRTtRQUFNO1FBQU07UUFBTTtRQUFNO0tBQUssQ0FBWUMsUUFBUSxDQUFDRixLQUFjQSxJQUFhO0FBQ3hGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8uL2xpYi9pMThuLnRzPzQ5YWUiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHR5cGUgTGFuZyA9IFwiZW5cIiB8IFwiaGlcIiB8IFwia25cIiB8IFwidGFcIiB8IFwiYm5cIjtcblxuZXhwb3J0IGNvbnN0IExBTkdTOiB7IGNvZGU6IExhbmc7IGxhYmVsOiBzdHJpbmcgfVtdID0gW1xuICB7IGNvZGU6IFwiZW5cIiwgbGFiZWw6IFwiRW5nbGlzaFwiIH0sXG4gIHsgY29kZTogXCJoaVwiLCBsYWJlbDogXCLgpLngpL/gpKjgpY3gpKbgpYBcIiB9LFxuICB7IGNvZGU6IFwia25cIiwgbGFiZWw6IFwi4LKV4LKo4LON4LKo4LKhXCIgfSxcbiAgeyBjb2RlOiBcInRhXCIsIGxhYmVsOiBcIuCupOCuruCuv+CutOCvjVwiIH0sXG4gIHsgY29kZTogXCJiblwiLCBsYWJlbDogXCLgpqzgpr7gpoLgprLgpr5cIiB9LFxuXTtcblxudHlwZSBEaWN0ID0gUmVjb3JkPHN0cmluZywgc3RyaW5nPjtcblxuZXhwb3J0IGNvbnN0IFQ6IFJlY29yZDxMYW5nLCBEaWN0PiA9IHtcbiAgZW46IHtcbiAgICBzY2FuX29uOiBcIlNjYW5uZWQgb25cIixcbmV4Y2VsbGVudDogXCJFeGNlbGxlbnRcIixcbmdvb2Q6IFwiR29vZFwiLFxuYXZlcmFnZTogXCJBdmVyYWdlXCIsXG5sb3c6IFwiTG93XCIsXG5cbmNhdGVnb3J5OiBcIkNhdGVnb3J5XCIsXG5mb3JtX3R5cGU6IFwiRm9ybSBUeXBlXCIsXG5uZXRfd2VpZ2h0OiBcIk5ldCBXZWlnaHRcIixcblxubWFudWZhY3R1cmVkX2J5OiBcIk1hbnVmYWN0dXJlZCBCeVwiLFxuY29tcGFueTogXCJDb21wYW55XCIsXG5wbGFudDogXCJQbGFudFwiLFxuY291bnRyeV9vcmlnaW46IFwiQ291bnRyeSBvZiBPcmlnaW5cIixcblxubWZnX2RhdGU6IFwiTWZnLiBEYXRlXCIsXG5leHBpcnlfZGF0ZTogXCJFeHBpcnkgRGF0ZVwiLFxuZ3RpbjogXCJHVElOIC8gQmFyY29kZVwiLFxuXG5jb21wbGlhbmNlX2NlcnRpZmljYXRpb25zOiBcIkNvbXBsaWFuY2UgQ2VydGlmaWNhdGlvbnNcIixcblxucmVjeWNsaW5nX2luZm86IFwiUmVjeWNsaW5nIEluZm9ybWF0aW9uXCIsXG5cbnByaXZhY3lfcG9saWN5OiBcIlByaXZhY3kgUG9saWN5XCIsXG50ZXJtc19vZl91c2U6IFwiVGVybXMgb2YgVXNlXCIsXG5oZWxwOiBcIkhlbHBcIixcblxuZW1haWw6IFwiRW1haWxcIixcbmNhbGw6IFwiQ2FsbFwiLFxuXG52ZXJpZmllZF9jb21wYW55OiBcIlZlcmlmaWVkIE1hbnVmYWN0dXJlclwiLFxuICAgIHNldHRpbmdzOiBcIlNldHRpbmdzXCIsXG4gIG9yZ2FuaXphdGlvbjogXCJPcmdhbml6YXRpb25cIixcbiAgc2F2ZTogXCJTYXZlIENoYW5nZXNcIixcbiAgdXNlcnM6IFwiVXNlcnNcIixcbiAgYnJhbmRzOiBcIkJyYW5kc1wiLFxuICBub3RpZmljYXRpb25zOiBcIk5vdGlmaWNhdGlvbnNcIixcbiAgc3Vic2NyaXB0aW9uOiBcIlN1YnNjcmlwdGlvblwiLFxuICBhdWRpdDogXCJBdWRpdCBMb2dzXCIsdXNlcnNfbWFuYWdlbWVudDogXCJVc2VycyAmIE9yZ2FuaXphdGlvblwiLFxuaW52aXRlX3VzZXI6IFwiSW52aXRlIFVzZXJcIixcbnRvdGFsX3VzZXJzOiBcIlRvdGFsIFVzZXJzXCIsXG5hY3RpdmU6IFwiQWN0aXZlXCIsXG5wZW5kaW5nX2ludml0ZXM6IFwiUGVuZGluZyBJbnZpdGVzXCIsXG5kaXNhYmxlZDogXCJEaXNhYmxlZFwiLFxuXG5yb2xlc19wZXJtaXNzaW9uczogXCJSb2xlcyAmIFBlcm1pc3Npb25zXCIsXG51c2VyOiBcIlVzZXJcIixcbnJvbGU6IFwiUm9sZVwiLFxuZGVwYXJ0bWVudDogXCJEZXBhcnRtZW50XCIsXG5zdGF0dXM6IFwiU3RhdHVzXCIsXG5sYXN0X2xvZ2luOiBcIkxhc3QgTG9naW5cIixcbm9yZ2FuaXphdGlvbl9wcm9maWxlOiBcIk9yZ2FuaXphdGlvbiBQcm9maWxlXCIsXG5uYW1lOiBcIk5hbWVcIixcbm9yZ19pZDogXCJPcmcgSURcIixcbmdzdGluOiBcIkdTVElOXCIsXG50aW1lem9uZTogXCJUaW1lem9uZVwiLFxucGxhbjogXCJQbGFuXCIsXG5sYW5ndWFnZTogXCJMYW5ndWFnZVwiLFxuYWRkcmVzczogXCJBZGRyZXNzXCIsXG5waG9uZTogXCJQaG9uZVwiLFxud2Vic2l0ZTogXCJXZWJzaXRlXCIsXG5jb250YWN0X2VtYWlsOiBcIkNvbnRhY3QgRW1haWxcIixcbmNvdW50cnk6IFwiQ291bnRyeVwiLFxuZGlzYWJsZTogXCJEaXNhYmxlXCIsXG5lbmFibGU6IFwiRW5hYmxlXCIsXG50YWdsaW5lOiBcIkRpZ2l0YWwgVHJ1c3QgZm9yIEV2ZXJ5IFByb2R1Y3RcIixcblxuZGFzaGJvYXJkOiBcIkRhc2hib2FyZFwiLFxucHJvZHVjdHM6IFwiUHJvZHVjdHNcIixcbnFyX21hbmFnZW1lbnQ6IFwiUVIgTWFuYWdlbWVudFwiLFxuXG5hbmFseXRpY3M6IFwiQW5hbHl0aWNzXCIsXG5iaWxsaW5nOiBcIkJpbGxpbmdcIixcbnNldHRpbmdzX21lbnU6IFwiU2V0dGluZ3NcIixcblxub3JnX2lkX2xhYmVsOiBcIk9yZyBJRFwiLFxucGxhbl9sYWJlbDogXCJQbGFuXCIsXG5mcmVlOiBcIkZyZWVcIixcblxucHJvZHVjdHNfY291bnQ6IFwiUHJvZHVjdHNcIixcbnVzZXJzX2NvdW50OiBcIlVzZXJzXCIsXG5cbmxvZ291dDogXCJMb2cgb3V0XCIsXG4gICAgZ2VudWluZTogXCJHZW51aW5lIFByb2R1Y3RcIiwgdW52ZXJpZmllZDogXCJBdXRoZW50aWNpdHkgVW52ZXJpZmllZFwiLFxuICAgIG5vdF9mb3VuZDogXCJQcm9kdWN0IE5vdCBGb3VuZFwiLCByZWNhbGxlZDogXCJQcm9kdWN0IFJlY2FsbGVkXCIsXG4gICAgZ2VudWluZV9tc2c6IFwiVGhpcyBwcm9kdWN0IGlzIHZlcmlmaWVkIGF1dGhlbnRpYy5cIixcbiAgICB1bnZlcmlmaWVkX21zZzogXCJXZSBjb3VsZCBub3QgdmVyaWZ5IHRoaXMgcHJvZHVjdC4gQ29udGFjdCB0aGUgYnJhbmQuXCIsXG4gICAgbm90X2ZvdW5kX21zZzogXCJUaGlzIFFSIGNvZGUgaXMgbm90IHJlZ2lzdGVyZWQuIFBsZWFzZSBjaGVjayB0aGUgY29kZS5cIixcbiAgICByZWNhbGxlZF9tc2c6IFwiRG8gbm90IHVzZSB0aGlzIHByb2R1Y3QuIEl0IGhhcyBiZWVuIHJlY2FsbGVkLlwiLFxuICAgIHRydXN0X3Njb3JlOiBcIlRydXN0IFNjb3JlXCIsIGJhdGNoX2luZm86IFwiQmF0Y2ggSW5mb3JtYXRpb25cIixcbiAgICBtYW51ZmFjdHVyZXI6IFwiTWFudWZhY3R1cmVyXCIsIGNvbXBsaWFuY2U6IFwiQ29tcGxpYW5jZVwiLFxuICAgIHJlY3ljbGluZzogXCJSZWN5Y2xpbmcgJiBEaXNwb3NhbFwiLCByZXBvcnQ6IFwiUmVwb3J0IElzc3VlXCIsXG4gICAgY29udGFjdDogXCJDb250YWN0IEJyYW5kXCIsIHNoYXJlOiBcIlNoYXJlXCIsIGRvd25sb2FkOiBcIkRvd25sb2FkIEluZm9cIixcbiAgICBiYXRjaF9ubzogXCJCYXRjaCBOb1wiLCBtZmc6IFwiTWZnIERhdGVcIiwgZXhwaXJ5OiBcIkV4cGlyeVwiLCBza3U6IFwiU0tVXCIsXG4gICAgcG93ZXJlZF9ieTogXCJQb3dlcmVkIGJ5IFZlcmlmeVBhY2tcIixcbiAgfSxcbiAgaGk6IHtcbiAgICB2ZXJpZnlwYWNrOiBcIlZlcmlmeVBhY2tcIixcbnRhZ2xpbmU6IFwi4KS54KSwIOCkieCkpOCljeCkquCkvuCkpiDgpJXgpYcg4KSy4KS/4KSPIOCkoeCkv+CknOCkv+Ckn+CksiDgpLXgpL/gpLbgpY3gpLXgpL7gpLhcIixcblxuZGFzaGJvYXJkOiBcIuCkoeCliOCktuCkrOCli+CksOCljeCkoVwiLFxucHJvZHVjdHM6IFwi4KSJ4KSk4KWN4KSq4KS+4KSmXCIsXG5xcl9tYW5hZ2VtZW50OiBcIlFSIOCkquCljeCksOCkrOCkguCkp+CkqFwiLFxuXG5hbmFseXRpY3M6IFwi4KS14KS/4KS24KWN4KSy4KWH4KS34KSjXCIsXG5iaWxsaW5nOiBcIuCkrOCkv+CksuCkv+CkguCkl1wiLFxuc2V0dGluZ3NfbWVudTogXCLgpLjgpYfgpJ/gpL/gpILgpJfgpY3gpLhcIixcblxub3JnX2lkX2xhYmVsOiBcIuCkuOCkguCkl+CkoOCkqCDgpIbgpIjgpKHgpYBcIixcbnBsYW5fbGFiZWw6IFwi4KSv4KWL4KSc4KSo4KS+XCIsXG5mcmVlOiBcIuCkruClgeCkq+CljeCkpFwiLFxuXG5wcm9kdWN0c19jb3VudDogXCLgpIngpKTgpY3gpKrgpL7gpKZcIixcbnVzZXJzX2NvdW50OiBcIuCkieCkquCkr+Cli+Ckl+CkleCksOCljeCkpOCkvlwiLFxuXG5sb2dvdXQ6IFwi4KSy4KWJ4KSXIOCkhuCkieCkn1wiLFxuICAgIHNldHRpbmdzOiBcIuCkuOClh+Ckn+Ckv+CkguCkl+CljeCkuFwiLFxuICBvcmdhbml6YXRpb246IFwi4KS44KSC4KSX4KSg4KSoXCIsXG4gIHNhdmU6IFwi4KSq4KSw4KS/4KS14KSw4KWN4KSk4KSoIOCkuOCkueClh+CknOClh+CkglwiLFxuICB1c2VyczogXCLgpIngpKrgpK/gpYvgpJfgpJXgpLDgpY3gpKTgpL5cIixcbiAgYnJhbmRzOiBcIuCkrOCljeCksOCkvuCkguCkoVwiLFxuICBub3RpZmljYXRpb25zOiBcIuCkuOClguCkmuCkqOCkvuCkj+CkgVwiLFxuICBzdWJzY3JpcHRpb246IFwi4KS44KSm4KS44KWN4KSv4KSk4KS+XCIsXG4gIGF1ZGl0OiBcIuCkkeCkoeCkv+CknyDgpLLgpYngpJdcIixcbiAgdXNlcnNfbWFuYWdlbWVudDogXCLgpIngpKrgpK/gpYvgpJfgpJXgpLDgpY3gpKTgpL4g4KSP4KS14KSCIOCkuOCkguCkl+CkoOCkqFwiLFxuaW52aXRlX3VzZXI6IFwi4KSJ4KSq4KSv4KWL4KSX4KSV4KSw4KWN4KSk4KS+IOCkhuCkruCkguCkpOCljeCksOCkv+CkpCDgpJXgpLDgpYfgpIJcIixcbnRvdGFsX3VzZXJzOiBcIuCkleClgeCksiDgpIngpKrgpK/gpYvgpJfgpJXgpLDgpY3gpKTgpL5cIixcbmFjdGl2ZTogXCLgpLjgpJXgpY3gpLDgpL/gpK9cIixcbnBlbmRpbmdfaW52aXRlczogXCLgpLLgpILgpKzgpL/gpKQg4KSo4KS/4KSu4KSC4KSk4KWN4KSw4KSjXCIsXG5kaXNhYmxlZDogXCLgpIXgpJXgpY3gpLfgpK5cIixcblxucm9sZXNfcGVybWlzc2lvbnM6IFwi4KSt4KWC4KSu4KS/4KSV4KS+4KSP4KSBIOCkj+CkteCkgiDgpIXgpKjgpYHgpK7gpKTgpL/gpK/gpL7gpIFcIixcbnVzZXI6IFwi4KSJ4KSq4KSv4KWL4KSX4KSV4KSw4KWN4KSk4KS+XCIsXG5yb2xlOiBcIuCkreClguCkruCkv+CkleCkvlwiLFxuZGVwYXJ0bWVudDogXCLgpLXgpL/gpK3gpL7gpJdcIixcbnN0YXR1czogXCLgpLjgpY3gpKXgpL/gpKTgpL9cIixcbmxhc3RfbG9naW46IFwi4KSF4KSC4KSk4KS/4KSuIOCksuClieCkl+Ckv+CkqFwiLFxub3JnYW5pemF0aW9uX3Byb2ZpbGU6IFwi4KS44KSC4KSX4KSg4KSoIOCkquCljeCksOCli+Ckq+CkvOCkvuCkh+CkslwiLFxubmFtZTogXCLgpKjgpL7gpK5cIixcbm9yZ19pZDogXCLgpLjgpILgpJfgpKDgpKgg4KSG4KSI4KSh4KWAXCIsXG5nc3RpbjogXCJHU1RJTlwiLFxudGltZXpvbmU6IFwi4KS44KSu4KSvIOCkleCljeCkt+Clh+CkpOCljeCksFwiLFxucGxhbjogXCLgpK/gpYvgpJzgpKjgpL5cIixcbmxhbmd1YWdlOiBcIuCkreCkvuCkt+CkvlwiLFxuYWRkcmVzczogXCLgpKrgpKTgpL5cIixcbnBob25lOiBcIuCkq+CkvOCli+CkqFwiLFxud2Vic2l0ZTogXCLgpLXgpYfgpKzgpLjgpL7gpIfgpJ9cIixcbmNvbnRhY3RfZW1haWw6IFwi4KS44KSC4KSq4KSw4KWN4KSVIOCkiOCkruClh+CkslwiLFxuY291bnRyeTogXCLgpKbgpYfgpLZcIixcbmRpc2FibGU6IFwi4KSF4KSV4KWN4KS34KSuIOCkleCksOClh+CkglwiLFxuZW5hYmxlOiBcIuCkuOCkleCljeCkt+CkriDgpJXgpLDgpYfgpIJcIixcbnNjYW5fb246IFwi4KS44KWN4KSV4KWI4KSoIOCkleCkv+Ckr+CkviDgpJfgpK/gpL5cIixcbmV4Y2VsbGVudDogXCLgpIngpKTgpY3gpJXgpYPgpLfgpY3gpJ9cIixcbmdvb2Q6IFwi4KSF4KSa4KWN4KSb4KS+XCIsXG5hdmVyYWdlOiBcIuCklOCkuOCkpFwiLFxubG93OiBcIuCkleCkrlwiLFxuXG5jYXRlZ29yeTogXCLgpLbgpY3gpLDgpYfgpKPgpYBcIixcbmZvcm1fdHlwZTogXCLgpIngpKTgpY3gpKrgpL7gpKYg4KSq4KWN4KSw4KSV4KS+4KSwXCIsXG5uZXRfd2VpZ2h0OiBcIuCktuClgeCkpuCljeCkpyDgpLXgpJzgpKhcIixcblxubWFudWZhY3R1cmVkX2J5OiBcIuCkqOCkv+CksOCljeCkruCkvuCkpOCkvlwiLFxuY29tcGFueTogXCLgpJXgpILgpKrgpKjgpYBcIixcbnBsYW50OiBcIuCkuOCkguCkr+CkguCkpOCljeCksFwiLFxuY291bnRyeV9vcmlnaW46IFwi4KSu4KWC4KSyIOCkpuClh+CktlwiLFxuXG5tZmdfZGF0ZTogXCLgpKjgpL/gpLDgpY3gpK7gpL7gpKMg4KSk4KS/4KSl4KS/XCIsXG5leHBpcnlfZGF0ZTogXCLgpLjgpK7gpL7gpKrgpY3gpKTgpL8g4KSk4KS/4KSl4KS/XCIsXG5ndGluOiBcIkdUSU4gLyDgpKzgpL7gpLDgpJXgpYvgpKFcIixcblxuY29tcGxpYW5jZV9jZXJ0aWZpY2F0aW9uczogXCLgpIXgpKjgpYHgpKrgpL7gpLLgpKgg4KSq4KWN4KSw4KSu4KS+4KSj4KSq4KSk4KWN4KSwXCIsXG5cbnJlY3ljbGluZ19pbmZvOiBcIuCksOClgOCkuOCkvuCkh+CkleCljeCksuCkv+CkguCklyDgpJzgpL7gpKjgpJXgpL7gpLDgpYBcIixcblxucHJpdmFjeV9wb2xpY3k6IFwi4KSX4KWL4KSq4KSo4KWA4KSv4KSk4KS+IOCkqOClgOCkpOCkv1wiLFxudGVybXNfb2ZfdXNlOiBcIuCkieCkquCkr+Cli+CklyDgpJXgpYAg4KS24KSw4KWN4KSk4KWH4KSCXCIsXG5oZWxwOiBcIuCkuOCkueCkvuCkr+CkpOCkvlwiLFxuXG5lbWFpbDogXCLgpIjgpK7gpYfgpLJcIixcbmNhbGw6IFwi4KSV4KWJ4KSyXCIsXG5cbnZlcmlmaWVkX2NvbXBhbnk6IFwi4KS44KSk4KWN4KSv4KS+4KSq4KS/4KSkIOCkqOCkv+CksOCljeCkruCkvuCkpOCkvlwiLFxuICAgIGdlbnVpbmU6IFwi4KSF4KS44KSy4KWAIOCkieCkpOCljeCkquCkvuCkplwiLCB1bnZlcmlmaWVkOiBcIuCkquCljeCksOCkvuCkruCkvuCko+Ckv+CkleCkpOCkviDgpIXgpLjgpKTgpY3gpK/gpL7gpKrgpL/gpKRcIixcbiAgICBub3RfZm91bmQ6IFwi4KSJ4KSk4KWN4KSq4KS+4KSmIOCkqOCkueClgOCkgiDgpK7gpL/gpLLgpL5cIiwgcmVjYWxsZWQ6IFwi4KSJ4KSk4KWN4KSq4KS+4KSmIOCkteCkvuCkquCkuCDgpLLgpL/gpK/gpL4g4KSX4KSv4KS+XCIsXG4gICAgZ2VudWluZV9tc2c6IFwi4KSv4KS5IOCkieCkpOCljeCkquCkvuCkpiDgpKrgpY3gpLDgpK7gpL7gpKPgpL/gpKQg4KSw4KWC4KSqIOCkuOClhyDgpIXgpLjgpLLgpYAg4KS54KWI4KWkXCIsXG4gICAgdW52ZXJpZmllZF9tc2c6IFwi4KS54KSuIOCkh+CkuCDgpIngpKTgpY3gpKrgpL7gpKYg4KSV4KWLIOCkuOCkpOCljeCkr+CkvuCkquCkv+CkpCDgpKjgpLngpYDgpIIg4KSV4KSwIOCkuOCkleClh+ClpCDgpKzgpY3gpLDgpL7gpILgpKEg4KS44KWHIOCkuOCkguCkquCksOCljeCklSDgpJXgpLDgpYfgpILgpaRcIixcbiAgICBub3RfZm91bmRfbXNnOiBcIuCkr+CkuSBRUiDgpJXgpYvgpKEg4KSq4KSC4KSc4KWA4KSV4KWD4KSkIOCkqOCkueClgOCkgiDgpLngpYjgpaQg4KSV4KWD4KSq4KSv4KS+IOCkleCli+CkoSDgpJzgpL7gpILgpJrgpYfgpILgpaRcIixcbiAgICByZWNhbGxlZF9tc2c6IFwi4KSH4KS4IOCkieCkpOCljeCkquCkvuCkpiDgpJXgpL4g4KSJ4KSq4KSv4KWL4KSXIOCkqCDgpJXgpLDgpYfgpILgpaQg4KSH4KS44KWHIOCkteCkvuCkquCkuCDgpLLgpYcg4KSy4KS/4KSv4KS+IOCkl+Ckr+CkviDgpLngpYjgpaRcIixcbiAgICB0cnVzdF9zY29yZTogXCLgpLXgpL/gpLbgpY3gpLXgpL7gpLgg4KS44KWN4KSV4KWL4KSwXCIsIGJhdGNoX2luZm86IFwi4KSs4KWI4KSaIOCknOCkvuCkqOCkleCkvuCksOClgFwiLFxuICAgIG1hbnVmYWN0dXJlcjogXCLgpKjgpL/gpLDgpY3gpK7gpL7gpKTgpL5cIiwgY29tcGxpYW5jZTogXCLgpIXgpKjgpYHgpKrgpL7gpLLgpKhcIixcbiAgICByZWN5Y2xpbmc6IFwi4KSw4KWA4KS44KS+4KSH4KSV4KWN4KSy4KS/4KSC4KSXIOCklOCksCDgpKjgpL/gpKrgpJ/gpL7gpKhcIiwgcmVwb3J0OiBcIuCkuOCkruCkuOCljeCkr+CkviDgpJXgpYAg4KSw4KS/4KSq4KWL4KSw4KWN4KSfIOCkleCksOClh+CkglwiLFxuICAgIGNvbnRhY3Q6IFwi4KSs4KWN4KSw4KS+4KSC4KShIOCkuOClhyDgpLjgpILgpKrgpLDgpY3gpJUg4KSV4KSw4KWH4KSCXCIsIHNoYXJlOiBcIuCkuOCkvuCkneCkviDgpJXgpLDgpYfgpIJcIiwgZG93bmxvYWQ6IFwi4KSc4KS+4KSo4KSV4KS+4KSw4KWAIOCkoeCkvuCkieCkqOCksuCli+CkoSDgpJXgpLDgpYfgpIJcIixcbiAgICBiYXRjaF9ubzogXCLgpKzgpYjgpJog4KSo4KSCXCIsIG1mZzogXCLgpKjgpL/gpLDgpY3gpK7gpL7gpKMg4KSk4KS/4KSl4KS/XCIsIGV4cGlyeTogXCLgpLjgpK7gpL7gpKrgpY3gpKTgpL9cIiwgc2t1OiBcIlNLVVwiLFxuICAgIHBvd2VyZWRfYnk6IFwiVmVyaWZ5UGFjayDgpKbgpY3gpLXgpL7gpLDgpL4g4KS44KSC4KSa4KS+4KSy4KS/4KSkXCIsXG4gIH0sXG4gIGtuOiB7XG4gICAgdmVyaWZ5cGFjazogXCJWZXJpZnlQYWNrXCIsXG50YWdsaW5lOiBcIuCyquCzjeCysOCypOCyvyDgsongsqTgs43gsqrgsqjgs43gsqjgspXgs43gspXgs4Yg4LKh4LK/4LKc4LK/4LKf4LKy4LONIOCyqOCyguCyrOCyv+CyleCzhlwiLFxuXG5kYXNoYm9hcmQ6IFwi4LKh4LON4LKv4LK+4LK24LON4oCM4LKs4LOL4LKw4LON4LKh4LONXCIsXG5wcm9kdWN0czogXCLgsongsqTgs43gsqrgsqjgs43gsqjgspfgsrPgs4FcIixcbnFyX21hbmFnZW1lbnQ6IFwiUVIg4LKo4LK/4LKw4LON4LK14LK54LKj4LOGXCIsXG5cbmFuYWx5dGljczogXCLgsrXgsr/gsrbgs43gsrLgs4fgsrfgsqPgs4ZcIixcbmJpbGxpbmc6IFwi4LKs4LK/4LKy4LON4LKy4LK/4LKC4LKX4LONXCIsXG5zZXR0aW5nc19tZW51OiBcIuCyuOCzhuCyn+CzjeCyn+Cyv+CyguCyl+CzjeKAjOCyl+Cys+CzgVwiLFxuXG5vcmdfaWRfbGFiZWw6IFwi4LK44LKC4LK44LON4LKl4LOGIElEXCIsXG5wbGFuX2xhYmVsOiBcIuCyr+Czi+CynOCyqOCzhlwiLFxuZnJlZTogXCLgsongsprgsr/gsqRcIixcblxucHJvZHVjdHNfY291bnQ6IFwi4LKJ4LKk4LON4LKq4LKo4LON4LKo4LKX4LKz4LOBXCIsXG51c2Vyc19jb3VudDogXCLgsqzgsrPgspXgs4bgsqbgsr7gsrDgsrDgs4FcIixcbnNjYW5fb246IFwi4LK44LON4LKV4LON4LKv4LK+4LKo4LONIOCyruCyvuCyoeCyv+CypiDgsqbgsr/gsqjgsr7gsoLgspVcIixcbmV4Y2VsbGVudDogXCLgsoXgsqTgs43gsq/gs4HgsqTgs43gsqTgsq5cIixcbmdvb2Q6IFwi4LKJ4LKk4LON4LKk4LKuXCIsXG5hdmVyYWdlOiBcIuCyuOCysOCyvuCyuOCysOCyv1wiLFxubG93OiBcIuCyleCyoeCyv+CyruCzhlwiLFxuXG5jYXRlZ29yeTogXCLgsrXgsrDgs43gspdcIixcbmZvcm1fdHlwZTogXCLgsongsqTgs43gsqrgsqjgs43gsqjgsqYg4LK14LK/4LKnXCIsXG5uZXRfd2VpZ2h0OiBcIuCyqOCyv+CyteCzjeCyteCysyDgsqTgs4LgspVcIixcblxubWFudWZhY3R1cmVkX2J5OiBcIuCypOCyr+CyvuCysOCyv+CyuOCyv+CypuCyteCysOCzgVwiLFxuY29tcGFueTogXCLgspXgsoLgsqrgsqjgsr9cIixcbnBsYW50OiBcIuCyleCyvuCysOCzjeCyluCyvuCyqOCzhlwiLFxuY291bnRyeV9vcmlnaW46IFwi4LKu4LOC4LKyIOCypuCzh+CytlwiLFxuXG5tZmdfZGF0ZTogXCLgsqTgsq/gsr7gsrDgsr/gsrjgsr/gsqYg4LKm4LK/4LKo4LK+4LKC4LKVXCIsXG5leHBpcnlfZGF0ZTogXCLgsoXgsrXgsqfgsr8g4LKu4LOB4LKV4LON4LKk4LK+4LKvIOCypuCyv+CyqOCyvuCyguCylVwiLFxuZ3RpbjogXCJHVElOIC8g4LKs4LK+4LKw4LON4oCM4LKV4LOL4LKh4LONXCIsXG5cbmNvbXBsaWFuY2VfY2VydGlmaWNhdGlvbnM6IFwi4LKF4LKo4LOB4LK44LKw4LKj4LOGIOCyquCzjeCysOCyruCyvuCyo+CyquCypOCzjeCysOCyl+Cys+CzgVwiLFxuXG5yZWN5Y2xpbmdfaW5mbzogXCLgsq7gsrDgs4HgsqzgsrPgspXgs4Yg4LKu4LK+4LK54LK/4LKk4LK/XCIsXG5cbnByaXZhY3lfcG9saWN5OiBcIuCyl+CzjOCyquCzjeCyr+CypOCyviDgsqjgs4DgsqTgsr9cIixcbnRlcm1zX29mX3VzZTogXCLgsqzgsrPgspXgs4bgsq8g4LKo4LK/4LKv4LKu4LKX4LKz4LOBXCIsXG5oZWxwOiBcIuCyuOCyueCyvuCyr1wiLFxuXG5lbWFpbDogXCLgsofgsq7gs4fgsrLgs41cIixcbmNhbGw6IFwi4LKV4LKw4LOGXCIsXG5cbnZlcmlmaWVkX2NvbXBhbnk6IFwi4LKm4LOD4LKi4LOA4LKV4LKw4LK/4LK44LK/4LKmIOCypOCyr+CyvuCysOCylVwiLFxuXG5sb2dvdXQ6IFwi4LKy4LK+4LKX4LONIOCylOCyn+CzjVwiLFxuICAgIHNldHRpbmdzOiBcIuCyuOCzhuCyn+CzjeCyn+Cyv+CyguCyl+CzjeKAjOCyl+Cys+CzgVwiLFxuICBvcmdhbml6YXRpb246IFwi4LK44LKC4LK44LON4LKl4LOGXCIsXG4gIHNhdmU6IFwi4LKs4LKm4LKy4LK+4LK14LKj4LOG4LKX4LKz4LKo4LON4LKo4LOBIOCyieCys+Cyv+CyuOCyv1wiLFxuICBcbiAgYnJhbmRzOiBcIuCyrOCzjeCysOCzjeCyr+CyvuCyguCyoeCzjeKAjOCyl+Cys+CzgVwiLFxuICBub3RpZmljYXRpb25zOiBcIuCyheCyp+Cyv+CyuOCzguCymuCyqOCzhuCyl+Cys+CzgVwiLFxuICBzdWJzY3JpcHRpb246IFwi4LKa4LKC4LKm4LK+4LKm4LK+4LKw4LK/4LKV4LOGXCIsXG4gIGF1ZGl0OiBcIuCyhuCyoeCyv+Cyn+CzjSDgsqbgsr7gspbgsrLgs4bgspfgsrPgs4FcIixcbiAgdXNlcnNfbWFuYWdlbWVudDogXCLgsqzgsrPgspXgs4bgsqbgsr7gsrDgsrDgs4Eg4LKu4LKk4LON4LKk4LOBIOCyuOCyguCyuOCzjeCypeCzhlwiLFxuaW52aXRlX3VzZXI6IFwi4LKs4LKz4LKV4LOG4LKm4LK+4LKw4LKw4LKo4LON4LKo4LOBIOCyhuCyueCzjeCyteCyvuCyqOCyv+CyuOCyv1wiLFxudG90YWxfdXNlcnM6IFwi4LKS4LKf4LON4LKf4LOBIOCyrOCys+CyleCzhuCypuCyvuCysOCysOCzgVwiLFxuYWN0aXZlOiBcIuCyuOCyleCzjeCysOCyv+Cyr1wiLFxucGVuZGluZ19pbnZpdGVzOiBcIuCyrOCyvuCyleCyvyDgsobgsrngs43gsrXgsr7gsqjgspfgsrPgs4FcIixcbmRpc2FibGVkOiBcIuCyqOCyv+Cyt+CzjeCyleCzjeCysOCyv+Cyr1wiLFxudXNlcnM6IFwi4LKs4LKz4LKV4LOG4LKm4LK+4LKw4LKw4LOBXCIsXG5yb2xlc19wZXJtaXNzaW9uczogXCLgsqrgsr7gsqTgs43gsrDgspfgsrPgs4Eg4LKu4LKk4LON4LKk4LOBIOCyheCyqOCzgeCyruCypOCyv+Cyl+Cys+CzgVwiLFxudXNlcjogXCLgsqzgsrPgspXgs4bgsqbgsr7gsrBcIixcbnJvbGU6IFwi4LKq4LK+4LKk4LON4LKwXCIsXG5kZXBhcnRtZW50OiBcIuCyteCyv+CyreCyvuCyl1wiLFxuc3RhdHVzOiBcIuCyuOCzjeCypeCyv+CypOCyv1wiLFxubGFzdF9sb2dpbjogXCLgspXgs4rgsqjgs4bgsq8g4LKy4LK+4LKX4LK/4LKo4LONXCIsXG5vcmdhbml6YXRpb25fcHJvZmlsZTogXCLgsrjgsoLgsrjgs43gsqXgs4bgsq8g4LK14LK/4LK14LKwXCIsXG5uYW1lOiBcIuCyueCzhuCyuOCysOCzgVwiLFxub3JnX2lkOiBcIuCyuOCyguCyuOCzjeCypeCzhiBJRFwiLFxuZ3N0aW46IFwiR1NUSU5cIixcbnRpbWV6b25lOiBcIuCyuOCyruCyryDgsrXgsrLgsq9cIixcbnBsYW46IFwi4LKv4LOL4LKc4LKo4LOGXCIsXG5sYW5ndWFnZTogXCLgsq3gsr7gsrfgs4ZcIixcbmFkZHJlc3M6IFwi4LK14LK/4LKz4LK+4LK4XCIsXG5waG9uZTogXCLgsqbgs4LgsrDgsrXgsr7gsqPgsr9cIixcbndlYnNpdGU6IFwi4LKc4LK+4LKy4LKk4LK+4LKjXCIsXG5jb250YWN0X2VtYWlsOiBcIuCyuOCyguCyquCysOCzjeCylSDgsofgsq7gs4fgsrLgs41cIixcbmNvdW50cnk6IFwi4LKm4LOH4LK2XCIsXG5kaXNhYmxlOiBcIuCyqOCyv+Cyt+CzjeCyleCzjeCysOCyv+Cyr+Cyl+CziuCys+Cyv+CyuOCyv1wiLFxuZW5hYmxlOiBcIuCyuOCyleCzjeCysOCyv+Cyr+Cyl+CziuCys+Cyv+CyuOCyv1wiLFxuICAgIGdlbnVpbmU6IFwi4LKF4LK44LKy4LK/IOCyieCypOCzjeCyquCyqOCzjeCyqFwiLCB1bnZlcmlmaWVkOiBcIuCypuCzg+CyouCzgOCyleCysOCyoyDgsqrgsrDgsr/gsrbgs4DgsrLgsr/gsrjgsrLgsr7gspfgsr/gsrLgs43gsrJcIixcbiAgICBub3RfZm91bmQ6IFwi4LKJ4LKk4LON4LKq4LKo4LON4LKoIOCyleCyguCyoeCzgeCyrOCyguCypuCyv+CysuCzjeCyslwiLCByZWNhbGxlZDogXCLgsongsqTgs43gsqrgsqjgs43gsqgg4LK54LK/4LKC4LKq4LKh4LOG4LKv4LKy4LK+4LKX4LK/4LKm4LOGXCIsXG4gICAgZ2VudWluZV9tc2c6IFwi4LKIIOCyieCypOCzjeCyquCyqOCzjeCyqOCyteCzgSDgsoXgsrjgsrLgsr8g4LKO4LKC4LKm4LOBIOCypuCzg+CyouCzgOCyleCysOCyv+CyuOCysuCyvuCyl+Cyv+CypuCzhi5cIixcbiAgICB1bnZlcmlmaWVkX21zZzogXCLgsogg4LKJ4LKk4LON4LKq4LKo4LON4LKo4LK14LKo4LON4LKo4LOBIOCyquCysOCyv+CytuCzgOCysuCyv+CyuOCysuCyvuCyl+Cyv+CysuCzjeCysi4g4LKs4LON4LKw4LK+4LKC4LKh4LONIOCyuOCyguCyquCysOCzjeCyleCyv+CyuOCyvy5cIixcbiAgICBub3RfZm91bmRfbXNnOiBcIuCyiCBRUiDgspXgs4vgsqHgs40g4LKo4LOL4LKC4LKm4LK+4LKv4LK/4LK44LK/4LKy4LON4LKyLlwiLFxuICAgIHJlY2FsbGVkX21zZzogXCLgsogg4LKJ4LKk4LON4LKq4LKo4LON4LKo4LK14LKo4LON4LKo4LOBIOCyrOCys+CyuOCyrOCzh+CyoeCyvy4g4LKH4LKm4LKo4LON4LKo4LOBIOCyueCyv+CyguCyquCyoeCzhuCyr+CysuCyvuCyl+Cyv+CypuCzhi5cIixcbiAgICB0cnVzdF9zY29yZTogXCLgsrXgsr/gsrbgs43gsrXgsr7gsrgg4LK44LON4LKV4LOL4LKw4LONXCIsIGJhdGNoX2luZm86IFwi4LKs4LON4LKv4LK+4LKa4LONIOCyruCyvuCyueCyv+CypOCyv1wiLFxuICAgIG1hbnVmYWN0dXJlcjogXCLgsqTgsq/gsr7gsrDgspVcIiwgY29tcGxpYW5jZTogXCLgsoXgsqjgs4HgsrjgsrDgsqPgs4ZcIixcbiAgICByZWN5Y2xpbmc6IFwi4LKu4LKw4LOB4LKs4LKz4LKV4LOGXCIsIHJlcG9ydDogXCLgsrjgsq7gsrjgs43gsq/gs4Yg4LK14LKw4LKm4LK/XCIsXG4gICAgY29udGFjdDogXCLgsqzgs43gsrDgsr7gsoLgsqHgs40g4LK44LKC4LKq4LKw4LON4LKV4LK/4LK44LK/XCIsIHNoYXJlOiBcIuCyueCyguCymuCyv+CyleCziuCys+CzjeCys+Cyv1wiLCBkb3dubG9hZDogXCLgsq7gsr7gsrngsr/gsqTgsr8g4LKh4LOM4LKo4LON4oCM4LKy4LOL4LKh4LONXCIsXG4gICAgYmF0Y2hfbm86IFwi4LKs4LON4LKv4LK+4LKa4LONIOCyuOCyglwiLCBtZmc6IFwi4LKk4LKv4LK+4LKw4LK/4LKV4LOGXCIsIGV4cGlyeTogXCLgsq7gs4HgspXgs43gsqTgsr7gsq9cIiwgc2t1OiBcIlNLVVwiLFxuICAgIHBvd2VyZWRfYnk6IFwiVmVyaWZ5UGFjayDgsqjgsr/gsoLgsqZcIixcbiAgfSxcbiAgdGE6IHtcbiAgICBzZXR0aW5nczogXCLgroXgrq7gr4jgrqrgr43grqrgr4HgrpXgrrPgr41cIixcbiAgb3JnYW5pemF0aW9uOiBcIuCuqOCuv+CuseCvgeCuteCuqeCuruCvjVwiLFxuICBzYXZlOiBcIuCuruCuvuCuseCvjeCuseCumeCvjeCuleCus+CviCDgrprgr4fgrq7grr9cIixcbiAgdXNlcnM6IFwi4K6q4K6v4K6p4K6w4K+N4K6V4K6z4K+NXCIsXG4gIGJyYW5kczogXCLgrqrgrr/grrDgrr7grqPgr43grp/gr4HgrpXgrrPgr41cIixcbiAgbm90aWZpY2F0aW9uczogXCLgroXgrrHgrr/grrXgrr/grqrgr43grqrgr4HgrpXgrrPgr41cIixcbiAgc3Vic2NyaXB0aW9uOiBcIuCumuCuqOCvjeCupOCuvlwiLFxuICBhdWRpdDogXCLgrqTgrqPgrr/grpXgr43grpXgr4gg4K6q4K6k4K6/4K614K+B4K6V4K6z4K+NXCIsdXNlcnNfbWFuYWdlbWVudDogXCLgrqrgrq/grqngrrDgr43grpXgrrPgr40gJiDgrqjgrr/grrHgr4HgrrXgrqngrq7gr41cIixcbiAgc2Nhbl9vbjogXCLgrrjgr43grpXgr4fgrqngr40g4K6a4K+G4K6v4K+N4K6v4K6q4K+N4K6q4K6f4K+N4K6fIOCupOCvh+CupOCuv1wiLFxuZXhjZWxsZW50OiBcIuCuruCuv+CuleCumuCvjSDgrprgrr/grrHgrqjgr43grqTgrqTgr4FcIixcbmdvb2Q6IFwi4K6o4K6y4K+N4K6y4K6k4K+BXCIsXG5hdmVyYWdlOiBcIuCumuCusOCuvuCumuCusOCuv1wiLFxubG93OiBcIuCuleCvgeCuseCviOCuteCvgVwiLFxuXG5jYXRlZ29yeTogXCLgrrXgrpXgr4hcIixcbmZvcm1fdHlwZTogXCLgrrXgrp/grr/grrXgrq7gr41cIixcbm5ldF93ZWlnaHQ6IFwi4K6o4K6/4K6V4K6wIOCujuCun+CviFwiLFxuXG5tYW51ZmFjdHVyZWRfYnk6IFwi4K6J4K6x4K+N4K6q4K6k4K+N4K6k4K6/IOCumuCvhuCur+CvjeCupOCuteCusOCvjVwiLFxuY29tcGFueTogXCLgrqjgrr/grrHgr4HgrrXgrqngrq7gr41cIixcbnBsYW50OiBcIuCupOCviuCutOCuv+CuseCvjeCumuCuvuCusuCviFwiLFxuY291bnRyeV9vcmlnaW46IFwi4K6k4K+L4K6x4K+N4K6xIOCuqOCuvuCun+CvgVwiLFxuXG5tZmdfZGF0ZTogXCLgrongrrHgr43grqrgrqTgr43grqTgrr8g4K6k4K+H4K6k4K6/XCIsXG5leHBpcnlfZGF0ZTogXCLgrpXgrr7grrLgrr7grrXgrqTgrr8g4K6k4K+H4K6k4K6/XCIsXG5ndGluOiBcIkdUSU4gLyDgrqrgrr7grrDgr43grpXgr4vgrp/gr4FcIixcblxuY29tcGxpYW5jZV9jZXJ0aWZpY2F0aW9uczogXCLgrofgrqPgrpXgr43grpXgrprgr40g4K6a4K6+4K6p4K+N4K6x4K6/4K6k4K604K+N4K6V4K6z4K+NXCIsXG5cbnJlY3ljbGluZ19pbmZvOiBcIuCuruCuseCvgeCumuCvgeCutOCuseCvjeCumuCuvyDgrqTgrpXgrrXgrrLgr41cIixcblxucHJpdmFjeV9wb2xpY3k6IFwi4K6k4K6p4K6/4K6v4K+B4K6w4K6/4K6u4K+I4K6V4K+NIOCuleCviuCus+CvjeCuleCviFwiLFxudGVybXNfb2ZfdXNlOiBcIuCuquCur+CuqeCvjeCuquCuvuCun+CvjeCun+CvgSDgrrXgrr/grqTgrr/grq7gr4HgrrHgr4jgrpXgrrPgr41cIixcbmhlbHA6IFwi4K6J4K6k4K614K6/XCIsXG5cbmVtYWlsOiBcIuCuruCuv+CuqeCvjeCuqeCunuCvjeCumuCusuCvjVwiLFxuY2FsbDogXCLgroXgrrTgr4hcIixcblxudmVyaWZpZWRfY29tcGFueTogXCLgrprgrrDgrr/grqrgrr7grrDgr43grpXgr43grpXgrqrgr43grqrgrp/gr43grp8g4K6J4K6x4K+N4K6q4K6k4K+N4K6k4K6/4K6v4K6+4K6z4K6w4K+NXCIsXG5pbnZpdGVfdXNlcjogXCLgrqrgrq/grqngrrDgr4gg4K6F4K604K+I4K6V4K+N4K6V4K614K+B4K6u4K+NXCIsXG50b3RhbF91c2VyczogXCLgrq7gr4rgrqTgr43grqQg4K6q4K6v4K6p4K6w4K+N4K6V4K6z4K+NXCIsXG5hY3RpdmU6IFwi4K6a4K+G4K6v4K6y4K6/4K6y4K+NXCIsXG5wZW5kaW5nX2ludml0ZXM6IFwi4K6o4K6/4K6y4K+B4K614K+I4K6v4K6/4K6y4K+NIOCuieCus+CvjeCusyDgroXgrrTgr4jgrqrgr43grqrgr4HgrpXgrrPgr41cIixcbmRpc2FibGVkOiBcIuCuruCvgeCun+CuleCvjeCuleCuquCvjeCuquCun+CvjeCun+CupOCvgVwiLFxudmVyaWZ5cGFjazogXCJWZXJpZnlQYWNrXCIsXG50YWdsaW5lOiBcIuCukuCuteCvjeCuteCviuCusOCvgSDgrqTgrq/grr7grrDgrr/grqrgr43grqrgrr/grrHgr43grpXgr4Hgrq7gr40g4K6f4K6/4K6c4K6/4K6f4K+N4K6f4K6y4K+NIOCuqOCuruCvjeCuquCuv+CuleCvjeCuleCviFwiLFxuXG5kYXNoYm9hcmQ6IFwi4K6u4K+B4K6V4K6q4K+N4K6q4K+BIOCuquCusuCuleCviFwiLFxucHJvZHVjdHM6IFwi4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+B4K6V4K6z4K+NXCIsXG5xcl9tYW5hZ2VtZW50OiBcIlFSIOCuruCvh+CusuCuvuCuo+CvjeCuruCviFwiLFxuXG5hbmFseXRpY3M6IFwi4K6q4K6V4K+B4K6q4K+N4K6q4K6+4K6v4K+N4K614K+BXCIsXG5iaWxsaW5nOiBcIuCuleCun+CvjeCun+Cuo+CuruCvjVwiLFxuc2V0dGluZ3NfbWVudTogXCLgroXgrq7gr4jgrqrgr43grqrgr4HgrpXgrrPgr41cIixcblxub3JnX2lkX2xhYmVsOiBcIuCuqOCuv+CuseCvgeCuteCuqSBJRFwiLFxucGxhbl9sYWJlbDogXCLgrqTgrr/grp/gr43grp/grq7gr41cIixcbmZyZWU6IFwi4K6H4K6y4K614K6a4K6u4K+NXCIsXG5cbnByb2R1Y3RzX2NvdW50OiBcIuCupOCur+CuvuCusOCuv+CuquCvjeCuquCvgeCuleCus+CvjVwiLFxudXNlcnNfY291bnQ6IFwi4K6q4K6v4K6p4K6w4K+N4K6V4K6z4K+NXCIsXG5cbmxvZ291dDogXCLgrrXgr4bgrrPgrr/grq/gr4fgrrHgr4FcIixcblxucm9sZXNfcGVybWlzc2lvbnM6IFwi4K6q4K6+4K6k4K+N4K6k4K6/4K6w4K6Z4K+N4K6V4K6z4K+NICYg4K6F4K6p4K+B4K6u4K6k4K6/4K6V4K6z4K+NXCIsXG51c2VyOiBcIuCuquCur+CuqeCusOCvjVwiLFxucm9sZTogXCLgrqrgrpngr43grpXgr4FcIixcbmRlcGFydG1lbnQ6IFwi4K6k4K+B4K6x4K+IXCIsXG5zdGF0dXM6IFwi4K6o4K6/4K6y4K+IXCIsXG5sYXN0X2xvZ2luOiBcIuCuleCun+CviOCumuCuvyDgrongrrPgr43grqjgr4HgrrTgr4jgrrXgr4FcIixcbm9yZ2FuaXphdGlvbl9wcm9maWxlOiBcIuCuqOCuv+CuseCvgeCuteCuqSDgrrXgrr/grrXgrrDgrq7gr41cIixcbm5hbWU6IFwi4K6q4K+G4K6v4K6w4K+NXCIsXG5vcmdfaWQ6IFwi4K6o4K6/4K6x4K+B4K614K6pIElEXCIsXG5nc3RpbjogXCJHU1RJTlwiLFxudGltZXpvbmU6IFwi4K6o4K+H4K6wIOCuruCuo+CvjeCun+CusuCuruCvjVwiLFxucGxhbjogXCLgrqTgrr/grp/gr43grp/grq7gr41cIixcbmxhbmd1YWdlOiBcIuCuruCviuCutOCuv1wiLFxuYWRkcmVzczogXCLgrq7gr4HgrpXgrrXgrrDgrr9cIixcbnBob25lOiBcIuCupOCviuCusuCviOCuquCvh+CumuCuv1wiLFxud2Vic2l0ZTogXCLgrofgrqPgr4jgrq/grqTgrrPgrq7gr41cIixcbmNvbnRhY3RfZW1haWw6IFwi4K6k4K+K4K6f4K6w4K+N4K6q4K+BIOCuruCuv+CuqeCvjeCuqeCunuCvjeCumuCusuCvjVwiLFxuY291bnRyeTogXCLgrqjgrr7grp/gr4FcIixcbmRpc2FibGU6IFwi4K6u4K+B4K6f4K6V4K+N4K6V4K+BXCIsXG5lbmFibGU6IFwi4K6H4K6v4K6V4K+N4K6V4K+BXCIsXG4gICAgZ2VudWluZTogXCLgrongrqPgr43grq7gr4jgrq/grr7grqkg4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+BXCIsIHVudmVyaWZpZWQ6IFwi4K6a4K6w4K6/4K6q4K6+4K6w4K+N4K6V4K+N4K6V4K6q4K+N4K6q4K6f4K614K6/4K6y4K+N4K6y4K+IXCIsXG4gICAgbm90X2ZvdW5kOiBcIuCupOCur+CuvuCusOCuv+CuquCvjeCuquCvgSDgrpXgrr/grp/gr4jgrpXgr43grpXgrrXgrr/grrLgr43grrLgr4hcIiwgcmVjYWxsZWQ6IFwi4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+BIOCupOCuv+CusOCvgeCuruCvjeCuquCuquCvjSDgrqrgr4bgrrHgrqrgr43grqrgrp/gr43grp/grqTgr4FcIixcbiAgICBnZW51aW5lX21zZzogXCLgrofgrqjgr43grqQg4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+BIOCuieCuo+CvjeCuruCviOCur+CuvuCuqeCupOCvgSDgro7grqkg4K6J4K6x4K+B4K6k4K6/IOCumuCvhuCur+CvjeCur+CuquCvjeCuquCun+CvjeCun+CupOCvgS5cIixcbiAgICB1bnZlcmlmaWVkX21zZzogXCLgrofgrqjgr43grqQg4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+IIOCumuCusOCuv+CuquCuvuCusOCvjeCuleCvjeCulSDgrq7gr4Hgrp/grr/grq/grrXgrr/grrLgr43grrLgr4guIOCuquCuv+CusOCuvuCuo+CvjeCun+CviOCupOCvjSDgrqTgr4rgrp/grrDgr43grqrgr4Eg4K6V4K+K4K6z4K+N4K6z4K614K+B4K6u4K+NLlwiLFxuICAgIG5vdF9mb3VuZF9tc2c6IFwi4K6H4K6o4K+N4K6kIFFSIOCuleCvgeCuseCuv+Cur+CvgOCun+CvgSDgrqrgrqTgrr/grrXgr4Eg4K6a4K+G4K6v4K+N4K6v4K6q4K+N4K6q4K6f4K614K6/4K6y4K+N4K6y4K+ILlwiLFxuICAgIHJlY2FsbGVkX21zZzogXCLgrofgrqjgr43grqQg4K6k4K6v4K6+4K6w4K6/4K6q4K+N4K6q4K+I4K6q4K+NIOCuquCur+CuqeCvjeCuquCun+CvgeCupOCvjeCupCDgrrXgr4fgrqPgr43grp/grr7grq7gr40uXCIsXG4gICAgdHJ1c3Rfc2NvcmU6IFwi4K6o4K6u4K+N4K6q4K6/4K6V4K+N4K6V4K+IIOCuruCupOCuv+CuquCvjeCuquCvhuCuo+CvjVwiLCBiYXRjaF9pbmZvOiBcIuCupOCviuCuleCvgeCupOCuvyDgrqTgrpXgrrXgrrLgr41cIixcbiAgICBtYW51ZmFjdHVyZXI6IFwi4K6J4K6x4K+N4K6q4K6k4K+N4K6k4K6/4K6v4K6+4K6z4K6w4K+NXCIsIGNvbXBsaWFuY2U6IFwi4K6H4K6j4K6V4K+N4K6V4K6u4K+NXCIsXG4gICAgcmVjeWNsaW5nOiBcIuCuruCuseCvgeCumuCvgeCutOCuseCvjeCumuCuv1wiLCByZXBvcnQ6IFwi4K6a4K6/4K6V4K+N4K6V4K6y4K+I4K6q4K+NIOCuquCvgeCuleCuvuCusOCus+Cuv1wiLFxuICAgIGNvbnRhY3Q6IFwi4K6q4K6/4K6w4K6+4K6j4K+N4K6f4K+I4K6k4K+NIOCupOCviuCun+CusOCvjeCuquCvgVwiLCBzaGFyZTogXCLgrqrgrpXgrr/grrDgr41cIiwgZG93bmxvYWQ6IFwi4K6k4K6V4K614K6y4K+I4K6q4K+NIOCuquCupOCuv+CuteCuv+CuseCuleCvjeCuleCvgVwiLFxuICAgIGJhdGNoX25vOiBcIuCupOCviuCuleCvgeCupOCuvyDgro7grqPgr41cIiwgbWZnOiBcIuCuieCuseCvjeCuquCupOCvjeCupOCuv1wiLCBleHBpcnk6IFwi4K6V4K6+4K6y4K6+4K614K6k4K6/XCIsIHNrdTogXCJTS1VcIixcbiAgICBwb3dlcmVkX2J5OiBcIlZlcmlmeVBhY2sg4K6u4K+C4K6y4K6u4K+NXCIsXG4gIH0sXG4gIGJuOiB7XG4gICAgc2V0dGluZ3M6IFwi4Ka44KeH4Kaf4Ka/4KaC4Ka4XCIsXG4gIG9yZ2FuaXphdGlvbjogXCLgpqrgp43gprDgpqTgpr/gprfgp43gpqDgpr7gpqhcIixcbiAgc2F2ZTogXCLgpqrgprDgpr/gpqzgprDgp43gpqTgpqgg4Ka44KaC4Kaw4KaV4KeN4Ka34KajIOCmleCmsOCngeCmqFwiLFxuICBcbiAgYnJhbmRzOiBcIuCmrOCnjeCmsOCnjeCmr+CmvuCmqOCnjeCmoVwiLFxuICBub3RpZmljYXRpb25zOiBcIuCmrOCmv+CmnOCnjeCmnuCmquCnjeCmpOCmv1wiLFxuICBzdWJzY3JpcHRpb246IFwi4Ka44Ka+4Kas4Ka44KeN4KaV4KeN4Kaw4Ka/4Kaq4Ka24KaoXCIsXG4gIGF1ZGl0OiBcIuCmheCmoeCmv+CmnyDgprLgppdcIixcbiAgdXNlcnNfbWFuYWdlbWVudDogXCLgpqzgp43gpq/gpqzgprngpr7gprDgppXgpr7gprDgp4Ag4KaTIOCmquCnjeCmsOCmpOCmv+Cmt+CnjeCmoOCmvuCmqFwiLFxuaW52aXRlX3VzZXI6IFwi4Kas4KeN4Kav4Kas4Ka54Ka+4Kaw4KaV4Ka+4Kaw4KeAIOCmhuCmruCmqOCnjeCmpOCnjeCmsOCmoyDgppXgprDgp4HgpqhcIixcbnRvdGFsX3VzZXJzOiBcIuCmruCni+CmnyDgpqzgp43gpq/gpqzgprngpr7gprDgppXgpr7gprDgp4BcIixcbmFjdGl2ZTogXCLgprjgppXgp43gprDgpr/gpq/gprxcIixcbnBlbmRpbmdfaW52aXRlczogXCLgpq7gp4HgprLgpqTgp4Hgpqzgpr8g4KaG4Kau4Kao4KeN4Kak4KeN4Kaw4KajXCIsXG5kaXNhYmxlZDogXCLgpqjgpr/gprfgp43gppXgp43gprDgpr/gpq/gprxcIixcbnVzZXJzOiBcIuCmrOCnjeCmr+CmrOCmueCmvuCmsOCmleCmvuCmsOCngFwiLFxucm9sZXNfcGVybWlzc2lvbnM6IFwi4Kat4KeC4Kau4Ka/4KaV4Ka+IOCmkyDgpoXgpqjgp4Hgpq7gpqTgpr9cIixcbnVzZXI6IFwi4Kas4KeN4Kav4Kas4Ka54Ka+4Kaw4KaV4Ka+4Kaw4KeAXCIsXG5yb2xlOiBcIuCmreCnguCmruCmv+CmleCmvlwiLFxuZGVwYXJ0bWVudDogXCLgpqzgpr/gpq3gpr7gppdcIixcbnZlcmlmeXBhY2s6IFwiVmVyaWZ5UGFja1wiLFxudGFnbGluZTogXCLgpqrgp43gprDgpqTgpr/gpp/gpr8g4Kaq4Kaj4KeN4Kav4KeH4KawIOCmnOCmqOCnjeCmryDgpqHgpr/gppzgpr/gpp/gpr7gprIg4Kas4Ka/4Ka24KeN4Kas4Ka+4Ka4XCIsXG5zY2FuX29uOiBcIuCmuOCnjeCmleCnjeCmr+CmvuCmqCDgppXgprDgpr4g4Ka54Kav4Ka84KeH4Kab4KeHXCIsXG5leGNlbGxlbnQ6IFwi4Kaa4Kau4KeO4KaV4Ka+4KawXCIsXG5nb29kOiBcIuCmreCmvuCmsuCni1wiLFxuYXZlcmFnZTogXCLgppfgpqHgprxcIixcbmxvdzogXCLgppXgpq5cIixcblxuY2F0ZWdvcnk6IFwi4Kas4Ka/4Kat4Ka+4KaXXCIsXG5mb3JtX3R5cGU6IFwi4Kaq4Kaj4KeN4Kav4KeH4KawIOCmp+CmsOCmqFwiLFxubmV0X3dlaWdodDogXCLgpqjgpr/gpp8g4KaT4Kac4KaoXCIsXG5cbm1hbnVmYWN0dXJlZF9ieTogXCLgpqrgp43gprDgprjgp43gpqTgp4HgpqTgppXgpr7gprDgppVcIixcbmNvbXBhbnk6IFwi4KaV4KeL4Kau4KeN4Kaq4Ka+4Kao4Ka/XCIsXG5wbGFudDogXCLgppXgpr7gprDgppbgpr7gpqjgpr5cIixcbmNvdW50cnlfb3JpZ2luOiBcIuCmieCnjuCmquCmpOCnjeCmpOCmv+CmsCDgpqbgp4fgprZcIixcblxubWZnX2RhdGU6IFwi4KaJ4KeO4Kaq4Ka+4Kam4Kao4KeH4KawIOCmpOCmvuCmsOCmv+CmllwiLFxuZXhwaXJ5X2RhdGU6IFwi4Kau4KeH4Kav4Ka84Ka+4KamIOCmtuCnh+Cmt+Cnh+CmsCDgpqTgpr7gprDgpr/gppZcIixcbmd0aW46IFwiR1RJTiAvIOCmrOCmvuCmsOCmleCni+CmoVwiLFxuXG5jb21wbGlhbmNlX2NlcnRpZmljYXRpb25zOiBcIuCmuOCmruCnjeCmruCmpOCmvyDgprjgpqjgpqZcIixcblxucmVjeWNsaW5nX2luZm86IFwi4Kaq4KeB4Kao4Kaw4KeN4Kas4KeN4Kav4Kas4Ka54Ka+4KawIOCmpOCmpeCnjeCmr1wiLFxuXG5wcml2YWN5X3BvbGljeTogXCLgppfgp4vgpqrgpqjgp4Dgpq/gprzgpqTgpr4g4Kao4KeA4Kak4Ka/XCIsXG50ZXJtc19vZl91c2U6IFwi4Kas4KeN4Kav4Kas4Ka54Ka+4Kaw4KeH4KawIOCmtuCmsOCnjeCmpOCmvuCmrOCmsuCngFwiLFxuaGVscDogXCLgprjgprngpr7gpq/gprzgpqTgpr5cIixcblxuZW1haWw6IFwi4KaH4Kau4KeH4KaH4KayXCIsXG5jYWxsOiBcIuCmleCmslwiLFxuXG52ZXJpZmllZF9jb21wYW55OiBcIuCmr+CmvuCmmuCmvuCmh+CmleCng+CmpCDgpqrgp43gprDgprjgp43gpqTgp4HgpqTgppXgpr7gprDgppVcIixcblxuZGFzaGJvYXJkOiBcIuCmoeCnjeCmr+CmvuCmtuCmrOCni+CmsOCnjeCmoVwiLFxucHJvZHVjdHM6IFwi4Kaq4Kaj4KeN4Kav4Ka44Kau4KeC4Ka5XCIsXG5xcl9tYW5hZ2VtZW50OiBcIlFSIOCmrOCnjeCmr+CmrOCmuOCnjeCmpeCmvuCmquCmqOCmvlwiLFxuXG5hbmFseXRpY3M6IFwi4Kas4Ka/4Ka24KeN4Kay4KeH4Ka34KajXCIsXG5iaWxsaW5nOiBcIuCmrOCmv+CmsuCmv+CmglwiLFxuc2V0dGluZ3NfbWVudTogXCLgprjgp4fgpp/gpr/gpoLgprhcIixcblxub3JnX2lkX2xhYmVsOiBcIuCmquCnjeCmsOCmpOCmv+Cmt+CnjeCmoOCmvuCmqCBJRFwiLFxucGxhbl9sYWJlbDogXCLgpqrgp43gprLgp43gpq/gpr7gpqhcIixcbmZyZWU6IFwi4Kar4KeN4Kaw4Ka/XCIsXG5cbnByb2R1Y3RzX2NvdW50OiBcIuCmquCmo+CnjeCmr1wiLFxudXNlcnNfY291bnQ6IFwi4Kas4KeN4Kav4Kas4Ka54Ka+4Kaw4KaV4Ka+4Kaw4KeAXCIsXG5cbmxvZ291dDogXCLgprLgppcg4KaG4KaJ4KafXCIsXG5zdGF0dXM6IFwi4KaF4Kas4Ka44KeN4Kal4Ka+XCIsXG5sYXN0X2xvZ2luOiBcIuCmuOCmsOCnjeCmrOCmtuCnh+CmtyDgprLgppfgpofgpqhcIixcbm9yZ2FuaXphdGlvbl9wcm9maWxlOiBcIuCmquCnjeCmsOCmpOCmv+Cmt+CnjeCmoOCmvuCmqOCnh+CmsCDgpqTgpqXgp43gpq9cIixcbm5hbWU6IFwi4Kao4Ka+4KauXCIsXG5vcmdfaWQ6IFwi4Kaq4KeN4Kaw4Kak4Ka/4Ka34KeN4Kag4Ka+4KaoIOCmhuCmh+CmoeCmv1wiLFxuZ3N0aW46IFwiR1NUSU5cIixcbnRpbWV6b25lOiBcIuCmuOCmruCmr+CmvCDgpoXgpp7gp43gpprgprJcIixcbnBsYW46IFwi4Kaq4KeN4Kay4KeN4Kav4Ka+4KaoXCIsXG5sYW5ndWFnZTogXCLgpq3gpr7gprfgpr5cIixcbmFkZHJlc3M6IFwi4Kag4Ka/4KaV4Ka+4Kao4Ka+XCIsXG5waG9uZTogXCLgpqvgp4vgpqhcIixcbndlYnNpdGU6IFwi4KaT4Kav4Ka84KeH4Kas4Ka44Ka+4KaH4KafXCIsXG5jb250YWN0X2VtYWlsOiBcIuCmr+Cni+Cml+CmvuCmr+Cni+CmlyDgpofgpq7gp4fgpofgprJcIixcbmNvdW50cnk6IFwi4Kam4KeH4Ka2XCIsXG5kaXNhYmxlOiBcIuCmqOCmv+Cmt+CnjeCmleCnjeCmsOCmv+Cmr+CmvCDgppXgprDgp4HgpqhcIixcbmVuYWJsZTogXCLgprjgppXgp43gprDgpr/gpq/gprwg4KaV4Kaw4KeB4KaoXCIsXG5cbiAgICBnZW51aW5lOiBcIuCmhuCmuOCmsiDgpqrgpqPgp43gpq9cIiwgdW52ZXJpZmllZDogXCLgprjgpqTgp43gpq/gpqTgpr4g4Kav4Ka+4Kaa4Ka+4KaHIOCmleCmsOCmviDgprngpq/gprzgpqjgpr9cIixcbiAgICBub3RfZm91bmQ6IFwi4Kaq4Kaj4KeN4KavIOCmquCmvuCmk+Cmr+CmvOCmviDgpq/gpr7gpq/gprzgpqjgpr9cIiwgcmVjYWxsZWQ6IFwi4Kaq4Kaj4KeN4KavIOCmquCnjeCmsOCmpOCnjeCmr+CmvuCmueCmvuCmsCDgppXgprDgpr4g4Ka54Kav4Ka84KeH4Kab4KeHXCIsXG4gICAgZ2VudWluZV9tc2c6IFwi4KaP4KaHIOCmquCmo+CnjeCmr+Cmn+CmvyDgpobgprjgprIg4Ka54Ka/4Ka44Ka+4Kas4KeHIOCmr+CmvuCmmuCmvuCmhyDgppXgprDgpr4g4Ka54Kav4Ka84KeH4Kab4KeH4KWkXCIsXG4gICAgdW52ZXJpZmllZF9tc2c6IFwi4KaG4Kau4Kaw4Ka+IOCmj+CmhyDgpqrgpqPgp43gpq/gpp/gpr8g4Kav4Ka+4Kaa4Ka+4KaHIOCmleCmsOCmpOCnhyDgpqrgpr7gprDgpr/gpqjgpr/gpaQg4Kas4KeN4Kaw4KeN4Kav4Ka+4Kao4KeN4Kah4KeH4KawIOCmuOCmvuCmpeCnhyDgpq/gp4vgppfgpr7gpq/gp4vgppcg4KaV4Kaw4KeB4Kao4KWkXCIsXG4gICAgbm90X2ZvdW5kX21zZzogXCLgpo/gpocgUVIg4KaV4KeL4Kah4Kaf4Ka/IOCmqOCmv+CmrOCmqOCnjeCmp+Cmv+CmpCDgpqjgpq/gprzgpaRcIixcbiAgICByZWNhbGxlZF9tc2c6IFwi4KaP4KaHIOCmquCmo+CnjeCmr+Cmn+CmvyDgpqzgp43gpq/gpqzgprngpr7gprAg4KaV4Kaw4Kas4KeH4KaoIOCmqOCmvuClpCDgpo/gpp/gpr8g4Kaq4KeN4Kaw4Kak4KeN4Kav4Ka+4Ka54Ka+4KawIOCmleCmsOCmviDgprngpq/gprzgp4fgppvgp4fgpaRcIixcbiAgICB0cnVzdF9zY29yZTogXCLgpqzgpr/gprbgp43gpqzgpr7gprgg4Ka44KeN4KaV4KeL4KawXCIsIGJhdGNoX2luZm86IFwi4Kas4KeN4Kav4Ka+4KaaIOCmpOCmpeCnjeCmr1wiLFxuICAgIG1hbnVmYWN0dXJlcjogXCLgpqrgp43gprDgprjgp43gpqTgp4HgpqTgppXgpr7gprDgppVcIiwgY29tcGxpYW5jZTogXCLgprjgpq7gp43gpq7gpqTgpr9cIixcbiAgICByZWN5Y2xpbmc6IFwi4Kaq4KeB4Kao4Kaw4KeN4Kas4KeN4Kav4Kas4Ka54Ka+4KawXCIsIHJlcG9ydDogXCLgprjgpq7gprjgp43gpq/gpr4g4Kaw4Ka/4Kaq4KeL4Kaw4KeN4KafXCIsXG4gICAgY29udGFjdDogXCLgpqzgp43gprDgp43gpq/gpr7gpqjgp43gpqHgp4fgprAg4Ka44Ka+4Kal4KeHIOCmr+Cni+Cml+CmvuCmr+Cni+Cml1wiLCBzaGFyZTogXCLgprbgp4fgpq/gprzgpr7gprBcIiwgZG93bmxvYWQ6IFwi4Kak4Kal4KeN4KavIOCmoeCmvuCmieCmqOCmsuCni+CmoVwiLFxuICAgIGJhdGNoX25vOiBcIuCmrOCnjeCmr+CmvuCmmiDgpqjgpoJcIiwgbWZnOiBcIuCmieCnjuCmquCmvuCmpuCmqFwiLCBleHBpcnk6IFwi4Kau4KeH4Kav4Ka84Ka+4KamXCIsIHNrdTogXCJTS1VcIixcbiAgICBwb3dlcmVkX2J5OiBcIlZlcmlmeVBhY2sg4Kam4KeN4Kas4Ka+4Kaw4Ka+IOCmmuCmvuCmsuCmv+CmpFwiLFxuICB9LFxufTtcblxuZXhwb3J0IGZ1bmN0aW9uIGRldGVjdExhbmcoKTogTGFuZyB7XG4gIGlmICh0eXBlb2YgbmF2aWdhdG9yID09PSBcInVuZGVmaW5lZFwiKSByZXR1cm4gXCJlblwiO1xuICBjb25zdCBsID0gbmF2aWdhdG9yLmxhbmd1YWdlLnNsaWNlKDAsIDIpO1xuICByZXR1cm4gKFtcImVuXCIsIFwiaGlcIiwgXCJrblwiLCBcInRhXCIsIFwiYm5cIl0gYXMgTGFuZ1tdKS5pbmNsdWRlcyhsIGFzIExhbmcpID8gKGwgYXMgTGFuZykgOiBcImVuXCI7XG59XG4iXSwibmFtZXMiOlsiTEFOR1MiLCJjb2RlIiwibGFiZWwiLCJUIiwiZW4iLCJzY2FuX29uIiwiZXhjZWxsZW50IiwiZ29vZCIsImF2ZXJhZ2UiLCJsb3ciLCJjYXRlZ29yeSIsImZvcm1fdHlwZSIsIm5ldF93ZWlnaHQiLCJtYW51ZmFjdHVyZWRfYnkiLCJjb21wYW55IiwicGxhbnQiLCJjb3VudHJ5X29yaWdpbiIsIm1mZ19kYXRlIiwiZXhwaXJ5X2RhdGUiLCJndGluIiwiY29tcGxpYW5jZV9jZXJ0aWZpY2F0aW9ucyIsInJlY3ljbGluZ19pbmZvIiwicHJpdmFjeV9wb2xpY3kiLCJ0ZXJtc19vZl91c2UiLCJoZWxwIiwiZW1haWwiLCJjYWxsIiwidmVyaWZpZWRfY29tcGFueSIsInNldHRpbmdzIiwib3JnYW5pemF0aW9uIiwic2F2ZSIsInVzZXJzIiwiYnJhbmRzIiwibm90aWZpY2F0aW9ucyIsInN1YnNjcmlwdGlvbiIsImF1ZGl0IiwidXNlcnNfbWFuYWdlbWVudCIsImludml0ZV91c2VyIiwidG90YWxfdXNlcnMiLCJhY3RpdmUiLCJwZW5kaW5nX2ludml0ZXMiLCJkaXNhYmxlZCIsInJvbGVzX3Blcm1pc3Npb25zIiwidXNlciIsInJvbGUiLCJkZXBhcnRtZW50Iiwic3RhdHVzIiwibGFzdF9sb2dpbiIsIm9yZ2FuaXphdGlvbl9wcm9maWxlIiwibmFtZSIsIm9yZ19pZCIsImdzdGluIiwidGltZXpvbmUiLCJwbGFuIiwibGFuZ3VhZ2UiLCJhZGRyZXNzIiwicGhvbmUiLCJ3ZWJzaXRlIiwiY29udGFjdF9lbWFpbCIsImNvdW50cnkiLCJkaXNhYmxlIiwiZW5hYmxlIiwidGFnbGluZSIsImRhc2hib2FyZCIsInByb2R1Y3RzIiwicXJfbWFuYWdlbWVudCIsImFuYWx5dGljcyIsImJpbGxpbmciLCJzZXR0aW5nc19tZW51Iiwib3JnX2lkX2xhYmVsIiwicGxhbl9sYWJlbCIsImZyZWUiLCJwcm9kdWN0c19jb3VudCIsInVzZXJzX2NvdW50IiwibG9nb3V0IiwiZ2VudWluZSIsInVudmVyaWZpZWQiLCJub3RfZm91bmQiLCJyZWNhbGxlZCIsImdlbnVpbmVfbXNnIiwidW52ZXJpZmllZF9tc2ciLCJub3RfZm91bmRfbXNnIiwicmVjYWxsZWRfbXNnIiwidHJ1c3Rfc2NvcmUiLCJiYXRjaF9pbmZvIiwibWFudWZhY3R1cmVyIiwiY29tcGxpYW5jZSIsInJlY3ljbGluZyIsInJlcG9ydCIsImNvbnRhY3QiLCJzaGFyZSIsImRvd25sb2FkIiwiYmF0Y2hfbm8iLCJtZmciLCJleHBpcnkiLCJza3UiLCJwb3dlcmVkX2J5IiwiaGkiLCJ2ZXJpZnlwYWNrIiwia24iLCJ0YSIsImJuIiwiZGV0ZWN0TGFuZyIsIm5hdmlnYXRvciIsImwiLCJzbGljZSIsImluY2x1ZGVzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./lib/i18n.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__ = (\"82db6ccd9dc6\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvZ2xvYmFscy5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly92ZXJpZnlwYWNrLWZyb250ZW5kLy4vYXBwL2dsb2JhbHMuY3NzPzIxOTQiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCI4MmRiNmNjZDlkYzZcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/globals.css\n");
/***/ }),
/***/ "(rsc)/./app/error.tsx":
/*!***********************!*\
!*** ./app/error.tsx ***!
\***********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ $$typeof: () => (/* binding */ $$typeof),
/* harmony export */ __esModule: () => (/* binding */ __esModule),
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* 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/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\app\error.tsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\app\error.tsx#default`));
/***/ }),
/***/ "(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/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 _contexts_LanguageContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/contexts/LanguageContext */ \"(rsc)/./contexts/LanguageContext.tsx\");\n\n\n\nconst metadata = {\n title: \"VerifyPack — Digital Trust for Every Product\",\n description: \"QR code generation & product verification SaaS\"\n};\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: \"en\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n suppressHydrationWarning: true,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_contexts_LanguageContext__WEBPACK_IMPORTED_MODULE_2__.LanguageProvider, {\n children: children\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\layout.tsx\",\n lineNumber: 14,\n columnNumber: 38\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\layout.tsx\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\layout.tsx\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQ3VCO0FBRXVDO0FBQ3ZELE1BQU1DLFdBQXFCO0lBQ2hDQyxPQUFPO0lBQ1BDLGFBQWE7QUFDZixFQUFFO0FBRWEsU0FBU0MsV0FBVyxFQUFFQyxRQUFRLEVBQWlDO0lBQzVFLHFCQUVFLDhEQUFDQztRQUFLQyxNQUFLO2tCQUNULDRFQUFDQztZQUFLQyx3QkFBd0I7c0JBQUMsNEVBQUNULHVFQUFnQkE7MEJBRXJESzs7Ozs7Ozs7Ozs7Ozs7OztBQUtEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8uL2FwcC9sYXlvdXQudHN4Pzk5ODgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBNZXRhZGF0YSB9IGZyb20gXCJuZXh0XCI7XG5pbXBvcnQgXCIuL2dsb2JhbHMuY3NzXCI7XG5cbmltcG9ydCB7IExhbmd1YWdlUHJvdmlkZXIgfSBmcm9tIFwiQC9jb250ZXh0cy9MYW5ndWFnZUNvbnRleHRcIjtcbmV4cG9ydCBjb25zdCBtZXRhZGF0YTogTWV0YWRhdGEgPSB7XG4gIHRpdGxlOiBcIlZlcmlmeVBhY2sg4oCUIERpZ2l0YWwgVHJ1c3QgZm9yIEV2ZXJ5IFByb2R1Y3RcIixcbiAgZGVzY3JpcHRpb246IFwiUVIgY29kZSBnZW5lcmF0aW9uICYgcHJvZHVjdCB2ZXJpZmljYXRpb24gU2FhU1wiLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gUm9vdExheW91dCh7IGNoaWxkcmVuIH06IHsgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZSB9KSB7XG4gIHJldHVybiAoXG4gICAgXG4gICAgPGh0bWwgbGFuZz1cImVuXCI+XG4gICAgICA8Ym9keSBzdXBwcmVzc0h5ZHJhdGlvbldhcm5pbmc+PExhbmd1YWdlUHJvdmlkZXI+XG5cbntjaGlsZHJlbn1cblxuPC9MYW5ndWFnZVByb3ZpZGVyPjwvYm9keT5cbiAgICA8L2h0bWw+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiTGFuZ3VhZ2VQcm92aWRlciIsIm1ldGFkYXRhIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsIlJvb3RMYXlvdXQiLCJjaGlsZHJlbiIsImh0bWwiLCJsYW5nIiwiYm9keSIsInN1cHByZXNzSHlkcmF0aW9uV2FybmluZyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/layout.tsx\n");
/***/ }),
/***/ "(rsc)/./app/not-found.tsx":
/*!***************************!*\
!*** ./app/not-found.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 */ NotFound)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./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_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"(rsc)/./node_modules/next/dist/api/link.js\");\n/* harmony import */ var _barrel_optimize_names_Compass_lucide_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! __barrel_optimize__?names=Compass!=!lucide-react */ \"(rsc)/./node_modules/lucide-react/dist/esm/icons/compass.js\");\n\n\n\nfunction NotFound() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen grid place-items-center p-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center max-w-md\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-14 w-14 mx-auto rounded-full bg-blue-50 text-blue-500 grid place-items-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Compass_lucide_react__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n className: \"h-7 w-7\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 9,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-2xl font-extrabold mt-4\",\n children: \"Page not found\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 11,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-slate-500 text-sm mt-2\",\n children: \"The page you're looking for doesn't exist.\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 12,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_link__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n href: \"/\",\n className: \"inline-block mt-6 bg-brand-600 text-white px-5 py-2 rounded-lg text-sm font-semibold\",\n children: \"Back home\"\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 13,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 7,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\company_projects\\\\verify pack\\\\frontend\\\\app\\\\not-found.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbm90LWZvdW5kLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBNkI7QUFDVTtBQUV4QixTQUFTRTtJQUN0QixxQkFDRSw4REFBQ0M7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ0Q7WUFBSUMsV0FBVTs7OEJBQ2IsOERBQUNEO29CQUFJQyxXQUFVOzhCQUNiLDRFQUFDSCxtRkFBT0E7d0JBQUNHLFdBQVU7Ozs7Ozs7Ozs7OzhCQUVyQiw4REFBQ0M7b0JBQUdELFdBQVU7OEJBQStCOzs7Ozs7OEJBQzdDLDhEQUFDRTtvQkFBRUYsV0FBVTs4QkFBOEI7Ozs7Ozs4QkFDM0MsOERBQUNKLGlEQUFJQTtvQkFBQ08sTUFBSztvQkFBSUgsV0FBVTs4QkFBdUY7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBTXhIIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdmVyaWZ5cGFjay1mcm9udGVuZC8uL2FwcC9ub3QtZm91bmQudHN4PzVjODAiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IExpbmsgZnJvbSBcIm5leHQvbGlua1wiO1xuaW1wb3J0IHsgQ29tcGFzcyB9IGZyb20gXCJsdWNpZGUtcmVhY3RcIjtcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gTm90Rm91bmQoKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJtaW4taC1zY3JlZW4gZ3JpZCBwbGFjZS1pdGVtcy1jZW50ZXIgcC04XCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtY2VudGVyIG1heC13LW1kXCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiaC0xNCB3LTE0IG14LWF1dG8gcm91bmRlZC1mdWxsIGJnLWJsdWUtNTAgdGV4dC1ibHVlLTUwMCBncmlkIHBsYWNlLWl0ZW1zLWNlbnRlclwiPlxuICAgICAgICAgIDxDb21wYXNzIGNsYXNzTmFtZT1cImgtNyB3LTdcIiAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGgxIGNsYXNzTmFtZT1cInRleHQtMnhsIGZvbnQtZXh0cmFib2xkIG10LTRcIj5QYWdlIG5vdCBmb3VuZDwvaDE+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtc2xhdGUtNTAwIHRleHQtc20gbXQtMlwiPlRoZSBwYWdlIHlvdSZhcG9zO3JlIGxvb2tpbmcgZm9yIGRvZXNuJmFwb3M7dCBleGlzdC48L3A+XG4gICAgICAgIDxMaW5rIGhyZWY9XCIvXCIgY2xhc3NOYW1lPVwiaW5saW5lLWJsb2NrIG10LTYgYmctYnJhbmQtNjAwIHRleHQtd2hpdGUgcHgtNSBweS0yIHJvdW5kZWQtbGcgdGV4dC1zbSBmb250LXNlbWlib2xkXCI+XG4gICAgICAgICAgQmFjayBob21lXG4gICAgICAgIDwvTGluaz5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICApO1xufVxuIl0sIm5hbWVzIjpbIkxpbmsiLCJDb21wYXNzIiwiTm90Rm91bmQiLCJkaXYiLCJjbGFzc05hbWUiLCJoMSIsInAiLCJocmVmIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./app/not-found.tsx\n");
/***/ }),
/***/ "(rsc)/./app/v/[qr_code]/page.tsx":
/*!**********************************!*\
!*** ./app/v/[qr_code]/page.tsx ***!
\**********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ $$typeof: () => (/* binding */ $$typeof),
/* harmony export */ __esModule: () => (/* binding */ __esModule),
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* 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/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\app\v\[qr_code]\page.tsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\app\v\[qr_code]\page.tsx#default`));
/***/ }),
/***/ "(rsc)/./contexts/LanguageContext.tsx":
/*!**************************************!*\
!*** ./contexts/LanguageContext.tsx ***!
\**************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ LanguageProvider: () => (/* binding */ e0),
/* harmony export */ useLanguage: () => (/* binding */ e1)
/* 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/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\contexts\LanguageContext.tsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
const e0 = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\contexts\LanguageContext.tsx#LanguageProvider`);
const e1 = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`C:\company_projects\verify pack\frontend\contexts\LanguageContext.tsx#useLanguage`);
/***/ })
};
;
// 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","vendor-chunks/@swc","vendor-chunks/lucide-react"], () => (__webpack_exec__("(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fv%2F%5Bqr_code%5D%2Fpage&page=%2Fv%2F%5Bqr_code%5D%2Fpage&appPaths=%2Fv%2F%5Bqr_code%5D%2Fpage&pagePath=private-next-app-dir%2Fv%2F%5Bqr_code%5D%2Fpage.tsx&appDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5Ccompany_projects%5Cverify%20pack%5Cfrontend&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!")));
module.exports = __webpack_exports__;
})();