diff --git a/.next/build-manifest.json b/.next/build-manifest.json deleted file mode 100644 index ef17f05..0000000 --- a/.next/build-manifest.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "polyfillFiles": [ - "static/chunks/polyfills.js" - ], - "devFiles": [ - "static/chunks/react-refresh.js" - ], - "ampDevFiles": [], - "lowPriorityFiles": [ - "static/development/_buildManifest.js", - "static/development/_ssgManifest.js" - ], - "rootMainFiles": [], - "pages": { - "/": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/index.js" - ], - "/_app": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/_app.js" - ], - "/_error": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/_error.js" - ] - }, - "ampFirstPages": [] -} \ No newline at end of file diff --git a/.next/cache/webpack/client-development-fallback/0.pack.gz b/.next/cache/webpack/client-development-fallback/0.pack.gz deleted file mode 100644 index ce8206e..0000000 Binary files a/.next/cache/webpack/client-development-fallback/0.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development-fallback/index.pack.gz.old b/.next/cache/webpack/client-development-fallback/index.pack.gz.old deleted file mode 100644 index 7d61f6a..0000000 Binary files a/.next/cache/webpack/client-development-fallback/index.pack.gz.old and /dev/null differ diff --git a/.next/cache/webpack/client-development/0.pack.gz b/.next/cache/webpack/client-development/0.pack.gz deleted file mode 100644 index a382250..0000000 Binary files a/.next/cache/webpack/client-development/0.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/1.pack.gz b/.next/cache/webpack/client-development/1.pack.gz deleted file mode 100644 index 9e4b008..0000000 Binary files a/.next/cache/webpack/client-development/1.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/10.pack.gz b/.next/cache/webpack/client-development/10.pack.gz deleted file mode 100644 index af81674..0000000 Binary files a/.next/cache/webpack/client-development/10.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/11.pack.gz b/.next/cache/webpack/client-development/11.pack.gz deleted file mode 100644 index 6925dc6..0000000 Binary files a/.next/cache/webpack/client-development/11.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/12.pack.gz b/.next/cache/webpack/client-development/12.pack.gz deleted file mode 100644 index be52a6f..0000000 Binary files a/.next/cache/webpack/client-development/12.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/13.pack.gz b/.next/cache/webpack/client-development/13.pack.gz deleted file mode 100644 index 5c156e2..0000000 Binary files a/.next/cache/webpack/client-development/13.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/14.pack.gz b/.next/cache/webpack/client-development/14.pack.gz deleted file mode 100644 index 22579d4..0000000 Binary files a/.next/cache/webpack/client-development/14.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/15.pack.gz b/.next/cache/webpack/client-development/15.pack.gz deleted file mode 100644 index efffa31..0000000 Binary files a/.next/cache/webpack/client-development/15.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/16.pack.gz b/.next/cache/webpack/client-development/16.pack.gz deleted file mode 100644 index 59816ec..0000000 Binary files a/.next/cache/webpack/client-development/16.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/17.pack.gz b/.next/cache/webpack/client-development/17.pack.gz deleted file mode 100644 index aa612e9..0000000 Binary files a/.next/cache/webpack/client-development/17.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/2.pack.gz b/.next/cache/webpack/client-development/2.pack.gz deleted file mode 100644 index 592411a..0000000 Binary files a/.next/cache/webpack/client-development/2.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/3.pack.gz b/.next/cache/webpack/client-development/3.pack.gz deleted file mode 100644 index 7fc6438..0000000 Binary files a/.next/cache/webpack/client-development/3.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/4.pack.gz b/.next/cache/webpack/client-development/4.pack.gz deleted file mode 100644 index 2f80545..0000000 Binary files a/.next/cache/webpack/client-development/4.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/5.pack.gz b/.next/cache/webpack/client-development/5.pack.gz deleted file mode 100644 index 1572fe3..0000000 Binary files a/.next/cache/webpack/client-development/5.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/6.pack.gz b/.next/cache/webpack/client-development/6.pack.gz deleted file mode 100644 index 0d212f5..0000000 Binary files a/.next/cache/webpack/client-development/6.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/7.pack.gz b/.next/cache/webpack/client-development/7.pack.gz deleted file mode 100644 index a6eb9ae..0000000 Binary files a/.next/cache/webpack/client-development/7.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/8.pack.gz b/.next/cache/webpack/client-development/8.pack.gz deleted file mode 100644 index 326afc9..0000000 Binary files a/.next/cache/webpack/client-development/8.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/9.pack.gz b/.next/cache/webpack/client-development/9.pack.gz deleted file mode 100644 index cf50443..0000000 Binary files a/.next/cache/webpack/client-development/9.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/index.pack.gz b/.next/cache/webpack/client-development/index.pack.gz deleted file mode 100644 index 35ac652..0000000 Binary files a/.next/cache/webpack/client-development/index.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/client-development/index.pack.gz.old b/.next/cache/webpack/client-development/index.pack.gz.old deleted file mode 100644 index 05d1a43..0000000 Binary files a/.next/cache/webpack/client-development/index.pack.gz.old and /dev/null differ diff --git a/.next/cache/webpack/server-development/0.pack.gz b/.next/cache/webpack/server-development/0.pack.gz deleted file mode 100644 index b74f91f..0000000 Binary files a/.next/cache/webpack/server-development/0.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/1.pack.gz b/.next/cache/webpack/server-development/1.pack.gz deleted file mode 100644 index a2aaf69..0000000 Binary files a/.next/cache/webpack/server-development/1.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/10.pack.gz b/.next/cache/webpack/server-development/10.pack.gz deleted file mode 100644 index 2b3d34f..0000000 Binary files a/.next/cache/webpack/server-development/10.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/11.pack.gz b/.next/cache/webpack/server-development/11.pack.gz deleted file mode 100644 index 943d100..0000000 Binary files a/.next/cache/webpack/server-development/11.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/12.pack.gz b/.next/cache/webpack/server-development/12.pack.gz deleted file mode 100644 index 267cc53..0000000 Binary files a/.next/cache/webpack/server-development/12.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/13.pack.gz b/.next/cache/webpack/server-development/13.pack.gz deleted file mode 100644 index 5d08a17..0000000 Binary files a/.next/cache/webpack/server-development/13.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/14.pack.gz b/.next/cache/webpack/server-development/14.pack.gz deleted file mode 100644 index 629de40..0000000 Binary files a/.next/cache/webpack/server-development/14.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/15.pack.gz b/.next/cache/webpack/server-development/15.pack.gz deleted file mode 100644 index b424437..0000000 Binary files a/.next/cache/webpack/server-development/15.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/16.pack.gz b/.next/cache/webpack/server-development/16.pack.gz deleted file mode 100644 index b778121..0000000 Binary files a/.next/cache/webpack/server-development/16.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/17.pack.gz b/.next/cache/webpack/server-development/17.pack.gz deleted file mode 100644 index 725e2b9..0000000 Binary files a/.next/cache/webpack/server-development/17.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/18.pack.gz b/.next/cache/webpack/server-development/18.pack.gz deleted file mode 100644 index 16a6666..0000000 Binary files a/.next/cache/webpack/server-development/18.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/19.pack.gz b/.next/cache/webpack/server-development/19.pack.gz deleted file mode 100644 index 6db5189..0000000 Binary files a/.next/cache/webpack/server-development/19.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/2.pack.gz b/.next/cache/webpack/server-development/2.pack.gz deleted file mode 100644 index e0ff9ae..0000000 Binary files a/.next/cache/webpack/server-development/2.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/20.pack.gz b/.next/cache/webpack/server-development/20.pack.gz deleted file mode 100644 index e9f346e..0000000 Binary files a/.next/cache/webpack/server-development/20.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/3.pack.gz b/.next/cache/webpack/server-development/3.pack.gz deleted file mode 100644 index 9401c0e..0000000 Binary files a/.next/cache/webpack/server-development/3.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/4.pack.gz b/.next/cache/webpack/server-development/4.pack.gz deleted file mode 100644 index cf75211..0000000 Binary files a/.next/cache/webpack/server-development/4.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/5.pack.gz b/.next/cache/webpack/server-development/5.pack.gz deleted file mode 100644 index ce6a603..0000000 Binary files a/.next/cache/webpack/server-development/5.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/6.pack.gz b/.next/cache/webpack/server-development/6.pack.gz deleted file mode 100644 index 5ecfff6..0000000 Binary files a/.next/cache/webpack/server-development/6.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/7.pack.gz b/.next/cache/webpack/server-development/7.pack.gz deleted file mode 100644 index 101b464..0000000 Binary files a/.next/cache/webpack/server-development/7.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/8.pack.gz b/.next/cache/webpack/server-development/8.pack.gz deleted file mode 100644 index 1c528bb..0000000 Binary files a/.next/cache/webpack/server-development/8.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/9.pack.gz b/.next/cache/webpack/server-development/9.pack.gz deleted file mode 100644 index 6493ddb..0000000 Binary files a/.next/cache/webpack/server-development/9.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/index.pack.gz b/.next/cache/webpack/server-development/index.pack.gz deleted file mode 100644 index f0483bd..0000000 Binary files a/.next/cache/webpack/server-development/index.pack.gz and /dev/null differ diff --git a/.next/cache/webpack/server-development/index.pack.gz.old b/.next/cache/webpack/server-development/index.pack.gz.old deleted file mode 100644 index f00f85c..0000000 Binary files a/.next/cache/webpack/server-development/index.pack.gz.old and /dev/null differ diff --git a/.next/package.json b/.next/package.json deleted file mode 100644 index 7156107..0000000 --- a/.next/package.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "commonjs"} \ No newline at end of file diff --git a/.next/react-loadable-manifest.json b/.next/react-loadable-manifest.json deleted file mode 100644 index 9e26dfe..0000000 --- a/.next/react-loadable-manifest.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.next/server/_error.js b/.next/server/_error.js deleted file mode 100644 index baba51d..0000000 --- a/.next/server/_error.js +++ /dev/null @@ -1,134 +0,0 @@ -/* - * 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 = "/_error"; -exports.ids = ["/_error"]; -exports.modules = { - -/***/ "./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=.%2Fnode_modules%2Fnext%2Fdist%2Fpages%2F_error.js&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!": -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=.%2Fnode_modules%2Fnext%2Fdist%2Fpages%2F_error.js&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=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 */ config: () => (/* binding */ config),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getServerSideProps: () => (/* binding */ getServerSideProps),\n/* harmony export */ getStaticPaths: () => (/* binding */ getStaticPaths),\n/* harmony export */ getStaticProps: () => (/* binding */ getStaticProps),\n/* harmony export */ reportWebVitals: () => (/* binding */ reportWebVitals),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ unstable_getServerProps: () => (/* binding */ unstable_getServerProps),\n/* harmony export */ unstable_getServerSideProps: () => (/* binding */ unstable_getServerSideProps),\n/* harmony export */ unstable_getStaticParams: () => (/* binding */ unstable_getStaticParams),\n/* harmony export */ unstable_getStaticPaths: () => (/* binding */ unstable_getStaticPaths),\n/* harmony export */ unstable_getStaticProps: () => (/* binding */ unstable_getStaticProps)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/pages/module.compiled */ \"./node_modules/next/dist/server/future/route-modules/pages/module.compiled.js\");\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_pages_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 */ \"./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/build/templates/helpers */ \"./node_modules/next/dist/build/templates/helpers.js\");\n/* harmony import */ var private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! private-next-pages/_document */ \"./pages/_document.js\");\n/* harmony import */ var private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! private-next-pages/_app */ \"./pages/_app.js\");\n/* harmony import */ var _node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/next/dist/pages/_error.js */ \"./node_modules/next/dist/pages/_error.js\");\n/* harmony import */ var _node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__);\n\n\n\n// Import the app and document modules.\n\n\n// Import the userland code.\n\n// Re-export the component (should be the default export).\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"default\"));\n// Re-export methods.\nconst getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"getStaticProps\");\nconst getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"getStaticPaths\");\nconst getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"getServerSideProps\");\nconst config = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"config\");\nconst reportWebVitals = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"reportWebVitals\");\n// Re-export legacy methods.\nconst unstable_getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticProps\");\nconst unstable_getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticPaths\");\nconst unstable_getStaticParams = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticParams\");\nconst unstable_getServerProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerProps\");\nconst unstable_getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerSideProps\");\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__.PagesRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.PAGES,\n page: \"/_error\",\n pathname: \"/_error\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\"\n },\n components: {\n App: private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n Document: private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n userland: _node_modules_next_dist_pages_error_js__WEBPACK_IMPORTED_MODULE_5__\n});\n\n//# sourceMappingURL=pages.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LXJvdXRlLWxvYWRlci9pbmRleC5qcz9raW5kPVBBR0VTJnBhZ2U9JTJGX2Vycm9yJnByZWZlcnJlZFJlZ2lvbj0mYWJzb2x1dGVQYWdlUGF0aD0uJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZwYWdlcyUyRl9lcnJvci5qcyZhYnNvbHV0ZUFwcFBhdGg9cHJpdmF0ZS1uZXh0LXBhZ2VzJTJGX2FwcCZhYnNvbHV0ZURvY3VtZW50UGF0aD1wcml2YXRlLW5leHQtcGFnZXMlMkZfZG9jdW1lbnQmbWlkZGxld2FyZUNvbmZpZ0Jhc2U2ND1lMzAlM0QhIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQStGO0FBQ2hDO0FBQ0w7QUFDMUQ7QUFDb0Q7QUFDVjtBQUMxQztBQUNxRTtBQUNyRTtBQUNBLGlFQUFlLHdFQUFLLENBQUMsbUVBQVEsWUFBWSxFQUFDO0FBQzFDO0FBQ08sdUJBQXVCLHdFQUFLLENBQUMsbUVBQVE7QUFDckMsdUJBQXVCLHdFQUFLLENBQUMsbUVBQVE7QUFDckMsMkJBQTJCLHdFQUFLLENBQUMsbUVBQVE7QUFDekMsZUFBZSx3RUFBSyxDQUFDLG1FQUFRO0FBQzdCLHdCQUF3Qix3RUFBSyxDQUFDLG1FQUFRO0FBQzdDO0FBQ08sZ0NBQWdDLHdFQUFLLENBQUMsbUVBQVE7QUFDOUMsZ0NBQWdDLHdFQUFLLENBQUMsbUVBQVE7QUFDOUMsaUNBQWlDLHdFQUFLLENBQUMsbUVBQVE7QUFDL0MsZ0NBQWdDLHdFQUFLLENBQUMsbUVBQVE7QUFDOUMsb0NBQW9DLHdFQUFLLENBQUMsbUVBQVE7QUFDekQ7QUFDTyx3QkFBd0IseUdBQWdCO0FBQy9DO0FBQ0EsY0FBYyx5RUFBUztBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsV0FBVztBQUNYLGdCQUFnQjtBQUNoQixLQUFLO0FBQ0wsWUFBWTtBQUNaLENBQUM7O0FBRUQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLz81NTlmIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBhZ2VzUm91dGVNb2R1bGUgfSBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9mdXR1cmUvcm91dGUtbW9kdWxlcy9wYWdlcy9tb2R1bGUuY29tcGlsZWRcIjtcbmltcG9ydCB7IFJvdXRlS2luZCB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1raW5kXCI7XG5pbXBvcnQgeyBob2lzdCB9IGZyb20gXCJuZXh0L2Rpc3QvYnVpbGQvdGVtcGxhdGVzL2hlbHBlcnNcIjtcbi8vIEltcG9ydCB0aGUgYXBwIGFuZCBkb2N1bWVudCBtb2R1bGVzLlxuaW1wb3J0IERvY3VtZW50IGZyb20gXCJwcml2YXRlLW5leHQtcGFnZXMvX2RvY3VtZW50XCI7XG5pbXBvcnQgQXBwIGZyb20gXCJwcml2YXRlLW5leHQtcGFnZXMvX2FwcFwiO1xuLy8gSW1wb3J0IHRoZSB1c2VybGFuZCBjb2RlLlxuaW1wb3J0ICogYXMgdXNlcmxhbmQgZnJvbSBcIi4vbm9kZV9tb2R1bGVzL25leHQvZGlzdC9wYWdlcy9fZXJyb3IuanNcIjtcbi8vIFJlLWV4cG9ydCB0aGUgY29tcG9uZW50IChzaG91bGQgYmUgdGhlIGRlZmF1bHQgZXhwb3J0KS5cbmV4cG9ydCBkZWZhdWx0IGhvaXN0KHVzZXJsYW5kLCBcImRlZmF1bHRcIik7XG4vLyBSZS1leHBvcnQgbWV0aG9kcy5cbmV4cG9ydCBjb25zdCBnZXRTdGF0aWNQcm9wcyA9IGhvaXN0KHVzZXJsYW5kLCBcImdldFN0YXRpY1Byb3BzXCIpO1xuZXhwb3J0IGNvbnN0IGdldFN0YXRpY1BhdGhzID0gaG9pc3QodXNlcmxhbmQsIFwiZ2V0U3RhdGljUGF0aHNcIik7XG5leHBvcnQgY29uc3QgZ2V0U2VydmVyU2lkZVByb3BzID0gaG9pc3QodXNlcmxhbmQsIFwiZ2V0U2VydmVyU2lkZVByb3BzXCIpO1xuZXhwb3J0IGNvbnN0IGNvbmZpZyA9IGhvaXN0KHVzZXJsYW5kLCBcImNvbmZpZ1wiKTtcbmV4cG9ydCBjb25zdCByZXBvcnRXZWJWaXRhbHMgPSBob2lzdCh1c2VybGFuZCwgXCJyZXBvcnRXZWJWaXRhbHNcIik7XG4vLyBSZS1leHBvcnQgbGVnYWN5IG1ldGhvZHMuXG5leHBvcnQgY29uc3QgdW5zdGFibGVfZ2V0U3RhdGljUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTdGF0aWNQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTdGF0aWNQYXRocyA9IGhvaXN0KHVzZXJsYW5kLCBcInVuc3RhYmxlX2dldFN0YXRpY1BhdGhzXCIpO1xuZXhwb3J0IGNvbnN0IHVuc3RhYmxlX2dldFN0YXRpY1BhcmFtcyA9IGhvaXN0KHVzZXJsYW5kLCBcInVuc3RhYmxlX2dldFN0YXRpY1BhcmFtc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTZXJ2ZXJQcm9wcyA9IGhvaXN0KHVzZXJsYW5kLCBcInVuc3RhYmxlX2dldFNlcnZlclByb3BzXCIpO1xuZXhwb3J0IGNvbnN0IHVuc3RhYmxlX2dldFNlcnZlclNpZGVQcm9wcyA9IGhvaXN0KHVzZXJsYW5kLCBcInVuc3RhYmxlX2dldFNlcnZlclNpZGVQcm9wc1wiKTtcbi8vIENyZWF0ZSBhbmQgZXhwb3J0IHRoZSByb3V0ZSBtb2R1bGUgdGhhdCB3aWxsIGJlIGNvbnN1bWVkLlxuZXhwb3J0IGNvbnN0IHJvdXRlTW9kdWxlID0gbmV3IFBhZ2VzUm91dGVNb2R1bGUoe1xuICAgIGRlZmluaXRpb246IHtcbiAgICAgICAga2luZDogUm91dGVLaW5kLlBBR0VTLFxuICAgICAgICBwYWdlOiBcIi9fZXJyb3JcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL19lcnJvclwiLFxuICAgICAgICAvLyBUaGUgZm9sbG93aW5nIGFyZW4ndCB1c2VkIGluIHByb2R1Y3Rpb24uXG4gICAgICAgIGJ1bmRsZVBhdGg6IFwiXCIsXG4gICAgICAgIGZpbGVuYW1lOiBcIlwiXG4gICAgfSxcbiAgICBjb21wb25lbnRzOiB7XG4gICAgICAgIEFwcCxcbiAgICAgICAgRG9jdW1lbnRcbiAgICB9LFxuICAgIHVzZXJsYW5kXG59KTtcblxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9cGFnZXMuanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=.%2Fnode_modules%2Fnext%2Fdist%2Fpages%2F_error.js&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!\n"); - -/***/ }), - -/***/ "./lib/fonts.js": -/*!**********************!*\ - !*** ./lib/fonts.js ***! - \**********************/ -/***/ ((__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 */ fonts: () => (/* binding */ fonts),\n/* harmony export */ getFontData: () => (/* binding */ getFontData)\n/* harmony export */ });\n// lib/fonts.js\nconst fonts = {\n montserrat: \"font-montserrat\",\n opensans: \"font-opensans\",\n roboto: \"font-roboto\",\n lato: \"font-lato\",\n raleway: \"font-raleway\",\n poppins: \"font-poppins\",\n worksans: \"font-worksans\",\n jost: \"font-jost\",\n notosans: \"font-notosans\",\n quicksand: \"font-quicksand\",\n averialibre: \"font-averialibre\",\n philosopher: \"font-philosopher\",\n pacifico: \"font-pacifico\",\n caveat: \"font-caveat\",\n sacramento: \"font-sacramento\",\n dancingscript: \"font-dancingscript\",\n indieflower: \"font-indieflower\",\n amatic: \"font-amatic\",\n kaushan: \"font-kaushan\",\n architects: \"font-architects\",\n neucha: \"font-neucha\",\n greatvibes: \"font-greatvibes\",\n satisfy: \"font-satisfy\",\n yellowtail: \"font-yellowtail\",\n gloria: \"font-gloria\",\n courgette: \"font-courgette\",\n almendra: \"font-almendra\",\n oswald: \"font-oswald\",\n bebasneue: \"font-bebasneue\",\n ultra: \"font-ultra\",\n stint: \"font-stint\",\n playfair: \"font-playfair\",\n abril: \"font-abril\",\n permanentmarker: \"font-permanentmarker\",\n alfaslab: \"font-alfaslab\",\n blackops: \"font-blackops\",\n germania: \"font-germania\",\n holtwood: \"font-holtwood\",\n exo: \"font-exo\",\n orbitron: \"font-orbitron\",\n audiowide: \"font-audiowide\",\n rajdhani: \"font-rajdhani\",\n spacemono: \"font-spacemono\",\n questrial: \"font-questrial\",\n syncopate: \"font-syncopate\",\n unicaone: \"font-unicaone\",\n italiana: \"font-italiana\",\n staatliches: \"font-staatliches\",\n pressstart2p: \"font-pressstart2p\",\n righteous: \"font-righteous\",\n metalmania: \"font-metalmania\",\n alegreya: \"font-alegreya\",\n spectral: \"font-spectral\",\n fjallaone: \"font-fjallaone\",\n glassantiqua: \"font-glassantiqua\",\n cinzeldecorative: \"font-cinzeldecorative\",\n andika: \"font-andika\"\n};\nconst getFontData = (key)=>fonts[key?.toLowerCase()] ?? fonts[\"montserrat\"];\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9saWIvZm9udHMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxlQUFlO0FBRVIsTUFBTUEsUUFBUTtJQUNuQkMsWUFBWTtJQUNaQyxVQUFVO0lBQ1ZDLFFBQVE7SUFDUkMsTUFBTTtJQUNOQyxTQUFTO0lBQ1RDLFNBQVM7SUFDVEMsVUFBVTtJQUNWQyxNQUFNO0lBQ05DLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxhQUFhO0lBQ2JDLGFBQWE7SUFFYkMsVUFBVTtJQUNWQyxRQUFRO0lBQ1JDLFlBQVk7SUFDWkMsZUFBZTtJQUNmQyxhQUFhO0lBQ2JDLFFBQVE7SUFDUkMsU0FBUztJQUNUQyxZQUFZO0lBQ1pDLFFBQVE7SUFDUkMsWUFBWTtJQUNaQyxTQUFTO0lBQ1RDLFlBQVk7SUFDWkMsUUFBUTtJQUNSQyxXQUFXO0lBQ1hDLFVBQVU7SUFFVkMsUUFBUTtJQUNSQyxXQUFXO0lBRVhDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxVQUFVO0lBQ1ZDLE9BQU87SUFDUEMsaUJBQWlCO0lBQ2pCQyxVQUFVO0lBQ1ZDLFVBQVU7SUFDVkMsVUFBVTtJQUNWQyxVQUFVO0lBRVZDLEtBQUs7SUFDTEMsVUFBVTtJQUNWQyxXQUFXO0lBQ1hDLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxXQUFXO0lBQ1hDLFdBQVc7SUFDWEMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLGFBQWE7SUFFYkMsY0FBYztJQUNkQyxXQUFXO0lBQ1hDLFlBQVk7SUFDWkMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLFdBQVc7SUFDWEMsY0FBYztJQUNkQyxrQkFBa0I7SUFDbEJDLFFBQVE7QUFDVixFQUFFO0FBRUssTUFBTUMsY0FBYyxDQUFDQyxNQUMxQjNELEtBQUssQ0FBQzJELEtBQUtDLGNBQWMsSUFBSTVELEtBQUssQ0FBQyxhQUFhLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbGliL2ZvbnRzLmpzP2IxZDciXSwic291cmNlc0NvbnRlbnQiOlsiLy8gbGliL2ZvbnRzLmpzXG5cbmV4cG9ydCBjb25zdCBmb250cyA9IHtcbiAgbW9udHNlcnJhdDogXCJmb250LW1vbnRzZXJyYXRcIixcbiAgb3BlbnNhbnM6IFwiZm9udC1vcGVuc2Fuc1wiLFxuICByb2JvdG86IFwiZm9udC1yb2JvdG9cIixcbiAgbGF0bzogXCJmb250LWxhdG9cIixcbiAgcmFsZXdheTogXCJmb250LXJhbGV3YXlcIixcbiAgcG9wcGluczogXCJmb250LXBvcHBpbnNcIixcbiAgd29ya3NhbnM6IFwiZm9udC13b3Jrc2Fuc1wiLFxuICBqb3N0OiBcImZvbnQtam9zdFwiLFxuICBub3Rvc2FuczogXCJmb250LW5vdG9zYW5zXCIsXG4gIHF1aWNrc2FuZDogXCJmb250LXF1aWNrc2FuZFwiLFxuICBhdmVyaWFsaWJyZTogXCJmb250LWF2ZXJpYWxpYnJlXCIsXG4gIHBoaWxvc29waGVyOiBcImZvbnQtcGhpbG9zb3BoZXJcIixcblxuICBwYWNpZmljbzogXCJmb250LXBhY2lmaWNvXCIsXG4gIGNhdmVhdDogXCJmb250LWNhdmVhdFwiLFxuICBzYWNyYW1lbnRvOiBcImZvbnQtc2FjcmFtZW50b1wiLFxuICBkYW5jaW5nc2NyaXB0OiBcImZvbnQtZGFuY2luZ3NjcmlwdFwiLFxuICBpbmRpZWZsb3dlcjogXCJmb250LWluZGllZmxvd2VyXCIsXG4gIGFtYXRpYzogXCJmb250LWFtYXRpY1wiLFxuICBrYXVzaGFuOiBcImZvbnQta2F1c2hhblwiLFxuICBhcmNoaXRlY3RzOiBcImZvbnQtYXJjaGl0ZWN0c1wiLFxuICBuZXVjaGE6IFwiZm9udC1uZXVjaGFcIixcbiAgZ3JlYXR2aWJlczogXCJmb250LWdyZWF0dmliZXNcIixcbiAgc2F0aXNmeTogXCJmb250LXNhdGlzZnlcIixcbiAgeWVsbG93dGFpbDogXCJmb250LXllbGxvd3RhaWxcIixcbiAgZ2xvcmlhOiBcImZvbnQtZ2xvcmlhXCIsXG4gIGNvdXJnZXR0ZTogXCJmb250LWNvdXJnZXR0ZVwiLFxuICBhbG1lbmRyYTogXCJmb250LWFsbWVuZHJhXCIsXG5cbiAgb3N3YWxkOiBcImZvbnQtb3N3YWxkXCIsXG4gIGJlYmFzbmV1ZTogXCJmb250LWJlYmFzbmV1ZVwiLFxuXG4gIHVsdHJhOiBcImZvbnQtdWx0cmFcIixcbiAgc3RpbnQ6IFwiZm9udC1zdGludFwiLFxuICBwbGF5ZmFpcjogXCJmb250LXBsYXlmYWlyXCIsXG4gIGFicmlsOiBcImZvbnQtYWJyaWxcIixcbiAgcGVybWFuZW50bWFya2VyOiBcImZvbnQtcGVybWFuZW50bWFya2VyXCIsXG4gIGFsZmFzbGFiOiBcImZvbnQtYWxmYXNsYWJcIixcbiAgYmxhY2tvcHM6IFwiZm9udC1ibGFja29wc1wiLFxuICBnZXJtYW5pYTogXCJmb250LWdlcm1hbmlhXCIsXG4gIGhvbHR3b29kOiBcImZvbnQtaG9sdHdvb2RcIixcblxuICBleG86IFwiZm9udC1leG9cIixcbiAgb3JiaXRyb246IFwiZm9udC1vcmJpdHJvblwiLFxuICBhdWRpb3dpZGU6IFwiZm9udC1hdWRpb3dpZGVcIixcbiAgcmFqZGhhbmk6IFwiZm9udC1yYWpkaGFuaVwiLFxuICBzcGFjZW1vbm86IFwiZm9udC1zcGFjZW1vbm9cIixcbiAgcXVlc3RyaWFsOiBcImZvbnQtcXVlc3RyaWFsXCIsXG4gIHN5bmNvcGF0ZTogXCJmb250LXN5bmNvcGF0ZVwiLFxuICB1bmljYW9uZTogXCJmb250LXVuaWNhb25lXCIsXG4gIGl0YWxpYW5hOiBcImZvbnQtaXRhbGlhbmFcIixcbiAgc3RhYXRsaWNoZXM6IFwiZm9udC1zdGFhdGxpY2hlc1wiLFxuXG4gIHByZXNzc3RhcnQycDogXCJmb250LXByZXNzc3RhcnQycFwiLFxuICByaWdodGVvdXM6IFwiZm9udC1yaWdodGVvdXNcIixcbiAgbWV0YWxtYW5pYTogXCJmb250LW1ldGFsbWFuaWFcIixcbiAgYWxlZ3JleWE6IFwiZm9udC1hbGVncmV5YVwiLFxuICBzcGVjdHJhbDogXCJmb250LXNwZWN0cmFsXCIsXG4gIGZqYWxsYW9uZTogXCJmb250LWZqYWxsYW9uZVwiLFxuICBnbGFzc2FudGlxdWE6IFwiZm9udC1nbGFzc2FudGlxdWFcIixcbiAgY2luemVsZGVjb3JhdGl2ZTogXCJmb250LWNpbnplbGRlY29yYXRpdmVcIixcbiAgYW5kaWthOiBcImZvbnQtYW5kaWthXCIsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0Rm9udERhdGEgPSAoa2V5KSA9PlxuICBmb250c1trZXk/LnRvTG93ZXJDYXNlKCldID8/IGZvbnRzW1wibW9udHNlcnJhdFwiXTtcbiJdLCJuYW1lcyI6WyJmb250cyIsIm1vbnRzZXJyYXQiLCJvcGVuc2FucyIsInJvYm90byIsImxhdG8iLCJyYWxld2F5IiwicG9wcGlucyIsIndvcmtzYW5zIiwiam9zdCIsIm5vdG9zYW5zIiwicXVpY2tzYW5kIiwiYXZlcmlhbGlicmUiLCJwaGlsb3NvcGhlciIsInBhY2lmaWNvIiwiY2F2ZWF0Iiwic2FjcmFtZW50byIsImRhbmNpbmdzY3JpcHQiLCJpbmRpZWZsb3dlciIsImFtYXRpYyIsImthdXNoYW4iLCJhcmNoaXRlY3RzIiwibmV1Y2hhIiwiZ3JlYXR2aWJlcyIsInNhdGlzZnkiLCJ5ZWxsb3d0YWlsIiwiZ2xvcmlhIiwiY291cmdldHRlIiwiYWxtZW5kcmEiLCJvc3dhbGQiLCJiZWJhc25ldWUiLCJ1bHRyYSIsInN0aW50IiwicGxheWZhaXIiLCJhYnJpbCIsInBlcm1hbmVudG1hcmtlciIsImFsZmFzbGFiIiwiYmxhY2tvcHMiLCJnZXJtYW5pYSIsImhvbHR3b29kIiwiZXhvIiwib3JiaXRyb24iLCJhdWRpb3dpZGUiLCJyYWpkaGFuaSIsInNwYWNlbW9ubyIsInF1ZXN0cmlhbCIsInN5bmNvcGF0ZSIsInVuaWNhb25lIiwiaXRhbGlhbmEiLCJzdGFhdGxpY2hlcyIsInByZXNzc3RhcnQycCIsInJpZ2h0ZW91cyIsIm1ldGFsbWFuaWEiLCJhbGVncmV5YSIsInNwZWN0cmFsIiwiZmphbGxhb25lIiwiZ2xhc3NhbnRpcXVhIiwiY2luemVsZGVjb3JhdGl2ZSIsImFuZGlrYSIsImdldEZvbnREYXRhIiwia2V5IiwidG9Mb3dlckNhc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./lib/fonts.js\n"); - -/***/ }), - -/***/ "./pages/_app.js": -/*!***********************!*\ - !*** ./pages/_app.js ***! - \***********************/ -/***/ ((__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 */ MyApp)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/styles/tailwind.build.css */ \"./styles/tailwind.build.css\");\n/* harmony import */ var _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_fonts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/fonts */ \"./lib/fonts.js\");\n// pages/_app.jsx\n\n // dein Tailwind‑Build\n\n// CSS-Variablen für alle Fonts aus next/font/google\nconst allFontVars = Object.values(_lib_fonts__WEBPACK_IMPORTED_MODULE_2__.fonts).filter((f)=>f?.variable).map((f)=>f.variable).join(\" \");\nfunction MyApp({ Component, pageProps }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n className: allFontVars,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Component, {\n ...pageProps\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fYXBwLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGlCQUFpQjs7QUFDb0IsQ0FBQyxzQkFBc0I7QUFDeEI7QUFFcEMsb0RBQW9EO0FBQ3BELE1BQU1DLGNBQWNDLE9BQU9DLE1BQU0sQ0FBQ0gsNkNBQUtBLEVBQ3BDSSxNQUFNLENBQUMsQ0FBQ0MsSUFBTUEsR0FBR0MsVUFDakJDLEdBQUcsQ0FBQyxDQUFDRixJQUFNQSxFQUFFQyxRQUFRLEVBQ3JCRSxJQUFJLENBQUM7QUFFTyxTQUFTQyxNQUFNLEVBQUVDLFNBQVMsRUFBRUMsU0FBUyxFQUFFO0lBQ3BELHFCQUNFLDhEQUFDQztRQUFLQyxXQUFXWjtrQkFDZiw0RUFBQ1M7WUFBVyxHQUFHQyxTQUFTOzs7Ozs7Ozs7OztBQUc5QiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9wYWdlcy9fYXBwLmpzP2UwYWQiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gcGFnZXMvX2FwcC5qc3hcbmltcG9ydCBcIkAvc3R5bGVzL3RhaWx3aW5kLmJ1aWxkLmNzc1wiOyAvLyBkZWluIFRhaWx3aW5k4oCRQnVpbGRcbmltcG9ydCB7IGZvbnRzIH0gZnJvbSBcIkAvbGliL2ZvbnRzXCI7XG5cbi8vIENTUy1WYXJpYWJsZW4gZsO8ciBhbGxlIEZvbnRzIGF1cyBuZXh0L2ZvbnQvZ29vZ2xlXG5jb25zdCBhbGxGb250VmFycyA9IE9iamVjdC52YWx1ZXMoZm9udHMpXG4gIC5maWx0ZXIoKGYpID0+IGY/LnZhcmlhYmxlKVxuICAubWFwKChmKSA9PiBmLnZhcmlhYmxlKVxuICAuam9pbihcIiBcIik7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE15QXBwKHsgQ29tcG9uZW50LCBwYWdlUHJvcHMgfSkge1xuICByZXR1cm4gKFxuICAgIDxtYWluIGNsYXNzTmFtZT17YWxsRm9udFZhcnN9PlxuICAgICAgPENvbXBvbmVudCB7Li4ucGFnZVByb3BzfSAvPlxuICAgIDwvbWFpbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJmb250cyIsImFsbEZvbnRWYXJzIiwiT2JqZWN0IiwidmFsdWVzIiwiZmlsdGVyIiwiZiIsInZhcmlhYmxlIiwibWFwIiwiam9pbiIsIk15QXBwIiwiQ29tcG9uZW50IiwicGFnZVByb3BzIiwibWFpbiIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_app.js\n"); - -/***/ }), - -/***/ "./pages/_document.js": -/*!****************************!*\ - !*** ./pages/_document.js ***! - \****************************/ -/***/ ((__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 */ MyDocument)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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_document__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/document */ \"./node_modules/next/document.js\");\n/* harmony import */ var next_document__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_document__WEBPACK_IMPORTED_MODULE_1__);\n// pages/_document.jsx\n\n\nclass MyDocument extends (next_document__WEBPACK_IMPORTED_MODULE_1___default()) {\n render() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Html, {\n lang: \"de\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Head, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.googleapis.com\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 10,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.gstatic.com\",\n crossOrigin: \"\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 11,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto&family=Open+Sans&family=Montserrat:wght@100..900&family=Raleway:wght@100..900&family=Poppins:wght@100..900&family=Manrope:wght@100..700&family=Jost:wght@100..900&family=Quicksand&family=Noto+Sans&family=Syncopate&family=Orbitron&family=Work+Sans&family=Spectral&family=Philosopher&family=Alegreya&family=Holtwood+One+SC&family=Italiana&family=Almendra&family=Cinzel+Decorative&family=Staatliches&family=Averia+Libre&family=Germania+One&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 18,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Pacifico&family=Great+Vibes&family=Courgette&family=Architects+Daughter&family=Neucha&family=Satisfy&family=Yellowtail&family=Indie+Flower&family=Gloria+Hallelujah&family=Alex+Brush&family=Dancing+Script&family=Kaushan+Script&family=Sacramento&family=Amatic+SC&family=Caveat&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 22,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Ultra&family=Oswald:wght@200..700&family=Playfair+Display&family=Abril+Fatface&family=Black+Ops+One&family=Righteous&family=Metal+Mania&family=Press+Start+2P&family=Stint+Ultra+Condensed&family=Exo&family=Audiowide&family=Rajdhani&family=Questrial&family=Space+Mono&family=Unica+One&family=Glass+Antiqua&family=Fjalla+One&family=Bungee&family=Andika&family=Alfa+Slab+One&family=Permanent+Marker&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 26,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Main, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 32,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.NextScript, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 33,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 31,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 7,\n columnNumber: 7\n }, this);\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fZG9jdW1lbnQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQSxzQkFBc0I7O0FBQ2lEO0FBRXhELE1BQU1LLG1CQUFtQkwsc0RBQVFBO0lBQzlDTSxTQUFTO1FBQ1AscUJBQ0UsOERBQUNMLCtDQUFJQTtZQUFDTSxNQUFLOzs4QkFDVCw4REFBQ0wsK0NBQUlBOztzQ0FFSCw4REFBQ007NEJBQUtDLEtBQUk7NEJBQWFDLE1BQUs7Ozs7OztzQ0FDNUIsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzRCQUNMQyxhQUFZOzs7Ozs7c0NBSWQsOERBQUNIOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7Ozs7Ozs7OEJBR1QsOERBQUNFOztzQ0FDQyw4REFBQ1QsK0NBQUlBOzs7OztzQ0FDTCw4REFBQ0MscURBQVVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQUluQjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL3BhZ2VzL19kb2N1bWVudC5qcz81MzhiIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIHBhZ2VzL19kb2N1bWVudC5qc3hcbmltcG9ydCBEb2N1bWVudCwgeyBIdG1sLCBIZWFkLCBNYWluLCBOZXh0U2NyaXB0IH0gZnJvbSBcIm5leHQvZG9jdW1lbnRcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTXlEb2N1bWVudCBleHRlbmRzIERvY3VtZW50IHtcbiAgcmVuZGVyKCkge1xuICAgIHJldHVybiAoXG4gICAgICA8SHRtbCBsYW5nPVwiZGVcIj5cbiAgICAgICAgPEhlYWQ+XG4gICAgICAgICAgey8qIFByZWNvbm5lY3RzICovfVxuICAgICAgICAgIDxsaW5rIHJlbD1cInByZWNvbm5lY3RcIiBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbVwiIC8+XG4gICAgICAgICAgPGxpbmtcbiAgICAgICAgICAgIHJlbD1cInByZWNvbm5lY3RcIlxuICAgICAgICAgICAgaHJlZj1cImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb21cIlxuICAgICAgICAgICAgY3Jvc3NPcmlnaW49XCJcIlxuICAgICAgICAgIC8+XG5cbiAgICAgICAgICB7LyogR29vZ2xlIEZvbnRzIOKAkyBBTExFIDYwIEZvbnRzICovfVxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwLi45MDAmZmFtaWx5PVJvYm90byZmYW1pbHk9T3BlbitTYW5zJmZhbWlseT1Nb250c2VycmF0OndnaHRAMTAwLi45MDAmZmFtaWx5PVJhbGV3YXk6d2dodEAxMDAuLjkwMCZmYW1pbHk9UG9wcGluczp3Z2h0QDEwMC4uOTAwJmZhbWlseT1NYW5yb3BlOndnaHRAMTAwLi43MDAmZmFtaWx5PUpvc3Q6d2dodEAxMDAuLjkwMCZmYW1pbHk9UXVpY2tzYW5kJmZhbWlseT1Ob3RvK1NhbnMmZmFtaWx5PVN5bmNvcGF0ZSZmYW1pbHk9T3JiaXRyb24mZmFtaWx5PVdvcmsrU2FucyZmYW1pbHk9U3BlY3RyYWwmZmFtaWx5PVBoaWxvc29waGVyJmZhbWlseT1BbGVncmV5YSZmYW1pbHk9SG9sdHdvb2QrT25lK1NDJmZhbWlseT1JdGFsaWFuYSZmYW1pbHk9QWxtZW5kcmEmZmFtaWx5PUNpbnplbCtEZWNvcmF0aXZlJmZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9QXZlcmlhK0xpYnJlJmZhbWlseT1HZXJtYW5pYStPbmUmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBhY2lmaWNvJmZhbWlseT1HcmVhdCtWaWJlcyZmYW1pbHk9Q291cmdldHRlJmZhbWlseT1BcmNoaXRlY3RzK0RhdWdodGVyJmZhbWlseT1OZXVjaGEmZmFtaWx5PVNhdGlzZnkmZmFtaWx5PVllbGxvd3RhaWwmZmFtaWx5PUluZGllK0Zsb3dlciZmYW1pbHk9R2xvcmlhK0hhbGxlbHVqYWgmZmFtaWx5PUFsZXgrQnJ1c2gmZmFtaWx5PURhbmNpbmcrU2NyaXB0JmZhbWlseT1LYXVzaGFuK1NjcmlwdCZmYW1pbHk9U2FjcmFtZW50byZmYW1pbHk9QW1hdGljK1NDJmZhbWlseT1DYXZlYXQmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFudG9uJmZhbWlseT1CZWJhcytOZXVlJmZhbWlseT1VbHRyYSZmYW1pbHk9T3N3YWxkOndnaHRAMjAwLi43MDAmZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXkmZmFtaWx5PUFicmlsK0ZhdGZhY2UmZmFtaWx5PUJsYWNrK09wcytPbmUmZmFtaWx5PVJpZ2h0ZW91cyZmYW1pbHk9TWV0YWwrTWFuaWEmZmFtaWx5PVByZXNzK1N0YXJ0KzJQJmZhbWlseT1TdGludCtVbHRyYStDb25kZW5zZWQmZmFtaWx5PUV4byZmYW1pbHk9QXVkaW93aWRlJmZhbWlseT1SYWpkaGFuaSZmYW1pbHk9UXVlc3RyaWFsJmZhbWlseT1TcGFjZStNb25vJmZhbWlseT1VbmljYStPbmUmZmFtaWx5PUdsYXNzK0FudGlxdWEmZmFtaWx5PUZqYWxsYStPbmUmZmFtaWx5PUJ1bmdlZSZmYW1pbHk9QW5kaWthJmZhbWlseT1BbGZhK1NsYWIrT25lJmZhbWlseT1QZXJtYW5lbnQrTWFya2VyJmRpc3BsYXk9c3dhcFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9IZWFkPlxuICAgICAgICA8Ym9keT5cbiAgICAgICAgICA8TWFpbiAvPlxuICAgICAgICAgIDxOZXh0U2NyaXB0IC8+XG4gICAgICAgIDwvYm9keT5cbiAgICAgIDwvSHRtbD5cbiAgICApO1xuICB9XG59XG4iXSwibmFtZXMiOlsiRG9jdW1lbnQiLCJIdG1sIiwiSGVhZCIsIk1haW4iLCJOZXh0U2NyaXB0IiwiTXlEb2N1bWVudCIsInJlbmRlciIsImxhbmciLCJsaW5rIiwicmVsIiwiaHJlZiIsImNyb3NzT3JpZ2luIiwiYm9keSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_document.js\n"); - -/***/ }), - -/***/ "./styles/tailwind.build.css": -/*!***********************************!*\ - !*** ./styles/tailwind.build.css ***! - \***********************************/ -/***/ (() => { - - - -/***/ }), - -/***/ "next/dist/compiled/next-server/pages.runtime.dev.js": -/*!**********************************************************************!*\ - !*** external "next/dist/compiled/next-server/pages.runtime.dev.js" ***! - \**********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("next/dist/compiled/next-server/pages.runtime.dev.js"); - -/***/ }), - -/***/ "react": -/*!************************!*\ - !*** external "react" ***! - \************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react"); - -/***/ }), - -/***/ "react/jsx-dev-runtime": -/*!****************************************!*\ - !*** external "react/jsx-dev-runtime" ***! - \****************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-dev-runtime"); - -/***/ }), - -/***/ "react/jsx-runtime": -/*!************************************!*\ - !*** external "react/jsx-runtime" ***! - \************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-runtime"); - -/***/ }), - -/***/ "path": -/*!***********************!*\ - !*** external "path" ***! - \***********************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("path"); - -/***/ }) - -}; -; - -// load runtime -var __webpack_require__ = require("../webpack-runtime.js"); -__webpack_require__.C(exports); -var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) -var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc"], () => (__webpack_exec__("./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=.%2Fnode_modules%2Fnext%2Fdist%2Fpages%2F_error.js&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!"))); -module.exports = __webpack_exports__; - -})(); \ No newline at end of file diff --git a/.next/server/interception-route-rewrite-manifest.js b/.next/server/interception-route-rewrite-manifest.js deleted file mode 100644 index 82d3ab1..0000000 --- a/.next/server/interception-route-rewrite-manifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__INTERCEPTION_ROUTE_REWRITE_MANIFEST="[]" \ No newline at end of file diff --git a/.next/server/middleware-build-manifest.js b/.next/server/middleware-build-manifest.js deleted file mode 100644 index 7d21677..0000000 --- a/.next/server/middleware-build-manifest.js +++ /dev/null @@ -1,34 +0,0 @@ -self.__BUILD_MANIFEST = { - "polyfillFiles": [ - "static/chunks/polyfills.js" - ], - "devFiles": [ - "static/chunks/react-refresh.js" - ], - "ampDevFiles": [], - "lowPriorityFiles": [], - "rootMainFiles": [], - "pages": { - "/": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/index.js" - ], - "/_app": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/_app.js" - ], - "/_error": [ - "static/chunks/webpack.js", - "static/chunks/main.js", - "static/chunks/pages/_error.js" - ] - }, - "ampFirstPages": [] -}; -self.__BUILD_MANIFEST.lowPriorityFiles = [ -"/static/" + process.env.__NEXT_BUILD_ID + "/_buildManifest.js", -,"/static/" + process.env.__NEXT_BUILD_ID + "/_ssgManifest.js", - -]; \ No newline at end of file diff --git a/.next/server/middleware-manifest.json b/.next/server/middleware-manifest.json deleted file mode 100644 index 33872a3..0000000 --- a/.next/server/middleware-manifest.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "version": 3, - "middleware": {}, - "functions": {}, - "sortedMiddleware": [] -} \ No newline at end of file diff --git a/.next/server/middleware-react-loadable-manifest.js b/.next/server/middleware-react-loadable-manifest.js deleted file mode 100644 index ca34f09..0000000 --- a/.next/server/middleware-react-loadable-manifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__REACT_LOADABLE_MANIFEST="{}" \ No newline at end of file diff --git a/.next/server/next-font-manifest.js b/.next/server/next-font-manifest.js deleted file mode 100644 index 5cc97eb..0000000 --- a/.next/server/next-font-manifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__NEXT_FONT_MANIFEST="{\"pages\":{},\"app\":{},\"appUsingSizeAdjust\":false,\"pagesUsingSizeAdjust\":false}" \ No newline at end of file diff --git a/.next/server/next-font-manifest.json b/.next/server/next-font-manifest.json deleted file mode 100644 index 25f78e7..0000000 --- a/.next/server/next-font-manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false} \ No newline at end of file diff --git a/.next/server/pages-manifest.json b/.next/server/pages-manifest.json deleted file mode 100644 index b09e275..0000000 --- a/.next/server/pages-manifest.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "/_document": "pages/_document.js", - "/_app": "pages/_app.js", - "/_error": "pages/_error.js", - "/": "pages/index.js" -} \ No newline at end of file diff --git a/.next/server/pages/_app.js b/.next/server/pages/_app.js deleted file mode 100644 index 260eeca..0000000 --- a/.next/server/pages/_app.js +++ /dev/null @@ -1,68 +0,0 @@ -/* - * 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 = "pages/_app"; -exports.ids = ["pages/_app"]; -exports.modules = { - -/***/ "./lib/fonts.js": -/*!**********************!*\ - !*** ./lib/fonts.js ***! - \**********************/ -/***/ ((__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 */ fonts: () => (/* binding */ fonts),\n/* harmony export */ getFontData: () => (/* binding */ getFontData)\n/* harmony export */ });\n// lib/fonts.js\nconst fonts = {\n montserrat: \"font-montserrat\",\n opensans: \"font-opensans\",\n roboto: \"font-roboto\",\n lato: \"font-lato\",\n raleway: \"font-raleway\",\n poppins: \"font-poppins\",\n worksans: \"font-worksans\",\n jost: \"font-jost\",\n notosans: \"font-notosans\",\n quicksand: \"font-quicksand\",\n averialibre: \"font-averialibre\",\n philosopher: \"font-philosopher\",\n pacifico: \"font-pacifico\",\n caveat: \"font-caveat\",\n sacramento: \"font-sacramento\",\n dancingscript: \"font-dancingscript\",\n indieflower: \"font-indieflower\",\n amatic: \"font-amatic\",\n kaushan: \"font-kaushan\",\n architects: \"font-architects\",\n neucha: \"font-neucha\",\n greatvibes: \"font-greatvibes\",\n satisfy: \"font-satisfy\",\n yellowtail: \"font-yellowtail\",\n gloria: \"font-gloria\",\n courgette: \"font-courgette\",\n almendra: \"font-almendra\",\n oswald: \"font-oswald\",\n bebasneue: \"font-bebasneue\",\n ultra: \"font-ultra\",\n stint: \"font-stint\",\n playfair: \"font-playfair\",\n abril: \"font-abril\",\n permanentmarker: \"font-permanentmarker\",\n alfaslab: \"font-alfaslab\",\n blackops: \"font-blackops\",\n germania: \"font-germania\",\n holtwood: \"font-holtwood\",\n exo: \"font-exo\",\n orbitron: \"font-orbitron\",\n audiowide: \"font-audiowide\",\n rajdhani: \"font-rajdhani\",\n spacemono: \"font-spacemono\",\n questrial: \"font-questrial\",\n syncopate: \"font-syncopate\",\n unicaone: \"font-unicaone\",\n italiana: \"font-italiana\",\n staatliches: \"font-staatliches\",\n pressstart2p: \"font-pressstart2p\",\n righteous: \"font-righteous\",\n metalmania: \"font-metalmania\",\n alegreya: \"font-alegreya\",\n spectral: \"font-spectral\",\n fjallaone: \"font-fjallaone\",\n glassantiqua: \"font-glassantiqua\",\n cinzeldecorative: \"font-cinzeldecorative\",\n andika: \"font-andika\"\n};\nconst getFontData = (key)=>fonts[key?.toLowerCase()] ?? fonts[\"montserrat\"];\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9saWIvZm9udHMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxlQUFlO0FBRVIsTUFBTUEsUUFBUTtJQUNuQkMsWUFBWTtJQUNaQyxVQUFVO0lBQ1ZDLFFBQVE7SUFDUkMsTUFBTTtJQUNOQyxTQUFTO0lBQ1RDLFNBQVM7SUFDVEMsVUFBVTtJQUNWQyxNQUFNO0lBQ05DLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxhQUFhO0lBQ2JDLGFBQWE7SUFFYkMsVUFBVTtJQUNWQyxRQUFRO0lBQ1JDLFlBQVk7SUFDWkMsZUFBZTtJQUNmQyxhQUFhO0lBQ2JDLFFBQVE7SUFDUkMsU0FBUztJQUNUQyxZQUFZO0lBQ1pDLFFBQVE7SUFDUkMsWUFBWTtJQUNaQyxTQUFTO0lBQ1RDLFlBQVk7SUFDWkMsUUFBUTtJQUNSQyxXQUFXO0lBQ1hDLFVBQVU7SUFFVkMsUUFBUTtJQUNSQyxXQUFXO0lBRVhDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxVQUFVO0lBQ1ZDLE9BQU87SUFDUEMsaUJBQWlCO0lBQ2pCQyxVQUFVO0lBQ1ZDLFVBQVU7SUFDVkMsVUFBVTtJQUNWQyxVQUFVO0lBRVZDLEtBQUs7SUFDTEMsVUFBVTtJQUNWQyxXQUFXO0lBQ1hDLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxXQUFXO0lBQ1hDLFdBQVc7SUFDWEMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLGFBQWE7SUFFYkMsY0FBYztJQUNkQyxXQUFXO0lBQ1hDLFlBQVk7SUFDWkMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLFdBQVc7SUFDWEMsY0FBYztJQUNkQyxrQkFBa0I7SUFDbEJDLFFBQVE7QUFDVixFQUFFO0FBRUssTUFBTUMsY0FBYyxDQUFDQyxNQUMxQjNELEtBQUssQ0FBQzJELEtBQUtDLGNBQWMsSUFBSTVELEtBQUssQ0FBQyxhQUFhLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbGliL2ZvbnRzLmpzP2IxZDciXSwic291cmNlc0NvbnRlbnQiOlsiLy8gbGliL2ZvbnRzLmpzXG5cbmV4cG9ydCBjb25zdCBmb250cyA9IHtcbiAgbW9udHNlcnJhdDogXCJmb250LW1vbnRzZXJyYXRcIixcbiAgb3BlbnNhbnM6IFwiZm9udC1vcGVuc2Fuc1wiLFxuICByb2JvdG86IFwiZm9udC1yb2JvdG9cIixcbiAgbGF0bzogXCJmb250LWxhdG9cIixcbiAgcmFsZXdheTogXCJmb250LXJhbGV3YXlcIixcbiAgcG9wcGluczogXCJmb250LXBvcHBpbnNcIixcbiAgd29ya3NhbnM6IFwiZm9udC13b3Jrc2Fuc1wiLFxuICBqb3N0OiBcImZvbnQtam9zdFwiLFxuICBub3Rvc2FuczogXCJmb250LW5vdG9zYW5zXCIsXG4gIHF1aWNrc2FuZDogXCJmb250LXF1aWNrc2FuZFwiLFxuICBhdmVyaWFsaWJyZTogXCJmb250LWF2ZXJpYWxpYnJlXCIsXG4gIHBoaWxvc29waGVyOiBcImZvbnQtcGhpbG9zb3BoZXJcIixcblxuICBwYWNpZmljbzogXCJmb250LXBhY2lmaWNvXCIsXG4gIGNhdmVhdDogXCJmb250LWNhdmVhdFwiLFxuICBzYWNyYW1lbnRvOiBcImZvbnQtc2FjcmFtZW50b1wiLFxuICBkYW5jaW5nc2NyaXB0OiBcImZvbnQtZGFuY2luZ3NjcmlwdFwiLFxuICBpbmRpZWZsb3dlcjogXCJmb250LWluZGllZmxvd2VyXCIsXG4gIGFtYXRpYzogXCJmb250LWFtYXRpY1wiLFxuICBrYXVzaGFuOiBcImZvbnQta2F1c2hhblwiLFxuICBhcmNoaXRlY3RzOiBcImZvbnQtYXJjaGl0ZWN0c1wiLFxuICBuZXVjaGE6IFwiZm9udC1uZXVjaGFcIixcbiAgZ3JlYXR2aWJlczogXCJmb250LWdyZWF0dmliZXNcIixcbiAgc2F0aXNmeTogXCJmb250LXNhdGlzZnlcIixcbiAgeWVsbG93dGFpbDogXCJmb250LXllbGxvd3RhaWxcIixcbiAgZ2xvcmlhOiBcImZvbnQtZ2xvcmlhXCIsXG4gIGNvdXJnZXR0ZTogXCJmb250LWNvdXJnZXR0ZVwiLFxuICBhbG1lbmRyYTogXCJmb250LWFsbWVuZHJhXCIsXG5cbiAgb3N3YWxkOiBcImZvbnQtb3N3YWxkXCIsXG4gIGJlYmFzbmV1ZTogXCJmb250LWJlYmFzbmV1ZVwiLFxuXG4gIHVsdHJhOiBcImZvbnQtdWx0cmFcIixcbiAgc3RpbnQ6IFwiZm9udC1zdGludFwiLFxuICBwbGF5ZmFpcjogXCJmb250LXBsYXlmYWlyXCIsXG4gIGFicmlsOiBcImZvbnQtYWJyaWxcIixcbiAgcGVybWFuZW50bWFya2VyOiBcImZvbnQtcGVybWFuZW50bWFya2VyXCIsXG4gIGFsZmFzbGFiOiBcImZvbnQtYWxmYXNsYWJcIixcbiAgYmxhY2tvcHM6IFwiZm9udC1ibGFja29wc1wiLFxuICBnZXJtYW5pYTogXCJmb250LWdlcm1hbmlhXCIsXG4gIGhvbHR3b29kOiBcImZvbnQtaG9sdHdvb2RcIixcblxuICBleG86IFwiZm9udC1leG9cIixcbiAgb3JiaXRyb246IFwiZm9udC1vcmJpdHJvblwiLFxuICBhdWRpb3dpZGU6IFwiZm9udC1hdWRpb3dpZGVcIixcbiAgcmFqZGhhbmk6IFwiZm9udC1yYWpkaGFuaVwiLFxuICBzcGFjZW1vbm86IFwiZm9udC1zcGFjZW1vbm9cIixcbiAgcXVlc3RyaWFsOiBcImZvbnQtcXVlc3RyaWFsXCIsXG4gIHN5bmNvcGF0ZTogXCJmb250LXN5bmNvcGF0ZVwiLFxuICB1bmljYW9uZTogXCJmb250LXVuaWNhb25lXCIsXG4gIGl0YWxpYW5hOiBcImZvbnQtaXRhbGlhbmFcIixcbiAgc3RhYXRsaWNoZXM6IFwiZm9udC1zdGFhdGxpY2hlc1wiLFxuXG4gIHByZXNzc3RhcnQycDogXCJmb250LXByZXNzc3RhcnQycFwiLFxuICByaWdodGVvdXM6IFwiZm9udC1yaWdodGVvdXNcIixcbiAgbWV0YWxtYW5pYTogXCJmb250LW1ldGFsbWFuaWFcIixcbiAgYWxlZ3JleWE6IFwiZm9udC1hbGVncmV5YVwiLFxuICBzcGVjdHJhbDogXCJmb250LXNwZWN0cmFsXCIsXG4gIGZqYWxsYW9uZTogXCJmb250LWZqYWxsYW9uZVwiLFxuICBnbGFzc2FudGlxdWE6IFwiZm9udC1nbGFzc2FudGlxdWFcIixcbiAgY2luemVsZGVjb3JhdGl2ZTogXCJmb250LWNpbnplbGRlY29yYXRpdmVcIixcbiAgYW5kaWthOiBcImZvbnQtYW5kaWthXCIsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0Rm9udERhdGEgPSAoa2V5KSA9PlxuICBmb250c1trZXk/LnRvTG93ZXJDYXNlKCldID8/IGZvbnRzW1wibW9udHNlcnJhdFwiXTtcbiJdLCJuYW1lcyI6WyJmb250cyIsIm1vbnRzZXJyYXQiLCJvcGVuc2FucyIsInJvYm90byIsImxhdG8iLCJyYWxld2F5IiwicG9wcGlucyIsIndvcmtzYW5zIiwiam9zdCIsIm5vdG9zYW5zIiwicXVpY2tzYW5kIiwiYXZlcmlhbGlicmUiLCJwaGlsb3NvcGhlciIsInBhY2lmaWNvIiwiY2F2ZWF0Iiwic2FjcmFtZW50byIsImRhbmNpbmdzY3JpcHQiLCJpbmRpZWZsb3dlciIsImFtYXRpYyIsImthdXNoYW4iLCJhcmNoaXRlY3RzIiwibmV1Y2hhIiwiZ3JlYXR2aWJlcyIsInNhdGlzZnkiLCJ5ZWxsb3d0YWlsIiwiZ2xvcmlhIiwiY291cmdldHRlIiwiYWxtZW5kcmEiLCJvc3dhbGQiLCJiZWJhc25ldWUiLCJ1bHRyYSIsInN0aW50IiwicGxheWZhaXIiLCJhYnJpbCIsInBlcm1hbmVudG1hcmtlciIsImFsZmFzbGFiIiwiYmxhY2tvcHMiLCJnZXJtYW5pYSIsImhvbHR3b29kIiwiZXhvIiwib3JiaXRyb24iLCJhdWRpb3dpZGUiLCJyYWpkaGFuaSIsInNwYWNlbW9ubyIsInF1ZXN0cmlhbCIsInN5bmNvcGF0ZSIsInVuaWNhb25lIiwiaXRhbGlhbmEiLCJzdGFhdGxpY2hlcyIsInByZXNzc3RhcnQycCIsInJpZ2h0ZW91cyIsIm1ldGFsbWFuaWEiLCJhbGVncmV5YSIsInNwZWN0cmFsIiwiZmphbGxhb25lIiwiZ2xhc3NhbnRpcXVhIiwiY2luemVsZGVjb3JhdGl2ZSIsImFuZGlrYSIsImdldEZvbnREYXRhIiwia2V5IiwidG9Mb3dlckNhc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./lib/fonts.js\n"); - -/***/ }), - -/***/ "./pages/_app.js": -/*!***********************!*\ - !*** ./pages/_app.js ***! - \***********************/ -/***/ ((__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 */ MyApp)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/styles/tailwind.build.css */ \"./styles/tailwind.build.css\");\n/* harmony import */ var _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_fonts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/fonts */ \"./lib/fonts.js\");\n// pages/_app.jsx\n\n // dein Tailwind‑Build\n\n// CSS-Variablen für alle Fonts aus next/font/google\nconst allFontVars = Object.values(_lib_fonts__WEBPACK_IMPORTED_MODULE_2__.fonts).filter((f)=>f?.variable).map((f)=>f.variable).join(\" \");\nfunction MyApp({ Component, pageProps }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n className: allFontVars,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Component, {\n ...pageProps\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fYXBwLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGlCQUFpQjs7QUFDb0IsQ0FBQyxzQkFBc0I7QUFDeEI7QUFFcEMsb0RBQW9EO0FBQ3BELE1BQU1DLGNBQWNDLE9BQU9DLE1BQU0sQ0FBQ0gsNkNBQUtBLEVBQ3BDSSxNQUFNLENBQUMsQ0FBQ0MsSUFBTUEsR0FBR0MsVUFDakJDLEdBQUcsQ0FBQyxDQUFDRixJQUFNQSxFQUFFQyxRQUFRLEVBQ3JCRSxJQUFJLENBQUM7QUFFTyxTQUFTQyxNQUFNLEVBQUVDLFNBQVMsRUFBRUMsU0FBUyxFQUFFO0lBQ3BELHFCQUNFLDhEQUFDQztRQUFLQyxXQUFXWjtrQkFDZiw0RUFBQ1M7WUFBVyxHQUFHQyxTQUFTOzs7Ozs7Ozs7OztBQUc5QiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9wYWdlcy9fYXBwLmpzP2UwYWQiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gcGFnZXMvX2FwcC5qc3hcbmltcG9ydCBcIkAvc3R5bGVzL3RhaWx3aW5kLmJ1aWxkLmNzc1wiOyAvLyBkZWluIFRhaWx3aW5k4oCRQnVpbGRcbmltcG9ydCB7IGZvbnRzIH0gZnJvbSBcIkAvbGliL2ZvbnRzXCI7XG5cbi8vIENTUy1WYXJpYWJsZW4gZsO8ciBhbGxlIEZvbnRzIGF1cyBuZXh0L2ZvbnQvZ29vZ2xlXG5jb25zdCBhbGxGb250VmFycyA9IE9iamVjdC52YWx1ZXMoZm9udHMpXG4gIC5maWx0ZXIoKGYpID0+IGY/LnZhcmlhYmxlKVxuICAubWFwKChmKSA9PiBmLnZhcmlhYmxlKVxuICAuam9pbihcIiBcIik7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE15QXBwKHsgQ29tcG9uZW50LCBwYWdlUHJvcHMgfSkge1xuICByZXR1cm4gKFxuICAgIDxtYWluIGNsYXNzTmFtZT17YWxsRm9udFZhcnN9PlxuICAgICAgPENvbXBvbmVudCB7Li4ucGFnZVByb3BzfSAvPlxuICAgIDwvbWFpbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJmb250cyIsImFsbEZvbnRWYXJzIiwiT2JqZWN0IiwidmFsdWVzIiwiZmlsdGVyIiwiZiIsInZhcmlhYmxlIiwibWFwIiwiam9pbiIsIk15QXBwIiwiQ29tcG9uZW50IiwicGFnZVByb3BzIiwibWFpbiIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_app.js\n"); - -/***/ }), - -/***/ "./styles/tailwind.build.css": -/*!***********************************!*\ - !*** ./styles/tailwind.build.css ***! - \***********************************/ -/***/ (() => { - - - -/***/ }), - -/***/ "react/jsx-dev-runtime": -/*!****************************************!*\ - !*** external "react/jsx-dev-runtime" ***! - \****************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-dev-runtime"); - -/***/ }) - -}; -; - -// 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_exec__("./pages/_app.js")); -module.exports = __webpack_exports__; - -})(); \ No newline at end of file diff --git a/.next/server/pages/_document.js b/.next/server/pages/_document.js deleted file mode 100644 index d42ba2c..0000000 --- a/.next/server/pages/_document.js +++ /dev/null @@ -1,86 +0,0 @@ -"use strict"; -/* - * ATTENTION: An "eval-source-map" devtool has been used. - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -(() => { -var exports = {}; -exports.id = "pages/_document"; -exports.ids = ["pages/_document"]; -exports.modules = { - -/***/ "./pages/_document.js": -/*!****************************!*\ - !*** ./pages/_document.js ***! - \****************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ MyDocument)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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_document__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/document */ \"./node_modules/next/document.js\");\n/* harmony import */ var next_document__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_document__WEBPACK_IMPORTED_MODULE_1__);\n// pages/_document.jsx\n\n\nclass MyDocument extends (next_document__WEBPACK_IMPORTED_MODULE_1___default()) {\n render() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Html, {\n lang: \"de\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Head, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.googleapis.com\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 10,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.gstatic.com\",\n crossOrigin: \"\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 11,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto&family=Open+Sans&family=Montserrat:wght@100..900&family=Raleway:wght@100..900&family=Poppins:wght@100..900&family=Manrope:wght@100..700&family=Jost:wght@100..900&family=Quicksand&family=Noto+Sans&family=Syncopate&family=Orbitron&family=Work+Sans&family=Spectral&family=Philosopher&family=Alegreya&family=Holtwood+One+SC&family=Italiana&family=Almendra&family=Cinzel+Decorative&family=Staatliches&family=Averia+Libre&family=Germania+One&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 18,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Pacifico&family=Great+Vibes&family=Courgette&family=Architects+Daughter&family=Neucha&family=Satisfy&family=Yellowtail&family=Indie+Flower&family=Gloria+Hallelujah&family=Alex+Brush&family=Dancing+Script&family=Kaushan+Script&family=Sacramento&family=Amatic+SC&family=Caveat&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 22,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Ultra&family=Oswald:wght@200..700&family=Playfair+Display&family=Abril+Fatface&family=Black+Ops+One&family=Righteous&family=Metal+Mania&family=Press+Start+2P&family=Stint+Ultra+Condensed&family=Exo&family=Audiowide&family=Rajdhani&family=Questrial&family=Space+Mono&family=Unica+One&family=Glass+Antiqua&family=Fjalla+One&family=Bungee&family=Andika&family=Alfa+Slab+One&family=Permanent+Marker&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 26,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Main, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 32,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.NextScript, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 33,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 31,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 7,\n columnNumber: 7\n }, this);\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fZG9jdW1lbnQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQSxzQkFBc0I7O0FBQ2lEO0FBRXhELE1BQU1LLG1CQUFtQkwsc0RBQVFBO0lBQzlDTSxTQUFTO1FBQ1AscUJBQ0UsOERBQUNMLCtDQUFJQTtZQUFDTSxNQUFLOzs4QkFDVCw4REFBQ0wsK0NBQUlBOztzQ0FFSCw4REFBQ007NEJBQUtDLEtBQUk7NEJBQWFDLE1BQUs7Ozs7OztzQ0FDNUIsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzRCQUNMQyxhQUFZOzs7Ozs7c0NBSWQsOERBQUNIOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7Ozs7Ozs7OEJBR1QsOERBQUNFOztzQ0FDQyw4REFBQ1QsK0NBQUlBOzs7OztzQ0FDTCw4REFBQ0MscURBQVVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQUluQjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL3BhZ2VzL19kb2N1bWVudC5qcz81MzhiIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIHBhZ2VzL19kb2N1bWVudC5qc3hcbmltcG9ydCBEb2N1bWVudCwgeyBIdG1sLCBIZWFkLCBNYWluLCBOZXh0U2NyaXB0IH0gZnJvbSBcIm5leHQvZG9jdW1lbnRcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTXlEb2N1bWVudCBleHRlbmRzIERvY3VtZW50IHtcbiAgcmVuZGVyKCkge1xuICAgIHJldHVybiAoXG4gICAgICA8SHRtbCBsYW5nPVwiZGVcIj5cbiAgICAgICAgPEhlYWQ+XG4gICAgICAgICAgey8qIFByZWNvbm5lY3RzICovfVxuICAgICAgICAgIDxsaW5rIHJlbD1cInByZWNvbm5lY3RcIiBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbVwiIC8+XG4gICAgICAgICAgPGxpbmtcbiAgICAgICAgICAgIHJlbD1cInByZWNvbm5lY3RcIlxuICAgICAgICAgICAgaHJlZj1cImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb21cIlxuICAgICAgICAgICAgY3Jvc3NPcmlnaW49XCJcIlxuICAgICAgICAgIC8+XG5cbiAgICAgICAgICB7LyogR29vZ2xlIEZvbnRzIOKAkyBBTExFIDYwIEZvbnRzICovfVxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwLi45MDAmZmFtaWx5PVJvYm90byZmYW1pbHk9T3BlbitTYW5zJmZhbWlseT1Nb250c2VycmF0OndnaHRAMTAwLi45MDAmZmFtaWx5PVJhbGV3YXk6d2dodEAxMDAuLjkwMCZmYW1pbHk9UG9wcGluczp3Z2h0QDEwMC4uOTAwJmZhbWlseT1NYW5yb3BlOndnaHRAMTAwLi43MDAmZmFtaWx5PUpvc3Q6d2dodEAxMDAuLjkwMCZmYW1pbHk9UXVpY2tzYW5kJmZhbWlseT1Ob3RvK1NhbnMmZmFtaWx5PVN5bmNvcGF0ZSZmYW1pbHk9T3JiaXRyb24mZmFtaWx5PVdvcmsrU2FucyZmYW1pbHk9U3BlY3RyYWwmZmFtaWx5PVBoaWxvc29waGVyJmZhbWlseT1BbGVncmV5YSZmYW1pbHk9SG9sdHdvb2QrT25lK1NDJmZhbWlseT1JdGFsaWFuYSZmYW1pbHk9QWxtZW5kcmEmZmFtaWx5PUNpbnplbCtEZWNvcmF0aXZlJmZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9QXZlcmlhK0xpYnJlJmZhbWlseT1HZXJtYW5pYStPbmUmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBhY2lmaWNvJmZhbWlseT1HcmVhdCtWaWJlcyZmYW1pbHk9Q291cmdldHRlJmZhbWlseT1BcmNoaXRlY3RzK0RhdWdodGVyJmZhbWlseT1OZXVjaGEmZmFtaWx5PVNhdGlzZnkmZmFtaWx5PVllbGxvd3RhaWwmZmFtaWx5PUluZGllK0Zsb3dlciZmYW1pbHk9R2xvcmlhK0hhbGxlbHVqYWgmZmFtaWx5PUFsZXgrQnJ1c2gmZmFtaWx5PURhbmNpbmcrU2NyaXB0JmZhbWlseT1LYXVzaGFuK1NjcmlwdCZmYW1pbHk9U2FjcmFtZW50byZmYW1pbHk9QW1hdGljK1NDJmZhbWlseT1DYXZlYXQmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFudG9uJmZhbWlseT1CZWJhcytOZXVlJmZhbWlseT1VbHRyYSZmYW1pbHk9T3N3YWxkOndnaHRAMjAwLi43MDAmZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXkmZmFtaWx5PUFicmlsK0ZhdGZhY2UmZmFtaWx5PUJsYWNrK09wcytPbmUmZmFtaWx5PVJpZ2h0ZW91cyZmYW1pbHk9TWV0YWwrTWFuaWEmZmFtaWx5PVByZXNzK1N0YXJ0KzJQJmZhbWlseT1TdGludCtVbHRyYStDb25kZW5zZWQmZmFtaWx5PUV4byZmYW1pbHk9QXVkaW93aWRlJmZhbWlseT1SYWpkaGFuaSZmYW1pbHk9UXVlc3RyaWFsJmZhbWlseT1TcGFjZStNb25vJmZhbWlseT1VbmljYStPbmUmZmFtaWx5PUdsYXNzK0FudGlxdWEmZmFtaWx5PUZqYWxsYStPbmUmZmFtaWx5PUJ1bmdlZSZmYW1pbHk9QW5kaWthJmZhbWlseT1BbGZhK1NsYWIrT25lJmZhbWlseT1QZXJtYW5lbnQrTWFya2VyJmRpc3BsYXk9c3dhcFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9IZWFkPlxuICAgICAgICA8Ym9keT5cbiAgICAgICAgICA8TWFpbiAvPlxuICAgICAgICAgIDxOZXh0U2NyaXB0IC8+XG4gICAgICAgIDwvYm9keT5cbiAgICAgIDwvSHRtbD5cbiAgICApO1xuICB9XG59XG4iXSwibmFtZXMiOlsiRG9jdW1lbnQiLCJIdG1sIiwiSGVhZCIsIk1haW4iLCJOZXh0U2NyaXB0IiwiTXlEb2N1bWVudCIsInJlbmRlciIsImxhbmciLCJsaW5rIiwicmVsIiwiaHJlZiIsImNyb3NzT3JpZ2luIiwiYm9keSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_document.js\n"); - -/***/ }), - -/***/ "next/dist/compiled/next-server/pages.runtime.dev.js": -/*!**********************************************************************!*\ - !*** external "next/dist/compiled/next-server/pages.runtime.dev.js" ***! - \**********************************************************************/ -/***/ ((module) => { - -module.exports = require("next/dist/compiled/next-server/pages.runtime.dev.js"); - -/***/ }), - -/***/ "react": -/*!************************!*\ - !*** external "react" ***! - \************************/ -/***/ ((module) => { - -module.exports = require("react"); - -/***/ }), - -/***/ "react/jsx-dev-runtime": -/*!****************************************!*\ - !*** external "react/jsx-dev-runtime" ***! - \****************************************/ -/***/ ((module) => { - -module.exports = require("react/jsx-dev-runtime"); - -/***/ }), - -/***/ "react/jsx-runtime": -/*!************************************!*\ - !*** external "react/jsx-runtime" ***! - \************************************/ -/***/ ((module) => { - -module.exports = require("react/jsx-runtime"); - -/***/ }), - -/***/ "path": -/*!***********************!*\ - !*** external "path" ***! - \***********************/ -/***/ ((module) => { - -module.exports = require("path"); - -/***/ }) - -}; -; - -// load runtime -var __webpack_require__ = require("../webpack-runtime.js"); -__webpack_require__.C(exports); -var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) -var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc"], () => (__webpack_exec__("./pages/_document.js"))); -module.exports = __webpack_exports__; - -})(); \ No newline at end of file diff --git a/.next/server/pages/_error.js b/.next/server/pages/_error.js deleted file mode 100644 index ac296d6..0000000 --- a/.next/server/pages/_error.js +++ /dev/null @@ -1,134 +0,0 @@ -/* - * 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 = "pages/_error"; -exports.ids = ["pages/_error"]; -exports.modules = { - -/***/ "./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=private-next-pages%2F_error&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=private-next-pages%2F_error&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=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 */ config: () => (/* binding */ config),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getServerSideProps: () => (/* binding */ getServerSideProps),\n/* harmony export */ getStaticPaths: () => (/* binding */ getStaticPaths),\n/* harmony export */ getStaticProps: () => (/* binding */ getStaticProps),\n/* harmony export */ reportWebVitals: () => (/* binding */ reportWebVitals),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ unstable_getServerProps: () => (/* binding */ unstable_getServerProps),\n/* harmony export */ unstable_getServerSideProps: () => (/* binding */ unstable_getServerSideProps),\n/* harmony export */ unstable_getStaticParams: () => (/* binding */ unstable_getStaticParams),\n/* harmony export */ unstable_getStaticPaths: () => (/* binding */ unstable_getStaticPaths),\n/* harmony export */ unstable_getStaticProps: () => (/* binding */ unstable_getStaticProps)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/pages/module.compiled */ \"./node_modules/next/dist/server/future/route-modules/pages/module.compiled.js\");\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_pages_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 */ \"./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/build/templates/helpers */ \"./node_modules/next/dist/build/templates/helpers.js\");\n/* harmony import */ var private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! private-next-pages/_document */ \"./pages/_document.js\");\n/* harmony import */ var private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! private-next-pages/_app */ \"./pages/_app.js\");\n/* harmony import */ var private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! private-next-pages/_error */ \"./node_modules/next/dist/pages/_error.js\");\n/* harmony import */ var private_next_pages_error__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__);\n\n\n\n// Import the app and document modules.\n\n\n// Import the userland code.\n\n// Re-export the component (should be the default export).\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"default\"));\n// Re-export methods.\nconst getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"getStaticProps\");\nconst getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"getStaticPaths\");\nconst getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"getServerSideProps\");\nconst config = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"config\");\nconst reportWebVitals = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"reportWebVitals\");\n// Re-export legacy methods.\nconst unstable_getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticProps\");\nconst unstable_getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticPaths\");\nconst unstable_getStaticParams = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticParams\");\nconst unstable_getServerProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerProps\");\nconst unstable_getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerSideProps\");\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__.PagesRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.PAGES,\n page: \"/_error\",\n pathname: \"/_error\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\"\n },\n components: {\n App: private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n Document: private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n userland: private_next_pages_error__WEBPACK_IMPORTED_MODULE_5__\n});\n\n//# sourceMappingURL=pages.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LXJvdXRlLWxvYWRlci9pbmRleC5qcz9raW5kPVBBR0VTJnBhZ2U9JTJGX2Vycm9yJnByZWZlcnJlZFJlZ2lvbj0mYWJzb2x1dGVQYWdlUGF0aD1wcml2YXRlLW5leHQtcGFnZXMlMkZfZXJyb3ImYWJzb2x1dGVBcHBQYXRoPXByaXZhdGUtbmV4dC1wYWdlcyUyRl9hcHAmYWJzb2x1dGVEb2N1bWVudFBhdGg9cHJpdmF0ZS1uZXh0LXBhZ2VzJTJGX2RvY3VtZW50Jm1pZGRsZXdhcmVDb25maWdCYXNlNjQ9ZTMwJTNEISIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUErRjtBQUNoQztBQUNMO0FBQzFEO0FBQ29EO0FBQ1Y7QUFDMUM7QUFDc0Q7QUFDdEQ7QUFDQSxpRUFBZSx3RUFBSyxDQUFDLHFEQUFRLFlBQVksRUFBQztBQUMxQztBQUNPLHVCQUF1Qix3RUFBSyxDQUFDLHFEQUFRO0FBQ3JDLHVCQUF1Qix3RUFBSyxDQUFDLHFEQUFRO0FBQ3JDLDJCQUEyQix3RUFBSyxDQUFDLHFEQUFRO0FBQ3pDLGVBQWUsd0VBQUssQ0FBQyxxREFBUTtBQUM3Qix3QkFBd0Isd0VBQUssQ0FBQyxxREFBUTtBQUM3QztBQUNPLGdDQUFnQyx3RUFBSyxDQUFDLHFEQUFRO0FBQzlDLGdDQUFnQyx3RUFBSyxDQUFDLHFEQUFRO0FBQzlDLGlDQUFpQyx3RUFBSyxDQUFDLHFEQUFRO0FBQy9DLGdDQUFnQyx3RUFBSyxDQUFDLHFEQUFRO0FBQzlDLG9DQUFvQyx3RUFBSyxDQUFDLHFEQUFRO0FBQ3pEO0FBQ08sd0JBQXdCLHlHQUFnQjtBQUMvQztBQUNBLGNBQWMseUVBQVM7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBLFdBQVc7QUFDWCxnQkFBZ0I7QUFDaEIsS0FBSztBQUNMLFlBQVk7QUFDWixDQUFDOztBQUVEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8/NDAwYiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQYWdlc1JvdXRlTW9kdWxlIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLW1vZHVsZXMvcGFnZXMvbW9kdWxlLmNvbXBpbGVkXCI7XG5pbXBvcnQgeyBSb3V0ZUtpbmQgfSBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9mdXR1cmUvcm91dGUta2luZFwiO1xuaW1wb3J0IHsgaG9pc3QgfSBmcm9tIFwibmV4dC9kaXN0L2J1aWxkL3RlbXBsYXRlcy9oZWxwZXJzXCI7XG4vLyBJbXBvcnQgdGhlIGFwcCBhbmQgZG9jdW1lbnQgbW9kdWxlcy5cbmltcG9ydCBEb2N1bWVudCBmcm9tIFwicHJpdmF0ZS1uZXh0LXBhZ2VzL19kb2N1bWVudFwiO1xuaW1wb3J0IEFwcCBmcm9tIFwicHJpdmF0ZS1uZXh0LXBhZ2VzL19hcHBcIjtcbi8vIEltcG9ydCB0aGUgdXNlcmxhbmQgY29kZS5cbmltcG9ydCAqIGFzIHVzZXJsYW5kIGZyb20gXCJwcml2YXRlLW5leHQtcGFnZXMvX2Vycm9yXCI7XG4vLyBSZS1leHBvcnQgdGhlIGNvbXBvbmVudCAoc2hvdWxkIGJlIHRoZSBkZWZhdWx0IGV4cG9ydCkuXG5leHBvcnQgZGVmYXVsdCBob2lzdCh1c2VybGFuZCwgXCJkZWZhdWx0XCIpO1xuLy8gUmUtZXhwb3J0IG1ldGhvZHMuXG5leHBvcnQgY29uc3QgZ2V0U3RhdGljUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJnZXRTdGF0aWNQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCBnZXRTdGF0aWNQYXRocyA9IGhvaXN0KHVzZXJsYW5kLCBcImdldFN0YXRpY1BhdGhzXCIpO1xuZXhwb3J0IGNvbnN0IGdldFNlcnZlclNpZGVQcm9wcyA9IGhvaXN0KHVzZXJsYW5kLCBcImdldFNlcnZlclNpZGVQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCBjb25maWcgPSBob2lzdCh1c2VybGFuZCwgXCJjb25maWdcIik7XG5leHBvcnQgY29uc3QgcmVwb3J0V2ViVml0YWxzID0gaG9pc3QodXNlcmxhbmQsIFwicmVwb3J0V2ViVml0YWxzXCIpO1xuLy8gUmUtZXhwb3J0IGxlZ2FjeSBtZXRob2RzLlxuZXhwb3J0IGNvbnN0IHVuc3RhYmxlX2dldFN0YXRpY1Byb3BzID0gaG9pc3QodXNlcmxhbmQsIFwidW5zdGFibGVfZ2V0U3RhdGljUHJvcHNcIik7XG5leHBvcnQgY29uc3QgdW5zdGFibGVfZ2V0U3RhdGljUGF0aHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTdGF0aWNQYXRoc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTdGF0aWNQYXJhbXMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTdGF0aWNQYXJhbXNcIik7XG5leHBvcnQgY29uc3QgdW5zdGFibGVfZ2V0U2VydmVyUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTZXJ2ZXJQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTZXJ2ZXJTaWRlUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTZXJ2ZXJTaWRlUHJvcHNcIik7XG4vLyBDcmVhdGUgYW5kIGV4cG9ydCB0aGUgcm91dGUgbW9kdWxlIHRoYXQgd2lsbCBiZSBjb25zdW1lZC5cbmV4cG9ydCBjb25zdCByb3V0ZU1vZHVsZSA9IG5ldyBQYWdlc1JvdXRlTW9kdWxlKHtcbiAgICBkZWZpbml0aW9uOiB7XG4gICAgICAgIGtpbmQ6IFJvdXRlS2luZC5QQUdFUyxcbiAgICAgICAgcGFnZTogXCIvX2Vycm9yXCIsXG4gICAgICAgIHBhdGhuYW1lOiBcIi9fZXJyb3JcIixcbiAgICAgICAgLy8gVGhlIGZvbGxvd2luZyBhcmVuJ3QgdXNlZCBpbiBwcm9kdWN0aW9uLlxuICAgICAgICBidW5kbGVQYXRoOiBcIlwiLFxuICAgICAgICBmaWxlbmFtZTogXCJcIlxuICAgIH0sXG4gICAgY29tcG9uZW50czoge1xuICAgICAgICBBcHAsXG4gICAgICAgIERvY3VtZW50XG4gICAgfSxcbiAgICB1c2VybGFuZFxufSk7XG5cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPXBhZ2VzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=private-next-pages%2F_error&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!\n"); - -/***/ }), - -/***/ "./lib/fonts.js": -/*!**********************!*\ - !*** ./lib/fonts.js ***! - \**********************/ -/***/ ((__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 */ fonts: () => (/* binding */ fonts),\n/* harmony export */ getFontData: () => (/* binding */ getFontData)\n/* harmony export */ });\n// lib/fonts.js\nconst fonts = {\n montserrat: \"font-montserrat\",\n opensans: \"font-opensans\",\n roboto: \"font-roboto\",\n lato: \"font-lato\",\n raleway: \"font-raleway\",\n poppins: \"font-poppins\",\n worksans: \"font-worksans\",\n jost: \"font-jost\",\n notosans: \"font-notosans\",\n quicksand: \"font-quicksand\",\n averialibre: \"font-averialibre\",\n philosopher: \"font-philosopher\",\n pacifico: \"font-pacifico\",\n caveat: \"font-caveat\",\n sacramento: \"font-sacramento\",\n dancingscript: \"font-dancingscript\",\n indieflower: \"font-indieflower\",\n amatic: \"font-amatic\",\n kaushan: \"font-kaushan\",\n architects: \"font-architects\",\n neucha: \"font-neucha\",\n greatvibes: \"font-greatvibes\",\n satisfy: \"font-satisfy\",\n yellowtail: \"font-yellowtail\",\n gloria: \"font-gloria\",\n courgette: \"font-courgette\",\n almendra: \"font-almendra\",\n oswald: \"font-oswald\",\n bebasneue: \"font-bebasneue\",\n ultra: \"font-ultra\",\n stint: \"font-stint\",\n playfair: \"font-playfair\",\n abril: \"font-abril\",\n permanentmarker: \"font-permanentmarker\",\n alfaslab: \"font-alfaslab\",\n blackops: \"font-blackops\",\n germania: \"font-germania\",\n holtwood: \"font-holtwood\",\n exo: \"font-exo\",\n orbitron: \"font-orbitron\",\n audiowide: \"font-audiowide\",\n rajdhani: \"font-rajdhani\",\n spacemono: \"font-spacemono\",\n questrial: \"font-questrial\",\n syncopate: \"font-syncopate\",\n unicaone: \"font-unicaone\",\n italiana: \"font-italiana\",\n staatliches: \"font-staatliches\",\n pressstart2p: \"font-pressstart2p\",\n righteous: \"font-righteous\",\n metalmania: \"font-metalmania\",\n alegreya: \"font-alegreya\",\n spectral: \"font-spectral\",\n fjallaone: \"font-fjallaone\",\n glassantiqua: \"font-glassantiqua\",\n cinzeldecorative: \"font-cinzeldecorative\",\n andika: \"font-andika\"\n};\nconst getFontData = (key)=>fonts[key?.toLowerCase()] ?? fonts[\"montserrat\"];\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9saWIvZm9udHMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxlQUFlO0FBRVIsTUFBTUEsUUFBUTtJQUNuQkMsWUFBWTtJQUNaQyxVQUFVO0lBQ1ZDLFFBQVE7SUFDUkMsTUFBTTtJQUNOQyxTQUFTO0lBQ1RDLFNBQVM7SUFDVEMsVUFBVTtJQUNWQyxNQUFNO0lBQ05DLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxhQUFhO0lBQ2JDLGFBQWE7SUFFYkMsVUFBVTtJQUNWQyxRQUFRO0lBQ1JDLFlBQVk7SUFDWkMsZUFBZTtJQUNmQyxhQUFhO0lBQ2JDLFFBQVE7SUFDUkMsU0FBUztJQUNUQyxZQUFZO0lBQ1pDLFFBQVE7SUFDUkMsWUFBWTtJQUNaQyxTQUFTO0lBQ1RDLFlBQVk7SUFDWkMsUUFBUTtJQUNSQyxXQUFXO0lBQ1hDLFVBQVU7SUFFVkMsUUFBUTtJQUNSQyxXQUFXO0lBRVhDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxVQUFVO0lBQ1ZDLE9BQU87SUFDUEMsaUJBQWlCO0lBQ2pCQyxVQUFVO0lBQ1ZDLFVBQVU7SUFDVkMsVUFBVTtJQUNWQyxVQUFVO0lBRVZDLEtBQUs7SUFDTEMsVUFBVTtJQUNWQyxXQUFXO0lBQ1hDLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxXQUFXO0lBQ1hDLFdBQVc7SUFDWEMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLGFBQWE7SUFFYkMsY0FBYztJQUNkQyxXQUFXO0lBQ1hDLFlBQVk7SUFDWkMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLFdBQVc7SUFDWEMsY0FBYztJQUNkQyxrQkFBa0I7SUFDbEJDLFFBQVE7QUFDVixFQUFFO0FBRUssTUFBTUMsY0FBYyxDQUFDQyxNQUMxQjNELEtBQUssQ0FBQzJELEtBQUtDLGNBQWMsSUFBSTVELEtBQUssQ0FBQyxhQUFhLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbGliL2ZvbnRzLmpzP2IxZDciXSwic291cmNlc0NvbnRlbnQiOlsiLy8gbGliL2ZvbnRzLmpzXG5cbmV4cG9ydCBjb25zdCBmb250cyA9IHtcbiAgbW9udHNlcnJhdDogXCJmb250LW1vbnRzZXJyYXRcIixcbiAgb3BlbnNhbnM6IFwiZm9udC1vcGVuc2Fuc1wiLFxuICByb2JvdG86IFwiZm9udC1yb2JvdG9cIixcbiAgbGF0bzogXCJmb250LWxhdG9cIixcbiAgcmFsZXdheTogXCJmb250LXJhbGV3YXlcIixcbiAgcG9wcGluczogXCJmb250LXBvcHBpbnNcIixcbiAgd29ya3NhbnM6IFwiZm9udC13b3Jrc2Fuc1wiLFxuICBqb3N0OiBcImZvbnQtam9zdFwiLFxuICBub3Rvc2FuczogXCJmb250LW5vdG9zYW5zXCIsXG4gIHF1aWNrc2FuZDogXCJmb250LXF1aWNrc2FuZFwiLFxuICBhdmVyaWFsaWJyZTogXCJmb250LWF2ZXJpYWxpYnJlXCIsXG4gIHBoaWxvc29waGVyOiBcImZvbnQtcGhpbG9zb3BoZXJcIixcblxuICBwYWNpZmljbzogXCJmb250LXBhY2lmaWNvXCIsXG4gIGNhdmVhdDogXCJmb250LWNhdmVhdFwiLFxuICBzYWNyYW1lbnRvOiBcImZvbnQtc2FjcmFtZW50b1wiLFxuICBkYW5jaW5nc2NyaXB0OiBcImZvbnQtZGFuY2luZ3NjcmlwdFwiLFxuICBpbmRpZWZsb3dlcjogXCJmb250LWluZGllZmxvd2VyXCIsXG4gIGFtYXRpYzogXCJmb250LWFtYXRpY1wiLFxuICBrYXVzaGFuOiBcImZvbnQta2F1c2hhblwiLFxuICBhcmNoaXRlY3RzOiBcImZvbnQtYXJjaGl0ZWN0c1wiLFxuICBuZXVjaGE6IFwiZm9udC1uZXVjaGFcIixcbiAgZ3JlYXR2aWJlczogXCJmb250LWdyZWF0dmliZXNcIixcbiAgc2F0aXNmeTogXCJmb250LXNhdGlzZnlcIixcbiAgeWVsbG93dGFpbDogXCJmb250LXllbGxvd3RhaWxcIixcbiAgZ2xvcmlhOiBcImZvbnQtZ2xvcmlhXCIsXG4gIGNvdXJnZXR0ZTogXCJmb250LWNvdXJnZXR0ZVwiLFxuICBhbG1lbmRyYTogXCJmb250LWFsbWVuZHJhXCIsXG5cbiAgb3N3YWxkOiBcImZvbnQtb3N3YWxkXCIsXG4gIGJlYmFzbmV1ZTogXCJmb250LWJlYmFzbmV1ZVwiLFxuXG4gIHVsdHJhOiBcImZvbnQtdWx0cmFcIixcbiAgc3RpbnQ6IFwiZm9udC1zdGludFwiLFxuICBwbGF5ZmFpcjogXCJmb250LXBsYXlmYWlyXCIsXG4gIGFicmlsOiBcImZvbnQtYWJyaWxcIixcbiAgcGVybWFuZW50bWFya2VyOiBcImZvbnQtcGVybWFuZW50bWFya2VyXCIsXG4gIGFsZmFzbGFiOiBcImZvbnQtYWxmYXNsYWJcIixcbiAgYmxhY2tvcHM6IFwiZm9udC1ibGFja29wc1wiLFxuICBnZXJtYW5pYTogXCJmb250LWdlcm1hbmlhXCIsXG4gIGhvbHR3b29kOiBcImZvbnQtaG9sdHdvb2RcIixcblxuICBleG86IFwiZm9udC1leG9cIixcbiAgb3JiaXRyb246IFwiZm9udC1vcmJpdHJvblwiLFxuICBhdWRpb3dpZGU6IFwiZm9udC1hdWRpb3dpZGVcIixcbiAgcmFqZGhhbmk6IFwiZm9udC1yYWpkaGFuaVwiLFxuICBzcGFjZW1vbm86IFwiZm9udC1zcGFjZW1vbm9cIixcbiAgcXVlc3RyaWFsOiBcImZvbnQtcXVlc3RyaWFsXCIsXG4gIHN5bmNvcGF0ZTogXCJmb250LXN5bmNvcGF0ZVwiLFxuICB1bmljYW9uZTogXCJmb250LXVuaWNhb25lXCIsXG4gIGl0YWxpYW5hOiBcImZvbnQtaXRhbGlhbmFcIixcbiAgc3RhYXRsaWNoZXM6IFwiZm9udC1zdGFhdGxpY2hlc1wiLFxuXG4gIHByZXNzc3RhcnQycDogXCJmb250LXByZXNzc3RhcnQycFwiLFxuICByaWdodGVvdXM6IFwiZm9udC1yaWdodGVvdXNcIixcbiAgbWV0YWxtYW5pYTogXCJmb250LW1ldGFsbWFuaWFcIixcbiAgYWxlZ3JleWE6IFwiZm9udC1hbGVncmV5YVwiLFxuICBzcGVjdHJhbDogXCJmb250LXNwZWN0cmFsXCIsXG4gIGZqYWxsYW9uZTogXCJmb250LWZqYWxsYW9uZVwiLFxuICBnbGFzc2FudGlxdWE6IFwiZm9udC1nbGFzc2FudGlxdWFcIixcbiAgY2luemVsZGVjb3JhdGl2ZTogXCJmb250LWNpbnplbGRlY29yYXRpdmVcIixcbiAgYW5kaWthOiBcImZvbnQtYW5kaWthXCIsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0Rm9udERhdGEgPSAoa2V5KSA9PlxuICBmb250c1trZXk/LnRvTG93ZXJDYXNlKCldID8/IGZvbnRzW1wibW9udHNlcnJhdFwiXTtcbiJdLCJuYW1lcyI6WyJmb250cyIsIm1vbnRzZXJyYXQiLCJvcGVuc2FucyIsInJvYm90byIsImxhdG8iLCJyYWxld2F5IiwicG9wcGlucyIsIndvcmtzYW5zIiwiam9zdCIsIm5vdG9zYW5zIiwicXVpY2tzYW5kIiwiYXZlcmlhbGlicmUiLCJwaGlsb3NvcGhlciIsInBhY2lmaWNvIiwiY2F2ZWF0Iiwic2FjcmFtZW50byIsImRhbmNpbmdzY3JpcHQiLCJpbmRpZWZsb3dlciIsImFtYXRpYyIsImthdXNoYW4iLCJhcmNoaXRlY3RzIiwibmV1Y2hhIiwiZ3JlYXR2aWJlcyIsInNhdGlzZnkiLCJ5ZWxsb3d0YWlsIiwiZ2xvcmlhIiwiY291cmdldHRlIiwiYWxtZW5kcmEiLCJvc3dhbGQiLCJiZWJhc25ldWUiLCJ1bHRyYSIsInN0aW50IiwicGxheWZhaXIiLCJhYnJpbCIsInBlcm1hbmVudG1hcmtlciIsImFsZmFzbGFiIiwiYmxhY2tvcHMiLCJnZXJtYW5pYSIsImhvbHR3b29kIiwiZXhvIiwib3JiaXRyb24iLCJhdWRpb3dpZGUiLCJyYWpkaGFuaSIsInNwYWNlbW9ubyIsInF1ZXN0cmlhbCIsInN5bmNvcGF0ZSIsInVuaWNhb25lIiwiaXRhbGlhbmEiLCJzdGFhdGxpY2hlcyIsInByZXNzc3RhcnQycCIsInJpZ2h0ZW91cyIsIm1ldGFsbWFuaWEiLCJhbGVncmV5YSIsInNwZWN0cmFsIiwiZmphbGxhb25lIiwiZ2xhc3NhbnRpcXVhIiwiY2luemVsZGVjb3JhdGl2ZSIsImFuZGlrYSIsImdldEZvbnREYXRhIiwia2V5IiwidG9Mb3dlckNhc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./lib/fonts.js\n"); - -/***/ }), - -/***/ "./pages/_app.js": -/*!***********************!*\ - !*** ./pages/_app.js ***! - \***********************/ -/***/ ((__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 */ MyApp)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/styles/tailwind.build.css */ \"./styles/tailwind.build.css\");\n/* harmony import */ var _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_fonts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/fonts */ \"./lib/fonts.js\");\n// pages/_app.jsx\n\n // dein Tailwind‑Build\n\n// CSS-Variablen für alle Fonts aus next/font/google\nconst allFontVars = Object.values(_lib_fonts__WEBPACK_IMPORTED_MODULE_2__.fonts).filter((f)=>f?.variable).map((f)=>f.variable).join(\" \");\nfunction MyApp({ Component, pageProps }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n className: allFontVars,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Component, {\n ...pageProps\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fYXBwLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGlCQUFpQjs7QUFDb0IsQ0FBQyxzQkFBc0I7QUFDeEI7QUFFcEMsb0RBQW9EO0FBQ3BELE1BQU1DLGNBQWNDLE9BQU9DLE1BQU0sQ0FBQ0gsNkNBQUtBLEVBQ3BDSSxNQUFNLENBQUMsQ0FBQ0MsSUFBTUEsR0FBR0MsVUFDakJDLEdBQUcsQ0FBQyxDQUFDRixJQUFNQSxFQUFFQyxRQUFRLEVBQ3JCRSxJQUFJLENBQUM7QUFFTyxTQUFTQyxNQUFNLEVBQUVDLFNBQVMsRUFBRUMsU0FBUyxFQUFFO0lBQ3BELHFCQUNFLDhEQUFDQztRQUFLQyxXQUFXWjtrQkFDZiw0RUFBQ1M7WUFBVyxHQUFHQyxTQUFTOzs7Ozs7Ozs7OztBQUc5QiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9wYWdlcy9fYXBwLmpzP2UwYWQiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gcGFnZXMvX2FwcC5qc3hcbmltcG9ydCBcIkAvc3R5bGVzL3RhaWx3aW5kLmJ1aWxkLmNzc1wiOyAvLyBkZWluIFRhaWx3aW5k4oCRQnVpbGRcbmltcG9ydCB7IGZvbnRzIH0gZnJvbSBcIkAvbGliL2ZvbnRzXCI7XG5cbi8vIENTUy1WYXJpYWJsZW4gZsO8ciBhbGxlIEZvbnRzIGF1cyBuZXh0L2ZvbnQvZ29vZ2xlXG5jb25zdCBhbGxGb250VmFycyA9IE9iamVjdC52YWx1ZXMoZm9udHMpXG4gIC5maWx0ZXIoKGYpID0+IGY/LnZhcmlhYmxlKVxuICAubWFwKChmKSA9PiBmLnZhcmlhYmxlKVxuICAuam9pbihcIiBcIik7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE15QXBwKHsgQ29tcG9uZW50LCBwYWdlUHJvcHMgfSkge1xuICByZXR1cm4gKFxuICAgIDxtYWluIGNsYXNzTmFtZT17YWxsRm9udFZhcnN9PlxuICAgICAgPENvbXBvbmVudCB7Li4ucGFnZVByb3BzfSAvPlxuICAgIDwvbWFpbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJmb250cyIsImFsbEZvbnRWYXJzIiwiT2JqZWN0IiwidmFsdWVzIiwiZmlsdGVyIiwiZiIsInZhcmlhYmxlIiwibWFwIiwiam9pbiIsIk15QXBwIiwiQ29tcG9uZW50IiwicGFnZVByb3BzIiwibWFpbiIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_app.js\n"); - -/***/ }), - -/***/ "./pages/_document.js": -/*!****************************!*\ - !*** ./pages/_document.js ***! - \****************************/ -/***/ ((__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 */ MyDocument)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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_document__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/document */ \"./node_modules/next/document.js\");\n/* harmony import */ var next_document__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_document__WEBPACK_IMPORTED_MODULE_1__);\n// pages/_document.jsx\n\n\nclass MyDocument extends (next_document__WEBPACK_IMPORTED_MODULE_1___default()) {\n render() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Html, {\n lang: \"de\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Head, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.googleapis.com\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 10,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.gstatic.com\",\n crossOrigin: \"\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 11,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto&family=Open+Sans&family=Montserrat:wght@100..900&family=Raleway:wght@100..900&family=Poppins:wght@100..900&family=Manrope:wght@100..700&family=Jost:wght@100..900&family=Quicksand&family=Noto+Sans&family=Syncopate&family=Orbitron&family=Work+Sans&family=Spectral&family=Philosopher&family=Alegreya&family=Holtwood+One+SC&family=Italiana&family=Almendra&family=Cinzel+Decorative&family=Staatliches&family=Averia+Libre&family=Germania+One&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 18,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Pacifico&family=Great+Vibes&family=Courgette&family=Architects+Daughter&family=Neucha&family=Satisfy&family=Yellowtail&family=Indie+Flower&family=Gloria+Hallelujah&family=Alex+Brush&family=Dancing+Script&family=Kaushan+Script&family=Sacramento&family=Amatic+SC&family=Caveat&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 22,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Ultra&family=Oswald:wght@200..700&family=Playfair+Display&family=Abril+Fatface&family=Black+Ops+One&family=Righteous&family=Metal+Mania&family=Press+Start+2P&family=Stint+Ultra+Condensed&family=Exo&family=Audiowide&family=Rajdhani&family=Questrial&family=Space+Mono&family=Unica+One&family=Glass+Antiqua&family=Fjalla+One&family=Bungee&family=Andika&family=Alfa+Slab+One&family=Permanent+Marker&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 26,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Main, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 32,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.NextScript, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 33,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 31,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 7,\n columnNumber: 7\n }, this);\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fZG9jdW1lbnQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQSxzQkFBc0I7O0FBQ2lEO0FBRXhELE1BQU1LLG1CQUFtQkwsc0RBQVFBO0lBQzlDTSxTQUFTO1FBQ1AscUJBQ0UsOERBQUNMLCtDQUFJQTtZQUFDTSxNQUFLOzs4QkFDVCw4REFBQ0wsK0NBQUlBOztzQ0FFSCw4REFBQ007NEJBQUtDLEtBQUk7NEJBQWFDLE1BQUs7Ozs7OztzQ0FDNUIsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzRCQUNMQyxhQUFZOzs7Ozs7c0NBSWQsOERBQUNIOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7Ozs7Ozs7OEJBR1QsOERBQUNFOztzQ0FDQyw4REFBQ1QsK0NBQUlBOzs7OztzQ0FDTCw4REFBQ0MscURBQVVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQUluQjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL3BhZ2VzL19kb2N1bWVudC5qcz81MzhiIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIHBhZ2VzL19kb2N1bWVudC5qc3hcbmltcG9ydCBEb2N1bWVudCwgeyBIdG1sLCBIZWFkLCBNYWluLCBOZXh0U2NyaXB0IH0gZnJvbSBcIm5leHQvZG9jdW1lbnRcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTXlEb2N1bWVudCBleHRlbmRzIERvY3VtZW50IHtcbiAgcmVuZGVyKCkge1xuICAgIHJldHVybiAoXG4gICAgICA8SHRtbCBsYW5nPVwiZGVcIj5cbiAgICAgICAgPEhlYWQ+XG4gICAgICAgICAgey8qIFByZWNvbm5lY3RzICovfVxuICAgICAgICAgIDxsaW5rIHJlbD1cInByZWNvbm5lY3RcIiBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbVwiIC8+XG4gICAgICAgICAgPGxpbmtcbiAgICAgICAgICAgIHJlbD1cInByZWNvbm5lY3RcIlxuICAgICAgICAgICAgaHJlZj1cImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb21cIlxuICAgICAgICAgICAgY3Jvc3NPcmlnaW49XCJcIlxuICAgICAgICAgIC8+XG5cbiAgICAgICAgICB7LyogR29vZ2xlIEZvbnRzIOKAkyBBTExFIDYwIEZvbnRzICovfVxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwLi45MDAmZmFtaWx5PVJvYm90byZmYW1pbHk9T3BlbitTYW5zJmZhbWlseT1Nb250c2VycmF0OndnaHRAMTAwLi45MDAmZmFtaWx5PVJhbGV3YXk6d2dodEAxMDAuLjkwMCZmYW1pbHk9UG9wcGluczp3Z2h0QDEwMC4uOTAwJmZhbWlseT1NYW5yb3BlOndnaHRAMTAwLi43MDAmZmFtaWx5PUpvc3Q6d2dodEAxMDAuLjkwMCZmYW1pbHk9UXVpY2tzYW5kJmZhbWlseT1Ob3RvK1NhbnMmZmFtaWx5PVN5bmNvcGF0ZSZmYW1pbHk9T3JiaXRyb24mZmFtaWx5PVdvcmsrU2FucyZmYW1pbHk9U3BlY3RyYWwmZmFtaWx5PVBoaWxvc29waGVyJmZhbWlseT1BbGVncmV5YSZmYW1pbHk9SG9sdHdvb2QrT25lK1NDJmZhbWlseT1JdGFsaWFuYSZmYW1pbHk9QWxtZW5kcmEmZmFtaWx5PUNpbnplbCtEZWNvcmF0aXZlJmZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9QXZlcmlhK0xpYnJlJmZhbWlseT1HZXJtYW5pYStPbmUmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBhY2lmaWNvJmZhbWlseT1HcmVhdCtWaWJlcyZmYW1pbHk9Q291cmdldHRlJmZhbWlseT1BcmNoaXRlY3RzK0RhdWdodGVyJmZhbWlseT1OZXVjaGEmZmFtaWx5PVNhdGlzZnkmZmFtaWx5PVllbGxvd3RhaWwmZmFtaWx5PUluZGllK0Zsb3dlciZmYW1pbHk9R2xvcmlhK0hhbGxlbHVqYWgmZmFtaWx5PUFsZXgrQnJ1c2gmZmFtaWx5PURhbmNpbmcrU2NyaXB0JmZhbWlseT1LYXVzaGFuK1NjcmlwdCZmYW1pbHk9U2FjcmFtZW50byZmYW1pbHk9QW1hdGljK1NDJmZhbWlseT1DYXZlYXQmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFudG9uJmZhbWlseT1CZWJhcytOZXVlJmZhbWlseT1VbHRyYSZmYW1pbHk9T3N3YWxkOndnaHRAMjAwLi43MDAmZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXkmZmFtaWx5PUFicmlsK0ZhdGZhY2UmZmFtaWx5PUJsYWNrK09wcytPbmUmZmFtaWx5PVJpZ2h0ZW91cyZmYW1pbHk9TWV0YWwrTWFuaWEmZmFtaWx5PVByZXNzK1N0YXJ0KzJQJmZhbWlseT1TdGludCtVbHRyYStDb25kZW5zZWQmZmFtaWx5PUV4byZmYW1pbHk9QXVkaW93aWRlJmZhbWlseT1SYWpkaGFuaSZmYW1pbHk9UXVlc3RyaWFsJmZhbWlseT1TcGFjZStNb25vJmZhbWlseT1VbmljYStPbmUmZmFtaWx5PUdsYXNzK0FudGlxdWEmZmFtaWx5PUZqYWxsYStPbmUmZmFtaWx5PUJ1bmdlZSZmYW1pbHk9QW5kaWthJmZhbWlseT1BbGZhK1NsYWIrT25lJmZhbWlseT1QZXJtYW5lbnQrTWFya2VyJmRpc3BsYXk9c3dhcFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9IZWFkPlxuICAgICAgICA8Ym9keT5cbiAgICAgICAgICA8TWFpbiAvPlxuICAgICAgICAgIDxOZXh0U2NyaXB0IC8+XG4gICAgICAgIDwvYm9keT5cbiAgICAgIDwvSHRtbD5cbiAgICApO1xuICB9XG59XG4iXSwibmFtZXMiOlsiRG9jdW1lbnQiLCJIdG1sIiwiSGVhZCIsIk1haW4iLCJOZXh0U2NyaXB0IiwiTXlEb2N1bWVudCIsInJlbmRlciIsImxhbmciLCJsaW5rIiwicmVsIiwiaHJlZiIsImNyb3NzT3JpZ2luIiwiYm9keSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_document.js\n"); - -/***/ }), - -/***/ "./styles/tailwind.build.css": -/*!***********************************!*\ - !*** ./styles/tailwind.build.css ***! - \***********************************/ -/***/ (() => { - - - -/***/ }), - -/***/ "next/dist/compiled/next-server/pages.runtime.dev.js": -/*!**********************************************************************!*\ - !*** external "next/dist/compiled/next-server/pages.runtime.dev.js" ***! - \**********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("next/dist/compiled/next-server/pages.runtime.dev.js"); - -/***/ }), - -/***/ "react": -/*!************************!*\ - !*** external "react" ***! - \************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react"); - -/***/ }), - -/***/ "react/jsx-dev-runtime": -/*!****************************************!*\ - !*** external "react/jsx-dev-runtime" ***! - \****************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-dev-runtime"); - -/***/ }), - -/***/ "react/jsx-runtime": -/*!************************************!*\ - !*** external "react/jsx-runtime" ***! - \************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-runtime"); - -/***/ }), - -/***/ "path": -/*!***********************!*\ - !*** external "path" ***! - \***********************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("path"); - -/***/ }) - -}; -; - -// load runtime -var __webpack_require__ = require("../webpack-runtime.js"); -__webpack_require__.C(exports); -var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) -var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc"], () => (__webpack_exec__("./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=private-next-pages%2F_error&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!"))); -module.exports = __webpack_exports__; - -})(); \ No newline at end of file diff --git a/.next/server/pages/index.js b/.next/server/pages/index.js deleted file mode 100644 index 2ab1be6..0000000 --- a/.next/server/pages/index.js +++ /dev/null @@ -1,360 +0,0 @@ -/* - * 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 = "pages/index"; -exports.ids = ["pages/index"]; -exports.modules = { - -/***/ "__barrel_optimize__?names=Check,Copy,Heart,Info,Share2,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js": -/*!*************************************************************************************************************************!*\ - !*** __barrel_optimize__?names=Check,Copy,Heart,Info,Share2,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js ***! - \*************************************************************************************************************************/ -/***/ ((__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 */ Check: () => (/* reexport safe */ _icons_check_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ Copy: () => (/* reexport safe */ _icons_copy_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"]),\n/* harmony export */ Heart: () => (/* reexport safe */ _icons_heart_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"]),\n/* harmony export */ Info: () => (/* reexport safe */ _icons_info_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"]),\n/* harmony export */ Share2: () => (/* reexport safe */ _icons_share_2_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]),\n/* harmony export */ Zap: () => (/* reexport safe */ _icons_zap_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _icons_check_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icons/check.js */ \"./node_modules/lucide-react/dist/esm/icons/check.js\");\n/* harmony import */ var _icons_copy_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./icons/copy.js */ \"./node_modules/lucide-react/dist/esm/icons/copy.js\");\n/* harmony import */ var _icons_heart_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./icons/heart.js */ \"./node_modules/lucide-react/dist/esm/icons/heart.js\");\n/* harmony import */ var _icons_info_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./icons/info.js */ \"./node_modules/lucide-react/dist/esm/icons/info.js\");\n/* harmony import */ var _icons_share_2_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./icons/share-2.js */ \"./node_modules/lucide-react/dist/esm/icons/share-2.js\");\n/* harmony import */ var _icons_zap_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./icons/zap.js */ \"./node_modules/lucide-react/dist/esm/icons/zap.js\");\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX19iYXJyZWxfb3B0aW1pemVfXz9uYW1lcz1DaGVjayxDb3B5LEhlYXJ0LEluZm8sU2hhcmUyLFphcCE9IS4vbm9kZV9tb2R1bGVzL2x1Y2lkZS1yZWFjdC9kaXN0L2VzbS9sdWNpZGUtcmVhY3QuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7OztBQUNtRDtBQUNGO0FBQ0U7QUFDRjtBQUNLIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL25vZGVfbW9kdWxlcy9sdWNpZGUtcmVhY3QvZGlzdC9lc20vbHVjaWRlLXJlYWN0LmpzPzNhZjYiXSwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgeyBkZWZhdWx0IGFzIENoZWNrIH0gZnJvbSBcIi4vaWNvbnMvY2hlY2suanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBDb3B5IH0gZnJvbSBcIi4vaWNvbnMvY29weS5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIEhlYXJ0IH0gZnJvbSBcIi4vaWNvbnMvaGVhcnQuanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBJbmZvIH0gZnJvbSBcIi4vaWNvbnMvaW5mby5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIFNoYXJlMiB9IGZyb20gXCIuL2ljb25zL3NoYXJlLTIuanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBaYXAgfSBmcm9tIFwiLi9pY29ucy96YXAuanNcIiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///__barrel_optimize__?names=Check,Copy,Heart,Info,Share2,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js\n"); - -/***/ }), - -/***/ "__barrel_optimize__?names=Copy,Heart,Instagram,MessageCircle,Music,Smartphone,Sparkles,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js": -/*!*********************************************************************************************************************************************************!*\ - !*** __barrel_optimize__?names=Copy,Heart,Instagram,MessageCircle,Music,Smartphone,Sparkles,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js ***! - \*********************************************************************************************************************************************************/ -/***/ ((__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 */ Copy: () => (/* reexport safe */ _icons_copy_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ Heart: () => (/* reexport safe */ _icons_heart_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"]),\n/* harmony export */ Instagram: () => (/* reexport safe */ _icons_instagram_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"]),\n/* harmony export */ MessageCircle: () => (/* reexport safe */ _icons_message_circle_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"]),\n/* harmony export */ Music: () => (/* reexport safe */ _icons_music_js__WEBPACK_IMPORTED_MODULE_4__[\"default\"]),\n/* harmony export */ Smartphone: () => (/* reexport safe */ _icons_smartphone_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"]),\n/* harmony export */ Sparkles: () => (/* reexport safe */ _icons_sparkles_js__WEBPACK_IMPORTED_MODULE_6__[\"default\"]),\n/* harmony export */ Zap: () => (/* reexport safe */ _icons_zap_js__WEBPACK_IMPORTED_MODULE_7__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _icons_copy_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icons/copy.js */ \"./node_modules/lucide-react/dist/esm/icons/copy.js\");\n/* harmony import */ var _icons_heart_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./icons/heart.js */ \"./node_modules/lucide-react/dist/esm/icons/heart.js\");\n/* harmony import */ var _icons_instagram_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./icons/instagram.js */ \"./node_modules/lucide-react/dist/esm/icons/instagram.js\");\n/* harmony import */ var _icons_message_circle_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./icons/message-circle.js */ \"./node_modules/lucide-react/dist/esm/icons/message-circle.js\");\n/* harmony import */ var _icons_music_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./icons/music.js */ \"./node_modules/lucide-react/dist/esm/icons/music.js\");\n/* harmony import */ var _icons_smartphone_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./icons/smartphone.js */ \"./node_modules/lucide-react/dist/esm/icons/smartphone.js\");\n/* harmony import */ var _icons_sparkles_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./icons/sparkles.js */ \"./node_modules/lucide-react/dist/esm/icons/sparkles.js\");\n/* harmony import */ var _icons_zap_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./icons/zap.js */ \"./node_modules/lucide-react/dist/esm/icons/zap.js\");\n\n\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX19iYXJyZWxfb3B0aW1pemVfXz9uYW1lcz1Db3B5LEhlYXJ0LEluc3RhZ3JhbSxNZXNzYWdlQ2lyY2xlLE11c2ljLFNtYXJ0cGhvbmUsU3BhcmtsZXMsWmFwIT0hLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2x1Y2lkZS1yZWFjdC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUNpRDtBQUNFO0FBQ1E7QUFDUztBQUNqQjtBQUNVO0FBQ0oiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbm9kZV9tb2R1bGVzL2x1Y2lkZS1yZWFjdC9kaXN0L2VzbS9sdWNpZGUtcmVhY3QuanM/NWRlMCJdLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgQ29weSB9IGZyb20gXCIuL2ljb25zL2NvcHkuanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBIZWFydCB9IGZyb20gXCIuL2ljb25zL2hlYXJ0LmpzXCJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgSW5zdGFncmFtIH0gZnJvbSBcIi4vaWNvbnMvaW5zdGFncmFtLmpzXCJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgTWVzc2FnZUNpcmNsZSB9IGZyb20gXCIuL2ljb25zL21lc3NhZ2UtY2lyY2xlLmpzXCJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgTXVzaWMgfSBmcm9tIFwiLi9pY29ucy9tdXNpYy5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIFNtYXJ0cGhvbmUgfSBmcm9tIFwiLi9pY29ucy9zbWFydHBob25lLmpzXCJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgU3BhcmtsZXMgfSBmcm9tIFwiLi9pY29ucy9zcGFya2xlcy5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIFphcCB9IGZyb20gXCIuL2ljb25zL3phcC5qc1wiIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///__barrel_optimize__?names=Copy,Heart,Instagram,MessageCircle,Music,Smartphone,Sparkles,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js\n"); - -/***/ }), - -/***/ "__barrel_optimize__?names=Info,Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js": -/*!****************************************************************************************************!*\ - !*** __barrel_optimize__?names=Info,Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js ***! - \****************************************************************************************************/ -/***/ ((__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 */ Info: () => (/* reexport safe */ _icons_info_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ Share2: () => (/* reexport safe */ _icons_share_2_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _icons_info_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icons/info.js */ \"./node_modules/lucide-react/dist/esm/icons/info.js\");\n/* harmony import */ var _icons_share_2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./icons/share-2.js */ \"./node_modules/lucide-react/dist/esm/icons/share-2.js\");\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX19iYXJyZWxfb3B0aW1pemVfXz9uYW1lcz1JbmZvLFNoYXJlMiE9IS4vbm9kZV9tb2R1bGVzL2x1Y2lkZS1yZWFjdC9kaXN0L2VzbS9sdWNpZGUtcmVhY3QuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFDaUQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbm9kZV9tb2R1bGVzL2x1Y2lkZS1yZWFjdC9kaXN0L2VzbS9sdWNpZGUtcmVhY3QuanM/OGM0OCJdLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCB7IGRlZmF1bHQgYXMgSW5mbyB9IGZyb20gXCIuL2ljb25zL2luZm8uanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBTaGFyZTIgfSBmcm9tIFwiLi9pY29ucy9zaGFyZS0yLmpzXCIiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///__barrel_optimize__?names=Info,Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js\n"); - -/***/ }), - -/***/ "__barrel_optimize__?names=Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js": -/*!***********************************************************************************************!*\ - !*** __barrel_optimize__?names=Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js ***! - \***********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Share2: () => (/* reexport safe */ _icons_share_2_js__WEBPACK_IMPORTED_MODULE_0__["default"]) -/* harmony export */ }); -/* harmony import */ var _icons_share_2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icons/share-2.js */ "./node_modules/lucide-react/dist/esm/icons/share-2.js"); - - - -/***/ }), - -/***/ "__barrel_optimize__?names=Shuffle,Sparkles,Type,X!=!./node_modules/lucide-react/dist/esm/lucide-react.js": -/*!****************************************************************************************************************!*\ - !*** __barrel_optimize__?names=Shuffle,Sparkles,Type,X!=!./node_modules/lucide-react/dist/esm/lucide-react.js ***! - \****************************************************************************************************************/ -/***/ ((__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 */ Shuffle: () => (/* reexport safe */ _icons_shuffle_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ Sparkles: () => (/* reexport safe */ _icons_sparkles_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"]),\n/* harmony export */ Type: () => (/* reexport safe */ _icons_type_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"]),\n/* harmony export */ X: () => (/* reexport safe */ _icons_x_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _icons_shuffle_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icons/shuffle.js */ \"./node_modules/lucide-react/dist/esm/icons/shuffle.js\");\n/* harmony import */ var _icons_sparkles_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./icons/sparkles.js */ \"./node_modules/lucide-react/dist/esm/icons/sparkles.js\");\n/* harmony import */ var _icons_type_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./icons/type.js */ \"./node_modules/lucide-react/dist/esm/icons/type.js\");\n/* harmony import */ var _icons_x_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./icons/x.js */ \"./node_modules/lucide-react/dist/esm/icons/x.js\");\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX19iYXJyZWxfb3B0aW1pemVfXz9uYW1lcz1TaHVmZmxlLFNwYXJrbGVzLFR5cGUsWCE9IS4vbm9kZV9tb2R1bGVzL2x1Y2lkZS1yZWFjdC9kaXN0L2VzbS9sdWNpZGUtcmVhY3QuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQ3VEO0FBQ0U7QUFDUiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2x1Y2lkZS1yZWFjdC5qcz9jMzIwIl0sInNvdXJjZXNDb250ZW50IjpbIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBTaHVmZmxlIH0gZnJvbSBcIi4vaWNvbnMvc2h1ZmZsZS5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIFNwYXJrbGVzIH0gZnJvbSBcIi4vaWNvbnMvc3BhcmtsZXMuanNcIlxuZXhwb3J0IHsgZGVmYXVsdCBhcyBUeXBlIH0gZnJvbSBcIi4vaWNvbnMvdHlwZS5qc1wiXG5leHBvcnQgeyBkZWZhdWx0IGFzIFggfSBmcm9tIFwiLi9pY29ucy94LmpzXCIiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///__barrel_optimize__?names=Shuffle,Sparkles,Type,X!=!./node_modules/lucide-react/dist/esm/lucide-react.js\n"); - -/***/ }), - -/***/ "./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=.%2Fpages%2Findex.jsx&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!": -/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=.%2Fpages%2Findex.jsx&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D! ***! - \******************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ config: () => (/* binding */ config),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getServerSideProps: () => (/* binding */ getServerSideProps),\n/* harmony export */ getStaticPaths: () => (/* binding */ getStaticPaths),\n/* harmony export */ getStaticProps: () => (/* binding */ getStaticProps),\n/* harmony export */ reportWebVitals: () => (/* binding */ reportWebVitals),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ unstable_getServerProps: () => (/* binding */ unstable_getServerProps),\n/* harmony export */ unstable_getServerSideProps: () => (/* binding */ unstable_getServerSideProps),\n/* harmony export */ unstable_getStaticParams: () => (/* binding */ unstable_getStaticParams),\n/* harmony export */ unstable_getStaticPaths: () => (/* binding */ unstable_getStaticPaths),\n/* harmony export */ unstable_getStaticProps: () => (/* binding */ unstable_getStaticProps)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/pages/module.compiled */ \"./node_modules/next/dist/server/future/route-modules/pages/module.compiled.js\");\n/* harmony import */ var next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_pages_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 */ \"./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/build/templates/helpers */ \"./node_modules/next/dist/build/templates/helpers.js\");\n/* harmony import */ var private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! private-next-pages/_document */ \"./pages/_document.js\");\n/* harmony import */ var private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! private-next-pages/_app */ \"./pages/_app.js\");\n/* harmony import */ var _pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./pages/index.jsx */ \"./pages/index.jsx\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__]);\n_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n// Import the app and document modules.\n\n\n// Import the userland code.\n\n// Re-export the component (should be the default export).\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"default\"));\n// Re-export methods.\nconst getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"getStaticProps\");\nconst getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"getStaticPaths\");\nconst getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"getServerSideProps\");\nconst config = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"config\");\nconst reportWebVitals = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"reportWebVitals\");\n// Re-export legacy methods.\nconst unstable_getStaticProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticProps\");\nconst unstable_getStaticPaths = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticPaths\");\nconst unstable_getStaticParams = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getStaticParams\");\nconst unstable_getServerProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerProps\");\nconst unstable_getServerSideProps = (0,next_dist_build_templates_helpers__WEBPACK_IMPORTED_MODULE_2__.hoist)(_pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__, \"unstable_getServerSideProps\");\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_pages_module_compiled__WEBPACK_IMPORTED_MODULE_0__.PagesRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.PAGES,\n page: \"/index\",\n pathname: \"/\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\"\n },\n components: {\n App: private_next_pages_app__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n Document: private_next_pages_document__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n userland: _pages_index_jsx__WEBPACK_IMPORTED_MODULE_5__\n});\n\n//# sourceMappingURL=pages.js.map\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LXJvdXRlLWxvYWRlci9pbmRleC5qcz9raW5kPVBBR0VTJnBhZ2U9JTJGJnByZWZlcnJlZFJlZ2lvbj0mYWJzb2x1dGVQYWdlUGF0aD0uJTJGcGFnZXMlMkZpbmRleC5qc3gmYWJzb2x1dGVBcHBQYXRoPXByaXZhdGUtbmV4dC1wYWdlcyUyRl9hcHAmYWJzb2x1dGVEb2N1bWVudFBhdGg9cHJpdmF0ZS1uZXh0LXBhZ2VzJTJGX2RvY3VtZW50Jm1pZGRsZXdhcmVDb25maWdCYXNlNjQ9ZTMwJTNEISIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQStGO0FBQ2hDO0FBQ0w7QUFDMUQ7QUFDb0Q7QUFDVjtBQUMxQztBQUM4QztBQUM5QztBQUNBLGlFQUFlLHdFQUFLLENBQUMsNkNBQVEsWUFBWSxFQUFDO0FBQzFDO0FBQ08sdUJBQXVCLHdFQUFLLENBQUMsNkNBQVE7QUFDckMsdUJBQXVCLHdFQUFLLENBQUMsNkNBQVE7QUFDckMsMkJBQTJCLHdFQUFLLENBQUMsNkNBQVE7QUFDekMsZUFBZSx3RUFBSyxDQUFDLDZDQUFRO0FBQzdCLHdCQUF3Qix3RUFBSyxDQUFDLDZDQUFRO0FBQzdDO0FBQ08sZ0NBQWdDLHdFQUFLLENBQUMsNkNBQVE7QUFDOUMsZ0NBQWdDLHdFQUFLLENBQUMsNkNBQVE7QUFDOUMsaUNBQWlDLHdFQUFLLENBQUMsNkNBQVE7QUFDL0MsZ0NBQWdDLHdFQUFLLENBQUMsNkNBQVE7QUFDOUMsb0NBQW9DLHdFQUFLLENBQUMsNkNBQVE7QUFDekQ7QUFDTyx3QkFBd0IseUdBQWdCO0FBQy9DO0FBQ0EsY0FBYyx5RUFBUztBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsV0FBVztBQUNYLGdCQUFnQjtBQUNoQixLQUFLO0FBQ0wsWUFBWTtBQUNaLENBQUM7O0FBRUQsaUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLz8wZjdhIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBhZ2VzUm91dGVNb2R1bGUgfSBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9mdXR1cmUvcm91dGUtbW9kdWxlcy9wYWdlcy9tb2R1bGUuY29tcGlsZWRcIjtcbmltcG9ydCB7IFJvdXRlS2luZCB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1raW5kXCI7XG5pbXBvcnQgeyBob2lzdCB9IGZyb20gXCJuZXh0L2Rpc3QvYnVpbGQvdGVtcGxhdGVzL2hlbHBlcnNcIjtcbi8vIEltcG9ydCB0aGUgYXBwIGFuZCBkb2N1bWVudCBtb2R1bGVzLlxuaW1wb3J0IERvY3VtZW50IGZyb20gXCJwcml2YXRlLW5leHQtcGFnZXMvX2RvY3VtZW50XCI7XG5pbXBvcnQgQXBwIGZyb20gXCJwcml2YXRlLW5leHQtcGFnZXMvX2FwcFwiO1xuLy8gSW1wb3J0IHRoZSB1c2VybGFuZCBjb2RlLlxuaW1wb3J0ICogYXMgdXNlcmxhbmQgZnJvbSBcIi4vcGFnZXMvaW5kZXguanN4XCI7XG4vLyBSZS1leHBvcnQgdGhlIGNvbXBvbmVudCAoc2hvdWxkIGJlIHRoZSBkZWZhdWx0IGV4cG9ydCkuXG5leHBvcnQgZGVmYXVsdCBob2lzdCh1c2VybGFuZCwgXCJkZWZhdWx0XCIpO1xuLy8gUmUtZXhwb3J0IG1ldGhvZHMuXG5leHBvcnQgY29uc3QgZ2V0U3RhdGljUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJnZXRTdGF0aWNQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCBnZXRTdGF0aWNQYXRocyA9IGhvaXN0KHVzZXJsYW5kLCBcImdldFN0YXRpY1BhdGhzXCIpO1xuZXhwb3J0IGNvbnN0IGdldFNlcnZlclNpZGVQcm9wcyA9IGhvaXN0KHVzZXJsYW5kLCBcImdldFNlcnZlclNpZGVQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCBjb25maWcgPSBob2lzdCh1c2VybGFuZCwgXCJjb25maWdcIik7XG5leHBvcnQgY29uc3QgcmVwb3J0V2ViVml0YWxzID0gaG9pc3QodXNlcmxhbmQsIFwicmVwb3J0V2ViVml0YWxzXCIpO1xuLy8gUmUtZXhwb3J0IGxlZ2FjeSBtZXRob2RzLlxuZXhwb3J0IGNvbnN0IHVuc3RhYmxlX2dldFN0YXRpY1Byb3BzID0gaG9pc3QodXNlcmxhbmQsIFwidW5zdGFibGVfZ2V0U3RhdGljUHJvcHNcIik7XG5leHBvcnQgY29uc3QgdW5zdGFibGVfZ2V0U3RhdGljUGF0aHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTdGF0aWNQYXRoc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTdGF0aWNQYXJhbXMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTdGF0aWNQYXJhbXNcIik7XG5leHBvcnQgY29uc3QgdW5zdGFibGVfZ2V0U2VydmVyUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTZXJ2ZXJQcm9wc1wiKTtcbmV4cG9ydCBjb25zdCB1bnN0YWJsZV9nZXRTZXJ2ZXJTaWRlUHJvcHMgPSBob2lzdCh1c2VybGFuZCwgXCJ1bnN0YWJsZV9nZXRTZXJ2ZXJTaWRlUHJvcHNcIik7XG4vLyBDcmVhdGUgYW5kIGV4cG9ydCB0aGUgcm91dGUgbW9kdWxlIHRoYXQgd2lsbCBiZSBjb25zdW1lZC5cbmV4cG9ydCBjb25zdCByb3V0ZU1vZHVsZSA9IG5ldyBQYWdlc1JvdXRlTW9kdWxlKHtcbiAgICBkZWZpbml0aW9uOiB7XG4gICAgICAgIGtpbmQ6IFJvdXRlS2luZC5QQUdFUyxcbiAgICAgICAgcGFnZTogXCIvaW5kZXhcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL1wiLFxuICAgICAgICAvLyBUaGUgZm9sbG93aW5nIGFyZW4ndCB1c2VkIGluIHByb2R1Y3Rpb24uXG4gICAgICAgIGJ1bmRsZVBhdGg6IFwiXCIsXG4gICAgICAgIGZpbGVuYW1lOiBcIlwiXG4gICAgfSxcbiAgICBjb21wb25lbnRzOiB7XG4gICAgICAgIEFwcCxcbiAgICAgICAgRG9jdW1lbnRcbiAgICB9LFxuICAgIHVzZXJsYW5kXG59KTtcblxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9cGFnZXMuanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=.%2Fpages%2Findex.jsx&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!\n"); - -/***/ }), - -/***/ "./components/EnhancedTextInput.jsx": -/*!******************************************!*\ - !*** ./components/EnhancedTextInput.jsx ***! - \******************************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ EnhancedTextInput)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var framer_motion__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! framer-motion */ \"framer-motion\");\n/* harmony import */ var _components_ui_input__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/ui/input */ \"./components/ui/input.jsx\");\n/* harmony import */ var _components_ui_button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/ui/button */ \"./components/ui/button.jsx\");\n/* harmony import */ var _barrel_optimize_names_Shuffle_Sparkles_Type_X_lucide_react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! __barrel_optimize__?names=Shuffle,Sparkles,Type,X!=!lucide-react */ \"__barrel_optimize__?names=Shuffle,Sparkles,Type,X!=!./node_modules/lucide-react/dist/esm/lucide-react.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([framer_motion__WEBPACK_IMPORTED_MODULE_2__]);\nframer_motion__WEBPACK_IMPORTED_MODULE_2__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\n\nfunction EnhancedTextInput({ text: _text, inputText, onChange: _onChange, onTextChange, placeholder, onRandomFont }) {\n const text = _text ?? inputText ?? \"\";\n const change = _onChange ?? onTextChange ?? (()=>{});\n const safeLen = (v)=>typeof v === \"string\" ? v.length : 0;\n const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);\n const [focused, setFocused] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const quickTexts = [\n \"Hello Instagram! \\uD83D\\uDC4B\",\n \"Follow me! ✨\",\n \"New Post \\uD83D\\uDD25\",\n \"Story Time \\uD83D\\uDCD6\",\n \"Good Vibes Only ✌️\"\n ];\n const handleClear = ()=>{\n change(\"\");\n inputRef.current?.focus();\n };\n const handleQuickText = (qt)=>{\n change(qt);\n inputRef.current?.focus();\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n y: 20\n },\n animate: {\n opacity: 1,\n y: 0\n },\n transition: {\n delay: 0.2\n },\n className: \"mb-6 sm:mb-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex justify-start mb-4\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_4__.Button, {\n onClick: onRandomFont,\n className: \"bg-pink-600 hover:bg-pink-700 text-white text-sm font-semibold px-4 py-2 rounded-xl shadow-md flex items-center gap-2 transition-all duration-200 hover:scale-105\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Shuffle_Sparkles_Type_X_lucide_react__WEBPACK_IMPORTED_MODULE_5__.Shuffle, {\n className: \"w-4 h-4\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 53,\n columnNumber: 11\n }, this),\n \"Try Random Font\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 49,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 48,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative mb-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `relative bg-white/95 backdrop-blur-sm rounded-2xl transition-all duration-300 ${focused ? \"ring-2 ring-pink-400 shadow-xl scale-[1.02]\" : \"shadow-lg hover:shadow-xl\"}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center p-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-center w-12 h-12 bg-gradient-to-br from-pink-500 to-purple-600 rounded-xl mr-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Shuffle_Sparkles_Type_X_lucide_react__WEBPACK_IMPORTED_MODULE_5__.Type, {\n className: \"w-5 h-5 text-white\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 69,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 68,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_input__WEBPACK_IMPORTED_MODULE_3__.Input, {\n ref: inputRef,\n value: text,\n onChange: (e)=>change(e.target.value),\n onFocus: ()=>setFocused(true),\n onBlur: ()=>setFocused(false),\n placeholder: placeholder,\n className: \"flex-1 border-0 bg-transparent text-gray-800 text-lg font-medium placeholder:text-gray-400 focus-visible:ring-0 focus-visible:ring-offset-0\",\n maxLength: 100\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 72,\n columnNumber: 13\n }, this),\n !!safeLen(text) && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_4__.Button, {\n onClick: handleClear,\n variant: \"ghost\",\n size: \"sm\",\n style: {\n pointerEvents: \"auto\"\n },\n className: \"mr-2 border border-black/20 hover:border-black/40 hover:bg-black/10 text-black rounded-full w-8 h-8 p-0 transition\",\n \"aria-label\": \"Clear text\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Shuffle_Sparkles_Type_X_lucide_react__WEBPACK_IMPORTED_MODULE_5__.X, {\n className: \"w-4 h-4\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 92,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 84,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 67,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 60,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"absolute -bottom-1 right-4 text-xs text-black font-medium\",\n children: [\n safeLen(text),\n \"/100\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 99,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 59,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0\n },\n animate: {\n opacity: 1\n },\n transition: {\n delay: 0.4\n },\n className: \"mb-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-2 mb-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Shuffle_Sparkles_Type_X_lucide_react__WEBPACK_IMPORTED_MODULE_5__.Sparkles, {\n className: \"w-4 h-4 text-yellow-300\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 112,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-white/80 text-sm font-medium\",\n children: \"Quick\\xa0Examples:\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 113,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 111,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap gap-2\",\n children: quickTexts.map((qt)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_4__.Button, {\n onClick: ()=>handleQuickText(qt),\n variant: \"outline\",\n size: \"sm\",\n className: \"bg-white/10 border-white/20 text-white hover:bg-white/20 backdrop-blur-sm text-xs transition-all duration-200 hover:scale-105\",\n children: qt\n }, qt, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 118,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 116,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 105,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-white/80 text-center space-y-1 mt-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"\\uD83D\\uDCF1 Optimized for Instagram, TikTok, Threads & WhatsApp\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 133,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"\\uD83D\\uDD0D SEO-safe Unicode – 100% copy-paste ready\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 134,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"\\uD83D\\uDE80 Built for speed & mobile-first UX\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 135,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 132,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/EnhancedTextInput.jsx\",\n lineNumber: 41,\n columnNumber: 5\n }, this);\n}\n\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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LFdBQVc0QixHQUFHLENBQUMsQ0FBQ3ZCLG1CQUNmLDhEQUFDMUIseURBQU1BO2dDQUVMbUMsU0FBUyxJQUFNVixnQkFBZ0JDO2dDQUMvQmlCLFNBQVE7Z0NBQ1JDLE1BQUs7Z0NBQ0xWLFdBQVU7MENBRVRSOytCQU5JQTs7Ozs7Ozs7Ozs7Ozs7OzswQkFhYiw4REFBQ0M7Z0JBQUlPLFdBQVU7O2tDQUNiLDhEQUFDZ0I7a0NBQUU7Ozs7OztrQ0FDSCw4REFBQ0E7a0NBQUU7Ozs7OztrQ0FDSCw4REFBQ0E7a0NBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUlYIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvRW5oYW5jZWRUZXh0SW5wdXQuanN4Pzg5MTEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0LCB7IHVzZVJlZiwgdXNlU3RhdGUgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IG1vdGlvbiB9IGZyb20gXCJmcmFtZXItbW90aW9uXCI7XG5pbXBvcnQgeyBJbnB1dCB9IGZyb20gXCJAL2NvbXBvbmVudHMvdWkvaW5wdXRcIjtcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gXCJAL2NvbXBvbmVudHMvdWkvYnV0dG9uXCI7XG5pbXBvcnQgeyBUeXBlLCBYLCBTcGFya2xlcywgU2h1ZmZsZSB9IGZyb20gXCJsdWNpZGUtcmVhY3RcIjtcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRW5oYW5jZWRUZXh0SW5wdXQoe1xuICB0ZXh0OiBfdGV4dCxcbiAgaW5wdXRUZXh0LFxuICBvbkNoYW5nZTogX29uQ2hhbmdlLFxuICBvblRleHRDaGFuZ2UsXG4gIHBsYWNlaG9sZGVyLFxuICBvblJhbmRvbUZvbnQsXG59KSB7XG4gIGNvbnN0IHRleHQgPSBfdGV4dCA/PyBpbnB1dFRleHQgPz8gXCJcIjtcbiAgY29uc3QgY2hhbmdlID0gX29uQ2hhbmdlID8/IG9uVGV4dENoYW5nZSA/PyAoKCkgPT4ge30pO1xuICBjb25zdCBzYWZlTGVuID0gKHYpID0+ICh0eXBlb2YgdiA9PT0gXCJzdHJpbmdcIiA/IHYubGVuZ3RoIDogMCk7XG5cbiAgY29uc3QgaW5wdXRSZWYgPSB1c2VSZWYobnVsbCk7XG4gIGNvbnN0IFtmb2N1c2VkLCBzZXRGb2N1c2VkXSA9IHVzZVN0YXRlKGZhbHNlKTtcblxuICBjb25zdCBxdWlja1RleHRzID0gW1xuICAgIFwiSGVsbG8gSW5zdGFncmFtISDwn5GLXCIsXG4gICAgXCJGb2xsb3cgbWUhIOKcqFwiLFxuICAgIFwiTmV3IFBvc3Qg8J+UpVwiLFxuICAgIFwiU3RvcnkgVGltZSDwn5OWXCIsXG4gICAgXCJHb29kIFZpYmVzIE9ubHkg4pyM77iPXCIsXG4gIF07XG5cbiAgY29uc3QgaGFuZGxlQ2xlYXIgPSAoKSA9PiB7XG4gICAgY2hhbmdlKFwiXCIpO1xuICAgIGlucHV0UmVmLmN1cnJlbnQ/LmZvY3VzKCk7XG4gIH07XG5cbiAgY29uc3QgaGFuZGxlUXVpY2tUZXh0ID0gKHF0KSA9PiB7XG4gICAgY2hhbmdlKHF0KTtcbiAgICBpbnB1dFJlZi5jdXJyZW50Py5mb2N1cygpO1xuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPG1vdGlvbi5kaXZcbiAgICAgIGluaXRpYWw9e3sgb3BhY2l0eTogMCwgeTogMjAgfX1cbiAgICAgIGFuaW1hdGU9e3sgb3BhY2l0eTogMSwgeTogMCB9fVxuICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC4yIH19XG4gICAgICBjbGFzc05hbWU9XCJtYi02IHNtOm1iLThcIlxuICAgID5cbiAgICAgIHsvKiBTdHlsaXNjaGVyIEJ1dHRvbiDDvGJlciBkZW0gVGV4dGZlbGQgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXgganVzdGlmeS1zdGFydCBtYi00XCI+XG4gICAgICAgIDxCdXR0b25cbiAgICAgICAgICBvbkNsaWNrPXtvblJhbmRvbUZvbnR9XG4gICAgICAgICAgY2xhc3NOYW1lPVwiYmctcGluay02MDAgaG92ZXI6YmctcGluay03MDAgdGV4dC13aGl0ZSB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgcHgtNCBweS0yIHJvdW5kZWQteGwgc2hhZG93LW1kIGZsZXggaXRlbXMtY2VudGVyIGdhcC0yIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCBob3ZlcjpzY2FsZS0xMDVcIlxuICAgICAgICA+XG4gICAgICAgICAgPFNodWZmbGUgY2xhc3NOYW1lPVwidy00IGgtNFwiIC8+XG4gICAgICAgICAgVHJ5IFJhbmRvbSBGb250XG4gICAgICAgIDwvQnV0dG9uPlxuICAgICAgPC9kaXY+XG5cbiAgICAgIHsvKiBFaW5nYWJlICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSBtYi00XCI+XG4gICAgICAgIDxkaXZcbiAgICAgICAgICBjbGFzc05hbWU9e2ByZWxhdGl2ZSBiZy13aGl0ZS85NSBiYWNrZHJvcC1ibHVyLXNtIHJvdW5kZWQtMnhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCAke1xuICAgICAgICAgICAgZm9jdXNlZFxuICAgICAgICAgICAgICA/IFwicmluZy0yIHJpbmctcGluay00MDAgc2hhZG93LXhsIHNjYWxlLVsxLjAyXVwiXG4gICAgICAgICAgICAgIDogXCJzaGFkb3ctbGcgaG92ZXI6c2hhZG93LXhsXCJcbiAgICAgICAgICB9YH1cbiAgICAgICAgPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgcC0xXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHctMTIgaC0xMiBiZy1ncmFkaWVudC10by1iciBmcm9tLXBpbmstNTAwIHRvLXB1cnBsZS02MDAgcm91bmRlZC14bCBtci0zXCI+XG4gICAgICAgICAgICAgIDxUeXBlIGNsYXNzTmFtZT1cInctNSBoLTUgdGV4dC13aGl0ZVwiIC8+XG4gICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgPElucHV0XG4gICAgICAgICAgICAgIHJlZj17aW5wdXRSZWZ9XG4gICAgICAgICAgICAgIHZhbHVlPXt0ZXh0fVxuICAgICAgICAgICAgICBvbkNoYW5nZT17KGUpID0+IGNoYW5nZShlLnRhcmdldC52YWx1ZSl9XG4gICAgICAgICAgICAgIG9uRm9jdXM9eygpID0+IHNldEZvY3VzZWQodHJ1ZSl9XG4gICAgICAgICAgICAgIG9uQmx1cj17KCkgPT4gc2V0Rm9jdXNlZChmYWxzZSl9XG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPXtwbGFjZWhvbGRlcn1cbiAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiZmxleC0xIGJvcmRlci0wIGJnLXRyYW5zcGFyZW50IHRleHQtZ3JheS04MDAgdGV4dC1sZyBmb250LW1lZGl1bSBwbGFjZWhvbGRlcjp0ZXh0LWdyYXktNDAwIGZvY3VzLXZpc2libGU6cmluZy0wIGZvY3VzLXZpc2libGU6cmluZy1vZmZzZXQtMFwiXG4gICAgICAgICAgICAgIG1heExlbmd0aD17MTAwfVxuICAgICAgICAgICAgLz5cblxuICAgICAgICAgICAgeyEhc2FmZUxlbih0ZXh0KSAmJiAoXG4gICAgICAgICAgICAgIDxCdXR0b25cbiAgICAgICAgICAgICAgICBvbkNsaWNrPXtoYW5kbGVDbGVhcn1cbiAgICAgICAgICAgICAgICB2YXJpYW50PVwiZ2hvc3RcIlxuICAgICAgICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgICAgICAgc3R5bGU9e3sgcG9pbnRlckV2ZW50czogXCJhdXRvXCIgfX1cbiAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJtci0yIGJvcmRlciBib3JkZXItYmxhY2svMjAgaG92ZXI6Ym9yZGVyLWJsYWNrLzQwIGhvdmVyOmJnLWJsYWNrLzEwIHRleHQtYmxhY2sgcm91bmRlZC1mdWxsIHctOCBoLTggcC0wIHRyYW5zaXRpb25cIlxuICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJDbGVhciB0ZXh0XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxYIGNsYXNzTmFtZT1cInctNCBoLTRcIiAvPlxuICAgICAgICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgICAgICl9XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIHsvKiBDb3VudGVyICovfVxuICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJhYnNvbHV0ZSAtYm90dG9tLTEgcmlnaHQtNCB0ZXh0LXhzIHRleHQtYmxhY2sgZm9udC1tZWRpdW1cIj5cbiAgICAgICAgICB7c2FmZUxlbih0ZXh0KX0vMTAwXG4gICAgICAgIDwvc3Bhbj5cbiAgICAgIDwvZGl2PlxuXG4gICAgICB7LyogUXVpY2sgRXhhbXBsZXMgKi99XG4gICAgICA8bW90aW9uLmRpdlxuICAgICAgICBpbml0aWFsPXt7IG9wYWNpdHk6IDAgfX1cbiAgICAgICAgYW5pbWF0ZT17eyBvcGFjaXR5OiAxIH19XG4gICAgICAgIHRyYW5zaXRpb249e3sgZGVsYXk6IDAuNCB9fVxuICAgICAgICBjbGFzc05hbWU9XCJtYi00XCJcbiAgICAgID5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMiBtYi0zXCI+XG4gICAgICAgICAgPFNwYXJrbGVzIGNsYXNzTmFtZT1cInctNCBoLTQgdGV4dC15ZWxsb3ctMzAwXCIgLz5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LXdoaXRlLzgwIHRleHQtc20gZm9udC1tZWRpdW1cIj5RdWlja8KgRXhhbXBsZXM6PC9zcGFuPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggZmxleC13cmFwIGdhcC0yXCI+XG4gICAgICAgICAge3F1aWNrVGV4dHMubWFwKChxdCkgPT4gKFxuICAgICAgICAgICAgPEJ1dHRvblxuICAgICAgICAgICAgICBrZXk9e3F0fVxuICAgICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiBoYW5kbGVRdWlja1RleHQocXQpfVxuICAgICAgICAgICAgICB2YXJpYW50PVwib3V0bGluZVwiXG4gICAgICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cImJnLXdoaXRlLzEwIGJvcmRlci13aGl0ZS8yMCB0ZXh0LXdoaXRlIGhvdmVyOmJnLXdoaXRlLzIwIGJhY2tkcm9wLWJsdXItc20gdGV4dC14cyB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0yMDAgaG92ZXI6c2NhbGUtMTA1XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAge3F0fVxuICAgICAgICAgICAgPC9CdXR0b24+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9tb3Rpb24uZGl2PlxuXG4gICAgICB7LyogVVNQIC8gU0VPLVRleHQgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtc20gdGV4dC13aGl0ZS84MCB0ZXh0LWNlbnRlciBzcGFjZS15LTEgbXQtNlwiPlxuICAgICAgICA8cD7wn5OxIE9wdGltaXplZCBmb3IgSW5zdGFncmFtLCBUaWtUb2ssIFRocmVhZHMgJiBXaGF0c0FwcDwvcD5cbiAgICAgICAgPHA+8J+UjSBTRU8tc2FmZSBVbmljb2RlIOKAkyAxMDAlIGNvcHktcGFzdGUgcmVhZHk8L3A+XG4gICAgICAgIDxwPvCfmoAgQnVpbHQgZm9yIHNwZWVkICYgbW9iaWxlLWZpcnN0IFVYPC9wPlxuICAgICAgPC9kaXY+XG4gICAgPC9tb3Rpb24uZGl2PlxuICApO1xufVxuIl0sIm5hbWVzIjpbIlJlYWN0IiwidXNlUmVmIiwidXNlU3RhdGUiLCJtb3Rpb24iLCJJbnB1dCIsIkJ1dHRvbiIsIlR5cGUiLCJYIiwiU3BhcmtsZXMiLCJTaHVmZmxlIiwiRW5oYW5jZWRUZXh0SW5wdXQiLCJ0ZXh0IiwiX3RleHQiLCJpbnB1dFRleHQiLCJvbkNoYW5nZSIsIl9vbkNoYW5nZSIsIm9uVGV4dENoYW5nZSIsInBsYWNlaG9sZGVyIiwib25SYW5kb21Gb250IiwiY2hhbmdlIiwic2FmZUxlbiIsInYiLCJsZW5ndGgiLCJpbnB1dFJlZiIsImZvY3VzZWQiLCJzZXRGb2N1c2VkIiwicXVpY2tUZXh0cyIsImhhbmRsZUNsZWFyIiwiY3VycmVudCIsImZvY3VzIiwiaGFuZGxlUXVpY2tUZXh0IiwicXQiLCJkaXYiLCJpbml0aWFsIiwib3BhY2l0eSIsInkiLCJhbmltYXRlIiwidHJhbnNpdGlvbiIsImRlbGF5IiwiY2xhc3NOYW1lIiwib25DbGljayIsInJlZiIsInZhbHVlIiwiZSIsInRhcmdldCIsIm9uRm9jdXMiLCJvbkJsdXIiLCJtYXhMZW5ndGgiLCJ2YXJpYW50Iiwic2l6ZSIsInN0eWxlIiwicG9pbnRlckV2ZW50cyIsImFyaWEtbGFiZWwiLCJzcGFuIiwibWFwIiwicCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./components/EnhancedTextInput.jsx\n"); - -/***/ }), - -/***/ "./components/ImprovedCategoryFilter.jsx": -/*!***********************************************!*\ - !*** ./components/ImprovedCategoryFilter.jsx ***! - \***********************************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ImprovedCategoryFilter)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var framer_motion__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! framer-motion */ \"framer-motion\");\n/* harmony import */ var _components_ui_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/ui/button */ \"./components/ui/button.jsx\");\n/* harmony import */ var _components_ui_badge__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/ui/badge */ \"./components/ui/badge.jsx\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([framer_motion__WEBPACK_IMPORTED_MODULE_2__]);\nframer_motion__WEBPACK_IMPORTED_MODULE_2__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n// components/ImprovedCategoryFilter.jsx\n\n\n\n\n\nfunction ImprovedCategoryFilter({ selectedCategory, onCategoryChange, fontCounts, isMobile }) {\n const categories = [\n {\n id: \"all\",\n name: \"\\uD83D\\uDD25 All Fonts\",\n description: \"Complete collection of 60 styles\",\n gradient: \"from-pink-500 to-purple-600\"\n },\n {\n id: \"modern\",\n name: \"\\uD83D\\uDD24 Modern\",\n description: \"Clean & professional fonts\",\n gradient: \"from-blue-500 to-indigo-600\"\n },\n {\n id: \"handwriting\",\n name: \"✍️ Handwriting\",\n description: \"Personal, casual and handwritten\",\n gradient: \"from-green-500 to-emerald-600\"\n },\n {\n id: \"statement\",\n name: \"\\uD83E\\uDDD1\\uD83C\\uDFA4 Statement\",\n description: \"Bold & attention-grabbing\",\n gradient: \"from-red-500 to-pink-600\"\n },\n {\n id: \"futuristic\",\n name: \"\\uD83D\\uDE80 Futuristic\",\n description: \"Tech & gaming inspired\",\n gradient: \"from-purple-500 to-violet-600\"\n },\n {\n id: \"aesthetic\",\n name: \"\\uD83E\\uDDE2 Aesthetic\",\n description: \"Retro & Instagram vibes\",\n gradient: \"from-yellow-500 to-orange-600\"\n }\n ];\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n y: 20\n },\n animate: {\n opacity: 1,\n y: 0\n },\n transition: {\n delay: 0.3\n },\n className: \"mb-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center mb-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl font-bold text-white mb-2\",\n children: \"Choose Your Style\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 61,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/70 text-sm\",\n children: [\n \"Browse fonts by category or view all \",\n fontCounts?.all ?? 60,\n \" unique styles\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 62,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 60,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3\",\n children: categories.map((category, index)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n scale: 0.9\n },\n animate: {\n opacity: 1,\n scale: 1\n },\n transition: {\n delay: 0.1 * index\n },\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_3__.Button, {\n onClick: ()=>onCategoryChange(category.id),\n variant: selectedCategory === category.id ? \"default\" : \"outline\",\n className: `w-full h-auto p-3 relative overflow-hidden transition-all duration-300 ${selectedCategory === category.id ? `bg-gradient-to-br ${category.gradient} text-white shadow-lg ring-2 ring-white/30 scale-105` : \"bg-white/10 border-white/20 text-white hover:bg-white/20 hover:scale-105\"} backdrop-blur-sm rounded-xl group`,\n children: [\n selectedCategory === category.id && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `absolute inset-0 bg-gradient-to-br ${category.gradient} opacity-20 blur-xl`\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 87,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-lg mb-1\",\n children: category.name\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 91,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-xs opacity-80 mb-2\",\n children: category.description\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 92,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_badge__WEBPACK_IMPORTED_MODULE_4__.Badge, {\n variant: selectedCategory === category.id ? \"secondary\" : \"outline\",\n className: `text-xs ${selectedCategory === category.id ? \"bg-white/20 text-white border-white/30\" : \"bg-white/10 text-white/80 border-white/20\"}`,\n children: [\n fontCounts?.[category.id] ?? 0,\n \" fonts\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 93,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 90,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 76,\n columnNumber: 13\n }, this)\n }, category.id, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 70,\n columnNumber: 11\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 68,\n columnNumber: 7\n }, this),\n selectedCategory !== \"all\" && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n height: 0\n },\n animate: {\n opacity: 1,\n height: \"auto\"\n },\n className: \"mt-4 text-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white/10 backdrop-blur-sm rounded-lg p-3 inline-block\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/80 text-sm\",\n children: [\n \"Showing \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-semibold text-white\",\n children: fontCounts?.[selectedCategory] ?? 0\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 118,\n columnNumber: 23\n }, this),\n \" fonts in \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-semibold text-white\",\n children: categories.find((c)=>c.id === selectedCategory)?.name\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 119,\n columnNumber: 18\n }, this),\n \" category\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 117,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 116,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 111,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ImprovedCategoryFilter.jsx\",\n lineNumber: 53,\n columnNumber: 5\n }, this);\n}\n\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL0ltcHJvdmVkQ2F0ZWdvcnlGaWx0ZXIuanN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQUEsd0NBQXdDOztBQUNkO0FBQ2E7QUFDUztBQUNGO0FBRS9CLFNBQVNJLHVCQUF1QixFQUM3Q0MsZ0JBQWdCLEVBQ2hCQyxnQkFBZ0IsRUFDaEJDLFVBQVUsRUFDVkMsUUFBUSxFQUNUO0lBQ0MsTUFBTUMsYUFBYTtRQUNqQjtZQUNFQyxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7UUFDQTtZQUNFSCxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7UUFDQTtZQUNFSCxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7UUFDQTtZQUNFSCxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7UUFDQTtZQUNFSCxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7UUFDQTtZQUNFSCxJQUFJO1lBQ0pDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO1FBQ1o7S0FDRDtJQUVELHFCQUNFLDhEQUFDWixpREFBTUEsQ0FBQ2EsR0FBRztRQUNUQyxTQUFTO1lBQUVDLFNBQVM7WUFBR0MsR0FBRztRQUFHO1FBQzdCQyxTQUFTO1lBQUVGLFNBQVM7WUFBR0MsR0FBRztRQUFFO1FBQzVCRSxZQUFZO1lBQUVDLE9BQU87UUFBSTtRQUN6QkMsV0FBVTs7MEJBR1YsOERBQUNQO2dCQUFJTyxXQUFVOztrQ0FDYiw4REFBQ0M7d0JBQUdELFdBQVU7a0NBQXFDOzs7Ozs7a0NBQ25ELDhEQUFDRTt3QkFBRUYsV0FBVTs7NEJBQXdCOzRCQUNHZCxZQUFZaUIsT0FBTzs0QkFBRzs7Ozs7Ozs7Ozs7OzswQkFLaEUsOERBQUNWO2dCQUFJTyxXQUFVOzBCQUNaWixXQUFXZ0IsR0FBRyxDQUFDLENBQUNDLFVBQVVDLHNCQUN6Qiw4REFBQzFCLGlEQUFNQSxDQUFDYSxHQUFHO3dCQUVUQyxTQUFTOzRCQUFFQyxTQUFTOzRCQUFHWSxPQUFPO3dCQUFJO3dCQUNsQ1YsU0FBUzs0QkFBRUYsU0FBUzs0QkFBR1ksT0FBTzt3QkFBRTt3QkFDaENULFlBQVk7NEJBQUVDLE9BQU8sTUFBTU87d0JBQU07a0NBRWpDLDRFQUFDekIseURBQU1BOzRCQUNMMkIsU0FBUyxJQUFNdkIsaUJBQWlCb0IsU0FBU2hCLEVBQUU7NEJBQzNDb0IsU0FBU3pCLHFCQUFxQnFCLFNBQVNoQixFQUFFLEdBQUcsWUFBWTs0QkFDeERXLFdBQVcsQ0FBQyx1RUFBdUUsRUFDakZoQixxQkFBcUJxQixTQUFTaEIsRUFBRSxHQUM1QixDQUFDLGtCQUFrQixFQUFFZ0IsU0FBU2IsUUFBUSxDQUFDLG9EQUFvRCxDQUFDLEdBQzVGLDJFQUNMLGtDQUFrQyxDQUFDOztnQ0FHbkNSLHFCQUFxQnFCLFNBQVNoQixFQUFFLGtCQUMvQiw4REFBQ0k7b0NBQUlPLFdBQVcsQ0FBQyxtQ0FBbUMsRUFBRUssU0FBU2IsUUFBUSxDQUFDLG1CQUFtQixDQUFDOzs7Ozs7OENBRzlGLDhEQUFDQztvQ0FBSU8sV0FBVTs7c0RBQ2IsOERBQUNQOzRDQUFJTyxXQUFVO3NEQUFnQkssU0FBU2YsSUFBSTs7Ozs7O3NEQUM1Qyw4REFBQ0c7NENBQUlPLFdBQVU7c0RBQTJCSyxTQUFTZCxXQUFXOzs7Ozs7c0RBQzlELDhEQUFDVCx1REFBS0E7NENBQ0oyQixTQUFTekIscUJBQXFCcUIsU0FBU2hCLEVBQUUsR0FBRyxjQUFjOzRDQUMxRFcsV0FBVyxDQUFDLFFBQVEsRUFDbEJoQixxQkFBcUJxQixTQUFTaEIsRUFBRSxHQUM1QiwyQ0FDQSw0Q0FDTCxDQUFDOztnREFFREgsWUFBWSxDQUFDbUIsU0FBU2hCLEVBQUUsQ0FBQyxJQUFJO2dEQUFFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O3VCQTlCakNnQixTQUFTaEIsRUFBRTs7Ozs7Ozs7OztZQXVDckJMLHFCQUFxQix1QkFDcEIsOERBQUNKLGlEQUFNQSxDQUFDYSxHQUFHO2dCQUNUQyxTQUFTO29CQUFFQyxTQUFTO29CQUFHZSxRQUFRO2dCQUFFO2dCQUNqQ2IsU0FBUztvQkFBRUYsU0FBUztvQkFBR2UsUUFBUTtnQkFBTztnQkFDdENWLFdBQVU7MEJBRVYsNEVBQUNQO29CQUFJTyxXQUFVOzhCQUNiLDRFQUFDRTt3QkFBRUYsV0FBVTs7NEJBQXdCOzBDQUMzQiw4REFBQ1c7Z0NBQUtYLFdBQVU7MENBQTRCZCxZQUFZLENBQUNGLGlCQUFpQixJQUFJOzs7Ozs7NEJBQVM7MENBQzVGLDhEQUFDMkI7Z0NBQUtYLFdBQVU7MENBQTRCWixXQUFXd0IsSUFBSSxDQUFDQyxDQUFBQSxJQUFLQSxFQUFFeEIsRUFBRSxLQUFLTCxtQkFBbUJNOzs7Ozs7NEJBQVk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBTzFIIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvSW1wcm92ZWRDYXRlZ29yeUZpbHRlci5qc3g/YmQ1YyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBjb21wb25lbnRzL0ltcHJvdmVkQ2F0ZWdvcnlGaWx0ZXIuanN4XG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgeyBtb3Rpb24gfSBmcm9tIFwiZnJhbWVyLW1vdGlvblwiO1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSBcIkAvY29tcG9uZW50cy91aS9idXR0b25cIjtcbmltcG9ydCB7IEJhZGdlIH0gZnJvbSBcIkAvY29tcG9uZW50cy91aS9iYWRnZVwiO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBJbXByb3ZlZENhdGVnb3J5RmlsdGVyKHsgXG4gIHNlbGVjdGVkQ2F0ZWdvcnksIFxuICBvbkNhdGVnb3J5Q2hhbmdlLCBcbiAgZm9udENvdW50cyxcbiAgaXNNb2JpbGUgXG59KSB7XG4gIGNvbnN0IGNhdGVnb3JpZXMgPSBbXG4gICAgeyBcbiAgICAgIGlkOiAnYWxsJywgXG4gICAgICBuYW1lOiAn8J+UpSBBbGwgRm9udHMnLCBcbiAgICAgIGRlc2NyaXB0aW9uOiAnQ29tcGxldGUgY29sbGVjdGlvbiBvZiA2MCBzdHlsZXMnLFxuICAgICAgZ3JhZGllbnQ6ICdmcm9tLXBpbmstNTAwIHRvLXB1cnBsZS02MDAnXG4gICAgfSxcbiAgICB7IFxuICAgICAgaWQ6ICdtb2Rlcm4nLCBcbiAgICAgIG5hbWU6ICfwn5SkIE1vZGVybicsIFxuICAgICAgZGVzY3JpcHRpb246ICdDbGVhbiAmIHByb2Zlc3Npb25hbCBmb250cycsXG4gICAgICBncmFkaWVudDogJ2Zyb20tYmx1ZS01MDAgdG8taW5kaWdvLTYwMCdcbiAgICB9LFxuICAgIHsgXG4gICAgICBpZDogJ2hhbmR3cml0aW5nJywgXG4gICAgICBuYW1lOiAn4pyN77iPIEhhbmR3cml0aW5nJywgXG4gICAgICBkZXNjcmlwdGlvbjogJ1BlcnNvbmFsLCBjYXN1YWwgYW5kIGhhbmR3cml0dGVuJyxcbiAgICAgIGdyYWRpZW50OiAnZnJvbS1ncmVlbi01MDAgdG8tZW1lcmFsZC02MDAnXG4gICAgfSxcbiAgICB7IFxuICAgICAgaWQ6ICdzdGF0ZW1lbnQnLCBcbiAgICAgIG5hbWU6ICfwn6eR4oCN8J+OpCBTdGF0ZW1lbnQnLCBcbiAgICAgIGRlc2NyaXB0aW9uOiAnQm9sZCAmIGF0dGVudGlvbi1ncmFiYmluZycsXG4gICAgICBncmFkaWVudDogJ2Zyb20tcmVkLTUwMCB0by1waW5rLTYwMCdcbiAgICB9LFxuICAgIHsgXG4gICAgICBpZDogJ2Z1dHVyaXN0aWMnLCBcbiAgICAgIG5hbWU6ICfwn5qAIEZ1dHVyaXN0aWMnLCBcbiAgICAgIGRlc2NyaXB0aW9uOiAnVGVjaCAmIGdhbWluZyBpbnNwaXJlZCcsXG4gICAgICBncmFkaWVudDogJ2Zyb20tcHVycGxlLTUwMCB0by12aW9sZXQtNjAwJ1xuICAgIH0sXG4gICAgeyBcbiAgICAgIGlkOiAnYWVzdGhldGljJywgXG4gICAgICBuYW1lOiAn8J+noiBBZXN0aGV0aWMnLCBcbiAgICAgIGRlc2NyaXB0aW9uOiAnUmV0cm8gJiBJbnN0YWdyYW0gdmliZXMnLFxuICAgICAgZ3JhZGllbnQ6ICdmcm9tLXllbGxvdy01MDAgdG8tb3JhbmdlLTYwMCdcbiAgICB9XG4gIF07XG5cbiAgcmV0dXJuIChcbiAgICA8bW90aW9uLmRpdiBcbiAgICAgIGluaXRpYWw9e3sgb3BhY2l0eTogMCwgeTogMjAgfX1cbiAgICAgIGFuaW1hdGU9e3sgb3BhY2l0eTogMSwgeTogMCB9fVxuICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC4zIH19XG4gICAgICBjbGFzc05hbWU9XCJtYi04XCJcbiAgICA+XG4gICAgICB7LyogU2VjdGlvbiBIZWFkZXIgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtY2VudGVyIG1iLTZcIj5cbiAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtMnhsIGZvbnQtYm9sZCB0ZXh0LXdoaXRlIG1iLTJcIj5DaG9vc2UgWW91ciBTdHlsZTwvaDI+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtd2hpdGUvNzAgdGV4dC1zbVwiPlxuICAgICAgICAgIEJyb3dzZSBmb250cyBieSBjYXRlZ29yeSBvciB2aWV3IGFsbCB7Zm9udENvdW50cz8uYWxsID8/IDYwfSB1bmlxdWUgc3R5bGVzXG4gICAgICAgIDwvcD5cbiAgICAgIDwvZGl2PlxuXG4gICAgICB7LyogQ2F0ZWdvcnkgR3JpZCAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMiBzbTpncmlkLWNvbHMtMyBsZzpncmlkLWNvbHMtNiBnYXAtM1wiPlxuICAgICAgICB7Y2F0ZWdvcmllcy5tYXAoKGNhdGVnb3J5LCBpbmRleCkgPT4gKFxuICAgICAgICAgIDxtb3Rpb24uZGl2XG4gICAgICAgICAgICBrZXk9e2NhdGVnb3J5LmlkfVxuICAgICAgICAgICAgaW5pdGlhbD17eyBvcGFjaXR5OiAwLCBzY2FsZTogMC45IH19XG4gICAgICAgICAgICBhbmltYXRlPXt7IG9wYWNpdHk6IDEsIHNjYWxlOiAxIH19XG4gICAgICAgICAgICB0cmFuc2l0aW9uPXt7IGRlbGF5OiAwLjEgKiBpbmRleCB9fVxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxCdXR0b25cbiAgICAgICAgICAgICAgb25DbGljaz17KCkgPT4gb25DYXRlZ29yeUNoYW5nZShjYXRlZ29yeS5pZCl9XG4gICAgICAgICAgICAgIHZhcmlhbnQ9e3NlbGVjdGVkQ2F0ZWdvcnkgPT09IGNhdGVnb3J5LmlkID8gXCJkZWZhdWx0XCIgOiBcIm91dGxpbmVcIn1cbiAgICAgICAgICAgICAgY2xhc3NOYW1lPXtgdy1mdWxsIGgtYXV0byBwLTMgcmVsYXRpdmUgb3ZlcmZsb3ctaGlkZGVuIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCAke1xuICAgICAgICAgICAgICAgIHNlbGVjdGVkQ2F0ZWdvcnkgPT09IGNhdGVnb3J5LmlkXG4gICAgICAgICAgICAgICAgICA/IGBiZy1ncmFkaWVudC10by1iciAke2NhdGVnb3J5LmdyYWRpZW50fSB0ZXh0LXdoaXRlIHNoYWRvdy1sZyByaW5nLTIgcmluZy13aGl0ZS8zMCBzY2FsZS0xMDVgXG4gICAgICAgICAgICAgICAgICA6ICdiZy13aGl0ZS8xMCBib3JkZXItd2hpdGUvMjAgdGV4dC13aGl0ZSBob3ZlcjpiZy13aGl0ZS8yMCBob3ZlcjpzY2FsZS0xMDUnXG4gICAgICAgICAgICAgIH0gYmFja2Ryb3AtYmx1ci1zbSByb3VuZGVkLXhsIGdyb3VwYH1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgey8qIEJhY2tncm91bmQgR2xvdyBFZmZlY3QgKi99XG4gICAgICAgICAgICAgIHtzZWxlY3RlZENhdGVnb3J5ID09PSBjYXRlZ29yeS5pZCAmJiAoXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWJyICR7Y2F0ZWdvcnkuZ3JhZGllbnR9IG9wYWNpdHktMjAgYmx1ci14bGB9IC8+XG4gICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlIHotMTAgdGV4dC1jZW50ZXJcIj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtbGcgbWItMVwiPntjYXRlZ29yeS5uYW1lfTwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC14cyBvcGFjaXR5LTgwIG1iLTJcIj57Y2F0ZWdvcnkuZGVzY3JpcHRpb259PC9kaXY+XG4gICAgICAgICAgICAgICAgPEJhZGdlIFxuICAgICAgICAgICAgICAgICAgdmFyaWFudD17c2VsZWN0ZWRDYXRlZ29yeSA9PT0gY2F0ZWdvcnkuaWQgPyBcInNlY29uZGFyeVwiIDogXCJvdXRsaW5lXCJ9XG4gICAgICAgICAgICAgICAgICBjbGFzc05hbWU9e2B0ZXh0LXhzICR7XG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkQ2F0ZWdvcnkgPT09IGNhdGVnb3J5LmlkIFxuICAgICAgICAgICAgICAgICAgICAgID8gJ2JnLXdoaXRlLzIwIHRleHQtd2hpdGUgYm9yZGVyLXdoaXRlLzMwJyBcbiAgICAgICAgICAgICAgICAgICAgICA6ICdiZy13aGl0ZS8xMCB0ZXh0LXdoaXRlLzgwIGJvcmRlci13aGl0ZS8yMCdcbiAgICAgICAgICAgICAgICAgIH1gfVxuICAgICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICAgIHtmb250Q291bnRzPy5bY2F0ZWdvcnkuaWRdID8/IDB9IGZvbnRzXG4gICAgICAgICAgICAgICAgPC9CYWRnZT5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgICA8L21vdGlvbi5kaXY+XG4gICAgICAgICkpfVxuICAgICAgPC9kaXY+XG5cbiAgICAgIHsvKiBBY3RpdmUgQ2F0ZWdvcnkgSW5mbyAqL31cbiAgICAgIHtzZWxlY3RlZENhdGVnb3J5ICE9PSAnYWxsJyAmJiAoXG4gICAgICAgIDxtb3Rpb24uZGl2XG4gICAgICAgICAgaW5pdGlhbD17eyBvcGFjaXR5OiAwLCBoZWlnaHQ6IDAgfX1cbiAgICAgICAgICBhbmltYXRlPXt7IG9wYWNpdHk6IDEsIGhlaWdodDogJ2F1dG8nIH19XG4gICAgICAgICAgY2xhc3NOYW1lPVwibXQtNCB0ZXh0LWNlbnRlclwiXG4gICAgICAgID5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImJnLXdoaXRlLzEwIGJhY2tkcm9wLWJsdXItc20gcm91bmRlZC1sZyBwLTMgaW5saW5lLWJsb2NrXCI+XG4gICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LXdoaXRlLzgwIHRleHQtc21cIj5cbiAgICAgICAgICAgICAgU2hvd2luZyA8c3BhbiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtd2hpdGVcIj57Zm9udENvdW50cz8uW3NlbGVjdGVkQ2F0ZWdvcnldID8/IDB9PC9zcGFuPiBmb250cyBcbiAgICAgICAgICAgICAgaW4gPHNwYW4gY2xhc3NOYW1lPVwiZm9udC1zZW1pYm9sZCB0ZXh0LXdoaXRlXCI+e2NhdGVnb3JpZXMuZmluZChjID0+IGMuaWQgPT09IHNlbGVjdGVkQ2F0ZWdvcnkpPy5uYW1lfTwvc3Bhbj4gY2F0ZWdvcnlcbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9tb3Rpb24uZGl2PlxuICAgICAgKX1cbiAgICA8L21vdGlvbi5kaXY+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJtb3Rpb24iLCJCdXR0b24iLCJCYWRnZSIsIkltcHJvdmVkQ2F0ZWdvcnlGaWx0ZXIiLCJzZWxlY3RlZENhdGVnb3J5Iiwib25DYXRlZ29yeUNoYW5nZSIsImZvbnRDb3VudHMiLCJpc01vYmlsZSIsImNhdGVnb3JpZXMiLCJpZCIsIm5hbWUiLCJkZXNjcmlwdGlvbiIsImdyYWRpZW50IiwiZGl2IiwiaW5pdGlhbCIsIm9wYWNpdHkiLCJ5IiwiYW5pbWF0ZSIsInRyYW5zaXRpb24iLCJkZWxheSIsImNsYXNzTmFtZSIsImgyIiwicCIsImFsbCIsIm1hcCIsImNhdGVnb3J5IiwiaW5kZXgiLCJzY2FsZSIsIm9uQ2xpY2siLCJ2YXJpYW50IiwiaGVpZ2h0Iiwic3BhbiIsImZpbmQiLCJjIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./components/ImprovedCategoryFilter.jsx\n"); - -/***/ }), - -/***/ "./components/InfoSection.jsx": -/*!************************************!*\ - !*** ./components/InfoSection.jsx ***! - \************************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ InfoSection)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var framer_motion__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! framer-motion */ \"framer-motion\");\n/* harmony import */ var _components_ui_card__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/ui/card */ \"./components/ui/card.jsx\");\n/* harmony import */ var _barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! __barrel_optimize__?names=Copy,Heart,Instagram,MessageCircle,Music,Smartphone,Sparkles,Zap!=!lucide-react */ \"__barrel_optimize__?names=Copy,Heart,Instagram,MessageCircle,Music,Smartphone,Sparkles,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([framer_motion__WEBPACK_IMPORTED_MODULE_2__]);\nframer_motion__WEBPACK_IMPORTED_MODULE_2__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n// components/InfoSection.jsx\n\n\n\n\n\nfunction InfoSection({ currentText = \"Hello Instagram!\" }) {\n const features = [\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Copy, {\n className: \"w-5 h-5 text-blue-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 19,\n columnNumber: 13\n }, this),\n title: \"Instant Copy\",\n description: \"One-tap copying to clipboard. No complicated steps.\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Smartphone, {\n className: \"w-5 h-5 text-green-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 24,\n columnNumber: 13\n }, this),\n title: \"Mobile First\",\n description: \"Optimized for phones. Works perfectly on all devices.\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Zap, {\n className: \"w-5 h-5 text-yellow-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 29,\n columnNumber: 13\n }, this),\n title: \"Lightning Fast\",\n description: \"Instant preview as you type. No loading times.\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Heart, {\n className: \"w-5 h-5 text-red-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 34,\n columnNumber: 13\n }, this),\n title: \"Completely Free\",\n description: \"All 30+ fonts are free forever. No hidden costs.\"\n }\n ];\n const platforms = [\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Instagram, {\n className: \"w-6 h-6 text-pink-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 42,\n columnNumber: 13\n }, this),\n name: \"Instagram\",\n description: \"Stories, Bio, Posts\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Music, {\n className: \"w-6 h-6 text-black\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 47,\n columnNumber: 13\n }, this),\n name: \"TikTok\",\n description: \"Comments, Bio, Videos\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.MessageCircle, {\n className: \"w-6 h-6 text-green-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 52,\n columnNumber: 13\n }, this),\n name: \"WhatsApp\",\n description: \"Status, Messages\"\n },\n {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Copy_Heart_Instagram_MessageCircle_Music_Smartphone_Sparkles_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Sparkles, {\n className: \"w-6 h-6 text-purple-500\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 57,\n columnNumber: 13\n }, this),\n name: \"Everywhere\",\n description: \"Any social platform\"\n }\n ];\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.section, {\n initial: {\n opacity: 0,\n y: 40\n },\n animate: {\n opacity: 1,\n y: 0\n },\n transition: {\n delay: 0.5\n },\n className: \"mb-12 space-y-20\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n id: \"about\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-3xl font-bold text-black mb-4\",\n children: \"\\uD83D\\uDCF1 Vorschau in Social Media\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 73,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 gap-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_3__.Card, {\n className: \"p-6 bg-white border border-gray-200 rounded-xl shadow-sm flex flex-col justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-black font-semibold mb-1\",\n children: \"Instagram Bio\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 79,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-black-600 mb-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-semibold text-black\",\n children: \"@your_username\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 81,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 81,\n columnNumber: 71\n }, this),\n \"✨ Content Creator | \\uD83D\\uDCCD Berlin\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 82,\n columnNumber: 36\n }, this),\n \"\\uD83D\\uDD8B️ fancytextstuff.com\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 80,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 78,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white rounded-xl p-4 text-black shadow-sm flex-1 flex items-center justify-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-2xl font-bold\",\n children: currentText\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 87,\n columnNumber: 5\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 86,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 77,\n columnNumber: 10\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_3__.Card, {\n className: \"p-6 bg-white border border-gray-200 rounded-xl shadow-sm flex flex-col justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-black font-semibold mb-1\",\n children: \"TikTok Comment\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 94,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm text-black-600 mb-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"font-semibold text-black\",\n children: \"@your_username\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 96,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 96,\n columnNumber: 71\n }, this),\n \"✨ Content Creator | \\uD83D\\uDCCD Berlin \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 97,\n columnNumber: 38\n }, this),\n \"\\uD83D\\uDD8B️ fancytextstuff.com\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 95,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 93,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white rounded-xl p-4 text-black shadow-sm flex-1 flex items-center justify-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-2xl font-bold\",\n children: currentText\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 102,\n columnNumber: 5\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 101,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 92,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 76,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 72,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-8\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 109,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_3__.Card, {\n className: \"bg-white/95 backdrop-blur-sm p-6 sm:p-8 border-0 shadow-xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl sm:text-3xl font-bold text-gray-800 text-center mb-6\",\n children: \"How FancyText Works\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 112,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 mb-8\",\n children: features.map((feat, idx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n y: 20\n },\n animate: {\n opacity: 1,\n y: 0\n },\n transition: {\n delay: 0.1 * idx\n },\n className: \"text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-12 h-12 bg-gray-100 rounded-full flex items-center justify-center mx-auto mb-3\",\n children: feat.icon\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 124,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-gray-800 mb-2\",\n children: feat.title\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 127,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-600 text-sm\",\n children: feat.description\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 128,\n columnNumber: 15\n }, this)\n ]\n }, idx, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 117,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 115,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-r from-pink-50 to-purple-50 rounded-xl p-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-bold text-gray-800 mb-4 text-center\",\n children: \"3 Simple Steps:\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 134,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-3 gap-4\",\n children: [\n {\n step: \"1\",\n text: \"Type your text above\",\n emoji: \"⌨️\"\n },\n {\n step: \"2\",\n text: \"Pick a font style you like\",\n emoji: \"\\uD83C\\uDFA8\"\n },\n {\n step: \"3\",\n text: \"Tap to copy & paste anywhere\",\n emoji: \"\\uD83D\\uDCCB\"\n }\n ].map((item, idx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-2xl mb-2\",\n children: item.emoji\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 142,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white rounded-lg p-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-6 h-6 bg-pink-500 text-white rounded-full flex items-center justify-center text-sm font-bold mx-auto mb-2\",\n children: item.step\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 144,\n columnNumber: 19\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-700 text-sm font-medium\",\n children: item.text\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 147,\n columnNumber: 19\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 143,\n columnNumber: 17\n }, this)\n ]\n }, idx, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 141,\n columnNumber: 15\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 135,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 133,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 111,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-8\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 155,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_3__.Card, {\n className: \"bg-white/95 backdrop-blur-sm p-6 sm:p-8 border-0 shadow-xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl sm:text-3xl font-bold text-gray-800 text-center mb-6\",\n children: \"Works Everywhere\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 158,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-2 sm:grid-cols-4 gap-4 mb-6\",\n children: platforms.map((plat, idx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n scale: 0.9\n },\n animate: {\n opacity: 1,\n scale: 1\n },\n transition: {\n delay: 0.1 * idx\n },\n className: \"bg-white rounded-xl p-4 text-center shadow-md hover:shadow-lg transition-all duration-200 hover:scale-105\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mb-3 flex justify-center\",\n children: plat.icon\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 170,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-gray-800 mb-1\",\n children: plat.name\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 171,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-600 text-xs\",\n children: plat.description\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 172,\n columnNumber: 15\n }, this)\n ]\n }, idx, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 163,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 161,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-600 text-sm\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n children: \"Universal compatibility:\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 178,\n columnNumber: 13\n }, this),\n \" Our fonts work on Instagram, TikTok, WhatsApp, Twitter, Facebook, Discord, and any platform that supports Unicode text.\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 177,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 176,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 157,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-8\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 184,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_3__.Card, {\n className: \"bg-white/95 backdrop-blur-sm p-6 sm:p-8 border-0 shadow-xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl sm:text-3xl font-bold text-gray-800 text-center mb-6\",\n children: \"Frequently Asked Questions\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 187,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-4\",\n children: [\n {\n q: \"Are these fonts really free?\",\n a: \"Yes! All 30+ fonts are completely free to use. No registration, no payments, no limits.\"\n },\n {\n q: \"Will these fonts work on my phone?\",\n a: \"Absolutely! Our fonts are Unicode-based and work on all devices – iPhone, Android, tablets, and computers.\"\n },\n {\n q: \"Can I use these for commercial purposes?\",\n a: \"Yes, you can use our generated text for personal and commercial social media posts, stories, and bios.\"\n },\n {\n q: \"Why do I need FancyFonts?\",\n a: \"Fancy fonts help your posts stand out, increase engagement, and make your social media presence more memorable.\"\n }\n ].map((faq, idx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.div, {\n initial: {\n opacity: 0,\n x: -20\n },\n animate: {\n opacity: 1,\n x: 0\n },\n transition: {\n delay: 0.1 * idx\n },\n className: \"bg-gray-50 rounded-lg p-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-gray-800 mb-2\",\n children: [\n \"Q: \",\n faq.q\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 216,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-600 text-sm\",\n children: [\n \"A: \",\n faq.a\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 217,\n columnNumber: 15\n }, this)\n ]\n }, idx, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 209,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 190,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 186,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-8\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 223,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n id: \"privacy\",\n className: \"bg-gray-900 text-white border border-white rounded-xl shadow-lg max-w-3xl mx-auto px-6 py-8 mb-[20px]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-2xl font-bold mb-4 text-center\",\n children: \"Privacy Policy\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 229,\n columnNumber: 3\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-4 text-sm leading-relaxed\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"Protecting your data is important to us.\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 231,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"This website uses Google AdSense to display advertisements. Google may use cookies or similar technologies to tailor ads to your interests. In doing so, data like your IP address may be processed and potentially transferred to servers outside the EU. This only happens with your consent via the cookie banner (Art. 6 (1) a GDPR in conjunction with \\xa7 25 TTDSG). You can change or withdraw your consent at any time.\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 234,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n children: \"No data collection with font features\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 238,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 238,\n columnNumber: 61\n }, this),\n \"All font generation and formatting runs entirely in your browser. We do not store personal data or use cookies for this purpose.\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 237,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n children: \"Anonymous usage statistics\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 242,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 242,\n columnNumber: 50\n }, this),\n \"To improve our service, we may collect anonymous statistics – without storing IP addresses or other personal information.\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 241,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n children: \"SSL encryption\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 246,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 246,\n columnNumber: 38\n }, this),\n \"Our website uses SSL encryption to ensure your data is securely transmitted.\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 245,\n columnNumber: 5\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n children: \"Contact\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 250,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 250,\n columnNumber: 31\n }, this),\n \"For any questions about privacy:\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 251,\n columnNumber: 39\n }, this),\n \"\\uD83D\\uDCE7 \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"mailto:support@yourdomain.com\",\n className: \"text-blue-400 underline\",\n children: \"support@yourdomain.com\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 252,\n columnNumber: 10\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 249,\n columnNumber: 5\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 230,\n columnNumber: 3\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 225,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center mt-8 text-sm text-gray-400\",\n children: \"\\xa9 2025 FancyTextStuff\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 262,\n columnNumber: 1\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/InfoSection.jsx\",\n lineNumber: 64,\n columnNumber: 5\n }, this);\n}\n\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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OztBQU14RCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9jb21wb25lbnRzL0luZm9TZWN0aW9uLmpzeD81MGJjIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIGNvbXBvbmVudHMvSW5mb1NlY3Rpb24uanN4XG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgeyBtb3Rpb24gfSBmcm9tIFwiZnJhbWVyLW1vdGlvblwiO1xuaW1wb3J0IHsgQ2FyZCB9IGZyb20gXCJAL2NvbXBvbmVudHMvdWkvY2FyZFwiO1xuaW1wb3J0IHtcbiAgQ29weSxcbiAgU21hcnRwaG9uZSxcbiAgWmFwLFxuICBIZWFydCxcbiAgSW5zdGFncmFtLFxuICBNdXNpYyxcbiAgTWVzc2FnZUNpcmNsZSxcbiAgU3BhcmtsZXNcbn0gZnJvbSBcImx1Y2lkZS1yZWFjdFwiO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBJbmZvU2VjdGlvbih7IGN1cnJlbnRUZXh0ID0gXCJIZWxsbyBJbnN0YWdyYW0hXCIgfSkge1xuICBjb25zdCBmZWF0dXJlcyA9IFtcbiAgICB7XG4gICAgICBpY29uOiA8Q29weSBjbGFzc05hbWU9XCJ3LTUgaC01IHRleHQtYmx1ZS01MDBcIiAvPixcbiAgICAgIHRpdGxlOiBcIkluc3RhbnQgQ29weVwiLFxuICAgICAgZGVzY3JpcHRpb246IFwiT25lLXRhcCBjb3B5aW5nIHRvIGNsaXBib2FyZC4gTm8gY29tcGxpY2F0ZWQgc3RlcHMuXCJcbiAgICB9LFxuICAgIHtcbiAgICAgIGljb246IDxTbWFydHBob25lIGNsYXNzTmFtZT1cInctNSBoLTUgdGV4dC1ncmVlbi01MDBcIiAvPixcbiAgICAgIHRpdGxlOiBcIk1vYmlsZSBGaXJzdFwiLFxuICAgICAgZGVzY3JpcHRpb246IFwiT3B0aW1pemVkIGZvciBwaG9uZXMuIFdvcmtzIHBlcmZlY3RseSBvbiBhbGwgZGV2aWNlcy5cIlxuICAgIH0sXG4gICAge1xuICAgICAgaWNvbjogPFphcCBjbGFzc05hbWU9XCJ3LTUgaC01IHRleHQteWVsbG93LTUwMFwiIC8+LFxuICAgICAgdGl0bGU6IFwiTGlnaHRuaW5nIEZhc3RcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIkluc3RhbnQgcHJldmlldyBhcyB5b3UgdHlwZS4gTm8gbG9hZGluZyB0aW1lcy5cIlxuICAgIH0sXG4gICAge1xuICAgICAgaWNvbjogPEhlYXJ0IGNsYXNzTmFtZT1cInctNSBoLTUgdGV4dC1yZWQtNTAwXCIgLz4sXG4gICAgICB0aXRsZTogXCJDb21wbGV0ZWx5IEZyZWVcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIkFsbCAzMCsgZm9udHMgYXJlIGZyZWUgZm9yZXZlci4gTm8gaGlkZGVuIGNvc3RzLlwiXG4gICAgfVxuICBdO1xuXG4gIGNvbnN0IHBsYXRmb3JtcyA9IFtcbiAgICB7XG4gICAgICBpY29uOiA8SW5zdGFncmFtIGNsYXNzTmFtZT1cInctNiBoLTYgdGV4dC1waW5rLTUwMFwiIC8+LFxuICAgICAgbmFtZTogXCJJbnN0YWdyYW1cIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIlN0b3JpZXMsIEJpbywgUG9zdHNcIlxuICAgIH0sXG4gICAge1xuICAgICAgaWNvbjogPE11c2ljIGNsYXNzTmFtZT1cInctNiBoLTYgdGV4dC1ibGFja1wiIC8+LFxuICAgICAgbmFtZTogXCJUaWtUb2tcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIkNvbW1lbnRzLCBCaW8sIFZpZGVvc1wiXG4gICAgfSxcbiAgICB7XG4gICAgICBpY29uOiA8TWVzc2FnZUNpcmNsZSBjbGFzc05hbWU9XCJ3LTYgaC02IHRleHQtZ3JlZW4tNTAwXCIgLz4sXG4gICAgICBuYW1lOiBcIldoYXRzQXBwXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJTdGF0dXMsIE1lc3NhZ2VzXCJcbiAgICB9LFxuICAgIHtcbiAgICAgIGljb246IDxTcGFya2xlcyBjbGFzc05hbWU9XCJ3LTYgaC02IHRleHQtcHVycGxlLTUwMFwiIC8+LFxuICAgICAgbmFtZTogXCJFdmVyeXdoZXJlXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJBbnkgc29jaWFsIHBsYXRmb3JtXCJcbiAgICB9XG4gIF07XG5cbiAgcmV0dXJuIChcbiAgICA8bW90aW9uLnNlY3Rpb25cbiAgICAgIGluaXRpYWw9e3sgb3BhY2l0eTogMCwgeTogNDAgfX1cbiAgICAgIGFuaW1hdGU9e3sgb3BhY2l0eTogMSwgeTogMCB9fVxuICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC41IH19XG4gICAgICBjbGFzc05hbWU9XCJtYi0xMiBzcGFjZS15LTIwXCJcbiAgICA+XG5cblxuICAgICAgPGRpdiBpZD1cImFib3V0XCI+XG4gICAgICAgIDxoMiBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBmb250LWJvbGQgdGV4dC1ibGFjayBtYi00XCI+XG4gICAgICAgICAg8J+TsSBWb3JzY2hhdSBpbiBTb2NpYWwgTWVkaWFcbiAgICAgICAgPC9oMj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0xIHNtOmdyaWQtY29scy0yIGdhcC02XCI+XG4gICAgICAgICA8Q2FyZCBjbGFzc05hbWU9XCJwLTYgYmctd2hpdGUgYm9yZGVyIGJvcmRlci1ncmF5LTIwMCByb3VuZGVkLXhsIHNoYWRvdy1zbSBmbGV4IGZsZXgtY29sIGp1c3RpZnktYmV0d2VlblwiPlxuICA8ZGl2PlxuICAgIDxoMyBjbGFzc05hbWU9XCJ0ZXh0LWJsYWNrIGZvbnQtc2VtaWJvbGQgbWItMVwiPkluc3RhZ3JhbSBCaW88L2gzPlxuICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWJsYWNrLTYwMCBtYi0yXCI+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmxhY2tcIj5AeW91cl91c2VybmFtZTwvc3Bhbj48YnIgLz5cbiAgICAgIOKcqCBDb250ZW50IENyZWF0b3IgfCDwn5ONIEJlcmxpbjxiciAvPlxuICAgICAg8J+Wi++4jyBmYW5jeXRleHRzdHVmZi5jb21cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG4gIDxkaXYgY2xhc3NOYW1lPVwiYmctd2hpdGUgcm91bmRlZC14bCBwLTQgdGV4dC1ibGFjayBzaGFkb3ctc20gZmxleC0xIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyXCI+XG4gICAgPHAgY2xhc3NOYW1lPVwidGV4dC0yeGwgZm9udC1ib2xkXCI+e2N1cnJlbnRUZXh0fTwvcD5cbiAgPC9kaXY+XG48L0NhcmQ+XG5cblxuICAgICAgICAgIDxDYXJkIGNsYXNzTmFtZT1cInAtNiBiZy13aGl0ZSBib3JkZXIgYm9yZGVyLWdyYXktMjAwIHJvdW5kZWQteGwgc2hhZG93LXNtIGZsZXggZmxleC1jb2wganVzdGlmeS1iZXR3ZWVuXCI+XG4gIDxkaXY+XG4gICAgPGgzIGNsYXNzTmFtZT1cInRleHQtYmxhY2sgZm9udC1zZW1pYm9sZCBtYi0xXCI+VGlrVG9rIENvbW1lbnQ8L2gzPlxuICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWJsYWNrLTYwMCBtYi0yXCI+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmxhY2tcIj5AeW91cl91c2VybmFtZTwvc3Bhbj48YnIgLz5cbiAgICAgIOKcqCBDb250ZW50IENyZWF0b3IgfCDwn5ONIEJlcmxpbiAgPGJyIC8+XG4gICAgICDwn5aL77iPIGZhbmN5dGV4dHN0dWZmLmNvbVxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzc05hbWU9XCJiZy13aGl0ZSByb3VuZGVkLXhsIHAtNCB0ZXh0LWJsYWNrIHNoYWRvdy1zbSBmbGV4LTEgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcIj5cbiAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBmb250LWJvbGRcIj57Y3VycmVudFRleHR9PC9wPlxuICA8L2Rpdj5cbjwvQ2FyZD5cblxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtOFwiIC8+XG5cbiAgICAgIDxDYXJkIGNsYXNzTmFtZT1cImJnLXdoaXRlLzk1IGJhY2tkcm9wLWJsdXItc20gcC02IHNtOnAtOCBib3JkZXItMCBzaGFkb3cteGxcIj5cbiAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtMnhsIHNtOnRleHQtM3hsIGZvbnQtYm9sZCB0ZXh0LWdyYXktODAwIHRleHQtY2VudGVyIG1iLTZcIj5cbiAgICAgICAgICBIb3cgRmFuY3lUZXh0IFdvcmtzXG4gICAgICAgIDwvaDI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBzbTpncmlkLWNvbHMtMiBsZzpncmlkLWNvbHMtNCBnYXAtNiBtYi04XCI+XG4gICAgICAgICAge2ZlYXR1cmVzLm1hcCgoZmVhdCwgaWR4KSA9PiAoXG4gICAgICAgICAgICA8bW90aW9uLmRpdlxuICAgICAgICAgICAgICBrZXk9e2lkeH1cbiAgICAgICAgICAgICAgaW5pdGlhbD17eyBvcGFjaXR5OiAwLCB5OiAyMCB9fVxuICAgICAgICAgICAgICBhbmltYXRlPXt7IG9wYWNpdHk6IDEsIHk6IDAgfX1cbiAgICAgICAgICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC4xICogaWR4IH19XG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cInRleHQtY2VudGVyXCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LTEyIGgtMTIgYmctZ3JheS0xMDAgcm91bmRlZC1mdWxsIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG14LWF1dG8gbWItM1wiPlxuICAgICAgICAgICAgICAgIHtmZWF0Lmljb259XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8aDMgY2xhc3NOYW1lPVwiZm9udC1zZW1pYm9sZCB0ZXh0LWdyYXktODAwIG1iLTJcIj57ZmVhdC50aXRsZX08L2gzPlxuICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNjAwIHRleHQtc21cIj57ZmVhdC5kZXNjcmlwdGlvbn08L3A+XG4gICAgICAgICAgICA8L21vdGlvbi5kaXY+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctZ3JhZGllbnQtdG8tciBmcm9tLXBpbmstNTAgdG8tcHVycGxlLTUwIHJvdW5kZWQteGwgcC02XCI+XG4gICAgICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtYm9sZCB0ZXh0LWdyYXktODAwIG1iLTQgdGV4dC1jZW50ZXJcIj4zIFNpbXBsZSBTdGVwczo8L2gzPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBzbTpncmlkLWNvbHMtMyBnYXAtNFwiPlxuICAgICAgICAgICAge1tcbiAgICAgICAgICAgICAgeyBzdGVwOiBcIjFcIiwgdGV4dDogXCJUeXBlIHlvdXIgdGV4dCBhYm92ZVwiLCBlbW9qaTogXCLijKjvuI9cIiB9LFxuICAgICAgICAgICAgICB7IHN0ZXA6IFwiMlwiLCB0ZXh0OiBcIlBpY2sgYSBmb250IHN0eWxlIHlvdSBsaWtlXCIsIGVtb2ppOiBcIvCfjqhcIiB9LFxuICAgICAgICAgICAgICB7IHN0ZXA6IFwiM1wiLCB0ZXh0OiBcIlRhcCB0byBjb3B5ICYgcGFzdGUgYW55d2hlcmVcIiwgZW1vamk6IFwi8J+Ti1wiIH0sXG4gICAgICAgICAgICBdLm1hcCgoaXRlbSwgaWR4KSA9PiAoXG4gICAgICAgICAgICAgIDxkaXYga2V5PXtpZHh9IGNsYXNzTmFtZT1cInRleHQtY2VudGVyXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBtYi0yXCI+e2l0ZW0uZW1vaml9PC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJiZy13aGl0ZSByb3VuZGVkLWxnIHAtM1wiPlxuICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LTYgaC02IGJnLXBpbmstNTAwIHRleHQtd2hpdGUgcm91bmRlZC1mdWxsIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRleHQtc20gZm9udC1ib2xkIG14LWF1dG8gbWItMlwiPlxuICAgICAgICAgICAgICAgICAgICB7aXRlbS5zdGVwfVxuICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNzAwIHRleHQtc20gZm9udC1tZWRpdW1cIj57aXRlbS50ZXh0fTwvcD5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICApKX1cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L0NhcmQ+XG5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiaC04XCIgLz5cblxuICAgICAgPENhcmQgY2xhc3NOYW1lPVwiYmctd2hpdGUvOTUgYmFja2Ryb3AtYmx1ci1zbSBwLTYgc206cC04IGJvcmRlci0wIHNoYWRvdy14bFwiPlxuICAgICAgICA8aDIgY2xhc3NOYW1lPVwidGV4dC0yeGwgc206dGV4dC0zeGwgZm9udC1ib2xkIHRleHQtZ3JheS04MDAgdGV4dC1jZW50ZXIgbWItNlwiPlxuICAgICAgICAgIFdvcmtzIEV2ZXJ5d2hlcmVcbiAgICAgICAgPC9oMj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0yIHNtOmdyaWQtY29scy00IGdhcC00IG1iLTZcIj5cbiAgICAgICAgICB7cGxhdGZvcm1zLm1hcCgocGxhdCwgaWR4KSA9PiAoXG4gICAgICAgICAgICA8bW90aW9uLmRpdlxuICAgICAgICAgICAgICBrZXk9e2lkeH1cbiAgICAgICAgICAgICAgaW5pdGlhbD17eyBvcGFjaXR5OiAwLCBzY2FsZTogMC45IH19XG4gICAgICAgICAgICAgIGFuaW1hdGU9e3sgb3BhY2l0eTogMSwgc2NhbGU6IDEgfX1cbiAgICAgICAgICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC4xICogaWR4IH19XG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cImJnLXdoaXRlIHJvdW5kZWQteGwgcC00IHRleHQtY2VudGVyIHNoYWRvdy1tZCBob3ZlcjpzaGFkb3ctbGcgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwIGhvdmVyOnNjYWxlLTEwNVwiXG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWItMyBmbGV4IGp1c3RpZnktY2VudGVyXCI+e3BsYXQuaWNvbn08L2Rpdj5cbiAgICAgICAgICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1ncmF5LTgwMCBtYi0xXCI+e3BsYXQubmFtZX08L2gzPlxuICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNjAwIHRleHQteHNcIj57cGxhdC5kZXNjcmlwdGlvbn08L3A+XG4gICAgICAgICAgICA8L21vdGlvbi5kaXY+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtY2VudGVyXCI+XG4gICAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1ncmF5LTYwMCB0ZXh0LXNtXCI+XG4gICAgICAgICAgICA8c3Ryb25nPlVuaXZlcnNhbCBjb21wYXRpYmlsaXR5Ojwvc3Ryb25nPiBPdXIgZm9udHMgd29yayBvbiBJbnN0YWdyYW0sIFRpa1RvaywgV2hhdHNBcHAsIFR3aXR0ZXIsXG4gICAgICAgICAgICBGYWNlYm9vaywgRGlzY29yZCwgYW5kIGFueSBwbGF0Zm9ybSB0aGF0IHN1cHBvcnRzIFVuaWNvZGUgdGV4dC5cbiAgICAgICAgICA8L3A+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9DYXJkPlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtOFwiIC8+XG5cbiAgICAgIDxDYXJkIGNsYXNzTmFtZT1cImJnLXdoaXRlLzk1IGJhY2tkcm9wLWJsdXItc20gcC02IHNtOnAtOCBib3JkZXItMCBzaGFkb3cteGxcIj5cbiAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtMnhsIHNtOnRleHQtM3hsIGZvbnQtYm9sZCB0ZXh0LWdyYXktODAwIHRleHQtY2VudGVyIG1iLTZcIj5cbiAgICAgICAgICBGcmVxdWVudGx5IEFza2VkIFF1ZXN0aW9uc1xuICAgICAgICA8L2gyPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInNwYWNlLXktNFwiPlxuICAgICAgICAgIHtbXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHE6IFwiQXJlIHRoZXNlIGZvbnRzIHJlYWxseSBmcmVlP1wiLFxuICAgICAgICAgICAgICBhOiBcIlllcyEgQWxsIDMwKyBmb250cyBhcmUgY29tcGxldGVseSBmcmVlIHRvIHVzZS4gTm8gcmVnaXN0cmF0aW9uLCBubyBwYXltZW50cywgbm8gbGltaXRzLlwiXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICBxOiBcIldpbGwgdGhlc2UgZm9udHMgd29yayBvbiBteSBwaG9uZT9cIixcbiAgICAgICAgICAgICAgYTogXCJBYnNvbHV0ZWx5ISBPdXIgZm9udHMgYXJlIFVuaWNvZGUtYmFzZWQgYW5kIHdvcmsgb24gYWxsIGRldmljZXMg4oCTIGlQaG9uZSwgQW5kcm9pZCwgdGFibGV0cywgYW5kIGNvbXB1dGVycy5cIlxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgcTogXCJDYW4gSSB1c2UgdGhlc2UgZm9yIGNvbW1lcmNpYWwgcHVycG9zZXM/XCIsXG4gICAgICAgICAgICAgIGE6IFwiWWVzLCB5b3UgY2FuIHVzZSBvdXIgZ2VuZXJhdGVkIHRleHQgZm9yIHBlcnNvbmFsIGFuZCBjb21tZXJjaWFsIHNvY2lhbCBtZWRpYSBwb3N0cywgc3RvcmllcywgYW5kIGJpb3MuXCJcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHE6IFwiV2h5IGRvIEkgbmVlZCBGYW5jeUZvbnRzP1wiLFxuICAgICAgICAgICAgICBhOiBcIkZhbmN5IGZvbnRzIGhlbHAgeW91ciBwb3N0cyBzdGFuZCBvdXQsIGluY3JlYXNlIGVuZ2FnZW1lbnQsIGFuZCBtYWtlIHlvdXIgc29jaWFsIG1lZGlhIHByZXNlbmNlIG1vcmUgbWVtb3JhYmxlLlwiXG4gICAgICAgICAgICB9XG4gICAgICAgICAgXS5tYXAoKGZhcSwgaWR4KSA9PiAoXG4gICAgICAgICAgICA8bW90aW9uLmRpdlxuICAgICAgICAgICAgICBrZXk9e2lkeH1cbiAgICAgICAgICAgICAgaW5pdGlhbD17eyBvcGFjaXR5OiAwLCB4OiAtMjAgfX1cbiAgICAgICAgICAgICAgYW5pbWF0ZT17eyBvcGFjaXR5OiAxLCB4OiAwIH19XG4gICAgICAgICAgICAgIHRyYW5zaXRpb249e3sgZGVsYXk6IDAuMSAqIGlkeCB9fVxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJiZy1ncmF5LTUwIHJvdW5kZWQtbGcgcC00XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1ncmF5LTgwMCBtYi0yXCI+UToge2ZhcS5xfTwvaDM+XG4gICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtZ3JheS02MDAgdGV4dC1zbVwiPkE6IHtmYXEuYX08L3A+XG4gICAgICAgICAgICA8L21vdGlvbi5kaXY+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9DYXJkPlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtOFwiIC8+XG5cbiAgICAgIDxkaXZcbiAgaWQ9XCJwcml2YWN5XCJcbiAgY2xhc3NOYW1lPVwiYmctZ3JheS05MDAgdGV4dC13aGl0ZSBib3JkZXIgYm9yZGVyLXdoaXRlIHJvdW5kZWQteGwgc2hhZG93LWxnIG1heC13LTN4bCBteC1hdXRvIHB4LTYgcHktOCBtYi1bMjBweF1cIlxuPlxuICA8aDIgY2xhc3NOYW1lPVwidGV4dC0yeGwgZm9udC1ib2xkIG1iLTQgdGV4dC1jZW50ZXJcIj5Qcml2YWN5IFBvbGljeTwvaDI+XG4gIDxkaXYgY2xhc3NOYW1lPVwic3BhY2UteS00IHRleHQtc20gbGVhZGluZy1yZWxheGVkXCI+XG4gICAgPHA+XG4gICAgICBQcm90ZWN0aW5nIHlvdXIgZGF0YSBpcyBpbXBvcnRhbnQgdG8gdXMuXG4gICAgPC9wPlxuICAgIDxwPlxuICAgICAgVGhpcyB3ZWJzaXRlIHVzZXMgR29vZ2xlIEFkU2Vuc2UgdG8gZGlzcGxheSBhZHZlcnRpc2VtZW50cy4gR29vZ2xlIG1heSB1c2UgY29va2llcyBvciBzaW1pbGFyIHRlY2hub2xvZ2llcyB0byB0YWlsb3IgYWRzIHRvIHlvdXIgaW50ZXJlc3RzLiBJbiBkb2luZyBzbywgZGF0YSBsaWtlIHlvdXIgSVAgYWRkcmVzcyBtYXkgYmUgcHJvY2Vzc2VkIGFuZCBwb3RlbnRpYWxseSB0cmFuc2ZlcnJlZCB0byBzZXJ2ZXJzIG91dHNpZGUgdGhlIEVVLiBUaGlzIG9ubHkgaGFwcGVucyB3aXRoIHlvdXIgY29uc2VudCB2aWEgdGhlIGNvb2tpZSBiYW5uZXIgKEFydC4gNiAoMSkgYSBHRFBSIGluIGNvbmp1bmN0aW9uIHdpdGggwqcgMjUgVFREU0cpLiBZb3UgY2FuIGNoYW5nZSBvciB3aXRoZHJhdyB5b3VyIGNvbnNlbnQgYXQgYW55IHRpbWUuXG4gICAgPC9wPlxuICAgIDxwPlxuICAgICAgPHN0cm9uZz5ObyBkYXRhIGNvbGxlY3Rpb24gd2l0aCBmb250IGZlYXR1cmVzPC9zdHJvbmc+PGJyIC8+XG4gICAgICBBbGwgZm9udCBnZW5lcmF0aW9uIGFuZCBmb3JtYXR0aW5nIHJ1bnMgZW50aXJlbHkgaW4geW91ciBicm93c2VyLiBXZSBkbyBub3Qgc3RvcmUgcGVyc29uYWwgZGF0YSBvciB1c2UgY29va2llcyBmb3IgdGhpcyBwdXJwb3NlLlxuICAgIDwvcD5cbiAgICA8cD5cbiAgICAgIDxzdHJvbmc+QW5vbnltb3VzIHVzYWdlIHN0YXRpc3RpY3M8L3N0cm9uZz48YnIgLz5cbiAgICAgIFRvIGltcHJvdmUgb3VyIHNlcnZpY2UsIHdlIG1heSBjb2xsZWN0IGFub255bW91cyBzdGF0aXN0aWNzIOKAkyB3aXRob3V0IHN0b3JpbmcgSVAgYWRkcmVzc2VzIG9yIG90aGVyIHBlcnNvbmFsIGluZm9ybWF0aW9uLlxuICAgIDwvcD5cbiAgICA8cD5cbiAgICAgIDxzdHJvbmc+U1NMIGVuY3J5cHRpb248L3N0cm9uZz48YnIgLz5cbiAgICAgIE91ciB3ZWJzaXRlIHVzZXMgU1NMIGVuY3J5cHRpb24gdG8gZW5zdXJlIHlvdXIgZGF0YSBpcyBzZWN1cmVseSB0cmFuc21pdHRlZC5cbiAgICA8L3A+XG4gICAgPHA+XG4gICAgICA8c3Ryb25nPkNvbnRhY3Q8L3N0cm9uZz48YnIgLz5cbiAgICAgIEZvciBhbnkgcXVlc3Rpb25zIGFib3V0IHByaXZhY3k6PGJyIC8+XG4gICAgICDwn5OnIDxhXG4gICAgICAgIGhyZWY9XCJtYWlsdG86c3VwcG9ydEB5b3VyZG9tYWluLmNvbVwiXG4gICAgICAgIGNsYXNzTmFtZT1cInRleHQtYmx1ZS00MDAgdW5kZXJsaW5lXCJcbiAgICAgID5cbiAgICAgICAgc3VwcG9ydEB5b3VyZG9tYWluLmNvbVxuICAgICAgPC9hPlxuICAgIDwvcD5cbiAgPC9kaXY+XG48L2Rpdj5cblxuPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWNlbnRlciBtdC04IHRleHQtc20gdGV4dC1ncmF5LTQwMFwiPlxuICDCqSAyMDI1IEZhbmN5VGV4dFN0dWZmXG48L2Rpdj5cblxuICAgIDwvbW90aW9uLnNlY3Rpb24+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJtb3Rpb24iLCJDYXJkIiwiQ29weSIsIlNtYXJ0cGhvbmUiLCJaYXAiLCJIZWFydCIsIkluc3RhZ3JhbSIsIk11c2ljIiwiTWVzc2FnZUNpcmNsZSIsIlNwYXJrbGVzIiwiSW5mb1NlY3Rpb24iLCJjdXJyZW50VGV4dCIsImZlYXR1cmVzIiwiaWNvbiIsImNsYXNzTmFtZSIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJwbGF0Zm9ybXMiLCJuYW1lIiwic2VjdGlvbiIsImluaXRpYWwiLCJvcGFjaXR5IiwieSIsImFuaW1hdGUiLCJ0cmFuc2l0aW9uIiwiZGVsYXkiLCJkaXYiLCJpZCIsImgyIiwiaDMiLCJzcGFuIiwiYnIiLCJwIiwibWFwIiwiZmVhdCIsImlkeCIsInN0ZXAiLCJ0ZXh0IiwiZW1vamkiLCJpdGVtIiwicGxhdCIsInNjYWxlIiwic3Ryb25nIiwicSIsImEiLCJmYXEiLCJ4IiwiaHJlZiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./components/InfoSection.jsx\n"); - -/***/ }), - -/***/ "./components/MobileOptimizedHeader.jsx": -/*!**********************************************!*\ - !*** ./components/MobileOptimizedHeader.jsx ***! - \**********************************************/ -/***/ ((__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 */ MobileOptimizedHeader)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _components_ui_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/ui/button */ \"./components/ui/button.jsx\");\n/* harmony import */ var _barrel_optimize_names_Info_Share2_lucide_react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! __barrel_optimize__?names=Info,Share2!=!lucide-react */ \"__barrel_optimize__?names=Info,Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js\");\n\n\n\n\nfunction MobileOptimizedHeader({ totalFonts, onQuickShare }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"header\", {\n className: \"text-center mb-6 sm:mb-8\",\n style: {\n pointerEvents: \"none\"\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mb-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-4xl sm:text-5xl lg:text-6xl font-bold text-white mb-2 tracking-tight\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-gradient-to-r from-yellow-300 via-pink-300 to-purple-300 bg-clip-text text-transparent\",\n children: \"FancyText\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 14,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-2xl sm:text-3xl ml-2\",\n children: \"\\uD83D\\uDD25\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 17,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 13,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/90 text-base sm:text-lg font-medium mb-1\",\n children: \"Make Your Bio Go Viral \\uD83D\\uDD25\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 19,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/70 text-sm\",\n children: [\n totalFonts,\n \"+ unique fonts • Copy & Paste ready\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 22,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 12,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap items-center justify-center gap-3 sm:gap-4 mb-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n onClick: onQuickShare,\n variant: \"outline\",\n size: \"sm\",\n className: \"bg-white/10 border-white/20 text-white hover:bg-white/20 backdrop-blur-sm\",\n style: {\n pointerEvents: \"auto\"\n },\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Info_Share2_lucide_react__WEBPACK_IMPORTED_MODULE_3__.Share2, {\n className: \"w-4 h-4 mr-1\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 37,\n columnNumber: 11\n }, this),\n \"Share App\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 30,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-1 bg-green-500/20 backdrop-blur-sm rounded-full px-3 py-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Info_Share2_lucide_react__WEBPACK_IMPORTED_MODULE_3__.Info, {\n className: \"w-3 h-3 text-green-300\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 43,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-green-200 text-xs font-medium\",\n children: \"Free & Fast\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 44,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 42,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 28,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap items-center justify-center gap-2 text-xs\",\n children: [\n \"\\uD83D\\uDCF1 Mobile Optimized\",\n \"⚡ Instant Copy\",\n \"\\uD83C\\uDFA8 30+ Styles\",\n \"\\uD83D\\uDD04 Always Updated\"\n ].map((feature, index)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-white/10 backdrop-blur-sm text-white/80 px-2 py-1 rounded-full\",\n children: feature\n }, index, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 51,\n columnNumber: 11\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 49,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/MobileOptimizedHeader.jsx\",\n lineNumber: 10,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL01vYmlsZU9wdGltaXplZEhlYWRlci5qc3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBMEI7QUFDc0I7QUFDSjtBQUU3QixTQUFTSSxzQkFBc0IsRUFDNUNDLFVBQVUsRUFDVkMsWUFBWSxFQUNiO0lBQ0MscUJBQ0UsOERBQUNDO1FBQU9DLFdBQVU7UUFBMkJDLE9BQU87WUFBRUMsZUFBZTtRQUFPOzswQkFFMUUsOERBQUNDO2dCQUFJSCxXQUFVOztrQ0FDYiw4REFBQ0k7d0JBQUdKLFdBQVU7OzBDQUNaLDhEQUFDSztnQ0FBS0wsV0FBVTswQ0FBNEY7Ozs7OzswQ0FHNUcsOERBQUNLO2dDQUFLTCxXQUFVOzBDQUE0Qjs7Ozs7Ozs7Ozs7O2tDQUU5Qyw4REFBQ007d0JBQUVOLFdBQVU7a0NBQXNEOzs7Ozs7a0NBR25FLDhEQUFDTTt3QkFBRU4sV0FBVTs7NEJBQ1ZIOzRCQUFXOzs7Ozs7Ozs7Ozs7OzBCQUtoQiw4REFBQ007Z0JBQUlILFdBQVU7O2tDQUViLDhEQUFDUCx5REFBTUE7d0JBQ0xjLFNBQVNUO3dCQUNUVSxTQUFRO3dCQUNSQyxNQUFLO3dCQUNMVCxXQUFVO3dCQUNWQyxPQUFPOzRCQUFFQyxlQUFlO3dCQUFPOzswQ0FFL0IsOERBQUNSLG1GQUFNQTtnQ0FBQ00sV0FBVTs7Ozs7OzRCQUFpQjs7Ozs7OztrQ0FLckMsOERBQUNHO3dCQUFJSCxXQUFVOzswQ0FDYiw4REFBQ0wsaUZBQUlBO2dDQUFDSyxXQUFVOzs7Ozs7MENBQ2hCLDhEQUFDSztnQ0FBS0wsV0FBVTswQ0FBcUM7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFLekQsOERBQUNHO2dCQUFJSCxXQUFVOzBCQUNaO29CQUFDO29CQUF1QjtvQkFBa0I7b0JBQWlCO2lCQUFvQixDQUFDVSxHQUFHLENBQUMsQ0FBQ0MsU0FBU0Msc0JBQzdGLDhEQUFDUDt3QkFFQ0wsV0FBVTtrQ0FFVFc7dUJBSElDOzs7Ozs7Ozs7Ozs7Ozs7O0FBU2pCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvTW9iaWxlT3B0aW1pemVkSGVhZGVyLmpzeD83MTkwIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gXCJAL2NvbXBvbmVudHMvdWkvYnV0dG9uXCI7XG5pbXBvcnQgeyBTaGFyZTIsIEluZm8gfSBmcm9tIFwibHVjaWRlLXJlYWN0XCI7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE1vYmlsZU9wdGltaXplZEhlYWRlcih7IFxuICB0b3RhbEZvbnRzLFxuICBvblF1aWNrU2hhcmUgXG59KSB7XG4gIHJldHVybiAoXG4gICAgPGhlYWRlciBjbGFzc05hbWU9XCJ0ZXh0LWNlbnRlciBtYi02IHNtOm1iLThcIiBzdHlsZT17eyBwb2ludGVyRXZlbnRzOiBcIm5vbmVcIiB9fT5cbiAgICAgIHsvKiBNYWluIFRpdGxlICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJtYi00XCI+XG4gICAgICAgIDxoMSBjbGFzc05hbWU9XCJ0ZXh0LTR4bCBzbTp0ZXh0LTV4bCBsZzp0ZXh0LTZ4bCBmb250LWJvbGQgdGV4dC13aGl0ZSBtYi0yIHRyYWNraW5nLXRpZ2h0XCI+XG4gICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiYmctZ3JhZGllbnQtdG8tciBmcm9tLXllbGxvdy0zMDAgdmlhLXBpbmstMzAwIHRvLXB1cnBsZS0zMDAgYmctY2xpcC10ZXh0IHRleHQtdHJhbnNwYXJlbnRcIj5cbiAgICAgICAgICAgIEZhbmN5VGV4dFxuICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBzbTp0ZXh0LTN4bCBtbC0yXCI+8J+UpTwvc3Bhbj5cbiAgICAgICAgPC9oMT5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC13aGl0ZS85MCB0ZXh0LWJhc2Ugc206dGV4dC1sZyBmb250LW1lZGl1bSBtYi0xXCI+XG4gICAgICAgICAgTWFrZSBZb3VyIEJpbyBHbyBWaXJhbCDwn5SlXG4gICAgICAgIDwvcD5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC13aGl0ZS83MCB0ZXh0LXNtXCI+XG4gICAgICAgICAge3RvdGFsRm9udHN9KyB1bmlxdWUgZm9udHMg4oCiIENvcHkgJiBQYXN0ZSByZWFkeVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgICAgey8qIENvbnRyb2xzIFJvdyAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBmbGV4LXdyYXAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0zIHNtOmdhcC00IG1iLTRcIj5cbiAgICAgICAgey8qIFF1aWNrIFNoYXJlICovfVxuICAgICAgICA8QnV0dG9uXG4gICAgICAgICAgb25DbGljaz17b25RdWlja1NoYXJlfVxuICAgICAgICAgIHZhcmlhbnQ9XCJvdXRsaW5lXCJcbiAgICAgICAgICBzaXplPVwic21cIlxuICAgICAgICAgIGNsYXNzTmFtZT1cImJnLXdoaXRlLzEwIGJvcmRlci13aGl0ZS8yMCB0ZXh0LXdoaXRlIGhvdmVyOmJnLXdoaXRlLzIwIGJhY2tkcm9wLWJsdXItc21cIlxuICAgICAgICAgIHN0eWxlPXt7IHBvaW50ZXJFdmVudHM6IFwiYXV0b1wiIH19XG4gICAgICAgID5cbiAgICAgICAgICA8U2hhcmUyIGNsYXNzTmFtZT1cInctNCBoLTQgbXItMVwiIC8+XG4gICAgICAgICAgU2hhcmUgQXBwXG4gICAgICAgIDwvQnV0dG9uPlxuXG4gICAgICAgIHsvKiBJbmZvIEJhZGdlICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGdhcC0xIGJnLWdyZWVuLTUwMC8yMCBiYWNrZHJvcC1ibHVyLXNtIHJvdW5kZWQtZnVsbCBweC0zIHB5LTFcIj5cbiAgICAgICAgICA8SW5mbyBjbGFzc05hbWU9XCJ3LTMgaC0zIHRleHQtZ3JlZW4tMzAwXCIgLz5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LWdyZWVuLTIwMCB0ZXh0LXhzIGZvbnQtbWVkaXVtXCI+RnJlZSAmIEZhc3Q8L3NwYW4+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG5cbiAgICAgIHsvKiBGZWF0dXJlIFBpbGxzICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTIgdGV4dC14c1wiPlxuICAgICAgICB7W1wi8J+TsSBNb2JpbGUgT3B0aW1pemVkXCIsIFwi4pqhIEluc3RhbnQgQ29weVwiLCBcIvCfjqggMzArIFN0eWxlc1wiLCBcIvCflIQgQWx3YXlzIFVwZGF0ZWRcIl0ubWFwKChmZWF0dXJlLCBpbmRleCkgPT4gKFxuICAgICAgICAgIDxzcGFuIFxuICAgICAgICAgICAga2V5PXtpbmRleH1cbiAgICAgICAgICAgIGNsYXNzTmFtZT1cImJnLXdoaXRlLzEwIGJhY2tkcm9wLWJsdXItc20gdGV4dC13aGl0ZS84MCBweC0yIHB5LTEgcm91bmRlZC1mdWxsXCJcbiAgICAgICAgICA+XG4gICAgICAgICAgICB7ZmVhdHVyZX1cbiAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICkpfVxuICAgICAgPC9kaXY+XG4gICAgPC9oZWFkZXI+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJCdXR0b24iLCJTaGFyZTIiLCJJbmZvIiwiTW9iaWxlT3B0aW1pemVkSGVhZGVyIiwidG90YWxGb250cyIsIm9uUXVpY2tTaGFyZSIsImhlYWRlciIsImNsYXNzTmFtZSIsInN0eWxlIiwicG9pbnRlckV2ZW50cyIsImRpdiIsImgxIiwic3BhbiIsInAiLCJvbkNsaWNrIiwidmFyaWFudCIsInNpemUiLCJtYXAiLCJmZWF0dXJlIiwiaW5kZXgiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./components/MobileOptimizedHeader.jsx\n"); - -/***/ }), - -/***/ "./components/PerformanceOptimizedFontCard.jsx": -/*!*****************************************************!*\ - !*** ./components/PerformanceOptimizedFontCard.jsx ***! - \*****************************************************/ -/***/ ((__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 */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _components_ui_card__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/ui/card */ \"./components/ui/card.jsx\");\n/* harmony import */ var _components_ui_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/ui/button */ \"./components/ui/button.jsx\");\n/* harmony import */ var _components_ui_badge__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/ui/badge */ \"./components/ui/badge.jsx\");\n/* harmony import */ var _barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! __barrel_optimize__?names=Check,Copy,Heart,Info,Share2,Zap!=!lucide-react */ \"__barrel_optimize__?names=Check,Copy,Heart,Info,Share2,Zap!=!./node_modules/lucide-react/dist/esm/lucide-react.js\");\n/* harmony import */ var _components_fontTransforms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/fontTransforms */ \"./components/fontTransforms.jsx\");\n\n\n\n\n\n\n\nconst sStr = (v)=>(v ?? \"\").toString();\nconst updateFontHistory = (fontName)=>{\n if (true) return;\n try {\n const key = \"fancytext_recent_fonts\";\n const stored = JSON.parse(sessionStorage.getItem(key) || \"[]\");\n const updated = [\n fontName,\n ...stored.filter((f)=>f !== fontName)\n ].slice(0, 5);\n sessionStorage.setItem(key, JSON.stringify(updated));\n } catch {}\n};\nconst PerformanceOptimizedFontCard = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_1__.forwardRef)(({ fontName, transformedText, category, isPopular, animationsEnabled, index, onCopy, onLike, onShare }, ref)=>{\n const [copied, setCopied] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const [liked, setLiked] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(()=>{\n if (true) return false;\n try {\n return localStorage.getItem(`liked_${fontName}`) === \"true\";\n } catch {\n return false;\n }\n });\n const handleCopy = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(async ()=>{\n const textToCopy = sStr(transformedText);\n try {\n await navigator.clipboard.writeText(textToCopy);\n setCopied(true);\n updateFontHistory(fontName);\n navigator.vibrate?.(50);\n onCopy?.(fontName, textToCopy);\n setTimeout(()=>setCopied(false), 2000);\n } catch {\n const textarea = document.createElement(\"textarea\");\n textarea.value = textToCopy;\n textarea.setAttribute(\"readonly\", \"\");\n textarea.style.position = \"fixed\";\n textarea.style.opacity = \"0\";\n document.body.appendChild(textarea);\n textarea.select();\n try {\n document.execCommand(\"copy\");\n setCopied(true);\n updateFontHistory(fontName);\n setTimeout(()=>setCopied(false), 2000);\n } catch (e) {\n console.error(\"Fallback copy failed:\", e);\n }\n document.body.removeChild(textarea);\n }\n }, [\n transformedText,\n fontName,\n onCopy\n ]);\n const handleLike = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(()=>{\n const newLiked = !liked;\n setLiked(newLiked);\n try {\n localStorage.setItem(`liked_${fontName}`, newLiked.toString());\n } catch {}\n navigator.vibrate?.(newLiked ? 30 : 0);\n onLike?.(fontName, newLiked);\n }, [\n liked,\n fontName,\n onLike\n ]);\n const handleShare = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(async ()=>{\n const shareText = `${sStr(transformedText)}\\n\\nErstellt mit FancyText: ${window.location.href}`;\n if (navigator.share) {\n try {\n await navigator.share({\n title: \"Schau dir diese coole Schriftart an! \\uD83D\\uDD25\",\n text: shareText,\n url: window.location.href\n });\n onShare?.(fontName);\n } catch {}\n } else {\n try {\n await navigator.clipboard.writeText(shareText);\n setCopied(true);\n setTimeout(()=>setCopied(false), 2000);\n } catch (e) {\n console.error(\"Share fallback failed:\", e);\n }\n }\n }, [\n transformedText,\n fontName,\n onShare\n ]);\n const getFontStyle = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((name)=>{\n const baseStyle = {\n wordBreak: \"break-word\",\n lineHeight: \"1.3\",\n willChange: \"auto\"\n };\n const fontEntry = _components_fontTransforms__WEBPACK_IMPORTED_MODULE_5__.fontTransforms[name];\n if (!fontEntry) return baseStyle;\n const style = {\n ...baseStyle\n };\n if (fontEntry.fontFamily) style.fontFamily = fontEntry.fontFamily;\n if (fontEntry.fontWeight) style.fontWeight = fontEntry.fontWeight;\n if (fontEntry.textTransform) style.textTransform = fontEntry.textTransform;\n if (fontEntry.letterSpacing) style.letterSpacing = fontEntry.letterSpacing;\n if (fontEntry.fontSize) style.fontSize = fontEntry.fontSize;\n return style;\n }, []);\n const previewText = sStr(transformedText) || \"Hallo Instagram!\";\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n ref: ref,\n className: \"will-change-transform mb-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_card__WEBPACK_IMPORTED_MODULE_2__.Card, {\n className: \"bg-white/95 backdrop-blur-sm border-0 shadow-xl hover:shadow-2xl transition-all duration-200 overflow-hidden touch-manipulation\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-4 sm:p-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-between mb-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-2 min-w-0 flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"font-semibold text-gray-800 truncate text-sm sm:text-base\",\n children: fontName\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 118,\n columnNumber: 15\n }, undefined),\n isPopular && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_badge__WEBPACK_IMPORTED_MODULE_4__.Badge, {\n className: \"bg-gradient-to-r from-pink-500 to-purple-500 text-white text-xs shrink-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Zap, {\n className: \"w-3 h-3 mr-1\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 121,\n columnNumber: 19\n }, undefined),\n \" Top\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 120,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 117,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-1 shrink-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_3__.Button, {\n variant: \"ghost\",\n size: \"sm\",\n onClick: handleLike,\n style: {\n pointerEvents: \"auto\"\n },\n className: `p-2 touch-manipulation ${liked ? \"text-pink-500\" : \"text-gray-400\"}`,\n \"aria-label\": liked ? \"Unlike font\" : \"Like font\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Heart, {\n className: `w-4 h-4 ${liked ? \"fill-current\" : \"\"}`\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 134,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 126,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_3__.Button, {\n variant: \"ghost\",\n size: \"sm\",\n onClick: handleShare,\n style: {\n pointerEvents: \"auto\"\n },\n className: \"p-2 touch-manipulation text-gray-400 hover:text-blue-500\",\n \"aria-label\": \"Share font\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Share2, {\n className: \"w-4 h-4\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 144,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 136,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 125,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 116,\n columnNumber: 11\n }, undefined),\n _components_fontTransforms__WEBPACK_IMPORTED_MODULE_5__.fontTransforms[fontName]?.description && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-xs text-gray-500 mb-3 flex items-start gap-1 leading-tight\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Info, {\n className: \"w-3 h-3 mt-0.5 shrink-0\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 150,\n columnNumber: 15\n }, undefined),\n _components_fontTransforms__WEBPACK_IMPORTED_MODULE_5__.fontTransforms[fontName].description\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 149,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n onClick: handleCopy,\n role: \"button\",\n tabIndex: 0,\n onKeyDown: (e)=>(e.key === \"Enter\" || e.key === \" \") && handleCopy(),\n \"aria-label\": \"Click to copy text\",\n style: {\n ...getFontStyle(fontName),\n pointerEvents: \"auto\"\n },\n className: \"text-xl sm-text-2xl md-text-3xl mb-4 p-3 sm:p-4 bg-gray-50 rounded-xl text-center select-all text-gray-800 min-h-[70px] sm:min-h-[80px] flex items-center justify-center cursor-pointer hover:bg-gray-100 transition-colors\",\n children: previewText\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 154,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_3__.Button, {\n onClick: handleCopy,\n disabled: copied,\n style: {\n pointerEvents: \"auto\"\n },\n className: `w-full transition-all duration-200 touch-manipulation text-white font-medium py-3 rounded-xl shadow-lg hover:shadow-xl active:scale-95 ${copied ? \"bg-green-500 hover:bg-green-600 shadow-green-200\" : \"bg-gradient-to-r from-pink-500 to-purple-500 hover:from-pink-600 hover:to-purple-600 shadow-pink-200\"}`,\n children: copied ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Check, {\n className: \"w-4 h-4 mr-2\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 176,\n columnNumber: 17\n }, undefined),\n \" Copy! ✨\"\n ]\n }, void 0, true) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Check_Copy_Heart_Info_Share2_Zap_lucide_react__WEBPACK_IMPORTED_MODULE_6__.Copy, {\n className: \"w-4 h-4 mr-2\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 178,\n columnNumber: 17\n }, undefined),\n \" Start Typing ✨ \"\n ]\n }, void 0, true)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 165,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 115,\n columnNumber: 9\n }, undefined)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 114,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/PerformanceOptimizedFontCard.jsx\",\n lineNumber: 113,\n columnNumber: 5\n }, undefined);\n});\nPerformanceOptimizedFontCard.displayName = \"PerformanceOptimizedFontCard\";\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (/*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_1__.memo)(PerformanceOptimizedFontCard));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL1BlcmZvcm1hbmNlT3B0aW1pemVkRm9udENhcmQuanN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQXVFO0FBQzNCO0FBQ0k7QUFDRjtBQUN1QjtBQUNSO0FBRTdELE1BQU1lLE9BQU8sQ0FBQ0MsSUFBTSxDQUFDQSxLQUFLLEVBQUMsRUFBR0MsUUFBUTtBQUV0QyxNQUFNQyxvQkFBb0IsQ0FBQ0M7SUFDekIsSUFBSSxJQUE2QixFQUFFO0lBQ25DLElBQUk7UUFDRixNQUFNQyxNQUFNO1FBQ1osTUFBTUMsU0FBU0MsS0FBS0MsS0FBSyxDQUFDQyxlQUFlQyxPQUFPLENBQUNMLFFBQVE7UUFDekQsTUFBTU0sVUFBVTtZQUFDUDtlQUFhRSxPQUFPTSxNQUFNLENBQUMsQ0FBQ0MsSUFBTUEsTUFBTVQ7U0FBVSxDQUFDVSxLQUFLLENBQUMsR0FBRztRQUM3RUwsZUFBZU0sT0FBTyxDQUFDVixLQUFLRSxLQUFLUyxTQUFTLENBQUNMO0lBQzdDLEVBQUUsT0FBTSxDQUFDO0FBQ1g7QUFFQSxNQUFNTSw2Q0FBK0I3QixpREFBVUEsQ0FBQyxDQUFDLEVBQy9DZ0IsUUFBUSxFQUNSYyxlQUFlLEVBQ2ZDLFFBQVEsRUFDUkMsU0FBUyxFQUNUQyxpQkFBaUIsRUFDakJDLEtBQUssRUFDTEMsTUFBTSxFQUNOQyxNQUFNLEVBQ05DLE9BQU8sRUFDUixFQUFFQztJQUNELE1BQU0sQ0FBQ0MsUUFBUUMsVUFBVSxHQUFHMUMsK0NBQVFBLENBQUM7SUFDckMsTUFBTSxDQUFDMkMsT0FBT0MsU0FBUyxHQUFHNUMsK0NBQVFBLENBQUM7UUFDakMsSUFBSSxJQUE2QixFQUFFLE9BQU87UUFDMUMsSUFBSTtZQUNGLE9BQU82QyxhQUFhckIsT0FBTyxDQUFDLENBQUMsTUFBTSxFQUFFTixTQUFTLENBQUMsTUFBTTtRQUN2RCxFQUFFLE9BQU07WUFDTixPQUFPO1FBQ1Q7SUFDRjtJQUVBLE1BQU00QixhQUFhN0Msa0RBQVdBLENBQUM7UUFDN0IsTUFBTThDLGFB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LHNFQUFjLENBQUNLLFNBQVMsRUFBRW1GLDZCQUN6Qiw4REFBQ0M7d0JBQUVSLFdBQVU7OzBDQUNYLDhEQUFDbkYsc0dBQUlBO2dDQUFDbUYsV0FBVTs7Ozs7OzRCQUNmakYsc0VBQWMsQ0FBQ0ssU0FBUyxDQUFDbUYsV0FBVzs7Ozs7OztrQ0FHekMsOERBQUNSO3dCQUNDSyxTQUFTcEQ7d0JBQ1R5RCxNQUFLO3dCQUNMQyxVQUFVO3dCQUNWQyxXQUFXLENBQUN4QyxJQUFNLENBQUNBLEVBQUU5QyxHQUFHLEtBQUssV0FBVzhDLEVBQUU5QyxHQUFHLEtBQUssR0FBRSxLQUFNMkI7d0JBQzFEc0QsY0FBVzt3QkFDWDFDLE9BQU87NEJBQUUsR0FBR3NCLGFBQWE5RCxTQUFTOzRCQUFFaUYsZUFBZTt3QkFBTzt3QkFDMURMLFdBQVU7a0NBRVRGOzs7Ozs7a0NBRUgsOERBQUN2Rix5REFBTUE7d0JBQ0w2RixTQUFTcEQ7d0JBQ1Q0RCxVQUFVakU7d0JBQ1ZpQixPQUFPOzRCQUFFeUMsZUFBZTt3QkFBTzt3QkFDL0JMLFdBQVcsQ0FBQyx1SUFBdUksRUFDakpyRCxTQUNJLHFEQUNBLHVHQUNMLENBQUM7a0NBRURBLHVCQUNDOzs4Q0FBRSw4REFBQ2pDLHVHQUFLQTtvQ0FBQ3NGLFdBQVU7Ozs7OztnQ0FBaUI7O3lEQUVwQzs7OENBQUUsOERBQUN2RixzR0FBSUE7b0NBQUN1RixXQUFVOzs7Ozs7Z0NBQWlCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFPakQ7QUFFQS9ELDZCQUE2QjRFLFdBQVcsR0FBRztBQUMzQyw4RUFBZXhHLDJDQUFJQSxDQUFDNEIsNkJBQTZCQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvUGVyZm9ybWFuY2VPcHRpbWl6ZWRGb250Q2FyZC5qc3g/NGVhZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlU3RhdGUsIHVzZUNhbGxiYWNrLCBmb3J3YXJkUmVmLCBtZW1vIH0gZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgeyBDYXJkIH0gZnJvbSBcIkAvY29tcG9uZW50cy91aS9jYXJkXCI7XG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tIFwiQC9jb21wb25lbnRzL3VpL2J1dHRvblwiO1xuaW1wb3J0IHsgQmFkZ2UgfSBmcm9tIFwiQC9jb21wb25lbnRzL3VpL2JhZGdlXCI7XG5pbXBvcnQgeyBDb3B5LCBDaGVjaywgSGVhcnQsIFNoYXJlMiwgSW5mbywgWmFwIH0gZnJvbSBcImx1Y2lkZS1yZWFjdFwiO1xuaW1wb3J0IHsgZm9udFRyYW5zZm9ybXMgfSBmcm9tIFwiQC9jb21wb25lbnRzL2ZvbnRUcmFuc2Zvcm1zXCI7XG5cbmNvbnN0IHNTdHIgPSAodikgPT4gKHYgPz8gXCJcIikudG9TdHJpbmcoKTtcblxuY29uc3QgdXBkYXRlRm9udEhpc3RvcnkgPSAoZm9udE5hbWUpID0+IHtcbiAgaWYgKHR5cGVvZiB3aW5kb3cgPT09IFwidW5kZWZpbmVkXCIpIHJldHVybjtcbiAgdHJ5IHtcbiAgICBjb25zdCBrZXkgPSBcImZhbmN5dGV4dF9yZWNlbnRfZm9udHNcIjtcbiAgICBjb25zdCBzdG9yZWQgPSBKU09OLnBhcnNlKHNlc3Npb25TdG9yYWdlLmdldEl0ZW0oa2V5KSB8fCBcIltdXCIpO1xuICAgIGNvbnN0IHVwZGF0ZWQgPSBbZm9udE5hbWUsIC4uLnN0b3JlZC5maWx0ZXIoKGYpID0+IGYgIT09IGZvbnROYW1lKV0uc2xpY2UoMCwgNSk7XG4gICAgc2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbShrZXksIEpTT04uc3RyaW5naWZ5KHVwZGF0ZWQpKTtcbiAgfSBjYXRjaCB7fVxufTtcblxuY29uc3QgUGVyZm9ybWFuY2VPcHRpbWl6ZWRGb250Q2FyZCA9IGZvcndhcmRSZWYoKHtcbiAgZm9udE5hbWUsXG4gIHRyYW5zZm9ybWVkVGV4dCxcbiAgY2F0ZWdvcnksXG4gIGlzUG9wdWxhcixcbiAgYW5pbWF0aW9uc0VuYWJsZWQsXG4gIGluZGV4LFxuICBvbkNvcHksXG4gIG9uTGlrZSxcbiAgb25TaGFyZVxufSwgcmVmKSA9PiB7XG4gIGNvbnN0IFtjb3BpZWQsIHNldENvcGllZF0gPSB1c2VTdGF0ZShmYWxzZSk7XG4gIGNvbnN0IFtsaWtlZCwgc2V0TGlrZWRdID0gdXNlU3RhdGUoKCkgPT4ge1xuICAgIGlmICh0eXBlb2Ygd2luZG93ID09PSBcInVuZGVmaW5lZFwiKSByZXR1cm4gZmFsc2U7XG4gICAgdHJ5IHtcbiAgICAgIHJldHVybiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbShgbGlrZWRfJHtmb250TmFtZX1gKSA9PT0gXCJ0cnVlXCI7XG4gICAgfSBjYXRjaCB7XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuICB9KTtcblxuICBjb25zdCBoYW5kbGVDb3B5ID0gdXNlQ2FsbGJhY2soYXN5bmMgKCkgPT4ge1xuICAgIGNvbnN0IHRleHRUb0NvcHkgPSBzU3RyKHRyYW5zZm9ybWVkVGV4dCk7XG4gICAgdHJ5IHtcbiAgICAgIGF3YWl0IG5hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHRleHRUb0NvcHkpO1xuICAgICAgc2V0Q29waWVkKHRydWUpO1xuICAgICAgdXBkYXRlRm9udEhpc3RvcnkoZm9udE5hbWUpO1xuICAgICAgbmF2aWdhdG9yLnZpYnJhdGU/Lig1MCk7XG4gICAgICBvbkNvcHk/Lihmb250TmFtZSwgdGV4dFRvQ29weSk7XG4gICAgICBzZXRUaW1lb3V0KCgpID0+IHNldENvcGllZChmYWxzZSksIDIwMDApO1xuICAgIH0gY2F0Y2gge1xuICAgICAgY29uc3QgdGV4dGFyZWEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwidGV4dGFyZWFcIik7XG4gICAgICB0ZXh0YXJlYS52YWx1ZSA9IHRleHRUb0NvcHk7XG4gICAgICB0ZXh0YXJlYS5zZXRBdHRyaWJ1dGUoXCJyZWFkb25seVwiLCBcIlwiKTtcbiAgICAgIHRleHRhcmVhLnN0eWxlLnBvc2l0aW9uID0gXCJmaXhlZFwiO1xuICAgICAgdGV4dGFyZWEuc3R5bGUub3BhY2l0eSA9IFwiMFwiO1xuICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZCh0ZXh0YXJlYSk7XG4gICAgICB0ZXh0YXJlYS5zZWxlY3QoKTtcbiAgICAgIHRyeSB7XG4gICAgICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKFwiY29weVwiKTtcbiAgICAgICAgc2V0Q29waWVkKHRydWUpO1xuICAgICAgICB1cGRhdGVGb250SGlzdG9yeShmb250TmFtZSk7XG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4gc2V0Q29waWVkKGZhbHNlKSwgMjAwMCk7XG4gICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgIGNvbnNvbGUuZXJyb3IoXCJGYWxsYmFjayBjb3B5IGZhaWxlZDpcIiwgZSk7XG4gICAgICB9XG4gICAgICBkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKHRleHRhcmVhKTtcbiAgICB9XG4gIH0sIFt0cmFuc2Zvcm1lZFRleHQsIGZvbnROYW1lLCBvbkNvcHldKTtcblxuICBjb25zdCBoYW5kbGVMaWtlID0gdXNlQ2FsbGJhY2soKCkgPT4ge1xuICAgIGNvbnN0IG5ld0xpa2VkID0gIWxpa2VkO1xuICAgIHNldExpa2VkKG5ld0xpa2VkKTtcbiAgICB0cnkgeyBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShgbGlrZWRfJHtmb250TmFtZX1gLCBuZXdMaWtlZC50b1N0cmluZygpKTsgfSBjYXRjaCB7fVxuICAgIG5hdmlnYXRvci52aWJyYXRlPy4obmV3TGlrZWQgPyAzMCA6IDApO1xuICAgIG9uTGlrZT8uKGZvbnROYW1lLCBuZXdMaWtlZCk7XG4gIH0sIFtsaWtlZCwgZm9udE5hbWUsIG9uTGlrZV0pO1xuXG4gIGNvbnN0IGhhbmRsZVNoYXJlID0gdXNlQ2FsbGJhY2soYXN5bmMgKCkgPT4ge1xuICAgIGNvbnN0IHNoYXJlVGV4dCA9IGAke3NTdHIodHJhbnNmb3JtZWRUZXh0KX1cXG5cXG5FcnN0ZWxsdCBtaXQgRmFuY3lUZXh0OiAke3dpbmRvdy5sb2NhdGlvbi5ocmVmfWA7XG4gICAgaWYgKG5hdmlnYXRvci5zaGFyZSkge1xuICAgICAgdHJ5IHtcbiAgICAgICAgYXdhaXQgbmF2aWdhdG9yLnNoYXJlKHsgdGl0bGU6IFwiU2NoYXUgZGlyIGRpZXNlIGNvb2xlIFNjaHJpZnRhcnQgYW4hIPCflKVcIiwgdGV4dDogc2hhcmVUZXh0LCB1cmw6IHdpbmRvdy5sb2NhdGlvbi5ocmVmIH0pO1xuICAgICAgICBvblNoYXJlPy4oZm9udE5hbWUpO1xuICAgICAgfSBjYXRjaCB7fVxuICAgIH0gZWxzZSB7XG4gICAgICB0cnkge1xuICAgICAgICBhd2FpdCBuYXZpZ2F0b3IuY2xpcGJvYXJkLndyaXRlVGV4dChzaGFyZVRleHQpO1xuICAgICAgICBzZXRDb3BpZWQodHJ1ZSk7XG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4gc2V0Q29waWVkKGZhbHNlKSwgMjAwMCk7XG4gICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgIGNvbnNvbGUuZXJyb3IoXCJTaGFyZSBmYWxsYmFjayBmYWlsZWQ6XCIsIGUpO1xuICAgICAgfVxuICAgIH1cbiAgfSwgW3RyYW5zZm9ybWVkVGV4dCwgZm9udE5hbWUsIG9uU2hhcmVdKTtcblxuICBjb25zdCBnZXRGb250U3R5bGUgPSB1c2VDYWxsYmFjaygobmFtZSkgPT4ge1xuICAgIGNvbnN0IGJhc2VTdHlsZSA9IHsgd29yZEJyZWFrOiBcImJyZWFrLXdvcmRcIiwgbGluZUhlaWdodDogXCIxLjNcIiwgd2lsbENoYW5nZTogXCJhdXRvXCIgfTtcbiAgICBjb25zdCBmb250RW50cnkgPSBmb250VHJhbnNmb3Jtc1tuYW1lXTtcbiAgICBpZiAoIWZvbnRFbnRyeSkgcmV0dXJuIGJhc2VTdHlsZTtcblxuICAgIGNvbnN0IHN0eWxlID0geyAuLi5iYXNlU3R5bGUgfTtcbiAgICBpZiAoZm9udEVudHJ5LmZvbnRGYW1pbHkpIHN0eWxlLmZvbnRGYW1pbHkgPSBmb250RW50cnkuZm9udEZhbWlseTtcbiAgICBpZiAoZm9udEVudHJ5LmZvbnRXZWlnaHQpIHN0eWxlLmZvbnRXZWlnaHQgPSBmb250RW50cnkuZm9udFdlaWdodDtcbiAgICBpZiAoZm9udEVudHJ5LnRleHRUcmFuc2Zvcm0pIHN0eWxlLnRleHRUcmFuc2Zvcm0gPSBmb250RW50cnkudGV4dFRyYW5zZm9ybTtcbiAgICBpZiAoZm9udEVudHJ5LmxldHRlclNwYWNpbmcpIHN0eWxlLmxldHRlclNwYWNpbmcgPSBmb250RW50cnkubGV0dGVyU3BhY2luZztcbiAgICBpZiAoZm9udEVudHJ5LmZvbnRTaXplKSBzdHlsZS5mb250U2l6ZSA9IGZvbnRFbnRyeS5mb250U2l6ZTtcbiAgICByZXR1cm4gc3R5bGU7XG4gIH0sIFtdKTtcblxuICBjb25zdCBwcmV2aWV3VGV4dCA9IHNTdHIodHJhbnNmb3JtZWRUZXh0KSB8fCBcIkhhbGxvIEluc3RhZ3JhbSFcIjtcblxuICByZXR1cm4gKFxuICAgIDxkaXYgcmVmPXtyZWZ9IGNsYXNzTmFtZT1cIndpbGwtY2hhbmdlLXRyYW5zZm9ybSBtYi02XCI+XG4gICAgICA8Q2FyZCBjbGFzc05hbWU9XCJiZy13aGl0ZS85NSBiYWNrZHJvcC1ibHVyLXNtIGJvcmRlci0wIHNoYWRvdy14bCBob3ZlcjpzaGFkb3ctMnhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCBvdmVyZmxvdy1oaWRkZW4gdG91Y2gtbWFuaXB1bGF0aW9uXCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicC00IHNtOnAtNlwiPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIG1iLTNcIj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTIgbWluLXctMCBmbGV4LTFcIj5cbiAgICAgICAgICAgICAgPGgzIGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1ncmF5LTgwMCB0cnVuY2F0ZSB0ZXh0LXNtIHNtOnRleHQtYmFzZVwiPntmb250TmFtZX08L2gzPlxuICAgICAgICAgICAgICB7aXNQb3B1bGFyICYmIChcbiAgICAgICAgICAgICAgICA8QmFkZ2UgY2xhc3NOYW1lPVwiYmctZ3JhZGllbnQtdG8tciBmcm9tLXBpbmstNTAwIHRvLXB1cnBsZS01MDAgdGV4dC13aGl0ZSB0ZXh0LXhzIHNocmluay0wXCI+XG4gICAgICAgICAgICAgICAgICA8WmFwIGNsYXNzTmFtZT1cInctMyBoLTMgbXItMVwiIC8+IFRvcFxuICAgICAgICAgICAgICAgIDwvQmFkZ2U+XG4gICAgICAgICAgICAgICl9XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTEgc2hyaW5rLTBcIj5cbiAgICAgICAgICAgICAgPEJ1dHRvblxuICAgICAgICAgICAgICAgIHZhcmlhbnQ9XCJnaG9zdFwiXG4gICAgICAgICAgICAgICAgc2l6ZT1cInNtXCJcbiAgICAgICAgICAgICAgICBvbkNsaWNrPXtoYW5kbGVMaWtlfVxuICAgICAgICAgICAgICAgIHN0eWxlPXt7IHBvaW50ZXJFdmVudHM6IFwiYXV0b1wiIH19XG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lPXtgcC0yIHRvdWNoLW1hbmlwdWxhdGlvbiAke2xpa2VkID8gXCJ0ZXh0LXBpbmstNTAwXCIgOiBcInRleHQtZ3JheS00MDBcIn1gfVxuICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9e2xpa2VkID8gXCJVbmxpa2UgZm9udFwiIDogXCJMaWtlIGZvbnRcIn1cbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxIZWFydCBjbGFzc05hbWU9e2B3LTQgaC00ICR7bGlrZWQgPyBcImZpbGwtY3VycmVudFwiIDogXCJcIn1gfSAvPlxuICAgICAgICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgICAgICAgPEJ1dHRvblxuICAgICAgICAgICAgICAgIHZhcmlhbnQ9XCJnaG9zdFwiXG4gICAgICAgICAgICAgICAgc2l6ZT1cInNtXCJcbiAgICAgICAgICAgICAgICBvbkNsaWNrPXtoYW5kbGVTaGFyZX1cbiAgICAgICAgICAgICAgICBzdHlsZT17eyBwb2ludGVyRXZlbnRzOiBcImF1dG9cIiB9fVxuICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cInAtMiB0b3VjaC1tYW5pcHVsYXRpb24gdGV4dC1ncmF5LTQwMCBob3Zlcjp0ZXh0LWJsdWUtNTAwXCJcbiAgICAgICAgICAgICAgICBhcmlhLWxhYmVsPVwiU2hhcmUgZm9udFwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8U2hhcmUyIGNsYXNzTmFtZT1cInctNCBoLTRcIiAvPlxuICAgICAgICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIHtmb250VHJhbnNmb3Jtc1tmb250TmFtZV0/LmRlc2NyaXB0aW9uICYmIChcbiAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQteHMgdGV4dC1ncmF5LTUwMCBtYi0zIGZsZXggaXRlbXMtc3RhcnQgZ2FwLTEgbGVhZGluZy10aWdodFwiPlxuICAgICAgICAgICAgICA8SW5mbyBjbGFzc05hbWU9XCJ3LTMgaC0zIG10LTAuNSBzaHJpbmstMFwiIC8+XG4gICAgICAgICAgICAgIHtmb250VHJhbnNmb3Jtc1tmb250TmFtZV0uZGVzY3JpcHRpb259XG4gICAgICAgICAgICA8L3A+XG4gICAgICAgICAgKX1cbiAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICBvbkNsaWNrPXtoYW5kbGVDb3B5fVxuICAgICAgICAgICAgcm9sZT1cImJ1dHRvblwiXG4gICAgICAgICAgICB0YWJJbmRleD17MH1cbiAgICAgICAgICAgIG9uS2V5RG93bj17KGUpID0+IChlLmtleSA9PT0gXCJFbnRlclwiIHx8IGUua2V5ID09PSBcIiBcIikgJiYgaGFuZGxlQ29weSgpfVxuICAgICAgICAgICAgYXJpYS1sYWJlbD1cIkNsaWNrIHRvIGNvcHkgdGV4dFwiXG4gICAgICAgICAgICBzdHlsZT17eyAuLi5nZXRGb250U3R5bGUoZm9udE5hbWUpLCBwb2ludGVyRXZlbnRzOiBcImF1dG9cIiB9fVxuICAgICAgICAgICAgY2xhc3NOYW1lPVwidGV4dC14bCBzbS10ZXh0LTJ4bCBtZC10ZXh0LTN4bCBtYi00IHAtMyBzbTpwLTQgYmctZ3JheS01MCByb3VuZGVkLXhsIHRleHQtY2VudGVyIHNlbGVjdC1hbGwgdGV4dC1ncmF5LTgwMCBtaW4taC1bNzBweF0gc206bWluLWgtWzgwcHhdIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGN1cnNvci1wb2ludGVyIGhvdmVyOmJnLWdyYXktMTAwIHRyYW5zaXRpb24tY29sb3JzXCJcbiAgICAgICAgICA+XG4gICAgICAgICAgICB7cHJldmlld1RleHR9XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPEJ1dHRvblxuICAgICAgICAgICAgb25DbGljaz17aGFuZGxlQ29weX1cbiAgICAgICAgICAgIGRpc2FibGVkPXtjb3BpZWR9XG4gICAgICAgICAgICBzdHlsZT17eyBwb2ludGVyRXZlbnRzOiBcImF1dG9cIiB9fVxuICAgICAgICAgICAgY2xhc3NOYW1lPXtgdy1mdWxsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCB0b3VjaC1tYW5pcHVsYXRpb24gdGV4dC13aGl0ZSBmb250LW1lZGl1bSBweS0zIHJvdW5kZWQteGwgc2hhZG93LWxnIGhvdmVyOnNoYWRvdy14bCBhY3RpdmU6c2NhbGUtOTUgJHtcbiAgICAgICAgICAgICAgY29waWVkXG4gICAgICAgICAgICAgICAgPyBcImJnLWdyZWVuLTUwMCBob3ZlcjpiZy1ncmVlbi02MDAgc2hhZG93LWdyZWVuLTIwMFwiXG4gICAgICAgICAgICAgICAgOiBcImJnLWdyYWRpZW50LXRvLXIgZnJvbS1waW5rLTUwMCB0by1wdXJwbGUtNTAwIGhvdmVyOmZyb20tcGluay02MDAgaG92ZXI6dG8tcHVycGxlLTYwMCBzaGFkb3ctcGluay0yMDBcIlxuICAgICAgICAgICAgfWB9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2NvcGllZCA/IChcbiAgICAgICAgICAgICAgPD48Q2hlY2sgY2xhc3NOYW1lPVwidy00IGgtNCBtci0yXCIgLz4gQ29weSEg4pyoPC8+XG4gICAgICAgICAgICApIDogKFxuICAgICAgICAgICAgICA8PjxDb3B5IGNsYXNzTmFtZT1cInctNCBoLTQgbXItMlwiIC8+IFN0YXJ0IFR5cGluZyDinKggPC8+XG4gICAgICAgICAgICApfVxuICAgICAgICAgIDwvQnV0dG9uPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvQ2FyZD5cbiAgICA8L2Rpdj5cbiAgKTtcbn0pO1xuXG5QZXJmb3JtYW5jZU9wdGltaXplZEZvbnRDYXJkLmRpc3BsYXlOYW1lID0gXCJQZXJmb3JtYW5jZU9wdGltaXplZEZvbnRDYXJkXCI7XG5leHBvcnQgZGVmYXVsdCBtZW1vKFBlcmZvcm1hbmNlT3B0aW1pemVkRm9udENhcmQpO1xuIl0sIm5hbWVzIjpbIlJlYWN0IiwidXNlU3RhdGUiLCJ1c2VDYWxsYmFjayIsImZvcndhcmRSZWYiLCJtZW1vIiwiQ2FyZCIsIkJ1dHRvbiIsIkJhZGdlIiwiQ29weSIsIkNoZWNrIiwiSGVhcnQiLCJTaGFyZTIiLCJJbmZvIiwiWmFwIiwiZm9udFRyYW5zZm9ybXMiLCJzU3RyIiwidiIsInRvU3RyaW5nIiwidXBkYXRlRm9udEhpc3RvcnkiLCJmb250TmFtZSIsImtleSIsInN0b3JlZCIsIkpTT04iLCJwYXJzZSIsInNlc3Npb25TdG9yYWdlIiwiZ2V0SXRlbSIsInVwZGF0ZWQiLCJmaWx0ZXIiLCJmIiwic2xpY2UiLCJzZXRJdGVtIiwic3RyaW5naWZ5IiwiUGVyZm9ybWFuY2VPcHRpbWl6ZWRGb250Q2FyZCIsInRyYW5zZm9ybWVkVGV4dCIsImNhdGVnb3J5IiwiaXNQb3B1bGFyIiwiYW5pbWF0aW9uc0VuYWJsZWQiLCJpbmRleCIsIm9uQ29weSIsIm9uTGlrZSIsIm9uU2hhcmUiLCJyZWYiLCJjb3BpZWQiLCJzZXRDb3BpZWQiLCJsaWtlZCIsInNldExpa2VkIiwibG9jYWxTdG9yYWdlIiwiaGFuZGxlQ29weSIsInRleHRUb0NvcHkiLCJuYXZpZ2F0b3IiLCJjbGlwYm9hcmQiLCJ3cml0ZVRleHQiLCJ2aWJyYXRlIiwic2V0VGltZW91dCIsInRleHRhcmVhIiwiZG9jdW1lbnQiLCJjcmVhdGVFbGVtZW50IiwidmFsdWUiLCJzZXRBdHRyaWJ1dGUiLCJzdHlsZSIsInBvc2l0aW9uIiwib3BhY2l0eSIsImJvZHkiLCJhcHBlbmRDaGlsZCIsInNlbGVjdCIsImV4ZWNDb21tYW5kIiwiZSIsImNvbnNvbGUiLCJlcnJvciIsInJlbW92ZUNoaWxkIiwiaGFuZGxlTGlrZSIsIm5ld0xpa2VkIiwiaGFuZGxlU2hhcmUiLCJzaGFyZVRleHQiLCJ3aW5kb3ciLCJsb2NhdGlvbiIsImhyZWYiLCJzaGFyZSIsInRpdGxlIiwidGV4dCIsInVybCIsImdldEZvbnRTdHlsZSIsIm5hbWUiLCJiYXNlU3R5bGUiLCJ3b3JkQnJlYWsiLCJsaW5lSGVpZ2h0Iiwid2lsbENoYW5nZSIsImZvbnRFbnRyeSIsImZvbnRGYW1pbHkiLCJmb250V2VpZ2h0IiwidGV4dFRyYW5zZm9ybSIsImxldHRlclNwYWNpbmciLCJmb250U2l6ZSIsInByZXZpZXdUZXh0IiwiZGl2IiwiY2xhc3NOYW1lIiwiaDMiLCJ2YXJpYW50Iiwic2l6ZSIsIm9uQ2xpY2siLCJwb2ludGVyRXZlbnRzIiwiYXJpYS1sYWJlbCIsImRlc2NyaXB0aW9uIiwicCIsInJvbGUiLCJ0YWJJbmRleCIsIm9uS2V5RG93biIsImRpc2FibGVkIiwiZGlzcGxheU5hbWUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./components/PerformanceOptimizedFontCard.jsx\n"); - -/***/ }), - -/***/ "./components/SEOHead.jsx": -/*!********************************!*\ - !*** ./components/SEOHead.jsx ***! - \********************************/ -/***/ ((__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 */ SEOHead)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nfunction SEOHead({ currentText = \"Hello Instagram!\" }) {\n const title = \"FancyText | viral Fonts \\uD83D\\uDD25\";\n const description = \"Transform your Instagram & TikTok text in seconds. 30+ viral fonts. 100% free, mobile-ready & creator-approved. Copy & Paste.\";\n const keywords = \"fancy text generator, instagram fonts, tiktok fonts, whatsapp fonts, cool fonts, bio generator, fancy fonts, text generator, instagram bio, social media fonts, copy paste fonts, viral font styles\";\n react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(()=>{\n document.title = title;\n const setMetaTag = (name, content, property = false)=>{\n const attr = property ? \"property\" : \"name\";\n let meta = document.querySelector(`meta[${attr}=\"${name}\"]`);\n if (!meta) {\n meta = document.createElement(\"meta\");\n meta.setAttribute(attr, name);\n document.head.appendChild(meta);\n }\n meta.setAttribute(\"content\", content);\n };\n setMetaTag(\"description\", description);\n setMetaTag(\"keywords\", keywords);\n setMetaTag(\"viewport\", \"width=device-width, initial-scale=1.0, viewport-fit=cover\");\n setMetaTag(\"theme-color\", \"#E91E63\");\n setMetaTag(\"apple-mobile-web-app-capable\", \"yes\");\n setMetaTag(\"apple-mobile-web-app-status-bar-style\", \"black-translucent\");\n setMetaTag(\"apple-mobile-web-app-title\", \"FancyText\");\n // Open Graph Tags (Social Sharing)\n setMetaTag(\"og:type\", \"website\", true);\n setMetaTag(\"og:url\", \"https://yourdomain.com\", true);\n setMetaTag(\"og:title\", \"FancyText \\uD83D\\uDD25 Make Your Text Stand Out on IG & TikTok\", true);\n setMetaTag(\"og:description\", \"30+ copy-paste font styles used by top creators. Mobile optimized, always free. Try now.\", true);\n setMetaTag(\"og:image\", \"https://deineseite.com/fancytextstuff_icon.png\", true);\n // Twitter Tags\n setMetaTag(\"twitter:card\", \"summary_large_image\", true);\n setMetaTag(\"twitter:url\", \"https://yourdomain.com\", true);\n setMetaTag(\"twitter:title\", title, true);\n setMetaTag(\"twitter:description\", description, true);\n setMetaTag(\"twitter:image\", \"https://deineseite.com/fancytextstuff_icon.png\", true);\n const addPreconnect = (href, crossorigin = false)=>{\n if (!document.querySelector(`link[href=\"${href}\"]`)) {\n const link = document.createElement(\"link\");\n link.rel = \"preconnect\";\n link.href = href;\n if (crossorigin) link.crossOrigin = \"anonymous\";\n document.head.appendChild(link);\n }\n };\n addPreconnect(\"https://fonts.googleapis.com\");\n addPreconnect(\"https://fonts.gstatic.com\", true);\n const addStructuredData = ()=>{\n const existingScript = document.getElementById(\"structured-data\");\n if (!existingScript) {\n const script = document.createElement(\"script\");\n script.id = \"structured-data\";\n script.type = \"application/ld+json\";\n script.textContent = JSON.stringify({\n \"@context\": \"https://schema.org\",\n \"@type\": \"WebApplication\",\n name: \"FancyText\",\n headline: \"Boost Your Instagram Look in 10 Seconds \\uD83D\\uDD25\",\n alternativeHeadline: \"30+ Viral Fonts – Copy & Paste Ready. Works Everywhere.\",\n description: description,\n keywords: [\n \"instagram fonts\",\n \"copy paste fonts\",\n \"fancy text generator\",\n \"tiktok fonts\",\n \"bio fonts\",\n \"cool font styles\"\n ],\n url: \"https://yourdomain.com\",\n applicationCategory: \"UtilitiesApplication\",\n operatingSystem: \"Any\",\n offers: {\n \"@type\": \"Offer\",\n price: \"0\",\n priceCurrency: \"USD\"\n },\n author: {\n \"@type\": \"Organization\",\n name: \"FancyText\"\n }\n });\n document.head.appendChild(script);\n }\n };\n addStructuredData();\n }, [\n title,\n description\n ]);\n return null;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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d2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9jb21wb25lbnRzL1NFT0hlYWQuanN4P2FmMTQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBTRU9IZWFkKHsgY3VycmVudFRleHQgPSBcIkhlbGxvIEluc3RhZ3JhbSFcIiB9KSB7XG4gIGNvbnN0IHRpdGxlID0gXCJGYW5jeVRleHQgfCB2aXJhbCBGb250cyDwn5SlXCI7XG5cbiAgY29uc3QgZGVzY3JpcHRpb24gPVxuICAgIFwiVHJhbnNmb3JtIHlvdXIgSW5zdGFncmFtICYgVGlrVG9rIHRleHQgaW4gc2Vjb25kcy4gMzArIHZpcmFsIGZvbnRzLiAxMDAlIGZyZWUsIG1vYmlsZS1yZWFkeSAmIGNyZWF0b3ItYXBwcm92ZWQuIENvcHkgJiBQYXN0ZS5cIjtcblxuICBjb25zdCBrZXl3b3JkcyA9XG4gICAgXCJmYW5jeSB0ZXh0IGdlbmVyYXRvciwgaW5zdGFncmFtIGZvbnRzLCB0aWt0b2sgZm9udHMsIHdoYXRzYXBwIGZvbnRzLCBjb29sIGZvbnRzLCBiaW8gZ2VuZXJhdG9yLCBmYW5jeSBmb250cywgdGV4dCBnZW5lcmF0b3IsIGluc3RhZ3JhbSBiaW8sIHNvY2lhbCBtZWRpYSBmb250cywgY29weSBwYXN0ZSBmb250cywgdmlyYWwgZm9udCBzdHlsZXNcIjtcblxuICBSZWFjdC51c2VFZmZlY3QoKCkgPT4ge1xuICAgIGRvY3VtZW50LnRpdGxlID0gdGl0bGU7XG5cbiAgICBjb25zdCBzZXRNZXRhVGFnID0gKG5hbWUsIGNvbnRlbnQsIHByb3BlcnR5ID0gZmFsc2UpID0+IHtcbiAgICAgIGNvbnN0IGF0dHIgPSBwcm9wZXJ0eSA/IFwicHJvcGVydHlcIiA6IFwibmFtZVwiO1xuICAgICAgbGV0IG1ldGEgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKGBtZXRhWyR7YXR0cn09XCIke25hbWV9XCJdYCk7XG4gICAgICBpZiAoIW1ldGEpIHtcbiAgICAgICAgbWV0YSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJtZXRhXCIpO1xuICAgICAgICBtZXRhLnNldEF0dHJpYnV0ZShhdHRyLCBuYW1lKTtcbiAgICAgICAgZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChtZXRhKTtcbiAgICAgIH1cbiAgICAgIG1ldGEuc2V0QXR0cmlidXRlKFwiY29udGVudFwiLCBjb250ZW50KTtcbiAgICB9O1xuXG4gICAgc2V0TWV0YVRhZyhcImRlc2NyaXB0aW9uXCIsIGRlc2NyaXB0aW9uKTtcbiAgICBzZXRNZXRhVGFnKFwia2V5d29yZHNcIiwga2V5d29yZHMpO1xuICAgIHNldE1ldGFUYWcoXCJ2aWV3cG9ydFwiLCBcIndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAsIHZpZXdwb3J0LWZpdD1jb3ZlclwiKTtcbiAgICBzZXRNZXRhVGFnKFwidGhlbWUtY29sb3JcIiwgXCIjRTkxRTYzXCIpO1xuICAgIHNldE1ldGFUYWcoXCJhcHBsZS1tb2JpbGUtd2ViLWFwcC1jYXBhYmxlXCIsIFwieWVzXCIpO1xuICAgIHNldE1ldGFUYWcoXCJhcHBsZS1tb2JpbGUtd2ViLWFwcC1zdGF0dXMtYmFyLXN0eWxlXCIsIFwiYmxhY2stdHJhbnNsdWNlbnRcIik7XG4gICAgc2V0TWV0YVRhZyhcImFwcGxlLW1vYmlsZS13ZWItYXBwLXRpdGxlXCIsIFwiRmFuY3lUZXh0XCIpO1xuXG4gICAgLy8gT3BlbiBHcmFwaCBUYWdzIChTb2NpYWwgU2hhcmluZylcbiAgICBzZXRNZXRhVGFnKFwib2c6dHlwZVwiLCBcIndlYnNpdGVcIiwgdHJ1ZSk7XG4gICAgc2V0TWV0YVRhZyhcIm9nOnVybFwiLCBcImh0dHBzOi8veW91cmRvbWFpbi5jb21cIiwgdHJ1ZSk7XG4gICAgc2V0TWV0YVRhZyhcIm9nOnRpdGxlXCIsIFwiRmFuY3lUZXh0IPCflKUgTWFrZSBZb3VyIFRleHQgU3RhbmQgT3V0IG9uIElHICYgVGlrVG9rXCIsIHRydWUpO1xuICAgIHNldE1ldGFUYWcoXCJvZzpkZXNjcmlwdGlvblwiLCBcIjMwKyBjb3B5LXBhc3RlIGZvbnQgc3R5bGVzIHVzZWQgYnkgdG9wIGNyZWF0b3JzLiBNb2JpbGUgb3B0aW1pemVkLCBhbHdheXMgZnJlZS4gVHJ5IG5vdy5cIiwgdHJ1ZSk7XG4gICAgc2V0TWV0YVRhZyhcIm9nOmltYWdlXCIsIFwiaHR0cHM6Ly9kZWluZXNlaXRlLmNvbS9mYW5jeXRleHRzdHVmZl9pY29uLnBuZ1wiLCB0cnVlKTtcblxuICAgIC8vIFR3aXR0ZXIgVGFnc1xuICAgIHNldE1ldGFUYWcoXCJ0d2l0dGVyOmNhcmRcIiwgXCJzdW1tYXJ5X2xhcmdlX2ltYWdlXCIsIHRydWUpO1xuICAgIHNldE1ldGFUYWcoXCJ0d2l0dGVyOnVybFwiLCBcImh0dHBzOi8veW91cmRvbWFpbi5jb21cIiwgdHJ1ZSk7XG4gICAgc2V0TWV0YVRhZyhcInR3aXR0ZXI6dGl0bGVcIiwgdGl0bGUsIHRydWUpO1xuICAgIHNldE1ldGFUYWcoXCJ0d2l0dGVyOmRlc2NyaXB0aW9uXCIsIGRlc2NyaXB0aW9uLCB0cnVlKTtcbiAgICBzZXRNZXRhVGFnKFwidHdpdHRlcjppbWFnZVwiLCBcImh0dHBzOi8vZGVpbmVzZWl0ZS5jb20vZmFuY3l0ZXh0c3R1ZmZfaWNvbi5wbmdcIiwgdHJ1ZSk7XG5cbiAgICBjb25zdCBhZGRQcmVjb25uZWN0ID0gKGhyZWYsIGNyb3Nzb3JpZ2luID0gZmFsc2UpID0+IHtcbiAgICAgIGlmICghZG9jdW1lbnQucXVlcnlTZWxlY3RvcihgbGlua1tocmVmPVwiJHtocmVmfVwiXWApKSB7XG4gICAgICAgIGNvbnN0IGxpbmsgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwibGlua1wiKTtcbiAgICAgICAgbGluay5yZWwgPSBcInByZWNvbm5lY3RcIjtcbiAgICAgICAgbGluay5ocmVmID0gaHJlZjtcbiAgICAgICAgaWYgKGNyb3Nzb3JpZ2luKSBsaW5rLmNyb3NzT3JpZ2luID0gXCJhbm9ueW1vdXNcIjtcbiAgICAgICAgZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChsaW5rKTtcbiAgICAgIH1cbiAgICB9O1xuXG4gICAgYWRkUHJlY29ubmVjdChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb21cIik7XG4gICAgYWRkUHJlY29ubmVjdChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb21cIiwgdHJ1ZSk7XG5cbiAgICBjb25zdCBhZGRTdHJ1Y3R1cmVkRGF0YSA9ICgpID0+IHtcbiAgICAgIGNvbnN0IGV4aXN0aW5nU2NyaXB0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJzdHJ1Y3R1cmVkLWRhdGFcIik7XG4gICAgICBpZiAoIWV4aXN0aW5nU2NyaXB0KSB7XG4gICAgICAgIGNvbnN0IHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJzY3JpcHRcIik7XG4gICAgICAgIHNjcmlwdC5pZCA9IFwic3RydWN0dXJlZC1kYXRhXCI7XG4gICAgICAgIHNjcmlwdC50eXBlID0gXCJhcHBsaWNhdGlvbi9sZCtqc29uXCI7XG4gICAgICAgIHNjcmlwdC50ZXh0Q29udGVudCA9IEpTT04uc3RyaW5naWZ5KHtcbiAgICAgICAgICBcIkBjb250ZXh0XCI6IFwiaHR0cHM6Ly9zY2hlbWEub3JnXCIsXG4gICAgICAgICAgXCJAdHlwZVwiOiBcIldlYkFwcGxpY2F0aW9uXCIsXG4gICAgICAgICAgbmFtZTogXCJGYW5jeVRleHRcIixcbiAgICAgICAgICBoZWFkbGluZTogXCJCb29zdCBZb3VyIEluc3RhZ3JhbSBMb29rIGluIDEwIFNlY29uZHMg8J+UpVwiLFxuICAgICAgICAgIGFsdGVybmF0aXZlSGVhZGxpbmU6IFwiMzArIFZpcmFsIEZvbnRzIOKAkyBDb3B5ICYgUGFzdGUgUmVhZHkuIFdvcmtzIEV2ZXJ5d2hlcmUuXCIsXG4gICAgICAgICAgZGVzY3JpcHRpb246IGRlc2NyaXB0aW9uLFxuICAgICAgICAgIGtleXdvcmRzOiBbXG4gICAgICAgICAgICBcImluc3RhZ3JhbSBmb250c1wiLFxuICAgICAgICAgICAgXCJjb3B5IHBhc3RlIGZvbnRzXCIsXG4gICAgICAgICAgICBcImZhbmN5IHRleHQgZ2VuZXJhdG9yXCIsXG4gICAgICAgICAgICBcInRpa3RvayBmb250c1wiLFxuICAgICAgICAgICAgXCJiaW8gZm9udHNcIixcbiAgICAgICAgICAgIFwiY29vbCBmb250IHN0eWxlc1wiLFxuICAgICAgICAgIF0sXG4gICAgICAgICAgdXJsOiBcImh0dHBzOi8veW91cmRvbWFpbi5jb21cIixcbiAgICAgICAgICBhcHBsaWNhdGlvbkNhdGVnb3J5OiBcIlV0aWxpdGllc0FwcGxpY2F0aW9uXCIsXG4gICAgICAgICAgb3BlcmF0aW5nU3lzdGVtOiBcIkFueVwiLFxuICAgICAgICAgIG9mZmVyczoge1xuICAgICAgICAgICAgXCJAdHlwZVwiOiBcIk9mZmVyXCIsXG4gICAgICAgICAgICBwcmljZTogXCIwXCIsXG4gICAgICAgICAgICBwcmljZUN1cnJlbmN5OiBcIlVTRFwiLFxuICAgICAgICAgIH0sXG4gICAgICAgICAgYXV0aG9yOiB7XG4gICAgICAgICAgICBcIkB0eXBlXCI6IFwiT3JnYW5pemF0aW9uXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkZhbmN5VGV4dFwiLFxuICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuICAgICAgICBkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHNjcmlwdCk7XG4gICAgICB9XG4gICAgfTtcblxuICAgIGFkZFN0cnVjdHVyZWREYXRhKCk7XG4gIH0sIFt0aXRsZSwgZGVzY3JpcHRpb25dKTtcblxuICByZXR1cm4gbnVsbDtcbn1cbiJdLCJuYW1lcyI6WyJSZWFjdCIsIlNFT0hlYWQiLCJjdXJyZW50VGV4dCIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJrZXl3b3JkcyIsInVzZUVmZmVjdCIsImRvY3VtZW50Iiwic2V0TWV0YVRhZyIsIm5hbWUiLCJjb250ZW50IiwicHJvcGVydHkiLCJhdHRyIiwibWV0YSIsInF1ZXJ5U2VsZWN0b3IiLCJjcmVhdGVFbGVtZW50Iiwic2V0QXR0cmlidXRlIiwiaGVhZCIsImFwcGVuZENoaWxkIiwiYWRkUHJlY29ubmVjdCIsImhyZWYiLCJjcm9zc29yaWdpbiIsImxpbmsiLCJyZWwiLCJjcm9zc09yaWdpbiIsImFkZFN0cnVjdHVyZWREYXRhIiwiZXhpc3RpbmdTY3JpcHQiLCJnZXRFbGVtZW50QnlJZCIsInNjcmlwdCIsImlkIiwidHlwZSIsInRleHRDb250ZW50IiwiSlNPTiIsInN0cmluZ2lmeSIsImhlYWRsaW5lIiwiYWx0ZXJuYXRpdmVIZWFkbGluZSIsInVybCIsImFwcGxpY2F0aW9uQ2F0ZWdvcnkiLCJvcGVyYXRpbmdTeXN0ZW0iLCJvZmZlcnMiLCJwcmljZSIsInByaWNlQ3VycmVuY3kiLCJhdXRob3IiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./components/SEOHead.jsx\n"); - -/***/ }), - -/***/ "./components/SocialButtons.jsx": -/*!**************************************!*\ - !*** ./components/SocialButtons.jsx ***! - \**************************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ SocialButtons)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var framer_motion__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! framer-motion */ \"framer-motion\");\n/* harmony import */ var _components_ui_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/ui/button */ \"./components/ui/button.jsx\");\n/* harmony import */ var _barrel_optimize_names_Share2_lucide_react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! __barrel_optimize__?names=Share2!=!lucide-react */ \"__barrel_optimize__?names=Share2!=!./node_modules/lucide-react/dist/esm/lucide-react.js\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([framer_motion__WEBPACK_IMPORTED_MODULE_2__]);\nframer_motion__WEBPACK_IMPORTED_MODULE_2__ = (__webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__)[0];\n\n\n\n\n\nfunction SocialButtons() {\n const handleShare = async ()=>{\n const shareData = {\n title: \"FancyText - Teile die App! \\uD83D\\uDD25\",\n text: \"Check out FancyText – coole Fonts f\\xfcr Instagram, TikTok & Co.!\",\n url: window.location.href\n };\n if (navigator.share) {\n try {\n await navigator.share(shareData);\n } catch (err) {\n if (err.name !== \"AbortError\") console.error(\"Share failed:\", err);\n }\n } else {\n try {\n await navigator.clipboard.writeText(`${shareData.text}\\n${shareData.url}`);\n alert(\"Link kopiert! \\uD83D\\uDCCB\");\n } catch (err) {\n console.error(\"Copy failed:\", err);\n }\n }\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_2__.motion.section, {\n initial: {\n opacity: 0,\n y: 20\n },\n animate: {\n opacity: 1,\n y: 0\n },\n transition: {\n delay: 0.5\n },\n className: \"mb-8 sm:mb-12 text-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_button__WEBPACK_IMPORTED_MODULE_3__.Button, {\n onClick: handleShare,\n className: \"inline-flex items-center bg-gradient-to-br from-blue-500 to-indigo-500 text-white px-6 py-3 rounded-xl shadow-lg hover:opacity-90 transition\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_barrel_optimize_names_Share2_lucide_react__WEBPACK_IMPORTED_MODULE_4__.Share2, {\n className: \"w-5 h-5 mr-2\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/SocialButtons.jsx\",\n lineNumber: 40,\n columnNumber: 9\n }, this),\n \" Share\"\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/SocialButtons.jsx\",\n lineNumber: 36,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/SocialButtons.jsx\",\n lineNumber: 30,\n columnNumber: 5\n }, this);\n}\n\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL1NvY2lhbEJ1dHRvbnMuanN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztBQUEwQjtBQUNhO0FBQ1M7QUFDVjtBQUV2QixTQUFTSTtJQUN0QixNQUFNQyxjQUFjO1FBQ2xCLE1BQU1DLFlBQVk7WUFDaEJDLE9BQU87WUFDUEMsTUFBTTtZQUNOQyxLQUFLQyxPQUFPQyxRQUFRLENBQUNDLElBQUk7UUFDM0I7UUFDQSxJQUFJQyxVQUFVQyxLQUFLLEVBQUU7WUFDbkIsSUFBSTtnQkFDRixNQUFNRCxVQUFVQyxLQUFLLENBQUNSO1lBQ3hCLEVBQUUsT0FBT1MsS0FBSztnQkFDWixJQUFJQSxJQUFJQyxJQUFJLEtBQUssY0FBY0MsUUFBUUMsS0FBSyxDQUFDLGlCQUFpQkg7WUFDaEU7UUFDRixPQUFPO1lBQ0wsSUFBSTtnQkFDRixNQUFNRixVQUFVTSxTQUFTLENBQUNDLFNBQVMsQ0FBQyxDQUFDLEVBQUVkLFVBQVVFLElBQUksQ0FBQyxFQUFFLEVBQUVGLFVBQVVHLEdBQUcsQ0FBQyxDQUFDO2dCQUN6RVksTUFBTTtZQUNSLEVBQUUsT0FBT04sS0FBSztnQkFDWkUsUUFBUUMsS0FBSyxDQUFDLGdCQUFnQkg7WUFDaEM7UUFDRjtJQUNGO0lBRUEscUJBQ0UsOERBQUNkLGlEQUFNQSxDQUFDcUIsT0FBTztRQUNiQyxTQUFTO1lBQUVDLFNBQVM7WUFBR0MsR0FBRztRQUFHO1FBQzdCQyxTQUFTO1lBQUVGLFNBQVM7WUFBR0MsR0FBRztRQUFFO1FBQzVCRSxZQUFZO1lBQUVDLE9BQU87UUFBSTtRQUN6QkMsV0FBVTtrQkFFViw0RUFBQzNCLHlEQUFNQTtZQUNMNEIsU0FBU3pCO1lBQ1R3QixXQUFVOzs4QkFFViw4REFBQzFCLDhFQUFNQTtvQkFBQzBCLFdBQVU7Ozs7OztnQkFBaUI7Ozs7Ozs7Ozs7OztBQUkzQyIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9jb21wb25lbnRzL1NvY2lhbEJ1dHRvbnMuanN4PzJkM2IiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgbW90aW9uIH0gZnJvbSBcImZyYW1lci1tb3Rpb25cIjtcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gXCJAL2NvbXBvbmVudHMvdWkvYnV0dG9uXCI7XG5pbXBvcnQgeyBTaGFyZTIgfSBmcm9tIFwibHVjaWRlLXJlYWN0XCI7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFNvY2lhbEJ1dHRvbnMoKSB7XG4gIGNvbnN0IGhhbmRsZVNoYXJlID0gYXN5bmMgKCkgPT4ge1xuICAgIGNvbnN0IHNoYXJlRGF0YSA9IHtcbiAgICAgIHRpdGxlOiBcIkZhbmN5VGV4dCAtIFRlaWxlIGRpZSBBcHAhIPCflKVcIixcbiAgICAgIHRleHQ6IFwiQ2hlY2sgb3V0IEZhbmN5VGV4dCDigJMgY29vbGUgRm9udHMgZsO8ciBJbnN0YWdyYW0sIFRpa1RvayAmIENvLiFcIixcbiAgICAgIHVybDogd2luZG93LmxvY2F0aW9uLmhyZWYsXG4gICAgfTtcbiAgICBpZiAobmF2aWdhdG9yLnNoYXJlKSB7XG4gICAgICB0cnkge1xuICAgICAgICBhd2FpdCBuYXZpZ2F0b3Iuc2hhcmUoc2hhcmVEYXRhKTtcbiAgICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgICBpZiAoZXJyLm5hbWUgIT09IFwiQWJvcnRFcnJvclwiKSBjb25zb2xlLmVycm9yKFwiU2hhcmUgZmFpbGVkOlwiLCBlcnIpO1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICB0cnkge1xuICAgICAgICBhd2FpdCBuYXZpZ2F0b3IuY2xpcGJvYXJkLndyaXRlVGV4dChgJHtzaGFyZURhdGEudGV4dH1cXG4ke3NoYXJlRGF0YS51cmx9YCk7XG4gICAgICAgIGFsZXJ0KFwiTGluayBrb3BpZXJ0ISDwn5OLXCIpO1xuICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgIGNvbnNvbGUuZXJyb3IoXCJDb3B5IGZhaWxlZDpcIiwgZXJyKTtcbiAgICAgIH1cbiAgICB9XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8bW90aW9uLnNlY3Rpb25cbiAgICAgIGluaXRpYWw9e3sgb3BhY2l0eTogMCwgeTogMjAgfX1cbiAgICAgIGFuaW1hdGU9e3sgb3BhY2l0eTogMSwgeTogMCB9fVxuICAgICAgdHJhbnNpdGlvbj17eyBkZWxheTogMC41IH19XG4gICAgICBjbGFzc05hbWU9XCJtYi04IHNtOm1iLTEyIHRleHQtY2VudGVyXCJcbiAgICA+XG4gICAgICA8QnV0dG9uXG4gICAgICAgIG9uQ2xpY2s9e2hhbmRsZVNoYXJlfVxuICAgICAgICBjbGFzc05hbWU9XCJpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIgYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1ibHVlLTUwMCB0by1pbmRpZ28tNTAwIHRleHQtd2hpdGUgcHgtNiBweS0zIHJvdW5kZWQteGwgc2hhZG93LWxnIGhvdmVyOm9wYWNpdHktOTAgdHJhbnNpdGlvblwiXG4gICAgICA+XG4gICAgICAgIDxTaGFyZTIgY2xhc3NOYW1lPVwidy01IGgtNSBtci0yXCIgLz4gU2hhcmVcbiAgICAgIDwvQnV0dG9uPlxuICAgIDwvbW90aW9uLnNlY3Rpb24+XG4gICk7XG59XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJtb3Rpb24iLCJCdXR0b24iLCJTaGFyZTIiLCJTb2NpYWxCdXR0b25zIiwiaGFuZGxlU2hhcmUiLCJzaGFyZURhdGEiLCJ0aXRsZSIsInRleHQiLCJ1cmwiLCJ3aW5kb3ciLCJsb2NhdGlvbiIsImhyZWYiLCJuYXZpZ2F0b3IiLCJzaGFyZSIsImVyciIsIm5hbWUiLCJjb25zb2xlIiwiZXJyb3IiLCJjbGlwYm9hcmQiLCJ3cml0ZVRleHQiLCJhbGVydCIsInNlY3Rpb24iLCJpbml0aWFsIiwib3BhY2l0eSIsInkiLCJhbmltYXRlIiwidHJhbnNpdGlvbiIsImRlbGF5IiwiY2xhc3NOYW1lIiwib25DbGljayJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./components/SocialButtons.jsx\n"); - -/***/ }), - -/***/ "./components/fontTransforms.jsx": -/*!***************************************!*\ - !*** ./components/fontTransforms.jsx ***! - \***************************************/ -/***/ ((__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 */ fontTransforms: () => (/* binding */ fontTransforms),\n/* harmony export */ getFontsByCategory: () => (/* binding */ getFontsByCategory),\n/* harmony export */ getPopularFonts: () => (/* binding */ getPopularFonts),\n/* harmony export */ transformText: () => (/* binding */ transformText)\n/* harmony export */ });\n// components/fontTransforms.jsx\n// 1) Unicode-Blöcke (Startpunkte)\nconst unicodeBlocks = {\n sansSerif: {\n upperStart: 0x1D5A0,\n lowerStart: 0x1D5BA\n },\n sansSerifBold: {\n upperStart: 0x1D5D4,\n lowerStart: 0x1D5EE\n },\n script: {\n upperStart: 0x1D49C,\n lowerStart: 0x1D4B6\n },\n scriptBold: {\n upperStart: 0x1D4D0,\n lowerStart: 0x1D4EA\n },\n fraktur: {\n upperStart: 0x1D504,\n lowerStart: 0x1D51E\n },\n frakturBold: {\n upperStart: 0x1D56C,\n lowerStart: 0x1D586\n },\n monospace: {\n upperStart: 0x1D670,\n lowerStart: 0x1D68A\n },\n fullwidth: {\n upperStart: 0xFF21,\n lowerStart: 0xFF41\n }\n};\n// 2) Unicode-Mapping-Helfer\nconst mapUnicode = (char, block)=>{\n const code = char.charCodeAt(0);\n if (code >= 65 && code <= 90) return String.fromCodePoint(block.upperStart + (code - 65));\n if (code >= 97 && code <= 122) return String.fromCodePoint(block.lowerStart + (code - 97));\n return char;\n};\nconst createTransform = (blockKey)=>(text)=>text.split(\"\").map((c)=>mapUnicode(c, unicodeBlocks[blockKey])).join(\"\");\n// 3) Font-Transformationen\nconst fontTransforms = Object.fromEntries(Object.entries({\n // 🔤 Modern\n Montserrat: [\n \"sansSerifBold\",\n \"modern\",\n \"Montserrat – Sans-Serif Bold Unicode\"\n ],\n Lato: [\n \"sansSerif\",\n \"modern\",\n \"Lato – Humanistischer Sans-Serif Unicode\"\n ],\n Raleway: [\n \"sansSerif\",\n \"modern\",\n \"Raleway – Elegant Display Unicode\"\n ],\n Poppins: [\n \"sansSerif\",\n \"modern\",\n \"Poppins – Rund & freundlich Unicode\"\n ],\n \"Open Sans\": [\n \"sansSerif\",\n \"modern\",\n \"Open Sans – Vielseitig Unicode\"\n ],\n Roboto: [\n \"sansSerif\",\n \"modern\",\n \"Roboto – Modernes Grotesk Unicode\"\n ],\n \"Work Sans\": [\n \"sansSerif\",\n \"modern\",\n \"Work Sans – Tech & Clean Unicode\"\n ],\n \"Noto Sans\": [\n \"sansSerif\",\n \"modern\",\n \"Noto Sans – International Unicode\"\n ],\n Jost: [\n \"sansSerif\",\n \"modern\",\n \"Jost – Geometrisch modern Unicode\"\n ],\n Quicksand: [\n \"sansSerif\",\n \"modern\",\n \"Quicksand – Soft Rounded Unicode\"\n ],\n \"Averia Libre\": [\n \"sansSerif\",\n \"modern\",\n \"Averia Libre – Experimentell Unicode\"\n ],\n \"Philosopher\": [\n \"sansSerif\",\n \"modern\",\n \"Philosopher – Elegant Unicode\"\n ],\n // ✍️ Handwriting\n Pacifico: [\n \"scriptBold\",\n \"handwriting\",\n \"Pacifico – Lockerer Pinsel Bold Script Unicode\"\n ],\n Sacramento: [\n \"scriptBold\",\n \"handwriting\",\n \"Sacramento – Retro-Handlettering Bold Script Unicode\"\n ],\n Caveat: [\n \"scriptBold\",\n \"handwriting\",\n \"Caveat – Natural Handwriting Bold Script Unicode\"\n ],\n \"Dancing Script\": [\n \"scriptBold\",\n \"handwriting\",\n \"Dancing Script – Lebhafte Kursive Bold Script Unicode\"\n ],\n \"Indie Flower\": [\n \"scriptBold\",\n \"handwriting\",\n \"Indie Flower – Verspieltes Bold Script Unicode\"\n ],\n \"Amatic SC\": [\n \"scriptBold\",\n \"handwriting\",\n \"Amatic SC – Skizzenartiges Bold Script Unicode\"\n ],\n \"Kaushan Script\": [\n \"scriptBold\",\n \"handwriting\",\n \"Kaushan Script – Fettere Kursive Bold Script Unicode\"\n ],\n \"Architects Daughter\": [\n \"scriptBold\",\n \"handwriting\",\n \"Architects Daughter – Skizzenhafte Handschrift Unicode\"\n ],\n Neucha: [\n \"scriptBold\",\n \"handwriting\",\n \"Neucha – Pers\\xf6nlich und kantig Unicode\"\n ],\n \"Great Vibes\": [\n \"scriptBold\",\n \"handwriting\",\n \"Great Vibes – Elegante Kalligraphie Unicode\"\n ],\n Satisfy: [\n \"scriptBold\",\n \"handwriting\",\n \"Satisfy – Weiche Script Unicode\"\n ],\n Yellowtail: [\n \"scriptBold\",\n \"handwriting\",\n \"Yellowtail – Vintage Script Unicode\"\n ],\n \"Gloria Hallelujah\": [\n \"scriptBold\",\n \"handwriting\",\n \"Gloria Hallelujah – Lebendige Handschrift Unicode\"\n ],\n // 🧑🎤 Statement\n Oswald: [\n \"sansSerifBold\",\n \"statement\",\n \"Oswald – Bold Grotesk Unicode\"\n ],\n \"Bebas Neue\": [\n \"fullwidth\",\n \"statement\",\n \"Bebas Neue – Fullwidth Caps Unicode\"\n ],\n Ultra: [\n \"sansSerifBold\",\n \"statement\",\n \"Ultra – Kompakte Bold Unicode\"\n ],\n \"Stint Ultra Condensed\": [\n \"sansSerifBold\",\n \"statement\",\n \"Stint Ultra Condensed – Kompakte Bold Unicode\"\n ],\n \"Playfair Display\": [\n \"scriptBold\",\n \"statement\",\n \"Playfair Display – Elegante Bold Script Unicode\"\n ],\n \"Abril Fatface\": [\n \"scriptBold\",\n \"statement\",\n \"Abril Fatface – Fettere Bold Script Unicode\"\n ],\n \"Permanent Marker\": [\n \"scriptBold\",\n \"statement\",\n \"Permanent Marker – Marker-Style Unicode\"\n ],\n \"Alfa Slab One\": [\n \"fullwidth\",\n \"statement\",\n \"Alfa Slab One – Slab Serif Heavy Unicode\"\n ],\n \"Black Ops One\": [\n \"fullwidth\",\n \"statement\",\n \"Black Ops One – Military Display Unicode\"\n ],\n \"Germania One\": [\n \"frakturBold\",\n \"statement\",\n \"Germania One – Oldstyle Fraktur Unicode\"\n ],\n \"Holtwood One SC\": [\n \"fullwidth\",\n \"statement\",\n \"Holtwood One SC – Klassisch Bold Small Caps Unicode\"\n ],\n Courgette: [\n \"scriptBold\",\n \"statement\",\n \"Courgette – Verspieltes Script Unicode\"\n ],\n // 🚀 Futuristic\n Exo: [\n \"sansSerif\",\n \"futuristic\",\n \"Exo – Tech Grotesk Unicode\"\n ],\n Orbitron: [\n \"monospace\",\n \"futuristic\",\n \"Orbitron – Sci-Fi Monospace Unicode\"\n ],\n Audiowide: [\n \"monospace\",\n \"futuristic\",\n \"Audiowide – Rundes Monospace Unicode\"\n ],\n Rajdhani: [\n \"monospace\",\n \"futuristic\",\n \"Rajdhani – Digital Monospace Unicode\"\n ],\n \"Space Mono\": [\n \"monospace\",\n \"futuristic\",\n \"Space Mono – Tech Monospace Unicode\"\n ],\n Questrial: [\n \"sansSerif\",\n \"futuristic\",\n \"Questrial – Clean Sans-Serif Unicode\"\n ],\n \"Syncopate\": [\n \"monospace\",\n \"futuristic\",\n \"Syncopate – Techno Unicode\"\n ],\n \"Unica One\": [\n \"monospace\",\n \"futuristic\",\n \"Unica One – Monospace Mix Unicode\"\n ],\n \"Italiana\": [\n \"sansSerif\",\n \"futuristic\",\n \"Italiana – Futuristisch Serif Unicode\"\n ],\n \"Staatliches\": [\n \"monospace\",\n \"futuristic\",\n \"Staatliches – Moderne Grotesk Unicode\"\n ],\n // 🧢 Aesthetic\n \"Press Start 2P\": [\n \"monospace\",\n \"aesthetic\",\n \"Press Start 2P – Pixel Monospace Unicode\"\n ],\n Righteous: [\n \"frakturBold\",\n \"aesthetic\",\n \"Righteous – Stylische Bold Fraktur Unicode\"\n ],\n \"Metal Mania\": [\n \"scriptBold\",\n \"aesthetic\",\n \"Metal Mania – Fettere Script Unicode\"\n ],\n \"Alegreya\": [\n \"frakturBold\",\n \"aesthetic\",\n \"Alegreya – Literatur Serif Unicode\"\n ],\n \"Spectral\": [\n \"frakturBold\",\n \"aesthetic\",\n \"Spectral – Editorial Serif Unicode\"\n ],\n \"Fjalla One\": [\n \"sansSerifBold\",\n \"aesthetic\",\n \"Fjalla One – Headline Sans Unicode\"\n ],\n \"Glass Antiqua\": [\n \"scriptBold\",\n \"aesthetic\",\n \"Glass Antiqua – Zarte Antiqua Script Unicode\"\n ],\n \"Cinzel Decorative\": [\n \"scriptBold\",\n \"aesthetic\",\n \"Cinzel Decorative – Klassische Zier-Serif Unicode\"\n ],\n \"Andika\": [\n \"sansSerif\",\n \"aesthetic\",\n \"Andika – Leserlich Unicode\"\n ],\n \"Almendra\": [\n \"scriptBold\",\n \"aesthetic\",\n \"Almendra – Historische Handschrift Unicode\"\n ]\n}).map(([name, [block, category, description]])=>[\n name,\n {\n transform: createTransform(block),\n category,\n description,\n className: `font-${name.toLowerCase().replace(/\\s+/g, \"\")}`\n }\n ]));\n// 🔝 Neue transformText-Funktion – gibt transformierten Text **und** Tailwind-Klasse zurück\nconst transformText = (text, fontName)=>{\n const font = fontTransforms[fontName];\n if (!font || !text) return {\n transformed: text,\n fontClassName: \"\"\n };\n return {\n transformed: font.transform(text),\n fontClassName: font.className\n };\n};\n// Weitere Helfer\nconst getPopularFonts = ()=>Object.keys(fontTransforms).slice(0, 10);\nconst getFontsByCategory = (category)=>category === \"all\" ? Object.keys(fontTransforms) : Object.keys(fontTransforms).filter((f)=>fontTransforms[f].category === category);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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QzJDLEVBQUUsQ0FBQ2hCLFFBQVEsS0FBS0EsVUFDdEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vY29tcG9uZW50cy9mb250VHJhbnNmb3Jtcy5qc3g/ZGVmNSJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBjb21wb25lbnRzL2ZvbnRUcmFuc2Zvcm1zLmpzeFxuXG4vLyAxKSBVbmljb2RlLUJsw7Zja2UgKFN0YXJ0cHVua3RlKVxuY29uc3QgdW5pY29kZUJsb2NrcyA9IHtcbiAgc2Fuc1NlcmlmOiAgICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ1QTAsIGxvd2VyU3RhcnQ6IDB4MUQ1QkEgfSxcbiAgc2Fuc1NlcmlmQm9sZDogICB7IHVwcGVyU3RhcnQ6IDB4MUQ1RDQsIGxvd2VyU3RhcnQ6IDB4MUQ1RUUgfSxcbiAgc2NyaXB0OiAgICAgICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ0OUMsIGxvd2VyU3RhcnQ6IDB4MUQ0QjYgfSxcbiAgc2NyaXB0Qm9sZDogICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ0RDAsIGxvd2VyU3RhcnQ6IDB4MUQ0RUEgfSxcbiAgZnJha3R1cjogICAgICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ1MDQsIGxvd2VyU3RhcnQ6IDB4MUQ1MUUgfSxcbiAgZnJha3R1ckJvbGQ6ICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ1NkMsIGxvd2VyU3RhcnQ6IDB4MUQ1ODYgfSxcbiAgbW9ub3NwYWNlOiAgICAgICB7IHVwcGVyU3RhcnQ6IDB4MUQ2NzAsIGxvd2VyU3RhcnQ6IDB4MUQ2OEEgfSxcbiAgZnVsbHdpZHRoOiAgICAgICB7IHVwcGVyU3RhcnQ6IDB4RkYyMSwgIGxvd2VyU3RhcnQ6IDB4RkY0MSB9XG59O1xuXG4vLyAyKSBVbmljb2RlLU1hcHBpbmctSGVsZmVyXG5jb25zdCBtYXBVbmljb2RlID0gKGNoYXIsIGJsb2NrKSA9PiB7XG4gIGNvbnN0IGNvZGUgPSBjaGFyLmNoYXJDb2RlQXQoMCk7XG4gIGlmIChjb2RlID49IDY1ICYmIGNvZGUgPD0gOTApIHJldHVybiBTdHJpbmcuZnJvbUNvZGVQb2ludChibG9jay51cHBlclN0YXJ0ICsgKGNvZGUgLSA2NSkpO1xuICBpZiAoY29kZSA+PSA5NyAmJiBjb2RlIDw9IDEyMikgcmV0dXJuIFN0cmluZy5mcm9tQ29kZVBvaW50KGJsb2NrLmxvd2VyU3RhcnQgKyAoY29kZSAtIDk3KSk7XG4gIHJldHVybiBjaGFyO1xufTtcblxuY29uc3QgY3JlYXRlVHJhbnNmb3JtID0gKGJsb2NrS2V5KSA9PiAodGV4dCkgPT5cbiAgdGV4dC5zcGxpdCgnJykubWFwKChjKSA9PiBtYXBVbmljb2RlKGMsIHVuaWNvZGVCbG9ja3NbYmxvY2tLZXldKSkuam9pbignJyk7XG5cbi8vIDMpIEZvbnQtVHJhbnNmb3JtYXRpb25lblxuZXhwb3J0IGNvbnN0IGZvbnRUcmFuc2Zvcm1zID0gT2JqZWN0LmZyb21FbnRyaWVzKFxuICBPYmplY3QuZW50cmllcyh7XG4gICAgLy8g8J+UpCBNb2Rlcm5cbiAgICBNb250c2VycmF0OiAgICAgICBbJ3NhbnNTZXJpZkJvbGQnLCAnbW9kZXJuJywgJ01vbnRzZXJyYXQg4oCTIFNhbnMtU2VyaWYgQm9sZCBVbmljb2RlJ10sXG4gICAgTGF0bzogICAgICAgICAgICAgWydzYW5zU2VyaWYnLCAgICAgJ21vZGVybicsICdMYXRvIOKAkyBIdW1hbmlzdGlzY2hlciBTYW5zLVNlcmlmIFVuaWNvZGUnXSxcbiAgICBSYWxld2F5OiAgICAgICAgICBbJ3NhbnNTZXJpZicsICAgICAnbW9kZXJuJywgJ1JhbGV3YXkg4oCTIEVsZWdhbnQgRGlzcGxheSBVbmljb2RlJ10sXG4gICAgUG9wcGluczogICAgICAgICAgWydzYW5zU2VyaWYnLCAgICAgJ21vZGVybicsICdQb3BwaW5zIOKAkyBSdW5kICYgZnJldW5kbGljaCBVbmljb2RlJ10sXG4gICAgJ09wZW4gU2Fucyc6ICAgICAgWydzYW5zU2VyaWYnLCAgICAgJ21vZGVybicsICdPcGVuIFNhbnMg4oCTIFZpZWxzZWl0aWcgVW5pY29kZSddLFxuICAgIFJvYm90bzogICAgICAgICAgIFsnc2Fuc1NlcmlmJywgICAgICdtb2Rlcm4nLCAnUm9ib3RvIOKAkyBNb2Rlcm5lcyBHcm90ZXNrIFVuaWNvZGUnXSxcbiAgICAnV29yayBTYW5zJzogICAgICBbJ3NhbnNTZXJpZicsICAgICAnbW9kZXJuJywgJ1dvcmsgU2FucyDigJMgVGVjaCAmIENsZWFuIFVuaWNvZGUnXSxcbiAgICAnTm90byBTYW5zJzogICAgICBbJ3NhbnNTZXJpZicsICAgICAnbW9kZXJuJywgJ05vdG8gU2FucyDigJMgSW50ZXJuYXRpb25hbCBVbmljb2RlJ10sXG4gICAgSm9zdDogICAgICAgICAgICAgWydzYW5zU2VyaWYnLCAgICAgJ21vZGVybicsICdKb3N0IOKAkyBHZW9tZXRyaXNjaCBtb2Rlcm4gVW5pY29kZSddLFxuICAgIFF1aWNrc2FuZDogICAgICAgIFsnc2Fuc1NlcmlmJywgICAgICdtb2Rlcm4nLCAnUXVpY2tzYW5kIOKAkyBTb2Z0IFJvdW5kZWQgVW5pY29kZSddLFxuICAgICdBdmVyaWEgTGlicmUnOiAgIFsnc2Fuc1NlcmlmJywgICAgICdtb2Rlcm4nLCAnQXZlcmlhIExpYnJlIOKAkyBFeHBlcmltZW50ZWxsIFVuaWNvZGUnXSxcbiAgICAnUGhpbG9zb3BoZXInOiAgICBbJ3NhbnNTZXJpZicsICAgICAnbW9kZXJuJywgJ1BoaWxvc29waGVyIOKAkyBFbGVnYW50IFVuaWNvZGUnXSxcblxuICAgIC8vIOKcje+4jyBIYW5kd3JpdGluZ1xuICAgIFBhY2lmaWNvOiAgICAgICAgIFsnc2NyaXB0Qm9sZCcsICAgICdoYW5kd3JpdGluZycsICdQYWNpZmljbyDigJMgTG9ja2VyZXIgUGluc2VsIEJvbGQgU2NyaXB0IFVuaWNvZGUnXSxcbiAgICBTYWNyYW1lbnRvOiAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnaGFuZHdyaXRpbmcnLCAnU2FjcmFtZW50byDigJMgUmV0cm8tSGFuZGxldHRlcmluZyBCb2xkIFNjcmlwdCBVbmljb2RlJ10sXG4gICAgQ2F2ZWF0OiAgICAgICAgICAgWydzY3JpcHRCb2xkJywgICAgJ2hhbmR3cml0aW5nJywgJ0NhdmVhdCDigJMgTmF0dXJhbCBIYW5kd3JpdGluZyBCb2xkIFNjcmlwdCBVbmljb2RlJ10sXG4gICAgJ0RhbmNpbmcgU2NyaXB0JzogWydzY3JpcHRCb2xkJywgICAgJ2hhbmR3cml0aW5nJywgJ0RhbmNpbmcgU2NyaXB0IOKAkyBMZWJoYWZ0ZSBLdXJzaXZlIEJvbGQgU2NyaXB0IFVuaWNvZGUnXSxcbiAgICAnSW5kaWUgRmxvd2VyJzogICBbJ3NjcmlwdEJvbGQnLCAgICAnaGFuZHdyaXRpbmcnLCAnSW5kaWUgRmxvd2VyIOKAkyBWZXJzcGllbHRlcyBCb2xkIFNjcmlwdCBVbmljb2RlJ10sXG4gICAgJ0FtYXRpYyBTQyc6ICAgICAgWydzY3JpcHRCb2xkJywgICAgJ2hhbmR3cml0aW5nJywgJ0FtYXRpYyBTQyDigJMgU2tpenplbmFydGlnZXMgQm9sZCBTY3JpcHQgVW5pY29kZSddLFxuICAgICdLYXVzaGFuIFNjcmlwdCc6IFsnc2NyaXB0Qm9sZCcsICAgICdoYW5kd3JpdGluZycsICdLYXVzaGFuIFNjcmlwdCDigJMgRmV0dGVyZSBLdXJzaXZlIEJvbGQgU2NyaXB0IFVuaWNvZGUnXSxcbiAgICAnQXJjaGl0ZWN0cyBEYXVnaHRlcic6IFsnc2NyaXB0Qm9sZCcsJ2hhbmR3cml0aW5nJywgJ0FyY2hpdGVjdHMgRGF1Z2h0ZXIg4oCTIFNraXp6ZW5oYWZ0ZSBIYW5kc2NocmlmdCBVbmljb2RlJ10sXG4gICAgTmV1Y2hhOiAgICAgICAgICAgWydzY3JpcHRCb2xkJywgICAgJ2hhbmR3cml0aW5nJywgJ05ldWNoYSDigJMgUGVyc8O2bmxpY2ggdW5kIGthbnRpZyBVbmljb2RlJ10sXG4gICAgJ0dyZWF0IFZpYmVzJzogICAgWydzY3JpcHRCb2xkJywgICAgJ2hhbmR3cml0aW5nJywgJ0dyZWF0IFZpYmVzIOKAkyBFbGVnYW50ZSBLYWxsaWdyYXBoaWUgVW5pY29kZSddLFxuICAgIFNhdGlzZnk6ICAgICAgICAgIFsnc2NyaXB0Qm9sZCcsICAgICdoYW5kd3JpdGluZycsICdTYXRpc2Z5IOKAkyBXZWljaGUgU2NyaXB0IFVuaWNvZGUnXSxcbiAgICBZZWxsb3d0YWlsOiAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnaGFuZHdyaXRpbmcnLCAnWWVsbG93dGFpbCDigJMgVmludGFnZSBTY3JpcHQgVW5pY29kZSddLFxuICAgICdHbG9yaWEgSGFsbGVsdWphaCc6IFsnc2NyaXB0Qm9sZCcsICdoYW5kd3JpdGluZycsICdHbG9yaWEgSGFsbGVsdWphaCDigJMgTGViZW5kaWdlIEhhbmRzY2hyaWZ0IFVuaWNvZGUnXSxcblxuICAgIC8vIPCfp5HigI3wn46kIFN0YXRlbWVudFxuICAgIE9zd2FsZDogICAgICAgICAgICAgICAgICAgICBbJ3NhbnNTZXJpZkJvbGQnLCAnc3RhdGVtZW50JywgJ09zd2FsZCDigJMgQm9sZCBHcm90ZXNrIFVuaWNvZGUnXSxcbiAgICAnQmViYXMgTmV1ZSc6ICAgICAgICAgICAgICAgWydmdWxsd2lkdGgnLCAgICAgJ3N0YXRlbWVudCcsICdCZWJhcyBOZXVlIOKAkyBGdWxsd2lkdGggQ2FwcyBVbmljb2RlJ10sXG4gICAgVWx0cmE6ICAgICAgICAgICAgICAgICAgICAgIFsnc2Fuc1NlcmlmQm9sZCcsICdzdGF0ZW1lbnQnLCAnVWx0cmEg4oCTIEtvbXBha3RlIEJvbGQgVW5pY29kZSddLFxuICAgICdTdGludCBVbHRyYSBDb25kZW5zZWQnOiAgICBbJ3NhbnNTZXJpZkJvbGQnLCAnc3RhdGVtZW50JywgJ1N0aW50IFVsdHJhIENvbmRlbnNlZCDigJMgS29tcGFrdGUgQm9sZCBVbmljb2RlJ10sXG4gICAgJ1BsYXlmYWlyIERpc3BsYXknOiAgICAgICAgIFsnc2NyaXB0Qm9sZCcsICAgICdzdGF0ZW1lbnQnLCAnUGxheWZhaXIgRGlzcGxheSDigJMgRWxlZ2FudGUgQm9sZCBTY3JpcHQgVW5pY29kZSddLFxuICAgICdBYnJpbCBGYXRmYWNlJzogICAgICAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnc3RhdGVtZW50JywgJ0FicmlsIEZhdGZhY2Ug4oCTIEZldHRlcmUgQm9sZCBTY3JpcHQgVW5pY29kZSddLFxuICAgICdQZXJtYW5lbnQgTWFya2VyJzogICAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnc3RhdGVtZW50JywgJ1Blcm1hbmVudCBNYXJrZXIg4oCTIE1hcmtlci1TdHlsZSBVbmljb2RlJ10sXG4gICAgJ0FsZmEgU2xhYiBPbmUnOiAgICAgICAgICAgIFsnZnVsbHdpZHRoJywgICAgICdzdGF0ZW1lbnQnLCAnQWxmYSBTbGFiIE9uZSDigJMgU2xhYiBTZXJpZiBIZWF2eSBVbmljb2RlJ10sXG4gICAgJ0JsYWNrIE9wcyBPbmUnOiAgICAgICAgICAgIFsnZnVsbHdpZHRoJywgICAgICdzdGF0ZW1lbnQnLCAnQmxhY2sgT3BzIE9uZSDigJMgTWlsaXRhcnkgRGlzcGxheSBVbmljb2RlJ10sXG4gICAgJ0dlcm1hbmlhIE9uZSc6ICAgICAgICAgICAgIFsnZnJha3R1ckJvbGQnLCAgICdzdGF0ZW1lbnQnLCAnR2VybWFuaWEgT25lIOKAkyBPbGRzdHlsZSBGcmFrdHVyIFVuaWNvZGUnXSxcbiAgICAnSG9sdHdvb2QgT25lIFNDJzogICAgICAgICAgWydmdWxsd2lkdGgnLCAgICAgJ3N0YXRlbWVudCcsICdIb2x0d29vZCBPbmUgU0Mg4oCTIEtsYXNzaXNjaCBCb2xkIFNtYWxsIENhcHMgVW5pY29kZSddLFxuICAgIENvdXJnZXR0ZTogICAgICAgICAgICAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnc3RhdGVtZW50JywgJ0NvdXJnZXR0ZSDigJMgVmVyc3BpZWx0ZXMgU2NyaXB0IFVuaWNvZGUnXSxcblxuICAgIC8vIPCfmoAgRnV0dXJpc3RpY1xuICAgIEV4bzogICAgICAgICAgICAgICAgICAgICAgICBbJ3NhbnNTZXJpZicsICAgICAnZnV0dXJpc3RpYycsICdFeG8g4oCTIFRlY2ggR3JvdGVzayBVbmljb2RlJ10sXG4gICAgT3JiaXRyb246ICAgICAgICAgICAgICAgICAgIFsnbW9ub3NwYWNlJywgICAgICdmdXR1cmlzdGljJywgJ09yYml0cm9uIOKAkyBTY2ktRmkgTW9ub3NwYWNlIFVuaWNvZGUnXSxcbiAgICBBdWRpb3dpZGU6ICAgICAgICAgICAgICAgICAgWydtb25vc3BhY2UnLCAgICAgJ2Z1dHVyaXN0aWMnLCAnQXVkaW93aWRlIOKAkyBSdW5kZXMgTW9ub3NwYWNlIFVuaWNvZGUnXSxcbiAgICBSYWpkaGFuaTogICAgICAgICAgICAgICAgICAgWydtb25vc3BhY2UnLCAgICAgJ2Z1dHVyaXN0aWMnLCAnUmFqZGhhbmkg4oCTIERpZ2l0YWwgTW9ub3NwYWNlIFVuaWNvZGUnXSxcbiAgICAnU3BhY2UgTW9ubyc6ICAgICAgICAgICAgICAgWydtb25vc3BhY2UnLCAgICAgJ2Z1dHVyaXN0aWMnLCAnU3BhY2UgTW9ubyDigJMgVGVjaCBNb25vc3BhY2UgVW5pY29kZSddLFxuICAgIFF1ZXN0cmlhbDogICAgICAgICAgICAgICAgICBbJ3NhbnNTZXJpZicsICAgICAnZnV0dXJpc3RpYycsICdRdWVzdHJpYWwg4oCTIENsZWFuIFNhbnMtU2VyaWYgVW5pY29kZSddLFxuICAgICdTeW5jb3BhdGUnOiAgICAgICAgICAgICAgICBbJ21vbm9zcGFjZScsICAgICAnZnV0dXJpc3RpYycsICdTeW5jb3BhdGUg4oCTIFRlY2hubyBVbmljb2RlJ10sXG4gICAgJ1VuaWNhIE9uZSc6ICAgICAgICAgICAgICAgIFsnbW9ub3NwYWNlJywgICAgICdmdXR1cmlzdGljJywgJ1VuaWNhIE9uZSDigJMgTW9ub3NwYWNlIE1peCBVbmljb2RlJ10sXG4gICAgJ0l0YWxpYW5hJzogICAgICAgICAgICAgICAgIFsnc2Fuc1NlcmlmJywgICAgICdmdXR1cmlzdGljJywgJ0l0YWxpYW5hIOKAkyBGdXR1cmlzdGlzY2ggU2VyaWYgVW5pY29kZSddLFxuICAgICdTdGFhdGxpY2hlcyc6ICAgICAgICAgICAgICBbJ21vbm9zcGFjZScsICAgICAnZnV0dXJpc3RpYycsICdTdGFhdGxpY2hlcyDigJMgTW9kZXJuZSBHcm90ZXNrIFVuaWNvZGUnXSxcblxuICAgIC8vIPCfp6IgQWVzdGhldGljXG4gICAgJ1ByZXNzIFN0YXJ0IDJQJzogICAgICAgICAgIFsnbW9ub3NwYWNlJywgICAgICdhZXN0aGV0aWMnLCAnUHJlc3MgU3RhcnQgMlAg4oCTIFBpeGVsIE1vbm9zcGFjZSBVbmljb2RlJ10sXG4gICAgUmlnaHRlb3VzOiAgICAgICAgICAgICAgICAgIFsnZnJha3R1ckJvbGQnLCAgICdhZXN0aGV0aWMnLCAnUmlnaHRlb3VzIOKAkyBTdHlsaXNjaGUgQm9sZCBGcmFrdHVyIFVuaWNvZGUnXSxcbiAgICAnTWV0YWwgTWFuaWEnOiAgICAgICAgICAgICAgWydzY3JpcHRCb2xkJywgICAgJ2Flc3RoZXRpYycsICdNZXRhbCBNYW5pYSDigJMgRmV0dGVyZSBTY3JpcHQgVW5pY29kZSddLFxuICAgICdBbGVncmV5YSc6ICAgICAgICAgICAgICAgICBbJ2ZyYWt0dXJCb2xkJywgICAnYWVzdGhldGljJywgJ0FsZWdyZXlhIOKAkyBMaXRlcmF0dXIgU2VyaWYgVW5pY29kZSddLFxuICAgICdTcGVjdHJhbCc6ICAgICAgICAgICAgICAgICBbJ2ZyYWt0dXJCb2xkJywgICAnYWVzdGhldGljJywgJ1NwZWN0cmFsIOKAkyBFZGl0b3JpYWwgU2VyaWYgVW5pY29kZSddLFxuICAgICdGamFsbGEgT25lJzogICAgICAgICAgICAgICBbJ3NhbnNTZXJpZkJvbGQnLCAnYWVzdGhldGljJywgJ0ZqYWxsYSBPbmUg4oCTIEhlYWRsaW5lIFNhbnMgVW5pY29kZSddLFxuICAgICdHbGFzcyBBbnRpcXVhJzogICAgICAgICAgICBbJ3NjcmlwdEJvbGQnLCAgICAnYWVzdGhldGljJywgJ0dsYXNzIEFudGlxdWEg4oCTIFphcnRlIEFudGlxdWEgU2NyaXB0IFVuaWNvZGUnXSxcbiAgICAnQ2luemVsIERlY29yYXRpdmUnOiAgICAgICAgWydzY3JpcHRCb2xkJywgICAgJ2Flc3RoZXRpYycsICdDaW56ZWwgRGVjb3JhdGl2ZSDigJMgS2xhc3Npc2NoZSBaaWVyLVNlcmlmIFVuaWNvZGUnXSxcbiAgICAnQW5kaWthJzogICAgICAgICAgICAgICAgICAgWydzYW5zU2VyaWYnLCAgICAgJ2Flc3RoZXRpYycsICdBbmRpa2Eg4oCTIExlc2VybGljaCBVbmljb2RlJ10sXG4gICAgJ0FsbWVuZHJhJzogICAgICAgICAgICAgICAgIFsnc2NyaXB0Qm9sZCcsICAgICdhZXN0aGV0aWMnLCAnQWxtZW5kcmEg4oCTIEhpc3RvcmlzY2hlIEhhbmRzY2hyaWZ0IFVuaWNvZGUnXSxcbiAgfSkubWFwKChbbmFtZSwgW2Jsb2NrLCBjYXRlZ29yeSwgZGVzY3JpcHRpb25dXSkgPT4gW1xuICAgIG5hbWUsXG4gICAge1xuICAgICAgdHJhbnNmb3JtOiBjcmVhdGVUcmFuc2Zvcm0oYmxvY2spLFxuICAgICAgY2F0ZWdvcnksXG4gICAgICBkZXNjcmlwdGlvbixcbiAgICAgIGNsYXNzTmFtZTogYGZvbnQtJHtuYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvXFxzKy9nLCAnJyl9YCxcbiAgICB9LFxuICBdKVxuKTtcblxuLy8g8J+UnSBOZXVlIHRyYW5zZm9ybVRleHQtRnVua3Rpb24g4oCTIGdpYnQgdHJhbnNmb3JtaWVydGVuIFRleHQgKip1bmQqKiBUYWlsd2luZC1LbGFzc2UgenVyw7xja1xuZXhwb3J0IGNvbnN0IHRyYW5zZm9ybVRleHQgPSAodGV4dCwgZm9udE5hbWUpID0+IHtcbiAgY29uc3QgZm9udCA9IGZvbnRUcmFuc2Zvcm1zW2ZvbnROYW1lXTtcbiAgaWYgKCFmb250IHx8ICF0ZXh0KSByZXR1cm4geyB0cmFuc2Zvcm1lZDogdGV4dCwgZm9udENsYXNzTmFtZTogJycgfTtcbiAgcmV0dXJuIHtcbiAgICB0cmFuc2Zvcm1lZDogZm9udC50cmFuc2Zvcm0odGV4dCksXG4gICAgZm9udENsYXNzTmFtZTogZm9udC5jbGFzc05hbWUsXG4gIH07XG59O1xuXG4vLyBXZWl0ZXJlIEhlbGZlclxuZXhwb3J0IGNvbnN0IGdldFBvcHVsYXJGb250cyA9ICgpID0+IE9iamVjdC5rZXlzKGZvbnRUcmFuc2Zvcm1zKS5zbGljZSgwLCAxMCk7XG5cbmV4cG9ydCBjb25zdCBnZXRGb250c0J5Q2F0ZWdvcnkgPSAoY2F0ZWdvcnkpID0+XG4gIGNhdGVnb3J5ID09PSAnYWxsJ1xuICAgID8gT2JqZWN0LmtleXMoZm9udFRyYW5zZm9ybXMpXG4gICAgOiBPYmplY3Qua2V5cyhmb250VHJhbnNmb3JtcykuZmlsdGVyKFxuICAgICAgICAoZikgPT4gZm9udFRyYW5zZm9ybXNbZl0uY2F0ZWdvcnkgPT09IGNhdGVnb3J5XG4gICAgICApO1xuIl0sIm5hbWVzIjpbInVuaWNvZGVCbG9ja3MiLCJzYW5zU2VyaWYiLCJ1cHBlclN0YXJ0IiwibG93ZXJTdGFydCIsInNhbnNTZXJpZkJvbGQiLCJzY3JpcHQiLCJzY3JpcHRCb2xkIiwiZnJha3R1ciIsImZyYWt0dXJCb2xkIiwibW9ub3NwYWNlIiwiZnVsbHdpZHRoIiwibWFwVW5pY29kZSIsImNoYXIiLCJibG9jayIsImNvZGUiLCJjaGFyQ29kZUF0IiwiU3RyaW5nIiwiZnJvbUNvZGVQb2ludCIsImNyZWF0ZVRyYW5zZm9ybSIsImJsb2NrS2V5IiwidGV4dCIsInNwbGl0IiwibWFwIiwiYyIsImpvaW4iLCJmb250VHJhbnNmb3JtcyIsIk9iamVjdCIsImZyb21FbnRyaWVzIiwiZW50cmllcyIsIk1vbnRzZXJyYXQiLCJMYXRvIiwiUmFsZXdheSIsIlBvcHBpbnMiLCJSb2JvdG8iLCJKb3N0IiwiUXVpY2tzYW5kIiwiUGFjaWZpY28iLCJTYWNyYW1lbnRvIiwiQ2F2ZWF0IiwiTmV1Y2hhIiwiU2F0aXNmeSIsIlllbGxvd3RhaWwiLCJPc3dhbGQiLCJVbHRyYSIsIkNvdXJnZXR0ZSIsIkV4byIsIk9yYml0cm9uIiwiQXVkaW93aWRlIiwiUmFqZGhhbmkiLCJRdWVzdHJpYWwiLCJSaWdodGVvdXMiLCJuYW1lIiwiY2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiIsInRyYW5zZm9ybSIsImNsYXNzTmFtZSIsInRvTG93ZXJDYXNlIiwicmVwbGFjZSIsInRyYW5zZm9ybVRleHQiLCJmb250TmFtZSIsImZvbnQiLCJ0cmFuc2Zvcm1lZCIsImZvbnRDbGFzc05hbWUiLCJnZXRQb3B1bGFyRm9udHMiLCJrZXlzIiwic2xpY2UiLCJnZXRGb250c0J5Q2F0ZWdvcnkiLCJmaWx0ZXIiLCJmIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./components/fontTransforms.jsx\n"); - -/***/ }), - -/***/ "./components/ui/badge.jsx": -/*!*********************************!*\ - !*** ./components/ui/badge.jsx ***! - \*********************************/ -/***/ ((__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 */ Badge: () => (/* binding */ Badge)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst Badge = ({ className = \"\", ...props })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: `inline-block text-xs px-2 py-1 rounded bg-black/20 text-white ${className}`,\n ...props\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ui/badge.jsx\",\n lineNumber: 4,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL3VpL2JhZGdlLmpzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFFbkIsTUFBTUMsUUFBUSxDQUFDLEVBQUVDLFlBQVksRUFBRSxFQUFFLEdBQUdDLE9BQU8saUJBQ2hELDhEQUFDQztRQUNDRixXQUFXLENBQUMsOERBQThELEVBQUVBLFVBQVUsQ0FBQztRQUN0RixHQUFHQyxLQUFLOzs7OztrQkFFWCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9jb21wb25lbnRzL3VpL2JhZGdlLmpzeD8zZjk4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcblxuZXhwb3J0IGNvbnN0IEJhZGdlID0gKHsgY2xhc3NOYW1lID0gXCJcIiwgLi4ucHJvcHMgfSkgPT4gKFxuICA8c3BhblxuICAgIGNsYXNzTmFtZT17YGlubGluZS1ibG9jayB0ZXh0LXhzIHB4LTIgcHktMSByb3VuZGVkIGJnLWJsYWNrLzIwIHRleHQtd2hpdGUgJHtjbGFzc05hbWV9YH1cbiAgICB7Li4ucHJvcHN9XG4gIC8+XG4pOyJdLCJuYW1lcyI6WyJSZWFjdCIsIkJhZGdlIiwiY2xhc3NOYW1lIiwicHJvcHMiLCJzcGFuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./components/ui/badge.jsx\n"); - -/***/ }), - -/***/ "./components/ui/button.jsx": -/*!**********************************!*\ - !*** ./components/ui/button.jsx ***! - \**********************************/ -/***/ ((__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 */ Button: () => (/* binding */ Button)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst Button = ({ as: Comp = \"button\", className = \"\", ...props })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Comp, {\n className: `px-4 py-2 rounded-md font-medium border hover:opacity-90 transition ${className}`,\n ...props\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ui/button.jsx\",\n lineNumber: 4,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL3VpL2J1dHRvbi5qc3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQTBCO0FBRW5CLE1BQU1DLFNBQVMsQ0FBQyxFQUFFQyxJQUFJQyxPQUFPLFFBQVEsRUFBRUMsWUFBWSxFQUFFLEVBQUUsR0FBR0MsT0FBTyxpQkFDdEUsOERBQUNGO1FBQ0NDLFdBQVcsQ0FBQyxvRUFBb0UsRUFBRUEsVUFBVSxDQUFDO1FBQzVGLEdBQUdDLEtBQUs7Ozs7O2tCQUVYIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvdWkvYnV0dG9uLmpzeD9kYzM3Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbiA9ICh7IGFzOiBDb21wID0gXCJidXR0b25cIiwgY2xhc3NOYW1lID0gXCJcIiwgLi4ucHJvcHMgfSkgPT4gKFxuICA8Q29tcFxuICAgIGNsYXNzTmFtZT17YHB4LTQgcHktMiByb3VuZGVkLW1kIGZvbnQtbWVkaXVtIGJvcmRlciBob3ZlcjpvcGFjaXR5LTkwIHRyYW5zaXRpb24gJHtjbGFzc05hbWV9YH1cbiAgICB7Li4ucHJvcHN9XG4gIC8+XG4pOyJdLCJuYW1lcyI6WyJSZWFjdCIsIkJ1dHRvbiIsImFzIiwiQ29tcCIsImNsYXNzTmFtZSIsInByb3BzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./components/ui/button.jsx\n"); - -/***/ }), - -/***/ "./components/ui/card.jsx": -/*!********************************!*\ - !*** ./components/ui/card.jsx ***! - \********************************/ -/***/ ((__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 */ Card: () => (/* binding */ Card)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst Card = ({ className = \"\", ...props })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `rounded-xl border p-4 bg-white/10 backdrop-blur-sm text-white ${className}`,\n ...props\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ui/card.jsx\",\n lineNumber: 4,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL3VpL2NhcmQuanN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUEwQjtBQUVuQixNQUFNQyxPQUFPLENBQUMsRUFBRUMsWUFBWSxFQUFFLEVBQUUsR0FBR0MsT0FBTyxpQkFDL0MsOERBQUNDO1FBQ0NGLFdBQVcsQ0FBQyw4REFBOEQsRUFBRUEsVUFBVSxDQUFDO1FBQ3RGLEdBQUdDLEtBQUs7Ozs7O2tCQUVYIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL2NvbXBvbmVudHMvdWkvY2FyZC5qc3g/ZDMzZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbmV4cG9ydCBjb25zdCBDYXJkID0gKHsgY2xhc3NOYW1lID0gXCJcIiwgLi4ucHJvcHMgfSkgPT4gKFxuICA8ZGl2XG4gICAgY2xhc3NOYW1lPXtgcm91bmRlZC14bCBib3JkZXIgcC00IGJnLXdoaXRlLzEwIGJhY2tkcm9wLWJsdXItc20gdGV4dC13aGl0ZSAke2NsYXNzTmFtZX1gfVxuICAgIHsuLi5wcm9wc31cbiAgLz5cbik7Il0sIm5hbWVzIjpbIlJlYWN0IiwiQ2FyZCIsImNsYXNzTmFtZSIsInByb3BzIiwiZGl2Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./components/ui/card.jsx\n"); - -/***/ }), - -/***/ "./components/ui/input.jsx": -/*!*********************************!*\ - !*** ./components/ui/input.jsx ***! - \*********************************/ -/***/ ((__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 */ Input: () => (/* binding */ Input)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst Input = /*#__PURE__*/ react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ className = \"\", ...props }, ref)=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"input\", {\n ref: ref,\n className: `px-3 py-2 rounded-md border w-full focus:outline-none focus:ring ${className}`,\n ...props\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/components/ui/input.jsx\",\n lineNumber: 5,\n columnNumber: 5\n }, undefined);\n});\nInput.displayName = \"Input\";\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21wb25lbnRzL3VpL2lucHV0LmpzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFFbkIsTUFBTUMsc0JBQVFELHVEQUFnQixDQUFDLENBQUMsRUFBRUcsWUFBWSxFQUFFLEVBQUUsR0FBR0MsT0FBTyxFQUFFQztJQUNuRSxxQkFDRSw4REFBQ0M7UUFDQ0QsS0FBS0E7UUFDTEYsV0FBVyxDQUFDLGlFQUFpRSxFQUFFQSxVQUFVLENBQUM7UUFDekYsR0FBR0MsS0FBSzs7Ozs7O0FBR2YsR0FBRztBQUNISCxNQUFNTSxXQUFXLEdBQUciLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vY29tcG9uZW50cy91aS9pbnB1dC5qc3g/ZWRmMyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IFJlYWN0LmZvcndhcmRSZWYoKHsgY2xhc3NOYW1lID0gXCJcIiwgLi4ucHJvcHMgfSwgcmVmKSA9PiB7XG4gIHJldHVybiAoXG4gICAgPGlucHV0XG4gICAgICByZWY9e3JlZn1cbiAgICAgIGNsYXNzTmFtZT17YHB4LTMgcHktMiByb3VuZGVkLW1kIGJvcmRlciB3LWZ1bGwgZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmcgJHtjbGFzc05hbWV9YH1cbiAgICAgIHsuLi5wcm9wc31cbiAgICAvPlxuICApO1xufSk7XG5JbnB1dC5kaXNwbGF5TmFtZSA9IFwiSW5wdXRcIjtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIklucHV0IiwiZm9yd2FyZFJlZiIsImNsYXNzTmFtZSIsInByb3BzIiwicmVmIiwiaW5wdXQiLCJkaXNwbGF5TmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./components/ui/input.jsx\n"); - -/***/ }), - -/***/ "./lib/fonts.js": -/*!**********************!*\ - !*** ./lib/fonts.js ***! - \**********************/ -/***/ ((__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 */ fonts: () => (/* binding */ fonts),\n/* harmony export */ getFontData: () => (/* binding */ getFontData)\n/* harmony export */ });\n// lib/fonts.js\nconst fonts = {\n montserrat: \"font-montserrat\",\n opensans: \"font-opensans\",\n roboto: \"font-roboto\",\n lato: \"font-lato\",\n raleway: \"font-raleway\",\n poppins: \"font-poppins\",\n worksans: \"font-worksans\",\n jost: \"font-jost\",\n notosans: \"font-notosans\",\n quicksand: \"font-quicksand\",\n averialibre: \"font-averialibre\",\n philosopher: \"font-philosopher\",\n pacifico: \"font-pacifico\",\n caveat: \"font-caveat\",\n sacramento: \"font-sacramento\",\n dancingscript: \"font-dancingscript\",\n indieflower: \"font-indieflower\",\n amatic: \"font-amatic\",\n kaushan: \"font-kaushan\",\n architects: \"font-architects\",\n neucha: \"font-neucha\",\n greatvibes: \"font-greatvibes\",\n satisfy: \"font-satisfy\",\n yellowtail: \"font-yellowtail\",\n gloria: \"font-gloria\",\n courgette: \"font-courgette\",\n almendra: \"font-almendra\",\n oswald: \"font-oswald\",\n bebasneue: \"font-bebasneue\",\n ultra: \"font-ultra\",\n stint: \"font-stint\",\n playfair: \"font-playfair\",\n abril: \"font-abril\",\n permanentmarker: \"font-permanentmarker\",\n alfaslab: \"font-alfaslab\",\n blackops: \"font-blackops\",\n germania: \"font-germania\",\n holtwood: \"font-holtwood\",\n exo: \"font-exo\",\n orbitron: \"font-orbitron\",\n audiowide: \"font-audiowide\",\n rajdhani: \"font-rajdhani\",\n spacemono: \"font-spacemono\",\n questrial: \"font-questrial\",\n syncopate: \"font-syncopate\",\n unicaone: \"font-unicaone\",\n italiana: \"font-italiana\",\n staatliches: \"font-staatliches\",\n pressstart2p: \"font-pressstart2p\",\n righteous: \"font-righteous\",\n metalmania: \"font-metalmania\",\n alegreya: \"font-alegreya\",\n spectral: \"font-spectral\",\n fjallaone: \"font-fjallaone\",\n glassantiqua: \"font-glassantiqua\",\n cinzeldecorative: \"font-cinzeldecorative\",\n andika: \"font-andika\"\n};\nconst getFontData = (key)=>fonts[key?.toLowerCase()] ?? fonts[\"montserrat\"];\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9saWIvZm9udHMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxlQUFlO0FBRVIsTUFBTUEsUUFBUTtJQUNuQkMsWUFBWTtJQUNaQyxVQUFVO0lBQ1ZDLFFBQVE7SUFDUkMsTUFBTTtJQUNOQyxTQUFTO0lBQ1RDLFNBQVM7SUFDVEMsVUFBVTtJQUNWQyxNQUFNO0lBQ05DLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxhQUFhO0lBQ2JDLGFBQWE7SUFFYkMsVUFBVTtJQUNWQyxRQUFRO0lBQ1JDLFlBQVk7SUFDWkMsZUFBZTtJQUNmQyxhQUFhO0lBQ2JDLFFBQVE7SUFDUkMsU0FBUztJQUNUQyxZQUFZO0lBQ1pDLFFBQVE7SUFDUkMsWUFBWTtJQUNaQyxTQUFTO0lBQ1RDLFlBQVk7SUFDWkMsUUFBUTtJQUNSQyxXQUFXO0lBQ1hDLFVBQVU7SUFFVkMsUUFBUTtJQUNSQyxXQUFXO0lBRVhDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxVQUFVO0lBQ1ZDLE9BQU87SUFDUEMsaUJBQWlCO0lBQ2pCQyxVQUFVO0lBQ1ZDLFVBQVU7SUFDVkMsVUFBVTtJQUNWQyxVQUFVO0lBRVZDLEtBQUs7SUFDTEMsVUFBVTtJQUNWQyxXQUFXO0lBQ1hDLFVBQVU7SUFDVkMsV0FBVztJQUNYQyxXQUFXO0lBQ1hDLFdBQVc7SUFDWEMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLGFBQWE7SUFFYkMsY0FBYztJQUNkQyxXQUFXO0lBQ1hDLFlBQVk7SUFDWkMsVUFBVTtJQUNWQyxVQUFVO0lBQ1ZDLFdBQVc7SUFDWEMsY0FBYztJQUNkQyxrQkFBa0I7SUFDbEJDLFFBQVE7QUFDVixFQUFFO0FBRUssTUFBTUMsY0FBYyxDQUFDQyxNQUMxQjNELEtBQUssQ0FBQzJELEtBQUtDLGNBQWMsSUFBSTVELEtBQUssQ0FBQyxhQUFhLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbGliL2ZvbnRzLmpzP2IxZDciXSwic291cmNlc0NvbnRlbnQiOlsiLy8gbGliL2ZvbnRzLmpzXG5cbmV4cG9ydCBjb25zdCBmb250cyA9IHtcbiAgbW9udHNlcnJhdDogXCJmb250LW1vbnRzZXJyYXRcIixcbiAgb3BlbnNhbnM6IFwiZm9udC1vcGVuc2Fuc1wiLFxuICByb2JvdG86IFwiZm9udC1yb2JvdG9cIixcbiAgbGF0bzogXCJmb250LWxhdG9cIixcbiAgcmFsZXdheTogXCJmb250LXJhbGV3YXlcIixcbiAgcG9wcGluczogXCJmb250LXBvcHBpbnNcIixcbiAgd29ya3NhbnM6IFwiZm9udC13b3Jrc2Fuc1wiLFxuICBqb3N0OiBcImZvbnQtam9zdFwiLFxuICBub3Rvc2FuczogXCJmb250LW5vdG9zYW5zXCIsXG4gIHF1aWNrc2FuZDogXCJmb250LXF1aWNrc2FuZFwiLFxuICBhdmVyaWFsaWJyZTogXCJmb250LWF2ZXJpYWxpYnJlXCIsXG4gIHBoaWxvc29waGVyOiBcImZvbnQtcGhpbG9zb3BoZXJcIixcblxuICBwYWNpZmljbzogXCJmb250LXBhY2lmaWNvXCIsXG4gIGNhdmVhdDogXCJmb250LWNhdmVhdFwiLFxuICBzYWNyYW1lbnRvOiBcImZvbnQtc2FjcmFtZW50b1wiLFxuICBkYW5jaW5nc2NyaXB0OiBcImZvbnQtZGFuY2luZ3NjcmlwdFwiLFxuICBpbmRpZWZsb3dlcjogXCJmb250LWluZGllZmxvd2VyXCIsXG4gIGFtYXRpYzogXCJmb250LWFtYXRpY1wiLFxuICBrYXVzaGFuOiBcImZvbnQta2F1c2hhblwiLFxuICBhcmNoaXRlY3RzOiBcImZvbnQtYXJjaGl0ZWN0c1wiLFxuICBuZXVjaGE6IFwiZm9udC1uZXVjaGFcIixcbiAgZ3JlYXR2aWJlczogXCJmb250LWdyZWF0dmliZXNcIixcbiAgc2F0aXNmeTogXCJmb250LXNhdGlzZnlcIixcbiAgeWVsbG93dGFpbDogXCJmb250LXllbGxvd3RhaWxcIixcbiAgZ2xvcmlhOiBcImZvbnQtZ2xvcmlhXCIsXG4gIGNvdXJnZXR0ZTogXCJmb250LWNvdXJnZXR0ZVwiLFxuICBhbG1lbmRyYTogXCJmb250LWFsbWVuZHJhXCIsXG5cbiAgb3N3YWxkOiBcImZvbnQtb3N3YWxkXCIsXG4gIGJlYmFzbmV1ZTogXCJmb250LWJlYmFzbmV1ZVwiLFxuXG4gIHVsdHJhOiBcImZvbnQtdWx0cmFcIixcbiAgc3RpbnQ6IFwiZm9udC1zdGludFwiLFxuICBwbGF5ZmFpcjogXCJmb250LXBsYXlmYWlyXCIsXG4gIGFicmlsOiBcImZvbnQtYWJyaWxcIixcbiAgcGVybWFuZW50bWFya2VyOiBcImZvbnQtcGVybWFuZW50bWFya2VyXCIsXG4gIGFsZmFzbGFiOiBcImZvbnQtYWxmYXNsYWJcIixcbiAgYmxhY2tvcHM6IFwiZm9udC1ibGFja29wc1wiLFxuICBnZXJtYW5pYTogXCJmb250LWdlcm1hbmlhXCIsXG4gIGhvbHR3b29kOiBcImZvbnQtaG9sdHdvb2RcIixcblxuICBleG86IFwiZm9udC1leG9cIixcbiAgb3JiaXRyb246IFwiZm9udC1vcmJpdHJvblwiLFxuICBhdWRpb3dpZGU6IFwiZm9udC1hdWRpb3dpZGVcIixcbiAgcmFqZGhhbmk6IFwiZm9udC1yYWpkaGFuaVwiLFxuICBzcGFjZW1vbm86IFwiZm9udC1zcGFjZW1vbm9cIixcbiAgcXVlc3RyaWFsOiBcImZvbnQtcXVlc3RyaWFsXCIsXG4gIHN5bmNvcGF0ZTogXCJmb250LXN5bmNvcGF0ZVwiLFxuICB1bmljYW9uZTogXCJmb250LXVuaWNhb25lXCIsXG4gIGl0YWxpYW5hOiBcImZvbnQtaXRhbGlhbmFcIixcbiAgc3RhYXRsaWNoZXM6IFwiZm9udC1zdGFhdGxpY2hlc1wiLFxuXG4gIHByZXNzc3RhcnQycDogXCJmb250LXByZXNzc3RhcnQycFwiLFxuICByaWdodGVvdXM6IFwiZm9udC1yaWdodGVvdXNcIixcbiAgbWV0YWxtYW5pYTogXCJmb250LW1ldGFsbWFuaWFcIixcbiAgYWxlZ3JleWE6IFwiZm9udC1hbGVncmV5YVwiLFxuICBzcGVjdHJhbDogXCJmb250LXNwZWN0cmFsXCIsXG4gIGZqYWxsYW9uZTogXCJmb250LWZqYWxsYW9uZVwiLFxuICBnbGFzc2FudGlxdWE6IFwiZm9udC1nbGFzc2FudGlxdWFcIixcbiAgY2luemVsZGVjb3JhdGl2ZTogXCJmb250LWNpbnplbGRlY29yYXRpdmVcIixcbiAgYW5kaWthOiBcImZvbnQtYW5kaWthXCIsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0Rm9udERhdGEgPSAoa2V5KSA9PlxuICBmb250c1trZXk/LnRvTG93ZXJDYXNlKCldID8/IGZvbnRzW1wibW9udHNlcnJhdFwiXTtcbiJdLCJuYW1lcyI6WyJmb250cyIsIm1vbnRzZXJyYXQiLCJvcGVuc2FucyIsInJvYm90byIsImxhdG8iLCJyYWxld2F5IiwicG9wcGlucyIsIndvcmtzYW5zIiwiam9zdCIsIm5vdG9zYW5zIiwicXVpY2tzYW5kIiwiYXZlcmlhbGlicmUiLCJwaGlsb3NvcGhlciIsInBhY2lmaWNvIiwiY2F2ZWF0Iiwic2FjcmFtZW50byIsImRhbmNpbmdzY3JpcHQiLCJpbmRpZWZsb3dlciIsImFtYXRpYyIsImthdXNoYW4iLCJhcmNoaXRlY3RzIiwibmV1Y2hhIiwiZ3JlYXR2aWJlcyIsInNhdGlzZnkiLCJ5ZWxsb3d0YWlsIiwiZ2xvcmlhIiwiY291cmdldHRlIiwiYWxtZW5kcmEiLCJvc3dhbGQiLCJiZWJhc25ldWUiLCJ1bHRyYSIsInN0aW50IiwicGxheWZhaXIiLCJhYnJpbCIsInBlcm1hbmVudG1hcmtlciIsImFsZmFzbGFiIiwiYmxhY2tvcHMiLCJnZXJtYW5pYSIsImhvbHR3b29kIiwiZXhvIiwib3JiaXRyb24iLCJhdWRpb3dpZGUiLCJyYWpkaGFuaSIsInNwYWNlbW9ubyIsInF1ZXN0cmlhbCIsInN5bmNvcGF0ZSIsInVuaWNhb25lIiwiaXRhbGlhbmEiLCJzdGFhdGxpY2hlcyIsInByZXNzc3RhcnQycCIsInJpZ2h0ZW91cyIsIm1ldGFsbWFuaWEiLCJhbGVncmV5YSIsInNwZWN0cmFsIiwiZmphbGxhb25lIiwiZ2xhc3NhbnRpcXVhIiwiY2luemVsZGVjb3JhdGl2ZSIsImFuZGlrYSIsImdldEZvbnREYXRhIiwia2V5IiwidG9Mb3dlckNhc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./lib/fonts.js\n"); - -/***/ }), - -/***/ "./pages/_app.js": -/*!***********************!*\ - !*** ./pages/_app.js ***! - \***********************/ -/***/ ((__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 */ MyApp)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/styles/tailwind.build.css */ \"./styles/tailwind.build.css\");\n/* harmony import */ var _styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_styles_tailwind_build_css__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_fonts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/lib/fonts */ \"./lib/fonts.js\");\n// pages/_app.jsx\n\n // dein Tailwind‑Build\n\n// CSS-Variablen für alle Fonts aus next/font/google\nconst allFontVars = Object.values(_lib_fonts__WEBPACK_IMPORTED_MODULE_2__.fonts).filter((f)=>f?.variable).map((f)=>f.variable).join(\" \");\nfunction MyApp({ Component, pageProps }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n className: allFontVars,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Component, {\n ...pageProps\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 14,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_app.js\",\n lineNumber: 13,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fYXBwLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGlCQUFpQjs7QUFDb0IsQ0FBQyxzQkFBc0I7QUFDeEI7QUFFcEMsb0RBQW9EO0FBQ3BELE1BQU1DLGNBQWNDLE9BQU9DLE1BQU0sQ0FBQ0gsNkNBQUtBLEVBQ3BDSSxNQUFNLENBQUMsQ0FBQ0MsSUFBTUEsR0FBR0MsVUFDakJDLEdBQUcsQ0FBQyxDQUFDRixJQUFNQSxFQUFFQyxRQUFRLEVBQ3JCRSxJQUFJLENBQUM7QUFFTyxTQUFTQyxNQUFNLEVBQUVDLFNBQVMsRUFBRUMsU0FBUyxFQUFFO0lBQ3BELHFCQUNFLDhEQUFDQztRQUFLQyxXQUFXWjtrQkFDZiw0RUFBQ1M7WUFBVyxHQUFHQyxTQUFTOzs7Ozs7Ozs7OztBQUc5QiIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9wYWdlcy9fYXBwLmpzP2UwYWQiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gcGFnZXMvX2FwcC5qc3hcbmltcG9ydCBcIkAvc3R5bGVzL3RhaWx3aW5kLmJ1aWxkLmNzc1wiOyAvLyBkZWluIFRhaWx3aW5k4oCRQnVpbGRcbmltcG9ydCB7IGZvbnRzIH0gZnJvbSBcIkAvbGliL2ZvbnRzXCI7XG5cbi8vIENTUy1WYXJpYWJsZW4gZsO8ciBhbGxlIEZvbnRzIGF1cyBuZXh0L2ZvbnQvZ29vZ2xlXG5jb25zdCBhbGxGb250VmFycyA9IE9iamVjdC52YWx1ZXMoZm9udHMpXG4gIC5maWx0ZXIoKGYpID0+IGY/LnZhcmlhYmxlKVxuICAubWFwKChmKSA9PiBmLnZhcmlhYmxlKVxuICAuam9pbihcIiBcIik7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE15QXBwKHsgQ29tcG9uZW50LCBwYWdlUHJvcHMgfSkge1xuICByZXR1cm4gKFxuICAgIDxtYWluIGNsYXNzTmFtZT17YWxsRm9udFZhcnN9PlxuICAgICAgPENvbXBvbmVudCB7Li4ucGFnZVByb3BzfSAvPlxuICAgIDwvbWFpbj5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJmb250cyIsImFsbEZvbnRWYXJzIiwiT2JqZWN0IiwidmFsdWVzIiwiZmlsdGVyIiwiZiIsInZhcmlhYmxlIiwibWFwIiwiam9pbiIsIk15QXBwIiwiQ29tcG9uZW50IiwicGFnZVByb3BzIiwibWFpbiIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_app.js\n"); - -/***/ }), - -/***/ "./pages/_document.js": -/*!****************************!*\ - !*** ./pages/_document.js ***! - \****************************/ -/***/ ((__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 */ MyDocument)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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_document__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/document */ \"./node_modules/next/document.js\");\n/* harmony import */ var next_document__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_document__WEBPACK_IMPORTED_MODULE_1__);\n// pages/_document.jsx\n\n\nclass MyDocument extends (next_document__WEBPACK_IMPORTED_MODULE_1___default()) {\n render() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Html, {\n lang: \"de\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Head, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.googleapis.com\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 10,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"preconnect\",\n href: \"https://fonts.gstatic.com\",\n crossOrigin: \"\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 11,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto&family=Open+Sans&family=Montserrat:wght@100..900&family=Raleway:wght@100..900&family=Poppins:wght@100..900&family=Manrope:wght@100..700&family=Jost:wght@100..900&family=Quicksand&family=Noto+Sans&family=Syncopate&family=Orbitron&family=Work+Sans&family=Spectral&family=Philosopher&family=Alegreya&family=Holtwood+One+SC&family=Italiana&family=Almendra&family=Cinzel+Decorative&family=Staatliches&family=Averia+Libre&family=Germania+One&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 18,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Pacifico&family=Great+Vibes&family=Courgette&family=Architects+Daughter&family=Neucha&family=Satisfy&family=Yellowtail&family=Indie+Flower&family=Gloria+Hallelujah&family=Alex+Brush&family=Dancing+Script&family=Kaushan+Script&family=Sacramento&family=Amatic+SC&family=Caveat&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 22,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"stylesheet\",\n href: \"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Ultra&family=Oswald:wght@200..700&family=Playfair+Display&family=Abril+Fatface&family=Black+Ops+One&family=Righteous&family=Metal+Mania&family=Press+Start+2P&family=Stint+Ultra+Condensed&family=Exo&family=Audiowide&family=Rajdhani&family=Questrial&family=Space+Mono&family=Unica+One&family=Glass+Antiqua&family=Fjalla+One&family=Bungee&family=Andika&family=Alfa+Slab+One&family=Permanent+Marker&display=swap\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 26,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 8,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.Main, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 32,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_document__WEBPACK_IMPORTED_MODULE_1__.NextScript, {}, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 33,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 31,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/_document.js\",\n lineNumber: 7,\n columnNumber: 7\n }, this);\n }\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fZG9jdW1lbnQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQSxzQkFBc0I7O0FBQ2lEO0FBRXhELE1BQU1LLG1CQUFtQkwsc0RBQVFBO0lBQzlDTSxTQUFTO1FBQ1AscUJBQ0UsOERBQUNMLCtDQUFJQTtZQUFDTSxNQUFLOzs4QkFDVCw4REFBQ0wsK0NBQUlBOztzQ0FFSCw4REFBQ007NEJBQUtDLEtBQUk7NEJBQWFDLE1BQUs7Ozs7OztzQ0FDNUIsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzRCQUNMQyxhQUFZOzs7Ozs7c0NBSWQsOERBQUNIOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7c0NBRVAsOERBQUNGOzRCQUNDQyxLQUFJOzRCQUNKQyxNQUFLOzs7Ozs7Ozs7Ozs7OEJBR1QsOERBQUNFOztzQ0FDQyw4REFBQ1QsK0NBQUlBOzs7OztzQ0FDTCw4REFBQ0MscURBQVVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQUluQjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uL3BhZ2VzL19kb2N1bWVudC5qcz81MzhiIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIHBhZ2VzL19kb2N1bWVudC5qc3hcbmltcG9ydCBEb2N1bWVudCwgeyBIdG1sLCBIZWFkLCBNYWluLCBOZXh0U2NyaXB0IH0gZnJvbSBcIm5leHQvZG9jdW1lbnRcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTXlEb2N1bWVudCBleHRlbmRzIERvY3VtZW50IHtcbiAgcmVuZGVyKCkge1xuICAgIHJldHVybiAoXG4gICAgICA8SHRtbCBsYW5nPVwiZGVcIj5cbiAgICAgICAgPEhlYWQ+XG4gICAgICAgICAgey8qIFByZWNvbm5lY3RzICovfVxuICAgICAgICAgIDxsaW5rIHJlbD1cInByZWNvbm5lY3RcIiBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbVwiIC8+XG4gICAgICAgICAgPGxpbmtcbiAgICAgICAgICAgIHJlbD1cInByZWNvbm5lY3RcIlxuICAgICAgICAgICAgaHJlZj1cImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb21cIlxuICAgICAgICAgICAgY3Jvc3NPcmlnaW49XCJcIlxuICAgICAgICAgIC8+XG5cbiAgICAgICAgICB7LyogR29vZ2xlIEZvbnRzIOKAkyBBTExFIDYwIEZvbnRzICovfVxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwLi45MDAmZmFtaWx5PVJvYm90byZmYW1pbHk9T3BlbitTYW5zJmZhbWlseT1Nb250c2VycmF0OndnaHRAMTAwLi45MDAmZmFtaWx5PVJhbGV3YXk6d2dodEAxMDAuLjkwMCZmYW1pbHk9UG9wcGluczp3Z2h0QDEwMC4uOTAwJmZhbWlseT1NYW5yb3BlOndnaHRAMTAwLi43MDAmZmFtaWx5PUpvc3Q6d2dodEAxMDAuLjkwMCZmYW1pbHk9UXVpY2tzYW5kJmZhbWlseT1Ob3RvK1NhbnMmZmFtaWx5PVN5bmNvcGF0ZSZmYW1pbHk9T3JiaXRyb24mZmFtaWx5PVdvcmsrU2FucyZmYW1pbHk9U3BlY3RyYWwmZmFtaWx5PVBoaWxvc29waGVyJmZhbWlseT1BbGVncmV5YSZmYW1pbHk9SG9sdHdvb2QrT25lK1NDJmZhbWlseT1JdGFsaWFuYSZmYW1pbHk9QWxtZW5kcmEmZmFtaWx5PUNpbnplbCtEZWNvcmF0aXZlJmZhbWlseT1TdGFhdGxpY2hlcyZmYW1pbHk9QXZlcmlhK0xpYnJlJmZhbWlseT1HZXJtYW5pYStPbmUmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBhY2lmaWNvJmZhbWlseT1HcmVhdCtWaWJlcyZmYW1pbHk9Q291cmdldHRlJmZhbWlseT1BcmNoaXRlY3RzK0RhdWdodGVyJmZhbWlseT1OZXVjaGEmZmFtaWx5PVNhdGlzZnkmZmFtaWx5PVllbGxvd3RhaWwmZmFtaWx5PUluZGllK0Zsb3dlciZmYW1pbHk9R2xvcmlhK0hhbGxlbHVqYWgmZmFtaWx5PUFsZXgrQnJ1c2gmZmFtaWx5PURhbmNpbmcrU2NyaXB0JmZhbWlseT1LYXVzaGFuK1NjcmlwdCZmYW1pbHk9U2FjcmFtZW50byZmYW1pbHk9QW1hdGljK1NDJmZhbWlseT1DYXZlYXQmZGlzcGxheT1zd2FwXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxsaW5rXG4gICAgICAgICAgICByZWw9XCJzdHlsZXNoZWV0XCJcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFudG9uJmZhbWlseT1CZWJhcytOZXVlJmZhbWlseT1VbHRyYSZmYW1pbHk9T3N3YWxkOndnaHRAMjAwLi43MDAmZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXkmZmFtaWx5PUFicmlsK0ZhdGZhY2UmZmFtaWx5PUJsYWNrK09wcytPbmUmZmFtaWx5PVJpZ2h0ZW91cyZmYW1pbHk9TWV0YWwrTWFuaWEmZmFtaWx5PVByZXNzK1N0YXJ0KzJQJmZhbWlseT1TdGludCtVbHRyYStDb25kZW5zZWQmZmFtaWx5PUV4byZmYW1pbHk9QXVkaW93aWRlJmZhbWlseT1SYWpkaGFuaSZmYW1pbHk9UXVlc3RyaWFsJmZhbWlseT1TcGFjZStNb25vJmZhbWlseT1VbmljYStPbmUmZmFtaWx5PUdsYXNzK0FudGlxdWEmZmFtaWx5PUZqYWxsYStPbmUmZmFtaWx5PUJ1bmdlZSZmYW1pbHk9QW5kaWthJmZhbWlseT1BbGZhK1NsYWIrT25lJmZhbWlseT1QZXJtYW5lbnQrTWFya2VyJmRpc3BsYXk9c3dhcFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9IZWFkPlxuICAgICAgICA8Ym9keT5cbiAgICAgICAgICA8TWFpbiAvPlxuICAgICAgICAgIDxOZXh0U2NyaXB0IC8+XG4gICAgICAgIDwvYm9keT5cbiAgICAgIDwvSHRtbD5cbiAgICApO1xuICB9XG59XG4iXSwibmFtZXMiOlsiRG9jdW1lbnQiLCJIdG1sIiwiSGVhZCIsIk1haW4iLCJOZXh0U2NyaXB0IiwiTXlEb2N1bWVudCIsInJlbmRlciIsImxhbmciLCJsaW5rIiwicmVsIiwiaHJlZiIsImNyb3NzT3JpZ2luIiwiYm9keSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_document.js\n"); - -/***/ }), - -/***/ "./pages/index.jsx": -/*!*************************!*\ - !*** ./pages/index.jsx ***! - \*************************/ -/***/ ((module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ HomePage),\n/* harmony export */ getServerSideProps: () => (/* binding */ getServerSideProps)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/head */ \"next/head\");\n/* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_head__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var framer_motion__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! framer-motion */ \"framer-motion\");\n/* harmony import */ var _components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/fontTransforms */ \"./components/fontTransforms.jsx\");\n/* harmony import */ var _components_MobileOptimizedHeader__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/MobileOptimizedHeader */ \"./components/MobileOptimizedHeader.jsx\");\n/* harmony import */ var _components_EnhancedTextInput__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/EnhancedTextInput */ \"./components/EnhancedTextInput.jsx\");\n/* harmony import */ var _components_ImprovedCategoryFilter__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/ImprovedCategoryFilter */ \"./components/ImprovedCategoryFilter.jsx\");\n/* harmony import */ var _components_PerformanceOptimizedFontCard__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/PerformanceOptimizedFontCard */ \"./components/PerformanceOptimizedFontCard.jsx\");\n/* harmony import */ var _components_InfoSection__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/InfoSection */ \"./components/InfoSection.jsx\");\n/* harmony import */ var _components_SocialButtons__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/SocialButtons */ \"./components/SocialButtons.jsx\");\n/* harmony import */ var _components_SEOHead__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/SEOHead */ \"./components/SEOHead.jsx\");\nvar __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([framer_motion__WEBPACK_IMPORTED_MODULE_3__, _components_EnhancedTextInput__WEBPACK_IMPORTED_MODULE_6__, _components_ImprovedCategoryFilter__WEBPACK_IMPORTED_MODULE_7__, _components_InfoSection__WEBPACK_IMPORTED_MODULE_9__, _components_SocialButtons__WEBPACK_IMPORTED_MODULE_10__]);\n([framer_motion__WEBPACK_IMPORTED_MODULE_3__, _components_EnhancedTextInput__WEBPACK_IMPORTED_MODULE_6__, _components_ImprovedCategoryFilter__WEBPACK_IMPORTED_MODULE_7__, _components_InfoSection__WEBPACK_IMPORTED_MODULE_9__, _components_SocialButtons__WEBPACK_IMPORTED_MODULE_10__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);\n// pages/index.jsx\n\n\n\n\n\n\n\n\n\n\n\n\nif (false) {}\nfunction HomePage() {\n const [inputText, setInputText] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"Hello Instagram!\");\n const [previewFont, setPreviewFont] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);\n const [selectedCategory, setSelectedCategory] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"all\");\n const [searchQuery, setSearchQuery] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(\"\");\n const [recentFonts, setRecentFonts] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]);\n const [isMobile, setIsMobile] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const [animationsEnabled, setAnimationsEnabled] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(()=>{\n if (false) {}\n return true;\n });\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n const checkMobile = ()=>{\n if (false) {}\n };\n checkMobile();\n window.addEventListener(\"resize\", checkMobile);\n return ()=>window.removeEventListener(\"resize\", checkMobile);\n }, []);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n setRecentFonts([]);\n }, []);\n const [debouncedText, setDebouncedText] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(inputText);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n const delay = isMobile ? 200 : 100;\n const handler = setTimeout(()=>setDebouncedText(inputText), delay);\n return ()=>clearTimeout(handler);\n }, [\n inputText,\n isMobile\n ]);\n const filteredFonts = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(()=>{\n const list = (0,_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.getFontsByCategory)(selectedCategory);\n if (!searchQuery) return list;\n const q = searchQuery.toLowerCase();\n return list.filter((font)=>{\n const desc = _components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms[font]?.description?.toLowerCase() ?? \"\";\n return font.toLowerCase().includes(q) || desc.includes(q);\n });\n }, [\n selectedCategory,\n searchQuery\n ]);\n const popularFonts = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(()=>(0,_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.getPopularFonts)(), []);\n const fontCounts = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(()=>{\n const total = Object.keys(_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms).length;\n const counts = {\n all: total\n };\n Object.values(_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms).forEach(({ category })=>{\n counts[category] = (counts[category] || 0) + 1;\n });\n return counts;\n }, []);\n const trackFontCopy = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((fontName, text)=>{\n window.gtag?.(\"event\", \"font_copied\", {\n font_name: fontName,\n text_length: text.length,\n category: _components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms[fontName]?.category\n });\n setRecentFonts((prev)=>{\n const updated = [\n fontName,\n ...prev.filter((f)=>f !== fontName)\n ].slice(0, 5);\n return updated;\n });\n }, []);\n const trackFontLike = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((fontName, liked)=>{\n window.gtag?.(\"event\", \"font_liked\", {\n font_name: fontName,\n action: liked ? \"like\" : \"unlike\"\n });\n }, []);\n const handleQuickShare = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(async ()=>{\n const shareData = {\n title: \"FancyText - Cool Fonts! \\uD83D\\uDD25\",\n text: \"Check out this app for cool Instagram & TikTok fonts! 30+ fonts free ✨\",\n url: window.location.href\n };\n if (navigator.share) {\n try {\n await navigator.share(shareData);\n } catch {}\n } else {\n await navigator.clipboard.writeText(`${shareData.text}\\n${shareData.url}`);\n alert(\"Link copied to clipboard! \\uD83D\\uDDCC\");\n }\n window.gtag?.(\"event\", \"app_shared\", {\n method: \"button_click\"\n });\n }, []);\n const handleTextChange = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((text)=>{\n setInputText(text);\n setPreviewFont(null);\n }, []);\n const handleCategoryChange = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((cat)=>setSelectedCategory(cat), []);\n const handleSearch = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((q)=>setSearchQuery(q), []);\n const handleRandomFont = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(()=>{\n const fontList = Object.keys(_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms);\n let tries = 0;\n let newFont;\n do {\n newFont = fontList[Math.floor(Math.random() * fontList.length)];\n tries++;\n }while (newFont === previewFont && tries < 50);\n setPreviewFont(newFont);\n }, [\n previewFont\n ]);\n const displayText = previewFont ? (0,_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.transformText)(inputText || \"Try me!\", previewFont) : inputText;\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_head__WEBPACK_IMPORTED_MODULE_2___default()), {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"title\", {\n children: \"FancyText | Viral Fonts\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 148,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n name: \"description\",\n content: \"Make your posts pop with 30+ copy-paste fonts. Free, no login, mobile-ready. Works on IG, TikTok, Threads & more.\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 149,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"canonical\",\n href: \"https://fancytext.app\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 150,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n property: \"og:title\",\n content: \"30+ Fancy Fonts for TikTok & Instagram \\uD83D\\uDD25\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 151,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n property: \"og:description\",\n content: \"Create viral bios, comments & posts in seconds – no login, always free.\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 152,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n property: \"og:image\",\n content: \"https://fancytext.app/social-preview.png\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 153,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n property: \"og:url\",\n content: \"https://fancytext.app\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 154,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n property: \"og:type\",\n content: \"website\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 155,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n rel: \"icon\",\n href: \"/images/favicon.ico\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 156,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n name: \"apple-mobile-web-app-capable\",\n content: \"yes\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 157,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"meta\", {\n name: \"mobile-web-app-capable\",\n content: \"yes\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 158,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"script\", {\n type: \"application/ld+json\",\n dangerouslySetInnerHTML: {\n __html: JSON.stringify({\n \"@context\": \"https://schema.org\",\n \"@type\": \"WebApplication\",\n name: \"FancyText\",\n url: \"https://fancytext.app\",\n applicationCategory: \"WebApp\",\n operatingSystem: \"All\",\n offers: {\n \"@type\": \"Offer\",\n price: \"0.00\",\n priceCurrency: \"USD\"\n }\n })\n }\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 159,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 147,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"fixed top-4 right-4 z-[100] flex gap-4 text-sm text-black bg-white/90 px-3 py-1 rounded-lg shadow-lg backdrop-blur-sm\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"#about\",\n className: \"hover:underline\",\n children: \"About\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 177,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"#\",\n onClick: (e)=>{\n e.preventDefault();\n document.getElementById(\"privacy\")?.scrollIntoView({\n behavior: \"smooth\"\n });\n },\n className: \"hover:underline\",\n children: \"Privacy\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 178,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 176,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen bg-gradient-to-br from-indigo-900 via-purple-900 to-pink-800 relative overflow-hidden\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_SEOHead__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n currentText: inputText\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 185,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 container mx-auto px-4 py-8 max-w-6xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_MobileOptimizedHeader__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n animationsEnabled: animationsEnabled,\n onToggleAnimations: setAnimationsEnabled,\n totalFonts: Object.keys(_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms).length,\n onQuickShare: handleQuickShare\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 187,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_EnhancedTextInput__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n inputText: displayText,\n onTextChange: handleTextChange,\n onSearch: handleSearch,\n searchQuery: searchQuery,\n placeholder: \"✍️ Start typing ...\",\n onRandomFont: handleRandomFont\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 194,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ImprovedCategoryFilter__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n selectedCategory: selectedCategory,\n onCategoryChange: handleCategoryChange,\n fontCounts: fontCounts,\n isMobile: isMobile\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 203,\n columnNumber: 11\n }, this),\n recentFonts.length > 0 && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mb-16\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-white text-lg font-semibold mb-4\",\n children: \"\\uD83D\\uDD58 Recently Used Fonts\"\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 212,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 mb-10\",\n children: recentFonts.map((name)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_PerformanceOptimizedFontCard__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n fontName: name,\n transformedText: (0,_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.transformText)(debouncedText, name),\n category: _components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms[name]?.category,\n isPopular: popularFonts.includes(name),\n animationsEnabled: animationsEnabled,\n index: -1,\n onCopy: trackFontCopy,\n onLike: trackFontLike,\n onShare: handleQuickShare\n }, `recent_${name}`, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 215,\n columnNumber: 19\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 213,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 211,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_3__.motion.div, {\n className: \"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 mt-10 mb-8\",\n layout: true,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(framer_motion__WEBPACK_IMPORTED_MODULE_3__.AnimatePresence, {\n mode: \"popLayout\",\n children: filteredFonts.map((name, i)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_PerformanceOptimizedFontCard__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n fontName: name,\n transformedText: (0,_components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.transformText)(debouncedText, name),\n category: _components_fontTransforms__WEBPACK_IMPORTED_MODULE_4__.fontTransforms[name]?.category,\n isPopular: popularFonts.includes(name),\n animationsEnabled: animationsEnabled,\n index: i,\n onCopy: trackFontCopy,\n onLike: trackFontLike,\n onShare: handleQuickShare\n }, name, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 235,\n columnNumber: 17\n }, this))\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 233,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 232,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_SocialButtons__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n onShare: handleQuickShare\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 251,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_InfoSection__WEBPACK_IMPORTED_MODULE_9__[\"default\"], {\n currentText: debouncedText\n }, void 0, false, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 252,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 186,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/mnt/c/Users/a931627/Documents/fancytextstuff/pages/index.jsx\",\n lineNumber: 184,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\nasync function getServerSideProps() {\n return {\n props: {}\n };\n}\n\n__webpack_async_result__();\n} catch(e) { __webpack_async_result__(e); } });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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Y2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vcGFnZXMvaW5kZXguanN4PzdmZmQiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gcGFnZXMvaW5kZXguanN4XG5pbXBvcnQgUmVhY3QsIHsgdXNlU3RhdGUsIHVzZUVmZmVjdCwgdXNlTWVtbywgdXNlQ2FsbGJhY2sgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBIZWFkIGZyb20gXCJuZXh0L2hlYWRcIjtcbmltcG9ydCB7IG1vdGlvbiwgQW5pbWF0ZVByZXNlbmNlIH0gZnJvbSBcImZyYW1lci1tb3Rpb25cIjtcblxuaW1wb3J0IHtcbiAgZm9udFRyYW5zZm9ybXMsXG4gIGdldEZvbnRzQnlDYXRlZ29yeSxcbiAgZ2V0UG9wdWxhckZvbnRzLFxuICB0cmFuc2Zvcm1UZXh0LFxufSBmcm9tIFwiQC9jb21wb25lbnRzL2ZvbnRUcmFuc2Zvcm1zXCI7XG5pbXBvcnQgTW9iaWxlT3B0aW1pemVkSGVhZGVyIGZyb20gXCJAL2NvbXBvbmVudHMvTW9iaWxlT3B0aW1pemVkSGVhZGVyXCI7XG5pbXBvcnQgRW5oYW5jZWRUZXh0SW5wdXQgZnJvbSBcIkAvY29tcG9uZW50cy9FbmhhbmNlZFRleHRJbnB1dFwiO1xuaW1wb3J0IEltcHJvdmVkQ2F0ZWdvcnlGaWx0ZXIgZnJvbSBcIkAvY29tcG9uZW50cy9JbXByb3ZlZENhdGVnb3J5RmlsdGVyXCI7XG5pbXBvcnQgUGVyZm9ybWFuY2VPcHRpbWl6ZWRGb250Q2FyZCBmcm9tIFwiQC9jb21wb25lbnRzL1BlcmZvcm1hbmNlT3B0aW1pemVkRm9udENhcmRcIjtcbmltcG9ydCBJbmZvU2VjdGlvbiBmcm9tIFwiQC9jb21wb25lbnRzL0luZm9TZWN0aW9uXCI7XG5pbXBvcnQgU29jaWFsQnV0dG9ucyBmcm9tIFwiQC9jb21wb25lbnRzL1NvY2lhbEJ1dHRvbnNcIjtcbmltcG9ydCBTRU9IZWFkIGZyb20gXCJAL2NvbXBvbmVudHMvU0VPSGVhZFwiO1xuXG5pZiAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIikge1xuICBzZXNzaW9uU3RvcmFnZS5yZW1vdmVJdGVtKFwiZmFuY3l0ZXh0X3JlY2VudF9mb250c1wiKTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gSG9tZVBhZ2UoKSB7XG4gIGNvbnN0IFtpbnB1dFRleHQsIHNldElucHV0VGV4dF0gPSB1c2VTdGF0ZShcIkhlbGxvIEluc3RhZ3JhbSFcIik7XG4gIGNvbnN0IFtwcmV2aWV3Rm9udCwgc2V0UHJldmlld0ZvbnRdID0gdXNlU3RhdGUobnVsbCk7XG4gIGNvbnN0IFtzZWxlY3RlZENhdGVnb3J5LCBzZXRTZWxlY3RlZENhdGVnb3J5XSA9IHVzZVN0YXRlKFwiYWxsXCIpO1xuICBjb25zdCBbc2VhcmNoUXVlcnksIHNldFNlYXJjaFF1ZXJ5XSA9IHVzZVN0YXRlKFwiXCIpO1xuICBjb25zdCBbcmVjZW50Rm9udHMsIHNldFJlY2VudEZvbnRzXSA9IHVzZVN0YXRlKFtdKTtcbiAgY29uc3QgW2lzTW9iaWxlLCBzZXRJc01vYmlsZV0gPSB1c2VTdGF0ZShmYWxzZSk7XG4gIGNvbnN0IFthbmltYXRpb25zRW5hYmxlZCwgc2V0QW5pbWF0aW9uc0VuYWJsZWRdID0gdXNlU3RhdGUoKCkgPT4ge1xuICAgIGlmICh0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiKSB7XG4gICAgICBjb25zdCBoYXNSZWR1Y2VkTW90aW9uID0gd2luZG93Lm1hdGNoTWVkaWEoXCIocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKVwiKS5tYXRjaGVzO1xuICAgICAgY29uc3QgaXNMb3dFbmREZXZpY2UgPSAobmF2aWdhdG9yLmhhcmR3YXJlQ29uY3VycmVuY3kgPz8gOCkgPCA0O1xuICAgICAgcmV0dXJuICFoYXNSZWR1Y2VkTW90aW9uICYmICFpc0xvd0VuZERldmljZTtcbiAgICB9XG4gICAgcmV0dXJuIHRydWU7XG4gIH0pO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgY29uc3QgY2hlY2tNb2JpbGUgPSAoKSA9PiB7XG4gICAgICBpZiAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIikge1xuICAgICAgICBzZXRJc01vYmlsZSh3aW5kb3cuaW5uZXJXaWR0aCA8IDc2OCB8fCAvaVBob25lfGlQYWR8aVBvZHxBbmRyb2lkL2kudGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSk7XG4gICAgICB9XG4gICAgfTtcbiAgICBjaGVja01vYmlsZSgpO1xuICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwicmVzaXplXCIsIGNoZWNrTW9iaWxlKTtcbiAgICByZXR1cm4gKCkgPT4gd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJyZXNpemVcIiwgY2hlY2tNb2JpbGUpO1xuICB9LCBbXSk7XG5cbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBzZXRSZWNlbnRGb250cyhbXSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBbZGVib3VuY2VkVGV4dCwgc2V0RGVib3VuY2VkVGV4dF0gPSB1c2VTdGF0ZShpbnB1dFRleHQpO1xuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGNvbnN0IGRlbGF5ID0gaXNNb2JpbGUgPyAyMDAgOiAxMDA7XG4gICAgY29uc3QgaGFuZGxlciA9IHNldFRpbWVvdXQoKCkgPT4gc2V0RGVib3VuY2VkVGV4dChpbnB1dFRleHQpLCBkZWxheSk7XG4gICAgcmV0dXJuICgpID0+IGNsZWFyVGltZW91dChoYW5kbGVyKTtcbiAgfSwgW2lucHV0VGV4dCwgaXNNb2JpbGVdKTtcblxuICBjb25zdCBmaWx0ZXJlZEZvbnRzID0gdXNlTWVtbygoKSA9PiB7XG4gICAgY29uc3QgbGlzdCA9IGdldEZvbnRzQnlDYXRlZ29yeShzZWxlY3RlZENhdGVnb3J5KTtcbiAgICBpZiAoIXNlYXJjaFF1ZXJ5KSByZXR1cm4gbGlzdDtcbiAgICBjb25zdCBxID0gc2VhcmNoUXVlcnkudG9Mb3dlckNhc2UoKTtcbiAgICByZXR1cm4gbGlzdC5maWx0ZXIoKGZvbnQpID0+IHtcbiAgICAgIGNvbnN0IGRlc2MgPSBmb250VHJhbnNmb3Jtc1tmb250XT8uZGVzY3JpcHRpb24/LnRvTG93ZXJDYXNlKCkgPz8gXCJcIjtcbiAgICAgIHJldHVybiBmb250LnRvTG93ZXJDYXNlKCkuaW5jbHVkZXMocSkgfHwgZGVzYy5pbmNsdWRlcyhxKTtcbiAgICB9KTtcbiAgfSwgW3NlbGVjdGVkQ2F0ZWdvcnksIHNlYXJjaFF1ZXJ5XSk7XG5cbiAgY29uc3QgcG9wdWxhckZvbnRzID0gdXNlTWVtbygoKSA9PiBnZXRQb3B1bGFyRm9udHMoKSwgW10pO1xuXG4gIGNvbnN0IGZvbnRDb3VudHMgPSB1c2VNZW1vKCgpID0+IHtcbiAgICBjb25zdCB0b3RhbCA9IE9iamVjdC5rZXlzKGZvbnRUcmFuc2Zvcm1zKS5sZW5ndGg7XG4gICAgY29uc3QgY291bnRzID0geyBhbGw6IHRvdGFsIH07XG4gICAgT2JqZWN0LnZhbHVlcyhmb250VHJhbnNmb3JtcykuZm9yRWFjaCgoeyBjYXRlZ29yeSB9KSA9PiB7XG4gICAgICBjb3VudHNbY2F0ZWdvcnldID0gKGNvdW50c1tjYXRlZ29yeV0gfHwgMCkgKyAxO1xuICAgIH0pO1xuICAgIHJldHVybiBjb3VudHM7XG4gIH0sIFtdKTtcblxuICBjb25zdCB0cmFja0ZvbnRDb3B5ID0gdXNlQ2FsbGJhY2soKGZvbnROYW1lLCB0ZXh0KSA9PiB7XG4gICAgd2luZG93Lmd0YWc/LihcImV2ZW50XCIsIFwiZm9udF9jb3BpZWRcIiwge1xuICAgICAgZm9udF9uYW1lOiBmb250TmFtZSxcbiAgICAgIHRleHRfbGVuZ3RoOiB0ZXh0Lmxlbmd0aCxcbiAgICAgIGNhdGVnb3J5OiBmb250VHJhbnNmb3Jtc1tmb250TmFtZV0/LmNhdGVnb3J5LFxuICAgIH0pO1xuXG4gICAgc2V0UmVjZW50Rm9udHMoKHByZXYpID0+IHtcbiAgICAgIGNvbnN0IHVwZGF0ZWQgPSBbZm9udE5hbWUsIC4uLnByZXYuZmlsdGVyKChmKSA9PiBmICE9PSBmb250TmFtZSldLnNsaWNlKDAsIDUpO1xuICAgICAgcmV0dXJuIHVwZGF0ZWQ7XG4gICAgfSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCB0cmFja0ZvbnRMaWtlID0gdXNlQ2FsbGJhY2soKGZvbnROYW1lLCBsaWtlZCkgPT4ge1xuICAgIHdpbmRvdy5ndGFnPy4oXCJldmVudFwiLCBcImZvbnRfbGlrZWRcIiwge1xuICAgICAgZm9udF9uYW1lOiBmb250TmFtZSxcbiAgICAgIGFjdGlvbjogbGlrZWQgPyBcImxpa2VcIiA6IFwidW5saWtlXCIsXG4gICAgfSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBoYW5kbGVRdWlja1NoYXJlID0gdXNlQ2FsbGJhY2soYXN5bmMgKCkgPT4ge1xuICAgIGNvbnN0IHNoYXJlRGF0YSA9IHtcbiAgICAgIHRpdGxlOiBcIkZhbmN5VGV4dCAtIENvb2wgRm9udHMhIPCflKVcIixcbiAgICAgIHRleHQ6IFwiQ2hlY2sgb3V0IHRoaXMgYXBwIGZvciBjb29sIEluc3RhZ3JhbSAmIFRpa1RvayBmb250cyEgMzArIGZvbnRzIGZyZWUg4pyoXCIsXG4gICAgICB1cmw6IHdpbmRvdy5sb2NhdGlvbi5ocmVmLFxuICAgIH07XG4gICAgaWYgKG5hdmlnYXRvci5zaGFyZSkge1xuICAgICAgdHJ5IHtcbiAgICAgICAgYXdhaXQgbmF2aWdhdG9yLnNoYXJlKHNoYXJlRGF0YSk7XG4gICAgICB9IGNhdGNoIHt9XG4gICAgfSBlbHNlIHtcbiAgICAgIGF3YWl0IG5hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KGAke3NoYXJlRGF0YS50ZXh0fVxcbiR7c2hhcmVEYXRhLnVybH1gKTtcbiAgICAgIGFsZXJ0KFwiTGluayBjb3BpZWQgdG8gY2xpcGJvYXJkISDwn5eMXCIpO1xuICAgIH1cbiAgICB3aW5kb3cuZ3RhZz8uKFwiZXZlbnRcIiwgXCJhcHBfc2hhcmVkXCIsIHsgbWV0aG9kOiBcImJ1dHRvbl9jbGlja1wiIH0pO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgaGFuZGxlVGV4dENoYW5nZSA9IHVzZUNhbGxiYWNrKCh0ZXh0KSA9PiB7XG4gICAgc2V0SW5wdXRUZXh0KHRleHQpO1xuICAgIHNldFByZXZpZXdGb250KG51bGwpO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgaGFuZGxlQ2F0ZWdvcnlDaGFuZ2UgPSB1c2VDYWxsYmFjaygoY2F0KSA9PiBzZXRTZWxlY3RlZENhdGVnb3J5KGNhdCksIFtdKTtcbiAgY29uc3QgaGFuZGxlU2VhcmNoID0gdXNlQ2FsbGJhY2soKHEpID0+IHNldFNlYXJjaFF1ZXJ5KHEpLCBbXSk7XG5cbiAgY29uc3QgaGFuZGxlUmFuZG9tRm9udCA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBjb25zdCBmb250TGlzdCA9IE9iamVjdC5rZXlzKGZvbnRUcmFuc2Zvcm1zKTtcbiAgICBsZXQgdHJpZXMgPSAwO1xuICAgIGxldCBuZXdGb250O1xuXG4gICAgZG8ge1xuICAgICAgbmV3Rm9udCA9IGZvbnRMaXN0W01hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIGZvbnRMaXN0Lmxlbmd0aCldO1xuICAgICAgdHJpZXMrKztcbiAgICB9IHdoaWxlIChuZXdGb250ID09PSBwcmV2aWV3Rm9udCAmJiB0cmllcyA8IDUwKTtcblxuICAgIHNldFByZXZpZXdGb250KG5ld0ZvbnQpO1xuICB9LCBbcHJldmlld0ZvbnRdKTtcblxuICBjb25zdCBkaXNwbGF5VGV4dCA9IHByZXZpZXdGb250XG4gICAgPyB0cmFuc2Zvcm1UZXh0KGlucHV0VGV4dCB8fCBcIlRyeSBtZSFcIiwgcHJldmlld0ZvbnQpXG4gICAgOiBpbnB1dFRleHQ7XG5cbiAgcmV0dXJuIChcbiAgICA8PlxuICAgICAgPEhlYWQ+XG4gICAgICAgIDx0aXRsZT5GYW5jeVRleHQgfCBWaXJhbCBGb250czwvdGl0bGU+XG4gICAgICAgIDxtZXRhIG5hbWU9XCJkZXNjcmlwdGlvblwiIGNvbnRlbnQ9XCJNYWtlIHlvdXIgcG9zdHMgcG9wIHdpdGggMzArIGNvcHktcGFzdGUgZm9udHMuIEZyZWUsIG5vIGxvZ2luLCBtb2JpbGUtcmVhZHkuIFdvcmtzIG9uIElHLCBUaWtUb2ssIFRocmVhZHMgJiBtb3JlLlwiIC8+XG4gICAgICAgIDxsaW5rIHJlbD1cImNhbm9uaWNhbFwiIGhyZWY9XCJodHRwczovL2ZhbmN5dGV4dC5hcHBcIiAvPlxuICAgICAgICA8bWV0YSBwcm9wZXJ0eT1cIm9nOnRpdGxlXCIgY29udGVudD1cIjMwKyBGYW5jeSBGb250cyBmb3IgVGlrVG9rICYgSW5zdGFncmFtIPCflKVcIiAvPlxuICAgICAgICA8bWV0YSBwcm9wZXJ0eT1cIm9nOmRlc2NyaXB0aW9uXCIgY29udGVudD1cIkNyZWF0ZSB2aXJhbCBiaW9zLCBjb21tZW50cyAmIHBvc3RzIGluIHNlY29uZHMg4oCTIG5vIGxvZ2luLCBhbHdheXMgZnJlZS5cIiAvPlxuICAgICAgICA8bWV0YSBwcm9wZXJ0eT1cIm9nOmltYWdlXCIgY29udGVudD1cImh0dHBzOi8vZmFuY3l0ZXh0LmFwcC9zb2NpYWwtcHJldmlldy5wbmdcIiAvPlxuICAgICAgICA8bWV0YSBwcm9wZXJ0eT1cIm9nOnVybFwiIGNvbnRlbnQ9XCJodHRwczovL2ZhbmN5dGV4dC5hcHBcIiAvPlxuICAgICAgICA8bWV0YSBwcm9wZXJ0eT1cIm9nOnR5cGVcIiBjb250ZW50PVwid2Vic2l0ZVwiIC8+XG4gICAgICAgIDxsaW5rIHJlbD1cImljb25cIiBocmVmPVwiL2ltYWdlcy9mYXZpY29uLmljb1wiIC8+XG4gICAgICAgIDxtZXRhIG5hbWU9XCJhcHBsZS1tb2JpbGUtd2ViLWFwcC1jYXBhYmxlXCIgY29udGVudD1cInllc1wiIC8+XG4gICAgICAgIDxtZXRhIG5hbWU9XCJtb2JpbGUtd2ViLWFwcC1jYXBhYmxlXCIgY29udGVudD1cInllc1wiIC8+XG4gICAgICAgIDxzY3JpcHQgdHlwZT1cImFwcGxpY2F0aW9uL2xkK2pzb25cIiBkYW5nZXJvdXNseVNldElubmVySFRNTD17e1xuICAgICAgICAgIF9faHRtbDogSlNPTi5zdHJpbmdpZnkoe1xuICAgICAgICAgICAgXCJAY29udGV4dFwiOiBcImh0dHBzOi8vc2NoZW1hLm9yZ1wiLFxuICAgICAgICAgICAgXCJAdHlwZVwiOiBcIldlYkFwcGxpY2F0aW9uXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkZhbmN5VGV4dFwiLFxuICAgICAgICAgICAgdXJsOiBcImh0dHBzOi8vZmFuY3l0ZXh0LmFwcFwiLFxuICAgICAgICAgICAgYXBwbGljYXRpb25DYXRlZ29yeTogXCJXZWJBcHBcIixcbiAgICAgICAgICAgIG9wZXJhdGluZ1N5c3RlbTogXCJBbGxcIixcbiAgICAgICAgICAgIG9mZmVyczoge1xuICAgICAgICAgICAgICBcIkB0eXBlXCI6IFwiT2ZmZXJcIixcbiAgICAgICAgICAgICAgcHJpY2U6IFwiMC4wMFwiLFxuICAgICAgICAgICAgICBwcmljZUN1cnJlbmN5OiBcIlVTRFwiLFxuICAgICAgICAgICAgfSxcbiAgICAgICAgICB9KVxuICAgICAgICB9fSAvPlxuICAgICAgPC9IZWFkPlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImZpeGVkIHRvcC00IHJpZ2h0LTQgei1bMTAwXSBmbGV4IGdhcC00IHRleHQtc20gdGV4dC1ibGFjayBiZy13aGl0ZS85MCBweC0zIHB5LTEgcm91bmRlZC1sZyBzaGFkb3ctbGcgYmFja2Ryb3AtYmx1ci1zbVwiPlxuICAgICAgICA8YSBocmVmPVwiI2Fib3V0XCIgY2xhc3NOYW1lPVwiaG92ZXI6dW5kZXJsaW5lXCI+QWJvdXQ8L2E+XG4gICAgICAgIDxhIGhyZWY9XCIjXCIgb25DbGljaz17KGUpID0+IHtcbiAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJwcml2YWN5XCIpPy5zY3JvbGxJbnRvVmlldyh7IGJlaGF2aW9yOiBcInNtb290aFwiIH0pO1xuICAgICAgICB9fSBjbGFzc05hbWU9XCJob3Zlcjp1bmRlcmxpbmVcIj5Qcml2YWN5PC9hPlxuICAgICAgPC9kaXY+XG5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWluLWgtc2NyZWVuIGJnLWdyYWRpZW50LXRvLWJyIGZyb20taW5kaWdvLTkwMCB2aWEtcHVycGxlLTkwMCB0by1waW5rLTgwMCByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgICAgPFNFT0hlYWQgY3VycmVudFRleHQ9e2lucHV0VGV4dH0gLz5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSB6LTEwIGNvbnRhaW5lciBteC1hdXRvIHB4LTQgcHktOCBtYXgtdy02eGxcIj5cbiAgICAgICAgICA8TW9iaWxlT3B0aW1pemVkSGVhZGVyXG4gICAgICAgICAgICBhbmltYXRpb25zRW5hYmxlZD17YW5pbWF0aW9uc0VuYWJsZWR9XG4gICAgICAgICAgICBvblRvZ2dsZUFuaW1hdGlvbnM9e3NldEFuaW1hdGlvbnNFbmFibGVkfVxuICAgICAgICAgICAgdG90YWxGb250cz17T2JqZWN0LmtleXMoZm9udFRyYW5zZm9ybXMpLmxlbmd0aH1cbiAgICAgICAgICAgIG9uUXVpY2tTaGFyZT17aGFuZGxlUXVpY2tTaGFyZX1cbiAgICAgICAgICAvPlxuXG4gICAgICAgICAgPEVuaGFuY2VkVGV4dElucHV0XG4gICAgICAgICAgICBpbnB1dFRleHQ9e2Rpc3BsYXlUZXh0fVxuICAgICAgICAgICAgb25UZXh0Q2hhbmdlPXtoYW5kbGVUZXh0Q2hhbmdlfVxuICAgICAgICAgICAgb25TZWFyY2g9e2hhbmRsZVNlYXJjaH1cbiAgICAgICAgICAgIHNlYXJjaFF1ZXJ5PXtzZWFyY2hRdWVyeX1cbiAgICAgICAgICAgIHBsYWNlaG9sZGVyPVwi4pyN77iPIFN0YXJ0IHR5cGluZyAuLi5cIlxuICAgICAgICAgICAgb25SYW5kb21Gb250PXtoYW5kbGVSYW5kb21Gb250fVxuICAgICAgICAgIC8+XG5cbiAgICAgICAgICA8SW1wcm92ZWRDYXRlZ29yeUZpbHRlclxuICAgICAgICAgICAgc2VsZWN0ZWRDYXRlZ29yeT17c2VsZWN0ZWRDYXRlZ29yeX1cbiAgICAgICAgICAgIG9uQ2F0ZWdvcnlDaGFuZ2U9e2hhbmRsZUNhdGVnb3J5Q2hhbmdlfVxuICAgICAgICAgICAgZm9udENvdW50cz17Zm9udENvdW50c31cbiAgICAgICAgICAgIGlzTW9iaWxlPXtpc01vYmlsZX1cbiAgICAgICAgICAvPlxuXG4gICAgICAgICAge3JlY2VudEZvbnRzLmxlbmd0aCA+IDAgJiYgKFxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJtYi0xNlwiPlxuICAgICAgICAgICAgICA8aDIgY2xhc3NOYW1lPVwidGV4dC13aGl0ZSB0ZXh0LWxnIGZvbnQtc2VtaWJvbGQgbWItNFwiPvCflZggUmVjZW50bHkgVXNlZCBGb250czwvaDI+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBzbTpncmlkLWNvbHMtMiBsZzpncmlkLWNvbHMtMyBnYXAtNCBtYi0xMFwiPlxuICAgICAgICAgICAgICAgIHtyZWNlbnRGb250cy5tYXAoKG5hbWUpID0+IChcbiAgICAgICAgICAgICAgICAgIDxQZXJmb3JtYW5jZU9wdGltaXplZEZvbnRDYXJkXG4gICAgICAgICAgICAgICAgICAgIGtleT17YHJlY2VudF8ke25hbWV9YH1cbiAgICAgICAgICAgICAgICAgICAgZm9udE5hbWU9e25hbWV9XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybWVkVGV4dD17dHJhbnNmb3JtVGV4dChkZWJvdW5jZWRUZXh0LCBuYW1lKX1cbiAgICAgICAgICAgICAgICAgICAgY2F0ZWdvcnk9e2ZvbnRUcmFuc2Zvcm1zW25hbWVdPy5jYXRlZ29yeX1cbiAgICAgICAgICAgICAgICAgICAgaXNQb3B1bGFyPXtwb3B1bGFyRm9udHMuaW5jbHVkZXMobmFtZSl9XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbnNFbmFibGVkPXthbmltYXRpb25zRW5hYmxlZH1cbiAgICAgICAgICAgICAgICAgICAgaW5kZXg9ey0xfVxuICAgICAgICAgICAgICAgICAgICBvbkNvcHk9e3RyYWNrRm9udENvcHl9XG4gICAgICAgICAgICAgICAgICAgIG9uTGlrZT17dHJhY2tGb250TGlrZX1cbiAgICAgICAgICAgICAgICAgICAgb25TaGFyZT17aGFuZGxlUXVpY2tTaGFyZX1cbiAgICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgKX1cblxuICAgICAgICAgIDxtb3Rpb24uZGl2IGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTEgc206Z3JpZC1jb2xzLTIgbGc6Z3JpZC1jb2xzLTMgZ2FwLTQgbXQtMTAgbWItOFwiIGxheW91dD5cbiAgICAgICAgICAgIDxBbmltYXRlUHJlc2VuY2UgbW9kZT1cInBvcExheW91dFwiPlxuICAgICAgICAgICAgICB7ZmlsdGVyZWRGb250cy5tYXAoKG5hbWUsIGkpID0+IChcbiAgICAgICAgICAgICAgICA8UGVyZm9ybWFuY2VPcHRpbWl6ZWRGb250Q2FyZFxuICAgICAgICAgICAgICAgICAga2V5PXtuYW1lfVxuICAgICAgICAgICAgICAgICAgZm9udE5hbWU9e25hbWV9XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm1lZFRleHQ9e3RyYW5zZm9ybVRleHQoZGVib3VuY2VkVGV4dCwgbmFtZSl9XG4gICAgICAgICAgICAgICAgICBjYXRlZ29yeT17Zm9udFRyYW5zZm9ybXNbbmFtZV0/LmNhdGVnb3J5fVxuICAgICAgICAgICAgICAgICAgaXNQb3B1bGFyPXtwb3B1bGFyRm9udHMuaW5jbHVkZXMobmFtZSl9XG4gICAgICAgICAgICAgICAgICBhbmltYXRpb25zRW5hYmxlZD17YW5pbWF0aW9uc0VuYWJsZWR9XG4gICAgICAgICAgICAgICAgICBpbmRleD17aX1cbiAgICAgICAgICAgICAgICAgIG9uQ29weT17dHJhY2tGb250Q29weX1cbiAgICAgICAgICAgICAgICAgIG9uTGlrZT17dHJhY2tGb250TGlrZX1cbiAgICAgICAgICAgICAgICAgIG9uU2hhcmU9e2hhbmRsZVF1aWNrU2hhcmV9XG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICA8L0FuaW1hdGVQcmVzZW5jZT5cbiAgICAgICAgICA8L21vdGlvbi5kaXY+XG5cbiAgICAgICAgICA8U29jaWFsQnV0dG9ucyBvblNoYXJlPXtoYW5kbGVRdWlja1NoYXJlfSAvPlxuICAgICAgICAgIDxJbmZvU2VjdGlvbiBjdXJyZW50VGV4dD17ZGVib3VuY2VkVGV4dH0gLz5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8Lz5cbiAgKTtcbn1cblxuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdldFNlcnZlclNpZGVQcm9wcygpIHtcbiAgcmV0dXJuIHsgcHJvcHM6IHt9IH07XG59XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJ1c2VTdGF0ZSIsInVzZUVmZmVjdCIsInVzZU1lbW8iLCJ1c2VDYWxsYmFjayIsIkhlYWQiLCJtb3Rpb24iLCJBbmltYXRlUHJlc2VuY2UiLCJmb250VHJhbnNmb3JtcyIsImdldEZvbnRzQnlDYXRlZ29yeSIsImdldFBvcHVsYXJGb250cyIsInRyYW5zZm9ybVRleHQiLCJNb2JpbGVPcHRpbWl6ZWRIZWFkZXIiLCJFbmhhbmNlZFRleHRJbnB1dCIsIkltcHJvdmVkQ2F0ZWdvcnlGaWx0ZXIiLCJQZXJmb3JtYW5jZU9wdGltaXplZEZvbnRDYXJkIiwiSW5mb1NlY3Rpb24iLCJTb2NpYWxCdXR0b25zIiwiU0VPSGVhZCIsInNlc3Npb25TdG9yYWdlIiwicmVtb3ZlSXRlbSIsIkhvbWVQYWdlIiwiaW5wdXRUZXh0Iiwic2V0SW5wdXRUZXh0IiwicHJldmlld0ZvbnQiLCJzZXRQcmV2aWV3Rm9udCIsInNlbGVjdGVkQ2F0ZWdvcnkiLCJzZXRTZWxlY3RlZENhdGVnb3J5Iiwic2VhcmNoUXVlcnkiLCJzZXRTZWFyY2hRdWVyeSIsInJlY2VudEZvbnRzIiwic2V0UmVjZW50Rm9udHMiLCJpc01vYmlsZSIsInNldElzTW9iaWxlIiwiYW5pbWF0aW9uc0VuYWJsZWQiLCJzZXRBbmltYXRpb25zRW5hYmxlZCIsImhhc1JlZHVjZWRNb3Rpb24iLCJ3aW5kb3ciLCJtYXRjaE1lZGlhIiwibWF0Y2hlcyIsImlzTG93RW5kRGV2aWNlIiwibmF2aWdhdG9yIiwiaGFyZHdhcmVDb25jdXJyZW5jeSIsImNoZWNrTW9iaWxlIiwiaW5uZXJXaWR0aCIsInRlc3QiLCJ1c2VyQWdlbnQiLCJhZGRFdmVudExpc3RlbmVyIiwicmVtb3ZlRXZlbnRMaXN0ZW5lciIsImRlYm91bmNlZFRleHQiLCJzZXREZWJvdW5jZWRUZXh0IiwiZGVsYXkiLCJoYW5kbGVyIiwic2V0VGltZW91dCIsImNsZWFyVGltZW91dCIsImZpbHRlcmVkRm9udHMiLCJsaXN0IiwicSIsInRvTG93ZXJDYXNlIiwiZmlsdGVyIiwiZm9udCIsImRlc2MiLCJkZXNjcmlwdGlvbiIsImluY2x1ZGVzIiwicG9wdWxhckZvbnRzIiwiZm9udENvdW50cyIsInRvdGFsIiwiT2JqZWN0Iiwia2V5cyIsImxlbmd0aCIsImNvdW50cyIsImFsbCIsInZhbHVlcyIsImZvckVhY2giLCJjYXRlZ29yeSIsInRyYWNrRm9udENvcHkiLCJmb250TmFtZSIsInRleHQiLCJndGFnIiwiZm9udF9uYW1lIiwidGV4dF9sZW5ndGgiLCJwcmV2IiwidXBkYXRlZCIsImYiLCJzbGljZSIsInRyYWNrRm9udExpa2UiLCJsaWtlZCIsImFjdGlvbiIsImhhbmRsZVF1aWNrU2hhcmUiLCJzaGFyZURhdGEiLCJ0aXRsZSIsInVybCIsImxvY2F0aW9uIiwiaHJlZiIsInNoYXJlIiwiY2xpcGJvYXJkIiwid3JpdGVUZXh0IiwiYWxlcnQiLCJtZXRob2QiLCJoYW5kbGVUZXh0Q2hhbmdlIiwiaGFuZGxlQ2F0ZWdvcnlDaGFuZ2UiLCJjYXQiLCJoYW5kbGVTZWFyY2giLCJoYW5kbGVSYW5kb21Gb250IiwiZm9udExpc3QiLCJ0cmllcyIsIm5ld0ZvbnQiLCJNYXRoIiwiZmxvb3IiLCJyYW5kb20iLCJkaXNwbGF5VGV4dCIsIm1ldGEiLCJuYW1lIiwiY29udGVudCIsImxpbmsiLCJyZWwiLCJwcm9wZXJ0eSIsInNjcmlwdCIsInR5cGUiLCJkYW5nZXJvdXNseVNldElubmVySFRNTCIsIl9faHRtbCIsIkpTT04iLCJzdHJpbmdpZnkiLCJhcHBsaWNhdGlvbkNhdGVnb3J5Iiwib3BlcmF0aW5nU3lzdGVtIiwib2ZmZXJzIiwicHJpY2UiLCJwcmljZUN1cnJlbmN5IiwiZGl2IiwiY2xhc3NOYW1lIiwiYSIsIm9uQ2xpY2siLCJlIiwicHJldmVudERlZmF1bHQiLCJkb2N1bWVudCIsImdldEVsZW1lbnRCeUlkIiwic2Nyb2xsSW50b1ZpZXciLCJiZWhhdmlvciIsImN1cnJlbnRUZXh0Iiwib25Ub2dnbGVBbmltYXRpb25zIiwidG90YWxGb250cyIsIm9uUXVpY2tTaGFyZSIsIm9uVGV4dENoYW5nZSIsIm9uU2VhcmNoIiwicGxhY2Vob2xkZXIiLCJvblJhbmRvbUZvbnQiLCJvbkNhdGVnb3J5Q2hhbmdlIiwiaDIiLCJtYXAiLCJ0cmFuc2Zvcm1lZFRleHQiLCJpc1BvcHVsYXIiLCJpbmRleCIsIm9uQ29weSIsIm9uTGlrZSIsIm9uU2hhcmUiLCJsYXlvdXQiLCJtb2RlIiwiaSIsImdldFNlcnZlclNpZGVQcm9wcyIsInByb3BzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./pages/index.jsx\n"); - -/***/ }), - -/***/ "./styles/tailwind.build.css": -/*!***********************************!*\ - !*** ./styles/tailwind.build.css ***! - \***********************************/ -/***/ (() => { - - - -/***/ }), - -/***/ "next/dist/compiled/next-server/pages.runtime.dev.js": -/*!**********************************************************************!*\ - !*** external "next/dist/compiled/next-server/pages.runtime.dev.js" ***! - \**********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("next/dist/compiled/next-server/pages.runtime.dev.js"); - -/***/ }), - -/***/ "next/head": -/*!****************************!*\ - !*** external "next/head" ***! - \****************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("next/head"); - -/***/ }), - -/***/ "react": -/*!************************!*\ - !*** external "react" ***! - \************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react"); - -/***/ }), - -/***/ "react/jsx-dev-runtime": -/*!****************************************!*\ - !*** external "react/jsx-dev-runtime" ***! - \****************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-dev-runtime"); - -/***/ }), - -/***/ "react/jsx-runtime": -/*!************************************!*\ - !*** external "react/jsx-runtime" ***! - \************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("react/jsx-runtime"); - -/***/ }), - -/***/ "path": -/*!***********************!*\ - !*** external "path" ***! - \***********************/ -/***/ ((module) => { - -"use strict"; -module.exports = require("path"); - -/***/ }), - -/***/ "framer-motion": -/*!********************************!*\ - !*** external "framer-motion" ***! - \********************************/ -/***/ ((module) => { - -"use strict"; -module.exports = import("framer-motion");; - -/***/ }) - -}; -; - -// load runtime -var __webpack_require__ = require("../webpack-runtime.js"); -__webpack_require__.C(exports); -var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) -var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc","vendor-chunks/lucide-react"], () => (__webpack_exec__("./node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=.%2Fpages%2Findex.jsx&absoluteAppPath=private-next-pages%2F_app&absoluteDocumentPath=private-next-pages%2F_document&middlewareConfigBase64=e30%3D!"))); -module.exports = __webpack_exports__; - -})(); \ No newline at end of file diff --git a/.next/server/vendor-chunks/@swc.js b/.next/server/vendor-chunks/@swc.js deleted file mode 100644 index 6725991..0000000 --- a/.next/server/vendor-chunks/@swc.js +++ /dev/null @@ -1,35 +0,0 @@ -"use strict"; -/* - * ATTENTION: An "eval-source-map" devtool has been used. - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -exports.id = "vendor-chunks/@swc"; -exports.ids = ["vendor-chunks/@swc"]; -exports.modules = { - -/***/ "./node_modules/@swc/helpers/cjs/_interop_require_default.cjs": -/*!********************************************************************!*\ - !*** ./node_modules/@swc/helpers/cjs/_interop_require_default.cjs ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, exports) => { - -eval("\n\nexports._ = exports._interop_require_default = _interop_require_default;\nfunction _interop_require_default(obj) {\n return obj && obj.__esModule ? obj : { default: obj };\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvQHN3Yy9oZWxwZXJzL2Nqcy9faW50ZXJvcF9yZXF1aXJlX2RlZmF1bHQuY2pzIiwibWFwcGluZ3MiOiJBQUFhOztBQUViLFNBQVMsR0FBRyxnQ0FBZ0M7QUFDNUM7QUFDQSwyQ0FBMkM7QUFDM0MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbm9kZV9tb2R1bGVzL0Bzd2MvaGVscGVycy9janMvX2ludGVyb3BfcmVxdWlyZV9kZWZhdWx0LmNqcz8zYmQ2Il0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuXG5leHBvcnRzLl8gPSBleHBvcnRzLl9pbnRlcm9wX3JlcXVpcmVfZGVmYXVsdCA9IF9pbnRlcm9wX3JlcXVpcmVfZGVmYXVsdDtcbmZ1bmN0aW9uIF9pbnRlcm9wX3JlcXVpcmVfZGVmYXVsdChvYmopIHtcbiAgICByZXR1cm4gb2JqICYmIG9iai5fX2VzTW9kdWxlID8gb2JqIDogeyBkZWZhdWx0OiBvYmogfTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/@swc/helpers/cjs/_interop_require_default.cjs\n"); - -/***/ }), - -/***/ "./node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs": -/*!*********************************************************************!*\ - !*** ./node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, exports) => { - -eval("\n\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== \"function\") return null;\n\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n\n return (_getRequireWildcardCache = function(nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\nexports._ = exports._interop_require_wildcard = _interop_require_wildcard;\nfunction _interop_require_wildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) return obj;\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") return { default: obj };\n\n var cache = _getRequireWildcardCache(nodeInterop);\n\n if (cache && cache.has(obj)) return cache.get(obj);\n\n var newObj = { __proto__: null };\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n\n for (var key in obj) {\n if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n if (desc && (desc.get || desc.set)) Object.defineProperty(newObj, key, desc);\n else newObj[key] = obj[key];\n }\n }\n\n newObj.default = obj;\n\n if (cache) cache.set(obj, newObj);\n\n return newObj;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvQHN3Yy9oZWxwZXJzL2Nqcy9faW50ZXJvcF9yZXF1aXJlX3dpbGRjYXJkLmNqcyIsIm1hcHBpbmdzIjoiQUFBYTs7QUFFYjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBLFNBQVMsR0FBRyxpQ0FBaUM7QUFDN0M7QUFDQTtBQUNBLHVGQUF1Rjs7QUFFdkY7O0FBRUE7O0FBRUEsbUJBQW1CO0FBQ25COztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4vbm9kZV9tb2R1bGVzL0Bzd2MvaGVscGVycy9janMvX2ludGVyb3BfcmVxdWlyZV93aWxkY2FyZC5janM/Nzc5NyJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcblxuZnVuY3Rpb24gX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlKG5vZGVJbnRlcm9wKSB7XG4gICAgaWYgKHR5cGVvZiBXZWFrTWFwICE9PSBcImZ1bmN0aW9uXCIpIHJldHVybiBudWxsO1xuXG4gICAgdmFyIGNhY2hlQmFiZWxJbnRlcm9wID0gbmV3IFdlYWtNYXAoKTtcbiAgICB2YXIgY2FjaGVOb2RlSW50ZXJvcCA9IG5ldyBXZWFrTWFwKCk7XG5cbiAgICByZXR1cm4gKF9nZXRSZXF1aXJlV2lsZGNhcmRDYWNoZSA9IGZ1bmN0aW9uKG5vZGVJbnRlcm9wKSB7XG4gICAgICAgIHJldHVybiBub2RlSW50ZXJvcCA/IGNhY2hlTm9kZUludGVyb3AgOiBjYWNoZUJhYmVsSW50ZXJvcDtcbiAgICB9KShub2RlSW50ZXJvcCk7XG59XG5leHBvcnRzLl8gPSBleHBvcnRzLl9pbnRlcm9wX3JlcXVpcmVfd2lsZGNhcmQgPSBfaW50ZXJvcF9yZXF1aXJlX3dpbGRjYXJkO1xuZnVuY3Rpb24gX2ludGVyb3BfcmVxdWlyZV93aWxkY2FyZChvYmosIG5vZGVJbnRlcm9wKSB7XG4gICAgaWYgKCFub2RlSW50ZXJvcCAmJiBvYmogJiYgb2JqLl9fZXNNb2R1bGUpIHJldHVybiBvYmo7XG4gICAgaWYgKG9iaiA9PT0gbnVsbCB8fCB0eXBlb2Ygb2JqICE9PSBcIm9iamVjdFwiICYmIHR5cGVvZiBvYmogIT09IFwiZnVuY3Rpb25cIikgcmV0dXJuIHsgZGVmYXVsdDogb2JqIH07XG5cbiAgICB2YXIgY2FjaGUgPSBfZ2V0UmVxdWlyZVdpbGRjYXJkQ2FjaGUobm9kZUludGVyb3ApO1xuXG4gICAgaWYgKGNhY2hlICYmIGNhY2hlLmhhcyhvYmopKSByZXR1cm4gY2FjaGUuZ2V0KG9iaik7XG5cbiAgICB2YXIgbmV3T2JqID0geyBfX3Byb3RvX186IG51bGwgfTtcbiAgICB2YXIgaGFzUHJvcGVydHlEZXNjcmlwdG9yID0gT2JqZWN0LmRlZmluZVByb3BlcnR5ICYmIE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3I7XG5cbiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7XG4gICAgICAgIGlmIChrZXkgIT09IFwiZGVmYXVsdFwiICYmIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmosIGtleSkpIHtcbiAgICAgICAgICAgIHZhciBkZXNjID0gaGFzUHJvcGVydHlEZXNjcmlwdG9yID8gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihvYmosIGtleSkgOiBudWxsO1xuICAgICAgICAgICAgaWYgKGRlc2MgJiYgKGRlc2MuZ2V0IHx8IGRlc2Muc2V0KSkgT2JqZWN0LmRlZmluZVByb3BlcnR5KG5ld09iaiwga2V5LCBkZXNjKTtcbiAgICAgICAgICAgIGVsc2UgbmV3T2JqW2tleV0gPSBvYmpba2V5XTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG5ld09iai5kZWZhdWx0ID0gb2JqO1xuXG4gICAgaWYgKGNhY2hlKSBjYWNoZS5zZXQob2JqLCBuZXdPYmopO1xuXG4gICAgcmV0dXJuIG5ld09iajtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs\n"); - -/***/ }) - -}; -; \ No newline at end of file diff --git a/.next/server/vendor-chunks/lucide-react.js b/.next/server/vendor-chunks/lucide-react.js deleted file mode 100644 index c1f8178..0000000 --- a/.next/server/vendor-chunks/lucide-react.js +++ /dev/null @@ -1,175 +0,0 @@ -"use strict"; -/* - * ATTENTION: An "eval-source-map" devtool has been used. - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -exports.id = "vendor-chunks/lucide-react"; -exports.ids = ["vendor-chunks/lucide-react"]; -exports.modules = { - -/***/ "./node_modules/lucide-react/dist/esm/createLucideIcon.js": -/*!****************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/createLucideIcon.js ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ createLucideIcon),\n/* harmony export */ toKebabCase: () => (/* binding */ toKebabCase)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _defaultAttributes_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./defaultAttributes.js */ \"./node_modules/lucide-react/dist/esm/defaultAttributes.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \n\nconst toKebabCase = (string)=>string.replace(/([a-z0-9])([A-Z])/g, \"$1-$2\").toLowerCase();\nconst createLucideIcon = (iconName, iconNode)=>{\n const Component = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(({ color = \"currentColor\", size = 24, strokeWidth = 2, absoluteStrokeWidth, children, ...rest }, ref)=>/*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(\"svg\", {\n ref,\n ..._defaultAttributes_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n width: size,\n height: size,\n stroke: color,\n strokeWidth: absoluteStrokeWidth ? Number(strokeWidth) * 24 / Number(size) : strokeWidth,\n className: `lucide lucide-${toKebabCase(iconName)}`,\n ...rest\n }, [\n ...iconNode.map(([tag, attrs])=>/*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(tag, attrs)),\n ...(Array.isArray(children) ? children : [\n children\n ]) || []\n ]));\n Component.displayName = `${iconName}`;\n return Component;\n};\n //# sourceMappingURL=createLucideIcon.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2NyZWF0ZUx1Y2lkZUljb24uanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBc0JhLE1BQUFBLGNBQWMsQ0FBQ0MsU0FBbUJBLE9BQU9DLE9BQUEsQ0FBUSxzQkFBc0IsU0FBU0MsV0FBWTtBQUVuRyxNQUFBQyxtQkFBbUIsQ0FBQ0MsVUFBa0JDO0lBQzFDLE1BQU1DLDBCQUFZQyxpREFBVUEsQ0FDMUIsQ0FBQyxFQUFFQyxRQUFRLGdCQUFnQkMsT0FBTyxJQUFJQyxjQUFjLEdBQUdDLG1CQUFxQixFQUFBQyxRQUFBLEtBQWFDLE1BQUssRUFBR0Msb0JBQy9GQyxvREFBYUEsQ0FDWCxPQUNBO1lBQ0VEO1lBQ0EsR0FBR0UsNkRBQUE7WUFDSEMsT0FBT1I7WUFDUFMsUUFBUVQ7WUFDUlUsUUFBUVg7WUFDUkUsYUFBYUMsc0JBQXNCUyxPQUFPVixlQUFlLEtBQUtVLE9BQU9YLFFBQVFDO1lBQzdFVyxXQUFXLENBQWlCLGdCQUFBdEIsWUFBWUssVUFBUTtZQUNoRCxHQUFHUyxJQUFBO1FBQ0wsR0FDQTtlQUNLUixTQUFTaUIsR0FBQSxDQUFJLENBQUMsQ0FBQ0MsS0FBS0MsTUFBVyxpQkFBQVQsb0RBQWFBLENBQUNRLEtBQUtDO2VBQ3JELENBQ0dDLE1BQU1DLE9BQVEsQ0FBQWQsWUFBWUEsV0FBVztnQkFBQ0E7YUFBUSxLQUFNLEVBQUM7U0FFMUQ7SUFJTk4sVUFBVXFCLFdBQUEsR0FBYyxDQUFHLEVBQUF2QixTQUFBO0lBRXBCLE9BQUFFO0FBQ1QiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4uLy4uL3NyYy9jcmVhdGVMdWNpZGVJY29uLnRzPzA0ODgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZm9yd2FyZFJlZiwgY3JlYXRlRWxlbWVudCwgUmVhY3RTVkcsIFNWR1Byb3BzLCBGb3J3YXJkUmVmRXhvdGljQ29tcG9uZW50LCBSZWZBdHRyaWJ1dGVzIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IGRlZmF1bHRBdHRyaWJ1dGVzIGZyb20gJy4vZGVmYXVsdEF0dHJpYnV0ZXMnO1xuXG5leHBvcnQgdHlwZSBJY29uTm9kZSA9IFtlbGVtZW50TmFtZToga2V5b2YgUmVhY3RTVkcsIGF0dHJzOiBSZWNvcmQ8c3RyaW5nLCBzdHJpbmc+XVtdXG5cbmV4cG9ydCB0eXBlIFNWR0F0dHJpYnV0ZXMgPSBQYXJ0aWFsPFNWR1Byb3BzPFNWR1NWR0VsZW1lbnQ+PlxudHlwZSBDb21wb25lbnRBdHRyaWJ1dGVzID0gUmVmQXR0cmlidXRlczxTVkdTVkdFbGVtZW50PiAmIFNWR0F0dHJpYnV0ZXNcblxuZXhwb3J0IGludGVyZmFjZSBMdWNpZGVQcm9wcyBleHRlbmRzIENvbXBvbmVudEF0dHJpYnV0ZXMge1xuICBzaXplPzogc3RyaW5nIHwgbnVtYmVyXG4gIGFic29sdXRlU3Ryb2tlV2lkdGg/OiBib29sZWFuXG59XG5cbmV4cG9ydCB0eXBlIEx1Y2lkZUljb24gPSBGb3J3YXJkUmVmRXhvdGljQ29tcG9uZW50PEx1Y2lkZVByb3BzPjtcbi8qKlxuICogQ29udmVydHMgc3RyaW5nIHRvIEtlYmFiQ2FzZVxuICogQ29waWVkIGZyb20gc2NyaXB0cy9oZWxwZXIuIElmIGFueW9uZSBrbm93cyBob3cgdG8gcHJvcGVybHkgaW1wb3J0IGl0IGhlcmVcbiAqIHRoZW4gcGxlYXNlIGZpeCBpdC5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gc3RyaW5nXG4gKiBAcmV0dXJucyB7c3RyaW5nfSBBIGtlYmFiaXplZCBzdHJpbmdcbiAqL1xuZXhwb3J0IGNvbnN0IHRvS2ViYWJDYXNlID0gKHN0cmluZzogc3RyaW5nKSA9PiBzdHJpbmcucmVwbGFjZSgvKFthLXowLTldKShbQS1aXSkvZywgJyQxLSQyJykudG9Mb3dlckNhc2UoKTtcblxuY29uc3QgY3JlYXRlTHVjaWRlSWNvbiA9IChpY29uTmFtZTogc3RyaW5nLCBpY29uTm9kZTogSWNvbk5vZGUpOiBMdWNpZGVJY29uID0+IHtcbiAgY29uc3QgQ29tcG9uZW50ID0gZm9yd2FyZFJlZjxTVkdTVkdFbGVtZW50LCBMdWNpZGVQcm9wcz4oXG4gICAgKHsgY29sb3IgPSAnY3VycmVudENvbG9yJywgc2l6ZSA9IDI0LCBzdHJva2VXaWR0aCA9IDIsIGFic29sdXRlU3Ryb2tlV2lkdGgsIGNoaWxkcmVuLCAuLi5yZXN0IH0sIHJlZikgPT5cbiAgICAgIGNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICdzdmcnLFxuICAgICAgICB7XG4gICAgICAgICAgcmVmLFxuICAgICAgICAgIC4uLmRlZmF1bHRBdHRyaWJ1dGVzLFxuICAgICAgICAgIHdpZHRoOiBzaXplLFxuICAgICAgICAgIGhlaWdodDogc2l6ZSxcbiAgICAgICAgICBzdHJva2U6IGNvbG9yLFxuICAgICAgICAgIHN0cm9rZVdpZHRoOiBhYnNvbHV0ZVN0cm9rZVdpZHRoID8gTnVtYmVyKHN0cm9rZVdpZHRoKSAqIDI0IC8gTnVtYmVyKHNpemUpIDogc3Ryb2tlV2lkdGgsXG4gICAgICAgICAgY2xhc3NOYW1lOiBgbHVjaWRlIGx1Y2lkZS0ke3RvS2ViYWJDYXNlKGljb25OYW1lKX1gLFxuICAgICAgICAgIC4uLnJlc3QsXG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICAuLi5pY29uTm9kZS5tYXAoKFt0YWcsIGF0dHJzXSkgPT4gY3JlYXRlRWxlbWVudCh0YWcsIGF0dHJzKSksXG4gICAgICAgICAgLi4uKFxuICAgICAgICAgICAgKEFycmF5LmlzQXJyYXkoY2hpbGRyZW4pID8gY2hpbGRyZW4gOiBbY2hpbGRyZW5dKSB8fCBbXVxuICAgICAgICAgIClcbiAgICAgICAgXSxcbiAgICAgICksXG4gICk7XG5cbiAgQ29tcG9uZW50LmRpc3BsYXlOYW1lID0gYCR7aWNvbk5hbWV9YDtcblxuICByZXR1cm4gQ29tcG9uZW50O1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY3JlYXRlTHVjaWRlSWNvblxuIl0sIm5hbWVzIjpbInRvS2ViYWJDYXNlIiwic3RyaW5nIiwicmVwbGFjZSIsInRvTG93ZXJDYXNlIiwiY3JlYXRlTHVjaWRlSWNvbiIsImljb25OYW1lIiwiaWNvbk5vZGUiLCJDb21wb25lbnQiLCJmb3J3YXJkUmVmIiwiY29sb3IiLCJzaXplIiwic3Ryb2tlV2lkdGgiLCJhYnNvbHV0ZVN0cm9rZVdpZHRoIiwiY2hpbGRyZW4iLCJyZXN0IiwicmVmIiwiY3JlYXRlRWxlbWVudCIsImRlZmF1bHRBdHRyaWJ1dGVzIiwid2lkdGgiLCJoZWlnaHQiLCJzdHJva2UiLCJOdW1iZXIiLCJjbGFzc05hbWUiLCJtYXAiLCJ0YWciLCJhdHRycyIsIkFycmF5IiwiaXNBcnJheSIsImRpc3BsYXlOYW1lIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/createLucideIcon.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/defaultAttributes.js": -/*!*****************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/defaultAttributes.js ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ defaultAttributes)\n/* harmony export */ });\n/**\n * lucide-react v0.292.0 - ISC\n */ var defaultAttributes = {\n xmlns: \"http://www.w3.org/2000/svg\",\n width: 24,\n height: 24,\n viewBox: \"0 0 24 24\",\n fill: \"none\",\n stroke: \"currentColor\",\n strokeWidth: 2,\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n};\n //# sourceMappingURL=defaultAttributes.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2RlZmF1bHRBdHRyaWJ1dGVzLmpzIiwibWFwcGluZ3MiOiI7Ozs7OztJQUFBLElBQWVBLG9CQUFBO0lBQ2JDLE9BQU87SUFDUEMsT0FBTztJQUNQQyxRQUFRO0lBQ1JDLFNBQVM7SUFDVEMsTUFBTTtJQUNOQyxRQUFRO0lBQ1JDLGFBQWE7SUFDYkMsZUFBZTtJQUNmQyxnQkFBZ0I7QUFDbEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4uLy4uL3NyYy9kZWZhdWx0QXR0cmlidXRlcy50cz8zNzBjIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHtcbiAgeG1sbnM6ICdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsXG4gIHdpZHRoOiAyNCxcbiAgaGVpZ2h0OiAyNCxcbiAgdmlld0JveDogJzAgMCAyNCAyNCcsXG4gIGZpbGw6ICdub25lJyxcbiAgc3Ryb2tlOiAnY3VycmVudENvbG9yJyxcbiAgc3Ryb2tlV2lkdGg6IDIsXG4gIHN0cm9rZUxpbmVjYXA6ICdyb3VuZCcsXG4gIHN0cm9rZUxpbmVqb2luOiAncm91bmQnLFxufTtcbiJdLCJuYW1lcyI6WyJkZWZhdWx0QXR0cmlidXRlcyIsInhtbG5zIiwid2lkdGgiLCJoZWlnaHQiLCJ2aWV3Qm94IiwiZmlsbCIsInN0cm9rZSIsInN0cm9rZVdpZHRoIiwic3Ryb2tlTGluZWNhcCIsInN0cm9rZUxpbmVqb2luIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/defaultAttributes.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/check.js": -/*!***********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/check.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Check)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Check = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Check\", [\n [\n \"path\",\n {\n d: \"M20 6 9 17l-5-5\",\n key: \"1gmf2c\"\n }\n ]\n]);\n //# sourceMappingURL=check.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL2NoZWNrLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBYU0sTUFBQUEsUUFBUUMsZ0VBQWdCQSxDQUFDLFNBQVM7SUFDdEM7UUFBQztRQUFRO1lBQUVDLEdBQUc7WUFBbUJDLEtBQUs7UUFBQTtLQUFVO0NBQ2pEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uLi8uLi8uLi9zcmMvaWNvbnMvY2hlY2sudHM/NjNkMSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY3JlYXRlTHVjaWRlSWNvbiBmcm9tICcuLi9jcmVhdGVMdWNpZGVJY29uJztcblxuLyoqXG4gKiBAY29tcG9uZW50IEBuYW1lIENoZWNrXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThjR0YwYUNCa1BTSk5NakFnTmlBNUlERTNiQzAxTFRVaUlDOCtDand2YzNablBnbz0pIC0gaHR0cHM6Ly9sdWNpZGUuZGV2L2ljb25zL2NoZWNrXG4gKiBAc2VlIGh0dHBzOi8vbHVjaWRlLmRldi9ndWlkZS9wYWNrYWdlcy9sdWNpZGUtcmVhY3QgLSBEb2N1bWVudGF0aW9uXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHByb3BzIC0gTHVjaWRlIGljb25zIHByb3BzIGFuZCBhbnkgdmFsaWQgU1ZHIGF0dHJpYnV0ZVxuICogQHJldHVybnMge0pTWC5FbGVtZW50fSBKU1ggRWxlbWVudFxuICpcbiAqL1xuY29uc3QgQ2hlY2sgPSBjcmVhdGVMdWNpZGVJY29uKCdDaGVjaycsIFtcbiAgWydwYXRoJywgeyBkOiAnTTIwIDYgOSAxN2wtNS01Jywga2V5OiAnMWdtZjJjJyB9XSxcbl0pO1xuXG5leHBvcnQgZGVmYXVsdCBDaGVjaztcbiJdLCJuYW1lcyI6WyJDaGVjayIsImNyZWF0ZUx1Y2lkZUljb24iLCJkIiwia2V5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/check.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/copy.js": -/*!**********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/copy.js ***! - \**********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Copy)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Copy = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Copy\", [\n [\n \"rect\",\n {\n width: \"14\",\n height: \"14\",\n x: \"8\",\n y: \"8\",\n rx: \"2\",\n ry: \"2\",\n key: \"17jyea\"\n }\n ],\n [\n \"path\",\n {\n d: \"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\",\n key: \"zix9uf\"\n }\n ]\n]);\n //# sourceMappingURL=copy.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL2NvcHkuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxPQUFPQyxnRUFBZ0JBLENBQUMsUUFBUTtJQUNwQztRQUNFO1FBQ0E7WUFDRUMsT0FBTztZQUNQQyxRQUFRO1lBQ1JDLEdBQUc7WUFDSEMsR0FBRztZQUNIQyxJQUFJO1lBQ0pDLElBQUk7WUFDSkMsS0FBSztRQUNQO0tBQ0Y7SUFDQTtRQUNFO1FBQ0E7WUFDRUMsR0FBRztZQUNIRCxLQUFLO1FBQ1A7S0FDRjtDQUNEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmFuY3l0ZXh0LWdlbmVyYXRvci8uLi8uLi8uLi9zcmMvaWNvbnMvY29weS50cz9hZjlkIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjcmVhdGVMdWNpZGVJY29uIGZyb20gJy4uL2NyZWF0ZUx1Y2lkZUljb24nO1xuXG4vKipcbiAqIEBjb21wb25lbnQgQG5hbWUgQ29weVxuICogQGRlc2NyaXB0aW9uIEx1Y2lkZSBTVkcgaWNvbiBjb21wb25lbnQsIHJlbmRlcnMgU1ZHIEVsZW1lbnQgd2l0aCBjaGlsZHJlbi5cbiAqXG4gKiBAcHJldmlldyAhW2ltZ10oZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlBZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWdvZ0lIZHBaSFJvUFNJeU5DSUtJQ0JvWldsbmFIUTlJakkwSWdvZ0lIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSUtJQ0JtYVd4c1BTSnViMjVsSWdvZ0lITjBjbTlyWlQwaUl6QXdNQ0lnYzNSNWJHVTlJbUpoWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05tWm1ZN0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VDSUtJQ0J6ZEhKdmEyVXRkMmxrZEdnOUlqSWlDaUFnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lnb2dJSE4wY205clpTMXNhVzVsYW05cGJqMGljbTkxYm1RaUNqNEtJQ0E4Y21WamRDQjNhV1IwYUQwaU1UUWlJR2hsYVdkb2REMGlNVFFpSUhnOUlqZ2lJSGs5SWpnaUlISjRQU0l5SWlCeWVUMGlNaUlnTHo0S0lDQThjR0YwYUNCa1BTSk5OQ0F4Tm1NdE1TNHhJREF0TWkwdU9TMHlMVEpXTkdNd0xURXVNUzQ1TFRJZ01pMHlhREV3WXpFdU1TQXdJRElnTGprZ01pQXlJaUF2UGdvOEwzTjJaejRLKSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy9jb3B5XG4gKiBAc2VlIGh0dHBzOi8vbHVjaWRlLmRldi9ndWlkZS9wYWNrYWdlcy9sdWNpZGUtcmVhY3QgLSBEb2N1bWVudGF0aW9uXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHByb3BzIC0gTHVjaWRlIGljb25zIHByb3BzIGFuZCBhbnkgdmFsaWQgU1ZHIGF0dHJpYnV0ZVxuICogQHJldHVybnMge0pTWC5FbGVtZW50fSBKU1ggRWxlbWVudFxuICpcbiAqL1xuY29uc3QgQ29weSA9IGNyZWF0ZUx1Y2lkZUljb24oJ0NvcHknLCBbXG4gIFtcbiAgICAncmVjdCcsXG4gICAge1xuICAgICAgd2lkdGg6ICcxNCcsXG4gICAgICBoZWlnaHQ6ICcxNCcsXG4gICAgICB4OiAnOCcsXG4gICAgICB5OiAnOCcsXG4gICAgICByeDogJzInLFxuICAgICAgcnk6ICcyJyxcbiAgICAgIGtleTogJzE3anllYScsXG4gICAgfSxcbiAgXSxcbiAgW1xuICAgICdwYXRoJyxcbiAgICB7XG4gICAgICBkOiAnTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMicsXG4gICAgICBrZXk6ICd6aXg5dWYnLFxuICAgIH0sXG4gIF0sXG5dKTtcblxuZXhwb3J0IGRlZmF1bHQgQ29weTtcbiJdLCJuYW1lcyI6WyJDb3B5IiwiY3JlYXRlTHVjaWRlSWNvbiIsIndpZHRoIiwiaGVpZ2h0IiwieCIsInkiLCJyeCIsInJ5Iiwia2V5IiwiZCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/copy.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/heart.js": -/*!***********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/heart.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Heart)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Heart = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Heart\", [\n [\n \"path\",\n {\n d: \"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\",\n key: \"c3ymky\"\n }\n ]\n]);\n //# sourceMappingURL=heart.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL2hlYXJ0LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBYU0sTUFBQUEsUUFBUUMsZ0VBQWdCQSxDQUFDLFNBQVM7SUFDdEM7UUFDRTtRQUNBO1lBQ0VDLEdBQUc7WUFDSEMsS0FBSztRQUNQO0tBQ0Y7Q0FDRCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL2hlYXJ0LnRzPzJhMDciXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNyZWF0ZUx1Y2lkZUljb24gZnJvbSAnLi4vY3JlYXRlTHVjaWRlSWNvbic7XG5cbi8qKlxuICogQGNvbXBvbmVudCBAbmFtZSBIZWFydFxuICogQGRlc2NyaXB0aW9uIEx1Y2lkZSBTVkcgaWNvbiBjb21wb25lbnQsIHJlbmRlcnMgU1ZHIEVsZW1lbnQgd2l0aCBjaGlsZHJlbi5cbiAqXG4gKiBAcHJldmlldyAhW2ltZ10oZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlBZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWdvZ0lIZHBaSFJvUFNJeU5DSUtJQ0JvWldsbmFIUTlJakkwSWdvZ0lIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSUtJQ0JtYVd4c1BTSnViMjVsSWdvZ0lITjBjbTlyWlQwaUl6QXdNQ0lnYzNSNWJHVTlJbUpoWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05tWm1ZN0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VDSUtJQ0J6ZEhKdmEyVXRkMmxrZEdnOUlqSWlDaUFnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lnb2dJSE4wY205clpTMXNhVzVsYW05cGJqMGljbTkxYm1RaUNqNEtJQ0E4Y0dGMGFDQmtQU0pOTVRrZ01UUmpNUzQwT1MweExqUTJJRE10TXk0eU1TQXpMVFV1TlVFMUxqVWdOUzQxSURBZ01DQXdJREUyTGpVZ00yTXRNUzQzTmlBd0xUTWdMalV0TkM0MUlESXRNUzQxTFRFdU5TMHlMamMwTFRJdE5DNDFMVEpCTlM0MUlEVXVOU0F3SURBZ01DQXlJRGd1TldNd0lESXVNeUF4TGpVZ05DNHdOU0F6SURVdU5XdzNJRGRhSWlBdlBnbzhMM04yWno0SykgLSBodHRwczovL2x1Y2lkZS5kZXYvaWNvbnMvaGVhcnRcbiAqIEBzZWUgaHR0cHM6Ly9sdWNpZGUuZGV2L2d1aWRlL3BhY2thZ2VzL2x1Y2lkZS1yZWFjdCAtIERvY3VtZW50YXRpb25cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gcHJvcHMgLSBMdWNpZGUgaWNvbnMgcHJvcHMgYW5kIGFueSB2YWxpZCBTVkcgYXR0cmlidXRlXG4gKiBAcmV0dXJucyB7SlNYLkVsZW1lbnR9IEpTWCBFbGVtZW50XG4gKlxuICovXG5jb25zdCBIZWFydCA9IGNyZWF0ZUx1Y2lkZUljb24oJ0hlYXJ0JywgW1xuICBbXG4gICAgJ3BhdGgnLFxuICAgIHtcbiAgICAgIGQ6ICdNMTkgMTRjMS40OS0xLjQ2IDMtMy4yMSAzLTUuNUE1LjUgNS41IDAgMCAwIDE2LjUgM2MtMS43NiAwLTMgLjUtNC41IDItMS41LTEuNS0yLjc0LTItNC41LTJBNS41IDUuNSAwIDAgMCAyIDguNWMwIDIuMyAxLjUgNC4wNSAzIDUuNWw3IDdaJyxcbiAgICAgIGtleTogJ2MzeW1reScsXG4gICAgfSxcbiAgXSxcbl0pO1xuXG5leHBvcnQgZGVmYXVsdCBIZWFydDtcbiJdLCJuYW1lcyI6WyJIZWFydCIsImNyZWF0ZUx1Y2lkZUljb24iLCJkIiwia2V5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/heart.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/info.js": -/*!**********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/info.js ***! - \**********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Info)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Info = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Info\", [\n [\n \"circle\",\n {\n cx: \"12\",\n cy: \"12\",\n r: \"10\",\n key: \"1mglay\"\n }\n ],\n [\n \"path\",\n {\n d: \"M12 16v-4\",\n key: \"1dtifu\"\n }\n ],\n [\n \"path\",\n {\n d: \"M12 8h.01\",\n key: \"e9boi3\"\n }\n ]\n]);\n //# sourceMappingURL=info.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL2luZm8uanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxPQUFPQyxnRUFBZ0JBLENBQUMsUUFBUTtJQUNwQztRQUFDO1FBQVU7WUFBRUMsSUFBSTtZQUFNQyxJQUFJO1lBQU1DLEdBQUc7WUFBTUMsS0FBSztRQUFBO0tBQVU7SUFDekQ7UUFBQztRQUFRO1lBQUVDLEdBQUc7WUFBYUQsS0FBSztRQUFBO0tBQVU7SUFDMUM7UUFBQztRQUFRO1lBQUVDLEdBQUc7WUFBYUQsS0FBSztRQUFBO0tBQVU7Q0FDM0MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4uLy4uLy4uL3NyYy9pY29ucy9pbmZvLnRzPzU0YmUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNyZWF0ZUx1Y2lkZUljb24gZnJvbSAnLi4vY3JlYXRlTHVjaWRlSWNvbic7XG5cbi8qKlxuICogQGNvbXBvbmVudCBAbmFtZSBJbmZvXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThZMmx5WTJ4bElHTjRQU0l4TWlJZ1kzazlJakV5SWlCeVBTSXhNQ0lnTHo0S0lDQThjR0YwYUNCa1BTSk5NVElnTVRaMkxUUWlJQzgrQ2lBZ1BIQmhkR2dnWkQwaVRURXlJRGhvTGpBeElpQXZQZ284TDNOMlp6NEspIC0gaHR0cHM6Ly9sdWNpZGUuZGV2L2ljb25zL2luZm9cbiAqIEBzZWUgaHR0cHM6Ly9sdWNpZGUuZGV2L2d1aWRlL3BhY2thZ2VzL2x1Y2lkZS1yZWFjdCAtIERvY3VtZW50YXRpb25cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gcHJvcHMgLSBMdWNpZGUgaWNvbnMgcHJvcHMgYW5kIGFueSB2YWxpZCBTVkcgYXR0cmlidXRlXG4gKiBAcmV0dXJucyB7SlNYLkVsZW1lbnR9IEpTWCBFbGVtZW50XG4gKlxuICovXG5jb25zdCBJbmZvID0gY3JlYXRlTHVjaWRlSWNvbignSW5mbycsIFtcbiAgWydjaXJjbGUnLCB7IGN4OiAnMTInLCBjeTogJzEyJywgcjogJzEwJywga2V5OiAnMW1nbGF5JyB9XSxcbiAgWydwYXRoJywgeyBkOiAnTTEyIDE2di00Jywga2V5OiAnMWR0aWZ1JyB9XSxcbiAgWydwYXRoJywgeyBkOiAnTTEyIDhoLjAxJywga2V5OiAnZTlib2kzJyB9XSxcbl0pO1xuXG5leHBvcnQgZGVmYXVsdCBJbmZvO1xuIl0sIm5hbWVzIjpbIkluZm8iLCJjcmVhdGVMdWNpZGVJY29uIiwiY3giLCJjeSIsInIiLCJrZXkiLCJkIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/info.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/instagram.js": -/*!***************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/instagram.js ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Instagram)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Instagram = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Instagram\", [\n [\n \"rect\",\n {\n width: \"20\",\n height: \"20\",\n x: \"2\",\n y: \"2\",\n rx: \"5\",\n ry: \"5\",\n key: \"2e1cvw\"\n }\n ],\n [\n \"path\",\n {\n d: \"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\",\n key: \"9exkf1\"\n }\n ],\n [\n \"line\",\n {\n x1: \"17.5\",\n x2: \"17.51\",\n y1: \"6.5\",\n y2: \"6.5\",\n key: \"r4j83e\"\n }\n ]\n]);\n //# sourceMappingURL=instagram.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL2luc3RhZ3JhbS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQWFNLE1BQUFBLFlBQVlDLGdFQUFnQkEsQ0FBQyxhQUFhO0lBQzlDO1FBQ0U7UUFDQTtZQUNFQyxPQUFPO1lBQ1BDLFFBQVE7WUFDUkMsR0FBRztZQUNIQyxHQUFHO1lBQ0hDLElBQUk7WUFDSkMsSUFBSTtZQUNKQyxLQUFLO1FBQ1A7S0FDRjtJQUNBO1FBQ0U7UUFDQTtZQUFFQyxHQUFHO1lBQW1ERCxLQUFLO1FBQVM7S0FDeEU7SUFDQTtRQUFDO1FBQVE7WUFBRUUsSUFBSTtZQUFRQyxJQUFJO1lBQVNDLElBQUk7WUFBT0MsSUFBSTtZQUFPTCxLQUFLO1FBQUE7S0FBVTtDQUMxRSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL2luc3RhZ3JhbS50cz82YWI4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjcmVhdGVMdWNpZGVJY29uIGZyb20gJy4uL2NyZWF0ZUx1Y2lkZUljb24nO1xuXG4vKipcbiAqIEBjb21wb25lbnQgQG5hbWUgSW5zdGFncmFtXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThjbVZqZENCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSGc5SWpJaUlIazlJaklpSUhKNFBTSTFJaUJ5ZVQwaU5TSWdMejRLSUNBOGNHRjBhQ0JrUFNKTk1UWWdNVEV1TXpkQk5DQTBJREFnTVNBeElERXlMall6SURnZ05DQTBJREFnTUNBeElERTJJREV4TGpNM2VpSWdMejRLSUNBOGJHbHVaU0I0TVQwaU1UY3VOU0lnZURJOUlqRTNMalV4SWlCNU1UMGlOaTQxSWlCNU1qMGlOaTQxSWlBdlBnbzhMM04yWno0SykgLSBodHRwczovL2x1Y2lkZS5kZXYvaWNvbnMvaW5zdGFncmFtXG4gKiBAc2VlIGh0dHBzOi8vbHVjaWRlLmRldi9ndWlkZS9wYWNrYWdlcy9sdWNpZGUtcmVhY3QgLSBEb2N1bWVudGF0aW9uXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHByb3BzIC0gTHVjaWRlIGljb25zIHByb3BzIGFuZCBhbnkgdmFsaWQgU1ZHIGF0dHJpYnV0ZVxuICogQHJldHVybnMge0pTWC5FbGVtZW50fSBKU1ggRWxlbWVudFxuICpcbiAqL1xuY29uc3QgSW5zdGFncmFtID0gY3JlYXRlTHVjaWRlSWNvbignSW5zdGFncmFtJywgW1xuICBbXG4gICAgJ3JlY3QnLFxuICAgIHtcbiAgICAgIHdpZHRoOiAnMjAnLFxuICAgICAgaGVpZ2h0OiAnMjAnLFxuICAgICAgeDogJzInLFxuICAgICAgeTogJzInLFxuICAgICAgcng6ICc1JyxcbiAgICAgIHJ5OiAnNScsXG4gICAgICBrZXk6ICcyZTFjdncnLFxuICAgIH0sXG4gIF0sXG4gIFtcbiAgICAncGF0aCcsXG4gICAgeyBkOiAnTTE2IDExLjM3QTQgNCAwIDEgMSAxMi42MyA4IDQgNCAwIDAgMSAxNiAxMS4zN3onLCBrZXk6ICc5ZXhrZjEnIH0sXG4gIF0sXG4gIFsnbGluZScsIHsgeDE6ICcxNy41JywgeDI6ICcxNy41MScsIHkxOiAnNi41JywgeTI6ICc2LjUnLCBrZXk6ICdyNGo4M2UnIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IEluc3RhZ3JhbTtcbiJdLCJuYW1lcyI6WyJJbnN0YWdyYW0iLCJjcmVhdGVMdWNpZGVJY29uIiwid2lkdGgiLCJoZWlnaHQiLCJ4IiwieSIsInJ4IiwicnkiLCJrZXkiLCJkIiwieDEiLCJ4MiIsInkxIiwieTIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/instagram.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/message-circle.js": -/*!********************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/message-circle.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ MessageCircle)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst MessageCircle = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"MessageCircle\", [\n [\n \"path\",\n {\n d: \"m3 21 1.9-5.7a8.5 8.5 0 1 1 3.8 3.8z\",\n key: \"v2veuj\"\n }\n ]\n]);\n //# sourceMappingURL=message-circle.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL21lc3NhZ2UtY2lyY2xlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBYU0sTUFBQUEsZ0JBQWdCQyxnRUFBZ0JBLENBQUMsaUJBQWlCO0lBQ3REO1FBQUM7UUFBUTtZQUFFQyxHQUFHO1lBQXdDQyxLQUFLO1FBQUE7S0FBVTtDQUN0RSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL21lc3NhZ2UtY2lyY2xlLnRzPzZjMGQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNyZWF0ZUx1Y2lkZUljb24gZnJvbSAnLi4vY3JlYXRlTHVjaWRlSWNvbic7XG5cbi8qKlxuICogQGNvbXBvbmVudCBAbmFtZSBNZXNzYWdlQ2lyY2xlXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThjR0YwYUNCa1BTSnRNeUF5TVNBeExqa3ROUzQzWVRndU5TQTRMalVnTUNBeElERWdNeTQ0SURNdU9Ib2lJQzgrQ2p3dmMzWm5QZ289KSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy9tZXNzYWdlLWNpcmNsZVxuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IE1lc3NhZ2VDaXJjbGUgPSBjcmVhdGVMdWNpZGVJY29uKCdNZXNzYWdlQ2lyY2xlJywgW1xuICBbJ3BhdGgnLCB7IGQ6ICdtMyAyMSAxLjktNS43YTguNSA4LjUgMCAxIDEgMy44IDMuOHonLCBrZXk6ICd2MnZldWonIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IE1lc3NhZ2VDaXJjbGU7XG4iXSwibmFtZXMiOlsiTWVzc2FnZUNpcmNsZSIsImNyZWF0ZUx1Y2lkZUljb24iLCJkIiwia2V5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/message-circle.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/music.js": -/*!***********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/music.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Music)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Music = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Music\", [\n [\n \"path\",\n {\n d: \"M9 18V5l12-2v13\",\n key: \"1jmyc2\"\n }\n ],\n [\n \"circle\",\n {\n cx: \"6\",\n cy: \"18\",\n r: \"3\",\n key: \"fqmcym\"\n }\n ],\n [\n \"circle\",\n {\n cx: \"18\",\n cy: \"16\",\n r: \"3\",\n key: \"1hluhg\"\n }\n ]\n]);\n //# sourceMappingURL=music.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL211c2ljLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBYU0sTUFBQUEsUUFBUUMsZ0VBQWdCQSxDQUFDLFNBQVM7SUFDdEM7UUFBQztRQUFRO1lBQUVDLEdBQUc7WUFBbUJDLEtBQUs7UUFBQTtLQUFVO0lBQ2hEO1FBQUM7UUFBVTtZQUFFQyxJQUFJO1lBQUtDLElBQUk7WUFBTUMsR0FBRztZQUFLSCxLQUFLO1FBQUE7S0FBVTtJQUN2RDtRQUFDO1FBQVU7WUFBRUMsSUFBSTtZQUFNQyxJQUFJO1lBQU1DLEdBQUc7WUFBS0gsS0FBSztRQUFBO0tBQVU7Q0FDekQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4uLy4uLy4uL3NyYy9pY29ucy9tdXNpYy50cz8wNmUyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjcmVhdGVMdWNpZGVJY29uIGZyb20gJy4uL2NyZWF0ZUx1Y2lkZUljb24nO1xuXG4vKipcbiAqIEBjb21wb25lbnQgQG5hbWUgTXVzaWNcbiAqIEBkZXNjcmlwdGlvbiBMdWNpZGUgU1ZHIGljb24gY29tcG9uZW50LCByZW5kZXJzIFNWRyBFbGVtZW50IHdpdGggY2hpbGRyZW4uXG4gKlxuICogQHByZXZpZXcgIVtpbWddKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklnb2dJSGRwWkhSb1BTSXlOQ0lLSUNCb1pXbG5hSFE5SWpJMElnb2dJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lLSUNCbWFXeHNQU0p1YjI1bElnb2dJSE4wY205clpUMGlJekF3TUNJZ2MzUjViR1U5SW1KaFkydG5jbTkxYm1RdFkyOXNiM0k2SUNObVptWTdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlQ0lLSUNCemRISnZhMlV0ZDJsa2RHZzlJaklpQ2lBZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJZ29nSUhOMGNtOXJaUzFzYVc1bGFtOXBiajBpY205MWJtUWlDajRLSUNBOGNHRjBhQ0JrUFNKTk9TQXhPRlkxYkRFeUxUSjJNVE1pSUM4K0NpQWdQR05wY21Oc1pTQmplRDBpTmlJZ1kzazlJakU0SWlCeVBTSXpJaUF2UGdvZ0lEeGphWEpqYkdVZ1kzZzlJakU0SWlCamVUMGlNVFlpSUhJOUlqTWlJQzgrQ2p3dmMzWm5QZ289KSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy9tdXNpY1xuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IE11c2ljID0gY3JlYXRlTHVjaWRlSWNvbignTXVzaWMnLCBbXG4gIFsncGF0aCcsIHsgZDogJ005IDE4VjVsMTItMnYxMycsIGtleTogJzFqbXljMicgfV0sXG4gIFsnY2lyY2xlJywgeyBjeDogJzYnLCBjeTogJzE4JywgcjogJzMnLCBrZXk6ICdmcW1jeW0nIH1dLFxuICBbJ2NpcmNsZScsIHsgY3g6ICcxOCcsIGN5OiAnMTYnLCByOiAnMycsIGtleTogJzFobHVoZycgfV0sXG5dKTtcblxuZXhwb3J0IGRlZmF1bHQgTXVzaWM7XG4iXSwibmFtZXMiOlsiTXVzaWMiLCJjcmVhdGVMdWNpZGVJY29uIiwiZCIsImtleSIsImN4IiwiY3kiLCJyIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/music.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/share-2.js": -/*!*************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/share-2.js ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Share2)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Share2 = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Share2\", [\n [\n \"circle\",\n {\n cx: \"18\",\n cy: \"5\",\n r: \"3\",\n key: \"gq8acd\"\n }\n ],\n [\n \"circle\",\n {\n cx: \"6\",\n cy: \"12\",\n r: \"3\",\n key: \"w7nqdw\"\n }\n ],\n [\n \"circle\",\n {\n cx: \"18\",\n cy: \"19\",\n r: \"3\",\n key: \"1xt0gg\"\n }\n ],\n [\n \"line\",\n {\n x1: \"8.59\",\n x2: \"15.42\",\n y1: \"13.51\",\n y2: \"17.49\",\n key: \"47mynk\"\n }\n ],\n [\n \"line\",\n {\n x1: \"15.41\",\n x2: \"8.59\",\n y1: \"6.51\",\n y2: \"10.49\",\n key: \"1n3mei\"\n }\n ]\n]);\n //# sourceMappingURL=share-2.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3NoYXJlLTIuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxTQUFTQyxnRUFBZ0JBLENBQUMsVUFBVTtJQUN4QztRQUFDO1FBQVU7WUFBRUMsSUFBSTtZQUFNQyxJQUFJO1lBQUtDLEdBQUc7WUFBS0MsS0FBSztRQUFBO0tBQVU7SUFDdkQ7UUFBQztRQUFVO1lBQUVILElBQUk7WUFBS0MsSUFBSTtZQUFNQyxHQUFHO1lBQUtDLEtBQUs7UUFBQTtLQUFVO0lBQ3ZEO1FBQUM7UUFBVTtZQUFFSCxJQUFJO1lBQU1DLElBQUk7WUFBTUMsR0FBRztZQUFLQyxLQUFLO1FBQUE7S0FBVTtJQUN4RDtRQUNFO1FBQ0E7WUFBRUMsSUFBSTtZQUFRQyxJQUFJO1lBQVNDLElBQUk7WUFBU0MsSUFBSTtZQUFTSixLQUFLO1FBQVM7S0FDckU7SUFDQTtRQUFDO1FBQVE7WUFBRUMsSUFBSTtZQUFTQyxJQUFJO1lBQVFDLElBQUk7WUFBUUMsSUFBSTtZQUFTSixLQUFLO1FBQUE7S0FBVTtDQUM3RSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3NoYXJlLTIudHM/YjZhZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY3JlYXRlTHVjaWRlSWNvbiBmcm9tICcuLi9jcmVhdGVMdWNpZGVJY29uJztcblxuLyoqXG4gKiBAY29tcG9uZW50IEBuYW1lIFNoYXJlMlxuICogQGRlc2NyaXB0aW9uIEx1Y2lkZSBTVkcgaWNvbiBjb21wb25lbnQsIHJlbmRlcnMgU1ZHIEVsZW1lbnQgd2l0aCBjaGlsZHJlbi5cbiAqXG4gKiBAcHJldmlldyAhW2ltZ10oZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlBZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWdvZ0lIZHBaSFJvUFNJeU5DSUtJQ0JvWldsbmFIUTlJakkwSWdvZ0lIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSUtJQ0JtYVd4c1BTSnViMjVsSWdvZ0lITjBjbTlyWlQwaUl6QXdNQ0lnYzNSNWJHVTlJbUpoWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05tWm1ZN0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VDSUtJQ0J6ZEhKdmEyVXRkMmxrZEdnOUlqSWlDaUFnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lnb2dJSE4wY205clpTMXNhVzVsYW05cGJqMGljbTkxYm1RaUNqNEtJQ0E4WTJseVkyeGxJR040UFNJeE9DSWdZM2s5SWpVaUlISTlJak1pSUM4K0NpQWdQR05wY21Oc1pTQmplRDBpTmlJZ1kzazlJakV5SWlCeVBTSXpJaUF2UGdvZ0lEeGphWEpqYkdVZ1kzZzlJakU0SWlCamVUMGlNVGtpSUhJOUlqTWlJQzgrQ2lBZ1BHeHBibVVnZURFOUlqZ3VOVGtpSUhneVBTSXhOUzQwTWlJZ2VURTlJakV6TGpVeElpQjVNajBpTVRjdU5Ea2lJQzgrQ2lBZ1BHeHBibVVnZURFOUlqRTFMalF4SWlCNE1qMGlPQzQxT1NJZ2VURTlJall1TlRFaUlIa3lQU0l4TUM0ME9TSWdMejRLUEM5emRtYytDZz09KSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy9zaGFyZS0yXG4gKiBAc2VlIGh0dHBzOi8vbHVjaWRlLmRldi9ndWlkZS9wYWNrYWdlcy9sdWNpZGUtcmVhY3QgLSBEb2N1bWVudGF0aW9uXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHByb3BzIC0gTHVjaWRlIGljb25zIHByb3BzIGFuZCBhbnkgdmFsaWQgU1ZHIGF0dHJpYnV0ZVxuICogQHJldHVybnMge0pTWC5FbGVtZW50fSBKU1ggRWxlbWVudFxuICpcbiAqL1xuY29uc3QgU2hhcmUyID0gY3JlYXRlTHVjaWRlSWNvbignU2hhcmUyJywgW1xuICBbJ2NpcmNsZScsIHsgY3g6ICcxOCcsIGN5OiAnNScsIHI6ICczJywga2V5OiAnZ3E4YWNkJyB9XSxcbiAgWydjaXJjbGUnLCB7IGN4OiAnNicsIGN5OiAnMTInLCByOiAnMycsIGtleTogJ3c3bnFkdycgfV0sXG4gIFsnY2lyY2xlJywgeyBjeDogJzE4JywgY3k6ICcxOScsIHI6ICczJywga2V5OiAnMXh0MGdnJyB9XSxcbiAgW1xuICAgICdsaW5lJyxcbiAgICB7IHgxOiAnOC41OScsIHgyOiAnMTUuNDInLCB5MTogJzEzLjUxJywgeTI6ICcxNy40OScsIGtleTogJzQ3bXluaycgfSxcbiAgXSxcbiAgWydsaW5lJywgeyB4MTogJzE1LjQxJywgeDI6ICc4LjU5JywgeTE6ICc2LjUxJywgeTI6ICcxMC40OScsIGtleTogJzFuM21laScgfV0sXG5dKTtcblxuZXhwb3J0IGRlZmF1bHQgU2hhcmUyO1xuIl0sIm5hbWVzIjpbIlNoYXJlMiIsImNyZWF0ZUx1Y2lkZUljb24iLCJjeCIsImN5IiwiciIsImtleSIsIngxIiwieDIiLCJ5MSIsInkyIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/share-2.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/shuffle.js": -/*!*************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/shuffle.js ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Shuffle)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Shuffle = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Shuffle\", [\n [\n \"path\",\n {\n d: \"M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22\",\n key: \"1wmou1\"\n }\n ],\n [\n \"path\",\n {\n d: \"m18 2 4 4-4 4\",\n key: \"pucp1d\"\n }\n ],\n [\n \"path\",\n {\n d: \"M2 6h1.9c1.5 0 2.9.9 3.6 2.2\",\n key: \"10bdb2\"\n }\n ],\n [\n \"path\",\n {\n d: \"M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8\",\n key: \"vgxac0\"\n }\n ],\n [\n \"path\",\n {\n d: \"m18 14 4 4-4 4\",\n key: \"10pe0f\"\n }\n ]\n]);\n //# sourceMappingURL=shuffle.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3NodWZmbGUuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxVQUFVQyxnRUFBZ0JBLENBQUMsV0FBVztJQUMxQztRQUNFO1FBQ0E7WUFDRUMsR0FBRztZQUNIQyxLQUFLO1FBQ1A7S0FDRjtJQUNBO1FBQUM7UUFBUTtZQUFFRCxHQUFHO1lBQWlCQyxLQUFLO1FBQUE7S0FBVTtJQUM5QztRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFnQ0MsS0FBSztRQUFBO0tBQVU7SUFDN0Q7UUFBQztRQUFRO1lBQUVELEdBQUc7WUFBNENDLEtBQUs7UUFBQTtLQUFVO0lBQ3pFO1FBQUM7UUFBUTtZQUFFRCxHQUFHO1lBQWtCQyxLQUFLO1FBQUE7S0FBVTtDQUNoRCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3NodWZmbGUudHM/MmFmYyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY3JlYXRlTHVjaWRlSWNvbiBmcm9tICcuLi9jcmVhdGVMdWNpZGVJY29uJztcblxuLyoqXG4gKiBAY29tcG9uZW50IEBuYW1lIFNodWZmbGVcbiAqIEBkZXNjcmlwdGlvbiBMdWNpZGUgU1ZHIGljb24gY29tcG9uZW50LCByZW5kZXJzIFNWRyBFbGVtZW50IHdpdGggY2hpbGRyZW4uXG4gKlxuICogQHByZXZpZXcgIVtpbWddKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklnb2dJSGRwWkhSb1BTSXlOQ0lLSUNCb1pXbG5hSFE5SWpJMElnb2dJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lLSUNCbWFXeHNQU0p1YjI1bElnb2dJSE4wY205clpUMGlJekF3TUNJZ2MzUjViR1U5SW1KaFkydG5jbTkxYm1RdFkyOXNiM0k2SUNObVptWTdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlQ0lLSUNCemRISnZhMlV0ZDJsa2RHZzlJaklpQ2lBZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJZ29nSUhOMGNtOXJaUzFzYVc1bGFtOXBiajBpY205MWJtUWlDajRLSUNBOGNHRjBhQ0JrUFNKTk1pQXhPR2d4TGpSak1TNHpJREFnTWk0MUxTNDJJRE11TXkweExqZHNOaTR4TFRndU5tTXVOeTB4TGpFZ01pMHhMamNnTXk0ekxURXVOMGd5TWlJZ0x6NEtJQ0E4Y0dGMGFDQmtQU0p0TVRnZ01pQTBJRFF0TkNBMElpQXZQZ29nSUR4d1lYUm9JR1E5SWsweUlEWm9NUzQ1WXpFdU5TQXdJREl1T1M0NUlETXVOaUF5TGpJaUlDOCtDaUFnUEhCaGRHZ2daRDBpVFRJeUlERTRhQzAxTGpsakxURXVNeUF3TFRJdU5pMHVOeTB6TGpNdE1TNDRiQzB1TlMwdU9DSWdMejRLSUNBOGNHRjBhQ0JrUFNKdE1UZ2dNVFFnTkNBMExUUWdOQ0lnTHo0S1BDOXpkbWMrQ2c9PSkgLSBodHRwczovL2x1Y2lkZS5kZXYvaWNvbnMvc2h1ZmZsZVxuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IFNodWZmbGUgPSBjcmVhdGVMdWNpZGVJY29uKCdTaHVmZmxlJywgW1xuICBbXG4gICAgJ3BhdGgnLFxuICAgIHtcbiAgICAgIGQ6ICdNMiAxOGgxLjRjMS4zIDAgMi41LS42IDMuMy0xLjdsNi4xLTguNmMuNy0xLjEgMi0xLjcgMy4zLTEuN0gyMicsXG4gICAgICBrZXk6ICcxd21vdTEnLFxuICAgIH0sXG4gIF0sXG4gIFsncGF0aCcsIHsgZDogJ20xOCAyIDQgNC00IDQnLCBrZXk6ICdwdWNwMWQnIH1dLFxuICBbJ3BhdGgnLCB7IGQ6ICdNMiA2aDEuOWMxLjUgMCAyLjkuOSAzLjYgMi4yJywga2V5OiAnMTBiZGIyJyB9XSxcbiAgWydwYXRoJywgeyBkOiAnTTIyIDE4aC01LjljLTEuMyAwLTIuNi0uNy0zLjMtMS44bC0uNS0uOCcsIGtleTogJ3ZneGFjMCcgfV0sXG4gIFsncGF0aCcsIHsgZDogJ20xOCAxNCA0IDQtNCA0Jywga2V5OiAnMTBwZTBmJyB9XSxcbl0pO1xuXG5leHBvcnQgZGVmYXVsdCBTaHVmZmxlO1xuIl0sIm5hbWVzIjpbIlNodWZmbGUiLCJjcmVhdGVMdWNpZGVJY29uIiwiZCIsImtleSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/shuffle.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/smartphone.js": -/*!****************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/smartphone.js ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Smartphone)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Smartphone = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Smartphone\", [\n [\n \"rect\",\n {\n width: \"14\",\n height: \"20\",\n x: \"5\",\n y: \"2\",\n rx: \"2\",\n ry: \"2\",\n key: \"1yt0o3\"\n }\n ],\n [\n \"path\",\n {\n d: \"M12 18h.01\",\n key: \"mhygvu\"\n }\n ]\n]);\n //# sourceMappingURL=smartphone.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3NtYXJ0cGhvbmUuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxhQUFhQyxnRUFBZ0JBLENBQUMsY0FBYztJQUNoRDtRQUNFO1FBQ0E7WUFDRUMsT0FBTztZQUNQQyxRQUFRO1lBQ1JDLEdBQUc7WUFDSEMsR0FBRztZQUNIQyxJQUFJO1lBQ0pDLElBQUk7WUFDSkMsS0FBSztRQUNQO0tBQ0Y7SUFDQTtRQUFDO1FBQVE7WUFBRUMsR0FBRztZQUFjRCxLQUFLO1FBQUE7S0FBVTtDQUM1QyIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3NtYXJ0cGhvbmUudHM/M2JjZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY3JlYXRlTHVjaWRlSWNvbiBmcm9tICcuLi9jcmVhdGVMdWNpZGVJY29uJztcblxuLyoqXG4gKiBAY29tcG9uZW50IEBuYW1lIFNtYXJ0cGhvbmVcbiAqIEBkZXNjcmlwdGlvbiBMdWNpZGUgU1ZHIGljb24gY29tcG9uZW50LCByZW5kZXJzIFNWRyBFbGVtZW50IHdpdGggY2hpbGRyZW4uXG4gKlxuICogQHByZXZpZXcgIVtpbWddKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklnb2dJSGRwWkhSb1BTSXlOQ0lLSUNCb1pXbG5hSFE5SWpJMElnb2dJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lLSUNCbWFXeHNQU0p1YjI1bElnb2dJSE4wY205clpUMGlJekF3TUNJZ2MzUjViR1U5SW1KaFkydG5jbTkxYm1RdFkyOXNiM0k2SUNObVptWTdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlQ0lLSUNCemRISnZhMlV0ZDJsa2RHZzlJaklpQ2lBZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJZ29nSUhOMGNtOXJaUzFzYVc1bGFtOXBiajBpY205MWJtUWlDajRLSUNBOGNtVmpkQ0IzYVdSMGFEMGlNVFFpSUdobGFXZG9kRDBpTWpBaUlIZzlJalVpSUhrOUlqSWlJSEo0UFNJeUlpQnllVDBpTWlJZ0x6NEtJQ0E4Y0dGMGFDQmtQU0pOTVRJZ01UaG9MakF4SWlBdlBnbzhMM04yWno0SykgLSBodHRwczovL2x1Y2lkZS5kZXYvaWNvbnMvc21hcnRwaG9uZVxuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IFNtYXJ0cGhvbmUgPSBjcmVhdGVMdWNpZGVJY29uKCdTbWFydHBob25lJywgW1xuICBbXG4gICAgJ3JlY3QnLFxuICAgIHtcbiAgICAgIHdpZHRoOiAnMTQnLFxuICAgICAgaGVpZ2h0OiAnMjAnLFxuICAgICAgeDogJzUnLFxuICAgICAgeTogJzInLFxuICAgICAgcng6ICcyJyxcbiAgICAgIHJ5OiAnMicsXG4gICAgICBrZXk6ICcxeXQwbzMnLFxuICAgIH0sXG4gIF0sXG4gIFsncGF0aCcsIHsgZDogJ00xMiAxOGguMDEnLCBrZXk6ICdtaHlndnUnIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IFNtYXJ0cGhvbmU7XG4iXSwibmFtZXMiOlsiU21hcnRwaG9uZSIsImNyZWF0ZUx1Y2lkZUljb24iLCJ3aWR0aCIsImhlaWdodCIsIngiLCJ5IiwicngiLCJyeSIsImtleSIsImQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/smartphone.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/sparkles.js": -/*!**************************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/sparkles.js ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Sparkles)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Sparkles = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Sparkles\", [\n [\n \"path\",\n {\n d: \"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z\",\n key: \"17u4zn\"\n }\n ],\n [\n \"path\",\n {\n d: \"M5 3v4\",\n key: \"bklmnn\"\n }\n ],\n [\n \"path\",\n {\n d: \"M19 17v4\",\n key: \"iiml17\"\n }\n ],\n [\n \"path\",\n {\n d: \"M3 5h4\",\n key: \"nem4j1\"\n }\n ],\n [\n \"path\",\n {\n d: \"M17 19h4\",\n key: \"lbex7p\"\n }\n ]\n]);\n //# sourceMappingURL=sparkles.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3NwYXJrbGVzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBYU0sTUFBQUEsV0FBV0MsZ0VBQWdCQSxDQUFDLFlBQVk7SUFDNUM7UUFDRTtRQUNBO1lBQ0VDLEdBQUc7WUFDSEMsS0FBSztRQUNQO0tBQ0Y7SUFDQTtRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFVQyxLQUFLO1FBQUE7S0FBVTtJQUN2QztRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFZQyxLQUFLO1FBQUE7S0FBVTtJQUN6QztRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFVQyxLQUFLO1FBQUE7S0FBVTtJQUN2QztRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFZQyxLQUFLO1FBQUE7S0FBVTtDQUMxQyIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3NwYXJrbGVzLnRzPzdmY2QiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNyZWF0ZUx1Y2lkZUljb24gZnJvbSAnLi4vY3JlYXRlTHVjaWRlSWNvbic7XG5cbi8qKlxuICogQGNvbXBvbmVudCBAbmFtZSBTcGFya2xlc1xuICogQGRlc2NyaXB0aW9uIEx1Y2lkZSBTVkcgaWNvbiBjb21wb25lbnQsIHJlbmRlcnMgU1ZHIEVsZW1lbnQgd2l0aCBjaGlsZHJlbi5cbiAqXG4gKiBAcHJldmlldyAhW2ltZ10oZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlBZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWdvZ0lIZHBaSFJvUFNJeU5DSUtJQ0JvWldsbmFIUTlJakkwSWdvZ0lIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSUtJQ0JtYVd4c1BTSnViMjVsSWdvZ0lITjBjbTlyWlQwaUl6QXdNQ0lnYzNSNWJHVTlJbUpoWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05tWm1ZN0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VDSUtJQ0J6ZEhKdmEyVXRkMmxrZEdnOUlqSWlDaUFnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lnb2dJSE4wY205clpTMXNhVzVsYW05cGJqMGljbTkxYm1RaUNqNEtJQ0E4Y0dGMGFDQmtQU0p0TVRJZ015MHhMamt4TWlBMUxqZ3hNMkV5SURJZ01DQXdJREV0TVM0eU56VWdNUzR5TnpWTU15QXhNbXcxTGpneE15QXhMamt4TW1FeUlESWdNQ0F3SURFZ01TNHlOelVnTVM0eU56Vk1NVElnTWpGc01TNDVNVEl0TlM0NE1UTmhNaUF5SURBZ01DQXhJREV1TWpjMUxURXVNamMxVERJeElERXliQzAxTGpneE15MHhMamt4TW1FeUlESWdNQ0F3SURFdE1TNHlOelV0TVM0eU56Vk1NVElnTTFvaUlDOCtDaUFnUEhCaGRHZ2daRDBpVFRVZ00zWTBJaUF2UGdvZ0lEeHdZWFJvSUdROUlrMHhPU0F4TjNZMElpQXZQZ29nSUR4d1lYUm9JR1E5SWsweklEVm9OQ0lnTHo0S0lDQThjR0YwYUNCa1BTSk5NVGNnTVRsb05DSWdMejRLUEM5emRtYytDZz09KSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy9zcGFya2xlc1xuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IFNwYXJrbGVzID0gY3JlYXRlTHVjaWRlSWNvbignU3BhcmtsZXMnLCBbXG4gIFtcbiAgICAncGF0aCcsXG4gICAge1xuICAgICAgZDogJ20xMiAzLTEuOTEyIDUuODEzYTIgMiAwIDAgMS0xLjI3NSAxLjI3NUwzIDEybDUuODEzIDEuOTEyYTIgMiAwIDAgMSAxLjI3NSAxLjI3NUwxMiAyMWwxLjkxMi01LjgxM2EyIDIgMCAwIDEgMS4yNzUtMS4yNzVMMjEgMTJsLTUuODEzLTEuOTEyYTIgMiAwIDAgMS0xLjI3NS0xLjI3NUwxMiAzWicsXG4gICAgICBrZXk6ICcxN3U0em4nLFxuICAgIH0sXG4gIF0sXG4gIFsncGF0aCcsIHsgZDogJ001IDN2NCcsIGtleTogJ2JrbG1ubicgfV0sXG4gIFsncGF0aCcsIHsgZDogJ00xOSAxN3Y0Jywga2V5OiAnaWltbDE3JyB9XSxcbiAgWydwYXRoJywgeyBkOiAnTTMgNWg0Jywga2V5OiAnbmVtNGoxJyB9XSxcbiAgWydwYXRoJywgeyBkOiAnTTE3IDE5aDQnLCBrZXk6ICdsYmV4N3AnIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IFNwYXJrbGVzO1xuIl0sIm5hbWVzIjpbIlNwYXJrbGVzIiwiY3JlYXRlTHVjaWRlSWNvbiIsImQiLCJrZXkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/sparkles.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/type.js": -/*!**********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/type.js ***! - \**********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Type)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Type = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Type\", [\n [\n \"polyline\",\n {\n points: \"4 7 4 4 20 4 20 7\",\n key: \"1nosan\"\n }\n ],\n [\n \"line\",\n {\n x1: \"9\",\n x2: \"15\",\n y1: \"20\",\n y2: \"20\",\n key: \"swin9y\"\n }\n ],\n [\n \"line\",\n {\n x1: \"12\",\n x2: \"12\",\n y1: \"4\",\n y2: \"20\",\n key: \"1tx1rr\"\n }\n ]\n]);\n //# sourceMappingURL=type.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3R5cGUuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxPQUFPQyxnRUFBZ0JBLENBQUMsUUFBUTtJQUNwQztRQUFDO1FBQVk7WUFBRUMsUUFBUTtZQUFxQkMsS0FBSztRQUFBO0tBQVU7SUFDM0Q7UUFBQztRQUFRO1lBQUVDLElBQUk7WUFBS0MsSUFBSTtZQUFNQyxJQUFJO1lBQU1DLElBQUk7WUFBTUosS0FBSztRQUFBO0tBQVU7SUFDakU7UUFBQztRQUFRO1lBQUVDLElBQUk7WUFBTUMsSUFBSTtZQUFNQyxJQUFJO1lBQUtDLElBQUk7WUFBTUosS0FBSztRQUFBO0tBQVU7Q0FDbEUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mYW5jeXRleHQtZ2VuZXJhdG9yLy4uLy4uLy4uL3NyYy9pY29ucy90eXBlLnRzPzAwMmMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNyZWF0ZUx1Y2lkZUljb24gZnJvbSAnLi4vY3JlYXRlTHVjaWRlSWNvbic7XG5cbi8qKlxuICogQGNvbXBvbmVudCBAbmFtZSBUeXBlXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThjRzlzZVd4cGJtVWdjRzlwYm5SelBTSTBJRGNnTkNBMElESXdJRFFnTWpBZ055SWdMejRLSUNBOGJHbHVaU0I0TVQwaU9TSWdlREk5SWpFMUlpQjVNVDBpTWpBaUlIa3lQU0l5TUNJZ0x6NEtJQ0E4YkdsdVpTQjRNVDBpTVRJaUlIZ3lQU0l4TWlJZ2VURTlJalFpSUhreVBTSXlNQ0lnTHo0S1BDOXpkbWMrQ2c9PSkgLSBodHRwczovL2x1Y2lkZS5kZXYvaWNvbnMvdHlwZVxuICogQHNlZSBodHRwczovL2x1Y2lkZS5kZXYvZ3VpZGUvcGFja2FnZXMvbHVjaWRlLXJlYWN0IC0gRG9jdW1lbnRhdGlvblxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBwcm9wcyAtIEx1Y2lkZSBpY29ucyBwcm9wcyBhbmQgYW55IHZhbGlkIFNWRyBhdHRyaWJ1dGVcbiAqIEByZXR1cm5zIHtKU1guRWxlbWVudH0gSlNYIEVsZW1lbnRcbiAqXG4gKi9cbmNvbnN0IFR5cGUgPSBjcmVhdGVMdWNpZGVJY29uKCdUeXBlJywgW1xuICBbJ3BvbHlsaW5lJywgeyBwb2ludHM6ICc0IDcgNCA0IDIwIDQgMjAgNycsIGtleTogJzFub3NhbicgfV0sXG4gIFsnbGluZScsIHsgeDE6ICc5JywgeDI6ICcxNScsIHkxOiAnMjAnLCB5MjogJzIwJywga2V5OiAnc3dpbjl5JyB9XSxcbiAgWydsaW5lJywgeyB4MTogJzEyJywgeDI6ICcxMicsIHkxOiAnNCcsIHkyOiAnMjAnLCBrZXk6ICcxdHgxcnInIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IFR5cGU7XG4iXSwibmFtZXMiOlsiVHlwZSIsImNyZWF0ZUx1Y2lkZUljb24iLCJwb2ludHMiLCJrZXkiLCJ4MSIsIngyIiwieTEiLCJ5MiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/type.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/x.js": -/*!*******************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/x.js ***! - \*******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ X)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst X = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"X\", [\n [\n \"path\",\n {\n d: \"M18 6 6 18\",\n key: \"1bl5f8\"\n }\n ],\n [\n \"path\",\n {\n d: \"m6 6 12 12\",\n key: \"d8bk6v\"\n }\n ]\n]);\n //# sourceMappingURL=x.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3guanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFhTSxNQUFBQSxJQUFJQyxnRUFBZ0JBLENBQUMsS0FBSztJQUM5QjtRQUFDO1FBQVE7WUFBRUMsR0FBRztZQUFjQyxLQUFLO1FBQUE7S0FBVTtJQUMzQztRQUFDO1FBQVE7WUFBRUQsR0FBRztZQUFjQyxLQUFLO1FBQUE7S0FBVTtDQUM1QyIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3gudHM/YmMzOCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY3JlYXRlTHVjaWRlSWNvbiBmcm9tICcuLi9jcmVhdGVMdWNpZGVJY29uJztcblxuLyoqXG4gKiBAY29tcG9uZW50IEBuYW1lIFhcbiAqIEBkZXNjcmlwdGlvbiBMdWNpZGUgU1ZHIGljb24gY29tcG9uZW50LCByZW5kZXJzIFNWRyBFbGVtZW50IHdpdGggY2hpbGRyZW4uXG4gKlxuICogQHByZXZpZXcgIVtpbWddKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklnb2dJSGRwWkhSb1BTSXlOQ0lLSUNCb1pXbG5hSFE5SWpJMElnb2dJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lLSUNCbWFXeHNQU0p1YjI1bElnb2dJSE4wY205clpUMGlJekF3TUNJZ2MzUjViR1U5SW1KaFkydG5jbTkxYm1RdFkyOXNiM0k2SUNObVptWTdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlQ0lLSUNCemRISnZhMlV0ZDJsa2RHZzlJaklpQ2lBZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJZ29nSUhOMGNtOXJaUzFzYVc1bGFtOXBiajBpY205MWJtUWlDajRLSUNBOGNHRjBhQ0JrUFNKTk1UZ2dOaUEySURFNElpQXZQZ29nSUR4d1lYUm9JR1E5SW0wMklEWWdNVElnTVRJaUlDOCtDand2YzNablBnbz0pIC0gaHR0cHM6Ly9sdWNpZGUuZGV2L2ljb25zL3hcbiAqIEBzZWUgaHR0cHM6Ly9sdWNpZGUuZGV2L2d1aWRlL3BhY2thZ2VzL2x1Y2lkZS1yZWFjdCAtIERvY3VtZW50YXRpb25cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gcHJvcHMgLSBMdWNpZGUgaWNvbnMgcHJvcHMgYW5kIGFueSB2YWxpZCBTVkcgYXR0cmlidXRlXG4gKiBAcmV0dXJucyB7SlNYLkVsZW1lbnR9IEpTWCBFbGVtZW50XG4gKlxuICovXG5jb25zdCBYID0gY3JlYXRlTHVjaWRlSWNvbignWCcsIFtcbiAgWydwYXRoJywgeyBkOiAnTTE4IDYgNiAxOCcsIGtleTogJzFibDVmOCcgfV0sXG4gIFsncGF0aCcsIHsgZDogJ202IDYgMTIgMTInLCBrZXk6ICdkOGJrNnYnIH1dLFxuXSk7XG5cbmV4cG9ydCBkZWZhdWx0IFg7XG4iXSwibmFtZXMiOlsiWCIsImNyZWF0ZUx1Y2lkZUljb24iLCJkIiwia2V5Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/x.js\n"); - -/***/ }), - -/***/ "./node_modules/lucide-react/dist/esm/icons/zap.js": -/*!*********************************************************!*\ - !*** ./node_modules/lucide-react/dist/esm/icons/zap.js ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Zap)\n/* harmony export */ });\n/* harmony import */ var _createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../createLucideIcon.js */ \"./node_modules/lucide-react/dist/esm/createLucideIcon.js\");\n/**\n * lucide-react v0.292.0 - ISC\n */ \nconst Zap = (0,_createLucideIcon_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(\"Zap\", [\n [\n \"polygon\",\n {\n points: \"13 2 3 14 12 14 11 22 21 10 12 10 13 2\",\n key: \"45s27k\"\n }\n ]\n]);\n //# sourceMappingURL=zap.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbHVjaWRlLXJlYWN0L2Rpc3QvZXNtL2ljb25zL3phcC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQWFNLE1BQUFBLE1BQU1DLGdFQUFnQkEsQ0FBQyxPQUFPO0lBQ2xDO1FBQ0U7UUFDQTtZQUFFQyxRQUFRO1lBQTBDQyxLQUFLO1FBQVM7S0FDcEU7Q0FDRCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi4vLi4vLi4vc3JjL2ljb25zL3phcC50cz85MTIzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjcmVhdGVMdWNpZGVJY29uIGZyb20gJy4uL2NyZWF0ZUx1Y2lkZUljb24nO1xuXG4vKipcbiAqIEBjb21wb25lbnQgQG5hbWUgWmFwXG4gKiBAZGVzY3JpcHRpb24gTHVjaWRlIFNWRyBpY29uIGNvbXBvbmVudCwgcmVuZGVycyBTVkcgRWxlbWVudCB3aXRoIGNoaWxkcmVuLlxuICpcbiAqIEBwcmV2aWV3ICFbaW1nXShkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUFnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUhkcFpIUm9QU0l5TkNJS0lDQm9aV2xuYUhROUlqSTBJZ29nSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJS0lDQm1hV3hzUFNKdWIyNWxJZ29nSUhOMGNtOXJaVDBpSXpBd01DSWdjM1I1YkdVOUltSmhZMnRuY205MWJtUXRZMjlzYjNJNklDTm1abVk3SUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUNJS0lDQnpkSEp2YTJVdGQybGtkR2c5SWpJaUNpQWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWdvZ0lITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpQ2o0S0lDQThjRzlzZVdkdmJpQndiMmx1ZEhNOUlqRXpJRElnTXlBeE5DQXhNaUF4TkNBeE1TQXlNaUF5TVNBeE1DQXhNaUF4TUNBeE15QXlJaUF2UGdvOEwzTjJaejRLKSAtIGh0dHBzOi8vbHVjaWRlLmRldi9pY29ucy96YXBcbiAqIEBzZWUgaHR0cHM6Ly9sdWNpZGUuZGV2L2d1aWRlL3BhY2thZ2VzL2x1Y2lkZS1yZWFjdCAtIERvY3VtZW50YXRpb25cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gcHJvcHMgLSBMdWNpZGUgaWNvbnMgcHJvcHMgYW5kIGFueSB2YWxpZCBTVkcgYXR0cmlidXRlXG4gKiBAcmV0dXJucyB7SlNYLkVsZW1lbnR9IEpTWCBFbGVtZW50XG4gKlxuICovXG5jb25zdCBaYXAgPSBjcmVhdGVMdWNpZGVJY29uKCdaYXAnLCBbXG4gIFtcbiAgICAncG9seWdvbicsXG4gICAgeyBwb2ludHM6ICcxMyAyIDMgMTQgMTIgMTQgMTEgMjIgMjEgMTAgMTIgMTAgMTMgMicsIGtleTogJzQ1czI3aycgfSxcbiAgXSxcbl0pO1xuXG5leHBvcnQgZGVmYXVsdCBaYXA7XG4iXSwibmFtZXMiOlsiWmFwIiwiY3JlYXRlTHVjaWRlSWNvbiIsInBvaW50cyIsImtleSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/lucide-react/dist/esm/icons/zap.js\n"); - -/***/ }) - -}; -; \ No newline at end of file diff --git a/.next/server/vendor-chunks/next.js b/.next/server/vendor-chunks/next.js deleted file mode 100644 index bfa6c7b..0000000 --- a/.next/server/vendor-chunks/next.js +++ /dev/null @@ -1,376 +0,0 @@ -/* - * ATTENTION: An "eval-source-map" devtool has been used. - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -exports.id = "vendor-chunks/next"; -exports.ids = ["vendor-chunks/next"]; -exports.modules = { - -/***/ "./node_modules/next/dist/build/templates/helpers.js": -/*!***********************************************************!*\ - !*** ./node_modules/next/dist/build/templates/helpers.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; -eval("/**\n * Hoists a name from a module or promised module.\n *\n * @param module the module to hoist the name from\n * @param name the name to hoist\n * @returns the value on the module (or promised module)\n */ \nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nObject.defineProperty(exports, \"hoist\", ({\n enumerable: true,\n get: function() {\n return hoist;\n }\n}));\nfunction hoist(module, name) {\n // If the name is available in the module, return it.\n if (name in module) {\n return module[name];\n }\n // If a property called `then` exists, assume it's a promise and\n // return a promise that resolves to the name.\n if (\"then\" in module && typeof module.then === \"function\") {\n return module.then((mod)=>hoist(mod, name));\n }\n // If we're trying to hoise the default export, and the module is a function,\n // return the module itself.\n if (typeof module === \"function\" && name === \"default\") {\n return module;\n }\n // Otherwise, return undefined.\n return undefined;\n}\n\n//# sourceMappingURL=helpers.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3RlbXBsYXRlcy9oZWxwZXJzLmpzIiwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQWlCO0FBQ2pCLDhDQUE2QztBQUM3QztBQUNBLENBQUMsRUFBQztBQUNGLHlDQUF3QztBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUMsRUFBQztBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZhbmN5dGV4dC1nZW5lcmF0b3IvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3RlbXBsYXRlcy9oZWxwZXJzLmpzP2IyODciXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBIb2lzdHMgYSBuYW1lIGZyb20gYSBtb2R1bGUgb3IgcHJvbWlzZWQgbW9kdWxlLlxuICpcbiAqIEBwYXJhbSBtb2R1bGUgdGhlIG1vZHVsZSB0byBob2lzdCB0aGUgbmFtZSBmcm9tXG4gKiBAcGFyYW0gbmFtZSB0aGUgbmFtZSB0byBob2lzdFxuICogQHJldHVybnMgdGhlIHZhbHVlIG9uIHRoZSBtb2R1bGUgKG9yIHByb21pc2VkIG1vZHVsZSlcbiAqLyBcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwge1xuICAgIHZhbHVlOiB0cnVlXG59KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcImhvaXN0XCIsIHtcbiAgICBlbnVtZXJhYmxlOiB0cnVlLFxuICAgIGdldDogZnVuY3Rpb24oKSB7XG4gICAgICAgIHJldHVybiBob2lzdDtcbiAgICB9XG59KTtcbmZ1bmN0aW9uIGhvaXN0KG1vZHVsZSwgbmFtZSkge1xuICAgIC8vIElmIHRoZSBuYW1lIGlzIGF2YWlsYWJsZSBpbiB0aGUgbW9kdWxlLCByZXR1cm4gaXQuXG4gICAgaWYgKG5hbWUgaW4gbW9kdWxlKSB7XG4gICAgICAgIHJldHVybiBtb2R1bGVbbmFtZV07XG4gICAgfVxuICAgIC8vIElmIGEgcHJvcGVydHkgY2FsbGVkIGB0aGVuYCBleGlzdHMsIGFzc3VtZSBpdCdzIGEgcHJvbWlzZSBhbmRcbiAgICAvLyByZXR1cm4gYSBwcm9taXNlIHRoYXQgcmVzb2x2ZXMgdG8gdGhlIG5hbWUuXG4gICAgaWYgKFwidGhlblwiIGluIG1vZHVsZSAmJiB0eXBlb2YgbW9kdWxlLnRoZW4gPT09IFwiZnVuY3Rpb25cIikge1xuICAgICAgICByZXR1cm4gbW9kdWxlLnRoZW4oKG1vZCk9PmhvaXN0KG1vZCwgbmFtZSkpO1xuICAgIH1cbiAgICAvLyBJZiB3ZSdyZSB0cnlpbmcgdG8gaG9pc2UgdGhlIGRlZmF1bHQgZXhwb3J0LCBhbmQgdGhlIG1vZHVsZSBpcyBhIGZ1bmN0aW9uLFxuICAgIC8vIHJldHVybiB0aGUgbW9kdWxlIGl0c2VsZi5cbiAgICBpZiAodHlwZW9mIG1vZHVsZSA9PT0gXCJmdW5jdGlvblwiICYmIG5hbWUgPT09IFwiZGVmYXVsdFwiKSB7XG4gICAgICAgIHJldHVybiBtb2R1bGU7XG4gICAgfVxuICAgIC8vIE90aGVyd2lzZSwgcmV0dXJuIHVuZGVmaW5lZC5cbiAgICByZXR1cm4gdW5kZWZpbmVkO1xufVxuXG4vLyMgc291cmNlTWFwcGluZ1VSTD1oZWxwZXJzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/templates/helpers.js\n"); - -/***/ }), - -/***/ "./node_modules/next/dist/pages/_document.js": -/*!***************************************************!*\ - !*** ./node_modules/next/dist/pages/_document.js ***! - \***************************************************/ -/***/ ((__unused_webpack_module, exports, __webpack_require__) => { - -"use strict"; -eval("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\n0 && (0);\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n Head: function() {\n return Head;\n },\n Html: function() {\n return Html;\n },\n Main: function() {\n return Main;\n },\n NextScript: function() {\n return NextScript;\n },\n /**\n * `Document` component handles the initial `document` markup and renders only on the server side.\n * Commonly used for implementing server side rendering for `css-in-js` libraries.\n */ default: function() {\n return Document;\n }\n});\nconst _jsxruntime = __webpack_require__(/*! react/jsx-runtime */ \"react/jsx-runtime\");\nconst _react = /*#__PURE__*/ _interop_require_wildcard(__webpack_require__(/*! react */ \"react\"));\nconst _constants = __webpack_require__(/*! ../shared/lib/constants */ \"./node_modules/next/dist/shared/lib/constants.js\");\nconst _getpagefiles = __webpack_require__(/*! ../server/get-page-files */ \"./node_modules/next/dist/server/get-page-files.js\");\nconst _htmlescape = __webpack_require__(/*! ../server/htmlescape */ \"./node_modules/next/dist/server/htmlescape.js\");\nconst _iserror = /*#__PURE__*/ _interop_require_default(__webpack_require__(/*! ../lib/is-error */ \"./node_modules/next/dist/lib/is-error.js\"));\nconst _htmlcontextsharedruntime = __webpack_require__(/*! ../shared/lib/html-context.shared-runtime */ \"./node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/html-context.js\");\nconst _encodeuripath = __webpack_require__(/*! ../shared/lib/encode-uri-path */ \"./node_modules/next/dist/shared/lib/encode-uri-path.js\");\nfunction _interop_require_default(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n}\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== \"function\") return null;\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n return (_getRequireWildcardCache = function(nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\nfunction _interop_require_wildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") {\n return {\n default: obj\n };\n }\n var cache = _getRequireWildcardCache(nodeInterop);\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n var newObj = {\n __proto__: null\n };\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n for(var key in obj){\n if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n newObj.default = obj;\n if (cache) {\n cache.set(obj, newObj);\n }\n return newObj;\n}\n/** Set of pages that have triggered a large data warning on production mode. */ const largePageDataWarnings = new Set();\nfunction getDocumentFiles(buildManifest, pathname, inAmpMode) {\n const sharedFiles = (0, _getpagefiles.getPageFiles)(buildManifest, \"/_app\");\n const pageFiles = true && inAmpMode ? [] : (0, _getpagefiles.getPageFiles)(buildManifest, pathname);\n return {\n sharedFiles,\n pageFiles,\n allFiles: [\n ...new Set([\n ...sharedFiles,\n ...pageFiles\n ])\n ]\n };\n}\nfunction getPolyfillScripts(context, props) {\n // polyfills.js has to be rendered as nomodule without async\n // It also has to be the first script to load\n const { assetPrefix, buildManifest, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n return buildManifest.polyfillFiles.filter((polyfill)=>polyfill.endsWith(\".js\") && !polyfill.endsWith(\".module.js\")).map((polyfill)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n defer: !disableOptimizedLoading,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin,\n noModule: true,\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(polyfill)}${assetQueryString}`\n }, polyfill));\n}\nfunction hasComponentProps(child) {\n return !!child && !!child.props;\n}\nfunction AmpStyles({ styles }) {\n if (!styles) return null;\n // try to parse styles from fragment for backwards compat\n const curStyles = Array.isArray(styles) ? styles : [];\n if (styles.props && // @ts-ignore Property 'props' does not exist on type ReactElement\n Array.isArray(styles.props.children)) {\n const hasStyles = (el)=>{\n var _el_props_dangerouslySetInnerHTML, _el_props;\n return el == null ? void 0 : (_el_props = el.props) == null ? void 0 : (_el_props_dangerouslySetInnerHTML = _el_props.dangerouslySetInnerHTML) == null ? void 0 : _el_props_dangerouslySetInnerHTML.__html;\n };\n // @ts-ignore Property 'props' does not exist on type ReactElement\n styles.props.children.forEach((child)=>{\n if (Array.isArray(child)) {\n child.forEach((el)=>hasStyles(el) && curStyles.push(el));\n } else if (hasStyles(child)) {\n curStyles.push(child);\n }\n });\n }\n /* Add custom styles before AMP styles to prevent accidental overrides */ return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"style\", {\n \"amp-custom\": \"\",\n dangerouslySetInnerHTML: {\n __html: curStyles.map((style)=>style.props.dangerouslySetInnerHTML.__html).join(\"\").replace(/\\/\\*# sourceMappingURL=.*\\*\\//g, \"\").replace(/\\/\\*@ sourceURL=.*?\\*\\//g, \"\")\n }\n });\n}\nfunction getDynamicChunks(context, props, files) {\n const { dynamicImports, assetPrefix, isDevelopment, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\") || files.allFiles.includes(file)) return null;\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin\n }, file);\n });\n}\nfunction getScripts(context, props, files) {\n var _buildManifest_lowPriorityFiles;\n const { assetPrefix, buildManifest, isDevelopment, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n const normalScripts = files.allFiles.filter((file)=>file.endsWith(\".js\"));\n const lowPriorityScripts = (_buildManifest_lowPriorityFiles = buildManifest.lowPriorityFiles) == null ? void 0 : _buildManifest_lowPriorityFiles.filter((file)=>file.endsWith(\".js\"));\n return [\n ...normalScripts,\n ...lowPriorityScripts\n ].map((file)=>{\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n nonce: props.nonce,\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n crossOrigin: props.crossOrigin || crossOrigin\n }, file);\n });\n}\nfunction getPreNextWorkerScripts(context, props) {\n const { assetPrefix, scriptLoader, crossOrigin, nextScriptWorkers } = context;\n // disable `nextScriptWorkers` in edge runtime\n if (!nextScriptWorkers || \"nodejs\" === \"edge\") return null;\n try {\n let { partytownSnippet } = require(\"@builder.io/partytown/integration\");\n const children = Array.isArray(props.children) ? props.children : [\n props.children\n ];\n // Check to see if the user has defined their own Partytown configuration\n const userDefinedConfig = children.find((child)=>{\n var _child_props_dangerouslySetInnerHTML, _child_props;\n return hasComponentProps(child) && (child == null ? void 0 : (_child_props = child.props) == null ? void 0 : (_child_props_dangerouslySetInnerHTML = _child_props.dangerouslySetInnerHTML) == null ? void 0 : _child_props_dangerouslySetInnerHTML.__html.length) && \"data-partytown-config\" in child.props;\n });\n return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {\n children: [\n !userDefinedConfig && /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n \"data-partytown-config\": \"\",\n dangerouslySetInnerHTML: {\n __html: `\n partytown = {\n lib: \"${assetPrefix}/_next/static/~partytown/\"\n };\n `\n }\n }),\n /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n \"data-partytown\": \"\",\n dangerouslySetInnerHTML: {\n __html: partytownSnippet()\n }\n }),\n (scriptLoader.worker || []).map((file, index)=>{\n const { strategy, src, children: scriptChildren, dangerouslySetInnerHTML, ...scriptProps } = file;\n let srcProps = {};\n if (src) {\n // Use external src if provided\n srcProps.src = src;\n } else if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n // Embed inline script if provided with dangerouslySetInnerHTML\n srcProps.dangerouslySetInnerHTML = {\n __html: dangerouslySetInnerHTML.__html\n };\n } else if (scriptChildren) {\n // Embed inline script if provided with children\n srcProps.dangerouslySetInnerHTML = {\n __html: typeof scriptChildren === \"string\" ? scriptChildren : Array.isArray(scriptChildren) ? scriptChildren.join(\"\") : \"\"\n };\n } else {\n throw new Error(\"Invalid usage of next/script. Did you forget to include a src attribute or an inline script? https://nextjs.org/docs/messages/invalid-script\");\n }\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...srcProps,\n ...scriptProps,\n type: \"text/partytown\",\n key: src || index,\n nonce: props.nonce,\n \"data-nscript\": \"worker\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n })\n ]\n });\n } catch (err) {\n if ((0, _iserror.default)(err) && err.code !== \"MODULE_NOT_FOUND\") {\n console.warn(`Warning: ${err.message}`);\n }\n return null;\n }\n}\nfunction getPreNextScripts(context, props) {\n const { scriptLoader, disableOptimizedLoading, crossOrigin } = context;\n const webWorkerScripts = getPreNextWorkerScripts(context, props);\n const beforeInteractiveScripts = (scriptLoader.beforeInteractive || []).filter((script)=>script.src).map((file, index)=>{\n const { strategy, ...scriptProps } = file;\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...scriptProps,\n key: scriptProps.src || index,\n defer: scriptProps.defer ?? !disableOptimizedLoading,\n nonce: props.nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n });\n return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {\n children: [\n webWorkerScripts,\n beforeInteractiveScripts\n ]\n });\n}\nfunction getHeadHTMLProps(props) {\n const { crossOrigin, nonce, ...restProps } = props;\n // This assignment is necessary for additional type checking to avoid unsupported attributes in
\n const headProps = restProps;\n return headProps;\n}\nfunction getAmpPath(ampPath, asPath) {\n return ampPath || `${asPath}${asPath.includes(\"?\") ? \"&\" : \"?\"}amp=1`;\n}\nfunction getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix = \"\") {\n if (!nextFontManifest) {\n return {\n preconnect: null,\n preload: null\n };\n }\n const appFontsEntry = nextFontManifest.pages[\"/_app\"];\n const pageFontsEntry = nextFontManifest.pages[dangerousAsPath];\n const preloadedFontFiles = Array.from(new Set([\n ...appFontsEntry ?? [],\n ...pageFontsEntry ?? []\n ]));\n // If no font files should preload but there's an entry for the path, add a preconnect tag.\n const preconnectToSelf = !!(preloadedFontFiles.length === 0 && (appFontsEntry || pageFontsEntry));\n return {\n preconnect: preconnectToSelf ? /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n \"data-next-font\": nextFontManifest.pagesUsingSizeAdjust ? \"size-adjust\" : \"\",\n rel: \"preconnect\",\n href: \"/\",\n crossOrigin: \"anonymous\"\n }) : null,\n preload: preloadedFontFiles ? preloadedFontFiles.map((fontFile)=>{\n const ext = /\\.(woff|woff2|eot|ttf|otf)$/.exec(fontFile)[1];\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(fontFile)}`,\n as: \"font\",\n type: `font/${ext}`,\n crossOrigin: \"anonymous\",\n \"data-next-font\": fontFile.includes(\"-s\") ? \"size-adjust\" : \"\"\n }, fontFile);\n }) : null\n };\n}\nclass Head extends _react.default.Component {\n static #_ = this.contextType = _htmlcontextsharedruntime.HtmlContext;\n getCssLinks(files) {\n const { assetPrefix, assetQueryString, dynamicImports, crossOrigin, optimizeCss, optimizeFonts } = this.context;\n const cssFiles = files.allFiles.filter((f)=>f.endsWith(\".css\"));\n const sharedFiles = new Set(files.sharedFiles);\n // Unmanaged files are CSS files that will be handled directly by the\n // webpack runtime (`mini-css-extract-plugin`).\n let unmangedFiles = new Set([]);\n let dynamicCssFiles = Array.from(new Set(dynamicImports.filter((file)=>file.endsWith(\".css\"))));\n if (dynamicCssFiles.length) {\n const existing = new Set(cssFiles);\n dynamicCssFiles = dynamicCssFiles.filter((f)=>!(existing.has(f) || sharedFiles.has(f)));\n unmangedFiles = new Set(dynamicCssFiles);\n cssFiles.push(...dynamicCssFiles);\n }\n let cssLinkElements = [];\n cssFiles.forEach((file)=>{\n const isSharedFile = sharedFiles.has(file);\n if (!optimizeCss) {\n cssLinkElements.push(/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"style\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, `${file}-preload`));\n }\n const isUnmanagedFile = unmangedFiles.has(file);\n cssLinkElements.push(/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"stylesheet\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n \"data-n-g\": isUnmanagedFile ? undefined : isSharedFile ? \"\" : undefined,\n \"data-n-p\": isUnmanagedFile ? undefined : isSharedFile ? undefined : \"\"\n }, file));\n });\n if (false) {}\n return cssLinkElements.length === 0 ? null : cssLinkElements;\n }\n getPreloadDynamicChunks() {\n const { dynamicImports, assetPrefix, assetQueryString, crossOrigin } = this.context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\")) {\n return null;\n }\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"script\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file);\n }) // Filter out nulled scripts\n .filter(Boolean);\n }\n getPreloadMainLinks(files) {\n const { assetPrefix, assetQueryString, scriptLoader, crossOrigin } = this.context;\n const preloadFiles = files.allFiles.filter((file)=>{\n return file.endsWith(\".js\");\n });\n return [\n ...(scriptLoader.beforeInteractive || []).map((file)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: file.src,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file.src)),\n ...preloadFiles.map((file)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file))\n ];\n }\n getBeforeInteractiveInlineScripts() {\n const { scriptLoader } = this.context;\n const { nonce, crossOrigin } = this.props;\n return (scriptLoader.beforeInteractive || []).filter((script)=>!script.src && (script.dangerouslySetInnerHTML || script.children)).map((file, index)=>{\n const { strategy, children, dangerouslySetInnerHTML, src, ...scriptProps } = file;\n let html = \"\";\n if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n html = dangerouslySetInnerHTML.__html;\n } else if (children) {\n html = typeof children === \"string\" ? children : Array.isArray(children) ? children.join(\"\") : \"\";\n }\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...scriptProps,\n dangerouslySetInnerHTML: {\n __html: html\n },\n key: scriptProps.id || index,\n nonce: nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: crossOrigin || undefined\n });\n });\n }\n getDynamicChunks(files) {\n return getDynamicChunks(this.context, this.props, files);\n }\n getPreNextScripts() {\n return getPreNextScripts(this.context, this.props);\n }\n getScripts(files) {\n return getScripts(this.context, this.props, files);\n }\n getPolyfillScripts() {\n return getPolyfillScripts(this.context, this.props);\n }\n makeStylesheetInert(node) {\n return _react.default.Children.map(node, (c)=>{\n var _c_props, _c_props1;\n if ((c == null ? void 0 : c.type) === \"link\" && (c == null ? void 0 : (_c_props = c.props) == null ? void 0 : _c_props.href) && _constants.OPTIMIZED_FONT_PROVIDERS.some(({ url })=>{\n var _c_props_href, _c_props;\n return c == null ? void 0 : (_c_props = c.props) == null ? void 0 : (_c_props_href = _c_props.href) == null ? void 0 : _c_props_href.startsWith(url);\n })) {\n const newProps = {\n ...c.props || {},\n \"data-href\": c.props.href,\n href: undefined\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n } else if (c == null ? void 0 : (_c_props1 = c.props) == null ? void 0 : _c_props1.children) {\n const newProps = {\n ...c.props || {},\n children: this.makeStylesheetInert(c.props.children)\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n }\n return c;\n // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]`\n }).filter(Boolean);\n }\n render() {\n const { styles, ampPath, inAmpMode, hybridAmp, canonicalBase, __NEXT_DATA__, dangerousAsPath, headTags, unstable_runtimeJS, unstable_JsPreload, disableOptimizedLoading, optimizeCss, optimizeFonts, assetPrefix, nextFontManifest } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n const disableJsPreload = unstable_JsPreload === false || !disableOptimizedLoading;\n this.context.docComponentsRendered.Head = true;\n let { head } = this.context;\n let cssPreloads = [];\n let otherHeadElements = [];\n if (head) {\n head.forEach((c)=>{\n let metaTag;\n if (this.context.strictNextHead) {\n metaTag = /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"next-head\",\n content: \"1\"\n });\n }\n if (c && c.type === \"link\" && c.props[\"rel\"] === \"preload\" && c.props[\"as\"] === \"style\") {\n metaTag && cssPreloads.push(metaTag);\n cssPreloads.push(c);\n } else {\n if (c) {\n if (metaTag && (c.type !== \"meta\" || !c.props[\"charSet\"])) {\n otherHeadElements.push(metaTag);\n }\n otherHeadElements.push(c);\n }\n }\n });\n head = cssPreloads.concat(otherHeadElements);\n }\n let children = _react.default.Children.toArray(this.props.children).filter(Boolean);\n // show a warning if Head contains