/* * 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/kontakte/page"; exports.ids = ["app/kontakte/page"]; exports.modules = { /***/ "./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"); /***/ }), /***/ "./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"); /***/ }), /***/ "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"); /***/ }), /***/ "../../client/components/action-async-storage.external": /*!**********************************************************************************!*\ !*** external "next/dist\\client\\components\\action-async-storage.external.js" ***! \**********************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist\\client\\components\\action-async-storage.external.js"); /***/ }), /***/ "../../client/components/request-async-storage.external": /*!***********************************************************************************!*\ !*** external "next/dist\\client\\components\\request-async-storage.external.js" ***! \***********************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist\\client\\components\\request-async-storage.external.js"); /***/ }), /***/ "../../client/components/static-generation-async-storage.external": /*!*********************************************************************************************!*\ !*** external "next/dist\\client\\components\\static-generation-async-storage.external.js" ***! \*********************************************************************************************/ /***/ ((module) => { "use strict"; module.exports = require("next/dist\\client\\components\\static-generation-async-storage.external.js"); /***/ }), /***/ "path": /*!***********************!*\ !*** external "path" ***! \***********************/ /***/ ((module) => { "use strict"; module.exports = require("path"); /***/ }), /***/ "url": /*!**********************!*\ !*** external "url" ***! \**********************/ /***/ ((module) => { "use strict"; module.exports = require("url"); /***/ }), /***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fkontakte%2Fpage&page=%2Fkontakte%2Fpage&appPaths=%2Fkontakte%2Fpage&pagePath=private-next-app-dir%2Fkontakte%2Fpage.tsx&appDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!": /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fkontakte%2Fpage&page=%2Fkontakte%2Fpage&appPaths=%2Fkontakte%2Fpage&pagePath=private-next-app-dir%2Fkontakte%2Fpage.tsx&appDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&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?b6e7\");\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// @ts-ignore this need to be imported from next/dist to be external\r\n\r\n\r\nconst AppPageRouteModule = next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__.AppPageRouteModule;\r\n// We inject the tree and pages here so that we can use them in the route\r\n// module.\r\nconst tree = {\n children: [\n '',\n {\n children: [\n 'kontakte',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/kontakte/page.tsx */ \"(rsc)/./app/kontakte/page.tsx\")), \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\"],\n \n }]\n },\n {\n \n metadata: {\n icon: [(async (props) => (await Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! next-metadata-image-loader?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__ */ \"(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__\"))).default(props))],\n apple: [],\n openGraph: [],\n twitter: [],\n manifest: undefined\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:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\layout.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! next/dist/client/components/not-found-error */ \"(rsc)/./node_modules/next/dist/client/components/not-found-error.js\", 23)), \"next/dist/client/components/not-found-error\"],\n metadata: {\n icon: [(async (props) => (await Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! next-metadata-image-loader?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__ */ \"(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__\"))).default(props))],\n apple: [],\n openGraph: [],\n twitter: [],\n manifest: undefined\n }\n }\n ]\n }.children;\r\nconst pages = [\"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\"];\r\n\r\n// @ts-expect-error - replaced by webpack/turbopack loader\r\n\r\nconst __next_app_require__ = __webpack_require__\r\nconst __next_app_load_chunk__ = () => Promise.resolve()\r\nconst originalPathname = \"/kontakte/page\";\r\nconst __next_app__ = {\r\n require: __next_app_require__,\r\n loadChunk: __next_app_load_chunk__\r\n};\r\n\r\n// Create and export the route module that will be consumed.\r\nconst routeModule = new AppPageRouteModule({\r\n definition: {\r\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.APP_PAGE,\r\n page: \"/kontakte/page\",\r\n pathname: \"/kontakte\",\r\n // The following aren't used in production.\r\n bundlePath: \"\",\r\n filename: \"\",\r\n appPaths: []\r\n },\r\n userland: {\r\n loaderTree: tree\r\n }\r\n});\r\n\r\n//# sourceMappingURL=app-page.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWFwcC1sb2FkZXIuanM/bmFtZT1hcHAlMkZrb250YWt0ZSUyRnBhZ2UmcGFnZT0lMkZrb250YWt0ZSUyRnBhZ2UmYXBwUGF0aHM9JTJGa29udGFrdGUlMkZwYWdlJnBhZ2VQYXRoPXByaXZhdGUtbmV4dC1hcHAtZGlyJTJGa29udGFrdGUlMkZwYWdlLnRzeCZhcHBEaXI9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSU1Q2FwcCZwYWdlRXh0ZW5zaW9ucz10c3gmcGFnZUV4dGVuc2lvbnM9dHMmcGFnZUV4dGVuc2lvbnM9anN4JnBhZ2VFeHRlbnNpb25zPWpzJnJvb3REaXI9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSZpc0Rldj10cnVlJnRzY29uZmlnUGF0aD10c2NvbmZpZy5qc29uJmJhc2VQYXRoPSZhc3NldFByZWZpeD0mbmV4dENvbmZpZ091dHB1dD1zdGFuZGFsb25lJnByZWZlcnJlZFJlZ2lvbj0mbWlkZGxld2FyZUNvbmZpZz1lMzAlM0QhIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUN5RjtBQUMxQjtBQUMvRCwyQkFBMkIsOEdBQXlCO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlDQUFpQztBQUNqQyx1QkFBdUIsMEpBQThHO0FBQ3JJO0FBQ0EsU0FBUztBQUNULE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQSxvQ0FBb0MsOGVBQThQO0FBQ2xTO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EseUJBQXlCLDRJQUFzRztBQUMvSCxvQkFBb0IsME5BQWdGO0FBQ3BHO0FBQ0Esb0NBQW9DLDhlQUE4UDtBQUNsUztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUN1QjtBQUN2QjtBQUNvRjtBQUNwRiw2QkFBNkIsbUJBQW1CO0FBQ2hEO0FBQ087QUFDQTtBQUNQO0FBQ0E7QUFDQTtBQUN1RDtBQUN2RDtBQUNPO0FBQ1A7QUFDQSxjQUFjLHlFQUFTO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0Q7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRqcy8/NGJlNSJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAdHMtaWdub3JlIHRoaXMgbmVlZCB0byBiZSBpbXBvcnRlZCBmcm9tIG5leHQvZGlzdCB0byBiZSBleHRlcm5hbFxyXG5pbXBvcnQgKiBhcyBtb2R1bGUgZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLW1vZHVsZXMvYXBwLXBhZ2UvbW9kdWxlLmNvbXBpbGVkXCI7XHJcbmltcG9ydCB7IFJvdXRlS2luZCB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1raW5kXCI7XHJcbmNvbnN0IEFwcFBhZ2VSb3V0ZU1vZHVsZSA9IG1vZHVsZS5BcHBQYWdlUm91dGVNb2R1bGU7XHJcbi8vIFdlIGluamVjdCB0aGUgdHJlZSBhbmQgcGFnZXMgaGVyZSBzbyB0aGF0IHdlIGNhbiB1c2UgdGhlbSBpbiB0aGUgcm91dGVcclxuLy8gbW9kdWxlLlxyXG5jb25zdCB0cmVlID0ge1xuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAnJyxcbiAgICAgICAge1xuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAna29udGFrdGUnLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbJ19fUEFHRV9fJywge30sIHtcbiAgICAgICAgICBwYWdlOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXGFwcFxcXFxrb250YWt0ZVxcXFxwYWdlLnRzeFwiKSwgXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXGFwcFxcXFxrb250YWt0ZVxcXFxwYWdlLnRzeFwiXSxcbiAgICAgICAgICBcbiAgICAgICAgfV1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgXG4gICAgICAgIG1ldGFkYXRhOiB7XG4gICAgaWNvbjogWyhhc3luYyAocHJvcHMpID0+IChhd2FpdCBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIm5leHQtbWV0YWRhdGEtaW1hZ2UtbG9hZGVyP3R5cGU9ZmF2aWNvbiZzZWdtZW50PSZiYXNlUGF0aD0mcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyFDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXGFwcFxcXFxmYXZpY29uLmljbz9fX25leHRfbWV0YWRhdGFfX1wiKSkuZGVmYXVsdChwcm9wcykpXSxcbiAgICBhcHBsZTogW10sXG4gICAgb3BlbkdyYXBoOiBbXSxcbiAgICB0d2l0dGVyOiBbXSxcbiAgICBtYW5pZmVzdDogdW5kZWZpbmVkXG4gIH1cbiAgICAgIH1cbiAgICAgIF1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgJ2xheW91dCc6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXFVzZXJzXFxcXGFuZHJlXFxcXERvY3VtZW50c1xcXFxHaXRIdWJcXFxcV2Via2xhci5jb21cXFxcYXBwXFxcXGxheW91dC50c3hcIiksIFwiQzpcXFxcVXNlcnNcXFxcYW5kcmVcXFxcRG9jdW1lbnRzXFxcXEdpdEh1YlxcXFxXZWJrbGFyLmNvbVxcXFxhcHBcXFxcbGF5b3V0LnRzeFwiXSxcbidub3QtZm91bmQnOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWVycm9yXCIpLCBcIm5leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9ub3QtZm91bmQtZXJyb3JcIl0sXG4gICAgICAgIG1ldGFkYXRhOiB7XG4gICAgaWNvbjogWyhhc3luYyAocHJvcHMpID0+IChhd2FpdCBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIm5leHQtbWV0YWRhdGEtaW1hZ2UtbG9hZGVyP3R5cGU9ZmF2aWNvbiZzZWdtZW50PSZiYXNlUGF0aD0mcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyFDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXGFwcFxcXFxmYXZpY29uLmljbz9fX25leHRfbWV0YWRhdGFfX1wiKSkuZGVmYXVsdChwcm9wcykpXSxcbiAgICBhcHBsZTogW10sXG4gICAgb3BlbkdyYXBoOiBbXSxcbiAgICB0d2l0dGVyOiBbXSxcbiAgICBtYW5pZmVzdDogdW5kZWZpbmVkXG4gIH1cbiAgICAgIH1cbiAgICAgIF1cbiAgICAgIH0uY2hpbGRyZW47XHJcbmNvbnN0IHBhZ2VzID0gW1wiQzpcXFxcVXNlcnNcXFxcYW5kcmVcXFxcRG9jdW1lbnRzXFxcXEdpdEh1YlxcXFxXZWJrbGFyLmNvbVxcXFxhcHBcXFxca29udGFrdGVcXFxccGFnZS50c3hcIl07XHJcbmV4cG9ydCB7IHRyZWUsIHBhZ2VzIH07XHJcbi8vIEB0cy1leHBlY3QtZXJyb3IgLSByZXBsYWNlZCBieSB3ZWJwYWNrL3R1cmJvcGFjayBsb2FkZXJcclxuZXhwb3J0IHsgZGVmYXVsdCBhcyBHbG9iYWxFcnJvciB9IGZyb20gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvZXJyb3ItYm91bmRhcnlcIjtcclxuY29uc3QgX19uZXh0X2FwcF9yZXF1aXJlX18gPSBfX3dlYnBhY2tfcmVxdWlyZV9fXHJcbmNvbnN0IF9fbmV4dF9hcHBfbG9hZF9jaHVua19fID0gKCkgPT4gUHJvbWlzZS5yZXNvbHZlKClcclxuZXhwb3J0IGNvbnN0IG9yaWdpbmFsUGF0aG5hbWUgPSBcIi9rb250YWt0ZS9wYWdlXCI7XHJcbmV4cG9ydCBjb25zdCBfX25leHRfYXBwX18gPSB7XHJcbiAgICByZXF1aXJlOiBfX25leHRfYXBwX3JlcXVpcmVfXyxcclxuICAgIGxvYWRDaHVuazogX19uZXh0X2FwcF9sb2FkX2NodW5rX19cclxufTtcclxuZXhwb3J0ICogZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvYXBwLXJlbmRlci9lbnRyeS1iYXNlXCI7XHJcbi8vIENyZWF0ZSBhbmQgZXhwb3J0IHRoZSByb3V0ZSBtb2R1bGUgdGhhdCB3aWxsIGJlIGNvbnN1bWVkLlxyXG5leHBvcnQgY29uc3Qgcm91dGVNb2R1bGUgPSBuZXcgQXBwUGFnZVJvdXRlTW9kdWxlKHtcclxuICAgIGRlZmluaXRpb246IHtcclxuICAgICAgICBraW5kOiBSb3V0ZUtpbmQuQVBQX1BBR0UsXHJcbiAgICAgICAgcGFnZTogXCIva29udGFrdGUvcGFnZVwiLFxyXG4gICAgICAgIHBhdGhuYW1lOiBcIi9rb250YWt0ZVwiLFxyXG4gICAgICAgIC8vIFRoZSBmb2xsb3dpbmcgYXJlbid0IHVzZWQgaW4gcHJvZHVjdGlvbi5cclxuICAgICAgICBidW5kbGVQYXRoOiBcIlwiLFxyXG4gICAgICAgIGZpbGVuYW1lOiBcIlwiLFxyXG4gICAgICAgIGFwcFBhdGhzOiBbXVxyXG4gICAgfSxcclxuICAgIHVzZXJsYW5kOiB7XHJcbiAgICAgICAgbG9hZGVyVHJlZTogdHJlZVxyXG4gICAgfVxyXG59KTtcclxuXHJcbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWFwcC1wYWdlLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fkontakte%2Fpage&page=%2Fkontakte%2Fpage&appPaths=%2Fkontakte%2Fpage&pagePath=private-next-app-dir%2Fkontakte%2Fpage.tsx&appDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!\n"); /***/ }), /***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Ckontakte%5Cpage.tsx&server=true!": /*!**************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Ckontakte%5Cpage.tsx&server=true! ***! \**************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/kontakte/page.tsx */ \"(ssr)/./app/kontakte/page.tsx\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSU1Q2FwcCU1Q2tvbnRha3RlJTVDcGFnZS50c3gmc2VydmVyPXRydWUhIiwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGpzLz9iNDU2Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcVXNlcnNcXFxcYW5kcmVcXFxcRG9jdW1lbnRzXFxcXEdpdEh1YlxcXFxXZWJrbGFyLmNvbVxcXFxhcHBcXFxca29udGFrdGVcXFxccGFnZS50c3hcIikiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Ckontakte%5Cpage.tsx&server=true!\n"); /***/ }), /***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Ccomponents%5CHandyAnsicht.tsx&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22app%5C%5Clayout.tsx%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Cglobals.css&server=true!": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Ccomponents%5CHandyAnsicht.tsx&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22app%5C%5Clayout.tsx%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Cglobals.css&server=true! ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./components/HandyAnsicht.tsx */ \"(ssr)/./components/HandyAnsicht.tsx\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSU1Q2NvbXBvbmVudHMlNUNIYW5keUFuc2ljaHQudHN4Jm1vZHVsZXM9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSU1Q25vZGVfbW9kdWxlcyU1Q25leHQlNUNmb250JTVDZ29vZ2xlJTVDdGFyZ2V0LmNzcyUzRiU3QiUyMnBhdGglMjIlM0ElMjJhcHAlNUMlNUNsYXlvdXQudHN4JTIyJTJDJTIyaW1wb3J0JTIyJTNBJTIySW50ZXIlMjIlMkMlMjJhcmd1bWVudHMlMjIlM0ElNUIlN0IlMjJzdWJzZXRzJTIyJTNBJTVCJTIybGF0aW4lMjIlNUQlN0QlNUQlMkMlMjJ2YXJpYWJsZU5hbWUlMjIlM0ElMjJpbnRlciUyMiU3RCZtb2R1bGVzPUMlM0ElNUNVc2VycyU1Q2FuZHJlJTVDRG9jdW1lbnRzJTVDR2l0SHViJTVDV2Via2xhci5jb20lNUNhcHAlNUNnbG9iYWxzLmNzcyZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvPzYzOTUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXGNvbXBvbmVudHNcXFxcSGFuZHlBbnNpY2h0LnRzeFwiKSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Ccomponents%5CHandyAnsicht.tsx&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22app%5C%5Clayout.tsx%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp%5Cglobals.css&server=true!\n"); /***/ }), /***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-generation-searchparams-bailout-provider.js&server=true!": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-generation-searchparams-bailout-provider.js&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));\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));\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));\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));\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));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/static-generation-searchparams-bailout-provider.js */ \"(ssr)/./node_modules/next/dist/client/components/static-generation-searchparams-bailout-provider.js\", 23))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9QyUzQSU1Q1VzZXJzJTVDYW5kcmUlNUNEb2N1bWVudHMlNUNHaXRIdWIlNUNXZWJrbGFyLmNvbSU1Q25vZGVfbW9kdWxlcyU1Q25leHQlNUNkaXN0JTVDY2xpZW50JTVDY29tcG9uZW50cyU1Q2FwcC1yb3V0ZXIuanMmbW9kdWxlcz1DJTNBJTVDVXNlcnMlNUNhbmRyZSU1Q0RvY3VtZW50cyU1Q0dpdEh1YiU1Q1dlYmtsYXIuY29tJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2Rpc3QlNUNjbGllbnQlNUNjb21wb25lbnRzJTVDZXJyb3ItYm91bmRhcnkuanMmbW9kdWxlcz1DJTNBJTVDVXNlcnMlNUNhbmRyZSU1Q0RvY3VtZW50cyU1Q0dpdEh1YiU1Q1dlYmtsYXIuY29tJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2Rpc3QlNUNjbGllbnQlNUNjb21wb25lbnRzJTVDbGF5b3V0LXJvdXRlci5qcyZtb2R1bGVzPUMlM0ElNUNVc2VycyU1Q2FuZHJlJTVDRG9jdW1lbnRzJTVDR2l0SHViJTVDV2Via2xhci5jb20lNUNub2RlX21vZHVsZXMlNUNuZXh0JTVDZGlzdCU1Q2NsaWVudCU1Q2NvbXBvbmVudHMlNUNub3QtZm91bmQtYm91bmRhcnkuanMmbW9kdWxlcz1DJTNBJTVDVXNlcnMlNUNhbmRyZSU1Q0RvY3VtZW50cyU1Q0dpdEh1YiU1Q1dlYmtsYXIuY29tJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2Rpc3QlNUNjbGllbnQlNUNjb21wb25lbnRzJTVDcmVuZGVyLWZyb20tdGVtcGxhdGUtY29udGV4dC5qcyZtb2R1bGVzPUMlM0ElNUNVc2VycyU1Q2FuZHJlJTVDRG9jdW1lbnRzJTVDR2l0SHViJTVDV2Via2xhci5jb20lNUNub2RlX21vZHVsZXMlNUNuZXh0JTVDZGlzdCU1Q2NsaWVudCU1Q2NvbXBvbmVudHMlNUNzdGF0aWMtZ2VuZXJhdGlvbi1zZWFyY2hwYXJhbXMtYmFpbG91dC1wcm92aWRlci5qcyZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQWtKO0FBQ2xKLDBPQUFzSjtBQUN0Six3T0FBcUo7QUFDckosa1BBQTBKO0FBQzFKLHNRQUFvSztBQUNwSyIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRqcy8/OWE0YyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXFVzZXJzXFxcXGFuZHJlXFxcXERvY3VtZW50c1xcXFxHaXRIdWJcXFxcV2Via2xhci5jb21cXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxhcHAtcm91dGVyLmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcZXJyb3ItYm91bmRhcnkuanNcIik7XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkM6XFxcXFVzZXJzXFxcXGFuZHJlXFxcXERvY3VtZW50c1xcXFxHaXRIdWJcXFxcV2Via2xhci5jb21cXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxsYXlvdXQtcm91dGVyLmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcbm90LWZvdW5kLWJvdW5kYXJ5LmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJDOlxcXFxVc2Vyc1xcXFxhbmRyZVxcXFxEb2N1bWVudHNcXFxcR2l0SHViXFxcXFdlYmtsYXIuY29tXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxccmVuZGVyLWZyb20tdGVtcGxhdGUtY29udGV4dC5qc1wiKTtcbmltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiQzpcXFxcVXNlcnNcXFxcYW5kcmVcXFxcRG9jdW1lbnRzXFxcXEdpdEh1YlxcXFxXZWJrbGFyLmNvbVxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXHN0YXRpYy1nZW5lcmF0aW9uLXNlYXJjaHBhcmFtcy1iYWlsb3V0LXByb3ZpZGVyLmpzXCIpIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-generation-searchparams-bailout-provider.js&server=true!\n"); /***/ }), /***/ "(ssr)/./app/kontakte/page.tsx": /*!*******************************!*\ !*** ./app/kontakte/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 */ KontaktePage)\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/shared/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 _components_WebklarLogoHeader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/WebklarLogoHeader */ \"(ssr)/./components/WebklarLogoHeader.tsx\");\n/* harmony import */ var _components_WebklarFooter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/WebklarFooter */ \"(ssr)/./components/WebklarFooter.tsx\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\nfunction KontaktePage() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen flex flex-col bg-[#FEFAE0]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_WebklarLogoHeader__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {}, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 8,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-1 flex items-center justify-center p-4\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-3xl w-full mx-auto\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-2xl font-bold mb-8 text-center\",\n children: \"Kontakte\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 11,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 md:grid-cols-2 gap-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white/80 rounded-2xl shadow-2xl p-6 flex flex-col items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-20 h-20 rounded-full bg-gray-200 mb-4 flex items-center justify-center text-3xl text-gray-400\",\n children: \"\\uD83D\\uDC64\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 15,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-bold text-lg mb-1\",\n children: \"Kenso Grimm\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 16,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-600 mb-2\",\n children: \"CEO & Webentwickler\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 17,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-800 mb-1\",\n children: \"support@webklar.com\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 18,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-800\",\n children: \"+49 176 23726355\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 19,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 14,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white/80 rounded-2xl shadow-2xl p-6 flex flex-col items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-20 h-20 rounded-full bg-gray-200 mb-4 flex items-center justify-center text-3xl text-gray-400\",\n children: \"\\uD83D\\uDC64\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 23,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-bold text-lg mb-1\",\n children: \"Justin Klein\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 24,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-600 mb-2\",\n children: \"CEO & Kundenbetreuung\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 25,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-800 mb-1\",\n children: \"support@webklar.com\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 26,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-gray-800\",\n children: \"+49 170 4969375\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 27,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 22,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 12,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 10,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 9,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_WebklarFooter__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {}, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\kontakte\\\\page.tsx\",\n lineNumber: 7,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9hcHAva29udGFrdGUvcGFnZS50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQytEO0FBQ1I7QUFFeEMsU0FBU0U7SUFDdEIscUJBQ0UsOERBQUNDO1FBQUlDLFdBQVU7OzBCQUNiLDhEQUFDSixxRUFBaUJBOzs7OzswQkFDbEIsOERBQUNHO2dCQUFJQyxXQUFVOzBCQUNiLDRFQUFDRDtvQkFBSUMsV0FBVTs7c0NBQ2IsOERBQUNDOzRCQUFHRCxXQUFVO3NDQUFzQzs7Ozs7O3NDQUNwRCw4REFBQ0Q7NEJBQUlDLFdBQVU7OzhDQUViLDhEQUFDRDtvQ0FBSUMsV0FBVTs7c0RBQ2IsOERBQUNEOzRDQUFJQyxXQUFVO3NEQUFrRzs7Ozs7O3NEQUNqSCw4REFBQ0Q7NENBQUlDLFdBQVU7c0RBQXlCOzs7Ozs7c0RBQ3hDLDhEQUFDRDs0Q0FBSUMsV0FBVTtzREFBNkI7Ozs7OztzREFDNUMsOERBQUNEOzRDQUFJQyxXQUFVO3NEQUE2Qjs7Ozs7O3NEQUM1Qyw4REFBQ0Q7NENBQUlDLFdBQVU7c0RBQXdCOzs7Ozs7Ozs7Ozs7OENBR3pDLDhEQUFDRDtvQ0FBSUMsV0FBVTs7c0RBQ2IsOERBQUNEOzRDQUFJQyxXQUFVO3NEQUFrRzs7Ozs7O3NEQUNqSCw4REFBQ0Q7NENBQUlDLFdBQVU7c0RBQXlCOzs7Ozs7c0RBQ3hDLDhEQUFDRDs0Q0FBSUMsV0FBVTtzREFBNkI7Ozs7OztzREFDNUMsOERBQUNEOzRDQUFJQyxXQUFVO3NEQUE2Qjs7Ozs7O3NEQUM1Qyw4REFBQ0Q7NENBQUlDLFdBQVU7c0RBQXdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFLL0MsOERBQUNILGlFQUFhQTs7Ozs7Ozs7Ozs7QUFHcEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvLi9hcHAva29udGFrdGUvcGFnZS50c3g/ZWEwZiJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBjbGllbnRcIjtcclxuaW1wb3J0IFdlYmtsYXJMb2dvSGVhZGVyIGZyb20gJ0AvY29tcG9uZW50cy9XZWJrbGFyTG9nb0hlYWRlcic7XHJcbmltcG9ydCBXZWJrbGFyRm9vdGVyIGZyb20gJ0AvY29tcG9uZW50cy9XZWJrbGFyRm9vdGVyJztcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIEtvbnRha3RlUGFnZSgpIHtcclxuICByZXR1cm4gKFxyXG4gICAgPGRpdiBjbGFzc05hbWU9XCJtaW4taC1zY3JlZW4gZmxleCBmbGV4LWNvbCBiZy1bI0ZFRkFFMF1cIj5cclxuICAgICAgPFdlYmtsYXJMb2dvSGVhZGVyIC8+XHJcbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleC0xIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHAtNFwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWF4LXctM3hsIHctZnVsbCBteC1hdXRvXCI+XHJcbiAgICAgICAgICA8aDEgY2xhc3NOYW1lPVwidGV4dC0yeGwgZm9udC1ib2xkIG1iLTggdGV4dC1jZW50ZXJcIj5Lb250YWt0ZTwvaDE+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTEgbWQ6Z3JpZC1jb2xzLTIgZ2FwLThcIj5cclxuICAgICAgICAgICAgey8qIEthcnRlIDEgKi99XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctd2hpdGUvODAgcm91bmRlZC0yeGwgc2hhZG93LTJ4bCBwLTYgZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXJcIj5cclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInctMjAgaC0yMCByb3VuZGVkLWZ1bGwgYmctZ3JheS0yMDAgbWItNCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LTN4bCB0ZXh0LWdyYXktNDAwXCI+8J+RpDwvZGl2PlxyXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9udC1ib2xkIHRleHQtbGcgbWItMVwiPktlbnNvIEdyaW1tPC9kaXY+XHJcbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LXNtIHRleHQtZ3JheS02MDAgbWItMlwiPkNFTyAmIFdlYmVudHdpY2tsZXI8L2Rpdj5cclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtc20gdGV4dC1ncmF5LTgwMCBtYi0xXCI+c3VwcG9ydEB3ZWJrbGFyLmNvbTwvZGl2PlxyXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWdyYXktODAwXCI+KzQ5IDE3NiAyMzcyNjM1NTwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgey8qIEthcnRlIDIgKi99XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctd2hpdGUvODAgcm91bmRlZC0yeGwgc2hhZG93LTJ4bCBwLTYgZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXJcIj5cclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInctMjAgaC0yMCByb3VuZGVkLWZ1bGwgYmctZ3JheS0yMDAgbWItNCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LTN4bCB0ZXh0LWdyYXktNDAwXCI+8J+RpDwvZGl2PlxyXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9udC1ib2xkIHRleHQtbGcgbWItMVwiPkp1c3RpbiBLbGVpbjwvZGl2PlxyXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWdyYXktNjAwIG1iLTJcIj5DRU8gJiBLdW5kZW5iZXRyZXV1bmc8L2Rpdj5cclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtc20gdGV4dC1ncmF5LTgwMCBtYi0xXCI+c3VwcG9ydEB3ZWJrbGFyLmNvbTwvZGl2PlxyXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWdyYXktODAwXCI+KzQ5IDE3MCA0OTY5Mzc1PC9kaXY+XHJcbiAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8V2Via2xhckZvb3RlciAvPlxyXG4gICAgPC9kaXY+XHJcbiAgKTtcclxufSAiXSwibmFtZXMiOlsiV2Via2xhckxvZ29IZWFkZXIiLCJXZWJrbGFyRm9vdGVyIiwiS29udGFrdGVQYWdlIiwiZGl2IiwiY2xhc3NOYW1lIiwiaDEiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./app/kontakte/page.tsx\n"); /***/ }), /***/ "(ssr)/./components/HandyAnsicht.tsx": /*!*************************************!*\ !*** ./components/HandyAnsicht.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\": () => (__WEBPACK_DEFAULT_EXPORT__)\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/shared/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 _HandyAnsicht_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./HandyAnsicht.css */ \"(ssr)/./components/HandyAnsicht.css\");\n/* harmony import */ var _barrel_optimize_names_Menu_X_lucide_react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! __barrel_optimize__?names=Menu,X!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/x.js\");\n/* harmony import */ var _barrel_optimize_names_Menu_X_lucide_react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! __barrel_optimize__?names=Menu,X!=!lucide-react */ \"(ssr)/./node_modules/lucide-react/dist/esm/icons/menu.js\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\nconst GooeyNav = ({ items, animationTime = 600, particleCount = 15, particleDistances = [\n 90,\n 10\n], particleR = 100, timeVariance = 300, colors = [\n 1,\n 2,\n 3,\n 1,\n 2,\n 3,\n 1,\n 4\n], initialActiveIndex = 0 })=>{\n const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const navRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const filterRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const textRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const [activeIndex, setActiveIndex] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(initialActiveIndex);\n const [isMenuOpen, setIsMenuOpen] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const noise = (n = 1)=>n / 2 - Math.random() * n;\n const getXY = (distance, pointIndex, totalPoints)=>{\n const angle = (360 + noise(8)) / totalPoints * pointIndex * (Math.PI / 180);\n return [\n distance * Math.cos(angle),\n distance * Math.sin(angle)\n ];\n };\n const createParticle = (i, t, d, r)=>{\n const rotate = noise(r / 10);\n return {\n start: getXY(d[0], particleCount - i, particleCount),\n end: getXY(d[1] + noise(7), particleCount - i, particleCount),\n time: t,\n scale: 1 + noise(0.2),\n color: colors[Math.floor(Math.random() * colors.length)],\n rotate: rotate > 0 ? (rotate + r / 20) * 10 : (rotate - r / 20) * 10\n };\n };\n const makeParticles = (element)=>{\n const d = particleDistances;\n const r = particleR;\n const bubbleTime = animationTime * 2 + timeVariance;\n element.style.setProperty(\"--time\", `${bubbleTime}ms`);\n for(let i = 0; i < particleCount; i += 1){\n const t = animationTime * 2 + noise(timeVariance * 2);\n const p = createParticle(i, t, d, r);\n element.classList.remove(\"active\");\n setTimeout(()=>{\n const particle = document.createElement(\"span\");\n const point = document.createElement(\"span\");\n particle.classList.add(\"particle\");\n particle.style.setProperty(\"--start-x\", `${p.start[0]}px`);\n particle.style.setProperty(\"--start-y\", `${p.start[1]}px`);\n particle.style.setProperty(\"--end-x\", `${p.end[0]}px`);\n particle.style.setProperty(\"--end-y\", `${p.end[1]}px`);\n particle.style.setProperty(\"--time\", `${p.time}ms`);\n particle.style.setProperty(\"--scale\", `${p.scale}`);\n particle.style.setProperty(\"--color\", `var(--color-${p.color}, white)`);\n particle.style.setProperty(\"--rotate\", `${p.rotate}deg`);\n point.classList.add(\"point\");\n particle.appendChild(point);\n element.appendChild(particle);\n requestAnimationFrame(()=>element.classList.add(\"active\"));\n setTimeout(()=>{\n try {\n element.removeChild(particle);\n } catch {\n /* ignore removal errors */ }\n }, t);\n }, 30);\n }\n };\n const updateEffectPosition = (element)=>{\n if (!containerRef.current || !filterRef.current || !textRef.current) return;\n const containerRect = containerRef.current.getBoundingClientRect();\n const pos = element.getBoundingClientRect();\n const styles = {\n left: `${pos.x - containerRect.x}px`,\n top: `${pos.y - containerRect.y}px`,\n width: `${pos.width}px`,\n height: `${pos.height}px`\n };\n Object.assign(filterRef.current.style, styles);\n Object.assign(textRef.current.style, styles);\n // Nur Text kopieren wenn es kein Logo und kein Menü-Button ist\n if (!element.classList.contains(\"nav-item-logo\") && !element.classList.contains(\"nav-item-menu\")) {\n textRef.current.innerText = element.innerText;\n } else {\n textRef.current.innerText = \"\";\n }\n };\n const handleClick = (e, index, item)=>{\n e.preventDefault();\n if (item.type === \"logo\") {\n window.scrollTo({\n top: 0,\n behavior: \"smooth\"\n });\n setIsMenuOpen(false);\n return;\n }\n if (item.type === \"menu\") {\n setIsMenuOpen(!isMenuOpen);\n return;\n }\n const liEl = e.currentTarget.parentElement;\n if (!liEl || activeIndex === index) return;\n // Normal navigation\n window.location.href = item.href;\n setIsMenuOpen(false); // Menü schließen nach Klick\n setActiveIndex(index);\n updateEffectPosition(liEl);\n if (filterRef.current) {\n const particles = filterRef.current.querySelectorAll(\".particle\");\n particles.forEach((p)=>filterRef.current?.removeChild(p));\n }\n if (textRef.current) {\n textRef.current.classList.remove(\"active\");\n void textRef.current.offsetWidth; // force reflow\n textRef.current.classList.add(\"active\");\n }\n if (filterRef.current) {\n makeParticles(filterRef.current);\n }\n };\n const handleKeyDown = (e, index, item)=>{\n if (e.key === \"Enter\" || e.key === \" \") {\n e.preventDefault();\n const liEl = e.currentTarget.parentElement;\n if (liEl) {\n handleClick({\n currentTarget: e.currentTarget,\n preventDefault: ()=>{}\n }, index, item);\n }\n }\n };\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n if (!navRef.current || !containerRef.current) return;\n const activeLi = navRef.current.querySelectorAll(\"li\")[activeIndex];\n if (activeLi && !activeLi.classList.contains(\"nav-item-logo\") && !activeLi.classList.contains(\"nav-item-menu\")) {\n updateEffectPosition(activeLi);\n textRef.current?.classList.add(\"active\");\n }\n const resizeObserver = new ResizeObserver(()=>{\n const currentActiveLi = navRef.current?.querySelectorAll(\"li\")[activeIndex];\n if (currentActiveLi && !currentActiveLi.classList.contains(\"nav-item-logo\") && !currentActiveLi.classList.contains(\"nav-item-menu\")) {\n updateEffectPosition(currentActiveLi);\n }\n });\n resizeObserver.observe(containerRef.current);\n return ()=>resizeObserver.disconnect();\n }, [\n activeIndex\n ]);\n // Modifizierte Items für die Anzeige (Logo + Menu Button im geschlossenen Zustand)\n const displayItems = isMenuOpen ? items // Zeige alle Items wenn offen (muss im CSS geregelt werden, dass sie untereinander oder anders dargestellt werden)\n : [\n items.find((i)=>i.type === \"logo\"),\n {\n label: \"Menu\",\n href: \"#\",\n type: \"menu\"\n }\n ];\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `gooey-nav-container ${items.length > 4 ? \"has-contact\" : \"\"} ${isMenuOpen ? \"menu-open\" : \"\"}`,\n ref: containerRef,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n ref: navRef,\n children: [\n items.filter((i)=>i.type === \"logo\").map((item, index)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n className: `nav-item-logo`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: item.href,\n onClick: (e)=>handleClick(e, -1, item),\n \"aria-label\": item.label,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: item.icon,\n alt: item.label,\n className: \"nav-logo-img\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 214,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 209,\n columnNumber: 14\n }, undefined)\n }, item.href, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 205,\n columnNumber: 14\n }, undefined)),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n className: \"nav-item-menu\",\n style: {\n marginLeft: \"auto\",\n cursor: \"pointer\"\n },\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"#\",\n onClick: (e)=>handleClick(e, -1, {\n label: \"Menu\",\n href: \"#\",\n type: \"menu\"\n }),\n style: {\n width: \"100%\",\n height: \"100%\",\n display: \"flex\",\n alignItems: \"center\",\n justifyContent: \"center\"\n },\n children: isMenuOpen ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Menu_X_lucide_react__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n size: 24,\n color: \"white\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 226,\n columnNumber: 31\n }, undefined) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Menu_X_lucide_react__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n size: 24,\n color: \"white\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 226,\n columnNumber: 63\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 221,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 220,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 202,\n columnNumber: 9\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 201,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `mobile-menu-items ${isMenuOpen ? \"open\" : \"\"}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n children: items.filter((i)=>i.type !== \"logo\" && i.type !== \"menu\").map((item, index)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n onClick: ()=>{\n window.location.href = item.href;\n setIsMenuOpen(false);\n },\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: item.label\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 240,\n columnNumber: 24\n }, undefined)\n }, item.href, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 236,\n columnNumber: 20\n }, undefined))\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 234,\n columnNumber: 12\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 233,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 200,\n columnNumber: 5\n }, undefined);\n};\nconst allGooeyItems = [\n {\n label: \"Home\",\n href: \"#\",\n type: \"logo\",\n icon: \"/WebKlarLogo.png\"\n },\n {\n label: \"\\xdcber uns\",\n href: \"#about\"\n },\n {\n label: \"Leistungen\",\n href: \"#services\"\n },\n {\n label: \"Abl\\xe4ufe\",\n href: \"#process\"\n },\n {\n label: \"Kontakt\",\n href: \"#contact\"\n }\n];\nconst HandyAnsicht = ({ children })=>{\n const [isMobile, setIsMobile] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const [isClient, setIsClient] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n setIsClient(true);\n const checkMobile = ()=>{\n setIsMobile(window.innerWidth < 768);\n };\n checkMobile();\n window.addEventListener(\"resize\", checkMobile);\n const mediaQuery = window.matchMedia(\"(max-width: 767px)\");\n const handleMediaChange = (e)=>{\n setIsMobile(e.matches);\n };\n if (mediaQuery.addEventListener) {\n mediaQuery.addEventListener(\"change\", handleMediaChange);\n } else {\n mediaQuery.addListener(handleMediaChange);\n }\n handleMediaChange(mediaQuery);\n return ()=>{\n window.removeEventListener(\"resize\", checkMobile);\n if (mediaQuery.removeEventListener) {\n mediaQuery.removeEventListener(\"change\", handleMediaChange);\n } else {\n mediaQuery.removeListener(handleMediaChange);\n }\n };\n }, []);\n // Immer alle Items anzeigen, Kontakt ist sofort da\n const currentItems = allGooeyItems;\n if (!isClient || !isMobile) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: children\n }, void 0, false);\n }\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"handy-ansicht\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"handy-ansicht__container\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"handy-ansicht__nav-wrapper\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(GooeyNav, {\n items: currentItems\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 310,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 309,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"handy-ansicht__content\",\n children: children\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 312,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 308,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\HandyAnsicht.tsx\",\n lineNumber: 307,\n columnNumber: 5\n }, undefined);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (HandyAnsicht);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0x2RCxPQUFPNEQsbUJBQW1CLENBQUMsVUFBVVI7WUFDckMsSUFBSUcsV0FBV0ssbUJBQW1CLEVBQUU7Z0JBQ2xDTCxXQUFXSyxtQkFBbUIsQ0FBQyxVQUFVSDtZQUMzQyxPQUFPO2dCQUNMRixXQUFXTSxjQUFjLENBQUNKO1lBQzVCO1FBQ0Y7SUFDRixHQUFHLEVBQUU7SUFFTCxtREFBbUQ7SUFDbkQsTUFBTUssZUFBZWpCO0lBRXJCLElBQUksQ0FBQ0ssWUFBWSxDQUFDRixVQUFVO1FBQzFCLHFCQUFPO3NCQUFHRDs7SUFDWjtJQUVBLHFCQUNFLDhEQUFDeEI7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ0Q7WUFBSUMsV0FBVTs7OEJBQ2IsOERBQUNEO29CQUFJQyxXQUFVOzhCQUNiLDRFQUFDekc7d0JBQVNDLE9BQU84STs7Ozs7Ozs7Ozs7OEJBRW5CLDhEQUFDdkM7b0JBQUlDLFdBQVU7OEJBQ1p1Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFLWDtBQUVBLGlFQUFlRCxZQUFZQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGpzLy4vY29tcG9uZW50cy9IYW5keUFuc2ljaHQudHN4PzFmZGQiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2UgY2xpZW50XCI7XHJcblxyXG5pbXBvcnQgUmVhY3QsIHsgdXNlU3RhdGUsIHVzZUVmZmVjdCwgdXNlUmVmIH0gZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgJy4vSGFuZHlBbnNpY2h0LmNzcyc7XHJcblxyXG5pbnRlcmZhY2UgSGFuZHlBbnNpY2h0UHJvcHMge1xyXG4gIGNoaWxkcmVuPzogUmVhY3QuUmVhY3ROb2RlO1xyXG59XHJcblxyXG50eXBlIEdvb2V5TmF2SXRlbSA9IHtcclxuICBsYWJlbDogc3RyaW5nO1xyXG4gIGhyZWY6IHN0cmluZztcclxuICB0eXBlPzogJ2xpbmsnIHwgJ2xvZ28nIHwgJ21lbnUnO1xyXG4gIGljb24/OiBzdHJpbmc7XHJcbn07XHJcblxyXG5pbXBvcnQgeyBNZW51LCBYIH0gZnJvbSAnbHVjaWRlLXJlYWN0JztcclxuXHJcbmludGVyZmFjZSBHb29leU5hdlByb3BzIHtcclxuICBpdGVtczogR29vZXlOYXZJdGVtW107XHJcbiAgYW5pbWF0aW9uVGltZT86IG51bWJlcjtcclxuICBwYXJ0aWNsZUNvdW50PzogbnVtYmVyO1xyXG4gIHBhcnRpY2xlRGlzdGFuY2VzPzogW251bWJlciwgbnVtYmVyXTtcclxuICBwYXJ0aWNsZVI/OiBudW1iZXI7XHJcbiAgdGltZVZhcmlhbmNlPzogbnVtYmVyO1xyXG4gIGNvbG9ycz86IG51bWJlcltdO1xyXG4gIGluaXRpYWxBY3RpdmVJbmRleD86IG51bWJlcjtcclxufVxyXG5cclxuY29uc3QgR29vZXlOYXY6IFJlYWN0LkZDPEdvb2V5TmF2UHJvcHM+ID0gKHtcclxuICBpdGVtcyxcclxuICBhbmltYXRpb25UaW1lID0gNjAwLFxyXG4gIHBhcnRpY2xlQ291bnQgPSAxNSxcclxuICBwYXJ0aWNsZURpc3RhbmNlcyA9IFs5MCwgMTBdLFxyXG4gIHBhcnRpY2xlUiA9IDEwMCxcclxuICB0aW1lVmFyaWFuY2UgPSAzMDAsXHJcbiAgY29sb3JzID0gWzEsIDIsIDMsIDEsIDIsIDMsIDEsIDRdLFxyXG4gIGluaXRpYWxBY3RpdmVJbmRleCA9IDAsXHJcbn0pID0+IHtcclxuICBjb25zdCBjb250YWluZXJSZWYgPSB1c2VSZWY8SFRNTERpdkVsZW1lbnQgfCBudWxsPihudWxsKTtcclxuICBjb25zdCBuYXZSZWYgPSB1c2VSZWY8SFRNTFVMaXN0RWxlbWVudCB8IG51bGw+KG51bGwpO1xyXG4gIGNvbnN0IGZpbHRlclJlZiA9IHVzZVJlZjxIVE1MU3BhbkVsZW1lbnQgfCBudWxsPihudWxsKTtcclxuICBjb25zdCB0ZXh0UmVmID0gdXNlUmVmPEhUTUxTcGFuRWxlbWVudCB8IG51bGw+KG51bGwpO1xyXG4gIGNvbnN0IFthY3RpdmVJbmRleCwgc2V0QWN0aXZlSW5kZXhdID0gdXNlU3RhdGUoaW5pdGlhbEFjdGl2ZUluZGV4KTtcclxuICBjb25zdCBbaXNNZW51T3Blbiwgc2V0SXNNZW51T3Blbl0gPSB1c2VTdGF0ZShmYWxzZSk7XHJcblxyXG4gIGNvbnN0IG5vaXNlID0gKG4gPSAxKSA9PiBuIC8gMiAtIE1hdGgucmFuZG9tKCkgKiBuO1xyXG5cclxuICBjb25zdCBnZXRYWSA9IChkaXN0YW5jZTogbnVtYmVyLCBwb2ludEluZGV4OiBudW1iZXIsIHRvdGFsUG9pbnRzOiBudW1iZXIpID0+IHtcclxuICAgIGNvbnN0IGFuZ2xlID0gKCgzNjAgKyBub2lzZSg4KSkgLyB0b3RhbFBvaW50cykgKiBwb2ludEluZGV4ICogKE1hdGguUEkgLyAxODApO1xyXG4gICAgcmV0dXJuIFtkaXN0YW5jZSAqIE1hdGguY29zKGFuZ2xlKSwgZGlzdGFuY2UgKiBNYXRoLnNpbihhbmdsZSldO1xyXG4gIH07XHJcblxyXG4gIGNvbnN0IGNyZWF0ZVBhcnRpY2xlID0gKGk6IG51bWJlciwgdDogbnVtYmVyLCBkOiBbbnVtYmVyLCBudW1iZXJdLCByOiBudW1iZXIpID0+IHtcclxuICAgIGNvbnN0IHJvdGF0ZSA9IG5vaXNlKHIgLyAxMCk7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBzdGFydDogZ2V0WFkoZFswXSwgcGFydGljbGVDb3VudCAtIGksIHBhcnRpY2xlQ291bnQpLFxyXG4gICAgICBlbmQ6IGdldFhZKGRbMV0gKyBub2lzZSg3KSwgcGFydGljbGVDb3VudCAtIGksIHBhcnRpY2xlQ291bnQpLFxyXG4gICAgICB0aW1lOiB0LFxyXG4gICAgICBzY2FsZTogMSArIG5vaXNlKDAuMiksXHJcbiAgICAgIGNvbG9yOiBjb2xvcnNbTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogY29sb3JzLmxlbmd0aCldLFxyXG4gICAgICByb3RhdGU6IHJvdGF0ZSA+IDAgPyAocm90YXRlICsgciAvIDIwKSAqIDEwIDogKHJvdGF0ZSAtIHIgLyAyMCkgKiAxMCxcclxuICAgIH07XHJcbiAgfTtcclxuXHJcbiAgY29uc3QgbWFrZVBhcnRpY2xlcyA9IChlbGVtZW50OiBIVE1MRWxlbWVudCkgPT4ge1xyXG4gICAgY29uc3QgZCA9IHBhcnRpY2xlRGlzdGFuY2VzO1xyXG4gICAgY29uc3QgciA9IHBhcnRpY2xlUjtcclxuICAgIGNvbnN0IGJ1YmJsZVRpbWUgPSBhbmltYXRpb25UaW1lICogMiArIHRpbWVWYXJpYW5jZTtcclxuICAgIGVsZW1lbnQuc3R5bGUuc2V0UHJvcGVydHkoJy0tdGltZScsIGAke2J1YmJsZVRpbWV9bXNgKTtcclxuXHJcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHBhcnRpY2xlQ291bnQ7IGkgKz0gMSkge1xyXG4gICAgICBjb25zdCB0ID0gYW5pbWF0aW9uVGltZSAqIDIgKyBub2lzZSh0aW1lVmFyaWFuY2UgKiAyKTtcclxuICAgICAgY29uc3QgcCA9IGNyZWF0ZVBhcnRpY2xlKGksIHQsIGQsIHIpO1xyXG4gICAgICBlbGVtZW50LmNsYXNzTGlzdC5yZW1vdmUoJ2FjdGl2ZScpO1xyXG5cclxuICAgICAgc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgICAgY29uc3QgcGFydGljbGUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7XHJcbiAgICAgICAgY29uc3QgcG9pbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7XHJcbiAgICAgICAgcGFydGljbGUuY2xhc3NMaXN0LmFkZCgncGFydGljbGUnKTtcclxuICAgICAgICBwYXJ0aWNsZS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1zdGFydC14JywgYCR7cC5zdGFydFswXX1weGApO1xyXG4gICAgICAgIHBhcnRpY2xlLnN0eWxlLnNldFByb3BlcnR5KCctLXN0YXJ0LXknLCBgJHtwLnN0YXJ0WzFdfXB4YCk7XHJcbiAgICAgICAgcGFydGljbGUuc3R5bGUuc2V0UHJvcGVydHkoJy0tZW5kLXgnLCBgJHtwLmVuZFswXX1weGApO1xyXG4gICAgICAgIHBhcnRpY2xlLnN0eWxlLnNldFByb3BlcnR5KCctLWVuZC15JywgYCR7cC5lbmRbMV19cHhgKTtcclxuICAgICAgICBwYXJ0aWNsZS5zdHlsZS5zZXRQcm9wZXJ0eSgnLS10aW1lJywgYCR7cC50aW1lfW1zYCk7XHJcbiAgICAgICAgcGFydGljbGUuc3R5bGUuc2V0UHJvcGVydHkoJy0tc2NhbGUnLCBgJHtwLnNjYWxlfWApO1xyXG4gICAgICAgIHBhcnRpY2xlLnN0eWxlLnNldFByb3BlcnR5KCctLWNvbG9yJywgYHZhcigtLWNvbG9yLSR7cC5jb2xvcn0sIHdoaXRlKWApO1xyXG4gICAgICAgIHBhcnRpY2xlLnN0eWxlLnNldFByb3BlcnR5KCctLXJvdGF0ZScsIGAke3Aucm90YXRlfWRlZ2ApO1xyXG5cclxuICAgICAgICBwb2ludC5jbGFzc0xpc3QuYWRkKCdwb2ludCcpO1xyXG4gICAgICAgIHBhcnRpY2xlLmFwcGVuZENoaWxkKHBvaW50KTtcclxuICAgICAgICBlbGVtZW50LmFwcGVuZENoaWxkKHBhcnRpY2xlKTtcclxuICAgICAgICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4gZWxlbWVudC5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKSk7XHJcbiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICBlbGVtZW50LnJlbW92ZUNoaWxkKHBhcnRpY2xlKTtcclxuICAgICAgICAgIH0gY2F0Y2gge1xyXG4gICAgICAgICAgICAvKiBpZ25vcmUgcmVtb3ZhbCBlcnJvcnMgKi9cclxuICAgICAgICAgIH1cclxuICAgICAgICB9LCB0KTtcclxuICAgICAgfSwgMzApO1xyXG4gICAgfVxyXG4gIH07XHJcblxyXG4gIGNvbnN0IHVwZGF0ZUVmZmVjdFBvc2l0aW9uID0gKGVsZW1lbnQ6IEhUTUxMSUVsZW1lbnQpID0+IHtcclxuICAgIGlmICghY29udGFpbmVyUmVmLmN1cnJlbnQgfHwgIWZpbHRlclJlZi5jdXJyZW50IHx8ICF0ZXh0UmVmLmN1cnJlbnQpIHJldHVybjtcclxuICAgIGNvbnN0IGNvbnRhaW5lclJlY3QgPSBjb250YWluZXJSZWYuY3VycmVudC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcclxuICAgIGNvbnN0IHBvcyA9IGVsZW1lbnQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XHJcbiAgICBjb25zdCBzdHlsZXM6IFBhcnRpYWw8Q1NTU3R5bGVEZWNsYXJhdGlvbj4gPSB7XHJcbiAgICAgIGxlZnQ6IGAke3Bvcy54IC0gY29udGFpbmVyUmVjdC54fXB4YCxcclxuICAgICAgdG9wOiBgJHtwb3MueSAtIGNvbnRhaW5lclJlY3QueX1weGAsXHJcbiAgICAgIHdpZHRoOiBgJHtwb3Mud2lkdGh9cHhgLFxyXG4gICAgICBoZWlnaHQ6IGAke3Bvcy5oZWlnaHR9cHhgLFxyXG4gICAgfTtcclxuICAgIE9iamVjdC5hc3NpZ24oZmlsdGVyUmVmLmN1cnJlbnQuc3R5bGUsIHN0eWxlcyk7XHJcbiAgICBPYmplY3QuYXNzaWduKHRleHRSZWYuY3VycmVudC5zdHlsZSwgc3R5bGVzKTtcclxuICAgIC8vIE51ciBUZXh0IGtvcGllcmVuIHdlbm4gZXMga2VpbiBMb2dvIHVuZCBrZWluIE1lbsO8LUJ1dHRvbiBpc3RcclxuICAgIGlmICghZWxlbWVudC5jbGFzc0xpc3QuY29udGFpbnMoJ25hdi1pdGVtLWxvZ28nKSAmJiAhZWxlbWVudC5jbGFzc0xpc3QuY29udGFpbnMoJ25hdi1pdGVtLW1lbnUnKSkge1xyXG4gICAgICB0ZXh0UmVmLmN1cnJlbnQuaW5uZXJUZXh0ID0gZWxlbWVudC5pbm5lclRleHQ7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB0ZXh0UmVmLmN1cnJlbnQuaW5uZXJUZXh0ID0gJyc7XHJcbiAgICB9XHJcbiAgfTtcclxuXHJcbiAgY29uc3QgaGFuZGxlQ2xpY2sgPSAoZTogUmVhY3QuTW91c2VFdmVudDxIVE1MQW5jaG9yRWxlbWVudD4sIGluZGV4OiBudW1iZXIsIGl0ZW06IEdvb2V5TmF2SXRlbSkgPT4ge1xyXG4gICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgXHJcbiAgICBpZiAoaXRlbS50eXBlID09PSAnbG9nbycpIHtcclxuICAgICAgIHdpbmRvdy5zY3JvbGxUbyh7IHRvcDogMCwgYmVoYXZpb3I6ICdzbW9vdGgnIH0pO1xyXG4gICAgICAgc2V0SXNNZW51T3BlbihmYWxzZSk7XHJcbiAgICAgICByZXR1cm47XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKGl0ZW0udHlwZSA9PT0gJ21lbnUnKSB7XHJcbiAgICAgICAgc2V0SXNNZW51T3BlbighaXNNZW51T3Blbik7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG5cclxuICAgIGNvbnN0IGxpRWwgPSBlLmN1cnJlbnRUYXJnZXQucGFyZW50RWxlbWVudCBhcyBIVE1MTElFbGVtZW50IHwgbnVsbDtcclxuICAgIGlmICghbGlFbCB8fCBhY3RpdmVJbmRleCA9PT0gaW5kZXgpIHJldHVybjtcclxuICAgIFxyXG4gICAgLy8gTm9ybWFsIG5hdmlnYXRpb25cclxuICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gaXRlbS5ocmVmO1xyXG4gICAgc2V0SXNNZW51T3BlbihmYWxzZSk7IC8vIE1lbsO8IHNjaGxpZcOfZW4gbmFjaCBLbGlja1xyXG5cclxuICAgIHNldEFjdGl2ZUluZGV4KGluZGV4KTtcclxuICAgIHVwZGF0ZUVmZmVjdFBvc2l0aW9uKGxpRWwpO1xyXG5cclxuICAgIGlmIChmaWx0ZXJSZWYuY3VycmVudCkge1xyXG4gICAgICBjb25zdCBwYXJ0aWNsZXMgPSBmaWx0ZXJSZWYuY3VycmVudC5xdWVyeVNlbGVjdG9yQWxsKCcucGFydGljbGUnKTtcclxuICAgICAgcGFydGljbGVzLmZvckVhY2goKHApID0+IGZpbHRlclJlZi5jdXJyZW50Py5yZW1vdmVDaGlsZChwKSk7XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKHRleHRSZWYuY3VycmVudCkge1xyXG4gICAgICB0ZXh0UmVmLmN1cnJlbnQuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7XHJcbiAgICAgIHZvaWQgdGV4dFJlZi5jdXJyZW50Lm9mZnNldFdpZHRoOyAvLyBmb3JjZSByZWZsb3dcclxuICAgICAgdGV4dFJlZi5jdXJyZW50LmNsYXNzTGlzdC5hZGQoJ2FjdGl2ZScpO1xyXG4gICAgfVxyXG5cclxuICAgIGlmIChmaWx0ZXJSZWYuY3VycmVudCkge1xyXG4gICAgICBtYWtlUGFydGljbGVzKGZpbHRlclJlZi5jdXJyZW50KTtcclxuICAgIH1cclxuICB9O1xyXG5cclxuICBjb25zdCBoYW5kbGVLZXlEb3duID0gKGU6IFJlYWN0LktleWJvYXJkRXZlbnQ8SFRNTEFuY2hvckVsZW1lbnQ+LCBpbmRleDogbnVtYmVyLCBpdGVtOiBHb29leU5hdkl0ZW0pID0+IHtcclxuICAgIGlmIChlLmtleSA9PT0gJ0VudGVyJyB8fCBlLmtleSA9PT0gJyAnKSB7XHJcbiAgICAgIGUucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgY29uc3QgbGlFbCA9IGUuY3VycmVudFRhcmdldC5wYXJlbnRFbGVtZW50IGFzIEhUTUxMSUVsZW1lbnQgfCBudWxsO1xyXG4gICAgICBpZiAobGlFbCkge1xyXG4gICAgICAgIGhhbmRsZUNsaWNrKHsgY3VycmVudFRhcmdldDogZS5jdXJyZW50VGFyZ2V0LCBwcmV2ZW50RGVmYXVsdDogKCkgPT4ge30gfSBhcyBSZWFjdC5Nb3VzZUV2ZW50PEhUTUxBbmNob3JFbGVtZW50PiwgaW5kZXgsIGl0ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfTtcclxuXHJcbiAgdXNlRWZmZWN0KCgpID0+IHtcclxuICAgIGlmICghbmF2UmVmLmN1cnJlbnQgfHwgIWNvbnRhaW5lclJlZi5jdXJyZW50KSByZXR1cm47XHJcbiAgICBjb25zdCBhY3RpdmVMaSA9IG5hdlJlZi5jdXJyZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2xpJylbYWN0aXZlSW5kZXhdIGFzIEhUTUxMSUVsZW1lbnQgfCB1bmRlZmluZWQ7XHJcbiAgICBpZiAoYWN0aXZlTGkgJiYgIWFjdGl2ZUxpLmNsYXNzTGlzdC5jb250YWlucygnbmF2LWl0ZW0tbG9nbycpICYmICFhY3RpdmVMaS5jbGFzc0xpc3QuY29udGFpbnMoJ25hdi1pdGVtLW1lbnUnKSkge1xyXG4gICAgICB1cGRhdGVFZmZlY3RQb3NpdGlvbihhY3RpdmVMaSk7XHJcbiAgICAgIHRleHRSZWYuY3VycmVudD8uY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7XHJcbiAgICB9XHJcblxyXG4gICAgY29uc3QgcmVzaXplT2JzZXJ2ZXIgPSBuZXcgUmVzaXplT2JzZXJ2ZXIoKCkgPT4ge1xyXG4gICAgICBjb25zdCBjdXJyZW50QWN0aXZlTGkgPSBuYXZSZWYuY3VycmVudD8ucXVlcnlTZWxlY3RvckFsbCgnbGknKVthY3RpdmVJbmRleF0gYXMgSFRNTExJRWxlbWVudCB8IHVuZGVmaW5lZDtcclxuICAgICAgaWYgKGN1cnJlbnRBY3RpdmVMaSAmJiAhY3VycmVudEFjdGl2ZUxpLmNsYXNzTGlzdC5jb250YWlucygnbmF2LWl0ZW0tbG9nbycpICYmICFjdXJyZW50QWN0aXZlTGkuY2xhc3NMaXN0LmNvbnRhaW5zKCduYXYtaXRlbS1tZW51JykpIHtcclxuICAgICAgICB1cGRhdGVFZmZlY3RQb3NpdGlvbihjdXJyZW50QWN0aXZlTGkpO1xyXG4gICAgICB9XHJcbiAgICB9KTtcclxuXHJcbiAgICByZXNpemVPYnNlcnZlci5vYnNlcnZlKGNvbnRhaW5lclJlZi5jdXJyZW50KTtcclxuICAgIHJldHVybiAoKSA9PiByZXNpemVPYnNlcnZlci5kaXNjb25uZWN0KCk7XHJcbiAgfSwgW2FjdGl2ZUluZGV4XSk7XHJcblxyXG4gIC8vIE1vZGlmaXppZXJ0ZSBJdGVtcyBmw7xyIGRpZSBBbnplaWdlIChMb2dvICsgTWVudSBCdXR0b24gaW0gZ2VzY2hsb3NzZW5lbiBadXN0YW5kKVxyXG4gIGNvbnN0IGRpc3BsYXlJdGVtcyA9IGlzTWVudU9wZW4gXHJcbiAgICA/IGl0ZW1zIC8vIFplaWdlIGFsbGUgSXRlbXMgd2VubiBvZmZlbiAobXVzcyBpbSBDU1MgZ2VyZWdlbHQgd2VyZGVuLCBkYXNzIHNpZSB1bnRlcmVpbmFuZGVyIG9kZXIgYW5kZXJzIGRhcmdlc3RlbGx0IHdlcmRlbilcclxuICAgIDogW2l0ZW1zLmZpbmQoaSA9PiBpLnR5cGUgPT09ICdsb2dvJykhLCB7IGxhYmVsOiAnTWVudScsIGhyZWY6ICcjJywgdHlwZTogJ21lbnUnIH0gYXMgR29vZXlOYXZJdGVtXTtcclxuXHJcbiAgcmV0dXJuIChcclxuICAgIDxkaXYgY2xhc3NOYW1lPXtgZ29vZXktbmF2LWNvbnRhaW5lciAke2l0ZW1zLmxlbmd0aCA+IDQgPyAnaGFzLWNvbnRhY3QnIDogJyd9ICR7aXNNZW51T3BlbiA/ICdtZW51LW9wZW4nIDogJyd9YH0gcmVmPXtjb250YWluZXJSZWZ9PlxyXG4gICAgICA8bmF2PlxyXG4gICAgICAgIDx1bCByZWY9e25hdlJlZn0+XHJcbiAgICAgICAgICB7LyogTG9nbyBpbW1lciBhbnplaWdlbiAqL31cclxuICAgICAgICAgIHtpdGVtcy5maWx0ZXIoaSA9PiBpLnR5cGUgPT09ICdsb2dvJykubWFwKChpdGVtLCBpbmRleCkgPT4gKFxyXG4gICAgICAgICAgICAgPGxpIFxyXG4gICAgICAgICAgICAga2V5PXtpdGVtLmhyZWZ9IFxyXG4gICAgICAgICAgICAgY2xhc3NOYW1lPXtgbmF2LWl0ZW0tbG9nb2B9XHJcbiAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgPGFcclxuICAgICAgICAgICAgICAgaHJlZj17aXRlbS5ocmVmfVxyXG4gICAgICAgICAgICAgICBvbkNsaWNrPXsoZSkgPT4gaGFuZGxlQ2xpY2soZSwgLTEsIGl0ZW0pfVxyXG4gICAgICAgICAgICAgICBhcmlhLWxhYmVsPXtpdGVtLmxhYmVsfVxyXG4gICAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgICAgPGltZyBzcmM9e2l0ZW0uaWNvbn0gYWx0PXtpdGVtLmxhYmVsfSBjbGFzc05hbWU9XCJuYXYtbG9nby1pbWdcIiAvPlxyXG4gICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgICApKX1cclxuXHJcbiAgICAgICAgICB7LyogTWVuw7wgQnV0dG9uIChIYW1idXJnZXIpICovfVxyXG4gICAgICAgICAgPGxpIGNsYXNzTmFtZT1cIm5hdi1pdGVtLW1lbnVcIiBzdHlsZT17eyBtYXJnaW5MZWZ0OiAnYXV0bycsIGN1cnNvcjogJ3BvaW50ZXInIH19PlxyXG4gICAgICAgICAgICA8YSBcclxuICAgICAgICAgICAgICBocmVmPVwiI1wiIFxyXG4gICAgICAgICAgICAgIG9uQ2xpY2s9eyhlKSA9PiBoYW5kbGVDbGljayhlLCAtMSwgeyBsYWJlbDogJ01lbnUnLCBocmVmOiAnIycsIHR5cGU6ICdtZW51JyB9KX1cclxuICAgICAgICAgICAgICBzdHlsZT17eyB3aWR0aDogJzEwMCUnLCBoZWlnaHQ6ICcxMDAlJywgZGlzcGxheTogJ2ZsZXgnLCBhbGlnbkl0ZW1zOiAnY2VudGVyJywganVzdGlmeUNvbnRlbnQ6ICdjZW50ZXInIH19XHJcbiAgICAgICAgICAgID5cclxuICAgICAgICAgICAgICAgIHtpc01lbnVPcGVuID8gPFggc2l6ZT17MjR9IGNvbG9yPVwid2hpdGVcIiAvPiA6IDxNZW51IHNpemU9ezI0fSBjb2xvcj1cIndoaXRlXCIgLz59XHJcbiAgICAgICAgICAgIDwvYT5cclxuICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgPC91bD5cclxuICAgICAgPC9uYXY+XHJcbiAgICAgIFxyXG4gICAgICB7LyogRHJvcGRvd24gLyBFeHBhbmRlZCBNZW51IEl0ZW1zIC0gQXXDn2VyaGFsYiB2b24gbmF2LCBkYW1pdCBwb3NpdGlvbjogZml4ZWQgcmVsYXRpdiB6dW0gVmlld3BvcnQgaXN0ICovfVxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT17YG1vYmlsZS1tZW51LWl0ZW1zICR7aXNNZW51T3BlbiA/ICdvcGVuJyA6ICcnfWB9PlxyXG4gICAgICAgICAgIDx1bD5cclxuICAgICAgICAgICAgICAge2l0ZW1zLmZpbHRlcihpID0+IGkudHlwZSAhPT0gJ2xvZ28nICYmIGkudHlwZSAhPT0gJ21lbnUnKS5tYXAoKGl0ZW0sIGluZGV4KSA9PiAoXHJcbiAgICAgICAgICAgICAgICAgICA8bGkga2V5PXtpdGVtLmhyZWZ9IG9uQ2xpY2s9eygpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IGl0ZW0uaHJlZjtcclxuICAgICAgICAgICAgICAgICAgICAgICBzZXRJc01lbnVPcGVuKGZhbHNlKTtcclxuICAgICAgICAgICAgICAgICAgIH19PlxyXG4gICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPntpdGVtLmxhYmVsfTwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgICAgICAgICkpfVxyXG4gICAgICAgICAgIDwvdWw+XHJcbiAgICAgIDwvZGl2PlxyXG5cclxuICAgICAgey8qIEVmZmVjdCBudXIgZsO8ciBJbmxpbmUtSXRlbXMsIGhpZXIgZGVha3RpdmllcnQgZGEgd2lyIGF1ZiBPdmVybGF5IHVtc3RlbGxlbiAqL31cclxuICAgICAgey8qIDxzcGFuIGNsYXNzTmFtZT1cImVmZmVjdCBmaWx0ZXJcIiByZWY9e2ZpbHRlclJlZn0gLz5cclxuICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiZWZmZWN0IHRleHRcIiByZWY9e3RleHRSZWZ9IC8+ICovfVxyXG4gICAgPC9kaXY+XHJcbiAgKTtcclxufTtcclxuXHJcbmNvbnN0IGFsbEdvb2V5SXRlbXM6IEdvb2V5TmF2SXRlbVtdID0gW1xyXG4gIHsgbGFiZWw6ICdIb21lJywgaHJlZjogJyMnLCB0eXBlOiAnbG9nbycsIGljb246ICcvV2ViS2xhckxvZ28ucG5nJyB9LFxyXG4gIHsgbGFiZWw6ICfDnGJlciB1bnMnLCBocmVmOiAnI2Fib3V0JyB9LFxyXG4gIHsgbGFiZWw6ICdMZWlzdHVuZ2VuJywgaHJlZjogJyNzZXJ2aWNlcycgfSxcclxuICB7IGxhYmVsOiAnQWJsw6R1ZmUnLCBocmVmOiAnI3Byb2Nlc3MnIH0sXHJcbiAgeyBsYWJlbDogJ0tvbnRha3QnLCBocmVmOiAnI2NvbnRhY3QnIH0sXHJcbl07XHJcblxyXG5jb25zdCBIYW5keUFuc2ljaHQ6IFJlYWN0LkZDPEhhbmR5QW5zaWNodFByb3BzPiA9ICh7IGNoaWxkcmVuIH0pID0+IHtcclxuICBjb25zdCBbaXNNb2JpbGUsIHNldElzTW9iaWxlXSA9IHVzZVN0YXRlKGZhbHNlKTtcclxuICBjb25zdCBbaXNDbGllbnQsIHNldElzQ2xpZW50XSA9IHVzZVN0YXRlKGZhbHNlKTtcclxuXHJcbiAgdXNlRWZmZWN0KCgpID0+IHtcclxuICAgIHNldElzQ2xpZW50KHRydWUpO1xyXG5cclxuICAgIGNvbnN0IGNoZWNrTW9iaWxlID0gKCkgPT4ge1xyXG4gICAgICBzZXRJc01vYmlsZSh3aW5kb3cuaW5uZXJXaWR0aCA8IDc2OCk7XHJcbiAgICB9O1xyXG5cclxuICAgIGNoZWNrTW9iaWxlKCk7XHJcblxyXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGNoZWNrTW9iaWxlKTtcclxuXHJcbiAgICBjb25zdCBtZWRpYVF1ZXJ5ID0gd2luZG93Lm1hdGNoTWVkaWEoJyhtYXgtd2lkdGg6IDc2N3B4KScpO1xyXG4gICAgY29uc3QgaGFuZGxlTWVkaWFDaGFuZ2UgPSAoZTogTWVkaWFRdWVyeUxpc3RFdmVudCB8IE1lZGlhUXVlcnlMaXN0KSA9PiB7XHJcbiAgICAgIHNldElzTW9iaWxlKGUubWF0Y2hlcyk7XHJcbiAgICB9O1xyXG5cclxuICAgIGlmIChtZWRpYVF1ZXJ5LmFkZEV2ZW50TGlzdGVuZXIpIHtcclxuICAgICAgbWVkaWFRdWVyeS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCBoYW5kbGVNZWRpYUNoYW5nZSk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBtZWRpYVF1ZXJ5LmFkZExpc3RlbmVyKGhhbmRsZU1lZGlhQ2hhbmdlKTtcclxuICAgIH1cclxuXHJcbiAgICBoYW5kbGVNZWRpYUNoYW5nZShtZWRpYVF1ZXJ5KTtcclxuXHJcbiAgICByZXR1cm4gKCkgPT4ge1xyXG4gICAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigncmVzaXplJywgY2hlY2tNb2JpbGUpO1xyXG4gICAgICBpZiAobWVkaWFRdWVyeS5yZW1vdmVFdmVudExpc3RlbmVyKSB7XHJcbiAgICAgICAgbWVkaWFRdWVyeS5yZW1vdmVFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCBoYW5kbGVNZWRpYUNoYW5nZSk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgbWVkaWFRdWVyeS5yZW1vdmVMaXN0ZW5lcihoYW5kbGVNZWRpYUNoYW5nZSk7XHJcbiAgICAgIH1cclxuICAgIH07XHJcbiAgfSwgW10pO1xyXG5cclxuICAvLyBJbW1lciBhbGxlIEl0ZW1zIGFuemVpZ2VuLCBLb250YWt0IGlzdCBzb2ZvcnQgZGFcclxuICBjb25zdCBjdXJyZW50SXRlbXMgPSBhbGxHb29leUl0ZW1zO1xyXG5cclxuICBpZiAoIWlzQ2xpZW50IHx8ICFpc01vYmlsZSkge1xyXG4gICAgcmV0dXJuIDw+e2NoaWxkcmVufTwvPjtcclxuICB9XHJcblxyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2IGNsYXNzTmFtZT1cImhhbmR5LWFuc2ljaHRcIj5cclxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJoYW5keS1hbnNpY2h0X19jb250YWluZXJcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImhhbmR5LWFuc2ljaHRfX25hdi13cmFwcGVyXCI+XHJcbiAgICAgICAgICA8R29vZXlOYXYgaXRlbXM9e2N1cnJlbnRJdGVtc30gLz5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImhhbmR5LWFuc2ljaHRfX2NvbnRlbnRcIj5cclxuICAgICAgICAgIHtjaGlsZHJlbn1cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L2Rpdj5cclxuICApO1xyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgSGFuZHlBbnNpY2h0O1xyXG5cclxuIl0sIm5hbWVzIjpbIlJlYWN0IiwidXNlU3RhdGUiLCJ1c2VFZmZlY3QiLCJ1c2VSZWYiLCJNZW51IiwiWCIsIkdvb2V5TmF2IiwiaXRlbXMiLCJhbmltYXRpb25UaW1lIiwicGFydGljbGVDb3VudCIsInBhcnRpY2xlRGlzdGFuY2VzIiwicGFydGljbGVSIiwidGltZVZhcmlhbmNlIiwiY29sb3JzIiwiaW5pdGlhbEFjdGl2ZUluZGV4IiwiY29udGFpbmVyUmVmIiwibmF2UmVmIiwiZmlsdGVyUmVmIiwidGV4dFJlZiIsImFjdGl2ZUluZGV4Iiwic2V0QWN0aXZlSW5kZXgiLCJpc01lbnVPcGVuIiwic2V0SXNNZW51T3BlbiIsIm5vaXNlIiwibiIsIk1hdGgiLCJyYW5kb20iLCJnZXRYWSIsImRpc3RhbmNlIiwicG9pbnRJbmRleCIsInRvdGFsUG9pbnRzIiwiYW5nbGUiLCJQSSIsImNvcyIsInNpbiIsImNyZWF0ZVBhcnRpY2xlIiwiaSIsInQiLCJkIiwiciIsInJvdGF0ZSIsInN0YXJ0IiwiZW5kIiwidGltZSIsInNjYWxlIiwiY29sb3IiLCJmbG9vciIsImxlbmd0aCIsIm1ha2VQYXJ0aWNsZXMiLCJlbGVtZW50IiwiYnViYmxlVGltZSIsInN0eWxlIiwic2V0UHJvcGVydHkiLCJwIiwiY2xhc3NMaXN0IiwicmVtb3ZlIiwic2V0VGltZW91dCIsInBhcnRpY2xlIiwiZG9jdW1lbnQiLCJjcmVhdGVFbGVtZW50IiwicG9pbnQiLCJhZGQiLCJhcHBlbmRDaGlsZCIsInJlcXVlc3RBbmltYXRpb25GcmFtZSIsInJlbW92ZUNoaWxkIiwidXBkYXRlRWZmZWN0UG9zaXRpb24iLCJjdXJyZW50IiwiY29udGFpbmVyUmVjdCIsImdldEJvdW5kaW5nQ2xpZW50UmVjdCIsInBvcyIsInN0eWxlcyIsImxlZnQiLCJ4IiwidG9wIiwieSIsIndpZHRoIiwiaGVpZ2h0IiwiT2JqZWN0IiwiYXNzaWduIiwiY29udGFpbnMiLCJpbm5lclRleHQiLCJoYW5kbGVDbGljayIsImUiLCJpbmRleCIsIml0ZW0iLCJwcmV2ZW50RGVmYXVsdCIsInR5cGUiLCJ3aW5kb3ciLCJzY3JvbGxUbyIsImJlaGF2aW9yIiwibGlFbCIsImN1cnJlbnRUYXJnZXQiLCJwYXJlbnRFbGVtZW50IiwibG9jYXRpb24iLCJocmVmIiwicGFydGljbGVzIiwicXVlcnlTZWxlY3RvckFsbCIsImZvckVhY2giLCJvZmZzZXRXaWR0aCIsImhhbmRsZUtleURvd24iLCJrZXkiLCJhY3RpdmVMaSIsInJlc2l6ZU9ic2VydmVyIiwiUmVzaXplT2JzZXJ2ZXIiLCJjdXJyZW50QWN0aXZlTGkiLCJvYnNlcnZlIiwiZGlzY29ubmVjdCIsImRpc3BsYXlJdGVtcyIsImZpbmQiLCJsYWJlbCIsImRpdiIsImNsYXNzTmFtZSIsInJlZiIsIm5hdiIsInVsIiwiZmlsdGVyIiwibWFwIiwibGkiLCJhIiwib25DbGljayIsImFyaWEtbGFiZWwiLCJpbWciLCJzcmMiLCJpY29uIiwiYWx0IiwibWFyZ2luTGVmdCIsImN1cnNvciIsImRpc3BsYXkiLCJhbGlnbkl0ZW1zIiwianVzdGlmeUNvbnRlbnQiLCJzaXplIiwic3BhbiIsImFsbEdvb2V5SXRlbXMiLCJIYW5keUFuc2ljaHQiLCJjaGlsZHJlbiIsImlzTW9iaWxlIiwic2V0SXNNb2JpbGUiLCJpc0NsaWVudCIsInNldElzQ2xpZW50IiwiY2hlY2tNb2JpbGUiLCJpbm5lcldpZHRoIiwiYWRkRXZlbnRMaXN0ZW5lciIsIm1lZGlhUXVlcnkiLCJtYXRjaE1lZGlhIiwiaGFuZGxlTWVkaWFDaGFuZ2UiLCJtYXRjaGVzIiwiYWRkTGlzdGVuZXIiLCJyZW1vdmVFdmVudExpc3RlbmVyIiwicmVtb3ZlTGlzdGVuZXIiLCJjdXJyZW50SXRlbXMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./components/HandyAnsicht.tsx\n"); /***/ }), /***/ "(ssr)/./components/WebklarFooter.tsx": /*!**************************************!*\ !*** ./components/WebklarFooter.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 */ WebklarFooter)\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/shared/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"(ssr)/./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_colors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/colors */ \"(ssr)/./lib/colors.ts\");\n\n\n\nfunction WebklarFooter() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"footer\", {\n className: \"hidden md:block relative py-8 sm:py-12 border-t rounded-t-[2rem] sm:rounded-t-[3rem] mx-2 sm:mx-4 backdrop-blur-sm\",\n style: {\n backgroundColor: `${_lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.primary}F0`,\n borderColor: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.secondary\n },\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-7xl mx-auto px-4 sm:px-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 gap-6 sm:gap-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"col-span-1 sm:col-span-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-2xl sm:text-3xl font-bold mb-4 relative\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.tertiary\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"relative z-10\",\n children: \"Webklar\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 20,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute -inset-2 rounded-xl blur-sm opacity-20\",\n style: {\n backgroundColor: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.secondary\n }\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 21,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 16,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mb-6 leading-relaxed text-sm sm:text-base\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.background\n },\n children: \"Ihr Partner f\\xfcr Web & Support. Moderne Websites. Klare Kommunikation. Pers\\xf6nlicher Support.\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 26,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 15,\n columnNumber: 11\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)(\"h4\", {\n className: \"text-base sm:text-lg font-semibold mb-4\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.tertiary\n },\n children: \"Services\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 34,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n className: \"space-y-2 text-sm sm:text-base\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.background\n },\n children: [\n \"Webdesign\",\n \"E-Commerce\",\n \"SEO\",\n \"Hosting\"\n ].map((item)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"#\",\n className: \"hover:opacity-80 transition-opacity\",\n children: item\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 40,\n columnNumber: 19\n }, this)\n }, item, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 39,\n columnNumber: 17\n }, this))\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 37,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 33,\n columnNumber: 11\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)(\"h4\", {\n className: \"text-base sm:text-lg font-semibold mb-4\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.tertiary\n },\n children: \"Kontakt\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 46,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n className: \"space-y-2 text-sm sm:text-base\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.background\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/impressum\",\n className: \"hover:opacity-80 transition-opacity\",\n children: \"Impressum\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 50,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 50,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/datenschutz\",\n className: \"hover:opacity-80 transition-opacity\",\n children: \"Datenschutz\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 51,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 51,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/agb\",\n className: \"hover:opacity-80 transition-opacity\",\n children: \"AGB\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 52,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 52,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/kontakte\",\n className: \"hover:opacity-80 transition-opacity\",\n children: \"Kontakte\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 53,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 53,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 49,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 45,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 14,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-t mt-6 sm:mt-8 pt-6 sm:pt-8 text-center text-sm\",\n style: {\n borderColor: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.secondary,\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.background\n },\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"\\xa9 2025 Webklar. Alle Rechte vorbehalten.\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 64,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 57,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 13,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarFooter.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9jb21wb25lbnRzL1dlYmtsYXJGb290ZXIudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBNkI7QUFDUztBQUV2QixTQUFTRTtJQUN0QixxQkFDRSw4REFBQ0M7UUFDQ0MsV0FBVTtRQUNWQyxPQUFPO1lBQ0xDLGlCQUFpQixDQUFDLEVBQUVMLCtDQUFNQSxDQUFDTSxPQUFPLENBQUMsRUFBRSxDQUFDO1lBQ3RDQyxhQUFhUCwrQ0FBTUEsQ0FBQ1EsU0FBUztRQUMvQjtrQkFFQSw0RUFBQ0M7WUFBSU4sV0FBVTs7OEJBQ2IsOERBQUNNO29CQUFJTixXQUFVOztzQ0FDYiw4REFBQ007NEJBQUlOLFdBQVU7OzhDQUNiLDhEQUFDTTtvQ0FDQ04sV0FBVTtvQ0FDVkMsT0FBTzt3Q0FBRU0sT0FBT1YsK0NBQU1BLENBQUNXLFFBQVE7b0NBQUM7O3NEQUVoQyw4REFBQ0M7NENBQUtULFdBQVU7c0RBQWdCOzs7Ozs7c0RBQ2hDLDhEQUFDTTs0Q0FDQ04sV0FBVTs0Q0FDVkMsT0FBTztnREFBRUMsaUJBQWlCTCwrQ0FBTUEsQ0FBQ1EsU0FBUzs0Q0FBQzs7Ozs7Ozs7Ozs7OzhDQUcvQyw4REFBQ0s7b0NBQ0NWLFdBQVU7b0NBQ1ZDLE9BQU87d0NBQUVNLE9BQU9WLCtDQUFNQSxDQUFDYyxVQUFVO29DQUFDOzhDQUNuQzs7Ozs7Ozs7Ozs7O3NDQUlILDhEQUFDTDs7OENBQ0MsOERBQUNNO29DQUFHWixXQUFVO29DQUEwQ0MsT0FBTzt3Q0FBRU0sT0FBT1YsK0NBQU1BLENBQUNXLFFBQVE7b0NBQUM7OENBQUc7Ozs7Ozs4Q0FHM0YsOERBQUNLO29DQUFHYixXQUFVO29DQUFpQ0MsT0FBTzt3Q0FBRU0sT0FBT1YsK0NBQU1BLENBQUNjLFVBQVU7b0NBQUM7OENBQzlFO3dDQUFDO3dDQUFhO3dDQUFjO3dDQUFPO3FDQUFVLENBQUNHLEdBQUcsQ0FBQyxDQUFDQyxxQkFDbEQsOERBQUNDO3NEQUNDLDRFQUFDQztnREFBRUMsTUFBSztnREFBSWxCLFdBQVU7MERBQXVDZTs7Ozs7OzJDQUR0REE7Ozs7Ozs7Ozs7Ozs7Ozs7c0NBTWYsOERBQUNUOzs4Q0FDQyw4REFBQ007b0NBQUdaLFdBQVU7b0NBQTBDQyxPQUFPO3dDQUFFTSxPQUFPViwrQ0FBTUEsQ0FBQ1csUUFBUTtvQ0FBQzs4Q0FBRzs7Ozs7OzhDQUczRiw4REFBQ0s7b0NBQUdiLFdBQVU7b0NBQWlDQyxPQUFPO3dDQUFFTSxPQUFPViwrQ0FBTUEsQ0FBQ2MsVUFBVTtvQ0FBQzs7c0RBQy9FLDhEQUFDSztzREFBRyw0RUFBQ3BCLGtEQUFJQTtnREFBQ3NCLE1BQUs7Z0RBQWFsQixXQUFVOzBEQUFzQzs7Ozs7Ozs7Ozs7c0RBQzVFLDhEQUFDZ0I7c0RBQUcsNEVBQUNwQixrREFBSUE7Z0RBQUNzQixNQUFLO2dEQUFlbEIsV0FBVTswREFBc0M7Ozs7Ozs7Ozs7O3NEQUM5RSw4REFBQ2dCO3NEQUFHLDRFQUFDcEIsa0RBQUlBO2dEQUFDc0IsTUFBSztnREFBT2xCLFdBQVU7MERBQXNDOzs7Ozs7Ozs7OztzREFDdEUsOERBQUNnQjtzREFBRyw0RUFBQ3BCLGtEQUFJQTtnREFBQ3NCLE1BQUs7Z0RBQVlsQixXQUFVOzBEQUFzQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OEJBSWpGLDhEQUFDTTtvQkFDQ04sV0FBVTtvQkFDVkMsT0FBTzt3QkFDTEcsYUFBYVAsK0NBQU1BLENBQUNRLFNBQVM7d0JBQzdCRSxPQUFPViwrQ0FBTUEsQ0FBQ2MsVUFBVTtvQkFDMUI7OEJBRUEsNEVBQUNEO2tDQUFFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS2IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvLi9jb21wb25lbnRzL1dlYmtsYXJGb290ZXIudHN4Pzg2YjYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IExpbmsgZnJvbSAnbmV4dC9saW5rJztcclxuaW1wb3J0IHsgY29sb3JzIH0gZnJvbSAnQC9saWIvY29sb3JzJztcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFdlYmtsYXJGb290ZXIoKSB7XHJcbiAgcmV0dXJuIChcclxuICAgIDxmb290ZXIgXHJcbiAgICAgIGNsYXNzTmFtZT1cImhpZGRlbiBtZDpibG9jayByZWxhdGl2ZSBweS04IHNtOnB5LTEyIGJvcmRlci10IHJvdW5kZWQtdC1bMnJlbV0gc206cm91bmRlZC10LVszcmVtXSBteC0yIHNtOm14LTQgYmFja2Ryb3AtYmx1ci1zbVwiXHJcbiAgICAgIHN0eWxlPXt7IFxyXG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogYCR7Y29sb3JzLnByaW1hcnl9RjBgLFxyXG4gICAgICAgIGJvcmRlckNvbG9yOiBjb2xvcnMuc2Vjb25kYXJ5XHJcbiAgICAgIH19XHJcbiAgICA+XHJcbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWF4LXctN3hsIG14LWF1dG8gcHgtNCBzbTpweC04XCI+XHJcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0xIHNtOmdyaWQtY29scy0yIG1kOmdyaWQtY29scy00IGdhcC02IHNtOmdhcC04XCI+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNvbC1zcGFuLTEgc206Y29sLXNwYW4tMlwiPlxyXG4gICAgICAgICAgICA8ZGl2IFxyXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cInRleHQtMnhsIHNtOnRleHQtM3hsIGZvbnQtYm9sZCBtYi00IHJlbGF0aXZlXCJcclxuICAgICAgICAgICAgICBzdHlsZT17eyBjb2xvcjogY29sb3JzLnRlcnRpYXJ5IH19XHJcbiAgICAgICAgICAgID5cclxuICAgICAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJyZWxhdGl2ZSB6LTEwXCI+V2Via2xhcjwvc3Bhbj5cclxuICAgICAgICAgICAgICA8ZGl2IFxyXG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiYWJzb2x1dGUgLWluc2V0LTIgcm91bmRlZC14bCBibHVyLXNtIG9wYWNpdHktMjBcIlxyXG4gICAgICAgICAgICAgICAgc3R5bGU9e3sgYmFja2dyb3VuZENvbG9yOiBjb2xvcnMuc2Vjb25kYXJ5IH19XHJcbiAgICAgICAgICAgICAgPjwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgPHAgXHJcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPVwibWItNiBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1zbSBzbTp0ZXh0LWJhc2VcIlxyXG4gICAgICAgICAgICAgIHN0eWxlPXt7IGNvbG9yOiBjb2xvcnMuYmFja2dyb3VuZCB9fVxyXG4gICAgICAgICAgICA+XHJcbiAgICAgICAgICAgICAgSWhyIFBhcnRuZXIgZsO8ciBXZWIgJiBTdXBwb3J0LiBNb2Rlcm5lIFdlYnNpdGVzLiBLbGFyZSBLb21tdW5pa2F0aW9uLiBQZXJzw7ZubGljaGVyIFN1cHBvcnQuXHJcbiAgICAgICAgICAgIDwvcD5cclxuICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPGRpdj5cclxuICAgICAgICAgICAgPGg0IGNsYXNzTmFtZT1cInRleHQtYmFzZSBzbTp0ZXh0LWxnIGZvbnQtc2VtaWJvbGQgbWItNFwiIHN0eWxlPXt7IGNvbG9yOiBjb2xvcnMudGVydGlhcnkgfX0+XHJcbiAgICAgICAgICAgICAgU2VydmljZXNcclxuICAgICAgICAgICAgPC9oND5cclxuICAgICAgICAgICAgPHVsIGNsYXNzTmFtZT1cInNwYWNlLXktMiB0ZXh0LXNtIHNtOnRleHQtYmFzZVwiIHN0eWxlPXt7IGNvbG9yOiBjb2xvcnMuYmFja2dyb3VuZCB9fT5cclxuICAgICAgICAgICAgICB7WydXZWJkZXNpZ24nLCAnRS1Db21tZXJjZScsICdTRU8nLCAnSG9zdGluZyddLm1hcCgoaXRlbSkgPT4gKFxyXG4gICAgICAgICAgICAgICAgPGxpIGtleT17aXRlbX0+XHJcbiAgICAgICAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3NOYW1lPVwiaG92ZXI6b3BhY2l0eS04MCB0cmFuc2l0aW9uLW9wYWNpdHlcIj57aXRlbX08L2E+XHJcbiAgICAgICAgICAgICAgICA8L2xpPlxyXG4gICAgICAgICAgICAgICkpfVxyXG4gICAgICAgICAgICA8L3VsPlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICA8ZGl2PlxyXG4gICAgICAgICAgICA8aDQgY2xhc3NOYW1lPVwidGV4dC1iYXNlIHNtOnRleHQtbGcgZm9udC1zZW1pYm9sZCBtYi00XCIgc3R5bGU9e3sgY29sb3I6IGNvbG9ycy50ZXJ0aWFyeSB9fT5cclxuICAgICAgICAgICAgICBLb250YWt0XHJcbiAgICAgICAgICAgIDwvaDQ+XHJcbiAgICAgICAgICAgIDx1bCBjbGFzc05hbWU9XCJzcGFjZS15LTIgdGV4dC1zbSBzbTp0ZXh0LWJhc2VcIiBzdHlsZT17eyBjb2xvcjogY29sb3JzLmJhY2tncm91bmQgfX0+XHJcbiAgICAgICAgICAgICAgPGxpPjxMaW5rIGhyZWY9XCIvaW1wcmVzc3VtXCIgY2xhc3NOYW1lPVwiaG92ZXI6b3BhY2l0eS04MCB0cmFuc2l0aW9uLW9wYWNpdHlcIj5JbXByZXNzdW08L0xpbms+PC9saT5cclxuICAgICAgICAgICAgICA8bGk+PExpbmsgaHJlZj1cIi9kYXRlbnNjaHV0elwiIGNsYXNzTmFtZT1cImhvdmVyOm9wYWNpdHktODAgdHJhbnNpdGlvbi1vcGFjaXR5XCI+RGF0ZW5zY2h1dHo8L0xpbms+PC9saT5cclxuICAgICAgICAgICAgICA8bGk+PExpbmsgaHJlZj1cIi9hZ2JcIiBjbGFzc05hbWU9XCJob3ZlcjpvcGFjaXR5LTgwIHRyYW5zaXRpb24tb3BhY2l0eVwiPkFHQjwvTGluaz48L2xpPlxyXG4gICAgICAgICAgICAgIDxsaT48TGluayBocmVmPVwiL2tvbnRha3RlXCIgY2xhc3NOYW1lPVwiaG92ZXI6b3BhY2l0eS04MCB0cmFuc2l0aW9uLW9wYWNpdHlcIj5Lb250YWt0ZTwvTGluaz48L2xpPlxyXG4gICAgICAgICAgICA8L3VsPlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPGRpdiBcclxuICAgICAgICAgIGNsYXNzTmFtZT1cImJvcmRlci10IG10LTYgc206bXQtOCBwdC02IHNtOnB0LTggdGV4dC1jZW50ZXIgdGV4dC1zbVwiXHJcbiAgICAgICAgICBzdHlsZT17eyBcclxuICAgICAgICAgICAgYm9yZGVyQ29sb3I6IGNvbG9ycy5zZWNvbmRhcnksXHJcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuYmFja2dyb3VuZFxyXG4gICAgICAgICAgfX1cclxuICAgICAgICA+XHJcbiAgICAgICAgICA8cD4mY29weTsgMjAyNSBXZWJrbGFyLiBBbGxlIFJlY2h0ZSB2b3JiZWhhbHRlbi48L3A+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9mb290ZXI+XHJcbiAgKTtcclxufSAiXSwibmFtZXMiOlsiTGluayIsImNvbG9ycyIsIldlYmtsYXJGb290ZXIiLCJmb290ZXIiLCJjbGFzc05hbWUiLCJzdHlsZSIsImJhY2tncm91bmRDb2xvciIsInByaW1hcnkiLCJib3JkZXJDb2xvciIsInNlY29uZGFyeSIsImRpdiIsImNvbG9yIiwidGVydGlhcnkiLCJzcGFuIiwicCIsImJhY2tncm91bmQiLCJoNCIsInVsIiwibWFwIiwiaXRlbSIsImxpIiwiYSIsImhyZWYiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./components/WebklarFooter.tsx\n"); /***/ }), /***/ "(ssr)/./components/WebklarLogoHeader.tsx": /*!******************************************!*\ !*** ./components/WebklarLogoHeader.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 */ WebklarLogoHeader)\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/shared/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"(ssr)/./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_colors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/colors */ \"(ssr)/./lib/colors.ts\");\n\n\n\nfunction WebklarLogoHeader() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-full flex justify-center pt-8 pb-4\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative text-3xl sm:text-4xl font-bold cursor-pointer select-none\",\n style: {\n color: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.primary\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"relative z-10\",\n children: \"Webklar\"\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarLogoHeader.tsx\",\n lineNumber: 9,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute -inset-2 rounded-xl blur-sm opacity-20\",\n style: {\n backgroundColor: _lib_colors__WEBPACK_IMPORTED_MODULE_2__.colors.secondary\n }\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarLogoHeader.tsx\",\n lineNumber: 10,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarLogoHeader.tsx\",\n lineNumber: 8,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarLogoHeader.tsx\",\n lineNumber: 7,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\components\\\\WebklarLogoHeader.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9jb21wb25lbnRzL1dlYmtsYXJMb2dvSGVhZGVyLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQTZCO0FBQ1M7QUFFdkIsU0FBU0U7SUFDdEIscUJBQ0UsOERBQUNDO1FBQUlDLFdBQVU7a0JBQ2IsNEVBQUNKLGtEQUFJQTtZQUFDSyxNQUFLO3NCQUNULDRFQUFDRjtnQkFBSUMsV0FBVTtnQkFBcUVFLE9BQU87b0JBQUVDLE9BQU9OLCtDQUFNQSxDQUFDTyxPQUFPO2dCQUFDOztrQ0FDakgsOERBQUNDO3dCQUFLTCxXQUFVO2tDQUFnQjs7Ozs7O2tDQUNoQyw4REFBQ0Q7d0JBQUlDLFdBQVU7d0JBQWtERSxPQUFPOzRCQUFFSSxpQkFBaUJULCtDQUFNQSxDQUFDVSxTQUFTO3dCQUFDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS3RIIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGpzLy4vY29tcG9uZW50cy9XZWJrbGFyTG9nb0hlYWRlci50c3g/MzA1ZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgTGluayBmcm9tICduZXh0L2xpbmsnO1xyXG5pbXBvcnQgeyBjb2xvcnMgfSBmcm9tICdAL2xpYi9jb2xvcnMnO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gV2Via2xhckxvZ29IZWFkZXIoKSB7XHJcbiAgcmV0dXJuIChcclxuICAgIDxkaXYgY2xhc3NOYW1lPVwidy1mdWxsIGZsZXgganVzdGlmeS1jZW50ZXIgcHQtOCBwYi00XCI+XHJcbiAgICAgIDxMaW5rIGhyZWY9XCIvXCI+XHJcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSB0ZXh0LTN4bCBzbTp0ZXh0LTR4bCBmb250LWJvbGQgY3Vyc29yLXBvaW50ZXIgc2VsZWN0LW5vbmVcIiBzdHlsZT17eyBjb2xvcjogY29sb3JzLnByaW1hcnkgfX0+XHJcbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJyZWxhdGl2ZSB6LTEwXCI+V2Via2xhcjwvc3Bhbj5cclxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgLWluc2V0LTIgcm91bmRlZC14bCBibHVyLXNtIG9wYWNpdHktMjBcIiBzdHlsZT17eyBiYWNrZ3JvdW5kQ29sb3I6IGNvbG9ycy5zZWNvbmRhcnkgfX0+PC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvTGluaz5cclxuICAgIDwvZGl2PlxyXG4gICk7XHJcbn0gIl0sIm5hbWVzIjpbIkxpbmsiLCJjb2xvcnMiLCJXZWJrbGFyTG9nb0hlYWRlciIsImRpdiIsImNsYXNzTmFtZSIsImhyZWYiLCJzdHlsZSIsImNvbG9yIiwicHJpbWFyeSIsInNwYW4iLCJiYWNrZ3JvdW5kQ29sb3IiLCJzZWNvbmRhcnkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./components/WebklarLogoHeader.tsx\n"); /***/ }), /***/ "(ssr)/./lib/colors.ts": /*!***********************!*\ !*** ./lib/colors.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 */ colors: () => (/* binding */ colors)\n/* harmony export */ });\n// Centralized color system\nconst colors = {\n // Main brand colors\n primary: \"#0A400C\",\n secondary: \"#819067\",\n tertiary: \"#B1AB86\",\n background: \"#FEFAE0\",\n // Derived colors for better contrast\n primaryLight: \"#0F5010\",\n primaryDark: \"#052006\",\n secondaryLight: \"#9AA67F\",\n secondaryDark: \"#6B7A58\",\n // Neutral colors\n white: \"#FFFFFF\",\n black: \"#000000\",\n gray: {\n 100: \"#F5F5F5\",\n 200: \"#E5E5E5\",\n 300: \"#D4D4D4\",\n 400: \"#A3A3A3\",\n 500: \"#737373\",\n 600: \"#525252\",\n 700: \"#404040\",\n 800: \"#262626\",\n 900: \"#171717\"\n }\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9saWIvY29sb3JzLnRzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSwyQkFBMkI7QUFDcEIsTUFBTUEsU0FBUztJQUNwQixvQkFBb0I7SUFDcEJDLFNBQVM7SUFDVEMsV0FBVztJQUNYQyxVQUFVO0lBQ1ZDLFlBQVk7SUFFWixxQ0FBcUM7SUFDckNDLGNBQWM7SUFDZEMsYUFBYTtJQUNiQyxnQkFBZ0I7SUFDaEJDLGVBQWU7SUFFZixpQkFBaUI7SUFDakJDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxNQUFNO1FBQ0osS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO1FBQ0wsS0FBSztRQUNMLEtBQUs7UUFDTCxLQUFLO0lBQ1A7QUFDRixFQUFXIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGpzLy4vbGliL2NvbG9ycy50cz9jMzJhIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENlbnRyYWxpemVkIGNvbG9yIHN5c3RlbVxyXG5leHBvcnQgY29uc3QgY29sb3JzID0ge1xyXG4gIC8vIE1haW4gYnJhbmQgY29sb3JzXHJcbiAgcHJpbWFyeTogJyMwQTQwMEMnLCAgICAgIC8vIERhcmsgZ3JlZW5cclxuICBzZWNvbmRhcnk6ICcjODE5MDY3JywgICAgLy8gTWVkaXVtIGdyZWVuICBcclxuICB0ZXJ0aWFyeTogJyNCMUFCODYnLCAgICAgLy8gTGlnaHQgZ3JlZW4tYmVpZ2VcclxuICBiYWNrZ3JvdW5kOiAnI0ZFRkFFMCcsICAgLy8gQ3JlYW0gYmFja2dyb3VuZFxyXG4gIFxyXG4gIC8vIERlcml2ZWQgY29sb3JzIGZvciBiZXR0ZXIgY29udHJhc3RcclxuICBwcmltYXJ5TGlnaHQ6ICcjMEY1MDEwJyxcclxuICBwcmltYXJ5RGFyazogJyMwNTIwMDYnLFxyXG4gIHNlY29uZGFyeUxpZ2h0OiAnIzlBQTY3RicsXHJcbiAgc2Vjb25kYXJ5RGFyazogJyM2QjdBNTgnLFxyXG4gIFxyXG4gIC8vIE5ldXRyYWwgY29sb3JzXHJcbiAgd2hpdGU6ICcjRkZGRkZGJyxcclxuICBibGFjazogJyMwMDAwMDAnLFxyXG4gIGdyYXk6IHtcclxuICAgIDEwMDogJyNGNUY1RjUnLFxyXG4gICAgMjAwOiAnI0U1RTVFNScsXHJcbiAgICAzMDA6ICcjRDRENEQ0JyxcclxuICAgIDQwMDogJyNBM0EzQTMnLFxyXG4gICAgNTAwOiAnIzczNzM3MycsXHJcbiAgICA2MDA6ICcjNTI1MjUyJyxcclxuICAgIDcwMDogJyM0MDQwNDAnLFxyXG4gICAgODAwOiAnIzI2MjYyNicsXHJcbiAgICA5MDA6ICcjMTcxNzE3JyxcclxuICB9XHJcbn0gYXMgY29uc3Q7XHJcblxyXG5leHBvcnQgdHlwZSBDb2xvcktleSA9IGtleW9mIHR5cGVvZiBjb2xvcnM7Il0sIm5hbWVzIjpbImNvbG9ycyIsInByaW1hcnkiLCJzZWNvbmRhcnkiLCJ0ZXJ0aWFyeSIsImJhY2tncm91bmQiLCJwcmltYXJ5TGlnaHQiLCJwcmltYXJ5RGFyayIsInNlY29uZGFyeUxpZ2h0Iiwic2Vjb25kYXJ5RGFyayIsIndoaXRlIiwiYmxhY2siLCJncmF5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./lib/colors.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__ = (\"66339856ea0e\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvZ2xvYmFscy5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvLi9hcHAvZ2xvYmFscy5jc3M/ZDA3NCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBcIjY2MzM5ODU2ZWEwZVwiXG5pZiAobW9kdWxlLmhvdCkgeyBtb2R1bGUuaG90LmFjY2VwdCgpIH1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./app/globals.css\n"); /***/ }), /***/ "(ssr)/./components/HandyAnsicht.css": /*!*************************************!*\ !*** ./components/HandyAnsicht.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__ = (\"82353546e170\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9jb21wb25lbnRzL0hhbmR5QW5zaWNodC5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvLi9jb21wb25lbnRzL0hhbmR5QW5zaWNodC5jc3M/NDBkNiJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBcIjgyMzUzNTQ2ZTE3MFwiXG5pZiAobW9kdWxlLmhvdCkgeyBtb2R1bGUuaG90LmFjY2VwdCgpIH1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./components/HandyAnsicht.css\n"); /***/ }), /***/ "(rsc)/./app/kontakte/page.tsx": /*!*******************************!*\ !*** ./app/kontakte/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:\Users\andre\Documents\GitHub\Webklar.com\app\kontakte\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__ = (__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/shared/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_font_google_target_css_path_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/font/google/target.css?{\"path\":\"app\\\\layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"} */ \"(rsc)/./node_modules/next/font/google/target.css?{\\\"path\\\":\\\"app\\\\\\\\layout.tsx\\\",\\\"import\\\":\\\"Inter\\\",\\\"arguments\\\":[{\\\"subsets\\\":[\\\"latin\\\"]}],\\\"variableName\\\":\\\"inter\\\"}\");\n/* harmony import */ var next_font_google_target_css_path_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_font_google_target_css_path_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./globals.css */ \"(rsc)/./app/globals.css\");\n/* harmony import */ var _components_HandyAnsicht__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/HandyAnsicht */ \"(rsc)/./components/HandyAnsicht.tsx\");\n\n\n\n\nconst metadata = {\n title: \"Webklar – Klarheit im Webdesign\",\n description: \"Wir gestalten moderne, schnelle Websites f\\xfcr Ihr Business.\",\n openGraph: {\n title: \"Webklar – Klarheit im Webdesign\",\n description: \"Wir gestalten moderne, schnelle Websites f\\xfcr Ihr Business.\",\n url: \"https://webklar.com\",\n type: \"website\"\n }\n};\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: \"de\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n className: (next_font_google_target_css_path_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_3___default().className),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_HandyAnsicht__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n children: children\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\layout.tsx\",\n lineNumber: 27,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\layout.tsx\",\n lineNumber: 26,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"C:\\\\Users\\\\andre\\\\Documents\\\\GitHub\\\\Webklar.com\\\\app\\\\layout.tsx\",\n lineNumber: 25,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFLTUE7QUFMaUI7QUFHOEI7QUFJOUMsTUFBTUUsV0FBcUI7SUFDaENDLE9BQU87SUFDUEMsYUFBYTtJQUNiQyxXQUFXO1FBQ1RGLE9BQU87UUFDUEMsYUFBYTtRQUNiRSxLQUFLO1FBQ0xDLE1BQU07SUFDUjtBQUNGLEVBQUU7QUFFYSxTQUFTQyxXQUFXLEVBQ2pDQyxRQUFRLEVBR1Q7SUFDQyxxQkFDRSw4REFBQ0M7UUFBS0MsTUFBSztrQkFDVCw0RUFBQ0M7WUFBS0MsV0FBV2IsMkpBQWU7c0JBQzlCLDRFQUFDQyxnRUFBWUE7MEJBQ1ZROzs7Ozs7Ozs7Ozs7Ozs7O0FBS1giLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0anMvLi9hcHAvbGF5b3V0LnRzeD85OTg4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAnLi9nbG9iYWxzLmNzcyc7XHJcbmltcG9ydCB0eXBlIHsgTWV0YWRhdGEgfSBmcm9tICduZXh0JztcclxuaW1wb3J0IHsgSW50ZXIgfSBmcm9tICduZXh0L2ZvbnQvZ29vZ2xlJztcclxuaW1wb3J0IEhhbmR5QW5zaWNodCBmcm9tICdAL2NvbXBvbmVudHMvSGFuZHlBbnNpY2h0JztcclxuXHJcbmNvbnN0IGludGVyID0gSW50ZXIoeyBzdWJzZXRzOiBbJ2xhdGluJ10gfSk7XHJcblxyXG5leHBvcnQgY29uc3QgbWV0YWRhdGE6IE1ldGFkYXRhID0ge1xyXG4gIHRpdGxlOiAnV2Via2xhciDigJMgS2xhcmhlaXQgaW0gV2ViZGVzaWduJyxcclxuICBkZXNjcmlwdGlvbjogJ1dpciBnZXN0YWx0ZW4gbW9kZXJuZSwgc2NobmVsbGUgV2Vic2l0ZXMgZsO8ciBJaHIgQnVzaW5lc3MuJyxcclxuICBvcGVuR3JhcGg6IHtcclxuICAgIHRpdGxlOiAnV2Via2xhciDigJMgS2xhcmhlaXQgaW0gV2ViZGVzaWduJyxcclxuICAgIGRlc2NyaXB0aW9uOiAnV2lyIGdlc3RhbHRlbiBtb2Rlcm5lLCBzY2huZWxsZSBXZWJzaXRlcyBmw7xyIElociBCdXNpbmVzcy4nLFxyXG4gICAgdXJsOiAnaHR0cHM6Ly93ZWJrbGFyLmNvbScsXHJcbiAgICB0eXBlOiAnd2Vic2l0ZScsXHJcbiAgfSxcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFJvb3RMYXlvdXQoe1xyXG4gIGNoaWxkcmVuLFxyXG59OiB7XHJcbiAgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZTtcclxufSkge1xyXG4gIHJldHVybiAoXHJcbiAgICA8aHRtbCBsYW5nPVwiZGVcIj5cclxuICAgICAgPGJvZHkgY2xhc3NOYW1lPXtpbnRlci5jbGFzc05hbWV9PlxyXG4gICAgICAgIDxIYW5keUFuc2ljaHQ+XHJcbiAgICAgICAgICB7Y2hpbGRyZW59XHJcbiAgICAgICAgPC9IYW5keUFuc2ljaHQ+XHJcbiAgICAgIDwvYm9keT5cclxuICAgIDwvaHRtbD5cclxuICApO1xyXG59XHJcbiJdLCJuYW1lcyI6WyJpbnRlciIsIkhhbmR5QW5zaWNodCIsIm1ldGFkYXRhIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsIm9wZW5HcmFwaCIsInVybCIsInR5cGUiLCJSb290TGF5b3V0IiwiY2hpbGRyZW4iLCJodG1sIiwibGFuZyIsImJvZHkiLCJjbGFzc05hbWUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./app/layout.tsx\n"); /***/ }), /***/ "(rsc)/./components/HandyAnsicht.tsx": /*!*************************************!*\ !*** ./components/HandyAnsicht.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:\Users\andre\Documents\GitHub\Webklar.com\components\HandyAnsicht.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__ = (__default__); /***/ }), /***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__": /*!**********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__ ***! \**********************************************************************************************************************************************************************************************************************************/ /***/ ((__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 import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/lib/metadata/get-metadata-route */ \"(rsc)/./node_modules/next/dist/lib/metadata/get-metadata-route.js\");\n/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);\n \n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {\n const imageData = {\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}\n const imageUrl = (0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)(\".\", props.params, \"favicon.ico\")\n\n return [{\n ...imageData,\n url: imageUrl + \"\",\n }]\n });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LW1ldGFkYXRhLWltYWdlLWxvYWRlci5qcz90eXBlPWZhdmljb24mc2VnbWVudD0mYmFzZVBhdGg9JnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMhLi9hcHAvZmF2aWNvbi5pY28/X19uZXh0X21ldGFkYXRhX18iLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsRUFBaUY7O0FBRWpGLEVBQUUsaUVBQWU7QUFDakIsdUJBQXVCO0FBQ3ZCLHFCQUFxQiw4RkFBbUI7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTCIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRqcy8uL2FwcC9mYXZpY29uLmljbz81NjFmIl0sInNvdXJjZXNDb250ZW50IjpbIiAgaW1wb3J0IHsgZmlsbE1ldGFkYXRhU2VnbWVudCB9IGZyb20gJ25leHQvZGlzdC9saWIvbWV0YWRhdGEvZ2V0LW1ldGFkYXRhLXJvdXRlJ1xuXG4gIGV4cG9ydCBkZWZhdWx0IChwcm9wcykgPT4ge1xuICAgIGNvbnN0IGltYWdlRGF0YSA9IHtcInR5cGVcIjpcImltYWdlL3gtaWNvblwiLFwic2l6ZXNcIjpcIjMyeDMyXCJ9XG4gICAgY29uc3QgaW1hZ2VVcmwgPSBmaWxsTWV0YWRhdGFTZWdtZW50KFwiLlwiLCBwcm9wcy5wYXJhbXMsIFwiZmF2aWNvbi5pY29cIilcblxuICAgIHJldHVybiBbe1xuICAgICAgLi4uaW1hZ2VEYXRhLFxuICAgICAgdXJsOiBpbWFnZVVybCArIFwiXCIsXG4gICAgfV1cbiAgfSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./app/favicon.ico?__next_metadata__\n"); /***/ }) }; ; // load runtime var __webpack_require__ = require("../../webpack-runtime.js"); __webpack_require__.C(exports); var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/lucide-react","vendor-chunks/@swc"], () => (__webpack_exec__("(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fkontakte%2Fpage&page=%2Fkontakte%2Fpage&appPaths=%2Fkontakte%2Fpage&pagePath=private-next-app-dir%2Fkontakte%2Fpage.tsx&appDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=C%3A%5CUsers%5Candre%5CDocuments%5CGitHub%5CWebklar.com&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!"))); module.exports = __webpack_exports__; })();