535 lines
584 KiB
JavaScript
535 lines
584 KiB
JavaScript
/*
|
||
* ATTENTION: An "eval-source-map" devtool has been used.
|
||
* This devtool is neither made for production nor for readable output files.
|
||
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
||
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
||
* or disable the default devtool with "devtool: false".
|
||
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
||
*/
|
||
(() => {
|
||
var exports = {};
|
||
exports.id = "app/page";
|
||
exports.ids = ["app/page"];
|
||
exports.modules = {
|
||
|
||
/***/ "../../client/components/action-async-storage.external":
|
||
/*!*******************************************************************************!*\
|
||
!*** external "next/dist/client/components/action-async-storage.external.js" ***!
|
||
\*******************************************************************************/
|
||
/***/ ((module) => {
|
||
|
||
"use strict";
|
||
module.exports = require("next/dist/client/components/action-async-storage.external.js");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "../../client/components/request-async-storage.external":
|
||
/*!********************************************************************************!*\
|
||
!*** external "next/dist/client/components/request-async-storage.external.js" ***!
|
||
\********************************************************************************/
|
||
/***/ ((module) => {
|
||
|
||
"use strict";
|
||
module.exports = require("next/dist/client/components/request-async-storage.external.js");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "../../client/components/static-generation-async-storage.external":
|
||
/*!******************************************************************************************!*\
|
||
!*** external "next/dist/client/components/static-generation-async-storage.external.js" ***!
|
||
\******************************************************************************************/
|
||
/***/ ((module) => {
|
||
|
||
"use strict";
|
||
module.exports = require("next/dist/client/components/static-generation-async-storage.external.js");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "next/dist/compiled/next-server/app-page.runtime.dev.js":
|
||
/*!*************************************************************************!*\
|
||
!*** external "next/dist/compiled/next-server/app-page.runtime.dev.js" ***!
|
||
\*************************************************************************/
|
||
/***/ ((module) => {
|
||
|
||
"use strict";
|
||
module.exports = require("next/dist/compiled/next-server/app-page.runtime.dev.js");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!":
|
||
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D! ***!
|
||
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ GlobalError: () => (/* reexport default from dynamic */ next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default.a),\n/* harmony export */ __next_app__: () => (/* binding */ __next_app__),\n/* harmony export */ originalPathname: () => (/* binding */ originalPathname),\n/* harmony export */ pages: () => (/* binding */ pages),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ tree: () => (/* binding */ tree)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/app-page/module.compiled */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/module.compiled.js?d969\");\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/dist/server/future/route-kind */ \"(rsc)/./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/client/components/error-boundary */ \"(rsc)/./node_modules/next/dist/client/components/error-boundary.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/dist/server/app-render/entry-base */ \"(rsc)/./node_modules/next/dist/server/app-render/entry-base.js\");\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__) if([\"default\",\"tree\",\"pages\",\"GlobalError\",\"originalPathname\",\"__next_app__\",\"routeModule\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__[__WEBPACK_IMPORT_KEY__]\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\"TURBOPACK { transition: next-ssr }\";\n\n\n// We inject the tree and pages here so that we can use them in the route\n// module.\nconst tree = {\n children: [\n '',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/page.tsx */ \"(rsc)/./app/page.tsx\")), \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/page.tsx\"],\n \n }]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/layout.tsx */ \"(rsc)/./app/layout.tsx\")), \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/layout.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! next/dist/client/components/not-found-error */ \"(rsc)/./node_modules/next/dist/client/components/not-found-error.js\", 23)), \"next/dist/client/components/not-found-error\"],\n \n }\n ]\n }.children;\nconst pages = [\"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/page.tsx\"];\n\n\nconst __next_app_require__ = __webpack_require__\nconst __next_app_load_chunk__ = () => Promise.resolve()\nconst originalPathname = \"/page\";\nconst __next_app__ = {\n require: __next_app_require__,\n loadChunk: __next_app_load_chunk__\n};\n\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__.AppPageRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.APP_PAGE,\n page: \"/page\",\n pathname: \"/\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\",\n appPaths: []\n },\n userland: {\n loaderTree: tree\n }\n});\n\n//# sourceMappingURL=app-page.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWFwcC1sb2FkZXIuanM/bmFtZT1hcHAlMkZwYWdlJnBhZ2U9JTJGcGFnZSZhcHBQYXRocz0lMkZwYWdlJnBhZ2VQYXRoPXByaXZhdGUtbmV4dC1hcHAtZGlyJTJGcGFnZS50c3gmYXBwRGlyPSUyRmhvbWUlMkZzYWhhbW9uZSUyRkRvY3VtZW50cyUyRkxhJTIwQmFucXVpc2UlMkZ3ZWJzaXRlLWZyb250JTJGYmFucXVpc2Utd2Vic2l0ZSUyRmFwcCZwYWdlRXh0ZW5zaW9ucz10c3gmcGFnZUV4dGVuc2lvbnM9dHMmcGFnZUV4dGVuc2lvbnM9anN4JnBhZ2VFeHRlbnNpb25zPWpzJnJvb3REaXI9JTJGaG9tZSUyRnNhaGFtb25lJTJGRG9jdW1lbnRzJTJGTGElMjBCYW5xdWlzZSUyRndlYnNpdGUtZnJvbnQlMkZiYW5xdWlzZS13ZWJzaXRlJmlzRGV2PXRydWUmdHNjb25maWdQYXRoPXRzY29uZmlnLmpzb24mYmFzZVBhdGg9JmFzc2V0UHJlZml4PSZuZXh0Q29uZmlnT3V0cHV0PSZwcmVmZXJyZWRSZWdpb249Jm1pZGRsZXdhcmVDb25maWc9ZTMwJTNEISIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsYUFBYSxzQkFBc0I7QUFDaUU7QUFDckM7QUFDL0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUNBQWlDO0FBQ2pDLHVCQUF1Qix3SUFBcUg7QUFDNUk7QUFDQSxTQUFTO0FBQ1QsT0FBTztBQUNQO0FBQ0EseUJBQXlCLDRJQUF1SDtBQUNoSixvQkFBb0IsME5BQWdGO0FBQ3BHO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUN1QjtBQUM2RDtBQUNwRiw2QkFBNkIsbUJBQW1CO0FBQ2hEO0FBQ087QUFDQTtBQUNQO0FBQ0E7QUFDQTtBQUN1RDtBQUN2RDtBQUNPLHdCQUF3Qiw4R0FBa0I7QUFDakQ7QUFDQSxjQUFjLHlFQUFTO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8/MTI5NyJdLCJzb3VyY2VzQ29udGVudCI6WyJcIlRVUkJPUEFDSyB7IHRyYW5zaXRpb246IG5leHQtc3NyIH1cIjtcbmltcG9ydCB7IEFwcFBhZ2VSb3V0ZU1vZHVsZSB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1tb2R1bGVzL2FwcC1wYWdlL21vZHVsZS5jb21waWxlZFwiO1xuaW1wb3J0IHsgUm91dGVLaW5kIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLWtpbmRcIjtcbi8vIFdlIGluamVjdCB0aGUgdHJlZSBhbmQgcGFnZXMgaGVyZSBzbyB0aGF0IHdlIGNhbiB1c2UgdGhlbSBpbiB0aGUgcm91dGVcbi8vIG1vZHVsZS5cbmNvbnN0IHRyZWUgPSB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICcnLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbJ19fUEFHRV9fJywge30sIHtcbiAgICAgICAgICBwYWdlOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS9zYWhhbW9uZS9Eb2N1bWVudHMvTGEgQmFucXVpc2Uvd2Vic2l0ZS1mcm9udC9iYW5xdWlzZS13ZWJzaXRlL2FwcC9wYWdlLnRzeFwiKSwgXCIvaG9tZS9zYWhhbW9uZS9Eb2N1bWVudHMvTGEgQmFucXVpc2Uvd2Vic2l0ZS1mcm9udC9iYW5xdWlzZS13ZWJzaXRlL2FwcC9wYWdlLnRzeFwiXSxcbiAgICAgICAgICBcbiAgICAgICAgfV1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgJ2xheW91dCc6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3NhaGFtb25lL0RvY3VtZW50cy9MYSBCYW5xdWlzZS93ZWJzaXRlLWZyb250L2JhbnF1aXNlLXdlYnNpdGUvYXBwL2xheW91dC50c3hcIiksIFwiL2hvbWUvc2FoYW1vbmUvRG9jdW1lbnRzL0xhIEJhbnF1aXNlL3dlYnNpdGUtZnJvbnQvYmFucXVpc2Utd2Vic2l0ZS9hcHAvbGF5b3V0LnRzeFwiXSxcbidub3QtZm91bmQnOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWVycm9yXCIpLCBcIm5leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9ub3QtZm91bmQtZXJyb3JcIl0sXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfS5jaGlsZHJlbjtcbmNvbnN0IHBhZ2VzID0gW1wiL2hvbWUvc2FoYW1vbmUvRG9jdW1lbnRzL0xhIEJhbnF1aXNlL3dlYnNpdGUtZnJvbnQvYmFucXVpc2Utd2Vic2l0ZS9hcHAvcGFnZS50c3hcIl07XG5leHBvcnQgeyB0cmVlLCBwYWdlcyB9O1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBHbG9iYWxFcnJvciB9IGZyb20gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvZXJyb3ItYm91bmRhcnlcIjtcbmNvbnN0IF9fbmV4dF9hcHBfcmVxdWlyZV9fID0gX193ZWJwYWNrX3JlcXVpcmVfX1xuY29uc3QgX19uZXh0X2FwcF9sb2FkX2NodW5rX18gPSAoKSA9PiBQcm9taXNlLnJlc29sdmUoKVxuZXhwb3J0IGNvbnN0IG9yaWdpbmFsUGF0aG5hbWUgPSBcIi9wYWdlXCI7XG5leHBvcnQgY29uc3QgX19uZXh0X2FwcF9fID0ge1xuICAgIHJlcXVpcmU6IF9fbmV4dF9hcHBfcmVxdWlyZV9fLFxuICAgIGxvYWRDaHVuazogX19uZXh0X2FwcF9sb2FkX2NodW5rX19cbn07XG5leHBvcnQgKiBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9hcHAtcmVuZGVyL2VudHJ5LWJhc2VcIjtcbi8vIENyZWF0ZSBhbmQgZXhwb3J0IHRoZSByb3V0ZSBtb2R1bGUgdGhhdCB3aWxsIGJlIGNvbnN1bWVkLlxuZXhwb3J0IGNvbnN0IHJvdXRlTW9kdWxlID0gbmV3IEFwcFBhZ2VSb3V0ZU1vZHVsZSh7XG4gICAgZGVmaW5pdGlvbjoge1xuICAgICAgICBraW5kOiBSb3V0ZUtpbmQuQVBQX1BBR0UsXG4gICAgICAgIHBhZ2U6IFwiL3BhZ2VcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL1wiLFxuICAgICAgICAvLyBUaGUgZm9sbG93aW5nIGFyZW4ndCB1c2VkIGluIHByb2R1Y3Rpb24uXG4gICAgICAgIGJ1bmRsZVBhdGg6IFwiXCIsXG4gICAgICAgIGZpbGVuYW1lOiBcIlwiLFxuICAgICAgICBhcHBQYXRoczogW11cbiAgICB9LFxuICAgIHVzZXJsYW5kOiB7XG4gICAgICAgIGxvYWRlclRyZWU6IHRyZWVcbiAgICB9XG59KTtcblxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9YXBwLXBhZ2UuanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp%2Fglobals.css%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
|
||
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp%2Fglobals.css%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***!
|
||
\*********************************************************************************************************************************************************************************************************************************************************************/
|
||
/***/ (() => {
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp%2Fpage.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
|
||
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp%2Fpage.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***!
|
||
\******************************************************************************************************************************************************************************************************************************************************************/
|
||
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
||
|
||
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/page.tsx */ \"(ssr)/./app/page.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMiUyRmhvbWUlMkZzYWhhbW9uZSUyRkRvY3VtZW50cyUyRkxhJTIwQmFucXVpc2UlMkZ3ZWJzaXRlLWZyb250JTJGYmFucXVpc2Utd2Vic2l0ZSUyRmFwcCUyRnBhZ2UudHN4JTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJnNlcnZlcj10cnVlISIsIm1hcHBpbmdzIjoiQUFBQSx3SUFBcUgiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLz9jODJkIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL2hvbWUvc2FoYW1vbmUvRG9jdW1lbnRzL0xhIEJhbnF1aXNlL3dlYnNpdGUtZnJvbnQvYmFucXVpc2Utd2Vic2l0ZS9hcHAvcGFnZS50c3hcIik7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp%2Fpage.tsx%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
|
||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***!
|
||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
||
|
||
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/app-router.js */ \"(ssr)/./node_modules/next/dist/client/components/app-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/client-page.js */ \"(ssr)/./node_modules/next/dist/client/components/client-page.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/error-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/error-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/layout-router.js */ \"(ssr)/./node_modules/next/dist/client/components/layout-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/not-found-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/not-found-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/render-from-template-context.js */ \"(ssr)/./node_modules/next/dist/client/components/render-from-template-context.js\", 23));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMiUyRmhvbWUlMkZzYWhhbW9uZSUyRkRvY3VtZW50cyUyRkxhJTIwQmFucXVpc2UlMkZ3ZWJzaXRlLWZyb250JTJGYmFucXVpc2Utd2Vic2l0ZSUyRm5vZGVfbW9kdWxlcyUyRm5leHQlMkZkaXN0JTJGY2xpZW50JTJGY29tcG9uZW50cyUyRmFwcC1yb3V0ZXIuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnNhaGFtb25lJTJGRG9jdW1lbnRzJTJGTGElMjBCYW5xdWlzZSUyRndlYnNpdGUtZnJvbnQlMkZiYW5xdWlzZS13ZWJzaXRlJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGY2xpZW50LXBhZ2UuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnNhaGFtb25lJTJGRG9jdW1lbnRzJTJGTGElMjBCYW5xdWlzZSUyRndlYnNpdGUtZnJvbnQlMkZiYW5xdWlzZS13ZWJzaXRlJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGZXJyb3ItYm91bmRhcnkuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnNhaGFtb25lJTJGRG9jdW1lbnRzJTJGTGElMjBCYW5xdWlzZSUyRndlYnNpdGUtZnJvbnQlMkZiYW5xdWlzZS13ZWJzaXRlJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGbGF5b3V0LXJvdXRlci5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjIlMkZob21lJTJGc2FoYW1vbmUlMkZEb2N1bWVudHMlMkZMYSUyMEJhbnF1aXNlJTJGd2Vic2l0ZS1mcm9udCUyRmJhbnF1aXNlLXdlYnNpdGUlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZub3QtZm91bmQtYm91bmRhcnkuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyJTJGaG9tZSUyRnNhaGFtb25lJTJGRG9jdW1lbnRzJTJGTGElMjBCYW5xdWlzZSUyRndlYnNpdGUtZnJvbnQlMkZiYW5xdWlzZS13ZWJzaXRlJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGcmVuZGVyLWZyb20tdGVtcGxhdGUtY29udGV4dC5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQStKO0FBQy9KO0FBQ0Esb09BQWdLO0FBQ2hLO0FBQ0EsME9BQW1LO0FBQ25LO0FBQ0Esd09BQWtLO0FBQ2xLO0FBQ0Esa1BBQXVLO0FBQ3ZLO0FBQ0Esc1FBQWlMIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8/MTFlOSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3NhaGFtb25lL0RvY3VtZW50cy9MYSBCYW5xdWlzZS93ZWJzaXRlLWZyb250L2JhbnF1aXNlLXdlYnNpdGUvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9hcHAtcm91dGVyLmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvaG9tZS9zYWhhbW9uZS9Eb2N1bWVudHMvTGEgQmFucXVpc2Uvd2Vic2l0ZS1mcm9udC9iYW5xdWlzZS13ZWJzaXRlL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvY2xpZW50LXBhZ2UuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3NhaGFtb25lL0RvY3VtZW50cy9MYSBCYW5xdWlzZS93ZWJzaXRlLWZyb250L2JhbnF1aXNlLXdlYnNpdGUvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9lcnJvci1ib3VuZGFyeS5qc1wiKTtcbjtcbmltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL2hvbWUvc2FoYW1vbmUvRG9jdW1lbnRzL0xhIEJhbnF1aXNlL3dlYnNpdGUtZnJvbnQvYmFucXVpc2Utd2Vic2l0ZS9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2xheW91dC1yb3V0ZXIuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3NhaGFtb25lL0RvY3VtZW50cy9MYSBCYW5xdWlzZS93ZWJzaXRlLWZyb250L2JhbnF1aXNlLXdlYnNpdGUvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9ub3QtZm91bmQtYm91bmRhcnkuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9ob21lL3NhaGFtb25lL0RvY3VtZW50cy9MYSBCYW5xdWlzZS93ZWJzaXRlLWZyb250L2JhbnF1aXNlLXdlYnNpdGUvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9yZW5kZXItZnJvbS10ZW1wbGF0ZS1jb250ZXh0LmpzXCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./app/page.tsx":
|
||
/*!**********************!*\
|
||
!*** ./app/page.tsx ***!
|
||
\**********************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Page)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _src_App__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../src/App */ \"(ssr)/./src/App.tsx\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\nfunction Page() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_src_App__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {}, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/page.tsx\",\n lineNumber: 6,\n columnNumber: 10\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9hcHAvcGFnZS50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUN5QjtBQUNHO0FBRWIsU0FBU0U7SUFDdEIscUJBQU8sOERBQUNELGdEQUFHQTs7Ozs7QUFDYiIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9hcHAvcGFnZS50c3g/NzYwMyJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBjbGllbnRcIlxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0J1xuaW1wb3J0IEFwcCBmcm9tICcuLi9zcmMvQXBwJ1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBQYWdlKCkge1xuICByZXR1cm4gPEFwcCAvPlxufVxuIl0sIm5hbWVzIjpbIlJlYWN0IiwiQXBwIiwiUGFnZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./app/page.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/App.tsx":
|
||
/*!*********************!*\
|
||
!*** ./src/App.tsx ***!
|
||
\*********************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _components_layout_ModernNavigation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/layout/ModernNavigation */ \"(ssr)/./src/components/layout/ModernNavigation.tsx\");\n/* harmony import */ var _components_sections_HeroSection__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/sections/HeroSection */ \"(ssr)/./src/components/sections/HeroSection.tsx\");\n/* harmony import */ var _components_sections_ServicesSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/sections/ServicesSection */ \"(ssr)/./src/components/sections/ServicesSection.tsx\");\n/* harmony import */ var _components_sections_TechFeaturesSection__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/sections/TechFeaturesSection */ \"(ssr)/./src/components/sections/TechFeaturesSection.tsx\");\n/* harmony import */ var _components_sections_AboutSection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./components/sections/AboutSection */ \"(ssr)/./src/components/sections/AboutSection.tsx\");\n/* harmony import */ var _components_layout_Footer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./components/layout/Footer */ \"(ssr)/./src/components/layout/Footer.tsx\");\n/* harmony import */ var _components_ui_Popup__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./components/ui/Popup */ \"(ssr)/./src/components/ui/Popup.tsx\");\n/* harmony import */ var _components_ui_ScrollToTopButton__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./components/ui/ScrollToTopButton */ \"(ssr)/./src/components/ui/ScrollToTopButton.tsx\");\n/* harmony import */ var _components_ui_ModernLanguageSwitcher__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./components/ui/ModernLanguageSwitcher */ \"(ssr)/./src/components/ui/ModernLanguageSwitcher.tsx\");\n/* harmony import */ var _hooks_useTranslation__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./hooks/useTranslation */ \"(ssr)/./src/hooks/useTranslation.tsx\");\n/* harmony import */ var _hooks_useServiceModal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./hooks/useServiceModal */ \"(ssr)/./src/hooks/useServiceModal.ts\");\n/* harmony import */ var _hooks_useAccordion__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./hooks/useAccordion */ \"(ssr)/./src/hooks/useAccordion.ts\");\n/* harmony import */ var _hooks_useOceanDepthEffect__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./hooks/useOceanDepthEffect */ \"(ssr)/./src/hooks/useOceanDepthEffect.ts\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst App = ()=>{\n const { t, currentLanguage, changeLanguage, availableLanguages } = (0,_hooks_useTranslation__WEBPACK_IMPORTED_MODULE_11__.useTranslation)();\n const { selectedService, openServiceModal, closeServiceModal } = (0,_hooks_useServiceModal__WEBPACK_IMPORTED_MODULE_12__.useServiceModal)();\n const { openAccordion, toggleAccordion } = (0,_hooks_useAccordion__WEBPACK_IMPORTED_MODULE_13__.useAccordion)();\n const scrollDepth = (0,_hooks_useOceanDepthEffect__WEBPACK_IMPORTED_MODULE_14__.useOceanDepthEffect)();\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"min-h-screen relative overflow-x-hidden\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"fixed inset-0 pointer-events-none\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-banquise-blue-light via-banquise-blue via-banquise-blue-dark to-banquise-blue-dark\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 27,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-transparent via-banquise-blue-dark/60 to-banquise-blue-dark transition-opacity duration-500\",\n style: {\n opacity: scrollDepth * 0.9\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 30,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-transparent via-banquise-blue-dark/70 to-banquise-blue-dark transition-opacity duration-500\",\n style: {\n opacity: Math.max(0, (scrollDepth - 0.2) * 1.5)\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 36,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-transparent via-banquise-blue-dark/80 to-slate-900 transition-opacity duration-500\",\n style: {\n opacity: Math.max(0, (scrollDepth - 0.5) * 2)\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-banquise-blue-dark/50 to-slate-900 transition-opacity duration-500\",\n style: {\n opacity: Math.max(0, (scrollDepth - 0.7) * 2.5)\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 48,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-br from-banquise-blue-lightest/4 via-transparent to-transparent\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 54,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-bl from-transparent via-banquise-blue-lightest/2 to-transparent\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 55,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-0 left-1/4 w-px h-full bg-gradient-to-b from-banquise-blue-lightest/20 via-banquise-blue-lightest/8 to-transparent animate-ocean-shimmer\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 59,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-0 left-2/3 w-px h-full bg-gradient-to-b from-banquise-blue-lightest/15 via-banquise-blue-lightest/6 to-transparent animate-ocean-shimmer delay-1000\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 60,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-0 left-3/4 w-px h-full bg-gradient-to-b from-banquise-blue-lightest/10 via-banquise-blue-lightest/4 to-transparent animate-ocean-shimmer delay-2000\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 61,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 58,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/6 left-1/5 w-2 h-2 bg-banquise-blue-lightest/20 rounded-full animate-bubble-float\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 67,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/4 left-3/4 w-1 h-1 bg-banquise-blue-lightest/15 rounded-full animate-bubble-float-fast delay-500\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 68,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/3 left-1/3 w-3 h-3 bg-banquise-blue-lightest/10 rounded-full animate-bubble-float-slow\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 69,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/2 left-4/5 w-1.5 h-1.5 bg-banquise-blue-lightest/18 rounded-full animate-bubble-float delay-1000\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 70,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-2/3 left-1/6 w-2.5 h-2.5 bg-banquise-blue-lightest/8 rounded-full animate-bubble-float-slow delay-1500\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 71,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-3/4 left-2/3 w-1 h-1 bg-banquise-blue-lightest/22 rounded-full animate-bubble-float-fast delay-700\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 72,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-5/6 left-1/2 w-1.5 h-1.5 bg-banquise-blue-lightest/12 rounded-full animate-bubble-float delay-300\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 73,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-11/12 left-3/5 w-2 h-2 bg-banquise-blue-lightest/6 rounded-full animate-bubble-float-slow delay-2000\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 74,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/8 left-1/2 w-1.5 h-1.5 bg-banquise-blue-lightest/25 rounded-full animate-bubble-float-fast delay-800\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 77,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-3/8 left-1/8 w-2 h-2 bg-banquise-blue-lightest/12 rounded-full animate-bubble-float delay-1200\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 78,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-5/8 left-7/8 w-1 h-1 bg-banquise-blue-lightest/20 rounded-full animate-bubble-float-slow delay-600\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 79,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-7/8 left-1/4 w-2.5 h-2.5 bg-banquise-blue-lightest/8 rounded-full animate-bubble-float-fast delay-1800\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 80,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/7 left-5/6 w-1 h-1 bg-banquise-blue-lightest/28 rounded-full animate-bubble-float delay-400\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 81,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-2/7 left-2/5 w-1.5 h-1.5 bg-banquise-blue-lightest/15 rounded-full animate-bubble-float-slow delay-900\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 82,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-4/7 left-3/8 w-2 h-2 bg-banquise-blue-lightest/10 rounded-full animate-bubble-float-fast delay-1400\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 83,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-6/7 left-4/5 w-1 h-1 bg-banquise-blue-lightest/18 rounded-full animate-bubble-float delay-200\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 84,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/10 left-3/10 w-0.5 h-0.5 bg-banquise-blue-lightest/30 rounded-full animate-bubble-float-fast delay-100\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 87,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-3/10 left-7/10 w-0.5 h-0.5 bg-banquise-blue-lightest/25 rounded-full animate-bubble-float delay-1100\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 88,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-7/10 left-1/10 w-0.5 h-0.5 bg-banquise-blue-lightest/20 rounded-full animate-bubble-float-slow delay-1700\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 89,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-9/10 left-9/10 w-0.5 h-0.5 bg-banquise-blue-lightest/15 rounded-full animate-bubble-float-fast delay-2200\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 90,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-1/5 left-4/7 w-3 h-3 bg-banquise-blue-lightest/5 rounded-full animate-bubble-float-slow delay-1600\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 93,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-2/5 left-6/7 w-2.5 h-2.5 bg-banquise-blue-lightest/7 rounded-full animate-bubble-float delay-800\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 94,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-4/5 left-2/7 w-3.5 h-3.5 bg-banquise-blue-lightest/4 rounded-full animate-bubble-float-slow delay-2400\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 95,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 65,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 25,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 text-white\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_layout_ModernNavigation__WEBPACK_IMPORTED_MODULE_2__.ModernNavigation, {\n translations: t.navigation,\n languageSwitcher: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_ModernLanguageSwitcher__WEBPACK_IMPORTED_MODULE_10__.ModernLanguageSwitcher, {\n currentLanguage: currentLanguage,\n onLanguageChange: changeLanguage,\n availableLanguages: availableLanguages\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 105,\n columnNumber: 13\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 102,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_sections_HeroSection__WEBPACK_IMPORTED_MODULE_3__.HeroSection, {\n translations: t.hero\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 114,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_sections_ServicesSection__WEBPACK_IMPORTED_MODULE_4__.ServicesSection, {\n services: t.services,\n onServiceClick: openServiceModal,\n translations: t.common\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 117,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_sections_TechFeaturesSection__WEBPACK_IMPORTED_MODULE_5__.TechFeaturesSection, {}, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 124,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_sections_AboutSection__WEBPACK_IMPORTED_MODULE_6__.AboutSection, {\n openAccordion: openAccordion,\n toggleAccordion: toggleAccordion\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 127,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_layout_Footer__WEBPACK_IMPORTED_MODULE_7__.Footer, {}, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 130,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 100,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_ScrollToTopButton__WEBPACK_IMPORTED_MODULE_9__.ScrollToTopButton, {}, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 134,\n columnNumber: 7\n }, undefined),\n selectedService && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ui_Popup__WEBPACK_IMPORTED_MODULE_8__.Popup, {\n service: selectedService,\n onClose: closeServiceModal,\n translations: t.common\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 137,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/App.tsx\",\n lineNumber: 23,\n columnNumber: 5\n }, undefined);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (App);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvQXBwLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQTBCO0FBQzhDO0FBQ1I7QUFDUTtBQUNRO0FBQ2Q7QUFDZDtBQUNOO0FBQ3dCO0FBQ1U7QUFDeEI7QUFDRTtBQUNOO0FBQ2M7QUFFbEUsTUFBTWMsTUFBZ0I7SUFDcEIsTUFBTSxFQUFFQyxDQUFDLEVBQUVDLGVBQWUsRUFBRUMsY0FBYyxFQUFFQyxrQkFBa0IsRUFBRSxHQUFHUixzRUFBY0E7SUFDakYsTUFBTSxFQUFFUyxlQUFlLEVBQUVDLGdCQUFnQixFQUFFQyxpQkFBaUIsRUFBRSxHQUFHVix3RUFBZUE7SUFDaEYsTUFBTSxFQUFFVyxhQUFhLEVBQUVDLGVBQWUsRUFBRSxHQUFHWCxrRUFBWUE7SUFDdkQsTUFBTVksY0FBY1gsZ0ZBQW1CQTtJQUV2QyxxQkFDRSw4REFBQ1k7UUFBSUMsV0FBVTs7MEJBRWIsOERBQUNEO2dCQUFJQyxXQUFVOztrQ0FFYiw4REFBQ0Q7d0JBQUlDLFdBQVU7Ozs7OztrQ0FHZiw4REFBQ0Q7d0JBQ0NDLFdBQVU7d0JBQ1ZDLE9BQU87NEJBQUVDLFNBQVNKLGNBQWM7d0JBQUk7Ozs7OztrQ0FJdEMsOERBQUNDO3dCQUNDQyxXQUFVO3dCQUNWQyxPQUFPOzRCQUFFQyxTQUFTQyxLQUFLQyxHQUFHLENBQUMsR0FBRyxDQUFDTixjQUFjLEdBQUUsSUFBSzt3QkFBSzs7Ozs7O2tDQUkzRCw4REFBQ0M7d0JBQ0NDLFdBQVU7d0JBQ1ZDLE9BQU87NEJBQUVDLFNBQVNDLEtBQUtDLEdBQUcsQ0FBQyxHQUFHLENBQUNOLGNBQWMsR0FBRSxJQUFLO3dCQUFHOzs7Ozs7a0NBSXpELDhEQUFDQzt3QkFDQ0MsV0FBVTt3QkFDVkMsT0FBTzs0QkFBRUMsU0FBU0MsS0FBS0MsR0FBRyxDQUFDLEdBQUcsQ0FBQ04sY0FBYyxHQUFFLElBQUs7d0JBQUs7Ozs7OztrQ0FJM0QsOERBQUNDO3dCQUFJQyxXQUFVOzs7Ozs7a0NBQ2YsOERBQUNEO3dCQUFJQyxXQUFVOzs7Ozs7a0NBR2YsOERBQUNEO3dCQUFJQyxXQUFVOzswQ0FDYiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7Ozs7Ozs7OztrQ0FJakIsOERBQUNEO3dCQUFJQyxXQUFVOzswQ0FFYiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FHZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FHZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FHZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0Q7Z0NBQUlDLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFLbkIsOERBQUNEO2dCQUFJQyxXQUFVOztrQ0FFYiw4REFBQ3pCLGlGQUFnQkE7d0JBQ2Y4QixjQUFjaEIsRUFBRWlCLFVBQVU7d0JBQzFCQyxnQ0FDRSw4REFBQ3hCLDBGQUFzQkE7NEJBQ3JCTyxpQkFBaUJBOzRCQUNqQmtCLGtCQUFrQmpCOzRCQUNsQkMsb0JBQW9CQTs7Ozs7Ozs7Ozs7a0NBTTFCLDhEQUFDaEIseUVBQVdBO3dCQUFDNkIsY0FBY2hCLEVBQUVvQixJQUFJOzs7Ozs7a0NBR2pDLDhEQUFDaEMsaUZBQWVBO3dCQUNkaUMsVUFBVXJCLEVBQUVxQixRQUFRO3dCQUNwQkMsZ0JBQWdCakI7d0JBQ2hCVyxjQUFjaEIsRUFBRXVCLE1BQU07Ozs7OztrQ0FJeEIsOERBQUNsQyx5RkFBbUJBOzs7OztrQ0FHcEIsOERBQUNDLDJFQUFZQTt3QkFBQ2lCLGVBQWVBO3dCQUFlQyxpQkFBaUJBOzs7Ozs7a0NBRzdELDhEQUFDakIsNkRBQU1BOzs7Ozs7Ozs7OzswQkFJVCw4REFBQ0UsK0VBQWlCQTs7Ozs7WUFFakJXLGlDQUNDLDhEQUFDWix1REFBS0E7Z0JBQ0pnQyxTQUFTcEI7Z0JBQ1RxQixTQUFTbkI7Z0JBQ1RVLGNBQWNoQixFQUFFdUIsTUFBTTs7Ozs7Ozs7Ozs7O0FBS2hDO0FBRUEsaUVBQWV4QixHQUFHQSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9BcHAudHN4PzExNmYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IE1vZGVybk5hdmlnYXRpb24gfSBmcm9tICcuL2NvbXBvbmVudHMvbGF5b3V0L01vZGVybk5hdmlnYXRpb24nO1xuaW1wb3J0IHsgSGVyb1NlY3Rpb24gfSBmcm9tICcuL2NvbXBvbmVudHMvc2VjdGlvbnMvSGVyb1NlY3Rpb24nO1xuaW1wb3J0IHsgU2VydmljZXNTZWN0aW9uIH0gZnJvbSAnLi9jb21wb25lbnRzL3NlY3Rpb25zL1NlcnZpY2VzU2VjdGlvbic7XG5pbXBvcnQgeyBUZWNoRmVhdHVyZXNTZWN0aW9uIH0gZnJvbSAnLi9jb21wb25lbnRzL3NlY3Rpb25zL1RlY2hGZWF0dXJlc1NlY3Rpb24nO1xuaW1wb3J0IHsgQWJvdXRTZWN0aW9uIH0gZnJvbSAnLi9jb21wb25lbnRzL3NlY3Rpb25zL0Fib3V0U2VjdGlvbic7XG5pbXBvcnQgeyBGb290ZXIgfSBmcm9tICcuL2NvbXBvbmVudHMvbGF5b3V0L0Zvb3Rlcic7XG5pbXBvcnQgeyBQb3B1cCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9Qb3B1cCc7XG5pbXBvcnQgeyBTY3JvbGxUb1RvcEJ1dHRvbiB9IGZyb20gJy4vY29tcG9uZW50cy91aS9TY3JvbGxUb1RvcEJ1dHRvbic7XG5pbXBvcnQgeyBNb2Rlcm5MYW5ndWFnZVN3aXRjaGVyIH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL01vZGVybkxhbmd1YWdlU3dpdGNoZXInO1xuaW1wb3J0IHsgdXNlVHJhbnNsYXRpb24gfSBmcm9tICcuL2hvb2tzL3VzZVRyYW5zbGF0aW9uJztcbmltcG9ydCB7IHVzZVNlcnZpY2VNb2RhbCB9IGZyb20gJy4vaG9va3MvdXNlU2VydmljZU1vZGFsJztcbmltcG9ydCB7IHVzZUFjY29yZGlvbiB9IGZyb20gJy4vaG9va3MvdXNlQWNjb3JkaW9uJztcbmltcG9ydCB7IHVzZU9jZWFuRGVwdGhFZmZlY3QgfSBmcm9tICcuL2hvb2tzL3VzZU9jZWFuRGVwdGhFZmZlY3QnO1xuXG5jb25zdCBBcHA6IFJlYWN0LkZDID0gKCkgPT4ge1xuICBjb25zdCB7IHQsIGN1cnJlbnRMYW5ndWFnZSwgY2hhbmdlTGFuZ3VhZ2UsIGF2YWlsYWJsZUxhbmd1YWdlcyB9ID0gdXNlVHJhbnNsYXRpb24oKTtcbiAgY29uc3QgeyBzZWxlY3RlZFNlcnZpY2UsIG9wZW5TZXJ2aWNlTW9kYWwsIGNsb3NlU2VydmljZU1vZGFsIH0gPSB1c2VTZXJ2aWNlTW9kYWwoKTtcbiAgY29uc3QgeyBvcGVuQWNjb3JkaW9uLCB0b2dnbGVBY2NvcmRpb24gfSA9IHVzZUFjY29yZGlvbigpO1xuICBjb25zdCBzY3JvbGxEZXB0aCA9IHVzZU9jZWFuRGVwdGhFZmZlY3QoKTtcblxuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwibWluLWgtc2NyZWVuIHJlbGF0aXZlIG92ZXJmbG93LXgtaGlkZGVuXCI+XG4gICAgICB7LyogQXJyacOocmUtcGxhbiBvY8OpYW5pcXVlIHVuaWZvcm1lIGF2ZWMgYXNzb21icmlzc2VtZW50IHByb2dyZXNzaWYgYmFzw6kgc3VyIGxlIHNjcm9sbCAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZml4ZWQgaW5zZXQtMCBwb2ludGVyLWV2ZW50cy1ub25lXCI+XG4gICAgICAgIHsvKiBEw6lncmFkw6kgcHJpbmNpcGFsIG9jw6lhbmlxdWUgLSBTdXJmYWNlIChjbGFpcikgdmVycyBhYnlzc2VzICh0csOocyBzb21icmUpICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTAgYmctZ3JhZGllbnQtdG8tYiBmcm9tLWJhbnF1aXNlLWJsdWUtbGlnaHQgdmlhLWJhbnF1aXNlLWJsdWUgdmlhLWJhbnF1aXNlLWJsdWUtZGFyayB0by1iYW5xdWlzZS1ibHVlLWRhcmtcIj48L2Rpdj5cbiAgICAgICAgXG4gICAgICAgIHsvKiBDb3VjaGUgZGUgcHJvZm9uZGV1ciBwcm9ncmVzc2l2ZSBiYXPDqWUgc3VyIGxlIHNjcm9sbCAtIFBsdXMgaW50ZW5zZSAqL31cbiAgICAgICAgPGRpdiBcbiAgICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWIgZnJvbS10cmFuc3BhcmVudCB2aWEtYmFucXVpc2UtYmx1ZS1kYXJrLzYwIHRvLWJhbnF1aXNlLWJsdWUtZGFyayB0cmFuc2l0aW9uLW9wYWNpdHkgZHVyYXRpb24tNTAwXCJcbiAgICAgICAgICBzdHlsZT17eyBvcGFjaXR5OiBzY3JvbGxEZXB0aCAqIDAuOSB9fVxuICAgICAgICA+PC9kaXY+XG4gICAgICAgIFxuICAgICAgICB7LyogRWZmZXQgZGUgcHJvZm9uZGV1ciBzdXBwbMOpbWVudGFpcmUgcG91ciBsZXMgbW95ZW5uZXMgcHJvZm9uZGV1cnMgLSBQbHVzIHNvbWJyZSAqL31cbiAgICAgICAgPGRpdiBcbiAgICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWIgZnJvbS10cmFuc3BhcmVudCB2aWEtYmFucXVpc2UtYmx1ZS1kYXJrLzcwIHRvLWJhbnF1aXNlLWJsdWUtZGFyayB0cmFuc2l0aW9uLW9wYWNpdHkgZHVyYXRpb24tNTAwXCJcbiAgICAgICAgICBzdHlsZT17eyBvcGFjaXR5OiBNYXRoLm1heCgwLCAoc2Nyb2xsRGVwdGggLSAwLjIpICogMS41KSB9fVxuICAgICAgICA+PC9kaXY+XG4gICAgICAgIFxuICAgICAgICB7LyogQXNzb21icmlzc2VtZW50IHBvdXIgbGVzIGdyYW5kZXMgcHJvZm9uZGV1cnMgLSBQbHVzIGludGVuc2UgKi99XG4gICAgICAgIDxkaXYgXG4gICAgICAgICAgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMCBiZy1ncmFkaWVudC10by1iIGZyb20tdHJhbnNwYXJlbnQgdmlhLWJhbnF1aXNlLWJsdWUtZGFyay84MCB0by1zbGF0ZS05MDAgdHJhbnNpdGlvbi1vcGFjaXR5IGR1cmF0aW9uLTUwMFwiXG4gICAgICAgICAgc3R5bGU9e3sgb3BhY2l0eTogTWF0aC5tYXgoMCwgKHNjcm9sbERlcHRoIC0gMC41KSAqIDIpIH19XG4gICAgICAgID48L2Rpdj5cbiAgICAgICAgXG4gICAgICAgIHsvKiBBc3NvbWJyaXNzZW1lbnQgZmluYWwgcG91ciBsZXMgYWJ5c3NlcyAtIFRyw6hzIHNvbWJyZSAqL31cbiAgICAgICAgPGRpdiBcbiAgICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWIgZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsvNTAgdG8tc2xhdGUtOTAwIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDBcIlxuICAgICAgICAgIHN0eWxlPXt7IG9wYWNpdHk6IE1hdGgubWF4KDAsIChzY3JvbGxEZXB0aCAtIDAuNykgKiAyLjUpIH19XG4gICAgICAgID48L2Rpdj5cbiAgICAgICAgXG4gICAgICAgIHsvKiBSYXlvbnMgZGUgbHVtacOocmUgc3VidGlscyBxdWkgcGVyY2VudCBsJ2VhdSBkZXB1aXMgbGEgc3VyZmFjZSAqL31cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdC80IHZpYS10cmFuc3BhcmVudCB0by10cmFuc3BhcmVudFwiPjwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTAgYmctZ3JhZGllbnQtdG8tYmwgZnJvbS10cmFuc3BhcmVudCB2aWEtYmFucXVpc2UtYmx1ZS1saWdodGVzdC8yIHRvLXRyYW5zcGFyZW50XCI+PC9kaXY+XG4gICAgICAgIFxuICAgICAgICB7LyogRWZmZXQgZGUgc2NpbnRpbGxlbWVudCBzdWJ0aWwgYXZlYyBhbmltYXRpb25zIG9jw6lhbmlxdWVzICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTBcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0wIGxlZnQtMS80IHctcHggaC1mdWxsIGJnLWdyYWRpZW50LXRvLWIgZnJvbS1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwIHZpYS1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzggdG8tdHJhbnNwYXJlbnQgYW5pbWF0ZS1vY2Vhbi1zaGltbWVyXCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMCBsZWZ0LTIvMyB3LXB4IGgtZnVsbCBiZy1ncmFkaWVudC10by1iIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdC8xNSB2aWEtYmFucXVpc2UtYmx1ZS1saWdodGVzdC82IHRvLXRyYW5zcGFyZW50IGFuaW1hdGUtb2NlYW4tc2hpbW1lciBkZWxheS0xMDAwXCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMCBsZWZ0LTMvNCB3LXB4IGgtZnVsbCBiZy1ncmFkaWVudC10by1iIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdC8xMCB2aWEtYmFucXVpc2UtYmx1ZS1saWdodGVzdC80IHRvLXRyYW5zcGFyZW50IGFuaW1hdGUtb2NlYW4tc2hpbW1lciBkZWxheS0yMDAwXCI+PC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICBcbiAgICAgICAgey8qIFBhcnRpY3VsZXMgZmxvdHRhbnRlcyAoYnVsbGVzKSBwb3VyIGwnZWZmZXQgc291cy1tYXJpbiBhdmVjIGFuaW1hdGlvbnMgdmFyacOpZXMgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMFwiPlxuICAgICAgICAgIHsvKiBCdWxsZXMgcsOpcGFydGllcyBzdXIgdG91dGUgbGEgaGF1dGV1ciBwb3VyIGwnZWZmZXQgb2PDqWFuaXF1ZSBjb250aW51ICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgdG9wLTEvNiBsZWZ0LTEvNSB3LTIgaC0yIGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMjAgcm91bmRlZC1mdWxsIGFuaW1hdGUtYnViYmxlLWZsb2F0XCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMS80IGxlZnQtMy80IHctMSBoLTEgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC8xNSByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtZmFzdCBkZWxheS01MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0xLzMgbGVmdC0xLzMgdy0zIGgtMyBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzEwIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1zbG93XCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMS8yIGxlZnQtNC81IHctMS41IGgtMS41IGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMTggcm91bmRlZC1mdWxsIGFuaW1hdGUtYnViYmxlLWZsb2F0IGRlbGF5LTEwMDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0yLzMgbGVmdC0xLzYgdy0yLjUgaC0yLjUgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC84IHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1zbG93IGRlbGF5LTE1MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0zLzQgbGVmdC0yLzMgdy0xIGgtMSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIyIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1mYXN0IGRlbGF5LTcwMFwiPjwvZGl2PlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgdG9wLTUvNiBsZWZ0LTEvMiB3LTEuNSBoLTEuNSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzEyIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdCBkZWxheS0zMDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0xMS8xMiBsZWZ0LTMvNSB3LTIgaC0yIGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNiByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtc2xvdyBkZWxheS0yMDAwXCI+PC9kaXY+XG4gICAgICAgICAgXG4gICAgICAgICAgey8qIEJ1bGxlcyBzdXBwbMOpbWVudGFpcmVzIHBvdXIgdW4gZWZmZXQgcGx1cyBkZW5zZSAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0xLzggbGVmdC0xLzIgdy0xLjUgaC0xLjUgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC8yNSByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtZmFzdCBkZWxheS04MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0zLzggbGVmdC0xLzggdy0yIGgtMiBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzEyIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdCBkZWxheS0xMjAwXCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtNS84IGxlZnQtNy84IHctMSBoLTEgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC8yMCByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtc2xvdyBkZWxheS02MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC03LzggbGVmdC0xLzQgdy0yLjUgaC0yLjUgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC84IHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1mYXN0IGRlbGF5LTE4MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0xLzcgbGVmdC01LzYgdy0xIGgtMSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzI4IHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdCBkZWxheS00MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0yLzcgbGVmdC0yLzUgdy0xLjUgaC0xLjUgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdC8xNSByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtc2xvdyBkZWxheS05MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC00LzcgbGVmdC0zLzggdy0yIGgtMiBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzEwIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1mYXN0IGRlbGF5LTE0MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC02LzcgbGVmdC00LzUgdy0xIGgtMSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzE4IHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdCBkZWxheS0yMDBcIj48L2Rpdj5cbiAgICAgICAgICBcbiAgICAgICAgICB7LyogQnVsbGVzIHRyw6hzIHBldGl0ZXMgcG91ciBkZW5zaXTDqSAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC0xLzEwIGxlZnQtMy8xMCB3LTAuNSBoLTAuNSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzMwIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1mYXN0IGRlbGF5LTEwMFwiPjwvZGl2PlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgdG9wLTMvMTAgbGVmdC03LzEwIHctMC41IGgtMC41IGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMjUgcm91bmRlZC1mdWxsIGFuaW1hdGUtYnViYmxlLWZsb2F0IGRlbGF5LTExMDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC03LzEwIGxlZnQtMS8xMCB3LTAuNSBoLTAuNSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwIHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1zbG93IGRlbGF5LTE3MDBcIj48L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIHRvcC05LzEwIGxlZnQtOS8xMCB3LTAuNSBoLTAuNSBiZy1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzE1IHJvdW5kZWQtZnVsbCBhbmltYXRlLWJ1YmJsZS1mbG9hdC1mYXN0IGRlbGF5LTIyMDBcIj48L2Rpdj5cbiAgICAgICAgICBcbiAgICAgICAgICB7LyogQnVsbGVzIG1veWVubmVzIHBvdXIgdmFyaWF0aW9uICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgdG9wLTEvNSBsZWZ0LTQvNyB3LTMgaC0zIGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNSByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtc2xvdyBkZWxheS0xNjAwXCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMi81IGxlZnQtNi83IHctMi41IGgtMi41IGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNyByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQgZGVsYXktODAwXCI+PC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtNC81IGxlZnQtMi83IHctMy41IGgtMy41IGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNCByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1idWJibGUtZmxvYXQtc2xvdyBkZWxheS0yNDAwXCI+PC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIHsvKiBDb250ZW51IHByaW5jaXBhbCBhdmVjIGFycmnDqHJlLXBsYW4gb2PDqWFuaXF1ZSB1bmlmb3JtZSAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgei0xMCB0ZXh0LXdoaXRlXCI+XG4gICAgICAgIHsvKiBOYXZpZ2F0aW9uIGZsb3R0YW50ZSAqL31cbiAgICAgICAgPE1vZGVybk5hdmlnYXRpb24gXG4gICAgICAgICAgdHJhbnNsYXRpb25zPXt0Lm5hdmlnYXRpb259XG4gICAgICAgICAgbGFuZ3VhZ2VTd2l0Y2hlcj17XG4gICAgICAgICAgICA8TW9kZXJuTGFuZ3VhZ2VTd2l0Y2hlciBcbiAgICAgICAgICAgICAgY3VycmVudExhbmd1YWdlPXtjdXJyZW50TGFuZ3VhZ2V9XG4gICAgICAgICAgICAgIG9uTGFuZ3VhZ2VDaGFuZ2U9e2NoYW5nZUxhbmd1YWdlfVxuICAgICAgICAgICAgICBhdmFpbGFibGVMYW5ndWFnZXM9e2F2YWlsYWJsZUxhbmd1YWdlc31cbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgfVxuICAgICAgICAvPlxuICAgICAgICBcbiAgICAgICAgey8qIFNlY3Rpb24gSGVybyAtIFN1cmZhY2UgZGUgbCdvY8OpYW4gKi99XG4gICAgICAgIDxIZXJvU2VjdGlvbiB0cmFuc2xhdGlvbnM9e3QuaGVyb30gLz5cbiAgICAgICAgXG4gICAgICAgIHsvKiBTZWN0aW9uIFNlcnZpY2VzICovfVxuICAgICAgICA8U2VydmljZXNTZWN0aW9uIFxuICAgICAgICAgIHNlcnZpY2VzPXt0LnNlcnZpY2VzfSBcbiAgICAgICAgICBvblNlcnZpY2VDbGljaz17b3BlblNlcnZpY2VNb2RhbH1cbiAgICAgICAgICB0cmFuc2xhdGlvbnM9e3QuY29tbW9ufVxuICAgICAgICAvPlxuICAgICAgICBcbiAgICAgICAgey8qIFNlY3Rpb24gVGVjaEZlYXR1cmVzICovfVxuICAgICAgICA8VGVjaEZlYXR1cmVzU2VjdGlvbiAvPlxuICAgICAgICBcbiAgICAgICAgey8qIFNlY3Rpb24gQWJvdXQgKi99XG4gICAgICAgIDxBYm91dFNlY3Rpb24gb3BlbkFjY29yZGlvbj17b3BlbkFjY29yZGlvbn0gdG9nZ2xlQWNjb3JkaW9uPXt0b2dnbGVBY2NvcmRpb259IC8+XG4gICAgICAgIFxuICAgICAgICB7LyogRm9vdGVyICovfVxuICAgICAgICA8Rm9vdGVyIC8+XG4gICAgICA8L2Rpdj5cblxuICAgICAgey8qIFVJIENvbXBvbmVudHMgKi99XG4gICAgICA8U2Nyb2xsVG9Ub3BCdXR0b24gLz5cbiAgICAgIFxuICAgICAge3NlbGVjdGVkU2VydmljZSAmJiAoXG4gICAgICAgIDxQb3B1cCBcbiAgICAgICAgICBzZXJ2aWNlPXtzZWxlY3RlZFNlcnZpY2V9IFxuICAgICAgICAgIG9uQ2xvc2U9e2Nsb3NlU2VydmljZU1vZGFsfVxuICAgICAgICAgIHRyYW5zbGF0aW9ucz17dC5jb21tb259XG4gICAgICAgIC8+XG4gICAgICApfVxuICAgIDwvZGl2PlxuICApO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgQXBwO1xuIl0sIm5hbWVzIjpbIlJlYWN0IiwiTW9kZXJuTmF2aWdhdGlvbiIsIkhlcm9TZWN0aW9uIiwiU2VydmljZXNTZWN0aW9uIiwiVGVjaEZlYXR1cmVzU2VjdGlvbiIsIkFib3V0U2VjdGlvbiIsIkZvb3RlciIsIlBvcHVwIiwiU2Nyb2xsVG9Ub3BCdXR0b24iLCJNb2Rlcm5MYW5ndWFnZVN3aXRjaGVyIiwidXNlVHJhbnNsYXRpb24iLCJ1c2VTZXJ2aWNlTW9kYWwiLCJ1c2VBY2NvcmRpb24iLCJ1c2VPY2VhbkRlcHRoRWZmZWN0IiwiQXBwIiwidCIsImN1cnJlbnRMYW5ndWFnZSIsImNoYW5nZUxhbmd1YWdlIiwiYXZhaWxhYmxlTGFuZ3VhZ2VzIiwic2VsZWN0ZWRTZXJ2aWNlIiwib3BlblNlcnZpY2VNb2RhbCIsImNsb3NlU2VydmljZU1vZGFsIiwib3BlbkFjY29yZGlvbiIsInRvZ2dsZUFjY29yZGlvbiIsInNjcm9sbERlcHRoIiwiZGl2IiwiY2xhc3NOYW1lIiwic3R5bGUiLCJvcGFjaXR5IiwiTWF0aCIsIm1heCIsInRyYW5zbGF0aW9ucyIsIm5hdmlnYXRpb24iLCJsYW5ndWFnZVN3aXRjaGVyIiwib25MYW5ndWFnZUNoYW5nZSIsImhlcm8iLCJzZXJ2aWNlcyIsIm9uU2VydmljZUNsaWNrIiwiY29tbW9uIiwic2VydmljZSIsIm9uQ2xvc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/App.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/common/Button.tsx":
|
||
/*!******************************************!*\
|
||
!*** ./src/components/common/Button.tsx ***!
|
||
\******************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Button: () => (/* binding */ Button)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n\n\n\nconst sizeClasses = {\n sm: \"px-3 py-1.5 text-sm\",\n md: \"px-4 lg:px-6 py-2.5 lg:py-3 text-sm lg:text-base\",\n lg: \"px-6 py-3 text-base lg:text-lg\"\n};\nconst variantClasses = {\n primary: \"bg-gradient-to-r from-banquise-blue to-banquise-blue-light hover:shadow-banquise-blue/25\",\n discord: \"bg-gradient-to-r from-indigo-600 to-purple-600 hover:from-indigo-500 hover:to-purple-500 hover:shadow-indigo-500/25\",\n auth: \"bg-gradient-to-r from-banquise-blue-light to-banquise-blue hover:shadow-banquise-blue-light/25\",\n secondary: \"bg-white/10 hover:bg-white/20 border border-white/20\"\n};\nconst Button = ({ variant = \"primary\", size = \"md\", fullWidth = false, leftIcon, rightIcon, loading = false, children, className = \"\", disabled, ...props })=>{\n const baseClasses = (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.componentStyles.button.base, sizeClasses[size], variantClasses[variant], fullWidth ? \"w-full\" : \"\", disabled || loading ? \"opacity-50 cursor-not-allowed\" : \"\", className);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: baseClasses,\n disabled: disabled || loading,\n ...props,\n children: [\n loading && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"animate-spin -ml-1 mr-2 h-4 w-4 text-white\",\n xmlns: \"http://www.w3.org/2000/svg\",\n fill: \"none\",\n viewBox: \"0 0 24 24\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"circle\", {\n className: \"opacity-25\",\n cx: \"12\",\n cy: \"12\",\n r: \"10\",\n stroke: \"currentColor\",\n strokeWidth: \"4\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 56,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n className: \"opacity-75\",\n fill: \"currentColor\",\n d: \"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 57,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 55,\n columnNumber: 9\n }, undefined),\n leftIcon && !loading && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"mr-2\",\n children: leftIcon\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 60,\n columnNumber: 32\n }, undefined),\n children,\n rightIcon && !loading && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"ml-2\",\n children: rightIcon\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 62,\n columnNumber: 33\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/Button.tsx\",\n lineNumber: 49,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9jb21tb24vQnV0dG9uLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQTBCO0FBQ2dEO0FBWTFFLE1BQU1HLGNBQWM7SUFDbEJDLElBQUk7SUFDSkMsSUFBSTtJQUNKQyxJQUFJO0FBQ047QUFFQSxNQUFNQyxpQkFBaUI7SUFDckJDLFNBQVM7SUFDVEMsU0FBUztJQUNUQyxNQUFNO0lBQ05DLFdBQVc7QUFDYjtBQUVPLE1BQU1DLFNBQWdDLENBQUMsRUFDNUNDLFVBQVUsU0FBUyxFQUNuQkMsT0FBTyxJQUFJLEVBQ1hDLFlBQVksS0FBSyxFQUNqQkMsUUFBUSxFQUNSQyxTQUFTLEVBQ1RDLFVBQVUsS0FBSyxFQUNmQyxRQUFRLEVBQ1JDLFlBQVksRUFBRSxFQUNkQyxRQUFRLEVBQ1IsR0FBR0MsT0FDSjtJQUNDLE1BQU1DLGNBQWNyQixrRUFBWUEsQ0FDOUJELGlFQUFlQSxDQUFDdUIsTUFBTSxDQUFDQyxJQUFJLEVBQzNCdEIsV0FBVyxDQUFDVyxLQUFLLEVBQ2pCUCxjQUFjLENBQUNNLFFBQVEsRUFDdkJFLFlBQVksV0FBVyxJQUN2QixZQUFhRyxVQUFXLGtDQUFrQyxJQUMxREU7SUFHRixxQkFDRSw4REFBQ0k7UUFDQ0osV0FBV0c7UUFDWEYsVUFBVUEsWUFBWUg7UUFDckIsR0FBR0ksS0FBSzs7WUFFUkoseUJBQ0MsOERBQUNRO2dCQUFJTixXQUFVO2dCQUE2Q08sT0FBTTtnQkFBNkJDLE1BQUs7Z0JBQU9DLFNBQVE7O2tDQUNqSCw4REFBQ0M7d0JBQU9WLFdBQVU7d0JBQWFXLElBQUc7d0JBQUtDLElBQUc7d0JBQUtDLEdBQUU7d0JBQUtDLFFBQU87d0JBQWVDLGFBQVk7Ozs7OztrQ0FDeEYsOERBQUNDO3dCQUFLaEIsV0FBVTt3QkFBYVEsTUFBSzt3QkFBZVMsR0FBRTs7Ozs7Ozs7Ozs7O1lBR3REckIsWUFBWSxDQUFDRSx5QkFBVyw4REFBQ29CO2dCQUFLbEIsV0FBVTswQkFBUUo7Ozs7OztZQUNoREc7WUFDQUYsYUFBYSxDQUFDQyx5QkFBVyw4REFBQ29CO2dCQUFLbEIsV0FBVTswQkFBUUg7Ozs7Ozs7Ozs7OztBQUd4RCxFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL2NvbW1vbi9CdXR0b24udHN4PzI4ZTIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IGNvbXBvbmVudFN0eWxlcywgbWVyZ2VDbGFzc2VzIH0gZnJvbSAnLi4vLi4vc3R5bGVzL2Rlc2lnblN5c3RlbSc7XG5cbmludGVyZmFjZSBCdXR0b25Qcm9wcyBleHRlbmRzIFJlYWN0LkJ1dHRvbkhUTUxBdHRyaWJ1dGVzPEhUTUxCdXR0b25FbGVtZW50PiB7XG4gIHZhcmlhbnQ/OiAncHJpbWFyeScgfCAnZGlzY29yZCcgfCAnYXV0aCcgfCAnc2Vjb25kYXJ5JztcbiAgc2l6ZT86ICdzbScgfCAnbWQnIHwgJ2xnJztcbiAgZnVsbFdpZHRoPzogYm9vbGVhbjtcbiAgbGVmdEljb24/OiBSZWFjdC5SZWFjdE5vZGU7XG4gIHJpZ2h0SWNvbj86IFJlYWN0LlJlYWN0Tm9kZTtcbiAgbG9hZGluZz86IGJvb2xlYW47XG4gIGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGU7XG59XG5cbmNvbnN0IHNpemVDbGFzc2VzID0ge1xuICBzbTogJ3B4LTMgcHktMS41IHRleHQtc20nLFxuICBtZDogJ3B4LTQgbGc6cHgtNiBweS0yLjUgbGc6cHktMyB0ZXh0LXNtIGxnOnRleHQtYmFzZScsXG4gIGxnOiAncHgtNiBweS0zIHRleHQtYmFzZSBsZzp0ZXh0LWxnJyxcbn07XG5cbmNvbnN0IHZhcmlhbnRDbGFzc2VzID0ge1xuICBwcmltYXJ5OiAnYmctZ3JhZGllbnQtdG8tciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCBob3ZlcjpzaGFkb3ctYmFucXVpc2UtYmx1ZS8yNScsXG4gIGRpc2NvcmQ6ICdiZy1ncmFkaWVudC10by1yIGZyb20taW5kaWdvLTYwMCB0by1wdXJwbGUtNjAwIGhvdmVyOmZyb20taW5kaWdvLTUwMCBob3Zlcjp0by1wdXJwbGUtNTAwIGhvdmVyOnNoYWRvdy1pbmRpZ28tNTAwLzI1JyxcbiAgYXV0aDogJ2JnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlLWxpZ2h0IHRvLWJhbnF1aXNlLWJsdWUgaG92ZXI6c2hhZG93LWJhbnF1aXNlLWJsdWUtbGlnaHQvMjUnLFxuICBzZWNvbmRhcnk6ICdiZy13aGl0ZS8xMCBob3ZlcjpiZy13aGl0ZS8yMCBib3JkZXIgYm9yZGVyLXdoaXRlLzIwJyxcbn07XG5cbmV4cG9ydCBjb25zdCBCdXR0b246IFJlYWN0LkZDPEJ1dHRvblByb3BzPiA9ICh7XG4gIHZhcmlhbnQgPSAncHJpbWFyeScsXG4gIHNpemUgPSAnbWQnLFxuICBmdWxsV2lkdGggPSBmYWxzZSxcbiAgbGVmdEljb24sXG4gIHJpZ2h0SWNvbixcbiAgbG9hZGluZyA9IGZhbHNlLFxuICBjaGlsZHJlbixcbiAgY2xhc3NOYW1lID0gJycsXG4gIGRpc2FibGVkLFxuICAuLi5wcm9wc1xufSkgPT4ge1xuICBjb25zdCBiYXNlQ2xhc3NlcyA9IG1lcmdlQ2xhc3NlcyhcbiAgICBjb21wb25lbnRTdHlsZXMuYnV0dG9uLmJhc2UsXG4gICAgc2l6ZUNsYXNzZXNbc2l6ZV0sXG4gICAgdmFyaWFudENsYXNzZXNbdmFyaWFudF0sXG4gICAgZnVsbFdpZHRoID8gJ3ctZnVsbCcgOiAnJyxcbiAgICAoZGlzYWJsZWQgfHwgbG9hZGluZykgPyAnb3BhY2l0eS01MCBjdXJzb3Itbm90LWFsbG93ZWQnIDogJycsXG4gICAgY2xhc3NOYW1lXG4gICk7XG5cbiAgcmV0dXJuIChcbiAgICA8YnV0dG9uXG4gICAgICBjbGFzc05hbWU9e2Jhc2VDbGFzc2VzfVxuICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkIHx8IGxvYWRpbmd9XG4gICAgICB7Li4ucHJvcHN9XG4gICAgPlxuICAgICAge2xvYWRpbmcgJiYgKFxuICAgICAgICA8c3ZnIGNsYXNzTmFtZT1cImFuaW1hdGUtc3BpbiAtbWwtMSBtci0yIGgtNCB3LTQgdGV4dC13aGl0ZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwibm9uZVwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICA8Y2lyY2xlIGNsYXNzTmFtZT1cIm9wYWNpdHktMjVcIiBjeD1cIjEyXCIgY3k9XCIxMlwiIHI9XCIxMFwiIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIHN0cm9rZVdpZHRoPVwiNFwiPjwvY2lyY2xlPlxuICAgICAgICAgIDxwYXRoIGNsYXNzTmFtZT1cIm9wYWNpdHktNzVcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgZD1cIk00IDEyYTggOCAwIDAxOC04VjBDNS4zNzMgMCAwIDUuMzczIDAgMTJoNHptMiA1LjI5MUE3Ljk2MiA3Ljk2MiAwIDAxNCAxMkgwYzAgMy4wNDIgMS4xMzUgNS44MjQgMyA3LjkzOGwzLTIuNjQ3elwiPjwvcGF0aD5cbiAgICAgICAgPC9zdmc+XG4gICAgICApfVxuICAgICAge2xlZnRJY29uICYmICFsb2FkaW5nICYmIDxzcGFuIGNsYXNzTmFtZT1cIm1yLTJcIj57bGVmdEljb259PC9zcGFuPn1cbiAgICAgIHtjaGlsZHJlbn1cbiAgICAgIHtyaWdodEljb24gJiYgIWxvYWRpbmcgJiYgPHNwYW4gY2xhc3NOYW1lPVwibWwtMlwiPntyaWdodEljb259PC9zcGFuPn1cbiAgICA8L2J1dHRvbj5cbiAgKTtcbn07XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJjb21wb25lbnRTdHlsZXMiLCJtZXJnZUNsYXNzZXMiLCJzaXplQ2xhc3NlcyIsInNtIiwibWQiLCJsZyIsInZhcmlhbnRDbGFzc2VzIiwicHJpbWFyeSIsImRpc2NvcmQiLCJhdXRoIiwic2Vjb25kYXJ5IiwiQnV0dG9uIiwidmFyaWFudCIsInNpemUiLCJmdWxsV2lkdGgiLCJsZWZ0SWNvbiIsInJpZ2h0SWNvbiIsImxvYWRpbmciLCJjaGlsZHJlbiIsImNsYXNzTmFtZSIsImRpc2FibGVkIiwicHJvcHMiLCJiYXNlQ2xhc3NlcyIsImJ1dHRvbiIsImJhc2UiLCJzdmciLCJ4bWxucyIsImZpbGwiLCJ2aWV3Qm94IiwiY2lyY2xlIiwiY3giLCJjeSIsInIiLCJzdHJva2UiLCJzdHJva2VXaWR0aCIsInBhdGgiLCJkIiwic3BhbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/common/Button.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/common/ServiceCard.tsx":
|
||
/*!***********************************************!*\
|
||
!*** ./src/components/common/ServiceCard.tsx ***!
|
||
\***********************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ServiceCard: () => (/* binding */ ServiceCard)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/image */ \"(ssr)/./node_modules/next/dist/api/image.js\");\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n\n\n\n\nconst ServiceCard = ({ service, onServiceClick, className = \"\" })=>{\n const cardClasses = (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"group relative p-6 sm:p-8 transition-all duration-300 cursor-pointer\", _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.componentStyles.card.base, _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.componentStyles.card.gradient, \"hover:-translate-y-4 hover:shadow-2xl hover:border-banquise-blue-lightest/50 hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8 active:scale-95\", className);\n const handleClick = ()=>{\n onServiceClick(service);\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: cardClasses,\n onClick: handleClick,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mb-6 sm:mb-8 w-20 h-20 sm:w-24 sm:h-24 bg-gradient-to-br from-banquise-blue to-banquise-blue-light rounded-2xl flex items-center justify-center text-3xl sm:text-4xl shadow-lg group-hover:scale-110 transition-transform duration-300 mx-auto\",\n children: typeof service.image === \"string\" ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: service.image,\n alt: service.icon,\n className: \"h-10 sm:h-12 lg:h-14 w-auto relative z-10 transition-transform duration-300 group-hover:scale-130 m-10\",\n style: {\n filter: \"drop-shadow(0 0 12px rgba(168, 218, 255, 0.4))\"\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 34,\n columnNumber: 19\n }, undefined) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(next_image__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n src: service.image,\n alt: service.icon,\n className: \"h-10 sm:h-12 lg:h-14 w-auto relative z-10 transition-transform duration-300 group-hover:scale-130 m-10\",\n width: 56,\n height: 56,\n unoptimized: true\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 41,\n columnNumber: 19\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-xl sm:text-2xl font-bold text-banquise-gray mb-4 sm:mb-6 font-heading text-center group-hover:text-banquise-blue-lightest transition-colors duration-300\",\n children: service.name\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 53,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 leading-relaxed text-center text-sm sm:text-base\",\n children: [\n service.description.split(\".\")[0],\n \".\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 58,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-br from-banquise-blue-lightest/10 to-banquise-blue/5 rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 64,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/common/ServiceCard.tsx\",\n lineNumber: 30,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9jb21tb24vU2VydmljZUNhcmQudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQTBCO0FBQ0k7QUFDNEM7QUFTbkUsTUFBTUksY0FBMEMsQ0FBQyxFQUN0REMsT0FBTyxFQUNQQyxjQUFjLEVBQ2RDLFlBQVksRUFBRSxFQUNmO0lBQ0MsTUFBTUMsY0FBY0wsa0VBQVlBLENBQzlCLHdFQUNBRCxpRUFBZUEsQ0FBQ08sSUFBSSxDQUFDQyxJQUFJLEVBQ3pCUixpRUFBZUEsQ0FBQ08sSUFBSSxDQUFDRSxRQUFRLEVBQzdCLCtKQUNBSjtJQUdGLE1BQU1LLGNBQWM7UUFDbEJOLGVBQWVEO0lBQ2pCO0lBRUEscUJBQ0UsOERBQUNRO1FBQUlOLFdBQVdDO1FBQWFNLFNBQVNGOzswQkFFcEMsOERBQUNDO2dCQUFJTixXQUFVOzBCQUNKLE9BQU9GLFFBQVFVLEtBQUssS0FBSyx5QkFDeEIsOERBQUNDO29CQUNDQyxLQUFLWixRQUFRVSxLQUFLO29CQUNsQkcsS0FBS2IsUUFBUWMsSUFBSTtvQkFDakJaLFdBQVU7b0JBQ1ZhLE9BQU87d0JBQUVDLFFBQVE7b0JBQWlEOzs7Ozs4Q0FHcEUsOERBQUNwQixrREFBS0E7b0JBQ0pnQixLQUFLWixRQUFRVSxLQUFLO29CQUNsQkcsS0FBS2IsUUFBUWMsSUFBSTtvQkFDakJaLFdBQVU7b0JBQ1ZlLE9BQU87b0JBQ1BDLFFBQVE7b0JBQ1JDLFdBQVc7Ozs7Ozs7Ozs7OzBCQU16Qiw4REFBQ0M7Z0JBQUdsQixXQUFVOzBCQUNYRixRQUFRcUIsSUFBSTs7Ozs7OzBCQUlmLDhEQUFDQztnQkFBRXBCLFdBQVU7O29CQUNWRixRQUFRdUIsV0FBVyxDQUFDQyxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUU7b0JBQUM7Ozs7Ozs7MEJBS3JDLDhEQUFDaEI7Z0JBQUlOLFdBQVU7Ozs7Ozs7Ozs7OztBQUdyQixFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL2NvbW1vbi9TZXJ2aWNlQ2FyZC50c3g/ZTg3NSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IEltYWdlIGZyb20gJ25leHQvaW1hZ2UnXG5pbXBvcnQgeyBjb21wb25lbnRTdHlsZXMsIG1lcmdlQ2xhc3NlcyB9IGZyb20gJy4uLy4uL3N0eWxlcy9kZXNpZ25TeXN0ZW0nO1xuaW1wb3J0IHR5cGUgeyBTZXJ2aWNlIH0gZnJvbSAnLi4vLi4vdHlwZXMvc2VydmljZSc7XG5cbmludGVyZmFjZSBTZXJ2aWNlQ2FyZFByb3BzIHtcbiAgc2VydmljZTogU2VydmljZTtcbiAgb25TZXJ2aWNlQ2xpY2s6IChzZXJ2aWNlOiBTZXJ2aWNlKSA9PiB2b2lkO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBjb25zdCBTZXJ2aWNlQ2FyZDogUmVhY3QuRkM8U2VydmljZUNhcmRQcm9wcz4gPSAoe1xuICBzZXJ2aWNlLFxuICBvblNlcnZpY2VDbGljayxcbiAgY2xhc3NOYW1lID0gJycsXG59KSA9PiB7XG4gIGNvbnN0IGNhcmRDbGFzc2VzID0gbWVyZ2VDbGFzc2VzKFxuICAgICdncm91cCByZWxhdGl2ZSBwLTYgc206cC04IHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBjdXJzb3ItcG9pbnRlcicsXG4gICAgY29tcG9uZW50U3R5bGVzLmNhcmQuYmFzZSxcbiAgICBjb21wb25lbnRTdHlsZXMuY2FyZC5ncmFkaWVudCxcbiAgICAnaG92ZXI6LXRyYW5zbGF0ZS15LTQgaG92ZXI6c2hhZG93LTJ4bCBob3Zlcjpib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC81MCBob3Zlcjpmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xNSBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWRhcmsvOCBhY3RpdmU6c2NhbGUtOTUnLFxuICAgIGNsYXNzTmFtZVxuICApO1xuXG4gIGNvbnN0IGhhbmRsZUNsaWNrID0gKCkgPT4ge1xuICAgIG9uU2VydmljZUNsaWNrKHNlcnZpY2UpO1xuICB9O1xuXG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2NhcmRDbGFzc2VzfSBvbkNsaWNrPXtoYW5kbGVDbGlja30+XG4gICAgICB7LyogSWNvbiAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWItNiBzbTptYi04IHctMjAgaC0yMCBzbTp3LTI0IHNtOmgtMjQgYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1iYW5xdWlzZS1ibHVlIHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQgcm91bmRlZC0yeGwgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC0zeGwgc206dGV4dC00eGwgc2hhZG93LWxnIGdyb3VwLWhvdmVyOnNjYWxlLTExMCB0cmFuc2l0aW9uLXRyYW5zZm9ybSBkdXJhdGlvbi0zMDAgbXgtYXV0b1wiPlxuICAgICAgICAgICAgICAgIHt0eXBlb2Ygc2VydmljZS5pbWFnZSA9PT0gJ3N0cmluZycgPyAoXG4gICAgICAgICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgICAgICAgIHNyYz17c2VydmljZS5pbWFnZX1cbiAgICAgICAgICAgICAgICAgICAgYWx0PXtzZXJ2aWNlLmljb259XG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cImgtMTAgc206aC0xMiBsZzpoLTE0IHctYXV0byByZWxhdGl2ZSB6LTEwIHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMCBncm91cC1ob3ZlcjpzY2FsZS0xMzAgbS0xMFwiXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlPXt7IGZpbHRlcjogJ2Ryb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMTY4LCAyMTgsIDI1NSwgMC40KSknIH19XG4gICAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICAgICkgOiAoXG4gICAgICAgICAgICAgICAgICA8SW1hZ2VcbiAgICAgICAgICAgICAgICAgICAgc3JjPXtzZXJ2aWNlLmltYWdlfVxuICAgICAgICAgICAgICAgICAgICBhbHQ9e3NlcnZpY2UuaWNvbn1cbiAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiaC0xMCBzbTpoLTEyIGxnOmgtMTQgdy1hdXRvIHJlbGF0aXZlIHotMTAgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMzAwIGdyb3VwLWhvdmVyOnNjYWxlLTEzMCBtLTEwXCJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg9ezU2fVxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ9ezU2fVxuICAgICAgICAgICAgICAgICAgICB1bm9wdGltaXplZFxuICAgICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgICApfVxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIHsvKiBTZXJ2aWNlIG5hbWUgKi99XG4gICAgICA8aDMgY2xhc3NOYW1lPVwidGV4dC14bCBzbTp0ZXh0LTJ4bCBmb250LWJvbGQgdGV4dC1iYW5xdWlzZS1ncmF5IG1iLTQgc206bWItNiBmb250LWhlYWRpbmcgdGV4dC1jZW50ZXIgZ3JvdXAtaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMFwiPlxuICAgICAgICB7c2VydmljZS5uYW1lfVxuICAgICAgPC9oMz5cbiAgICAgIFxuICAgICAgey8qIFNob3J0IGRlc2NyaXB0aW9uICovfVxuICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5LzgwIGxlYWRpbmctcmVsYXhlZCB0ZXh0LWNlbnRlciB0ZXh0LXNtIHNtOnRleHQtYmFzZVwiPlxuICAgICAgICB7c2VydmljZS5kZXNjcmlwdGlvbi5zcGxpdCgnLicpWzBdfS5cbiAgICAgIDwvcD5cbiAgICAgIFxuICAgICAgXG4gICAgICB7LyogSG92ZXIgZWZmZWN0ICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdC8xMCB0by1iYW5xdWlzZS1ibHVlLzUgcm91bmRlZC0yeGwgb3BhY2l0eS0wIGdyb3VwLWhvdmVyOm9wYWNpdHktMTAwIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi0zMDAgcG9pbnRlci1ldmVudHMtbm9uZVwiPjwvZGl2PlxuICAgIDwvZGl2PlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIkltYWdlIiwiY29tcG9uZW50U3R5bGVzIiwibWVyZ2VDbGFzc2VzIiwiU2VydmljZUNhcmQiLCJzZXJ2aWNlIiwib25TZXJ2aWNlQ2xpY2siLCJjbGFzc05hbWUiLCJjYXJkQ2xhc3NlcyIsImNhcmQiLCJiYXNlIiwiZ3JhZGllbnQiLCJoYW5kbGVDbGljayIsImRpdiIsIm9uQ2xpY2siLCJpbWFnZSIsImltZyIsInNyYyIsImFsdCIsImljb24iLCJzdHlsZSIsImZpbHRlciIsIndpZHRoIiwiaGVpZ2h0IiwidW5vcHRpbWl6ZWQiLCJoMyIsIm5hbWUiLCJwIiwiZGVzY3JpcHRpb24iLCJzcGxpdCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/common/ServiceCard.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/Footer.tsx":
|
||
/*!******************************************!*\
|
||
!*** ./src/components/layout/Footer.tsx ***!
|
||
\******************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Footer: () => (/* binding */ Footer)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n\n\n\nconst Footer = ()=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"footer\", {\n className: \"bg-banquise-blue-dark/95 backdrop-blur-sm text-white py-8 px-4 sm:px-6 md:px-8 relative z-10 border-t border-banquise-blue-lightest/10 w-full box-border\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-6xl mx-auto\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col md:flex-row justify-between items-center gap-6 mb-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-8 h-8 bg-gradient-to-br from-banquise-blue-light to-banquise-blue rounded-lg flex items-center justify-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-white font-bold text-sm\",\n children: \"B\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 12,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 11,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-lightest font-semibold text-lg\",\n children: _config_constants__WEBPACK_IMPORTED_MODULE_2__.SITE_CONFIG.name\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 14,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 10,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap items-center gap-6 text-sm\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.services.wiki,\n className: \"text-banquise-gray/80 hover:text-banquise-blue-lightest transition-colors duration-200\",\n children: \"Wiki\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 21,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.services.gitea,\n className: \"text-banquise-gray/80 hover:text-banquise-blue-lightest transition-colors duration-200\",\n children: \"Gitea\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 27,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.services.panel,\n className: \"text-banquise-gray/80 hover:text-banquise-blue-lightest transition-colors duration-200\",\n children: \"Panel\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 33,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.services.opencloud,\n className: \"text-banquise-gray/80 hover:text-banquise-blue-lightest transition-colors duration-200\",\n children: \"OpenCloud\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 39,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 20,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.social.discord,\n className: \"w-10 h-10 bg-banquise-blue/20 hover:bg-banquise-blue/30 rounded-full flex items-center justify-center transition-all duration-200 hover:scale-110\",\n \"aria-label\": \"Discord\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-lightest text-sm\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4 lg:w-5 lg:h-5\",\n fill: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.211.375-.445.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 56,\n columnNumber: 21\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 55,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 54,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 49,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.contact.email,\n className: \"w-10 h-10 bg-banquise-blue/20 hover:bg-banquise-blue/30 rounded-full flex items-center justify-center transition-all duration-200 hover:scale-110\",\n \"aria-label\": \"Email\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-lightest text-sm\",\n children: \"\\uD83D\\uDCE7\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 65,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 60,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 48,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 8,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col sm:flex-row justify-between items-center gap-4 pt-6 border-t border-banquise-blue-lightest/5\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/60 text-xs text-center sm:text-left\",\n children: [\n \"\\xa9 2025 \",\n _config_constants__WEBPACK_IMPORTED_MODULE_2__.SITE_CONFIG.name,\n \". H\\xe9bergement communautaire pour d\\xe9veloppeurs et gamers.\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 72,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-4 text-xs text-banquise-gray/60\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: \"Fait avec ❤️ par Banquise\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 76,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-1 h-1 bg-banquise-gray/40 rounded-full\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 77,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: \"EPITA 2025\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 78,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 75,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 71,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/Footer.tsx\",\n lineNumber: 5,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvRm9vdGVyLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQTBCO0FBQ2lDO0FBRXBELE1BQU1HLFNBQW1CLGtCQUM5Qiw4REFBQ0M7UUFBT0MsV0FBVTtrQkFDaEIsNEVBQUNDO1lBQUlELFdBQVU7OzhCQUViLDhEQUFDQztvQkFBSUQsV0FBVTs7c0NBRWIsOERBQUNDOzRCQUFJRCxXQUFVOzs4Q0FDYiw4REFBQ0M7b0NBQUlELFdBQVU7OENBQ2IsNEVBQUNFO3dDQUFLRixXQUFVO2tEQUErQjs7Ozs7Ozs7Ozs7OENBRWpELDhEQUFDRTtvQ0FBS0YsV0FBVTs4Q0FDYkgsMERBQVdBLENBQUNNLElBQUk7Ozs7Ozs7Ozs7OztzQ0FLckIsOERBQUNGOzRCQUFJRCxXQUFVOzs4Q0FDYiw4REFBQ0k7b0NBQ0NDLE1BQU1ULG1EQUFJQSxDQUFDVSxRQUFRLENBQUNDLElBQUk7b0NBQ3hCUCxXQUFVOzhDQUNYOzs7Ozs7OENBR0QsOERBQUNJO29DQUNDQyxNQUFNVCxtREFBSUEsQ0FBQ1UsUUFBUSxDQUFDRSxLQUFLO29DQUN6QlIsV0FBVTs4Q0FDWDs7Ozs7OzhDQUdELDhEQUFDSTtvQ0FDQ0MsTUFBTVQsbURBQUlBLENBQUNVLFFBQVEsQ0FBQ0csS0FBSztvQ0FDekJULFdBQVU7OENBQ1g7Ozs7Ozs4Q0FHRCw4REFBQ0k7b0NBQ0NDLE1BQU1ULG1EQUFJQSxDQUFDVSxRQUFRLENBQUNJLFNBQVM7b0NBQzdCVixXQUFVOzhDQUNYOzs7Ozs7Ozs7Ozs7c0NBTUgsOERBQUNDOzRCQUFJRCxXQUFVOzs4Q0FDYiw4REFBQ0k7b0NBQ0NDLE1BQU1ULG1EQUFJQSxDQUFDZSxNQUFNLENBQUNDLE9BQU87b0NBQ3pCWixXQUFVO29DQUNWYSxjQUFXOzhDQUVYLDRFQUFDWDt3Q0FBS0YsV0FBVTtrREFDWiw0RUFBQ2M7NENBQUlkLFdBQVU7NENBQXdCZSxNQUFLOzRDQUFlQyxTQUFRO3NEQUMvRCw0RUFBQ0M7Z0RBQUtDLEdBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs4Q0FJbEIsOERBQUNkO29DQUNDQyxNQUFNVCxtREFBSUEsQ0FBQ3VCLE9BQU8sQ0FBQ0MsS0FBSztvQ0FDeEJwQixXQUFVO29DQUNWYSxjQUFXOzhDQUVYLDRFQUFDWDt3Q0FBS0YsV0FBVTtrREFBc0M7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzhCQU01RCw4REFBQ0M7b0JBQUlELFdBQVU7O3NDQUNiLDhEQUFDcUI7NEJBQUVyQixXQUFVOztnQ0FBeUQ7Z0NBQzVESCwwREFBV0EsQ0FBQ00sSUFBSTtnQ0FBQzs7Ozs7OztzQ0FFM0IsOERBQUNGOzRCQUFJRCxXQUFVOzs4Q0FDYiw4REFBQ0U7OENBQUs7Ozs7Ozs4Q0FDTiw4REFBQ0Q7b0NBQUlELFdBQVU7Ozs7Ozs4Q0FDZiw4REFBQ0U7OENBQUs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7a0JBS2QiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2NvbXBvbmVudHMvbGF5b3V0L0Zvb3Rlci50c3g/MjYzOCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgVVJMUywgU0lURV9DT05GSUcgfSBmcm9tICcuLi8uLi9jb25maWcvY29uc3RhbnRzJztcblxuZXhwb3J0IGNvbnN0IEZvb3RlcjogUmVhY3QuRkMgPSAoKSA9PiAoXG4gIDxmb290ZXIgY2xhc3NOYW1lPVwiYmctYmFucXVpc2UtYmx1ZS1kYXJrLzk1IGJhY2tkcm9wLWJsdXItc20gdGV4dC13aGl0ZSBweS04IHB4LTQgc206cHgtNiBtZDpweC04IHJlbGF0aXZlIHotMTAgYm9yZGVyLXQgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMTAgdy1mdWxsIGJveC1ib3JkZXJcIj5cbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm1heC13LTZ4bCBteC1hdXRvXCI+XG4gICAgICB7LyogTWFpbiBGb290ZXIgQ29udGVudCAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBmbGV4LWNvbCBtZDpmbGV4LXJvdyBqdXN0aWZ5LWJldHdlZW4gaXRlbXMtY2VudGVyIGdhcC02IG1iLTZcIj5cbiAgICAgICAgey8qIExvZ28vQnJhbmQgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTNcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInctOCBoLTggYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1iYW5xdWlzZS1ibHVlLWxpZ2h0IHRvLWJhbnF1aXNlLWJsdWUgcm91bmRlZC1sZyBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlclwiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwidGV4dC13aGl0ZSBmb250LWJvbGQgdGV4dC1zbVwiPkI8L3NwYW4+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IGZvbnQtc2VtaWJvbGQgdGV4dC1sZ1wiPlxuICAgICAgICAgICAge1NJVEVfQ09ORklHLm5hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogUXVpY2sgTGlua3MgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBmbGV4LXdyYXAgaXRlbXMtY2VudGVyIGdhcC02IHRleHQtc21cIj5cbiAgICAgICAgICA8YSBcbiAgICAgICAgICAgIGhyZWY9e1VSTFMuc2VydmljZXMud2lraX0gXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMFwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgV2lraVxuICAgICAgICAgIDwvYT5cbiAgICAgICAgICA8YSBcbiAgICAgICAgICAgIGhyZWY9e1VSTFMuc2VydmljZXMuZ2l0ZWF9IFxuICAgICAgICAgICAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5LzgwIGhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0yMDBcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIEdpdGVhXG4gICAgICAgICAgPC9hPlxuICAgICAgICAgIDxhIFxuICAgICAgICAgICAgaHJlZj17VVJMUy5zZXJ2aWNlcy5wYW5lbH0gXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMFwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgUGFuZWxcbiAgICAgICAgICA8L2E+XG4gICAgICAgICAgPGEgXG4gICAgICAgICAgICBocmVmPXtVUkxTLnNlcnZpY2VzLm9wZW5jbG91ZH0gXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMFwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgT3BlbkNsb3VkXG4gICAgICAgICAgPC9hPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogU29jaWFsIExpbmtzICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGdhcC00XCI+XG4gICAgICAgICAgPGEgXG4gICAgICAgICAgICBocmVmPXtVUkxTLnNvY2lhbC5kaXNjb3JkfSBcbiAgICAgICAgICAgIGNsYXNzTmFtZT1cInctMTAgaC0xMCBiZy1iYW5xdWlzZS1ibHVlLzIwIGhvdmVyOmJnLWJhbnF1aXNlLWJsdWUvMzAgcm91bmRlZC1mdWxsIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCBob3ZlcjpzY2FsZS0xMTBcIlxuICAgICAgICAgICAgYXJpYS1sYWJlbD1cIkRpc2NvcmRcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0ZXh0LXNtXCI+XG4gICAgICAgICAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTQgaC00IGxnOnctNSBsZzpoLTVcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPlxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTIwLjMxNyA0LjM3YTE5Ljc5MSAxOS43OTEgMCAwIDAtNC44ODUtMS41MTUuMDc0LjA3NCAwIDAgMC0uMDc5LjAzN2MtLjIxMS4zNzUtLjQ0NS44NjQtLjYwOCAxLjI1YTE4LjI3IDE4LjI3IDAgMCAwLTUuNDg3IDAgMTIuNjQgMTIuNjQgMCAwIDAtLjYxNy0xLjI1LjA3Ny4wNzcgMCAwIDAtLjA3OS0uMDM3QTE5LjczNiAxOS43MzYgMCAwIDAgMy42NzcgNC4zN2EuMDcuMDcgMCAwIDAtLjAzMi4wMjdDLjUzMyA5LjA0Ni0uMzIgMTMuNTguMDk5IDE4LjA1N2EuMDgyLjA4MiAwIDAgMCAuMDMxLjA1NyAxOS45IDE5LjkgMCAwIDAgNS45OTMgMy4wMy4wNzguMDc4IDAgMCAwIC4wODQtLjAyOGMuNDYyLS42My44NzQtMS4yOTUgMS4yMjYtMS45OTRhLjA3Ni4wNzYgMCAwIDAtLjA0MS0uMTA2IDEzLjEwNyAxMy4xMDcgMCAwIDEtMS44NzItLjg5Mi4wNzcuMDc3IDAgMCAxLS4wMDgtLjEyOCAxMC4yIDEwLjIgMCAwIDAgLjM3Mi0uMjkyLjA3NC4wNzQgMCAwIDEgLjA3Ny0uMDFjMy45MjggMS43OTMgOC4xOCAxLjc5MyAxMi4wNjIgMGEuMDc0LjA3NCAwIDAgMSAuMDc4LjAxYy4xMi4wOTguMjQ2LjE5OC4zNzMuMjkyYS4wNzcuMDc3IDAgMCAxLS4wMDYuMTI3IDEyLjI5OSAxMi4yOTkgMCAwIDEtMS44NzMuODkyLjA3Ny4wNzcgMCAwIDAtLjA0MS4xMDdjLjM2LjY5OC43NzIgMS4zNjIgMS4yMjUgMS45OTNhLjA3Ni4wNzYgMCAwIDAgLjA4NC4wMjggMTkuODM5IDE5LjgzOSAwIDAgMCA2LjAwMi0zLjAzLjA3Ny4wNzcgMCAwIDAgLjAzMi0uMDU0Yy41LTUuMTc3LS44MzgtOS42NzQtMy41NDktMTMuNjZhLjA2MS4wNjEgMCAwIDAtLjAzMS0uMDN6XCIvPlxuICAgICAgICAgICAgICAgIDwvc3ZnPlxuICAgICAgICAgICAgPC9zcGFuPlxuICAgICAgICAgIDwvYT5cbiAgICAgICAgICA8YSBcbiAgICAgICAgICAgIGhyZWY9e1VSTFMuY29udGFjdC5lbWFpbH0gXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJ3LTEwIGgtMTAgYmctYmFucXVpc2UtYmx1ZS8yMCBob3ZlcjpiZy1iYW5xdWlzZS1ibHVlLzMwIHJvdW5kZWQtZnVsbCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0yMDAgaG92ZXI6c2NhbGUtMTEwXCJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJFbWFpbFwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRleHQtc21cIj7wn5OnPC9zcGFuPlxuICAgICAgICAgIDwvYT5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cblxuICAgICAgey8qIEJvdHRvbSBCYXIgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggZmxleC1jb2wgc206ZmxleC1yb3cganVzdGlmeS1iZXR3ZWVuIGl0ZW1zLWNlbnRlciBnYXAtNCBwdC02IGJvcmRlci10IGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzVcIj5cbiAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5LzYwIHRleHQteHMgdGV4dC1jZW50ZXIgc206dGV4dC1sZWZ0XCI+XG4gICAgICAgICAgwqkgMjAyNSB7U0lURV9DT05GSUcubmFtZX0uIEjDqWJlcmdlbWVudCBjb21tdW5hdXRhaXJlIHBvdXIgZMOpdmVsb3BwZXVycyBldCBnYW1lcnMuXG4gICAgICAgIDwvcD5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtNCB0ZXh0LXhzIHRleHQtYmFucXVpc2UtZ3JheS82MFwiPlxuICAgICAgICAgIDxzcGFuPkZhaXQgYXZlYyDinaTvuI8gcGFyIEJhbnF1aXNlPC9zcGFuPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidy0xIGgtMSBiZy1iYW5xdWlzZS1ncmF5LzQwIHJvdW5kZWQtZnVsbFwiPjwvZGl2PlxuICAgICAgICAgIDxzcGFuPkVQSVRBIDIwMjU8L3NwYW4+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvZm9vdGVyPlxuKTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIlVSTFMiLCJTSVRFX0NPTkZJRyIsIkZvb3RlciIsImZvb3RlciIsImNsYXNzTmFtZSIsImRpdiIsInNwYW4iLCJuYW1lIiwiYSIsImhyZWYiLCJzZXJ2aWNlcyIsIndpa2kiLCJnaXRlYSIsInBhbmVsIiwib3BlbmNsb3VkIiwic29jaWFsIiwiZGlzY29yZCIsImFyaWEtbGFiZWwiLCJzdmciLCJmaWxsIiwidmlld0JveCIsInBhdGgiLCJkIiwiY29udGFjdCIsImVtYWlsIiwicCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/Footer.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/MobileMenu.tsx":
|
||
/*!**********************************************!*\
|
||
!*** ./src/components/layout/MobileMenu.tsx ***!
|
||
\**********************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ MobileMenu: () => (/* binding */ MobileMenu)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _common_Button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../common/Button */ \"(ssr)/./src/components/common/Button.tsx\");\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n/* harmony import */ var _navbar_Logo__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./navbar/Logo */ \"(ssr)/./src/components/layout/navbar/Logo.tsx\");\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n\n\n\n\n\n\nconst MobileNavItem = ({ icon, title, description, href, isExternal = false, onClick })=>{\n const handleClick = (e)=>{\n if (onClick) {\n e.preventDefault();\n onClick();\n }\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: href,\n onClick: handleClick,\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"group flex items-center justify-between p-4 rounded-xl transition-all duration-300\", \"bg-white/5 hover:bg-white/10 active:bg-white/15\", \"border border-white/10 hover:border-white/20\", \"hover:scale-[1.02] active:scale-[0.98]\", \"hover:shadow-lg hover:shadow-banquise-blue/20\"),\n target: isExternal ? \"_blank\" : undefined,\n rel: isExternal ? \"noopener noreferrer\" : undefined,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center space-x-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"flex items-center justify-center w-10 h-10 rounded-xl\", \"bg-gradient-to-br from-banquise-blue-light/20 to-banquise-blue/20\", \"border border-banquise-blue-lightest/20\", \"group-hover:scale-110 transition-transform duration-300\"),\n children: icon\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 53,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"block text-white font-semibold text-base group-hover:text-banquise-blue-lightest transition-colors\",\n children: title\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 62,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-white/60 text-sm mt-0.5 group-hover:text-white/80 transition-colors\",\n children: description\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 65,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 61,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 52,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"flex items-center justify-center w-6 h-6 rounded-full\", \"text-white/40 group-hover:text-white/80 transition-all duration-300\", \"group-hover:translate-x-1\"),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M9 5l7 7-7 7\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 78,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 77,\n columnNumber: 9\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 72,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 39,\n columnNumber: 5\n }, undefined);\n};\nconst MobileMenu = ({ isOpen, onClose, translations })=>{\n // Gérer le scroll du body\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n if (isOpen) {\n document.body.style.overflow = \"hidden\";\n } else {\n document.body.style.overflow = \"unset\";\n }\n return ()=>{\n document.body.style.overflow = \"unset\";\n };\n }, [\n isOpen\n ]);\n const handleNavClick = (sectionId)=>{\n if (sectionId === \"home\") {\n // Scroll to top for home section\n window.scrollTo({\n top: 0,\n behavior: \"smooth\"\n });\n } else if (sectionId === \"contact\") {\n // Open email client for contact\n window.location.href = \"mailto:contact@la-banquise.fr\";\n } else {\n // Scroll to specific section\n const element = document.getElementById(sectionId);\n if (element) {\n element.scrollIntoView({\n behavior: \"smooth\",\n block: \"start\"\n });\n }\n }\n onClose();\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"md:hidden fixed inset-0 z-[100] transition-all duration-300\", isOpen ? \"visible\" : \"invisible\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"absolute inset-0 transition-all duration-300\", \"bg-gradient-to-br from-black/80 via-banquise-blue-dark/60 to-black/80\", \"backdrop-blur-lg\", isOpen ? \"opacity-100\" : \"opacity-0\"),\n onClick: onClose\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 128,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"absolute top-0 right-0 h-full w-80 max-w-[90vw]\", \"bg-gradient-to-b from-banquise-blue-dark/98 via-banquise-blue-dark/95 to-banquise-blue-dark/90\", \"backdrop-blur-2xl shadow-2xl\", \"border-l border-banquise-blue-lightest/20\", \"transition-transform duration-300 ease-out\", isOpen ? \"translate-x-0\" : \"translate-x-full\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-between p-6 pt-8 border-b border-banquise-blue-lightest/20\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_navbar_Logo__WEBPACK_IMPORTED_MODULE_4__.Logo, {\n scrolled: false\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 150,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"group relative p-3 rounded-xl transition-all duration-300\", \"bg-white/10 hover:bg-white/20 active:bg-white/25\", \"border border-white/20 hover:border-white/30\", \"hover:scale-105 active:scale-95\", \"focus:outline-none focus:ring-2 focus:ring-banquise-blue-light/50\"),\n onClick: onClose,\n \"aria-label\": \"Fermer le menu\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-white\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M6 18L18 6M6 6l12 12\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 164,\n columnNumber: 15\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 163,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 152,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 149,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col h-full overflow-y-auto p-6 space-y-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MobileNavItem, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-banquise-blue-lightest\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 177,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 176,\n columnNumber: 17\n }, void 0),\n title: translations.home,\n description: \"Retour \\xe0 l'accueil\",\n href: \"#home\",\n onClick: ()=>handleNavClick(\"home\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 174,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MobileNavItem, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-banquise-blue-lightest\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 189,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 188,\n columnNumber: 17\n }, void 0),\n title: translations.services,\n description: \"D\\xe9couvrir notre offre\",\n href: \"#services\",\n onClick: ()=>handleNavClick(\"services\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 186,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MobileNavItem, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-banquise-blue-lightest\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 201,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 200,\n columnNumber: 17\n }, void 0),\n title: translations.about,\n description: \"En savoir plus sur nous\",\n href: \"#about\",\n onClick: ()=>handleNavClick(\"about\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 198,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MobileNavItem, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-banquise-blue-lightest\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 213,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 212,\n columnNumber: 17\n }, void 0),\n title: translations.contact,\n description: \"Nous envoyer un email\",\n href: \"mailto:contact@la-banquise.fr\",\n onClick: ()=>handleNavClick(\"contact\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 210,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 173,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"border-t border-banquise-blue-lightest/20 my-6\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 224,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(MobileNavItem, {\n icon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 text-[#5865F2]\",\n fill: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.211.375-.445.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 231,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 230,\n columnNumber: 17\n }, void 0),\n title: \"Discord\",\n description: \"Rejoindre la communaut\\xe9\",\n href: _config_constants__WEBPACK_IMPORTED_MODULE_5__.URLS.social.discord,\n isExternal: true\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 228,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 227,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-8 pb-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_common_Button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"primary\",\n size: \"lg\",\n leftIcon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 248,\n columnNumber: 19\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 247,\n columnNumber: 17\n }, void 0),\n onClick: ()=>{\n window.open(_config_constants__WEBPACK_IMPORTED_MODULE_5__.URLS.services.auth, \"_blank\");\n onClose();\n },\n className: \"w-full shadow-xl\",\n children: \"Se connecter\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 243,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 242,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 170,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-b from-transparent via-transparent to-banquise-blue-dark/10 pointer-events-none\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 263,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 139,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/MobileMenu.tsx\",\n lineNumber: 123,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvTW9iaWxlTWVudS50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUF5QztBQUNDO0FBQ3FCO0FBQzFCO0FBQ1M7QUFrQjlDLE1BQU1PLGdCQUE4QyxDQUFDLEVBQ25EQyxJQUFJLEVBQ0pDLEtBQUssRUFDTEMsV0FBVyxFQUNYQyxJQUFJLEVBQ0pDLGFBQWEsS0FBSyxFQUNsQkMsT0FBTyxFQUNSO0lBQ0MsTUFBTUMsY0FBYyxDQUFDQztRQUNuQixJQUFJRixTQUFTO1lBQ1hFLEVBQUVDLGNBQWM7WUFDaEJIO1FBQ0Y7SUFDRjtJQUVBLHFCQUNFLDhEQUFDSTtRQUNDTixNQUFNQTtRQUNORSxTQUFTQztRQUNUSSxXQUFXZCxrRUFBRUEsQ0FDWCxzRkFDQSxtREFDQSxnREFDQSwwQ0FDQTtRQUVGZSxRQUFRUCxhQUFhLFdBQVdRO1FBQ2hDQyxLQUFLVCxhQUFhLHdCQUF3QlE7OzBCQUUxQyw4REFBQ0U7Z0JBQUlKLFdBQVU7O2tDQUNiLDhEQUFDSTt3QkFBSUosV0FBV2Qsa0VBQUVBLENBQ2hCLHlEQUNBLHFFQUNBLDJDQUNBO2tDQUVDSTs7Ozs7O2tDQUVILDhEQUFDYzt3QkFBSUosV0FBVTs7MENBQ2IsOERBQUNLO2dDQUFLTCxXQUFVOzBDQUNiVDs7Ozs7OzBDQUVILDhEQUFDZTtnQ0FBRU4sV0FBVTswQ0FDVlI7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFNUCw4REFBQ1k7Z0JBQUlKLFdBQVdkLGtFQUFFQSxDQUNoQix5REFDQSx1RUFDQTswQkFFQSw0RUFBQ3FCO29CQUFJUCxXQUFVO29CQUFVUSxNQUFLO29CQUFPQyxRQUFPO29CQUFlQyxTQUFROzhCQUNqRSw0RUFBQ0M7d0JBQUtDLGVBQWM7d0JBQVFDLGdCQUFlO3dCQUFRQyxhQUFhO3dCQUFHQyxHQUFFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSy9FO0FBRU8sTUFBTUMsYUFBd0MsQ0FBQyxFQUFFQyxNQUFNLEVBQUVDLE9BQU8sRUFBRUMsWUFBWSxFQUFFO0lBQ3JGLDBCQUEwQjtJQUMxQnBDLGdEQUFTQSxDQUFDO1FBQ1IsSUFBSWtDLFFBQVE7WUFDVkcsU0FBU0MsSUFBSSxDQUFDQyxLQUFLLENBQUNDLFFBQVEsR0FBRztRQUNqQyxPQUFPO1lBQ0xILFNBQVNDLElBQUksQ0FBQ0MsS0FBSyxDQUFDQyxRQUFRLEdBQUc7UUFDakM7UUFFQSxPQUFPO1lBQ0xILFNBQVNDLElBQUksQ0FBQ0MsS0FBSyxDQUFDQyxRQUFRLEdBQUc7UUFDakM7SUFDRixHQUFHO1FBQUNOO0tBQU87SUFFWCxNQUFNTyxpQkFBaUIsQ0FBQ0M7UUFDdEIsSUFBSUEsY0FBYyxRQUFRO1lBQ3hCLGlDQUFpQztZQUNqQ0MsT0FBT0MsUUFBUSxDQUFDO2dCQUNkQyxLQUFLO2dCQUNMQyxVQUFVO1lBQ1o7UUFDRixPQUFPLElBQUlKLGNBQWMsV0FBVztZQUNsQyxnQ0FBZ0M7WUFDaENDLE9BQU9JLFFBQVEsQ0FBQ3JDLElBQUksR0FBRztRQUN6QixPQUFPO1lBQ0wsNkJBQTZCO1lBQzdCLE1BQU1zQyxVQUFVWCxTQUFTWSxjQUFjLENBQUNQO1lBQ3hDLElBQUlNLFNBQVM7Z0JBQ1hBLFFBQVFFLGNBQWMsQ0FBQztvQkFDckJKLFVBQVU7b0JBQ1ZLLE9BQU87Z0JBQ1Q7WUFDRjtRQUNGO1FBQ0FoQjtJQUNGO0lBRUEscUJBQ0UsOERBQUNkO1FBQUlKLFdBQVdkLGtFQUFFQSxDQUNoQiwrREFDQStCLFNBQVMsWUFBWTs7MEJBR3JCLDhEQUFDYjtnQkFDQ0osV0FBV2Qsa0VBQUVBLENBQ1gsZ0RBQ0EseUVBQ0Esb0JBQ0ErQixTQUFTLGdCQUFnQjtnQkFFM0J0QixTQUFTdUI7Ozs7OzswQkFJWCw4REFBQ2Q7Z0JBQUlKLFdBQVdkLGtFQUFFQSxDQUNoQixtREFDQSxrR0FDQSxnQ0FDQSw2Q0FDQSw4Q0FDQStCLFNBQVMsa0JBQWtCOztrQ0FJM0IsOERBQUNiO3dCQUFJSixXQUFVOzswQ0FDYiw4REFBQ2IsOENBQUlBO2dDQUFDZ0QsVUFBVTs7Ozs7OzBDQUVoQiw4REFBQ0M7Z0NBQ0NwQyxXQUFXZCxrRUFBRUEsQ0FDWCw2REFDQSxvREFDQSxnREFDQSxtQ0FDQTtnQ0FFRlMsU0FBU3VCO2dDQUNUbUIsY0FBVzswQ0FFWCw0RUFBQzlCO29DQUFJUCxXQUFVO29DQUFxQlEsTUFBSztvQ0FBT0MsUUFBTztvQ0FBZUMsU0FBUTs4Q0FDNUUsNEVBQUNDO3dDQUFLQyxlQUFjO3dDQUFRQyxnQkFBZTt3Q0FBUUMsYUFBYTt3Q0FBR0MsR0FBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztrQ0FNM0UsOERBQUNYO3dCQUFJSixXQUFVOzswQ0FHYiw4REFBQ0k7Z0NBQUlKLFdBQVU7O2tEQUNiLDhEQUFDWDt3Q0FDQ0Msb0JBQ0UsOERBQUNpQjs0Q0FBSVAsV0FBVTs0Q0FBc0NRLE1BQUs7NENBQU9DLFFBQU87NENBQWVDLFNBQVE7c0RBQzdGLDRFQUFDQztnREFBS0MsZUFBYztnREFBUUMsZ0JBQWU7Z0RBQVFDLGFBQWE7Z0RBQUdDLEdBQUU7Ozs7Ozs7Ozs7O3dDQUd6RXhCLE9BQU80QixhQUFhbUIsSUFBSTt3Q0FDeEI5QyxhQUFZO3dDQUNaQyxNQUFLO3dDQUNMRSxTQUFTLElBQU02QixlQUFlOzs7Ozs7a0RBR2hDLDhEQUFDbkM7d0NBQ0NDLG9CQUNFLDhEQUFDaUI7NENBQUlQLFdBQVU7NENBQXNDUSxNQUFLOzRDQUFPQyxRQUFPOzRDQUFlQyxTQUFRO3NEQUM3Riw0RUFBQ0M7Z0RBQUtDLGVBQWM7Z0RBQVFDLGdCQUFlO2dEQUFRQyxhQUFhO2dEQUFHQyxHQUFFOzs7Ozs7Ozs7Ozt3Q0FHekV4QixPQUFPNEIsYUFBYW9CLFFBQVE7d0NBQzVCL0MsYUFBWTt3Q0FDWkMsTUFBSzt3Q0FDTEUsU0FBUyxJQUFNNkIsZUFBZTs7Ozs7O2tEQUdoQyw4REFBQ25DO3dDQUNDQyxvQkFDRSw4REFBQ2lCOzRDQUFJUCxXQUFVOzRDQUFzQ1EsTUFBSzs0Q0FBT0MsUUFBTzs0Q0FBZUMsU0FBUTtzREFDN0YsNEVBQUNDO2dEQUFLQyxlQUFjO2dEQUFRQyxnQkFBZTtnREFBUUMsYUFBYTtnREFBR0MsR0FBRTs7Ozs7Ozs7Ozs7d0NBR3pFeEIsT0FBTzRCLGFBQWFxQixLQUFLO3dDQUN6QmhELGFBQVk7d0NBQ1pDLE1BQUs7d0NBQ0xFLFNBQVMsSUFBTTZCLGVBQWU7Ozs7OztrREFHaEMsOERBQUNuQzt3Q0FDQ0Msb0JBQ0UsOERBQUNpQjs0Q0FBSVAsV0FBVTs0Q0FBc0NRLE1BQUs7NENBQU9DLFFBQU87NENBQWVDLFNBQVE7c0RBQzdGLDRFQUFDQztnREFBS0MsZUFBYztnREFBUUMsZ0JBQWU7Z0RBQVFDLGFBQWE7Z0RBQUdDLEdBQUU7Ozs7Ozs7Ozs7O3dDQUd6RXhCLE9BQU80QixhQUFhc0IsT0FBTzt3Q0FDM0JqRCxhQUFZO3dDQUNaQyxNQUFLO3dDQUNMRSxTQUFTLElBQU02QixlQUFlOzs7Ozs7Ozs7Ozs7MENBS2xDLDhEQUFDcEI7Z0NBQUlKLFdBQVU7Ozs7OzswQ0FHZiw4REFBQ0k7Z0NBQUlKLFdBQVU7MENBQ2IsNEVBQUNYO29DQUNDQyxvQkFDRSw4REFBQ2lCO3dDQUFJUCxXQUFVO3dDQUF5QlEsTUFBSzt3Q0FBZUUsU0FBUTtrREFDbEUsNEVBQUNDOzRDQUFLSSxHQUFFOzs7Ozs7Ozs7OztvQ0FHWnhCLE9BQU07b0NBQ05DLGFBQVk7b0NBQ1pDLE1BQU1MLG1EQUFJQSxDQUFDc0QsTUFBTSxDQUFDQyxPQUFPO29DQUN6QmpELFlBQVk7Ozs7Ozs7Ozs7OzBDQUtoQiw4REFBQ1U7Z0NBQUlKLFdBQVU7MENBQ2IsNEVBQUNoQixrREFBTUE7b0NBQ0w0RCxTQUFRO29DQUNSQyxNQUFLO29DQUNMQyx3QkFDRSw4REFBQ3ZDO3dDQUFJUCxXQUFVO3dDQUFVUSxNQUFLO3dDQUFPQyxRQUFPO3dDQUFlQyxTQUFRO2tEQUNqRSw0RUFBQ0M7NENBQUtDLGVBQWM7NENBQVFDLGdCQUFlOzRDQUFRQyxhQUFhOzRDQUFHQyxHQUFFOzs7Ozs7Ozs7OztvQ0FHekVwQixTQUFTO3dDQUNQK0IsT0FBT3FCLElBQUksQ0FBQzNELG1EQUFJQSxDQUFDbUQsUUFBUSxDQUFDUyxJQUFJLEVBQUU7d0NBQ2hDOUI7b0NBQ0Y7b0NBQ0FsQixXQUFVOzhDQUNYOzs7Ozs7Ozs7Ozs7Ozs7OztrQ0FPTCw4REFBQ0k7d0JBQUlKLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUl2QixFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL2xheW91dC9Nb2JpbGVNZW51LnRzeD9kNDEyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB1c2VFZmZlY3QgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tICcuLi9jb21tb24vQnV0dG9uJztcbmltcG9ydCB7IG1lcmdlQ2xhc3NlcyBhcyBjbiB9IGZyb20gJy4uLy4uL3N0eWxlcy9kZXNpZ25TeXN0ZW0nO1xuaW1wb3J0IHsgTG9nbyB9IGZyb20gJy4vbmF2YmFyL0xvZ28nO1xuaW1wb3J0IHsgVVJMUyB9IGZyb20gJy4uLy4uL2NvbmZpZy9jb25zdGFudHMnO1xuaW1wb3J0IHR5cGUgeyBUcmFuc2xhdGlvbiB9IGZyb20gJy4uLy4uL3R5cGVzL2kxOG4nO1xuXG5pbnRlcmZhY2UgTW9iaWxlTWVudVByb3BzIHtcbiAgaXNPcGVuOiBib29sZWFuO1xuICBvbkNsb3NlOiAoKSA9PiB2b2lkO1xuICB0cmFuc2xhdGlvbnM6IFRyYW5zbGF0aW9uWyduYXZpZ2F0aW9uJ107XG59XG5cbmludGVyZmFjZSBNb2JpbGVOYXZJdGVtUHJvcHMge1xuICBpY29uOiBSZWFjdC5SZWFjdE5vZGU7XG4gIHRpdGxlOiBzdHJpbmc7XG4gIGRlc2NyaXB0aW9uOiBzdHJpbmc7XG4gIGhyZWY6IHN0cmluZztcbiAgaXNFeHRlcm5hbD86IGJvb2xlYW47XG4gIG9uQ2xpY2s/OiAoKSA9PiB2b2lkO1xufVxuXG5jb25zdCBNb2JpbGVOYXZJdGVtOiBSZWFjdC5GQzxNb2JpbGVOYXZJdGVtUHJvcHM+ID0gKHsgXG4gIGljb24sIFxuICB0aXRsZSwgXG4gIGRlc2NyaXB0aW9uLCBcbiAgaHJlZiwgXG4gIGlzRXh0ZXJuYWwgPSBmYWxzZSwgXG4gIG9uQ2xpY2sgXG59KSA9PiB7XG4gIGNvbnN0IGhhbmRsZUNsaWNrID0gKGU6IFJlYWN0Lk1vdXNlRXZlbnQpID0+IHtcbiAgICBpZiAob25DbGljaykge1xuICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgb25DbGljaygpO1xuICAgIH1cbiAgfTtcblxuICByZXR1cm4gKFxuICAgIDxhXG4gICAgICBocmVmPXtocmVmfVxuICAgICAgb25DbGljaz17aGFuZGxlQ2xpY2t9XG4gICAgICBjbGFzc05hbWU9e2NuKFxuICAgICAgICAnZ3JvdXAgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIHAtNCByb3VuZGVkLXhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCcsXG4gICAgICAgICdiZy13aGl0ZS81IGhvdmVyOmJnLXdoaXRlLzEwIGFjdGl2ZTpiZy13aGl0ZS8xNScsXG4gICAgICAgICdib3JkZXIgYm9yZGVyLXdoaXRlLzEwIGhvdmVyOmJvcmRlci13aGl0ZS8yMCcsXG4gICAgICAgICdob3ZlcjpzY2FsZS1bMS4wMl0gYWN0aXZlOnNjYWxlLVswLjk4XScsXG4gICAgICAgICdob3ZlcjpzaGFkb3ctbGcgaG92ZXI6c2hhZG93LWJhbnF1aXNlLWJsdWUvMjAnXG4gICAgICApfVxuICAgICAgdGFyZ2V0PXtpc0V4dGVybmFsID8gJ19ibGFuaycgOiB1bmRlZmluZWR9XG4gICAgICByZWw9e2lzRXh0ZXJuYWwgPyAnbm9vcGVuZXIgbm9yZWZlcnJlcicgOiB1bmRlZmluZWR9XG4gICAgPlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBzcGFjZS14LTRcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9e2NuKFxuICAgICAgICAgICdmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB3LTEwIGgtMTAgcm91bmRlZC14bCcsXG4gICAgICAgICAgJ2JnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodC8yMCB0by1iYW5xdWlzZS1ibHVlLzIwJyxcbiAgICAgICAgICAnYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwJyxcbiAgICAgICAgICAnZ3JvdXAtaG92ZXI6c2NhbGUtMTEwIHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMCdcbiAgICAgICAgKX0+XG4gICAgICAgICAge2ljb259XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXgtMVwiPlxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImJsb2NrIHRleHQtd2hpdGUgZm9udC1zZW1pYm9sZCB0ZXh0LWJhc2UgZ3JvdXAtaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IHRyYW5zaXRpb24tY29sb3JzXCI+XG4gICAgICAgICAgICB7dGl0bGV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtd2hpdGUvNjAgdGV4dC1zbSBtdC0wLjUgZ3JvdXAtaG92ZXI6dGV4dC13aGl0ZS84MCB0cmFuc2l0aW9uLWNvbG9yc1wiPlxuICAgICAgICAgICAge2Rlc2NyaXB0aW9ufVxuICAgICAgICAgIDwvcD5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICAgIFxuICAgICAgey8qIEFycm93IEljb24gKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17Y24oXG4gICAgICAgICdmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB3LTYgaC02IHJvdW5kZWQtZnVsbCcsXG4gICAgICAgICd0ZXh0LXdoaXRlLzQwIGdyb3VwLWhvdmVyOnRleHQtd2hpdGUvODAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwJyxcbiAgICAgICAgJ2dyb3VwLWhvdmVyOnRyYW5zbGF0ZS14LTEnXG4gICAgICApfT5cbiAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTQgaC00XCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCJjdXJyZW50Q29sb3JcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+XG4gICAgICAgICAgPHBhdGggc3Ryb2tlTGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlTGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZVdpZHRoPXsyfSBkPVwiTTkgNWw3IDctNyA3XCIgLz5cbiAgICAgICAgPC9zdmc+XG4gICAgICA8L2Rpdj5cbiAgICA8L2E+XG4gICk7XG59O1xuXG5leHBvcnQgY29uc3QgTW9iaWxlTWVudTogUmVhY3QuRkM8TW9iaWxlTWVudVByb3BzPiA9ICh7IGlzT3Blbiwgb25DbG9zZSwgdHJhbnNsYXRpb25zIH0pID0+IHtcbiAgLy8gR8OpcmVyIGxlIHNjcm9sbCBkdSBib2R5XG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgaWYgKGlzT3Blbikge1xuICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICdoaWRkZW4nO1xuICAgIH0gZWxzZSB7XG4gICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gJ3Vuc2V0JztcbiAgICB9XG5cbiAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICd1bnNldCc7XG4gICAgfTtcbiAgfSwgW2lzT3Blbl0pO1xuXG4gIGNvbnN0IGhhbmRsZU5hdkNsaWNrID0gKHNlY3Rpb25JZDogc3RyaW5nKSA9PiB7XG4gICAgaWYgKHNlY3Rpb25JZCA9PT0gJ2hvbWUnKSB7XG4gICAgICAvLyBTY3JvbGwgdG8gdG9wIGZvciBob21lIHNlY3Rpb25cbiAgICAgIHdpbmRvdy5zY3JvbGxUbyh7IFxuICAgICAgICB0b3A6IDAsIFxuICAgICAgICBiZWhhdmlvcjogJ3Ntb290aCcgXG4gICAgICB9KTtcbiAgICB9IGVsc2UgaWYgKHNlY3Rpb25JZCA9PT0gJ2NvbnRhY3QnKSB7XG4gICAgICAvLyBPcGVuIGVtYWlsIGNsaWVudCBmb3IgY29udGFjdFxuICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSAnbWFpbHRvOmNvbnRhY3RAbGEtYmFucXVpc2UuZnInO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBTY3JvbGwgdG8gc3BlY2lmaWMgc2VjdGlvblxuICAgICAgY29uc3QgZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHNlY3Rpb25JZCk7XG4gICAgICBpZiAoZWxlbWVudCkge1xuICAgICAgICBlbGVtZW50LnNjcm9sbEludG9WaWV3KHsgXG4gICAgICAgICAgYmVoYXZpb3I6ICdzbW9vdGgnLFxuICAgICAgICAgIGJsb2NrOiAnc3RhcnQnXG4gICAgICAgIH0pO1xuICAgICAgfVxuICAgIH1cbiAgICBvbkNsb3NlKCk7XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17Y24oXG4gICAgICAnbWQ6aGlkZGVuIGZpeGVkIGluc2V0LTAgei1bMTAwXSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAnLFxuICAgICAgaXNPcGVuID8gJ3Zpc2libGUnIDogJ2ludmlzaWJsZSdcbiAgICApfT5cbiAgICAgIHsvKiBPdmVybGF5IGF2ZWMgZWZmZXQgZGUgYmx1ciBtb2Rlcm5lICovfVxuICAgICAgPGRpdiBcbiAgICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAnYWJzb2x1dGUgaW5zZXQtMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAnLFxuICAgICAgICAgICdiZy1ncmFkaWVudC10by1iciBmcm9tLWJsYWNrLzgwIHZpYS1iYW5xdWlzZS1ibHVlLWRhcmsvNjAgdG8tYmxhY2svODAnLFxuICAgICAgICAgICdiYWNrZHJvcC1ibHVyLWxnJyxcbiAgICAgICAgICBpc09wZW4gPyAnb3BhY2l0eS0xMDAnIDogJ29wYWNpdHktMCdcbiAgICAgICAgKX1cbiAgICAgICAgb25DbGljaz17b25DbG9zZX1cbiAgICAgIC8+XG4gICAgICBcbiAgICAgIHsvKiBNZW51IFBhbmVsICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9e2NuKFxuICAgICAgICAnYWJzb2x1dGUgdG9wLTAgcmlnaHQtMCBoLWZ1bGwgdy04MCBtYXgtdy1bOTB2d10nLFxuICAgICAgICAnYmctZ3JhZGllbnQtdG8tYiBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay85OCB2aWEtYmFucXVpc2UtYmx1ZS1kYXJrLzk1IHRvLWJhbnF1aXNlLWJsdWUtZGFyay85MCcsXG4gICAgICAgICdiYWNrZHJvcC1ibHVyLTJ4bCBzaGFkb3ctMnhsJyxcbiAgICAgICAgJ2JvcmRlci1sIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwJyxcbiAgICAgICAgJ3RyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMCBlYXNlLW91dCcsXG4gICAgICAgIGlzT3BlbiA/ICd0cmFuc2xhdGUteC0wJyA6ICd0cmFuc2xhdGUteC1mdWxsJ1xuICAgICAgKX0+XG4gICAgICAgIFxuICAgICAgICB7LyogSGVhZGVyIGF2ZWMgTG9nbyAqL31cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gcC02IHB0LTggYm9yZGVyLWIgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMjBcIj5cbiAgICAgICAgICA8TG9nbyBzY3JvbGxlZD17ZmFsc2V9IC8+XG4gICAgICAgICAgXG4gICAgICAgICAgPGJ1dHRvbiBcbiAgICAgICAgICAgIGNsYXNzTmFtZT17Y24oXG4gICAgICAgICAgICAgICdncm91cCByZWxhdGl2ZSBwLTMgcm91bmRlZC14bCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAnLFxuICAgICAgICAgICAgICAnYmctd2hpdGUvMTAgaG92ZXI6Ymctd2hpdGUvMjAgYWN0aXZlOmJnLXdoaXRlLzI1JyxcbiAgICAgICAgICAgICAgJ2JvcmRlciBib3JkZXItd2hpdGUvMjAgaG92ZXI6Ym9yZGVyLXdoaXRlLzMwJyxcbiAgICAgICAgICAgICAgJ2hvdmVyOnNjYWxlLTEwNSBhY3RpdmU6c2NhbGUtOTUnLFxuICAgICAgICAgICAgICAnZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWJhbnF1aXNlLWJsdWUtbGlnaHQvNTAnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAgb25DbGljaz17b25DbG9zZX1cbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJGZXJtZXIgbGUgbWVudVwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTUgaC01IHRleHQtd2hpdGVcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICAgICAgPHBhdGggc3Ryb2tlTGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlTGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZVdpZHRoPXsyfSBkPVwiTTYgMThMMTggNk02IDZsMTIgMTJcIiAvPlxuICAgICAgICAgICAgPC9zdmc+XG4gICAgICAgICAgPC9idXR0b24+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIHsvKiBOYXZpZ2F0aW9uIEl0ZW1zICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggZmxleC1jb2wgaC1mdWxsIG92ZXJmbG93LXktYXV0byBwLTYgc3BhY2UteS00XCI+XG4gICAgICAgICAgXG4gICAgICAgICAgey8qIFNlY3Rpb24gTmF2aWdhdGlvbiAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInNwYWNlLXktM1wiPlxuICAgICAgICAgICAgPE1vYmlsZU5hdkl0ZW1cbiAgICAgICAgICAgICAgaWNvbj17XG4gICAgICAgICAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTUgaC01IHRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdFwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiY3VycmVudENvbG9yXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPlxuICAgICAgICAgICAgICAgICAgPHBhdGggc3Ryb2tlTGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlTGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZVdpZHRoPXsyfSBkPVwiTTMgMTJsMi0ybTAgMGw3LTcgNyA3TTUgMTB2MTBhMSAxIDAgMDAxIDFoM20xMC0xMWwyIDJtLTItMnYxMGExIDEgMCAwMS0xIDFoLTNtLTYgMGExIDEgMCAwMDEtMXYtNGExIDEgMCAwMTEtMWgyYTEgMSAwIDAxMSAxdjRhMSAxIDAgMDAxIDFtLTYgMGg2XCIgLz5cbiAgICAgICAgICAgICAgICA8L3N2Zz5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB0aXRsZT17dHJhbnNsYXRpb25zLmhvbWV9XG4gICAgICAgICAgICAgIGRlc2NyaXB0aW9uPVwiUmV0b3VyIMOgIGwnYWNjdWVpbFwiXG4gICAgICAgICAgICAgIGhyZWY9XCIjaG9tZVwiXG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IGhhbmRsZU5hdkNsaWNrKCdob21lJyl9XG4gICAgICAgICAgICAvPlxuXG4gICAgICAgICAgICA8TW9iaWxlTmF2SXRlbVxuICAgICAgICAgICAgICBpY29uPXtcbiAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzTmFtZT1cInctNSBoLTUgdGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0XCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCJjdXJyZW50Q29sb3JcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+XG4gICAgICAgICAgICAgICAgICA8cGF0aCBzdHJva2VMaW5lY2FwPVwicm91bmRcIiBzdHJva2VMaW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlV2lkdGg9ezJ9IGQ9XCJNMTkgMTFINW0xNCAwYTIgMiAwIDAxMiAydjZhMiAyIDAgMDEtMiAySDVhMiAyIDAgMDEtMi0ydi02YTIgMiAwIDAxMi0ybTE0IDBWOWEyIDIgMCAwMC0yLTJNNSAxMVY5YTIgMiAwIDAxMi0ybTAgMFY1YTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2Mk03IDdoMTBcIiAvPlxuICAgICAgICAgICAgICAgIDwvc3ZnPlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHRpdGxlPXt0cmFuc2xhdGlvbnMuc2VydmljZXN9XG4gICAgICAgICAgICAgIGRlc2NyaXB0aW9uPVwiRMOpY291dnJpciBub3RyZSBvZmZyZVwiXG4gICAgICAgICAgICAgIGhyZWY9XCIjc2VydmljZXNcIlxuICAgICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiBoYW5kbGVOYXZDbGljaygnc2VydmljZXMnKX1cbiAgICAgICAgICAgIC8+XG5cbiAgICAgICAgICAgIDxNb2JpbGVOYXZJdGVtXG4gICAgICAgICAgICAgIGljb249e1xuICAgICAgICAgICAgICAgIDxzdmcgY2xhc3NOYW1lPVwidy01IGgtNSB0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHRlc3RcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICAgICAgICAgIDxwYXRoIHN0cm9rZUxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZUxpbmVqb2luPVwicm91bmRcIiBzdHJva2VXaWR0aD17Mn0gZD1cIk0xMyAxNmgtMXYtNGgtMW0xLTRoLjAxTTIxIDEyYTkgOSAwIDExLTE4IDAgOSA5IDAgMDExOCAwelwiIC8+XG4gICAgICAgICAgICAgICAgPC9zdmc+XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgdGl0bGU9e3RyYW5zbGF0aW9ucy5hYm91dH1cbiAgICAgICAgICAgICAgZGVzY3JpcHRpb249XCJFbiBzYXZvaXIgcGx1cyBzdXIgbm91c1wiXG4gICAgICAgICAgICAgIGhyZWY9XCIjYWJvdXRcIlxuICAgICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiBoYW5kbGVOYXZDbGljaygnYWJvdXQnKX1cbiAgICAgICAgICAgIC8+XG5cbiAgICAgICAgICAgIDxNb2JpbGVOYXZJdGVtXG4gICAgICAgICAgICAgIGljb249e1xuICAgICAgICAgICAgICAgIDxzdmcgY2xhc3NOYW1lPVwidy01IGgtNSB0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHRlc3RcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICAgICAgICAgIDxwYXRoIHN0cm9rZUxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZUxpbmVqb2luPVwicm91bmRcIiBzdHJva2VXaWR0aD17Mn0gZD1cIk0zIDhsNy44OSA1LjI2YTIgMiAwIDAwMi4yMiAwTDIxIDhNNSAxOWgxNGEyIDIgMCAwMDItMlY3YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxMGEyIDIgMCAwMDIgMnpcIiAvPlxuICAgICAgICAgICAgICAgIDwvc3ZnPlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHRpdGxlPXt0cmFuc2xhdGlvbnMuY29udGFjdH1cbiAgICAgICAgICAgICAgZGVzY3JpcHRpb249XCJOb3VzIGVudm95ZXIgdW4gZW1haWxcIlxuICAgICAgICAgICAgICBocmVmPVwibWFpbHRvOmNvbnRhY3RAbGEtYmFucXVpc2UuZnJcIlxuICAgICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiBoYW5kbGVOYXZDbGljaygnY29udGFjdCcpfVxuICAgICAgICAgICAgLz5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIHsvKiBEaXZpZGVyICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYm9yZGVyLXQgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMjAgbXktNlwiIC8+XG5cbiAgICAgICAgICB7LyogU29jaWFsICYgRXh0ZXJuYWwgTGlua3MgKi99XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJzcGFjZS15LTNcIj5cbiAgICAgICAgICAgIDxNb2JpbGVOYXZJdGVtXG4gICAgICAgICAgICAgIGljb249e1xuICAgICAgICAgICAgICAgIDxzdmcgY2xhc3NOYW1lPVwidy01IGgtNSB0ZXh0LVsjNTg2NUYyXVwiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+XG4gICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTIwLjMxNyA0LjM3YTE5Ljc5MSAxOS43OTEgMCAwIDAtNC44ODUtMS41MTUuMDc0LjA3NCAwIDAgMC0uMDc5LjAzN2MtLjIxMS4zNzUtLjQ0NS44NjQtLjYwOCAxLjI1YTE4LjI3IDE4LjI3IDAgMCAwLTUuNDg3IDAgMTIuNjQgMTIuNjQgMCAwIDAtLjYxNy0xLjI1LjA3Ny4wNzcgMCAwIDAtLjA3OS0uMDM3QTE5LjczNiAxOS43MzYgMCAwIDAgMy42NzcgNC4zN2EuMDcuMDcgMCAwIDAtLjAzMi4wMjdDLjUzMyA5LjA0Ni0uMzIgMTMuNTguMDk5IDE4LjA1N2EuMDgyLjA4MiAwIDAgMCAuMDMxLjA1NyAxOS45IDE5LjkgMCAwIDAgNS45OTMgMy4wMy4wNzguMDc4IDAgMCAwIC4wODQtLjAyOGMuNDYyLS42My44NzQtMS4yOTUgMS4yMjYtMS45OTRhLjA3Ni4wNzYgMCAwIDAtLjA0MS0uMTA2IDEzLjEwNyAxMy4xMDcgMCAwIDEtMS44NzItLjg5Mi4wNzcuMDc3IDAgMCAxLS4wMDgtLjEyOCAxMC4yIDEwLjIgMCAwIDAgLjM3Mi0uMjkyLjA3NC4wNzQgMCAwIDEgLjA3Ny0uMDFjMy45MjggMS43OTMgOC4xOCAxLjc5MyAxMi4wNjIgMGEuMDc0LjA3NCAwIDAgMSAuMDc4LjAxYy4xMi4wOTguMjQ2LjE5OC4zNzMuMjkyYS4wNzcuMDc3IDAgMCAxLS4wMDYuMTI3IDEyLjI5OSAxMi4yOTkgMCAwIDEtMS44NzMuODkyLjA3Ny4wNzcgMCAwIDAtLjA0MS4xMDdjLjM2LjY5OC43NzIgMS4zNjIgMS4yMjUgMS45OTNhLjA3Ni4wNzYgMCAwIDAgLjA4NC4wMjggMTkuODM5IDE5LjgzOSAwIDAgMCA2LjAwMi0zLjAzLjA3Ny4wNzcgMCAwIDAgLjAzMi0uMDU0Yy41LTUuMTc3LS44MzgtOS42NzQtMy41NDktMTMuNjZhLjA2MS4wNjEgMCAwIDAtLjAzMS0uMDN6XCIvPlxuICAgICAgICAgICAgICAgIDwvc3ZnPlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHRpdGxlPVwiRGlzY29yZFwiXG4gICAgICAgICAgICAgIGRlc2NyaXB0aW9uPVwiUmVqb2luZHJlIGxhIGNvbW11bmF1dMOpXCJcbiAgICAgICAgICAgICAgaHJlZj17VVJMUy5zb2NpYWwuZGlzY29yZH1cbiAgICAgICAgICAgICAgaXNFeHRlcm5hbD17dHJ1ZX1cbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICB7LyogQ1RBIEJ1dHRvbiAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTggcGItNlwiPlxuICAgICAgICAgICAgPEJ1dHRvblxuICAgICAgICAgICAgICB2YXJpYW50PVwicHJpbWFyeVwiXG4gICAgICAgICAgICAgIHNpemU9XCJsZ1wiXG4gICAgICAgICAgICAgIGxlZnRJY29uPXtcbiAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzTmFtZT1cInctNSBoLTVcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICAgICAgICAgIDxwYXRoIHN0cm9rZUxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZUxpbmVqb2luPVwicm91bmRcIiBzdHJva2VXaWR0aD17Mn0gZD1cIk0xNiA3YTQgNCAwIDExLTggMCA0IDQgMCAwMTggMHpNMTIgMTRhNyA3IDAgMDAtNyA3aDE0YTcgNyAwIDAwLTctN3pcIiAvPlxuICAgICAgICAgICAgICAgIDwvc3ZnPlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICB3aW5kb3cub3BlbihVUkxTLnNlcnZpY2VzLmF1dGgsICdfYmxhbmsnKTtcbiAgICAgICAgICAgICAgICBvbkNsb3NlKCk7XG4gICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cInctZnVsbCBzaGFkb3cteGxcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICBTZSBjb25uZWN0ZXJcbiAgICAgICAgICAgIDwvQnV0dG9uPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogRWZmZXQgZGUgZ3JhZGllbnQgb3ZlcmxheSAqL31cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLWIgZnJvbS10cmFuc3BhcmVudCB2aWEtdHJhbnNwYXJlbnQgdG8tYmFucXVpc2UtYmx1ZS1kYXJrLzEwIHBvaW50ZXItZXZlbnRzLW5vbmVcIiAvPlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gICk7XG59O1xuIl0sIm5hbWVzIjpbIlJlYWN0IiwidXNlRWZmZWN0IiwiQnV0dG9uIiwibWVyZ2VDbGFzc2VzIiwiY24iLCJMb2dvIiwiVVJMUyIsIk1vYmlsZU5hdkl0ZW0iLCJpY29uIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsImhyZWYiLCJpc0V4dGVybmFsIiwib25DbGljayIsImhhbmRsZUNsaWNrIiwiZSIsInByZXZlbnREZWZhdWx0IiwiYSIsImNsYXNzTmFtZSIsInRhcmdldCIsInVuZGVmaW5lZCIsInJlbCIsImRpdiIsInNwYW4iLCJwIiwic3ZnIiwiZmlsbCIsInN0cm9rZSIsInZpZXdCb3giLCJwYXRoIiwic3Ryb2tlTGluZWNhcCIsInN0cm9rZUxpbmVqb2luIiwic3Ryb2tlV2lkdGgiLCJkIiwiTW9iaWxlTWVudSIsImlzT3BlbiIsIm9uQ2xvc2UiLCJ0cmFuc2xhdGlvbnMiLCJkb2N1bWVudCIsImJvZHkiLCJzdHlsZSIsIm92ZXJmbG93IiwiaGFuZGxlTmF2Q2xpY2siLCJzZWN0aW9uSWQiLCJ3aW5kb3ciLCJzY3JvbGxUbyIsInRvcCIsImJlaGF2aW9yIiwibG9jYXRpb24iLCJlbGVtZW50IiwiZ2V0RWxlbWVudEJ5SWQiLCJzY3JvbGxJbnRvVmlldyIsImJsb2NrIiwic2Nyb2xsZWQiLCJidXR0b24iLCJhcmlhLWxhYmVsIiwiaG9tZSIsInNlcnZpY2VzIiwiYWJvdXQiLCJjb250YWN0Iiwic29jaWFsIiwiZGlzY29yZCIsInZhcmlhbnQiLCJzaXplIiwibGVmdEljb24iLCJvcGVuIiwiYXV0aCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/MobileMenu.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/ModernNavigation.tsx":
|
||
/*!****************************************************!*\
|
||
!*** ./src/components/layout/ModernNavigation.tsx ***!
|
||
\****************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ModernNavigation: () => (/* binding */ ModernNavigation)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _hooks_useScrollEffects__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../hooks/useScrollEffects */ \"(ssr)/./src/hooks/useScrollEffects.ts\");\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n/* harmony import */ var _navbar_Logo__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./navbar/Logo */ \"(ssr)/./src/components/layout/navbar/Logo.tsx\");\n/* harmony import */ var _navbar_NavLinks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./navbar/NavLinks */ \"(ssr)/./src/components/layout/navbar/NavLinks.tsx\");\n/* harmony import */ var _navbar_ActionButtons__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./navbar/ActionButtons */ \"(ssr)/./src/components/layout/navbar/ActionButtons.tsx\");\n/* harmony import */ var _navbar_MobileMenuButton__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./navbar/MobileMenuButton */ \"(ssr)/./src/components/layout/navbar/MobileMenuButton.tsx\");\n/* harmony import */ var _MobileMenu__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./MobileMenu */ \"(ssr)/./src/components/layout/MobileMenu.tsx\");\n\n\n\n\n\n\n\n\n\nconst ModernNavigation = ({ translations, languageSwitcher })=>{\n const { scrolled } = (0,_hooks_useScrollEffects__WEBPACK_IMPORTED_MODULE_2__.useScrollEffects)();\n const [mobileMenuOpen, setMobileMenuOpen] = react__WEBPACK_IMPORTED_MODULE_1___default().useState(false);\n // Fermer le menu mobile lors du redimensionnement\n react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n const handleResize = ()=>{\n if (window.innerWidth >= 768) {\n setMobileMenuOpen(false);\n }\n };\n window.addEventListener(\"resize\", handleResize);\n return ()=>window.removeEventListener(\"resize\", handleResize);\n }, []);\n // Empêcher le scroll du body quand le menu mobile est ouvert\n react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n if (mobileMenuOpen) {\n document.body.style.overflow = \"hidden\";\n } else {\n document.body.style.overflow = \"unset\";\n }\n return ()=>{\n document.body.style.overflow = \"unset\";\n };\n }, [\n mobileMenuOpen\n ]);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"fixed top-0 left-0 right-0 z-50 transition-all duration-500 ease-out\", // Background adaptatif selon le scroll\n scrolled ? \"bg-banquise-blue-dark/95 backdrop-blur-xl shadow-2xl border-b border-banquise-blue-lightest/30\" : \"bg-banquise-blue-dark/90 backdrop-blur-lg shadow-xl border-b border-banquise-blue-lightest/20\", // Animation de hauteur\n \"will-change-auto\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-7xl mx-auto\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"flex justify-between items-center px-4 sm:px-6 lg:px-8 transition-all duration-300\", scrolled ? \"h-16\" : \"h-18 lg:h-20\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_navbar_Logo__WEBPACK_IMPORTED_MODULE_4__.Logo, {\n scrolled: scrolled\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 69,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_navbar_NavLinks__WEBPACK_IMPORTED_MODULE_5__.NavLinks, {\n translations: translations,\n scrolled: scrolled,\n className: \"flex-1 justify-center ml-8\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 72,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_navbar_ActionButtons__WEBPACK_IMPORTED_MODULE_6__.ActionButtons, {\n scrolled: scrolled,\n languageSwitcher: languageSwitcher\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 79,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_navbar_MobileMenuButton__WEBPACK_IMPORTED_MODULE_7__.MobileMenuButton, {\n isOpen: mobileMenuOpen,\n onClick: ()=>setMobileMenuOpen(!mobileMenuOpen)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 85,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 63,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 62,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute bottom-0 left-0 right-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-px bg-gradient-to-r from-transparent via-banquise-blue-lightest/40 to-transparent\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 94,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-px bg-gradient-to-r from-transparent via-banquise-blue-light/20 to-transparent blur-sm\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 95,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 93,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"absolute inset-0 pointer-events-none transition-opacity duration-500\", \"bg-gradient-to-b from-banquise-blue-light/5 to-transparent\", scrolled ? \"opacity-60\" : \"opacity-100\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 99,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 51,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"transition-all duration-300\", scrolled ? \"h-16\" : \"h-18 lg:h-20\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 107,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_MobileMenu__WEBPACK_IMPORTED_MODULE_8__.MobileMenu, {\n isOpen: mobileMenuOpen,\n onClose: ()=>setMobileMenuOpen(false),\n translations: translations\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/ModernNavigation.tsx\",\n lineNumber: 113,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvTW9kZXJuTmF2aWdhdGlvbi50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7OztBQUEwQjtBQUNzQztBQUNEO0FBQzFCO0FBQ1E7QUFDVTtBQUNNO0FBQ25CO0FBUW5DLE1BQU1TLG1CQUFvRCxDQUFDLEVBQ2hFQyxZQUFZLEVBQ1pDLGdCQUFnQixFQUNqQjtJQUNDLE1BQU0sRUFBRUMsUUFBUSxFQUFFLEdBQUdYLHlFQUFnQkE7SUFDckMsTUFBTSxDQUFDWSxnQkFBZ0JDLGtCQUFrQixHQUFHZCxxREFBYyxDQUFDO0lBRTNELGtEQUFrRDtJQUNsREEsc0RBQWUsQ0FBQztRQUNkLE1BQU1pQixlQUFlO1lBQ25CLElBQUlDLE9BQU9DLFVBQVUsSUFBSSxLQUFLO2dCQUM1Qkwsa0JBQWtCO1lBQ3BCO1FBQ0Y7UUFFQUksT0FBT0UsZ0JBQWdCLENBQUMsVUFBVUg7UUFDbEMsT0FBTyxJQUFNQyxPQUFPRyxtQkFBbUIsQ0FBQyxVQUFVSjtJQUNwRCxHQUFHLEVBQUU7SUFFTCw2REFBNkQ7SUFDN0RqQixzREFBZSxDQUFDO1FBQ2QsSUFBSWEsZ0JBQWdCO1lBQ2xCUyxTQUFTQyxJQUFJLENBQUNDLEtBQUssQ0FBQ0MsUUFBUSxHQUFHO1FBQ2pDLE9BQU87WUFDTEgsU0FBU0MsSUFBSSxDQUFDQyxLQUFLLENBQUNDLFFBQVEsR0FBRztRQUNqQztRQUVBLE9BQU87WUFDTEgsU0FBU0MsSUFBSSxDQUFDQyxLQUFLLENBQUNDLFFBQVEsR0FBRztRQUNqQztJQUNGLEdBQUc7UUFBQ1o7S0FBZTtJQUVuQixxQkFDRTs7MEJBRUUsOERBQUNhO2dCQUNDQyxXQUFXeEIsa0VBQUVBLENBQ1gsd0VBQ0EsdUNBQXVDO2dCQUN2Q1MsV0FDSSxtR0FDQSxpR0FDSix1QkFBdUI7Z0JBQ3ZCOztrQ0FHRiw4REFBQ2dCO3dCQUFJRCxXQUFVO2tDQUNiLDRFQUFDQzs0QkFBSUQsV0FBV3hCLGtFQUFFQSxDQUNoQixzRkFDQVMsV0FBVyxTQUFTOzs4Q0FJcEIsOERBQUNSLDhDQUFJQTtvQ0FBQ1EsVUFBVUE7Ozs7Ozs4Q0FHaEIsOERBQUNQLHNEQUFRQTtvQ0FDUEssY0FBY0E7b0NBQ2RFLFVBQVVBO29DQUNWZSxXQUFVOzs7Ozs7OENBSVosOERBQUNyQixnRUFBYUE7b0NBQ1pNLFVBQVVBO29DQUNWRCxrQkFBa0JBOzs7Ozs7OENBSXBCLDhEQUFDSixzRUFBZ0JBO29DQUNmc0IsUUFBUWhCO29DQUNSaUIsU0FBUyxJQUFNaEIsa0JBQWtCLENBQUNEOzs7Ozs7Ozs7Ozs7Ozs7OztrQ0FNeEMsOERBQUNlO3dCQUFJRCxXQUFVOzswQ0FDYiw4REFBQ0M7Z0NBQUlELFdBQVU7Ozs7OzswQ0FDZiw4REFBQ0M7Z0NBQUlELFdBQVU7Ozs7Ozs7Ozs7OztrQ0FJakIsOERBQUNDO3dCQUFJRCxXQUFXeEIsa0VBQUVBLENBQ2hCLHdFQUNBLDhEQUNBUyxXQUFXLGVBQWU7Ozs7Ozs7Ozs7OzswQkFLOUIsOERBQUNnQjtnQkFBSUQsV0FBV3hCLGtFQUFFQSxDQUNoQiwrQkFDQVMsV0FBVyxTQUFTOzs7Ozs7MEJBSXRCLDhEQUFDSixtREFBVUE7Z0JBQ1RxQixRQUFRaEI7Z0JBQ1JrQixTQUFTLElBQU1qQixrQkFBa0I7Z0JBQ2pDSixjQUFjQTs7Ozs7Ozs7QUFJdEIsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvTW9kZXJuTmF2aWdhdGlvbi50c3g/YzI0MCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgdXNlU2Nyb2xsRWZmZWN0cyB9IGZyb20gJy4uLy4uL2hvb2tzL3VzZVNjcm9sbEVmZmVjdHMnO1xuaW1wb3J0IHsgbWVyZ2VDbGFzc2VzIGFzIGNuIH0gZnJvbSAnLi4vLi4vc3R5bGVzL2Rlc2lnblN5c3RlbSc7XG5pbXBvcnQgeyBMb2dvIH0gZnJvbSAnLi9uYXZiYXIvTG9nbyc7XG5pbXBvcnQgeyBOYXZMaW5rcyB9IGZyb20gJy4vbmF2YmFyL05hdkxpbmtzJztcbmltcG9ydCB7IEFjdGlvbkJ1dHRvbnMgfSBmcm9tICcuL25hdmJhci9BY3Rpb25CdXR0b25zJztcbmltcG9ydCB7IE1vYmlsZU1lbnVCdXR0b24gfSBmcm9tICcuL25hdmJhci9Nb2JpbGVNZW51QnV0dG9uJztcbmltcG9ydCB7IE1vYmlsZU1lbnUgfSBmcm9tICcuL01vYmlsZU1lbnUnO1xuaW1wb3J0IHR5cGUgeyBUcmFuc2xhdGlvbiB9IGZyb20gJy4uLy4uL3R5cGVzL2kxOG4nO1xuXG5pbnRlcmZhY2UgTW9kZXJuTmF2aWdhdGlvblByb3BzIHtcbiAgdHJhbnNsYXRpb25zOiBUcmFuc2xhdGlvblsnbmF2aWdhdGlvbiddO1xuICBsYW5ndWFnZVN3aXRjaGVyOiBSZWFjdC5SZWFjdEVsZW1lbnQ7XG59XG5cbmV4cG9ydCBjb25zdCBNb2Rlcm5OYXZpZ2F0aW9uOiBSZWFjdC5GQzxNb2Rlcm5OYXZpZ2F0aW9uUHJvcHM+ID0gKHsgXG4gIHRyYW5zbGF0aW9ucywgXG4gIGxhbmd1YWdlU3dpdGNoZXIgXG59KSA9PiB7XG4gIGNvbnN0IHsgc2Nyb2xsZWQgfSA9IHVzZVNjcm9sbEVmZmVjdHMoKTtcbiAgY29uc3QgW21vYmlsZU1lbnVPcGVuLCBzZXRNb2JpbGVNZW51T3Blbl0gPSBSZWFjdC51c2VTdGF0ZShmYWxzZSk7XG5cbiAgLy8gRmVybWVyIGxlIG1lbnUgbW9iaWxlIGxvcnMgZHUgcmVkaW1lbnNpb25uZW1lbnRcbiAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCBoYW5kbGVSZXNpemUgPSAoKSA9PiB7XG4gICAgICBpZiAod2luZG93LmlubmVyV2lkdGggPj0gNzY4KSB7XG4gICAgICAgIHNldE1vYmlsZU1lbnVPcGVuKGZhbHNlKTtcbiAgICAgIH1cbiAgICB9O1xuXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGhhbmRsZVJlc2l6ZSk7XG4gICAgcmV0dXJuICgpID0+IHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdyZXNpemUnLCBoYW5kbGVSZXNpemUpO1xuICB9LCBbXSk7XG5cbiAgLy8gRW1ww6pjaGVyIGxlIHNjcm9sbCBkdSBib2R5IHF1YW5kIGxlIG1lbnUgbW9iaWxlIGVzdCBvdXZlcnRcbiAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAobW9iaWxlTWVudU9wZW4pIHtcbiAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSAnaGlkZGVuJztcbiAgICB9IGVsc2Uge1xuICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICd1bnNldCc7XG4gICAgfVxuXG4gICAgcmV0dXJuICgpID0+IHtcbiAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSAndW5zZXQnO1xuICAgIH07XG4gIH0sIFttb2JpbGVNZW51T3Blbl0pO1xuXG4gIHJldHVybiAoXG4gICAgPD5cbiAgICAgIHsvKiBOYXZpZ2F0aW9uIEJhciAqL31cbiAgICAgIDxuYXYgXG4gICAgICAgIGNsYXNzTmFtZT17Y24oXG4gICAgICAgICAgJ2ZpeGVkIHRvcC0wIGxlZnQtMCByaWdodC0wIHotNTAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tNTAwIGVhc2Utb3V0JyxcbiAgICAgICAgICAvLyBCYWNrZ3JvdW5kIGFkYXB0YXRpZiBzZWxvbiBsZSBzY3JvbGxcbiAgICAgICAgICBzY3JvbGxlZCBcbiAgICAgICAgICAgID8gJ2JnLWJhbnF1aXNlLWJsdWUtZGFyay85NSBiYWNrZHJvcC1ibHVyLXhsIHNoYWRvdy0yeGwgYm9yZGVyLWIgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMzAnIFxuICAgICAgICAgICAgOiAnYmctYmFucXVpc2UtYmx1ZS1kYXJrLzkwIGJhY2tkcm9wLWJsdXItbGcgc2hhZG93LXhsIGJvcmRlci1iIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwJyxcbiAgICAgICAgICAvLyBBbmltYXRpb24gZGUgaGF1dGV1clxuICAgICAgICAgICd3aWxsLWNoYW5nZS1hdXRvJ1xuICAgICAgICApfVxuICAgICAgPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm1heC13LTd4bCBteC1hdXRvXCI+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2NuKFxuICAgICAgICAgICAgJ2ZsZXgganVzdGlmeS1iZXR3ZWVuIGl0ZW1zLWNlbnRlciBweC00IHNtOnB4LTYgbGc6cHgtOCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAnLFxuICAgICAgICAgICAgc2Nyb2xsZWQgPyAnaC0xNicgOiAnaC0xOCBsZzpoLTIwJ1xuICAgICAgICAgICl9PlxuICAgICAgICAgICAgXG4gICAgICAgICAgICB7LyogTG9nbyBTZWN0aW9uICovfVxuICAgICAgICAgICAgPExvZ28gc2Nyb2xsZWQ9e3Njcm9sbGVkfSAvPlxuXG4gICAgICAgICAgICB7LyogTmF2aWdhdGlvbiBMaW5rcyAoRGVza3RvcCkgKi99XG4gICAgICAgICAgICA8TmF2TGlua3MgXG4gICAgICAgICAgICAgIHRyYW5zbGF0aW9ucz17dHJhbnNsYXRpb25zfVxuICAgICAgICAgICAgICBzY3JvbGxlZD17c2Nyb2xsZWR9XG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cImZsZXgtMSBqdXN0aWZ5LWNlbnRlciBtbC04XCJcbiAgICAgICAgICAgIC8+XG5cbiAgICAgICAgICAgIHsvKiBBY3Rpb24gQnV0dG9ucyAoRGVza3RvcCkgKi99XG4gICAgICAgICAgICA8QWN0aW9uQnV0dG9ucyBcbiAgICAgICAgICAgICAgc2Nyb2xsZWQ9e3Njcm9sbGVkfVxuICAgICAgICAgICAgICBsYW5ndWFnZVN3aXRjaGVyPXtsYW5ndWFnZVN3aXRjaGVyfVxuICAgICAgICAgICAgLz5cblxuICAgICAgICAgICAgey8qIE1vYmlsZSBNZW51IEJ1dHRvbiAqL31cbiAgICAgICAgICAgIDxNb2JpbGVNZW51QnV0dG9uXG4gICAgICAgICAgICAgIGlzT3Blbj17bW9iaWxlTWVudU9wZW59XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHNldE1vYmlsZU1lbnVPcGVuKCFtb2JpbGVNZW51T3Blbil9XG4gICAgICAgICAgICAvPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogRWZmZXQgZGUgYm9yZHVyZSBkw6lncmFkw6llIG1vZGVybmUgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgYm90dG9tLTAgbGVmdC0wIHJpZ2h0LTBcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtcHggYmctZ3JhZGllbnQtdG8tciBmcm9tLXRyYW5zcGFyZW50IHZpYS1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzQwIHRvLXRyYW5zcGFyZW50XCIgLz5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtcHggYmctZ3JhZGllbnQtdG8tciBmcm9tLXRyYW5zcGFyZW50IHZpYS1iYW5xdWlzZS1ibHVlLWxpZ2h0LzIwIHRvLXRyYW5zcGFyZW50IGJsdXItc21cIiAvPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogRWZmZXQgZGUgZ2xvdyBzdWJ0aWwgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAnYWJzb2x1dGUgaW5zZXQtMCBwb2ludGVyLWV2ZW50cy1ub25lIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDAnLFxuICAgICAgICAgICdiZy1ncmFkaWVudC10by1iIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodC81IHRvLXRyYW5zcGFyZW50JyxcbiAgICAgICAgICBzY3JvbGxlZCA/ICdvcGFjaXR5LTYwJyA6ICdvcGFjaXR5LTEwMCdcbiAgICAgICAgKX0gLz5cbiAgICAgIDwvbmF2PlxuXG4gICAgICB7LyogU3BhY2VyIHBvdXIgY29tcGVuc2VyIGxhIG5hdmJhciBmaXhlZCAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgJ3RyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCcsXG4gICAgICAgIHNjcm9sbGVkID8gJ2gtMTYnIDogJ2gtMTggbGc6aC0yMCdcbiAgICAgICl9IC8+XG5cbiAgICAgIHsvKiBNZW51IE1vYmlsZSAqL31cbiAgICAgIDxNb2JpbGVNZW51XG4gICAgICAgIGlzT3Blbj17bW9iaWxlTWVudU9wZW59XG4gICAgICAgIG9uQ2xvc2U9eygpID0+IHNldE1vYmlsZU1lbnVPcGVuKGZhbHNlKX1cbiAgICAgICAgdHJhbnNsYXRpb25zPXt0cmFuc2xhdGlvbnN9XG4gICAgICAvPlxuICAgIDwvPlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsInVzZVNjcm9sbEVmZmVjdHMiLCJtZXJnZUNsYXNzZXMiLCJjbiIsIkxvZ28iLCJOYXZMaW5rcyIsIkFjdGlvbkJ1dHRvbnMiLCJNb2JpbGVNZW51QnV0dG9uIiwiTW9iaWxlTWVudSIsIk1vZGVybk5hdmlnYXRpb24iLCJ0cmFuc2xhdGlvbnMiLCJsYW5ndWFnZVN3aXRjaGVyIiwic2Nyb2xsZWQiLCJtb2JpbGVNZW51T3BlbiIsInNldE1vYmlsZU1lbnVPcGVuIiwidXNlU3RhdGUiLCJ1c2VFZmZlY3QiLCJoYW5kbGVSZXNpemUiLCJ3aW5kb3ciLCJpbm5lcldpZHRoIiwiYWRkRXZlbnRMaXN0ZW5lciIsInJlbW92ZUV2ZW50TGlzdGVuZXIiLCJkb2N1bWVudCIsImJvZHkiLCJzdHlsZSIsIm92ZXJmbG93IiwibmF2IiwiY2xhc3NOYW1lIiwiZGl2IiwiaXNPcGVuIiwib25DbGljayIsIm9uQ2xvc2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/ModernNavigation.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/navbar/ActionButtons.tsx":
|
||
/*!********************************************************!*\
|
||
!*** ./src/components/layout/navbar/ActionButtons.tsx ***!
|
||
\********************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ActionButtons: () => (/* binding */ ActionButtons)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _common_Button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../common/Button */ \"(ssr)/./src/components/common/Button.tsx\");\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n\n\n\n\n\nconst ActionButtons = ({ scrolled, languageSwitcher, className })=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"hidden md:flex items-center space-x-3\", className),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative\",\n children: languageSwitcher\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 20,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_common_Button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"discord\",\n size: \"sm\",\n leftIcon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4\",\n fill: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.211.375-.445.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 30,\n columnNumber: 13\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 29,\n columnNumber: 11\n }, void 0),\n onClick: ()=>window.open(_config_constants__WEBPACK_IMPORTED_MODULE_4__.URLS.social.discord, \"_blank\"),\n className: \"hidden lg:flex\",\n children: \"Discord\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 25,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_common_Button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"discord\",\n size: \"sm\",\n onClick: ()=>window.open(_config_constants__WEBPACK_IMPORTED_MODULE_4__.URLS.social.discord, \"_blank\"),\n className: \"lg:hidden\",\n \"aria-label\": \"Rejoindre Discord\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4\",\n fill: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.211.375-.445.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 48,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 47,\n columnNumber: 9\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 40,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_common_Button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"primary\",\n size: \"sm\",\n leftIcon: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 58,\n columnNumber: 13\n }, void 0)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 57,\n columnNumber: 11\n }, void 0),\n onClick: ()=>window.open(_config_constants__WEBPACK_IMPORTED_MODULE_4__.URLS.services.auth, \"_blank\"),\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_3__.mergeClasses)(\"transition-all duration-300\", scrolled ? \"shadow-md hover:shadow-lg\" : \"shadow-lg hover:shadow-xl\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"hidden lg:inline\",\n children: \"Connexion\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 69,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"lg:hidden\",\n children: \"Se connecter\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 70,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 53,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/ActionButtons.tsx\",\n lineNumber: 18,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL0FjdGlvbkJ1dHRvbnMudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUEwQjtBQUNtQjtBQUNxQjtBQUNqQjtBQVExQyxNQUFNSyxnQkFBOEMsQ0FBQyxFQUMxREMsUUFBUSxFQUNSQyxnQkFBZ0IsRUFDaEJDLFNBQVMsRUFDVjtJQUNDLHFCQUNFLDhEQUFDQztRQUFJRCxXQUFXTCxrRUFBRUEsQ0FBQyx5Q0FBeUNLOzswQkFFMUQsOERBQUNDO2dCQUFJRCxXQUFVOzBCQUNaRDs7Ozs7OzBCQUlILDhEQUFDTixrREFBTUE7Z0JBQ0xTLFNBQVE7Z0JBQ1JDLE1BQUs7Z0JBQ0xDLHdCQUNFLDhEQUFDQztvQkFBSUwsV0FBVTtvQkFBVU0sTUFBSztvQkFBZUMsU0FBUTs4QkFDbkQsNEVBQUNDO3dCQUFLQyxHQUFFOzs7Ozs7Ozs7OztnQkFHWkMsU0FBUyxJQUFNQyxPQUFPQyxJQUFJLENBQUNoQixtREFBSUEsQ0FBQ2lCLE1BQU0sQ0FBQ0MsT0FBTyxFQUFFO2dCQUNoRGQsV0FBVTswQkFDWDs7Ozs7OzBCQUtELDhEQUFDUCxrREFBTUE7Z0JBQ0xTLFNBQVE7Z0JBQ1JDLE1BQUs7Z0JBQ0xPLFNBQVMsSUFBTUMsT0FBT0MsSUFBSSxDQUFDaEIsbURBQUlBLENBQUNpQixNQUFNLENBQUNDLE9BQU8sRUFBRTtnQkFDaERkLFdBQVU7Z0JBQ1ZlLGNBQVc7MEJBRVgsNEVBQUNWO29CQUFJTCxXQUFVO29CQUFVTSxNQUFLO29CQUFlQyxTQUFROzhCQUNuRCw0RUFBQ0M7d0JBQUtDLEdBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7MEJBS1osOERBQUNoQixrREFBTUE7Z0JBQ0xTLFNBQVE7Z0JBQ1JDLE1BQUs7Z0JBQ0xDLHdCQUNFLDhEQUFDQztvQkFBSUwsV0FBVTtvQkFBVU0sTUFBSztvQkFBT1UsUUFBTztvQkFBZVQsU0FBUTs4QkFDakUsNEVBQUNDO3dCQUFLUyxlQUFjO3dCQUFRQyxnQkFBZTt3QkFBUUMsYUFBYTt3QkFBR1YsR0FBRTs7Ozs7Ozs7Ozs7Z0JBR3pFQyxTQUFTLElBQU1DLE9BQU9DLElBQUksQ0FBQ2hCLG1EQUFJQSxDQUFDd0IsUUFBUSxDQUFDQyxJQUFJLEVBQUU7Z0JBQy9DckIsV0FBV0wsa0VBQUVBLENBQ1gsK0JBQ0FHLFdBQ0ksOEJBQ0E7O2tDQUdOLDhEQUFDd0I7d0JBQUt0QixXQUFVO2tDQUFtQjs7Ozs7O2tDQUNuQyw4REFBQ3NCO3dCQUFLdEIsV0FBVTtrQ0FBWTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSXBDLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2NvbXBvbmVudHMvbGF5b3V0L25hdmJhci9BY3Rpb25CdXR0b25zLnRzeD81MzMxIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tICcuLi8uLi9jb21tb24vQnV0dG9uJztcbmltcG9ydCB7IG1lcmdlQ2xhc3NlcyBhcyBjbiB9IGZyb20gJy4uLy4uLy4uL3N0eWxlcy9kZXNpZ25TeXN0ZW0nO1xuaW1wb3J0IHsgVVJMUyB9IGZyb20gJy4uLy4uLy4uL2NvbmZpZy9jb25zdGFudHMnO1xuXG5pbnRlcmZhY2UgQWN0aW9uQnV0dG9uc1Byb3BzIHtcbiAgc2Nyb2xsZWQ6IGJvb2xlYW47XG4gIGxhbmd1YWdlU3dpdGNoZXI6IFJlYWN0LlJlYWN0RWxlbWVudDtcbiAgY2xhc3NOYW1lPzogc3RyaW5nO1xufVxuXG5leHBvcnQgY29uc3QgQWN0aW9uQnV0dG9uczogUmVhY3QuRkM8QWN0aW9uQnV0dG9uc1Byb3BzPiA9ICh7IFxuICBzY3JvbGxlZCwgXG4gIGxhbmd1YWdlU3dpdGNoZXIsIFxuICBjbGFzc05hbWUgXG59KSA9PiB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2NuKCdoaWRkZW4gbWQ6ZmxleCBpdGVtcy1jZW50ZXIgc3BhY2UteC0zJywgY2xhc3NOYW1lKX0+XG4gICAgICB7LyogTGFuZ3VhZ2UgU3dpdGNoZXIgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlXCI+XG4gICAgICAgIHtsYW5ndWFnZVN3aXRjaGVyfVxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIHsvKiBEaXNjb3JkIEJ1dHRvbiAqL31cbiAgICAgIDxCdXR0b25cbiAgICAgICAgdmFyaWFudD1cImRpc2NvcmRcIlxuICAgICAgICBzaXplPVwic21cIlxuICAgICAgICBsZWZ0SWNvbj17XG4gICAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTQgaC00XCIgZmlsbD1cImN1cnJlbnRDb2xvclwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIj5cbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjAuMzE3IDQuMzdhMTkuNzkxIDE5Ljc5MSAwIDAgMC00Ljg4NS0xLjUxNS4wNzQuMDc0IDAgMCAwLS4wNzkuMDM3Yy0uMjExLjM3NS0uNDQ1Ljg2NC0uNjA4IDEuMjVhMTguMjcgMTguMjcgMCAwIDAtNS40ODcgMCAxMi42NCAxMi42NCAwIDAgMC0uNjE3LTEuMjUuMDc3LjA3NyAwIDAgMC0uMDc5LS4wMzdBMTkuNzM2IDE5LjczNiAwIDAgMCAzLjY3NyA0LjM3YS4wNy4wNyAwIDAgMC0uMDMyLjAyN0MuNTMzIDkuMDQ2LS4zMiAxMy41OC4wOTkgMTguMDU3YS4wODIuMDgyIDAgMCAwIC4wMzEuMDU3IDE5LjkgMTkuOSAwIDAgMCA1Ljk5MyAzLjAzLjA3OC4wNzggMCAwIDAgLjA4NC0uMDI4Yy40NjItLjYzLjg3NC0xLjI5NSAxLjIyNi0xLjk5NGEuMDc2LjA3NiAwIDAgMC0uMDQxLS4xMDYgMTMuMTA3IDEzLjEwNyAwIDAgMS0xLjg3Mi0uODkyLjA3Ny4wNzcgMCAwIDEtLjAwOC0uMTI4IDEwLjIgMTAuMiAwIDAgMCAuMzcyLS4yOTIuMDc0LjA3NCAwIDAgMSAuMDc3LS4wMWMzLjkyOCAxLjc5MyA4LjE4IDEuNzkzIDEyLjA2MiAwYS4wNzQuMDc0IDAgMCAxIC4wNzguMDFjLjEyLjA5OC4yNDYuMTk4LjM3My4yOTJhLjA3Ny4wNzcgMCAwIDEtLjAwNi4xMjcgMTIuMjk5IDEyLjI5OSAwIDAgMS0xLjg3My44OTIuMDc3LjA3NyAwIDAgMC0uMDQxLjEwN2MuMzYuNjk4Ljc3MiAxLjM2MiAxLjIyNSAxLjk5M2EuMDc2LjA3NiAwIDAgMCAuMDg0LjAyOCAxOS44MzkgMTkuODM5IDAgMCAwIDYuMDAyLTMuMDMuMDc3LjA3NyAwIDAgMCAuMDMyLS4wNTRjLjUtNS4xNzctLjgzOC05LjY3NC0zLjU0OS0xMy42NmEuMDYxLjA2MSAwIDAgMC0uMDMxLS4wM3pcIi8+XG4gICAgICAgICAgPC9zdmc+XG4gICAgICAgIH1cbiAgICAgICAgb25DbGljaz17KCkgPT4gd2luZG93Lm9wZW4oVVJMUy5zb2NpYWwuZGlzY29yZCwgJ19ibGFuaycpfVxuICAgICAgICBjbGFzc05hbWU9XCJoaWRkZW4gbGc6ZmxleFwiXG4gICAgICA+XG4gICAgICAgIERpc2NvcmRcbiAgICAgIDwvQnV0dG9uPlxuXG4gICAgICB7LyogRGlzY29yZCBJY29uIE9ubHkgKHRhYmxldCkgKi99XG4gICAgICA8QnV0dG9uXG4gICAgICAgIHZhcmlhbnQ9XCJkaXNjb3JkXCJcbiAgICAgICAgc2l6ZT1cInNtXCJcbiAgICAgICAgb25DbGljaz17KCkgPT4gd2luZG93Lm9wZW4oVVJMUy5zb2NpYWwuZGlzY29yZCwgJ19ibGFuaycpfVxuICAgICAgICBjbGFzc05hbWU9XCJsZzpoaWRkZW5cIlxuICAgICAgICBhcmlhLWxhYmVsPVwiUmVqb2luZHJlIERpc2NvcmRcIlxuICAgICAgPlxuICAgICAgICA8c3ZnIGNsYXNzTmFtZT1cInctNCBoLTRcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPlxuICAgICAgICAgIDxwYXRoIGQ9XCJNMjAuMzE3IDQuMzdhMTkuNzkxIDE5Ljc5MSAwIDAgMC00Ljg4NS0xLjUxNS4wNzQuMDc0IDAgMCAwLS4wNzkuMDM3Yy0uMjExLjM3NS0uNDQ1Ljg2NC0uNjA4IDEuMjVhMTguMjcgMTguMjcgMCAwIDAtNS40ODcgMCAxMi42NCAxMi42NCAwIDAgMC0uNjE3LTEuMjUuMDc3LjA3NyAwIDAgMC0uMDc5LS4wMzdBMTkuNzM2IDE5LjczNiAwIDAgMCAzLjY3NyA0LjM3YS4wNy4wNyAwIDAgMC0uMDMyLjAyN0MuNTMzIDkuMDQ2LS4zMiAxMy41OC4wOTkgMTguMDU3YS4wODIuMDgyIDAgMCAwIC4wMzEuMDU3IDE5LjkgMTkuOSAwIDAgMCA1Ljk5MyAzLjAzLjA3OC4wNzggMCAwIDAgLjA4NC0uMDI4Yy40NjItLjYzLjg3NC0xLjI5NSAxLjIyNi0xLjk5NGEuMDc2LjA3NiAwIDAgMC0uMDQxLS4xMDYgMTMuMTA3IDEzLjEwNyAwIDAgMS0xLjg3Mi0uODkyLjA3Ny4wNzcgMCAwIDEtLjAwOC0uMTI4IDEwLjIgMTAuMiAwIDAgMCAuMzcyLS4yOTIuMDc0LjA3NCAwIDAgMSAuMDc3LS4wMWMzLjkyOCAxLjc5MyA4LjE4IDEuNzkzIDEyLjA2MiAwYS4wNzQuMDc0IDAgMCAxIC4wNzguMDFjLjEyLjA5OC4yNDYuMTk4LjM3My4yOTJhLjA3Ny4wNzcgMCAwIDEtLjAwNi4xMjcgMTIuMjk5IDEyLjI5OSAwIDAgMS0xLjg3My44OTIuMDc3LjA3NyAwIDAgMC0uMDQxLjEwN2MuMzYuNjk4Ljc3MiAxLjM2MiAxLjIyNSAxLjk5M2EuMDc2LjA3NiAwIDAgMCAuMDg0LjAyOCAxOS44MzkgMTkuODM5IDAgMCAwIDYuMDAyLTMuMDMuMDc3LjA3NyAwIDAgMCAuMDMyLS4wNTRjLjUtNS4xNzctLjgzOC05LjY3NC0zLjU0OS0xMy42NmEuMDYxLjA2MSAwIDAgMC0uMDMxLS4wM3pcIi8+XG4gICAgICAgIDwvc3ZnPlxuICAgICAgPC9CdXR0b24+XG4gICAgICBcbiAgICAgIHsvKiBBdXRoIEJ1dHRvbiAqL31cbiAgICAgIDxCdXR0b25cbiAgICAgICAgdmFyaWFudD1cInByaW1hcnlcIlxuICAgICAgICBzaXplPVwic21cIlxuICAgICAgICBsZWZ0SWNvbj17XG4gICAgICAgICAgPHN2ZyBjbGFzc05hbWU9XCJ3LTQgaC00XCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCJjdXJyZW50Q29sb3JcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+XG4gICAgICAgICAgICA8cGF0aCBzdHJva2VMaW5lY2FwPVwicm91bmRcIiBzdHJva2VMaW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlV2lkdGg9ezJ9IGQ9XCJNMTYgN2E0IDQgMCAxMS04IDAgNCA0IDAgMDE4IDB6TTEyIDE0YTcgNyAwIDAwLTcgN2gxNGE3IDcgMCAwMC03LTd6XCIgLz5cbiAgICAgICAgICA8L3N2Zz5cbiAgICAgICAgfVxuICAgICAgICBvbkNsaWNrPXsoKSA9PiB3aW5kb3cub3BlbihVUkxTLnNlcnZpY2VzLmF1dGgsICdfYmxhbmsnKX1cbiAgICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAndHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwJyxcbiAgICAgICAgICBzY3JvbGxlZCBcbiAgICAgICAgICAgID8gJ3NoYWRvdy1tZCBob3ZlcjpzaGFkb3ctbGcnIFxuICAgICAgICAgICAgOiAnc2hhZG93LWxnIGhvdmVyOnNoYWRvdy14bCdcbiAgICAgICAgKX1cbiAgICAgID5cbiAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiaGlkZGVuIGxnOmlubGluZVwiPkNvbm5leGlvbjwvc3Bhbj5cbiAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwibGc6aGlkZGVuXCI+U2UgY29ubmVjdGVyPC9zcGFuPlxuICAgICAgPC9CdXR0b24+XG4gICAgPC9kaXY+XG4gICk7XG59O1xuIl0sIm5hbWVzIjpbIlJlYWN0IiwiQnV0dG9uIiwibWVyZ2VDbGFzc2VzIiwiY24iLCJVUkxTIiwiQWN0aW9uQnV0dG9ucyIsInNjcm9sbGVkIiwibGFuZ3VhZ2VTd2l0Y2hlciIsImNsYXNzTmFtZSIsImRpdiIsInZhcmlhbnQiLCJzaXplIiwibGVmdEljb24iLCJzdmciLCJmaWxsIiwidmlld0JveCIsInBhdGgiLCJkIiwib25DbGljayIsIndpbmRvdyIsIm9wZW4iLCJzb2NpYWwiLCJkaXNjb3JkIiwiYXJpYS1sYWJlbCIsInN0cm9rZSIsInN0cm9rZUxpbmVjYXAiLCJzdHJva2VMaW5lam9pbiIsInN0cm9rZVdpZHRoIiwic2VydmljZXMiLCJhdXRoIiwic3BhbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/navbar/ActionButtons.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/navbar/Logo.tsx":
|
||
/*!***********************************************!*\
|
||
!*** ./src/components/layout/navbar/Logo.tsx ***!
|
||
\***********************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Logo: () => (/* binding */ Logo)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n/* harmony import */ var _src_assets_banquise_server_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../src/assets/banquise_server.svg */ \"(ssr)/./src/assets/banquise_server.svg\");\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n\n\n\n\n\nconst Logo = ({ scrolled, className })=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"flex items-center group cursor-pointer\", className),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-r from-banquise-blue-light/30 to-banquise-blue/30 rounded-full blur-md opacity-0 group-hover:opacity-100 transition-all duration-300 scale-110\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 16,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"relative flex items-center justify-center rounded-full p-2 bg-white/10 backdrop-blur-sm border border-white/20 transition-all duration-300\", \"group-hover:bg-white/20 group-hover:scale-105 group-hover:border-white/30\"),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: _src_assets_banquise_server_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n alt: \"Logo La Banquise\",\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"transition-all duration-300 group-hover:scale-110\", scrolled ? \"h-8 w-8\" : \"h-10 w-10\"),\n style: {\n filter: \"drop-shadow(0 4px 12px rgba(168, 218, 255, 0.4))\"\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 21,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 17,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 15,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"ml-3 hidden sm:block\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"font-heading font-bold text-white tracking-tight transition-all duration-300\", scrolled ? \"text-lg\" : \"text-xl lg:text-2xl\", \"group-hover:text-banquise-blue-lightest\"),\n children: _config_constants__WEBPACK_IMPORTED_MODULE_4__.SITE_CONFIG.name\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"text-banquise-blue-lightest/70 font-medium transition-all duration-300\", scrolled ? \"text-xs\" : \"text-sm\", \"group-hover:text-banquise-blue-lightest/90\"),\n children: _config_constants__WEBPACK_IMPORTED_MODULE_4__.SITE_CONFIG.tagline\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 34,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/Logo.tsx\",\n lineNumber: 13,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL0xvZ28udHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUEwQjtBQUN3QztBQUNMO0FBQ0w7QUFPakQsTUFBTUssT0FBNEIsQ0FBQyxFQUFFQyxRQUFRLEVBQUVDLFNBQVMsRUFBRTtJQUMvRCxxQkFDRSw4REFBQ0M7UUFBSUQsV0FBV0wsa0VBQUVBLENBQUMsMENBQTBDSzs7MEJBRTNELDhEQUFDQztnQkFBSUQsV0FBVTs7a0NBQ2IsOERBQUNDO3dCQUFJRCxXQUFVOzs7Ozs7a0NBQ2YsOERBQUNDO3dCQUFJRCxXQUFXTCxrRUFBRUEsQ0FDaEIsOElBQ0E7a0NBRUEsNEVBQUNPOzRCQUNDQyxLQUFLUCx1RUFBY0E7NEJBQ25CUSxLQUFJOzRCQUNKSixXQUFXTCxrRUFBRUEsQ0FDWCxxREFDQUksV0FBVyxZQUFZOzRCQUV6Qk0sT0FBTztnQ0FBRUMsUUFBUTs0QkFBbUQ7Ozs7Ozs7Ozs7Ozs7Ozs7OzBCQU0xRSw4REFBQ0w7Z0JBQUlELFdBQVU7O2tDQUNiLDhEQUFDTzt3QkFBR1AsV0FBV0wsa0VBQUVBLENBQ2YsZ0ZBQ0FJLFdBQVcsWUFBWSx1QkFDdkI7a0NBRUNGLDBEQUFXQSxDQUFDVyxJQUFJOzs7Ozs7a0NBRW5CLDhEQUFDQzt3QkFBRVQsV0FBV0wsa0VBQUVBLENBQ2QsMEVBQ0FJLFdBQVcsWUFBWSxXQUN2QjtrQ0FFQ0YsMERBQVdBLENBQUNhLE9BQU87Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUs5QixFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL2xheW91dC9uYXZiYXIvTG9nby50c3g/ZGZhYyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgbWVyZ2VDbGFzc2VzIGFzIGNuIH0gZnJvbSAnLi4vLi4vLi4vc3R5bGVzL2Rlc2lnblN5c3RlbSc7XG5pbXBvcnQgYmFucXVpc2VTZXJ2ZXIgZnJvbSAnL3NyYy9hc3NldHMvYmFucXVpc2Vfc2VydmVyLnN2Zyc7XG5pbXBvcnQgeyBTSVRFX0NPTkZJRyB9IGZyb20gJy4uLy4uLy4uL2NvbmZpZy9jb25zdGFudHMnO1xuXG5pbnRlcmZhY2UgTG9nb1Byb3BzIHtcbiAgc2Nyb2xsZWQ6IGJvb2xlYW47XG4gIGNsYXNzTmFtZT86IHN0cmluZztcbn1cblxuZXhwb3J0IGNvbnN0IExvZ286IFJlYWN0LkZDPExvZ29Qcm9wcz4gPSAoeyBzY3JvbGxlZCwgY2xhc3NOYW1lIH0pID0+IHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17Y24oJ2ZsZXggaXRlbXMtY2VudGVyIGdyb3VwIGN1cnNvci1wb2ludGVyJywgY2xhc3NOYW1lKX0+XG4gICAgICB7LyogTG9nbyBhdmVjIGVmZmV0IGdsb3cgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlIGZsZXggaXRlbXMtY2VudGVyXCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMCBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodC8zMCB0by1iYW5xdWlzZS1ibHVlLzMwIHJvdW5kZWQtZnVsbCBibHVyLW1kIG9wYWNpdHktMCBncm91cC1ob3ZlcjpvcGFjaXR5LTEwMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgc2NhbGUtMTEwXCI+PC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAncmVsYXRpdmUgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC1mdWxsIHAtMiBiZy13aGl0ZS8xMCBiYWNrZHJvcC1ibHVyLXNtIGJvcmRlciBib3JkZXItd2hpdGUvMjAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwJyxcbiAgICAgICAgICAnZ3JvdXAtaG92ZXI6Ymctd2hpdGUvMjAgZ3JvdXAtaG92ZXI6c2NhbGUtMTA1IGdyb3VwLWhvdmVyOmJvcmRlci13aGl0ZS8zMCdcbiAgICAgICAgKX0+XG4gICAgICAgICAgPGltZ1xuICAgICAgICAgICAgc3JjPXtiYW5xdWlzZVNlcnZlcn1cbiAgICAgICAgICAgIGFsdD1cIkxvZ28gTGEgQmFucXVpc2VcIlxuICAgICAgICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAgICAgJ3RyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBncm91cC1ob3ZlcjpzY2FsZS0xMTAnLFxuICAgICAgICAgICAgICBzY3JvbGxlZCA/ICdoLTggdy04JyA6ICdoLTEwIHctMTAnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAgc3R5bGU9e3sgZmlsdGVyOiAnZHJvcC1zaGFkb3coMCA0cHggMTJweCByZ2JhKDE2OCwgMjE4LCAyNTUsIDAuNCkpJyB9fVxuICAgICAgICAgIC8+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIHsvKiBCcmFuZCB0ZXh0IGF2ZWMgYW5pbWF0aW9uICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJtbC0zIGhpZGRlbiBzbTpibG9ja1wiPlxuICAgICAgICA8aDEgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAnZm9udC1oZWFkaW5nIGZvbnQtYm9sZCB0ZXh0LXdoaXRlIHRyYWNraW5nLXRpZ2h0IHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCcsXG4gICAgICAgICAgc2Nyb2xsZWQgPyAndGV4dC1sZycgOiAndGV4dC14bCBsZzp0ZXh0LTJ4bCcsXG4gICAgICAgICAgJ2dyb3VwLWhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCdcbiAgICAgICAgKX0+XG4gICAgICAgICAge1NJVEVfQ09ORklHLm5hbWV9XG4gICAgICAgIDwvaDE+XG4gICAgICAgIDxwIGNsYXNzTmFtZT17Y24oXG4gICAgICAgICAgJ3RleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdC83MCBmb250LW1lZGl1bSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAnLFxuICAgICAgICAgIHNjcm9sbGVkID8gJ3RleHQteHMnIDogJ3RleHQtc20nLFxuICAgICAgICAgICdncm91cC1ob3Zlcjp0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvOTAnXG4gICAgICAgICl9PlxuICAgICAgICAgIHtTSVRFX0NPTkZJRy50YWdsaW5lfVxuICAgICAgICA8L3A+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKTtcbn07XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJtZXJnZUNsYXNzZXMiLCJjbiIsImJhbnF1aXNlU2VydmVyIiwiU0lURV9DT05GSUciLCJMb2dvIiwic2Nyb2xsZWQiLCJjbGFzc05hbWUiLCJkaXYiLCJpbWciLCJzcmMiLCJhbHQiLCJzdHlsZSIsImZpbHRlciIsImgxIiwibmFtZSIsInAiLCJ0YWdsaW5lIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/navbar/Logo.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/navbar/MobileMenuButton.tsx":
|
||
/*!***********************************************************!*\
|
||
!*** ./src/components/layout/navbar/MobileMenuButton.tsx ***!
|
||
\***********************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ MobileMenuButton: () => (/* binding */ MobileMenuButton)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n\n\n\nconst MobileMenuButton = ({ isOpen, onClick, className })=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"md:hidden relative p-3 rounded-xl transition-all duration-300 group\", \"bg-white/10 hover:bg-white/20 active:bg-white/25\", \"border border-white/20 hover:border-white/30\", \"hover:scale-105 active:scale-95\", \"focus:outline-none focus:ring-2 focus:ring-banquise-blue-light/50\", className),\n onClick: onClick,\n \"aria-label\": isOpen ? \"Fermer le menu\" : \"Ouvrir le menu\",\n \"aria-expanded\": isOpen,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-6 h-6 relative flex flex-col justify-center items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"absolute block h-0.5 w-6 bg-white rounded-full transition-all duration-300 ease-out transform\", isOpen ? \"rotate-45 translate-y-0\" : \"-translate-y-2\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 31,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"absolute block h-0.5 w-6 bg-white rounded-full transition-all duration-300 ease-out\", isOpen ? \"opacity-0 scale-0\" : \"opacity-100 scale-100\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"absolute block h-0.5 w-6 bg-white rounded-full transition-all duration-300 ease-out transform\", isOpen ? \"-rotate-45 translate-y-0\" : \"translate-y-2\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 39,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 30,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 rounded-xl bg-gradient-to-r from-banquise-blue-light/20 to-banquise-blue/20 opacity-0 group-hover:opacity-100 transition-opacity duration-300\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 46,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/MobileMenuButton.tsx\",\n lineNumber: 16,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL01vYmlsZU1lbnVCdXR0b24udHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBMEI7QUFDd0M7QUFRM0QsTUFBTUcsbUJBQW9ELENBQUMsRUFDaEVDLE1BQU0sRUFDTkMsT0FBTyxFQUNQQyxTQUFTLEVBQ1Y7SUFDQyxxQkFDRSw4REFBQ0M7UUFDQ0QsV0FBV0osa0VBQUVBLENBQ1gsdUVBQ0Esb0RBQ0EsZ0RBQ0EsbUNBQ0EscUVBQ0FJO1FBRUZELFNBQVNBO1FBQ1RHLGNBQVlKLFNBQVMsbUJBQW1CO1FBQ3hDSyxpQkFBZUw7OzBCQUdmLDhEQUFDTTtnQkFBSUosV0FBVTs7a0NBQ2IsOERBQUNLO3dCQUFLTCxXQUFXSixrRUFBRUEsQ0FDakIsaUdBQ0FFLFNBQVMsNEJBQTRCOzs7Ozs7a0NBRXZDLDhEQUFDTzt3QkFBS0wsV0FBV0osa0VBQUVBLENBQ2pCLHVGQUNBRSxTQUFTLHNCQUFzQjs7Ozs7O2tDQUVqQyw4REFBQ087d0JBQUtMLFdBQVdKLGtFQUFFQSxDQUNqQixpR0FDQUUsU0FBUyw2QkFBNkI7Ozs7Ozs7Ozs7OzswQkFLMUMsOERBQUNNO2dCQUFJSixXQUFVOzs7Ozs7Ozs7Ozs7QUFHckIsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL01vYmlsZU1lbnVCdXR0b24udHN4P2Y3YjgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IG1lcmdlQ2xhc3NlcyBhcyBjbiB9IGZyb20gJy4uLy4uLy4uL3N0eWxlcy9kZXNpZ25TeXN0ZW0nO1xuXG5pbnRlcmZhY2UgTW9iaWxlTWVudUJ1dHRvblByb3BzIHtcbiAgaXNPcGVuOiBib29sZWFuO1xuICBvbkNsaWNrOiAoKSA9PiB2b2lkO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBjb25zdCBNb2JpbGVNZW51QnV0dG9uOiBSZWFjdC5GQzxNb2JpbGVNZW51QnV0dG9uUHJvcHM+ID0gKHsgXG4gIGlzT3BlbiwgXG4gIG9uQ2xpY2ssIFxuICBjbGFzc05hbWUgXG59KSA9PiB7XG4gIHJldHVybiAoXG4gICAgPGJ1dHRvblxuICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgJ21kOmhpZGRlbiByZWxhdGl2ZSBwLTMgcm91bmRlZC14bCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZ3JvdXAnLFxuICAgICAgICAnYmctd2hpdGUvMTAgaG92ZXI6Ymctd2hpdGUvMjAgYWN0aXZlOmJnLXdoaXRlLzI1JyxcbiAgICAgICAgJ2JvcmRlciBib3JkZXItd2hpdGUvMjAgaG92ZXI6Ym9yZGVyLXdoaXRlLzMwJyxcbiAgICAgICAgJ2hvdmVyOnNjYWxlLTEwNSBhY3RpdmU6c2NhbGUtOTUnLFxuICAgICAgICAnZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWJhbnF1aXNlLWJsdWUtbGlnaHQvNTAnLFxuICAgICAgICBjbGFzc05hbWVcbiAgICAgICl9XG4gICAgICBvbkNsaWNrPXtvbkNsaWNrfVxuICAgICAgYXJpYS1sYWJlbD17aXNPcGVuID8gXCJGZXJtZXIgbGUgbWVudVwiIDogXCJPdXZyaXIgbGUgbWVudVwifVxuICAgICAgYXJpYS1leHBhbmRlZD17aXNPcGVufVxuICAgID5cbiAgICAgIHsvKiBIYW1idXJnZXIgSWNvbiBhdmVjIGFuaW1hdGlvbiBtb2Rlcm5lICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LTYgaC02IHJlbGF0aXZlIGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzTmFtZT17Y24oXG4gICAgICAgICAgJ2Fic29sdXRlIGJsb2NrIGgtMC41IHctNiBiZy13aGl0ZSByb3VuZGVkLWZ1bGwgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGVhc2Utb3V0IHRyYW5zZm9ybScsXG4gICAgICAgICAgaXNPcGVuID8gJ3JvdGF0ZS00NSB0cmFuc2xhdGUteS0wJyA6ICctdHJhbnNsYXRlLXktMidcbiAgICAgICAgKX0gLz5cbiAgICAgICAgPHNwYW4gY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAnYWJzb2x1dGUgYmxvY2sgaC0wLjUgdy02IGJnLXdoaXRlIHJvdW5kZWQtZnVsbCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZWFzZS1vdXQnLFxuICAgICAgICAgIGlzT3BlbiA/ICdvcGFjaXR5LTAgc2NhbGUtMCcgOiAnb3BhY2l0eS0xMDAgc2NhbGUtMTAwJ1xuICAgICAgICApfSAvPlxuICAgICAgICA8c3BhbiBjbGFzc05hbWU9e2NuKFxuICAgICAgICAgICdhYnNvbHV0ZSBibG9jayBoLTAuNSB3LTYgYmctd2hpdGUgcm91bmRlZC1mdWxsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBlYXNlLW91dCB0cmFuc2Zvcm0nLFxuICAgICAgICAgIGlzT3BlbiA/ICctcm90YXRlLTQ1IHRyYW5zbGF0ZS15LTAnIDogJ3RyYW5zbGF0ZS15LTInXG4gICAgICAgICl9IC8+XG4gICAgICA8L2Rpdj5cbiAgICAgIFxuICAgICAgey8qIFN1YnRsZSBnbG93IGVmZmVjdCBvbiBob3ZlciAqL31cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMCByb3VuZGVkLXhsIGJnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlLWxpZ2h0LzIwIHRvLWJhbnF1aXNlLWJsdWUvMjAgb3BhY2l0eS0wIGdyb3VwLWhvdmVyOm9wYWNpdHktMTAwIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi0zMDBcIiAvPlxuICAgIDwvYnV0dG9uPlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIm1lcmdlQ2xhc3NlcyIsImNuIiwiTW9iaWxlTWVudUJ1dHRvbiIsImlzT3BlbiIsIm9uQ2xpY2siLCJjbGFzc05hbWUiLCJidXR0b24iLCJhcmlhLWxhYmVsIiwiYXJpYS1leHBhbmRlZCIsImRpdiIsInNwYW4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/navbar/MobileMenuButton.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/layout/navbar/NavLinks.tsx":
|
||
/*!***************************************************!*\
|
||
!*** ./src/components/layout/navbar/NavLinks.tsx ***!
|
||
\***************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ NavLinks: () => (/* binding */ NavLinks)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n\n\n\nconst NavLink = ({ href, children, isActive = false, onClick })=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: href,\n onClick: onClick,\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"relative px-4 py-2 text-sm font-medium transition-all duration-300 rounded-lg group\", \"hover:text-white focus:outline-none focus:ring-2 focus:ring-banquise-blue-light/50\", isActive ? \"text-white bg-white/20 shadow-lg\" : \"text-white/80 hover:bg-white/10\"),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"relative z-10\",\n children: children\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 31,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"absolute inset-0 rounded-lg bg-gradient-to-r from-banquise-blue-light/20 to-banquise-blue/20\", \"opacity-0 group-hover:opacity-100 transition-all duration-300 scale-95 group-hover:scale-100\")\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 34,\n columnNumber: 7\n }, undefined),\n isActive && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute bottom-0 left-1/2 transform -translate-x-1/2 w-6 h-0.5 bg-banquise-blue-lightest rounded-full\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 41,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 20,\n columnNumber: 5\n }, undefined);\n};\nconst NavLinks = ({ translations, className })=>{\n const [activeSection, setActiveSection] = react__WEBPACK_IMPORTED_MODULE_1___default().useState(\"home\");\n // Observer pour détecter la section active\n react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n const handleScroll = ()=>{\n const scrollPosition = window.scrollY;\n const windowHeight = window.innerHeight;\n // Si on est en haut de la page (moins de 100px du haut), on active \"home\"\n if (scrollPosition < 100) {\n setActiveSection(\"home\");\n return;\n }\n // Sinon, on utilise l'intersection observer logic\n const sections = [\n \"home\",\n \"services\",\n \"about\"\n ];\n let currentSection = \"home\";\n sections.forEach((sectionId)=>{\n const element = document.getElementById(sectionId);\n if (element) {\n const rect = element.getBoundingClientRect();\n const sectionTop = rect.top + scrollPosition;\n // Si la section est visible dans le viewport\n if (scrollPosition >= sectionTop - windowHeight / 3) {\n currentSection = sectionId;\n }\n }\n });\n setActiveSection(currentSection);\n };\n // Écouter le scroll\n window.addEventListener(\"scroll\", handleScroll);\n // Appeler une fois au chargement\n handleScroll();\n return ()=>{\n window.removeEventListener(\"scroll\", handleScroll);\n };\n }, []);\n // Observer pour détecter la section active avec IntersectionObserver (fallback)\n react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n const observer = new IntersectionObserver((entries)=>{\n entries.forEach((entry)=>{\n if (entry.isIntersecting && window.scrollY > 100) {\n setActiveSection(entry.target.id);\n }\n });\n }, {\n threshold: 0.3,\n rootMargin: \"-100px 0px -100px 0px\"\n });\n const sections = [\n \"home\",\n \"services\",\n \"about\"\n ];\n sections.forEach((id)=>{\n const element = document.getElementById(id);\n if (element) observer.observe(element);\n });\n return ()=>observer.disconnect();\n }, []);\n const handleNavClick = (sectionId)=>{\n if (sectionId === \"home\") {\n // Scroll to top for home section\n window.scrollTo({\n top: 0,\n behavior: \"smooth\"\n });\n } else if (sectionId === \"contact\") {\n // Open email client for contact\n window.location.href = \"mailto:contact@la-banquise.fr\";\n } else {\n // Scroll to specific section\n const element = document.getElementById(sectionId);\n if (element) {\n element.scrollIntoView({\n behavior: \"smooth\",\n block: \"start\"\n });\n }\n }\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"hidden md:flex items-center space-x-1\", className),\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(NavLink, {\n href: \"#home\",\n isActive: activeSection === \"home\",\n onClick: ()=>handleNavClick(\"home\"),\n children: translations.home\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 141,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(NavLink, {\n href: \"#services\",\n isActive: activeSection === \"services\",\n onClick: ()=>handleNavClick(\"services\"),\n children: translations.services\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 149,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(NavLink, {\n href: \"#about\",\n isActive: activeSection === \"about\",\n onClick: ()=>handleNavClick(\"about\"),\n children: translations.about\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 157,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(NavLink, {\n href: \"mailto:contact@la-banquise.fr\",\n isActive: false,\n onClick: ()=>handleNavClick(\"contact\"),\n children: translations.contact\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 165,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/layout/navbar/NavLinks.tsx\",\n lineNumber: 140,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL05hdkxpbmtzLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQTBCO0FBQ3dDO0FBZ0JsRSxNQUFNRyxVQUFrQyxDQUFDLEVBQUVDLElBQUksRUFBRUMsUUFBUSxFQUFFQyxXQUFXLEtBQUssRUFBRUMsT0FBTyxFQUFFO0lBQ3BGLHFCQUNFLDhEQUFDQztRQUNDSixNQUFNQTtRQUNORyxTQUFTQTtRQUNURSxXQUFXUCxrRUFBRUEsQ0FDWCx1RkFDQSxzRkFDQUksV0FDSSxxQ0FDQTs7MEJBR04sOERBQUNJO2dCQUFLRCxXQUFVOzBCQUFpQko7Ozs7OzswQkFHakMsOERBQUNNO2dCQUFJRixXQUFXUCxrRUFBRUEsQ0FDaEIsZ0dBQ0E7Ozs7OztZQUlESSwwQkFDQyw4REFBQ0s7Z0JBQUlGLFdBQVU7Ozs7Ozs7Ozs7OztBQUl2QjtBQUVPLE1BQU1HLFdBQW9DLENBQUMsRUFBRUMsWUFBWSxFQUFFSixTQUFTLEVBQUU7SUFDM0UsTUFBTSxDQUFDSyxlQUFlQyxpQkFBaUIsR0FBR2YscURBQWMsQ0FBUztJQUVqRSwyQ0FBMkM7SUFDM0NBLHNEQUFlLENBQUM7UUFDZCxNQUFNa0IsZUFBZTtZQUNuQixNQUFNQyxpQkFBaUJDLE9BQU9DLE9BQU87WUFDckMsTUFBTUMsZUFBZUYsT0FBT0csV0FBVztZQUV2QywwRUFBMEU7WUFDMUUsSUFBSUosaUJBQWlCLEtBQUs7Z0JBQ3hCSixpQkFBaUI7Z0JBQ2pCO1lBQ0Y7WUFFQSxrREFBa0Q7WUFDbEQsTUFBTVMsV0FBVztnQkFBQztnQkFBUTtnQkFBWTthQUFRO1lBQzlDLElBQUlDLGlCQUFpQjtZQUVyQkQsU0FBU0UsT0FBTyxDQUFDLENBQUNDO2dCQUNoQixNQUFNQyxVQUFVQyxTQUFTQyxjQUFjLENBQUNIO2dCQUN4QyxJQUFJQyxTQUFTO29CQUNYLE1BQU1HLE9BQU9ILFFBQVFJLHFCQUFxQjtvQkFDMUMsTUFBTUMsYUFBYUYsS0FBS0csR0FBRyxHQUFHZjtvQkFFOUIsNkNBQTZDO29CQUM3QyxJQUFJQSxrQkFBa0JjLGFBQWFYLGVBQWUsR0FBRzt3QkFDbkRHLGlCQUFpQkU7b0JBQ25CO2dCQUNGO1lBQ0Y7WUFFQVosaUJBQWlCVTtRQUNuQjtRQUVBLG9CQUFvQjtRQUNwQkwsT0FBT2UsZ0JBQWdCLENBQUMsVUFBVWpCO1FBQ2xDLGlDQUFpQztRQUNqQ0E7UUFFQSxPQUFPO1lBQ0xFLE9BQU9nQixtQkFBbUIsQ0FBQyxVQUFVbEI7UUFDdkM7SUFDRixHQUFHLEVBQUU7SUFFTCxnRkFBZ0Y7SUFDaEZsQixzREFBZSxDQUFDO1FBQ2QsTUFBTXFDLFdBQVcsSUFBSUMscUJBQ25CLENBQUNDO1lBQ0NBLFFBQVFiLE9BQU8sQ0FBQyxDQUFDYztnQkFDZixJQUFJQSxNQUFNQyxjQUFjLElBQUlyQixPQUFPQyxPQUFPLEdBQUcsS0FBSztvQkFDaEROLGlCQUFpQnlCLE1BQU1FLE1BQU0sQ0FBQ0MsRUFBRTtnQkFDbEM7WUFDRjtRQUNGLEdBQ0E7WUFDRUMsV0FBVztZQUNYQyxZQUFZO1FBQ2Q7UUFHRixNQUFNckIsV0FBVztZQUFDO1lBQVE7WUFBWTtTQUFRO1FBQzlDQSxTQUFTRSxPQUFPLENBQUMsQ0FBQ2lCO1lBQ2hCLE1BQU1mLFVBQVVDLFNBQVNDLGNBQWMsQ0FBQ2E7WUFDeEMsSUFBSWYsU0FBU1MsU0FBU1MsT0FBTyxDQUFDbEI7UUFDaEM7UUFFQSxPQUFPLElBQU1TLFNBQVNVLFVBQVU7SUFDbEMsR0FBRyxFQUFFO0lBRUwsTUFBTUMsaUJBQWlCLENBQUNyQjtRQUN0QixJQUFJQSxjQUFjLFFBQVE7WUFDeEIsaUNBQWlDO1lBQ2pDUCxPQUFPNkIsUUFBUSxDQUFDO2dCQUNkZixLQUFLO2dCQUNMZ0IsVUFBVTtZQUNaO1FBQ0YsT0FBTyxJQUFJdkIsY0FBYyxXQUFXO1lBQ2xDLGdDQUFnQztZQUNoQ1AsT0FBTytCLFFBQVEsQ0FBQy9DLElBQUksR0FBRztRQUN6QixPQUFPO1lBQ0wsNkJBQTZCO1lBQzdCLE1BQU13QixVQUFVQyxTQUFTQyxjQUFjLENBQUNIO1lBQ3hDLElBQUlDLFNBQVM7Z0JBQ1hBLFFBQVF3QixjQUFjLENBQUM7b0JBQ3JCRixVQUFVO29CQUNWRyxPQUFPO2dCQUNUO1lBQ0Y7UUFDRjtJQUNGO0lBRUEscUJBQ0UsOERBQUNDO1FBQUk3QyxXQUFXUCxrRUFBRUEsQ0FBQyx5Q0FBeUNPOzswQkFDMUQsOERBQUNOO2dCQUNDQyxNQUFLO2dCQUNMRSxVQUFVUSxrQkFBa0I7Z0JBQzVCUCxTQUFTLElBQU15QyxlQUFlOzBCQUU3Qm5DLGFBQWEwQyxJQUFJOzs7Ozs7MEJBR3BCLDhEQUFDcEQ7Z0JBQ0NDLE1BQUs7Z0JBQ0xFLFVBQVVRLGtCQUFrQjtnQkFDNUJQLFNBQVMsSUFBTXlDLGVBQWU7MEJBRTdCbkMsYUFBYTJDLFFBQVE7Ozs7OzswQkFHeEIsOERBQUNyRDtnQkFDQ0MsTUFBSztnQkFDTEUsVUFBVVEsa0JBQWtCO2dCQUM1QlAsU0FBUyxJQUFNeUMsZUFBZTswQkFFN0JuQyxhQUFhNEMsS0FBSzs7Ozs7OzBCQUdyQiw4REFBQ3REO2dCQUNDQyxNQUFLO2dCQUNMRSxVQUFVO2dCQUNWQyxTQUFTLElBQU15QyxlQUFlOzBCQUU3Qm5DLGFBQWE2QyxPQUFPOzs7Ozs7Ozs7Ozs7QUFJN0IsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy9sYXlvdXQvbmF2YmFyL05hdkxpbmtzLnRzeD80YTdlIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBtZXJnZUNsYXNzZXMgYXMgY24gfSBmcm9tICcuLi8uLi8uLi9zdHlsZXMvZGVzaWduU3lzdGVtJztcbmltcG9ydCB0eXBlIHsgVHJhbnNsYXRpb24gfSBmcm9tICcuLi8uLi8uLi90eXBlcy9pMThuJztcblxuaW50ZXJmYWNlIE5hdkxpbmtzUHJvcHMge1xuICB0cmFuc2xhdGlvbnM6IFRyYW5zbGF0aW9uWyduYXZpZ2F0aW9uJ107XG4gIHNjcm9sbGVkOiBib29sZWFuO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG59XG5cbmludGVyZmFjZSBOYXZMaW5rUHJvcHMge1xuICBocmVmOiBzdHJpbmc7XG4gIGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGU7XG4gIGlzQWN0aXZlPzogYm9vbGVhbjtcbiAgb25DbGljaz86ICgpID0+IHZvaWQ7XG59XG5cbmNvbnN0IE5hdkxpbms6IFJlYWN0LkZDPE5hdkxpbmtQcm9wcz4gPSAoeyBocmVmLCBjaGlsZHJlbiwgaXNBY3RpdmUgPSBmYWxzZSwgb25DbGljayB9KSA9PiB7XG4gIHJldHVybiAoXG4gICAgPGFcbiAgICAgIGhyZWY9e2hyZWZ9XG4gICAgICBvbkNsaWNrPXtvbkNsaWNrfVxuICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgJ3JlbGF0aXZlIHB4LTQgcHktMiB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCByb3VuZGVkLWxnIGdyb3VwJyxcbiAgICAgICAgJ2hvdmVyOnRleHQtd2hpdGUgZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWJhbnF1aXNlLWJsdWUtbGlnaHQvNTAnLFxuICAgICAgICBpc0FjdGl2ZSBcbiAgICAgICAgICA/ICd0ZXh0LXdoaXRlIGJnLXdoaXRlLzIwIHNoYWRvdy1sZycgXG4gICAgICAgICAgOiAndGV4dC13aGl0ZS84MCBob3ZlcjpiZy13aGl0ZS8xMCdcbiAgICAgICl9XG4gICAgPlxuICAgICAgPHNwYW4gY2xhc3NOYW1lPVwicmVsYXRpdmUgei0xMFwiPntjaGlsZHJlbn08L3NwYW4+XG4gICAgICBcbiAgICAgIHsvKiBIb3ZlciBlZmZlY3QgKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17Y24oXG4gICAgICAgICdhYnNvbHV0ZSBpbnNldC0wIHJvdW5kZWQtbGcgYmctZ3JhZGllbnQtdG8tciBmcm9tLWJhbnF1aXNlLWJsdWUtbGlnaHQvMjAgdG8tYmFucXVpc2UtYmx1ZS8yMCcsXG4gICAgICAgICdvcGFjaXR5LTAgZ3JvdXAtaG92ZXI6b3BhY2l0eS0xMDAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIHNjYWxlLTk1IGdyb3VwLWhvdmVyOnNjYWxlLTEwMCdcbiAgICAgICl9IC8+XG4gICAgICBcbiAgICAgIHsvKiBBY3RpdmUgaW5kaWNhdG9yICovfVxuICAgICAge2lzQWN0aXZlICYmIChcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBib3R0b20tMCBsZWZ0LTEvMiB0cmFuc2Zvcm0gLXRyYW5zbGF0ZS14LTEvMiB3LTYgaC0wLjUgYmctYmFucXVpc2UtYmx1ZS1saWdodGVzdCByb3VuZGVkLWZ1bGxcIiAvPlxuICAgICAgKX1cbiAgICA8L2E+XG4gICk7XG59O1xuXG5leHBvcnQgY29uc3QgTmF2TGlua3M6IFJlYWN0LkZDPE5hdkxpbmtzUHJvcHM+ID0gKHsgdHJhbnNsYXRpb25zLCBjbGFzc05hbWUgfSkgPT4ge1xuICBjb25zdCBbYWN0aXZlU2VjdGlvbiwgc2V0QWN0aXZlU2VjdGlvbl0gPSBSZWFjdC51c2VTdGF0ZTxzdHJpbmc+KCdob21lJyk7XG5cbiAgLy8gT2JzZXJ2ZXIgcG91ciBkw6l0ZWN0ZXIgbGEgc2VjdGlvbiBhY3RpdmVcbiAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCBoYW5kbGVTY3JvbGwgPSAoKSA9PiB7XG4gICAgICBjb25zdCBzY3JvbGxQb3NpdGlvbiA9IHdpbmRvdy5zY3JvbGxZO1xuICAgICAgY29uc3Qgd2luZG93SGVpZ2h0ID0gd2luZG93LmlubmVySGVpZ2h0O1xuICAgICAgXG4gICAgICAvLyBTaSBvbiBlc3QgZW4gaGF1dCBkZSBsYSBwYWdlIChtb2lucyBkZSAxMDBweCBkdSBoYXV0KSwgb24gYWN0aXZlIFwiaG9tZVwiXG4gICAgICBpZiAoc2Nyb2xsUG9zaXRpb24gPCAxMDApIHtcbiAgICAgICAgc2V0QWN0aXZlU2VjdGlvbignaG9tZScpO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG5cbiAgICAgIC8vIFNpbm9uLCBvbiB1dGlsaXNlIGwnaW50ZXJzZWN0aW9uIG9ic2VydmVyIGxvZ2ljXG4gICAgICBjb25zdCBzZWN0aW9ucyA9IFsnaG9tZScsICdzZXJ2aWNlcycsICdhYm91dCddO1xuICAgICAgbGV0IGN1cnJlbnRTZWN0aW9uID0gJ2hvbWUnO1xuXG4gICAgICBzZWN0aW9ucy5mb3JFYWNoKChzZWN0aW9uSWQpID0+IHtcbiAgICAgICAgY29uc3QgZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHNlY3Rpb25JZCk7XG4gICAgICAgIGlmIChlbGVtZW50KSB7XG4gICAgICAgICAgY29uc3QgcmVjdCA9IGVsZW1lbnQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgICAgICAgY29uc3Qgc2VjdGlvblRvcCA9IHJlY3QudG9wICsgc2Nyb2xsUG9zaXRpb247XG4gICAgICAgICAgXG4gICAgICAgICAgLy8gU2kgbGEgc2VjdGlvbiBlc3QgdmlzaWJsZSBkYW5zIGxlIHZpZXdwb3J0XG4gICAgICAgICAgaWYgKHNjcm9sbFBvc2l0aW9uID49IHNlY3Rpb25Ub3AgLSB3aW5kb3dIZWlnaHQgLyAzKSB7XG4gICAgICAgICAgICBjdXJyZW50U2VjdGlvbiA9IHNlY3Rpb25JZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0pO1xuXG4gICAgICBzZXRBY3RpdmVTZWN0aW9uKGN1cnJlbnRTZWN0aW9uKTtcbiAgICB9O1xuXG4gICAgLy8gw4ljb3V0ZXIgbGUgc2Nyb2xsXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIGhhbmRsZVNjcm9sbCk7XG4gICAgLy8gQXBwZWxlciB1bmUgZm9pcyBhdSBjaGFyZ2VtZW50XG4gICAgaGFuZGxlU2Nyb2xsKCk7XG5cbiAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIGhhbmRsZVNjcm9sbCk7XG4gICAgfTtcbiAgfSwgW10pO1xuXG4gIC8vIE9ic2VydmVyIHBvdXIgZMOpdGVjdGVyIGxhIHNlY3Rpb24gYWN0aXZlIGF2ZWMgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIgKGZhbGxiYWNrKVxuICBSZWFjdC51c2VFZmZlY3QoKCkgPT4ge1xuICAgIGNvbnN0IG9ic2VydmVyID0gbmV3IEludGVyc2VjdGlvbk9ic2VydmVyKFxuICAgICAgKGVudHJpZXMpID0+IHtcbiAgICAgICAgZW50cmllcy5mb3JFYWNoKChlbnRyeSkgPT4ge1xuICAgICAgICAgIGlmIChlbnRyeS5pc0ludGVyc2VjdGluZyAmJiB3aW5kb3cuc2Nyb2xsWSA+IDEwMCkge1xuICAgICAgICAgICAgc2V0QWN0aXZlU2VjdGlvbihlbnRyeS50YXJnZXQuaWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfSk7XG4gICAgICB9LFxuICAgICAgeyBcbiAgICAgICAgdGhyZXNob2xkOiAwLjMsXG4gICAgICAgIHJvb3RNYXJnaW46ICctMTAwcHggMHB4IC0xMDBweCAwcHgnXG4gICAgICB9XG4gICAgKTtcblxuICAgIGNvbnN0IHNlY3Rpb25zID0gWydob21lJywgJ3NlcnZpY2VzJywgJ2Fib3V0J107XG4gICAgc2VjdGlvbnMuZm9yRWFjaCgoaWQpID0+IHtcbiAgICAgIGNvbnN0IGVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7XG4gICAgICBpZiAoZWxlbWVudCkgb2JzZXJ2ZXIub2JzZXJ2ZShlbGVtZW50KTtcbiAgICB9KTtcblxuICAgIHJldHVybiAoKSA9PiBvYnNlcnZlci5kaXNjb25uZWN0KCk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBoYW5kbGVOYXZDbGljayA9IChzZWN0aW9uSWQ6IHN0cmluZykgPT4ge1xuICAgIGlmIChzZWN0aW9uSWQgPT09ICdob21lJykge1xuICAgICAgLy8gU2Nyb2xsIHRvIHRvcCBmb3IgaG9tZSBzZWN0aW9uXG4gICAgICB3aW5kb3cuc2Nyb2xsVG8oeyBcbiAgICAgICAgdG9wOiAwLCBcbiAgICAgICAgYmVoYXZpb3I6ICdzbW9vdGgnIFxuICAgICAgfSk7XG4gICAgfSBlbHNlIGlmIChzZWN0aW9uSWQgPT09ICdjb250YWN0Jykge1xuICAgICAgLy8gT3BlbiBlbWFpbCBjbGllbnQgZm9yIGNvbnRhY3RcbiAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gJ21haWx0bzpjb250YWN0QGxhLWJhbnF1aXNlLmZyJztcbiAgICB9IGVsc2Uge1xuICAgICAgLy8gU2Nyb2xsIHRvIHNwZWNpZmljIHNlY3Rpb25cbiAgICAgIGNvbnN0IGVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChzZWN0aW9uSWQpO1xuICAgICAgaWYgKGVsZW1lbnQpIHtcbiAgICAgICAgZWxlbWVudC5zY3JvbGxJbnRvVmlldyh7IFxuICAgICAgICAgIGJlaGF2aW9yOiAnc21vb3RoJyxcbiAgICAgICAgICBibG9jazogJ3N0YXJ0J1xuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8bmF2IGNsYXNzTmFtZT17Y24oJ2hpZGRlbiBtZDpmbGV4IGl0ZW1zLWNlbnRlciBzcGFjZS14LTEnLCBjbGFzc05hbWUpfT5cbiAgICAgIDxOYXZMaW5rIFxuICAgICAgICBocmVmPVwiI2hvbWVcIiBcbiAgICAgICAgaXNBY3RpdmU9e2FjdGl2ZVNlY3Rpb24gPT09ICdob21lJ31cbiAgICAgICAgb25DbGljaz17KCkgPT4gaGFuZGxlTmF2Q2xpY2soJ2hvbWUnKX1cbiAgICAgID5cbiAgICAgICAge3RyYW5zbGF0aW9ucy5ob21lfVxuICAgICAgPC9OYXZMaW5rPlxuICAgICAgXG4gICAgICA8TmF2TGluayBcbiAgICAgICAgaHJlZj1cIiNzZXJ2aWNlc1wiIFxuICAgICAgICBpc0FjdGl2ZT17YWN0aXZlU2VjdGlvbiA9PT0gJ3NlcnZpY2VzJ31cbiAgICAgICAgb25DbGljaz17KCkgPT4gaGFuZGxlTmF2Q2xpY2soJ3NlcnZpY2VzJyl9XG4gICAgICA+XG4gICAgICAgIHt0cmFuc2xhdGlvbnMuc2VydmljZXN9XG4gICAgICA8L05hdkxpbms+XG4gICAgICBcbiAgICAgIDxOYXZMaW5rIFxuICAgICAgICBocmVmPVwiI2Fib3V0XCIgXG4gICAgICAgIGlzQWN0aXZlPXthY3RpdmVTZWN0aW9uID09PSAnYWJvdXQnfVxuICAgICAgICBvbkNsaWNrPXsoKSA9PiBoYW5kbGVOYXZDbGljaygnYWJvdXQnKX1cbiAgICAgID5cbiAgICAgICAge3RyYW5zbGF0aW9ucy5hYm91dH1cbiAgICAgIDwvTmF2TGluaz5cbiAgICAgIFxuICAgICAgPE5hdkxpbmsgXG4gICAgICAgIGhyZWY9XCJtYWlsdG86Y29udGFjdEBsYS1iYW5xdWlzZS5mclwiIFxuICAgICAgICBpc0FjdGl2ZT17ZmFsc2V9XG4gICAgICAgIG9uQ2xpY2s9eygpID0+IGhhbmRsZU5hdkNsaWNrKCdjb250YWN0Jyl9XG4gICAgICA+XG4gICAgICAgIHt0cmFuc2xhdGlvbnMuY29udGFjdH1cbiAgICAgIDwvTmF2TGluaz5cbiAgICA8L25hdj5cbiAgKTtcbn07XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJtZXJnZUNsYXNzZXMiLCJjbiIsIk5hdkxpbmsiLCJocmVmIiwiY2hpbGRyZW4iLCJpc0FjdGl2ZSIsIm9uQ2xpY2siLCJhIiwiY2xhc3NOYW1lIiwic3BhbiIsImRpdiIsIk5hdkxpbmtzIiwidHJhbnNsYXRpb25zIiwiYWN0aXZlU2VjdGlvbiIsInNldEFjdGl2ZVNlY3Rpb24iLCJ1c2VTdGF0ZSIsInVzZUVmZmVjdCIsImhhbmRsZVNjcm9sbCIsInNjcm9sbFBvc2l0aW9uIiwid2luZG93Iiwic2Nyb2xsWSIsIndpbmRvd0hlaWdodCIsImlubmVySGVpZ2h0Iiwic2VjdGlvbnMiLCJjdXJyZW50U2VjdGlvbiIsImZvckVhY2giLCJzZWN0aW9uSWQiLCJlbGVtZW50IiwiZG9jdW1lbnQiLCJnZXRFbGVtZW50QnlJZCIsInJlY3QiLCJnZXRCb3VuZGluZ0NsaWVudFJlY3QiLCJzZWN0aW9uVG9wIiwidG9wIiwiYWRkRXZlbnRMaXN0ZW5lciIsInJlbW92ZUV2ZW50TGlzdGVuZXIiLCJvYnNlcnZlciIsIkludGVyc2VjdGlvbk9ic2VydmVyIiwiZW50cmllcyIsImVudHJ5IiwiaXNJbnRlcnNlY3RpbmciLCJ0YXJnZXQiLCJpZCIsInRocmVzaG9sZCIsInJvb3RNYXJnaW4iLCJvYnNlcnZlIiwiZGlzY29ubmVjdCIsImhhbmRsZU5hdkNsaWNrIiwic2Nyb2xsVG8iLCJiZWhhdmlvciIsImxvY2F0aW9uIiwic2Nyb2xsSW50b1ZpZXciLCJibG9jayIsIm5hdiIsImhvbWUiLCJzZXJ2aWNlcyIsImFib3V0IiwiY29udGFjdCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/layout/navbar/NavLinks.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/sections/AboutSection.tsx":
|
||
/*!**************************************************!*\
|
||
!*** ./src/components/sections/AboutSection.tsx ***!
|
||
\**************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ AboutSection: () => (/* binding */ AboutSection)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _ui_AccordionItem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ui/AccordionItem */ \"(ssr)/./src/components/ui/AccordionItem.tsx\");\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n/* harmony import */ var _styles_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../styles/components */ \"(ssr)/./src/styles/components.ts\");\n\n\n\n\n\nconst AboutSection = ({ openAccordion, toggleAccordion })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n id: \"about\",\n className: \"relative py-16 sm:py-20 md:py-24 px-4 sm:px-6 md:px-8 z-2 w-full box-border\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-4xl mx-auto\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center mb-12 sm:mb-16 md:mb-20\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.headingXl} mb-6 sm:mb-8 px-2`,\n style: {\n textShadow: \"0 2px 4px rgba(0, 0, 0, 0.2)\"\n },\n children: \"\\xc0 Propos de La Banquise\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 16,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.muted} text-lg sm:text-xl max-w-3xl mx-auto px-2`,\n style: {\n textShadow: \"0 1px 2px rgba(0, 0, 0, 0.1)\"\n },\n children: \"Une communaut\\xe9 passionn\\xe9e qui propose des services d'h\\xe9bergement et des outils collaboratifs pour les d\\xe9veloppeurs et les gamers.\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 15,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-4 sm:space-y-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.headingLg} mb-8 sm:mb-12 flex items-center justify-center px-2`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-2xl sm:text-3xl mr-3\",\n children: \"❓\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 27,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-center\",\n children: \"Questions Fr\\xe9quentes\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 28,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 26,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_ui_AccordionItem__WEBPACK_IMPORTED_MODULE_2__.AccordionItem, {\n title: \"\\uD83C\\uDFAF Notre Mission\",\n isOpen: openAccordion === \"mission\",\n onToggle: ()=>toggleAccordion(\"mission\"),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: _styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.muted,\n children: \"Former les \\xe9tudiants au d\\xe9ploiment et a la gestion d'une infra, et de maitriser des technologies entreprise grade. Cela permet de fournir une plateforme stable et accessible pour h\\xe9berger vos projets, partager vos connaissances et jouer ensemble !\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 37,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: _styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.muted,\n children: \"Nous croyons en la puissance de la collaboration et mettons \\xe0 disposition des outils modernes pour faciliter le travail en \\xe9quipe.\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 41,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-wrap gap-2 mt-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-banquise-blue/20 text-banquise-blue-light px-3 py-1 rounded-full text-sm font-medium\",\n children: \"Collaboration\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 45,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-banquise-blue/20 text-banquise-blue-light px-3 py-1 rounded-full text-sm font-medium\",\n children: \"Innovation\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 46,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-banquise-blue/20 text-banquise-blue-light px-3 py-1 rounded-full text-sm font-medium\",\n children: \"Accessibilit\\xe9\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 47,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 44,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 36,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 31,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_ui_AccordionItem__WEBPACK_IMPORTED_MODULE_2__.AccordionItem, {\n title: \"\\uD83D\\uDEE0️ Nos Services\",\n isOpen: openAccordion === \"services\",\n onToggle: ()=>toggleAccordion(\"services\"),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid gap-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83D\\uDCDA\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 60,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Wiki\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 62,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Documentation collaborative et guides d\\xe9taill\\xe9s\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 63,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 61,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 59,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83D\\uDD27\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 68,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Gitea\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 70,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Gestion de versions Git auto-h\\xe9berg\\xe9e\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 71,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 69,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 67,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83C\\uDFAE\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 76,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Panel de Jeux\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 78,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Interface de gestion pour serveurs de jeux\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 79,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 77,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 75,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83D\\uDC27\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 84,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Pelican\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 86,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"G\\xe9n\\xe9rateur de sites statiques\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 87,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 85,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 83,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83C\\uDFE2\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 92,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Intranet\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 94,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Espace priv\\xe9 de l'association\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 95,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 93,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 91,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"\\uD83D\\uDCE7\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 100,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"Webmail\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 102,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Service de messagerie \\xe9lectronique\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 103,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 101,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 99,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `flex items-start space-x-4 p-4 ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.card} rounded-xl ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base}`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.icons.small} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primaryBr} font-bold`,\n children: \"☁️\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 108,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-1\",\n children: \"OpenCloud\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 110,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 text-sm\",\n children: \"Plateforme cloud collaborative\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 111,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 109,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 107,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 58,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.muted} mt-4`,\n children: \"Tous nos services sont maintenus avec soin et r\\xe9guli\\xe8rement mis \\xe0 jour pour garantir une exp\\xe9rience optimale.\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 115,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 57,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 52,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_ui_AccordionItem__WEBPACK_IMPORTED_MODULE_2__.AccordionItem, {\n title: \"\\uD83E\\uDD1D Rejoindre l'association\",\n isOpen: openAccordion === \"community\",\n onToggle: ()=>toggleAccordion(\"community\"),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: _styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.text.muted,\n children: \"Rejoignez notre serveur Discord pour rejoindre l'asso, \\xe9changer avec nous, obtenir de l'aide et rester inform\\xe9 des derni\\xe8res nouveaut\\xe9s !\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 127,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.cards.base} bg-gradient-to-r from-banquise-blue-dark/20 to-banquise-blue/10 rounded-2xl p-6`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h4\", {\n className: \"font-semibold text-banquise-gray mb-3 flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-xl mr-2\",\n children: \"\\uD83D\\uDCAC\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 133,\n columnNumber: 17\n }, undefined),\n \"Comment rejoindre l'asso ?\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 132,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n className: \"space-y-2 text-banquise-gray/80 text-sm mb-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n className: \"flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-light mr-2\",\n children: \"•\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 137,\n columnNumber: 51\n }, undefined),\n \" Creez un ticket banquise\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 137,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n className: \"flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-light mr-2\",\n children: \"•\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 138,\n columnNumber: 51\n }, undefined),\n \" Donnez votre login EPITA ou expliquez votre situation\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 138,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n className: \"flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-light mr-2\",\n children: \"•\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 139,\n columnNumber: 51\n }, undefined),\n \" Un moderateur validera votre demande et vous donnera acces aux salons discord de l'asso !\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 139,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 136,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_3__.URLS.social.discord,\n className: `${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.buttons.primary} ${_styles_components__WEBPACK_IMPORTED_MODULE_4__.commonStyles.gradients.primary} py-3 px-6 rounded-xl`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"mr-3 text-lg\",\n children: \"\\uD83D\\uDE80\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 146,\n columnNumber: 17\n }, undefined),\n \"Rejoindre Discord\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 142,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 131,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 126,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 121,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 25,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 13,\n columnNumber: 5\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/AboutSection.tsx\",\n lineNumber: 12,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zZWN0aW9ucy9BYm91dFNlY3Rpb24udHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUEwQjtBQUMwQjtBQUNOO0FBQ1M7QUFPaEQsTUFBTUksZUFBNEMsQ0FBQyxFQUFFQyxhQUFhLEVBQUVDLGVBQWUsRUFBRSxpQkFDMUYsOERBQUNDO1FBQVFDLElBQUc7UUFBUUMsV0FBVTtrQkFDNUIsNEVBQUNDO1lBQUlELFdBQVU7OzhCQUViLDhEQUFDQztvQkFBSUQsV0FBVTs7c0NBQ2IsOERBQUNFOzRCQUFHRixXQUFXLENBQUMsRUFBRU4sNERBQVlBLENBQUNTLElBQUksQ0FBQ0MsU0FBUyxDQUFDLGtCQUFrQixDQUFDOzRCQUFFQyxPQUFPO2dDQUFFQyxZQUFZOzRCQUErQjtzQ0FBRzs7Ozs7O3NDQUcxSCw4REFBQ0M7NEJBQUVQLFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ1MsSUFBSSxDQUFDSyxLQUFLLENBQUMsMENBQTBDLENBQUM7NEJBQUVILE9BQU87Z0NBQUVDLFlBQVk7NEJBQStCO3NDQUFHOzs7Ozs7Ozs7Ozs7OEJBTS9JLDhEQUFDTDtvQkFBSUQsV0FBVTs7c0NBQ2IsOERBQUNTOzRCQUFHVCxXQUFXLENBQUMsRUFBRU4sNERBQVlBLENBQUNTLElBQUksQ0FBQ08sU0FBUyxDQUFDLG9EQUFvRCxDQUFDOzs4Q0FDakcsOERBQUNDO29DQUFLWCxXQUFVOzhDQUE0Qjs7Ozs7OzhDQUM1Qyw4REFBQ1c7b0NBQUtYLFdBQVU7OENBQWM7Ozs7Ozs7Ozs7OztzQ0FHaEMsOERBQUNSLDREQUFhQTs0QkFDWm9CLE9BQU07NEJBQ05DLFFBQVFqQixrQkFBa0I7NEJBQzFCa0IsVUFBVSxJQUFNakIsZ0JBQWdCO3NDQUVoQyw0RUFBQ0k7Z0NBQUlELFdBQVU7O2tEQUNiLDhEQUFDTzt3Q0FBRVAsV0FBV04sNERBQVlBLENBQUNTLElBQUksQ0FBQ0ssS0FBSztrREFBRTs7Ozs7O2tEQUl2Qyw4REFBQ0Q7d0NBQUVQLFdBQVdOLDREQUFZQSxDQUFDUyxJQUFJLENBQUNLLEtBQUs7a0RBQUU7Ozs7OztrREFHdkMsOERBQUNQO3dDQUFJRCxXQUFVOzswREFDYiw4REFBQ1c7Z0RBQUtYLFdBQVU7MERBQTBGOzs7Ozs7MERBQzFHLDhEQUFDVztnREFBS1gsV0FBVTswREFBMEY7Ozs7OzswREFDMUcsOERBQUNXO2dEQUFLWCxXQUFVOzBEQUEwRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7c0NBS2hILDhEQUFDUiw0REFBYUE7NEJBQ1pvQixPQUFNOzRCQUNOQyxRQUFRakIsa0JBQWtCOzRCQUMxQmtCLFVBQVUsSUFBTWpCLGdCQUFnQjtzQ0FFaEMsNEVBQUNJO2dDQUFJRCxXQUFVOztrREFDYiw4REFBQ0M7d0NBQUlELFdBQVU7OzBEQUNiLDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MERBSWpELDhEQUFDQztnREFBSUQsV0FBVyxDQUFDLCtCQUErQixFQUFFTiw0REFBWUEsQ0FBQ3FCLFNBQVMsQ0FBQ0MsSUFBSSxDQUFDLFlBQVksRUFBRXRCLDREQUFZQSxDQUFDdUIsS0FBSyxDQUFDQyxJQUFJLENBQUMsQ0FBQzs7a0VBQ25ILDhEQUFDakI7d0RBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3lCLEtBQUssQ0FBQ0MsS0FBSyxDQUFDLENBQUMsRUFBRTFCLDREQUFZQSxDQUFDcUIsU0FBUyxDQUFDTSxTQUFTLENBQUMsVUFBVSxDQUFDO2tFQUFFOzs7Ozs7a0VBQzdGLDhEQUFDcEI7OzBFQUNDLDhEQUFDcUI7Z0VBQUd0QixXQUFVOzBFQUF3Qzs7Ozs7OzBFQUN0RCw4REFBQ087Z0VBQUVQLFdBQVU7MEVBQWdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7a0RBSW5ELDhEQUFDTzt3Q0FBRVAsV0FBVyxDQUFDLEVBQUVOLDREQUFZQSxDQUFDUyxJQUFJLENBQUNLLEtBQUssQ0FBQyxLQUFLLENBQUM7a0RBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7O3NDQU1yRCw4REFBQ2hCLDREQUFhQTs0QkFDWm9CLE9BQU07NEJBQ05DLFFBQVFqQixrQkFBa0I7NEJBQzFCa0IsVUFBVSxJQUFNakIsZ0JBQWdCO3NDQUVoQyw0RUFBQ0k7Z0NBQUlELFdBQVU7O2tEQUNiLDhEQUFDTzt3Q0FBRVAsV0FBV04sNERBQVlBLENBQUNTLElBQUksQ0FBQ0ssS0FBSztrREFBRTs7Ozs7O2tEQUl2Qyw4REFBQ1A7d0NBQUlELFdBQVcsQ0FBQyxFQUFFTiw0REFBWUEsQ0FBQ3VCLEtBQUssQ0FBQ0MsSUFBSSxDQUFDLGdGQUFnRixDQUFDOzswREFDMUgsOERBQUNJO2dEQUFHdEIsV0FBVTs7a0VBQ1osOERBQUNXO3dEQUFLWCxXQUFVO2tFQUFlOzs7Ozs7b0RBQVM7Ozs7Ozs7MERBRzFDLDhEQUFDdUI7Z0RBQUd2QixXQUFVOztrRUFDWiw4REFBQ3dCO3dEQUFHeEIsV0FBVTs7MEVBQW9CLDhEQUFDVztnRUFBS1gsV0FBVTswRUFBZ0M7Ozs7Ozs0REFBUTs7Ozs7OztrRUFDMUYsOERBQUN3Qjt3REFBR3hCLFdBQVU7OzBFQUFvQiw4REFBQ1c7Z0VBQUtYLFdBQVU7MEVBQWdDOzs7Ozs7NERBQVE7Ozs7Ozs7a0VBQzFGLDhEQUFDd0I7d0RBQUd4QixXQUFVOzswRUFBb0IsOERBQUNXO2dFQUFLWCxXQUFVOzBFQUFnQzs7Ozs7OzREQUFROzs7Ozs7Ozs7Ozs7OzBEQUc1Riw4REFBQ3lCO2dEQUNDQyxNQUFNakMsbURBQUlBLENBQUNrQyxNQUFNLENBQUNDLE9BQU87Z0RBQ3pCNUIsV0FBVyxDQUFDLEVBQUVOLDREQUFZQSxDQUFDbUMsT0FBTyxDQUFDQyxPQUFPLENBQUMsQ0FBQyxFQUFFcEMsNERBQVlBLENBQUNxQixTQUFTLENBQUNlLE9BQU8sQ0FBQyxxQkFBcUIsQ0FBQzs7a0VBRW5HLDhEQUFDbkI7d0RBQUtYLFdBQVU7a0VBQWU7Ozs7OztvREFBUzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztrQkFTdEQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2NvbXBvbmVudHMvc2VjdGlvbnMvQWJvdXRTZWN0aW9uLnRzeD85ZDg0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBBY2NvcmRpb25JdGVtIH0gZnJvbSAnLi4vdWkvQWNjb3JkaW9uSXRlbSc7XG5pbXBvcnQgeyBVUkxTIH0gZnJvbSAnLi4vLi4vY29uZmlnL2NvbnN0YW50cyc7XG5pbXBvcnQgeyBjb21tb25TdHlsZXMgfSBmcm9tICcuLi8uLi9zdHlsZXMvY29tcG9uZW50cyc7XG5cbmludGVyZmFjZSBBYm91dFNlY3Rpb25Qcm9wcyB7XG4gIG9wZW5BY2NvcmRpb246IHN0cmluZyB8IG51bGw7XG4gIHRvZ2dsZUFjY29yZGlvbjogKHRpdGxlOiBzdHJpbmcpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBBYm91dFNlY3Rpb246IFJlYWN0LkZDPEFib3V0U2VjdGlvblByb3BzPiA9ICh7IG9wZW5BY2NvcmRpb24sIHRvZ2dsZUFjY29yZGlvbiB9KSA9PiAoXG4gIDxzZWN0aW9uIGlkPVwiYWJvdXRcIiBjbGFzc05hbWU9XCJyZWxhdGl2ZSBweS0xNiBzbTpweS0yMCBtZDpweS0yNCBweC00IHNtOnB4LTYgbWQ6cHgtOCB6LTIgdy1mdWxsIGJveC1ib3JkZXJcIj5cbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm1heC13LTR4bCBteC1hdXRvXCI+XG4gICAgICB7LyogSGVhZGVyICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWNlbnRlciBtYi0xMiBzbTptYi0xNiBtZDptYi0yMFwiPlxuICAgICAgICA8aDIgY2xhc3NOYW1lPXtgJHtjb21tb25TdHlsZXMudGV4dC5oZWFkaW5nWGx9IG1iLTYgc206bWItOCBweC0yYH0gc3R5bGU9e3sgdGV4dFNoYWRvdzogJzAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMiknIH19PlxuICAgICAgICAgIMOAIFByb3BvcyBkZSBMYSBCYW5xdWlzZVxuICAgICAgICA8L2gyPlxuICAgICAgICA8cCBjbGFzc05hbWU9e2Ake2NvbW1vblN0eWxlcy50ZXh0Lm11dGVkfSB0ZXh0LWxnIHNtOnRleHQteGwgbWF4LXctM3hsIG14LWF1dG8gcHgtMmB9IHN0eWxlPXt7IHRleHRTaGFkb3c6ICcwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpJyB9fT5cbiAgICAgICAgICBVbmUgY29tbXVuYXV0w6kgcGFzc2lvbm7DqWUgcXVpIHByb3Bvc2UgZGVzIHNlcnZpY2VzIGQnaMOpYmVyZ2VtZW50IGV0IGRlcyBvdXRpbHMgY29sbGFib3JhdGlmcyBwb3VyIGxlcyBkw6l2ZWxvcHBldXJzIGV0IGxlcyBnYW1lcnMuXG4gICAgICAgIDwvcD5cbiAgICAgIDwvZGl2PlxuXG4gICAgICB7LyogRkFRIFNlY3Rpb24gKi99XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInNwYWNlLXktNCBzbTpzcGFjZS15LTZcIj5cbiAgICAgICAgPGgzIGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLnRleHQuaGVhZGluZ0xnfSBtYi04IHNtOm1iLTEyIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHB4LTJgfT5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBzbTp0ZXh0LTN4bCBtci0zXCI+4p2TPC9zcGFuPlxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtY2VudGVyXCI+UXVlc3Rpb25zIEZyw6lxdWVudGVzPC9zcGFuPlxuICAgICAgICA8L2gzPlxuICAgICAgICBcbiAgICAgICAgPEFjY29yZGlvbkl0ZW1cbiAgICAgICAgICB0aXRsZT1cIvCfjq8gTm90cmUgTWlzc2lvblwiXG4gICAgICAgICAgaXNPcGVuPXtvcGVuQWNjb3JkaW9uID09PSBcIm1pc3Npb25cIn1cbiAgICAgICAgICBvblRvZ2dsZT17KCkgPT4gdG9nZ2xlQWNjb3JkaW9uKFwibWlzc2lvblwiKX1cbiAgICAgICAgPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwic3BhY2UteS00XCI+XG4gICAgICAgICAgICA8cCBjbGFzc05hbWU9e2NvbW1vblN0eWxlcy50ZXh0Lm11dGVkfT5cbiAgICAgICAgICAgICAgRm9ybWVyIGxlcyDDqXR1ZGlhbnRzIGF1IGTDqXBsb2ltZW50IGV0IGEgbGEgZ2VzdGlvbiBkJ3VuZSBpbmZyYSwgZXQgZGUgbWFpdHJpc2VyIGRlcyB0ZWNobm9sb2dpZXMgZW50cmVwcmlzZSBncmFkZS5cbiAgICAgICAgICAgICAgQ2VsYSBwZXJtZXQgZGUgZm91cm5pciB1bmUgcGxhdGVmb3JtZSBzdGFibGUgZXQgYWNjZXNzaWJsZSBwb3VyIGjDqWJlcmdlciB2b3MgcHJvamV0cywgcGFydGFnZXIgdm9zIGNvbm5haXNzYW5jZXMgZXQgam91ZXIgZW5zZW1ibGUgIVxuICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgPHAgY2xhc3NOYW1lPXtjb21tb25TdHlsZXMudGV4dC5tdXRlZH0+XG4gICAgICAgICAgICAgIE5vdXMgY3JveW9ucyBlbiBsYSBwdWlzc2FuY2UgZGUgbGEgY29sbGFib3JhdGlvbiBldCBtZXR0b25zIMOgIGRpc3Bvc2l0aW9uIGRlcyBvdXRpbHMgbW9kZXJuZXMgcG91ciBmYWNpbGl0ZXIgbGUgdHJhdmFpbCBlbiDDqXF1aXBlLlxuICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtd3JhcCBnYXAtMiBtdC00XCI+XG4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImJnLWJhbnF1aXNlLWJsdWUvMjAgdGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0IHB4LTMgcHktMSByb3VuZGVkLWZ1bGwgdGV4dC1zbSBmb250LW1lZGl1bVwiPkNvbGxhYm9yYXRpb248L3NwYW4+XG4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImJnLWJhbnF1aXNlLWJsdWUvMjAgdGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0IHB4LTMgcHktMSByb3VuZGVkLWZ1bGwgdGV4dC1zbSBmb250LW1lZGl1bVwiPklubm92YXRpb248L3NwYW4+XG4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImJnLWJhbnF1aXNlLWJsdWUvMjAgdGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0IHB4LTMgcHktMSByb3VuZGVkLWZ1bGwgdGV4dC1zbSBmb250LW1lZGl1bVwiPkFjY2Vzc2liaWxpdMOpPC9zcGFuPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvQWNjb3JkaW9uSXRlbT5cblxuICAgICAgICA8QWNjb3JkaW9uSXRlbVxuICAgICAgICAgIHRpdGxlPVwi8J+boO+4jyBOb3MgU2VydmljZXNcIlxuICAgICAgICAgIGlzT3Blbj17b3BlbkFjY29yZGlvbiA9PT0gXCJzZXJ2aWNlc1wifVxuICAgICAgICAgIG9uVG9nZ2xlPXsoKSA9PiB0b2dnbGVBY2NvcmRpb24oXCJzZXJ2aWNlc1wiKX1cbiAgICAgICAgPlxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwic3BhY2UteS02XCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImdyaWQgZ2FwLTRcIj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BmbGV4IGl0ZW1zLXN0YXJ0IHNwYWNlLXgtNCBwLTQgJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLmNhcmR9IHJvdW5kZWQteGwgJHtjb21tb25TdHlsZXMuY2FyZHMuYmFzZX1gfT5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLmljb25zLnNtYWxsfSAke2NvbW1vblN0eWxlcy5ncmFkaWVudHMucHJpbWFyeUJyfSBmb250LWJvbGRgfT7wn5OaPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0xXCI+V2lraTwvaDQ+XG4gICAgICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgdGV4dC1zbVwiPkRvY3VtZW50YXRpb24gY29sbGFib3JhdGl2ZSBldCBndWlkZXMgZMOpdGFpbGzDqXM8L3A+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BmbGV4IGl0ZW1zLXN0YXJ0IHNwYWNlLXgtNCBwLTQgJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLmNhcmR9IHJvdW5kZWQteGwgJHtjb21tb25TdHlsZXMuY2FyZHMuYmFzZX1gfT5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLmljb25zLnNtYWxsfSAke2NvbW1vblN0eWxlcy5ncmFkaWVudHMucHJpbWFyeUJyfSBmb250LWJvbGRgfT7wn5SnPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0xXCI+R2l0ZWE8L2g0PlxuICAgICAgICAgICAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5LzgwIHRleHQtc21cIj5HZXN0aW9uIGRlIHZlcnNpb25zIEdpdCBhdXRvLWjDqWJlcmfDqWU8L3A+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BmbGV4IGl0ZW1zLXN0YXJ0IHNwYWNlLXgtNCBwLTQgJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLmNhcmR9IHJvdW5kZWQteGwgJHtjb21tb25TdHlsZXMuY2FyZHMuYmFzZX1gfT5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLmljb25zLnNtYWxsfSAke2NvbW1vblN0eWxlcy5ncmFkaWVudHMucHJpbWFyeUJyfSBmb250LWJvbGRgfT7wn46uPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0xXCI+UGFuZWwgZGUgSmV1eDwvaDQ+XG4gICAgICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgdGV4dC1zbVwiPkludGVyZmFjZSBkZSBnZXN0aW9uIHBvdXIgc2VydmV1cnMgZGUgamV1eDwvcD5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2BmbGV4IGl0ZW1zLXN0YXJ0IHNwYWNlLXgtNCBwLTQgJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLmNhcmR9IHJvdW5kZWQteGwgJHtjb21tb25TdHlsZXMuY2FyZHMuYmFzZX1gfT5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLmljb25zLnNtYWxsfSAke2NvbW1vblN0eWxlcy5ncmFkaWVudHMucHJpbWFyeUJyfSBmb250LWJvbGRgfT7wn5CnPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0xXCI+UGVsaWNhbjwvaDQ+XG4gICAgICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgdGV4dC1zbVwiPkfDqW7DqXJhdGV1ciBkZSBzaXRlcyBzdGF0aXF1ZXM8L3A+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPXtgZmxleCBpdGVtcy1zdGFydCBzcGFjZS14LTQgcC00ICR7Y29tbW9uU3R5bGVzLmdyYWRpZW50cy5jYXJkfSByb3VuZGVkLXhsICR7Y29tbW9uU3R5bGVzLmNhcmRzLmJhc2V9YH0+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2Ake2NvbW1vblN0eWxlcy5pY29ucy5zbWFsbH0gJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLnByaW1hcnlCcn0gZm9udC1ib2xkYH0+8J+PojwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXY+XG4gICAgICAgICAgICAgICAgICA8aDQgY2xhc3NOYW1lPVwiZm9udC1zZW1pYm9sZCB0ZXh0LWJhbnF1aXNlLWdyYXkgbWItMVwiPkludHJhbmV0PC9oND5cbiAgICAgICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCB0ZXh0LXNtXCI+RXNwYWNlIHByaXbDqSBkZSBsJ2Fzc29jaWF0aW9uPC9wPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YGZsZXggaXRlbXMtc3RhcnQgc3BhY2UteC00IHAtNCAke2NvbW1vblN0eWxlcy5ncmFkaWVudHMuY2FyZH0gcm91bmRlZC14bCAke2NvbW1vblN0eWxlcy5jYXJkcy5iYXNlfWB9PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPXtgJHtjb21tb25TdHlsZXMuaWNvbnMuc21hbGx9ICR7Y29tbW9uU3R5bGVzLmdyYWRpZW50cy5wcmltYXJ5QnJ9IGZvbnQtYm9sZGB9PvCfk6c8L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgICAgICAgPGg0IGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGQgdGV4dC1iYW5xdWlzZS1ncmF5IG1iLTFcIj5XZWJtYWlsPC9oND5cbiAgICAgICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCB0ZXh0LXNtXCI+U2VydmljZSBkZSBtZXNzYWdlcmllIMOpbGVjdHJvbmlxdWU8L3A+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPXtgZmxleCBpdGVtcy1zdGFydCBzcGFjZS14LTQgcC00ICR7Y29tbW9uU3R5bGVzLmdyYWRpZW50cy5jYXJkfSByb3VuZGVkLXhsICR7Y29tbW9uU3R5bGVzLmNhcmRzLmJhc2V9YH0+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2Ake2NvbW1vblN0eWxlcy5pY29ucy5zbWFsbH0gJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLnByaW1hcnlCcn0gZm9udC1ib2xkYH0+4piB77iPPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0xXCI+T3BlbkNsb3VkPC9oND5cbiAgICAgICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCB0ZXh0LXNtXCI+UGxhdGVmb3JtZSBjbG91ZCBjb2xsYWJvcmF0aXZlPC9wPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPHAgY2xhc3NOYW1lPXtgJHtjb21tb25TdHlsZXMudGV4dC5tdXRlZH0gbXQtNGB9PlxuICAgICAgICAgICAgICBUb3VzIG5vcyBzZXJ2aWNlcyBzb250IG1haW50ZW51cyBhdmVjIHNvaW4gZXQgcsOpZ3VsacOocmVtZW50IG1pcyDDoCBqb3VyIHBvdXIgZ2FyYW50aXIgdW5lIGV4cMOpcmllbmNlIG9wdGltYWxlLlxuICAgICAgICAgICAgPC9wPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L0FjY29yZGlvbkl0ZW0+XG5cbiAgICAgICAgPEFjY29yZGlvbkl0ZW1cbiAgICAgICAgICB0aXRsZT1cIvCfpJ0gUmVqb2luZHJlIGwnYXNzb2NpYXRpb25cIlxuICAgICAgICAgIGlzT3Blbj17b3BlbkFjY29yZGlvbiA9PT0gXCJjb21tdW5pdHlcIn1cbiAgICAgICAgICBvblRvZ2dsZT17KCkgPT4gdG9nZ2xlQWNjb3JkaW9uKFwiY29tbXVuaXR5XCIpfVxuICAgICAgICA+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJzcGFjZS15LTZcIj5cbiAgICAgICAgICAgIDxwIGNsYXNzTmFtZT17Y29tbW9uU3R5bGVzLnRleHQubXV0ZWR9PlxuICAgICAgICAgICAgICBSZWpvaWduZXogbm90cmUgc2VydmV1ciBEaXNjb3JkIHBvdXIgcmVqb2luZHJlIGwnYXNzbywgw6ljaGFuZ2VyIGF2ZWMgbm91cywgb2J0ZW5pciBkZSBsJ2FpZGUgZXQgcmVzdGVyIGluZm9ybcOpIGRlcyBkZXJuacOocmVzIG5vdXZlYXV0w6lzICFcbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9e2Ake2NvbW1vblN0eWxlcy5jYXJkcy5iYXNlfSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1kYXJrLzIwIHRvLWJhbnF1aXNlLWJsdWUvMTAgcm91bmRlZC0yeGwgcC02YH0+XG4gICAgICAgICAgICAgIDxoNCBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtZ3JheSBtYi0zIGZsZXggaXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwidGV4dC14bCBtci0yXCI+8J+SrDwvc3Bhbj5cbiAgICAgICAgICAgICAgICBDb21tZW50IHJlam9pbmRyZSBsJ2Fzc28gP1xuICAgICAgICAgICAgICA8L2g0PlxuICAgICAgICAgICAgICA8dWwgY2xhc3NOYW1lPVwic3BhY2UteS0yIHRleHQtYmFucXVpc2UtZ3JheS84MCB0ZXh0LXNtIG1iLTZcIj5cbiAgICAgICAgICAgICAgICA8bGkgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXJcIj48c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHQgbXItMlwiPuKAojwvc3Bhbj4gQ3JlZXogdW4gdGlja2V0IGJhbnF1aXNlPC9saT5cbiAgICAgICAgICAgICAgICA8bGkgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXJcIj48c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHQgbXItMlwiPuKAojwvc3Bhbj4gRG9ubmV6IHZvdHJlIGxvZ2luIEVQSVRBIG91IGV4cGxpcXVleiB2b3RyZSBzaXR1YXRpb248L2xpPlxuICAgICAgICAgICAgICAgIDxsaSBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlclwiPjxzcGFuIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtYmx1ZS1saWdodCBtci0yXCI+4oCiPC9zcGFuPiBVbiBtb2RlcmF0ZXVyIHZhbGlkZXJhIHZvdHJlIGRlbWFuZGUgZXQgdm91cyBkb25uZXJhIGFjY2VzIGF1eCBzYWxvbnMgZGlzY29yZCBkZSBsJ2Fzc28gITwvbGk+XG4gICAgICAgICAgICAgIDwvdWw+XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICA8YSBcbiAgICAgICAgICAgICAgICBocmVmPXtVUkxTLnNvY2lhbC5kaXNjb3JkfVxuICAgICAgICAgICAgICAgIGNsYXNzTmFtZT17YCR7Y29tbW9uU3R5bGVzLmJ1dHRvbnMucHJpbWFyeX0gJHtjb21tb25TdHlsZXMuZ3JhZGllbnRzLnByaW1hcnl9IHB5LTMgcHgtNiByb3VuZGVkLXhsYH1cbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cIm1yLTMgdGV4dC1sZ1wiPvCfmoA8L3NwYW4+XG4gICAgICAgICAgICAgICAgUmVqb2luZHJlIERpc2NvcmRcbiAgICAgICAgICAgICAgPC9hPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvQWNjb3JkaW9uSXRlbT5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L3NlY3Rpb24+XG4pO1xuIl0sIm5hbWVzIjpbIlJlYWN0IiwiQWNjb3JkaW9uSXRlbSIsIlVSTFMiLCJjb21tb25TdHlsZXMiLCJBYm91dFNlY3Rpb24iLCJvcGVuQWNjb3JkaW9uIiwidG9nZ2xlQWNjb3JkaW9uIiwic2VjdGlvbiIsImlkIiwiY2xhc3NOYW1lIiwiZGl2IiwiaDIiLCJ0ZXh0IiwiaGVhZGluZ1hsIiwic3R5bGUiLCJ0ZXh0U2hhZG93IiwicCIsIm11dGVkIiwiaDMiLCJoZWFkaW5nTGciLCJzcGFuIiwidGl0bGUiLCJpc09wZW4iLCJvblRvZ2dsZSIsImdyYWRpZW50cyIsImNhcmQiLCJjYXJkcyIsImJhc2UiLCJpY29ucyIsInNtYWxsIiwicHJpbWFyeUJyIiwiaDQiLCJ1bCIsImxpIiwiYSIsImhyZWYiLCJzb2NpYWwiLCJkaXNjb3JkIiwiYnV0dG9ucyIsInByaW1hcnkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/sections/AboutSection.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/sections/HeroSection.tsx":
|
||
/*!*************************************************!*\
|
||
!*** ./src/components/sections/HeroSection.tsx ***!
|
||
\*************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ HeroSection: () => (/* binding */ HeroSection)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _src_assets_banquise_server_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../../src/assets/banquise_server.svg */ \"(ssr)/./src/assets/banquise_server.svg\");\n\n\n\nconst HeroSection = ({ translations })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n id: \"home\",\n className: \"min-h-[calc(80vh-72px)] flex flex-col justify-center items-center text-center py-12 sm:py-16 md:py-20 w-full max-w-6xl mx-auto px-4 sm:px-6 md:px-8 relative z-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mb-8 sm:mb-10 md:mb-12 w-32 h-32 sm:w-40 sm:h-40 md:w-48 md:h-48 rounded-full bg-gradient-to-br from-banquise-blue-dark/20 to-banquise-blue/10 p-4 sm:p-5 md:p-6 shadow-2xl backdrop-blur-sm border border-banquise-blue-lightest/30 relative group\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: _src_assets_banquise_server_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n alt: \"Logo La Banquise\",\n className: \"w-full h-full object-contain relative z-10 transition-transform duration-300 group-hover:scale-110\",\n style: {\n filter: \"drop-shadow(0 10px 25px rgba(31, 93, 137, 0.3))\"\n }\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 12,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 11,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-banquise-gray text-3xl sm:text-4xl md:text-5xl lg:text-6xl mb-6 sm:mb-7 md:mb-8 font-extrabold leading-tight max-w-4xl font-heading px-2 relative z-10\",\n style: {\n textShadow: \"0 2px 10px rgba(0, 0, 0, 0.3)\"\n },\n children: translations.title\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 22,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray text-lg sm:text-xl md:text-2xl mb-8 sm:mb-10 md:mb-12 max-w-3xl font-normal opacity-90 leading-relaxed px-2 relative z-10\",\n style: {\n textShadow: \"0 1px 4px rgba(0, 0, 0, 0.2)\"\n },\n children: translations.subtitle\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 26,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"#services\",\n className: \"inline-flex items-center justify-center bg-gradient-to-r from-banquise-gray to-white text-banquise-blue-dark border-0 py-4 sm:py-5 px-8 sm:px-10 md:px-12 rounded-2xl text-base sm:text-lg font-bold no-underline shadow-xl transition-all duration-300 min-w-48 sm:min-w-56 md:min-w-64 hover:-translate-y-2 hover:shadow-2xl hover:scale-105 backdrop-blur-sm border border-banquise-blue-lightest/20 mx-4 group relative z-10\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-center text-banquise-blue-dark\",\n children: translations.cta\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 31,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"ml-2 sm:ml-3 text-lg sm:text-xl transition-transform duration-300 group-hover:translate-x-1 text-banquise-blue-dark\",\n children: \"→\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 30,\n columnNumber: 5\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/HeroSection.tsx\",\n lineNumber: 10,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zZWN0aW9ucy9IZXJvU2VjdGlvbi50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUEwQjtBQUNrQztBQU9yRCxNQUFNRSxjQUEwQyxDQUFDLEVBQUVDLFlBQVksRUFBRSxpQkFDdEUsOERBQUNDO1FBQVFDLElBQUc7UUFBT0MsV0FBVTs7MEJBQzNCLDhEQUFDQztnQkFBSUQsV0FBVTswQkFDYiw0RUFBQ0U7b0JBQ0NDLEtBQUtSLHVFQUFjQTtvQkFDbkJTLEtBQUk7b0JBQ0pKLFdBQVU7b0JBQ1ZLLE9BQU87d0JBQ0xDLFFBQVE7b0JBQ1Y7Ozs7Ozs7Ozs7OzBCQUlKLDhEQUFDQztnQkFBR1AsV0FBVTtnQkFBOEpLLE9BQU87b0JBQUVHLFlBQVk7Z0JBQWdDOzBCQUM5TlgsYUFBYVksS0FBSzs7Ozs7OzBCQUdyQiw4REFBQ0M7Z0JBQUVWLFdBQVU7Z0JBQStJSyxPQUFPO29CQUFFRyxZQUFZO2dCQUErQjswQkFDN01YLGFBQWFjLFFBQVE7Ozs7OzswQkFHeEIsOERBQUNDO2dCQUFFQyxNQUFLO2dCQUFZYixXQUFVOztrQ0FDNUIsOERBQUNjO3dCQUFLZCxXQUFVO2tDQUF1Q0gsYUFBYWtCLEdBQUc7Ozs7OztrQ0FDdkUsOERBQUNEO3dCQUFLZCxXQUFVO2tDQUFzSDs7Ozs7Ozs7Ozs7Ozs7Ozs7a0JBRzFJIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL3NlY3Rpb25zL0hlcm9TZWN0aW9uLnRzeD9jNGFhIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgYmFucXVpc2VTZXJ2ZXIgZnJvbSAnL3NyYy9hc3NldHMvYmFucXVpc2Vfc2VydmVyLnN2ZydcbmltcG9ydCB0eXBlIHsgVHJhbnNsYXRpb24gfSBmcm9tICcuLi8uLi90eXBlcy9pMThuJztcblxuaW50ZXJmYWNlIEhlcm9TZWN0aW9uUHJvcHMge1xuICB0cmFuc2xhdGlvbnM6IFRyYW5zbGF0aW9uWydoZXJvJ107XG59XG5cbmV4cG9ydCBjb25zdCBIZXJvU2VjdGlvbjogUmVhY3QuRkM8SGVyb1NlY3Rpb25Qcm9wcz4gPSAoeyB0cmFuc2xhdGlvbnMgfSkgPT4gKFxuICA8c2VjdGlvbiBpZD1cImhvbWVcIiBjbGFzc05hbWU9XCJtaW4taC1bY2FsYyg4MHZoLTcycHgpXSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciB0ZXh0LWNlbnRlciBweS0xMiBzbTpweS0xNiBtZDpweS0yMCB3LWZ1bGwgbWF4LXctNnhsIG14LWF1dG8gcHgtNCBzbTpweC02IG1kOnB4LTggcmVsYXRpdmUgei0zXCI+XG4gICAgPGRpdiBjbGFzc05hbWU9XCJtYi04IHNtOm1iLTEwIG1kOm1iLTEyIHctMzIgaC0zMiBzbTp3LTQwIHNtOmgtNDAgbWQ6dy00OCBtZDpoLTQ4IHJvdW5kZWQtZnVsbCBiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8yMCB0by1iYW5xdWlzZS1ibHVlLzEwIHAtNCBzbTpwLTUgbWQ6cC02IHNoYWRvdy0yeGwgYmFja2Ryb3AtYmx1ci1zbSBib3JkZXIgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMzAgcmVsYXRpdmUgZ3JvdXBcIj5cbiAgICAgIDxpbWcgXG4gICAgICAgIHNyYz17YmFucXVpc2VTZXJ2ZXJ9IFxuICAgICAgICBhbHQ9XCJMb2dvIExhIEJhbnF1aXNlXCIgXG4gICAgICAgIGNsYXNzTmFtZT1cInctZnVsbCBoLWZ1bGwgb2JqZWN0LWNvbnRhaW4gcmVsYXRpdmUgei0xMCB0cmFuc2l0aW9uLXRyYW5zZm9ybSBkdXJhdGlvbi0zMDAgZ3JvdXAtaG92ZXI6c2NhbGUtMTEwXCIgXG4gICAgICAgIHN0eWxlPXt7IFxuICAgICAgICAgIGZpbHRlcjogJ2Ryb3Atc2hhZG93KDAgMTBweCAyNXB4IHJnYmEoMzEsIDkzLCAxMzcsIDAuMykpJyBcbiAgICAgICAgfX0gXG4gICAgICAvPlxuICAgIDwvZGl2PlxuICAgIFxuICAgIDxoMSBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkgdGV4dC0zeGwgc206dGV4dC00eGwgbWQ6dGV4dC01eGwgbGc6dGV4dC02eGwgbWItNiBzbTptYi03IG1kOm1iLTggZm9udC1leHRyYWJvbGQgbGVhZGluZy10aWdodCBtYXgtdy00eGwgZm9udC1oZWFkaW5nIHB4LTIgcmVsYXRpdmUgei0xMFwiIHN0eWxlPXt7IHRleHRTaGFkb3c6ICcwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKScgfX0+XG4gICAgICB7dHJhbnNsYXRpb25zLnRpdGxlfVxuICAgIDwvaDE+XG4gICAgXG4gICAgPHAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5IHRleHQtbGcgc206dGV4dC14bCBtZDp0ZXh0LTJ4bCBtYi04IHNtOm1iLTEwIG1kOm1iLTEyIG1heC13LTN4bCBmb250LW5vcm1hbCBvcGFjaXR5LTkwIGxlYWRpbmctcmVsYXhlZCBweC0yIHJlbGF0aXZlIHotMTBcIiBzdHlsZT17eyB0ZXh0U2hhZG93OiAnMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKScgfX0+XG4gICAgICB7dHJhbnNsYXRpb25zLnN1YnRpdGxlfVxuICAgIDwvcD5cbiAgICBcbiAgICA8YSBocmVmPVwiI3NlcnZpY2VzXCIgY2xhc3NOYW1lPVwiaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGJnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ncmF5IHRvLXdoaXRlIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGJvcmRlci0wIHB5LTQgc206cHktNSBweC04IHNtOnB4LTEwIG1kOnB4LTEyIHJvdW5kZWQtMnhsIHRleHQtYmFzZSBzbTp0ZXh0LWxnIGZvbnQtYm9sZCBuby11bmRlcmxpbmUgc2hhZG93LXhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBtaW4tdy00OCBzbTptaW4tdy01NiBtZDptaW4tdy02NCBob3ZlcjotdHJhbnNsYXRlLXktMiBob3ZlcjpzaGFkb3ctMnhsIGhvdmVyOnNjYWxlLTEwNSBiYWNrZHJvcC1ibHVyLXNtIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC8yMCBteC00IGdyb3VwIHJlbGF0aXZlIHotMTBcIj5cbiAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtY2VudGVyIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrXCI+e3RyYW5zbGF0aW9ucy5jdGF9PC9zcGFuPlxuICAgICAgPHNwYW4gY2xhc3NOYW1lPVwibWwtMiBzbTptbC0zIHRleHQtbGcgc206dGV4dC14bCB0cmFuc2l0aW9uLXRyYW5zZm9ybSBkdXJhdGlvbi0zMDAgZ3JvdXAtaG92ZXI6dHJhbnNsYXRlLXgtMSB0ZXh0LWJhbnF1aXNlLWJsdWUtZGFya1wiPuKGkjwvc3Bhbj5cbiAgICA8L2E+XG4gIDwvc2VjdGlvbj5cbik7XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJiYW5xdWlzZVNlcnZlciIsIkhlcm9TZWN0aW9uIiwidHJhbnNsYXRpb25zIiwic2VjdGlvbiIsImlkIiwiY2xhc3NOYW1lIiwiZGl2IiwiaW1nIiwic3JjIiwiYWx0Iiwic3R5bGUiLCJmaWx0ZXIiLCJoMSIsInRleHRTaGFkb3ciLCJ0aXRsZSIsInAiLCJzdWJ0aXRsZSIsImEiLCJocmVmIiwic3BhbiIsImN0YSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/sections/HeroSection.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/sections/ServicesSection.tsx":
|
||
/*!*****************************************************!*\
|
||
!*** ./src/components/sections/ServicesSection.tsx ***!
|
||
\*****************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ServicesSection: () => (/* binding */ ServicesSection)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _common_ServiceCard__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../common/ServiceCard */ \"(ssr)/./src/components/common/ServiceCard.tsx\");\n\n\n\nconst ServicesSection = ({ services, onServiceClick })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n id: \"services\",\n className: \"relative z-2 py-12 sm:py-16 md:py-20 w-full max-w-6xl mx-auto px-4 sm:px-6 md:px-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-20 h-1 bg-gradient-to-r from-banquise-blue-lightest to-banquise-blue mx-auto mb-6 sm:mb-8 rounded-full\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 19,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-banquise-gray text-2xl sm:text-3xl md:text-4xl mb-4 sm:mb-6 text-center font-heading font-bold tracking-tight px-2\",\n style: {\n textShadow: \"0 2px 4px rgba(0, 0, 0, 0.2)\"\n },\n children: \"Nos Services\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 20,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray text-lg sm:text-xl opacity-90 mb-12 sm:mb-14 md:mb-16 max-w-4xl text-center mx-auto leading-relaxed px-2\",\n style: {\n textShadow: \"0 1px 3px rgba(0, 0, 0, 0.2)\"\n },\n children: \"Cliquez sur un service pour d\\xe9couvrir toutes ses fonctionnalit\\xe9s\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 23,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 sm:gap-8 w-full\",\n children: services.map((service)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_common_ServiceCard__WEBPACK_IMPORTED_MODULE_2__.ServiceCard, {\n service: service,\n onServiceClick: onServiceClick\n }, service.name, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 29,\n columnNumber: 9\n }, undefined))\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 27,\n columnNumber: 5\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/ServicesSection.tsx\",\n lineNumber: 18,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zZWN0aW9ucy9TZXJ2aWNlc1NlY3Rpb24udHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBMEI7QUFDMEI7QUFZN0MsTUFBTUUsa0JBQWtELENBQUMsRUFDOURDLFFBQVEsRUFDUkMsY0FBYyxFQUNmLGlCQUNDLDhEQUFDQztRQUFRQyxJQUFHO1FBQVdDLFdBQVU7OzBCQUMvQiw4REFBQ0M7Z0JBQUlELFdBQVU7Ozs7OzswQkFDZiw4REFBQ0U7Z0JBQUdGLFdBQVU7Z0JBQTBIRyxPQUFPO29CQUFFQyxZQUFZO2dCQUErQjswQkFBRzs7Ozs7OzBCQUcvTCw4REFBQ0M7Z0JBQUVMLFdBQVU7Z0JBQThIRyxPQUFPO29CQUFFQyxZQUFZO2dCQUErQjswQkFBRzs7Ozs7OzBCQUlsTSw4REFBQ0g7Z0JBQUlELFdBQVU7MEJBQ1pKLFNBQVNVLEdBQUcsQ0FBQyxDQUFDQyx3QkFDYiw4REFBQ2IsNERBQVdBO3dCQUVWYSxTQUFTQTt3QkFDVFYsZ0JBQWdCQTt1QkFGWFUsUUFBUUMsSUFBSTs7Ozs7Ozs7Ozs7Ozs7O2tCQU96QiIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy9zZWN0aW9ucy9TZXJ2aWNlc1NlY3Rpb24udHN4PzFjZTYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IFNlcnZpY2VDYXJkIH0gZnJvbSAnLi4vY29tbW9uL1NlcnZpY2VDYXJkJztcbi8vaW1wb3J0IHsgY29tcG9uZW50U3R5bGVzIH0gZnJvbSAnLi4vLi4vc3R5bGVzL2Rlc2lnblN5c3RlbSc7XG5pbXBvcnQgdHlwZSB7IFNlcnZpY2UgfSBmcm9tICcuLi8uLi90eXBlcy9zZXJ2aWNlJztcblxuaW50ZXJmYWNlIFNlcnZpY2VzU2VjdGlvblByb3BzIHtcbiAgc2VydmljZXM6IFNlcnZpY2VbXTtcbiAgb25TZXJ2aWNlQ2xpY2s6IChzZXJ2aWNlOiBTZXJ2aWNlKSA9PiB2b2lkO1xuICB0cmFuc2xhdGlvbnM6IHtcbiAgICBkaXNjb3ZlckZlYXR1cmVzOiBzdHJpbmc7XG4gIH07XG59XG5cbmV4cG9ydCBjb25zdCBTZXJ2aWNlc1NlY3Rpb246IFJlYWN0LkZDPFNlcnZpY2VzU2VjdGlvblByb3BzPiA9ICh7IFxuICBzZXJ2aWNlcywgXG4gIG9uU2VydmljZUNsaWNrXG59KSA9PiAoXG4gIDxzZWN0aW9uIGlkPVwic2VydmljZXNcIiBjbGFzc05hbWU9XCJyZWxhdGl2ZSB6LTIgcHktMTIgc206cHktMTYgbWQ6cHktMjAgdy1mdWxsIG1heC13LTZ4bCBteC1hdXRvIHB4LTQgc206cHgtNiBtZDpweC04XCI+XG4gICAgPGRpdiBjbGFzc05hbWU9XCJ3LTIwIGgtMSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0by1iYW5xdWlzZS1ibHVlIG14LWF1dG8gbWItNiBzbTptYi04IHJvdW5kZWQtZnVsbFwiPjwvZGl2PlxuICAgIDxoMiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkgdGV4dC0yeGwgc206dGV4dC0zeGwgbWQ6dGV4dC00eGwgbWItNCBzbTptYi02IHRleHQtY2VudGVyIGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHQgcHgtMlwiIHN0eWxlPXt7IHRleHRTaGFkb3c6ICcwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpJyB9fT5cbiAgICAgIE5vcyBTZXJ2aWNlc1xuICAgIDwvaDI+XG4gICAgPHAgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ncmF5IHRleHQtbGcgc206dGV4dC14bCBvcGFjaXR5LTkwIG1iLTEyIHNtOm1iLTE0IG1kOm1iLTE2IG1heC13LTR4bCB0ZXh0LWNlbnRlciBteC1hdXRvIGxlYWRpbmctcmVsYXhlZCBweC0yXCIgc3R5bGU9e3sgdGV4dFNoYWRvdzogJzAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMiknIH19PlxuICAgICAgQ2xpcXVleiBzdXIgdW4gc2VydmljZSBwb3VyIGTDqWNvdXZyaXIgdG91dGVzIHNlcyBmb25jdGlvbm5hbGl0w6lzXG4gICAgPC9wPlxuICAgIFxuICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBtZDpncmlkLWNvbHMtMiB4bDpncmlkLWNvbHMtMyBnYXAtNiBzbTpnYXAtOCB3LWZ1bGxcIj5cbiAgICAgIHtzZXJ2aWNlcy5tYXAoKHNlcnZpY2UpID0+IChcbiAgICAgICAgPFNlcnZpY2VDYXJkXG4gICAgICAgICAga2V5PXtzZXJ2aWNlLm5hbWV9XG4gICAgICAgICAgc2VydmljZT17c2VydmljZX1cbiAgICAgICAgICBvblNlcnZpY2VDbGljaz17b25TZXJ2aWNlQ2xpY2t9XG4gICAgICAgIC8+XG4gICAgICApKX1cbiAgICA8L2Rpdj5cbiAgPC9zZWN0aW9uPlxuKTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIlNlcnZpY2VDYXJkIiwiU2VydmljZXNTZWN0aW9uIiwic2VydmljZXMiLCJvblNlcnZpY2VDbGljayIsInNlY3Rpb24iLCJpZCIsImNsYXNzTmFtZSIsImRpdiIsImgyIiwic3R5bGUiLCJ0ZXh0U2hhZG93IiwicCIsIm1hcCIsInNlcnZpY2UiLCJuYW1lIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/sections/ServicesSection.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/sections/TechFeaturesSection.tsx":
|
||
/*!*********************************************************!*\
|
||
!*** ./src/components/sections/TechFeaturesSection.tsx ***!
|
||
\*********************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ TechFeaturesSection: () => (/* binding */ TechFeaturesSection)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst TechFeaturesSection = ()=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n className: \"py-12 sm:py-16 md:py-20 relative z-2 w-full max-w-6xl mx-auto px-4 sm:px-6 md:px-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-20 h-1 bg-gradient-to-r from-banquise-blue-lightest to-banquise-blue mx-auto mb-6 sm:mb-8 rounded-full\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 5,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-banquise-gray text-2xl sm:text-3xl md:text-4xl mb-4 sm:mb-6 text-center font-heading font-bold tracking-tight px-2\",\n style: {\n textShadow: \"0 2px 4px rgba(0, 0, 0, 0.2)\"\n },\n children: \"Notre Infrastructure\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray text-lg sm:text-xl opacity-90 mb-12 sm:mb-14 md:mb-16 max-w-4xl text-center mx-auto leading-relaxed px-2\",\n style: {\n textShadow: \"0 1px 3px rgba(0, 0, 0, 0.2)\"\n },\n children: \"25+ serveurs pour r\\xe9pondre \\xe0 vos besoins\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 9,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-4 gap-4 sm:gap-6 w-full\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5 backdrop-blur-lg rounded-2xl p-6 sm:p-8 flex flex-col items-center text-center transition-all duration-300 border border-banquise-blue-lightest/30 hover:-translate-y-3 hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8 hover:shadow-xl hover:border-banquise-blue-lightest/50 group\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-3xl sm:text-4xl mb-4 sm:mb-6 text-white bg-gradient-to-br from-banquise-blue to-banquise-blue-light w-16 h-16 sm:w-20 sm:h-20 flex items-center justify-center rounded-2xl shadow-lg group-hover:scale-110 transition-transform duration-300\",\n children: \"\\uD83D\\uDE80\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 15,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-lg sm:text-xl mb-3 sm:mb-4 text-banquise-gray font-heading font-semibold group-hover:text-banquise-blue-lightest transition-colors duration-300\",\n children: \"Serveurs performants\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 18,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 leading-relaxed text-sm\",\n children: \"Infrastructure optimis\\xe9e pour assurer des performances \\xe9lev\\xe9es et une disponibilit\\xe9 maximale de vos applications\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 14,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5 backdrop-blur-lg rounded-2xl p-6 sm:p-8 flex flex-col items-center text-center transition-all duration-300 border border-banquise-blue-lightest/30 hover:-translate-y-3 hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8 hover:shadow-xl hover:border-banquise-blue-lightest/50 group\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-3xl sm:text-4xl mb-4 sm:mb-6 text-white bg-gradient-to-br from-banquise-blue to-banquise-blue-light w-16 h-16 sm:w-20 sm:h-20 flex items-center justify-center rounded-2xl shadow-lg group-hover:scale-110 transition-transform duration-300\",\n children: \"\\uD83D\\uDCBE\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 23,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-lg sm:text-xl mb-3 sm:mb-4 text-banquise-gray font-heading font-semibold group-hover:text-banquise-blue-lightest transition-colors duration-300\",\n children: \"Stockage s\\xe9curis\\xe9\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 26,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 leading-relaxed text-sm\",\n children: \"Solutions de stockage distribu\\xe9es avec redondance pour garantir l'int\\xe9grit\\xe9 et la durabilit\\xe9 de vos donn\\xe9es\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 27,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 22,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5 backdrop-blur-lg rounded-2xl p-6 sm:p-8 flex flex-col items-center text-center transition-all duration-300 border border-banquise-blue-lightest/30 hover:-translate-y-3 hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8 hover:shadow-xl hover:border-banquise-blue-lightest/50 group\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-3xl sm:text-4xl mb-4 sm:mb-6 text-white bg-gradient-to-br from-banquise-blue to-banquise-blue-light w-16 h-16 sm:w-20 sm:h-20 flex items-center justify-center rounded-2xl shadow-lg group-hover:scale-110 transition-transform duration-300\",\n children: \"\\uD83C\\uDF10\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 31,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-lg sm:text-xl mb-3 sm:mb-4 text-banquise-gray font-heading font-semibold group-hover:text-banquise-blue-lightest transition-colors duration-300\",\n children: \"R\\xe9seau optimis\\xe9\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 34,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 leading-relaxed text-sm\",\n children: \"Architecture r\\xe9seau \\xe0 haute disponibilit\\xe9 avec une faible latence pour vos applications critiques\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 30,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5 backdrop-blur-lg rounded-2xl p-6 sm:p-8 flex flex-col items-center text-center transition-all duration-300 border border-banquise-blue-lightest/30 hover:-translate-y-3 hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8 hover:shadow-xl hover:border-banquise-blue-lightest/50 group\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-3xl sm:text-4xl mb-4 sm:mb-6 text-white bg-gradient-to-br from-banquise-blue to-banquise-blue-light w-16 h-16 sm:w-20 sm:h-20 flex items-center justify-center rounded-2xl shadow-lg group-hover:scale-110 transition-transform duration-300\",\n children: \"\\uD83D\\uDEE1️\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 39,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-lg sm:text-xl mb-3 sm:mb-4 text-banquise-gray font-heading font-semibold group-hover:text-banquise-blue-lightest transition-colors duration-300\",\n children: \"S\\xe9curit\\xe9 renforc\\xe9e\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-gray/80 leading-relaxed text-sm\",\n children: \"Protection contre les menaces avec syst\\xe8mes de s\\xe9curit\\xe9 modernes et mises \\xe0 jour r\\xe9guli\\xe8res\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 43,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 38,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 13,\n columnNumber: 5\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/sections/TechFeaturesSection.tsx\",\n lineNumber: 4,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9zZWN0aW9ucy9UZWNoRmVhdHVyZXNTZWN0aW9uLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFFbkIsTUFBTUMsc0JBQWdDLGtCQUMzQyw4REFBQ0M7UUFBUUMsV0FBVTs7MEJBQ2pCLDhEQUFDQztnQkFBSUQsV0FBVTs7Ozs7OzBCQUNmLDhEQUFDRTtnQkFBR0YsV0FBVTtnQkFBMEhHLE9BQU87b0JBQUVDLFlBQVk7Z0JBQStCOzBCQUFHOzs7Ozs7MEJBRy9MLDhEQUFDQztnQkFBRUwsV0FBVTtnQkFBOEhHLE9BQU87b0JBQUVDLFlBQVk7Z0JBQStCOzBCQUFHOzs7Ozs7MEJBSWxNLDhEQUFDSDtnQkFBSUQsV0FBVTs7a0NBQ2IsOERBQUNDO3dCQUFJRCxXQUFVOzswQ0FDYiw4REFBQ0M7Z0NBQUlELFdBQVU7MENBQW9QOzs7Ozs7MENBR25RLDhEQUFDTTtnQ0FBR04sV0FBVTswQ0FBdUo7Ozs7OzswQ0FDckssOERBQUNLO2dDQUFFTCxXQUFVOzBDQUFnRDs7Ozs7Ozs7Ozs7O2tDQUcvRCw4REFBQ0M7d0JBQUlELFdBQVU7OzBDQUNiLDhEQUFDQztnQ0FBSUQsV0FBVTswQ0FBb1A7Ozs7OzswQ0FHblEsOERBQUNNO2dDQUFHTixXQUFVOzBDQUF1Sjs7Ozs7OzBDQUNySyw4REFBQ0s7Z0NBQUVMLFdBQVU7MENBQWdEOzs7Ozs7Ozs7Ozs7a0NBRy9ELDhEQUFDQzt3QkFBSUQsV0FBVTs7MENBQ2IsOERBQUNDO2dDQUFJRCxXQUFVOzBDQUFvUDs7Ozs7OzBDQUduUSw4REFBQ007Z0NBQUdOLFdBQVU7MENBQXVKOzs7Ozs7MENBQ3JLLDhEQUFDSztnQ0FBRUwsV0FBVTswQ0FBZ0Q7Ozs7Ozs7Ozs7OztrQ0FHL0QsOERBQUNDO3dCQUFJRCxXQUFVOzswQ0FDYiw4REFBQ0M7Z0NBQUlELFdBQVU7MENBQW9QOzs7Ozs7MENBR25RLDhEQUFDTTtnQ0FBR04sV0FBVTswQ0FBdUo7Ozs7OzswQ0FDckssOERBQUNLO2dDQUFFTCxXQUFVOzBDQUFnRDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7a0JBSW5FIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9jb21wb25lbnRzL3NlY3Rpb25zL1RlY2hGZWF0dXJlc1NlY3Rpb24udHN4PzEzNDYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuZXhwb3J0IGNvbnN0IFRlY2hGZWF0dXJlc1NlY3Rpb246IFJlYWN0LkZDID0gKCkgPT4gKFxuICA8c2VjdGlvbiBjbGFzc05hbWU9XCJweS0xMiBzbTpweS0xNiBtZDpweS0yMCByZWxhdGl2ZSB6LTIgdy1mdWxsIG1heC13LTZ4bCBteC1hdXRvIHB4LTQgc206cHgtNiBtZDpweC04XCI+XG4gICAgPGRpdiBjbGFzc05hbWU9XCJ3LTIwIGgtMSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0by1iYW5xdWlzZS1ibHVlIG14LWF1dG8gbWItNiBzbTptYi04IHJvdW5kZWQtZnVsbFwiPjwvZGl2PlxuICAgIDxoMiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkgdGV4dC0yeGwgc206dGV4dC0zeGwgbWQ6dGV4dC00eGwgbWItNCBzbTptYi02IHRleHQtY2VudGVyIGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHQgcHgtMlwiIHN0eWxlPXt7IHRleHRTaGFkb3c6ICcwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpJyB9fT5cbiAgICAgIE5vdHJlIEluZnJhc3RydWN0dXJlXG4gICAgPC9oMj5cbiAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkgdGV4dC1sZyBzbTp0ZXh0LXhsIG9wYWNpdHktOTAgbWItMTIgc206bWItMTQgbWQ6bWItMTYgbWF4LXctNHhsIHRleHQtY2VudGVyIG14LWF1dG8gbGVhZGluZy1yZWxheGVkIHB4LTJcIiBzdHlsZT17eyB0ZXh0U2hhZG93OiAnMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKScgfX0+XG4gICAgICAyNSsgc2VydmV1cnMgcG91ciByw6lwb25kcmUgw6Agdm9zIGJlc29pbnNcbiAgICA8L3A+XG4gICAgXG4gICAgPGRpdiBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0xIHNtOmdyaWQtY29scy0yIHhsOmdyaWQtY29scy00IGdhcC00IHNtOmdhcC02IHctZnVsbFwiPlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xMCB0by1iYW5xdWlzZS1ibHVlLWRhcmsvNSBiYWNrZHJvcC1ibHVyLWxnIHJvdW5kZWQtMnhsIHAtNiBzbTpwLTggZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgdGV4dC1jZW50ZXIgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC8zMCBob3ZlcjotdHJhbnNsYXRlLXktMyBob3Zlcjpmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xNSBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWRhcmsvOCBob3ZlcjpzaGFkb3cteGwgaG92ZXI6Ym9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNTAgZ3JvdXBcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBzbTp0ZXh0LTR4bCBtYi00IHNtOm1iLTYgdGV4dC13aGl0ZSBiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCB3LTE2IGgtMTYgc206dy0yMCBzbTpoLTIwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtMnhsIHNoYWRvdy1sZyBncm91cC1ob3ZlcjpzY2FsZS0xMTAgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMzAwXCI+XG4gICAgICAgICAg8J+agFxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGgzIGNsYXNzTmFtZT1cInRleHQtbGcgc206dGV4dC14bCBtYi0zIHNtOm1iLTQgdGV4dC1iYW5xdWlzZS1ncmF5IGZvbnQtaGVhZGluZyBmb250LXNlbWlib2xkIGdyb3VwLWhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDBcIj5TZXJ2ZXVycyBwZXJmb3JtYW50czwvaDM+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1zbVwiPkluZnJhc3RydWN0dXJlIG9wdGltaXPDqWUgcG91ciBhc3N1cmVyIGRlcyBwZXJmb3JtYW5jZXMgw6lsZXbDqWVzIGV0IHVuZSBkaXNwb25pYmlsaXTDqSBtYXhpbWFsZSBkZSB2b3MgYXBwbGljYXRpb25zPC9wPlxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsvMTAgdG8tYmFucXVpc2UtYmx1ZS1kYXJrLzUgYmFja2Ryb3AtYmx1ci1sZyByb3VuZGVkLTJ4bCBwLTYgc206cC04IGZsZXggZmxleC1jb2wgaXRlbXMtY2VudGVyIHRleHQtY2VudGVyIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBib3JkZXIgYm9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMzAgaG92ZXI6LXRyYW5zbGF0ZS15LTMgaG92ZXI6ZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsvMTUgaG92ZXI6dG8tYmFucXVpc2UtYmx1ZS1kYXJrLzggaG92ZXI6c2hhZG93LXhsIGhvdmVyOmJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzUwIGdyb3VwXCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC0zeGwgc206dGV4dC00eGwgbWItNCBzbTptYi02IHRleHQtd2hpdGUgYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1iYW5xdWlzZS1ibHVlIHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQgdy0xNiBoLTE2IHNtOnctMjAgc206aC0yMCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciByb3VuZGVkLTJ4bCBzaGFkb3ctbGcgZ3JvdXAtaG92ZXI6c2NhbGUtMTEwIHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMFwiPlxuICAgICAgICAgIPCfkr5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxoMyBjbGFzc05hbWU9XCJ0ZXh0LWxnIHNtOnRleHQteGwgbWItMyBzbTptYi00IHRleHQtYmFucXVpc2UtZ3JheSBmb250LWhlYWRpbmcgZm9udC1zZW1pYm9sZCBncm91cC1ob3Zlcjp0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwXCI+U3RvY2thZ2Ugc8OpY3VyaXPDqTwvaDM+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1zbVwiPlNvbHV0aW9ucyBkZSBzdG9ja2FnZSBkaXN0cmlidcOpZXMgYXZlYyByZWRvbmRhbmNlIHBvdXIgZ2FyYW50aXIgbCdpbnTDqWdyaXTDqSBldCBsYSBkdXJhYmlsaXTDqSBkZSB2b3MgZG9ubsOpZXM8L3A+XG4gICAgICA8L2Rpdj5cbiAgICAgIFxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xMCB0by1iYW5xdWlzZS1ibHVlLWRhcmsvNSBiYWNrZHJvcC1ibHVyLWxnIHJvdW5kZWQtMnhsIHAtNiBzbTpwLTggZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgdGV4dC1jZW50ZXIgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC8zMCBob3ZlcjotdHJhbnNsYXRlLXktMyBob3Zlcjpmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xNSBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWRhcmsvOCBob3ZlcjpzaGFkb3cteGwgaG92ZXI6Ym9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNTAgZ3JvdXBcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBzbTp0ZXh0LTR4bCBtYi00IHNtOm1iLTYgdGV4dC13aGl0ZSBiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCB3LTE2IGgtMTYgc206dy0yMCBzbTpoLTIwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtMnhsIHNoYWRvdy1sZyBncm91cC1ob3ZlcjpzY2FsZS0xMTAgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMzAwXCI+XG4gICAgICAgICAg8J+MkFxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGgzIGNsYXNzTmFtZT1cInRleHQtbGcgc206dGV4dC14bCBtYi0zIHNtOm1iLTQgdGV4dC1iYW5xdWlzZS1ncmF5IGZvbnQtaGVhZGluZyBmb250LXNlbWlib2xkIGdyb3VwLWhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDBcIj5Sw6lzZWF1IG9wdGltaXPDqTwvaDM+XG4gICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtZ3JheS84MCBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1zbVwiPkFyY2hpdGVjdHVyZSByw6lzZWF1IMOgIGhhdXRlIGRpc3BvbmliaWxpdMOpIGF2ZWMgdW5lIGZhaWJsZSBsYXRlbmNlIHBvdXIgdm9zIGFwcGxpY2F0aW9ucyBjcml0aXF1ZXM8L3A+XG4gICAgICA8L2Rpdj5cblxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xMCB0by1iYW5xdWlzZS1ibHVlLWRhcmsvNSBiYWNrZHJvcC1ibHVyLWxnIHJvdW5kZWQtMnhsIHAtNiBzbTpwLTggZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgdGV4dC1jZW50ZXIgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC8zMCBob3ZlcjotdHJhbnNsYXRlLXktMyBob3Zlcjpmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xNSBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWRhcmsvOCBob3ZlcjpzaGFkb3cteGwgaG92ZXI6Ym9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNTAgZ3JvdXBcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBzbTp0ZXh0LTR4bCBtYi00IHNtOm1iLTYgdGV4dC13aGl0ZSBiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCB3LTE2IGgtMTYgc206dy0yMCBzbTpoLTIwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtMnhsIHNoYWRvdy1sZyBncm91cC1ob3ZlcjpzY2FsZS0xMTAgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMzAwXCI+XG4gICAgICAgICAg8J+boe+4j1xuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGgzIGNsYXNzTmFtZT1cInRleHQtbGcgc206dGV4dC14bCBtYi0zIHNtOm1iLTQgdGV4dC1iYW5xdWlzZS1ncmF5IGZvbnQtaGVhZGluZyBmb250LXNlbWlib2xkIGdyb3VwLWhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDBcIj5Tw6ljdXJpdMOpIHJlbmZvcmPDqWU8L2gzPlxuICAgICAgICA8cCBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvODAgbGVhZGluZy1yZWxheGVkIHRleHQtc21cIj5Qcm90ZWN0aW9uIGNvbnRyZSBsZXMgbWVuYWNlcyBhdmVjIHN5c3TDqG1lcyBkZSBzw6ljdXJpdMOpIG1vZGVybmVzIGV0IG1pc2VzIMOgIGpvdXIgcsOpZ3VsacOocmVzPC9wPlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvc2VjdGlvbj5cbik7XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJUZWNoRmVhdHVyZXNTZWN0aW9uIiwic2VjdGlvbiIsImNsYXNzTmFtZSIsImRpdiIsImgyIiwic3R5bGUiLCJ0ZXh0U2hhZG93IiwicCIsImgzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/sections/TechFeaturesSection.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/ui/AccordionItem.tsx":
|
||
/*!*********************************************!*\
|
||
!*** ./src/components/ui/AccordionItem.tsx ***!
|
||
\*********************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ AccordionItem: () => (/* binding */ AccordionItem)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst AccordionItem = ({ title, children, isOpen, onToggle })=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `bg-gradient-to-br from-banquise-blue-dark/15 to-banquise-blue-dark/5 backdrop-blur-lg rounded-2xl overflow-hidden border border-banquise-blue-lightest/30 transition-all duration-300 shadow-sm ${isOpen ? \"shadow-xl border-banquise-blue-lightest/50 scale-[1.01]\" : \"\"} hover:shadow-lg hover:border-banquise-blue-lightest/40`,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-4 sm:p-6 md:p-8 cursor-pointer flex items-center justify-between font-semibold text-banquise-gray transition-all duration-200 text-base sm:text-lg select-none hover:bg-banquise-blue-dark/10 active:bg-banquise-blue-dark/15\",\n onClick: onToggle,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"flex items-center flex-1 mr-4 font-heading\",\n children: title\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 10,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: `text-xl sm:text-2xl transition-transform duration-300 text-banquise-blue-lightest flex-shrink-0 ${isOpen ? \"rotate-180\" : \"\"}`,\n children: \"▼\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 11,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 6,\n columnNumber: 5\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: `transition-all duration-500 overflow-hidden ${isOpen ? \"max-h-[1000px] pb-4 px-4 sm:pb-6 sm:px-6 md:pb-8 md:px-8\" : \"max-h-0\"}`,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-banquise-gray/90 leading-relaxed text-sm sm:text-base\",\n children: children\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 16,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 15,\n columnNumber: 5\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/AccordionItem.tsx\",\n lineNumber: 5,\n columnNumber: 3\n }, undefined);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy91aS9BY2NvcmRpb25JdGVtLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFHbkIsTUFBTUMsZ0JBQThDLENBQUMsRUFBRUMsS0FBSyxFQUFFQyxRQUFRLEVBQUVDLE1BQU0sRUFBRUMsUUFBUSxFQUFFLGlCQUMvRiw4REFBQ0M7UUFBSUMsV0FBVyxDQUFDLGdNQUFnTSxFQUFFSCxTQUFTLDREQUE0RCxHQUFHLHVEQUF1RCxDQUFDOzswQkFDalYsOERBQUNFO2dCQUNDQyxXQUFVO2dCQUNWQyxTQUFTSDs7a0NBRVQsOERBQUNJO3dCQUFLRixXQUFVO2tDQUE4Q0w7Ozs7OztrQ0FDOUQsOERBQUNPO3dCQUFLRixXQUFXLENBQUMsZ0dBQWdHLEVBQUVILFNBQVMsZUFBZSxHQUFHLENBQUM7a0NBQUU7Ozs7Ozs7Ozs7OzswQkFJcEosOERBQUNFO2dCQUFJQyxXQUFXLENBQUMsNENBQTRDLEVBQUVILFNBQVMsNkRBQTZELFVBQVUsQ0FBQzswQkFDOUksNEVBQUNFO29CQUFJQyxXQUFVOzhCQUNaSjs7Ozs7Ozs7Ozs7Ozs7OztrQkFJUCIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy91aS9BY2NvcmRpb25JdGVtLnRzeD9iYmE3Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IEFjY29yZGlvbkl0ZW1Qcm9wcyB9IGZyb20gJy4uLy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IEFjY29yZGlvbkl0ZW06IFJlYWN0LkZDPEFjY29yZGlvbkl0ZW1Qcm9wcz4gPSAoeyB0aXRsZSwgY2hpbGRyZW4sIGlzT3Blbiwgb25Ub2dnbGUgfSkgPT4gKFxuICA8ZGl2IGNsYXNzTmFtZT17YGJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS1kYXJrLzE1IHRvLWJhbnF1aXNlLWJsdWUtZGFyay81IGJhY2tkcm9wLWJsdXItbGcgcm91bmRlZC0yeGwgb3ZlcmZsb3ctaGlkZGVuIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC8zMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgc2hhZG93LXNtICR7aXNPcGVuID8gJ3NoYWRvdy14bCBib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC81MCBzY2FsZS1bMS4wMV0nIDogJyd9IGhvdmVyOnNoYWRvdy1sZyBob3Zlcjpib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC80MGB9PlxuICAgIDxkaXYgXG4gICAgICBjbGFzc05hbWU9XCJwLTQgc206cC02IG1kOnAtOCBjdXJzb3ItcG9pbnRlciBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gZm9udC1zZW1pYm9sZCB0ZXh0LWJhbnF1aXNlLWdyYXkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwIHRleHQtYmFzZSBzbTp0ZXh0LWxnIHNlbGVjdC1ub25lIGhvdmVyOmJnLWJhbnF1aXNlLWJsdWUtZGFyay8xMCBhY3RpdmU6YmctYmFucXVpc2UtYmx1ZS1kYXJrLzE1XCJcbiAgICAgIG9uQ2xpY2s9e29uVG9nZ2xlfVxuICAgID5cbiAgICAgIDxzcGFuIGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGZsZXgtMSBtci00IGZvbnQtaGVhZGluZ1wiPnt0aXRsZX08L3NwYW4+XG4gICAgICA8c3BhbiBjbGFzc05hbWU9e2B0ZXh0LXhsIHNtOnRleHQtMnhsIHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMCB0ZXh0LWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QgZmxleC1zaHJpbmstMCAke2lzT3BlbiA/ICdyb3RhdGUtMTgwJyA6ICcnfWB9PlxuICAgICAgICDilrxcbiAgICAgIDwvc3Bhbj5cbiAgICA8L2Rpdj5cbiAgICA8ZGl2IGNsYXNzTmFtZT17YHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTUwMCBvdmVyZmxvdy1oaWRkZW4gJHtpc09wZW4gPyAnbWF4LWgtWzEwMDBweF0gcGItNCBweC00IHNtOnBiLTYgc206cHgtNiBtZDpwYi04IG1kOnB4LTgnIDogJ21heC1oLTAnfWB9PlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWdyYXkvOTAgbGVhZGluZy1yZWxheGVkIHRleHQtc20gc206dGV4dC1iYXNlXCI+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbik7XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJBY2NvcmRpb25JdGVtIiwidGl0bGUiLCJjaGlsZHJlbiIsImlzT3BlbiIsIm9uVG9nZ2xlIiwiZGl2IiwiY2xhc3NOYW1lIiwib25DbGljayIsInNwYW4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/ui/AccordionItem.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/ui/ModernLanguageSwitcher.tsx":
|
||
/*!******************************************************!*\
|
||
!*** ./src/components/ui/ModernLanguageSwitcher.tsx ***!
|
||
\******************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ModernLanguageSwitcher: () => (/* binding */ ModernLanguageSwitcher)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _styles_designSystem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../styles/designSystem */ \"(ssr)/./src/styles/designSystem.ts\");\n\n\n\nconst ModernLanguageSwitcher = ({ currentLanguage, onLanguageChange, availableLanguages })=>{\n const [isOpen, setIsOpen] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);\n const languageConfig = {\n fr: {\n name: \"Fran\\xe7ais\",\n flag: \"\\uD83C\\uDDEB\\uD83C\\uDDF7\",\n nativeName: \"FR\"\n },\n en: {\n name: \"English\",\n flag: \"\\uD83C\\uDDEC\\uD83C\\uDDE7\",\n nativeName: \"EN\"\n }\n };\n const currentConfig = languageConfig[currentLanguage];\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: ()=>setIsOpen(!isOpen),\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"flex items-center space-x-2 px-3 py-2 rounded-lg transition-all duration-200\", \"bg-white/10 hover:bg-white/20 border border-white/20 hover:border-white/30\", \"text-white text-sm font-medium\", \"focus:outline-none focus:ring-2 focus:ring-banquise-blue-light/50\", \"group\"),\n \"aria-expanded\": isOpen,\n \"aria-haspopup\": \"listbox\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-lg\",\n children: currentConfig.flag\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 40,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"hidden sm:inline\",\n children: currentConfig.nativeName\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 41,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"w-4 h-4 transition-transform duration-200\", isOpen ? \"rotate-180\" : \"rotate-0\"),\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2,\n d: \"M19 9l-7 7-7-7\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 53,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 44,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 28,\n columnNumber: 7\n }, undefined),\n isOpen && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"fixed inset-0 z-10\",\n onClick: ()=>setIsOpen(false)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 61,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"absolute right-0 top-full mt-2 z-20\", \"bg-white/95 backdrop-blur-xl rounded-xl shadow-2xl border border-white/20\", \"min-w-[140px] py-2\", \"animate-slideUp\"),\n children: availableLanguages.map((lang)=>{\n const config = languageConfig[lang];\n const isSelected = lang === currentLanguage;\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: ()=>{\n onLanguageChange(lang);\n setIsOpen(false);\n },\n className: (0,_styles_designSystem__WEBPACK_IMPORTED_MODULE_2__.mergeClasses)(\"w-full flex items-center space-x-3 px-4 py-2.5 text-sm transition-all duration-200\", \"hover:bg-banquise-blue/10 focus:bg-banquise-blue/10\", \"focus:outline-none\", isSelected ? \"text-banquise-blue-dark font-semibold bg-banquise-blue/10\" : \"text-gray-700 hover:text-banquise-blue-dark\"),\n role: \"option\",\n \"aria-selected\": isSelected,\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-lg\",\n children: config.flag\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 95,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"flex-1 text-left\",\n children: config.name\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 96,\n columnNumber: 19\n }, undefined),\n isSelected && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-4 h-4 text-banquise-blue\",\n fill: \"currentColor\",\n viewBox: \"0 0 20 20\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n fillRule: \"evenodd\",\n d: \"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\",\n clipRule: \"evenodd\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 99,\n columnNumber: 23\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 98,\n columnNumber: 21\n }, undefined)\n ]\n }, lang, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 78,\n columnNumber: 17\n }, undefined);\n })\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 67,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ModernLanguageSwitcher.tsx\",\n lineNumber: 26,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy91aS9Nb2Rlcm5MYW5ndWFnZVN3aXRjaGVyLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQXdDO0FBQ3VCO0FBU3hELE1BQU1JLHlCQUFnRSxDQUFDLEVBQzVFQyxlQUFlLEVBQ2ZDLGdCQUFnQixFQUNoQkMsa0JBQWtCLEVBQ25CO0lBQ0MsTUFBTSxDQUFDQyxRQUFRQyxVQUFVLEdBQUdSLCtDQUFRQSxDQUFDO0lBRXJDLE1BQU1TLGlCQUF1RjtRQUMzRkMsSUFBSTtZQUFFQyxNQUFNO1lBQVlDLE1BQU07WUFBUUMsWUFBWTtRQUFLO1FBQ3ZEQyxJQUFJO1lBQUVILE1BQU07WUFBV0MsTUFBTTtZQUFRQyxZQUFZO1FBQUs7SUFDeEQ7SUFFQSxNQUFNRSxnQkFBZ0JOLGNBQWMsQ0FBQ0wsZ0JBQWdCO0lBRXJELHFCQUNFLDhEQUFDWTtRQUFJQyxXQUFVOzswQkFFYiw4REFBQ0M7Z0JBQ0NDLFNBQVMsSUFBTVgsVUFBVSxDQUFDRDtnQkFDMUJVLFdBQVdmLGtFQUFFQSxDQUNYLGdGQUNBLDhFQUNBLGtDQUNBLHFFQUNBO2dCQUVGa0IsaUJBQWViO2dCQUNmYyxpQkFBYzs7a0NBRWQsOERBQUNDO3dCQUFLTCxXQUFVO2tDQUFXRixjQUFjSCxJQUFJOzs7Ozs7a0NBQzdDLDhEQUFDVTt3QkFBS0wsV0FBVTtrQ0FBb0JGLGNBQWNGLFVBQVU7Ozs7OztrQ0FHNUQsOERBQUNVO3dCQUNDTixXQUFXZixrRUFBRUEsQ0FDWCw2Q0FDQUssU0FBUyxlQUFlO3dCQUUxQmlCLE1BQUs7d0JBQ0xDLFFBQU87d0JBQ1BDLFNBQVE7a0NBRVIsNEVBQUNDOzRCQUFLQyxlQUFjOzRCQUFRQyxnQkFBZTs0QkFBUUMsYUFBYTs0QkFBR0MsR0FBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7WUFLeEV4Qix3QkFDQzs7a0NBRUUsOERBQUNTO3dCQUNDQyxXQUFVO3dCQUNWRSxTQUFTLElBQU1YLFVBQVU7Ozs7OztrQ0FJM0IsOERBQUNRO3dCQUFJQyxXQUFXZixrRUFBRUEsQ0FDaEIsdUNBQ0EsNkVBQ0Esc0JBQ0E7a0NBRUNJLG1CQUFtQjBCLEdBQUcsQ0FBQyxDQUFDQzs0QkFDdkIsTUFBTUMsU0FBU3pCLGNBQWMsQ0FBQ3dCLEtBQUs7NEJBQ25DLE1BQU1FLGFBQWFGLFNBQVM3Qjs0QkFFNUIscUJBQ0UsOERBQUNjO2dDQUVDQyxTQUFTO29DQUNQZCxpQkFBaUI0QjtvQ0FDakJ6QixVQUFVO2dDQUNaO2dDQUNBUyxXQUFXZixrRUFBRUEsQ0FDWCxzRkFDQSx1REFDQSxzQkFDQWlDLGFBQ0ksOERBQ0E7Z0NBRU5DLE1BQUs7Z0NBQ0xDLGlCQUFlRjs7a0RBRWYsOERBQUNiO3dDQUFLTCxXQUFVO2tEQUFXaUIsT0FBT3RCLElBQUk7Ozs7OztrREFDdEMsOERBQUNVO3dDQUFLTCxXQUFVO2tEQUFvQmlCLE9BQU92QixJQUFJOzs7Ozs7b0NBQzlDd0IsNEJBQ0MsOERBQUNaO3dDQUFJTixXQUFVO3dDQUE2Qk8sTUFBSzt3Q0FBZUUsU0FBUTtrREFDdEUsNEVBQUNDOzRDQUFLVyxVQUFTOzRDQUFVUCxHQUFFOzRDQUFxSFEsVUFBUzs7Ozs7Ozs7Ozs7OytCQXBCeEpOOzs7Ozt3QkF5Qlg7Ozs7Ozs7Ozs7Ozs7O0FBTVosRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy91aS9Nb2Rlcm5MYW5ndWFnZVN3aXRjaGVyLnRzeD9hZTIxIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB1c2VTdGF0ZSB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IG1lcmdlQ2xhc3NlcyBhcyBjbiB9IGZyb20gJy4uLy4uL3N0eWxlcy9kZXNpZ25TeXN0ZW0nO1xuaW1wb3J0IHR5cGUgeyBMYW5ndWFnZSB9IGZyb20gJy4uLy4uL3R5cGVzL2kxOG4nO1xuXG5pbnRlcmZhY2UgTW9kZXJuTGFuZ3VhZ2VTd2l0Y2hlclByb3BzIHtcbiAgY3VycmVudExhbmd1YWdlOiBMYW5ndWFnZTtcbiAgb25MYW5ndWFnZUNoYW5nZTogKGxhbmd1YWdlOiBMYW5ndWFnZSkgPT4gdm9pZDtcbiAgYXZhaWxhYmxlTGFuZ3VhZ2VzOiBMYW5ndWFnZVtdO1xufVxuXG5leHBvcnQgY29uc3QgTW9kZXJuTGFuZ3VhZ2VTd2l0Y2hlcjogUmVhY3QuRkM8TW9kZXJuTGFuZ3VhZ2VTd2l0Y2hlclByb3BzPiA9ICh7XG4gIGN1cnJlbnRMYW5ndWFnZSxcbiAgb25MYW5ndWFnZUNoYW5nZSxcbiAgYXZhaWxhYmxlTGFuZ3VhZ2VzXG59KSA9PiB7XG4gIGNvbnN0IFtpc09wZW4sIHNldElzT3Blbl0gPSB1c2VTdGF0ZShmYWxzZSk7XG5cbiAgY29uc3QgbGFuZ3VhZ2VDb25maWc6IFJlY29yZDxMYW5ndWFnZSwgeyBuYW1lOiBzdHJpbmc7IGZsYWc6IHN0cmluZzsgbmF0aXZlTmFtZTogc3RyaW5nIH0+ID0ge1xuICAgIGZyOiB7IG5hbWU6ICdGcmFuw6dhaXMnLCBmbGFnOiAn8J+Hq/Cfh7cnLCBuYXRpdmVOYW1lOiAnRlInIH0sXG4gICAgZW46IHsgbmFtZTogJ0VuZ2xpc2gnLCBmbGFnOiAn8J+HrPCfh6cnLCBuYXRpdmVOYW1lOiAnRU4nIH0sXG4gIH07XG5cbiAgY29uc3QgY3VycmVudENvbmZpZyA9IGxhbmd1YWdlQ29uZmlnW2N1cnJlbnRMYW5ndWFnZV07XG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlXCI+XG4gICAgICB7LyogVHJpZ2dlciBCdXR0b24gKi99XG4gICAgICA8YnV0dG9uXG4gICAgICAgIG9uQ2xpY2s9eygpID0+IHNldElzT3BlbighaXNPcGVuKX1cbiAgICAgICAgY2xhc3NOYW1lPXtjbihcbiAgICAgICAgICAnZmxleCBpdGVtcy1jZW50ZXIgc3BhY2UteC0yIHB4LTMgcHktMiByb3VuZGVkLWxnIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCcsXG4gICAgICAgICAgJ2JnLXdoaXRlLzEwIGhvdmVyOmJnLXdoaXRlLzIwIGJvcmRlciBib3JkZXItd2hpdGUvMjAgaG92ZXI6Ym9yZGVyLXdoaXRlLzMwJyxcbiAgICAgICAgICAndGV4dC13aGl0ZSB0ZXh0LXNtIGZvbnQtbWVkaXVtJyxcbiAgICAgICAgICAnZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWJhbnF1aXNlLWJsdWUtbGlnaHQvNTAnLFxuICAgICAgICAgICdncm91cCdcbiAgICAgICAgKX1cbiAgICAgICAgYXJpYS1leHBhbmRlZD17aXNPcGVufVxuICAgICAgICBhcmlhLWhhc3BvcHVwPVwibGlzdGJveFwiXG4gICAgICA+XG4gICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtbGdcIj57Y3VycmVudENvbmZpZy5mbGFnfTwvc3Bhbj5cbiAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiaGlkZGVuIHNtOmlubGluZVwiPntjdXJyZW50Q29uZmlnLm5hdGl2ZU5hbWV9PC9zcGFuPlxuICAgICAgICBcbiAgICAgICAgey8qIENoZXZyb24gSWNvbiAqL31cbiAgICAgICAgPHN2ZyBcbiAgICAgICAgICBjbGFzc05hbWU9e2NuKFxuICAgICAgICAgICAgJ3ctNCBoLTQgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMjAwJyxcbiAgICAgICAgICAgIGlzT3BlbiA/ICdyb3RhdGUtMTgwJyA6ICdyb3RhdGUtMCdcbiAgICAgICAgICApfVxuICAgICAgICAgIGZpbGw9XCJub25lXCIgXG4gICAgICAgICAgc3Ryb2tlPVwiY3VycmVudENvbG9yXCIgXG4gICAgICAgICAgdmlld0JveD1cIjAgMCAyNCAyNFwiXG4gICAgICAgID5cbiAgICAgICAgICA8cGF0aCBzdHJva2VMaW5lY2FwPVwicm91bmRcIiBzdHJva2VMaW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlV2lkdGg9ezJ9IGQ9XCJNMTkgOWwtNyA3LTctN1wiIC8+XG4gICAgICAgIDwvc3ZnPlxuICAgICAgPC9idXR0b24+XG5cbiAgICAgIHsvKiBEcm9wZG93biBNZW51ICovfVxuICAgICAge2lzT3BlbiAmJiAoXG4gICAgICAgIDw+XG4gICAgICAgICAgey8qIEJhY2tkcm9wICovfVxuICAgICAgICAgIDxkaXYgXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJmaXhlZCBpbnNldC0wIHotMTBcIiBcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHNldElzT3BlbihmYWxzZSl9XG4gICAgICAgICAgLz5cbiAgICAgICAgICBcbiAgICAgICAgICB7LyogTWVudSAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17Y24oXG4gICAgICAgICAgICAnYWJzb2x1dGUgcmlnaHQtMCB0b3AtZnVsbCBtdC0yIHotMjAnLFxuICAgICAgICAgICAgJ2JnLXdoaXRlLzk1IGJhY2tkcm9wLWJsdXIteGwgcm91bmRlZC14bCBzaGFkb3ctMnhsIGJvcmRlciBib3JkZXItd2hpdGUvMjAnLFxuICAgICAgICAgICAgJ21pbi13LVsxNDBweF0gcHktMicsXG4gICAgICAgICAgICAnYW5pbWF0ZS1zbGlkZVVwJ1xuICAgICAgICAgICl9PlxuICAgICAgICAgICAge2F2YWlsYWJsZUxhbmd1YWdlcy5tYXAoKGxhbmcpID0+IHtcbiAgICAgICAgICAgICAgY29uc3QgY29uZmlnID0gbGFuZ3VhZ2VDb25maWdbbGFuZ107XG4gICAgICAgICAgICAgIGNvbnN0IGlzU2VsZWN0ZWQgPSBsYW5nID09PSBjdXJyZW50TGFuZ3VhZ2U7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICByZXR1cm4gKFxuICAgICAgICAgICAgICAgIDxidXR0b25cbiAgICAgICAgICAgICAgICAgIGtleT17bGFuZ31cbiAgICAgICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICAgICAgb25MYW5ndWFnZUNoYW5nZShsYW5nKTtcbiAgICAgICAgICAgICAgICAgICAgc2V0SXNPcGVuKGZhbHNlKTtcbiAgICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgICAgICBjbGFzc05hbWU9e2NuKFxuICAgICAgICAgICAgICAgICAgICAndy1mdWxsIGZsZXggaXRlbXMtY2VudGVyIHNwYWNlLXgtMyBweC00IHB5LTIuNSB0ZXh0LXNtIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCcsXG4gICAgICAgICAgICAgICAgICAgICdob3ZlcjpiZy1iYW5xdWlzZS1ibHVlLzEwIGZvY3VzOmJnLWJhbnF1aXNlLWJsdWUvMTAnLFxuICAgICAgICAgICAgICAgICAgICAnZm9jdXM6b3V0bGluZS1ub25lJyxcbiAgICAgICAgICAgICAgICAgICAgaXNTZWxlY3RlZCBcbiAgICAgICAgICAgICAgICAgICAgICA/ICd0ZXh0LWJhbnF1aXNlLWJsdWUtZGFyayBmb250LXNlbWlib2xkIGJnLWJhbnF1aXNlLWJsdWUvMTAnIFxuICAgICAgICAgICAgICAgICAgICAgIDogJ3RleHQtZ3JheS03MDAgaG92ZXI6dGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsnXG4gICAgICAgICAgICAgICAgICApfVxuICAgICAgICAgICAgICAgICAgcm9sZT1cIm9wdGlvblwiXG4gICAgICAgICAgICAgICAgICBhcmlhLXNlbGVjdGVkPXtpc1NlbGVjdGVkfVxuICAgICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQtbGdcIj57Y29uZmlnLmZsYWd9PC9zcGFuPlxuICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiZmxleC0xIHRleHQtbGVmdFwiPntjb25maWcubmFtZX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICB7aXNTZWxlY3RlZCAmJiAoXG4gICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3NOYW1lPVwidy00IGgtNCB0ZXh0LWJhbnF1aXNlLWJsdWVcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiPlxuICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGxSdWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTYuNzA3IDUuMjkzYTEgMSAwIDAxMCAxLjQxNGwtOCA4YTEgMSAwIDAxLTEuNDE0IDBsLTQtNGExIDEgMCAwMTEuNDE0LTEuNDE0TDggMTIuNTg2bDcuMjkzLTcuMjkzYTEgMSAwIDAxMS40MTQgMHpcIiBjbGlwUnVsZT1cImV2ZW5vZGRcIiAvPlxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cbiAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgPC9idXR0b24+XG4gICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9KX1cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC8+XG4gICAgICApfVxuICAgIDwvZGl2PlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsInVzZVN0YXRlIiwibWVyZ2VDbGFzc2VzIiwiY24iLCJNb2Rlcm5MYW5ndWFnZVN3aXRjaGVyIiwiY3VycmVudExhbmd1YWdlIiwib25MYW5ndWFnZUNoYW5nZSIsImF2YWlsYWJsZUxhbmd1YWdlcyIsImlzT3BlbiIsInNldElzT3BlbiIsImxhbmd1YWdlQ29uZmlnIiwiZnIiLCJuYW1lIiwiZmxhZyIsIm5hdGl2ZU5hbWUiLCJlbiIsImN1cnJlbnRDb25maWciLCJkaXYiLCJjbGFzc05hbWUiLCJidXR0b24iLCJvbkNsaWNrIiwiYXJpYS1leHBhbmRlZCIsImFyaWEtaGFzcG9wdXAiLCJzcGFuIiwic3ZnIiwiZmlsbCIsInN0cm9rZSIsInZpZXdCb3giLCJwYXRoIiwic3Ryb2tlTGluZWNhcCIsInN0cm9rZUxpbmVqb2luIiwic3Ryb2tlV2lkdGgiLCJkIiwibWFwIiwibGFuZyIsImNvbmZpZyIsImlzU2VsZWN0ZWQiLCJyb2xlIiwiYXJpYS1zZWxlY3RlZCIsImZpbGxSdWxlIiwiY2xpcFJ1bGUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/ui/ModernLanguageSwitcher.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/ui/Popup.tsx":
|
||
/*!*************************************!*\
|
||
!*** ./src/components/ui/Popup.tsx ***!
|
||
\*************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Popup: () => (/* binding */ Popup)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n\n\n\nconst Popup = ({ service, onClose, translations })=>{\n // Empêcher le scroll du body quand la popup est ouverte\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n document.body.style.overflow = \"hidden\";\n return ()=>{\n document.body.style.overflow = \"unset\";\n };\n }, []);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"fixed inset-0 bg-black/60 flex justify-center items-center z-50 p-4 backdrop-blur-md animate-fadeIn\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white text-banquise-blue-dark rounded-3xl max-w-4xl w-full max-h-[90vh] shadow-2xl relative animate-slideUp border border-banquise-blue-lightest/20 overflow-hidden\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-4 right-4 z-50\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: onClose,\n className: \"bg-white/90 hover:bg-white border border-banquise-blue/20 text-xl cursor-pointer text-banquise-blue-dark flex items-center justify-center w-10 h-10 sm:w-12 sm:h-12 rounded-full transition-all duration-200 hover:scale-110 active:scale-95 shadow-lg backdrop-blur-sm\",\n \"aria-label\": translations.close,\n children: \"\\xd7\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 28,\n columnNumber: 11\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 27,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"overflow-y-auto overflow-x-hidden max-h-[90vh] popup-content\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative bg-gradient-to-r from-banquise-blue to-banquise-blue-light p-6 sm:p-8 text-white pr-16 sm:pr-20\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col lg:flex-row items-center lg:items-start mb-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-16 h-16 sm:w-20 sm:h-20 lg:w-24 lg:h-24 bg-white/20 rounded-3xl flex items-center justify-center text-3xl sm:text-4xl lg:text-5xl mb-4 lg:mb-0 lg:mr-8 backdrop-blur-sm\",\n children: service.icon\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 42,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-center lg:text-left flex-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"font-heading text-2xl sm:text-3xl lg:text-4xl mt-0 mb-3 lg:mb-4 leading-tight font-bold text-white\",\n children: service.name\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 46,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-white/90 text-base sm:text-lg lg:text-xl font-medium\",\n children: \"Service d'h\\xe9bergement professionnel\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 49,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-4 lg:mt-6 flex flex-wrap gap-2 justify-center lg:justify-start\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-white/20 text-white px-3 py-1 rounded-full text-sm font-medium backdrop-blur-sm\",\n children: \"Haute disponibilit\\xe9\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 53,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-white/20 text-white px-3 py-1 rounded-full text-sm font-medium backdrop-blur-sm\",\n children: \"Open Source\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 54,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"bg-white/20 text-white px-3 py-1 rounded-full text-sm font-medium backdrop-blur-sm\",\n children: \"Communautaire\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 55,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 52,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 45,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 41,\n columnNumber: 13\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 40,\n columnNumber: 11\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-6 sm:p-8 bg-white\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-xl sm:text-2xl lg:text-3xl mb-4 lg:mb-6 text-banquise-blue-dark font-heading font-bold flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-xl sm:text-2xl lg:text-3xl mr-3\",\n children: \"\\uD83D\\uDCCB\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 65,\n columnNumber: 15\n }, undefined),\n \"Description d\\xe9taill\\xe9e\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 64,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-gradient-to-br from-banquise-blue/5 to-banquise-blue-light/5 rounded-2xl p-4 lg:p-6 border border-banquise-blue/10 mb-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-banquise-blue-dark/90 leading-relaxed text-base sm:text-lg lg:text-xl mb-4\",\n children: service.description\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 69,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 gap-4 mt-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center p-3 bg-white/60 rounded-xl border border-banquise-blue/10\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-10 h-10 bg-gradient-to-br from-banquise-blue to-banquise-blue-light rounded-lg flex items-center justify-center text-white mr-3\",\n children: \"✓\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 74,\n columnNumber: 19\n }, undefined),\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)(\"div\", {\n className: \"font-semibold text-banquise-blue-dark text-sm\",\n children: \"99.9% Uptime\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 78,\n columnNumber: 21\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-banquise-blue-dark/70 text-xs\",\n children: \"Disponibilit\\xe9 garantie\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 79,\n columnNumber: 21\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 77,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 73,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center p-3 bg-white/60 rounded-xl border border-banquise-blue/10\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-10 h-10 bg-gradient-to-br from-blue-500 to-blue-600 rounded-lg flex items-center justify-center text-white mr-3\",\n children: \"\\uD83D\\uDD12\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 83,\n columnNumber: 19\n }, undefined),\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)(\"div\", {\n className: \"font-semibold text-banquise-blue-dark text-sm\",\n children: \"S\\xe9curis\\xe9\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 87,\n columnNumber: 21\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-banquise-blue-dark/70 text-xs\",\n children: \"SSL & Backups\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 88,\n columnNumber: 21\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 86,\n columnNumber: 19\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 82,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 72,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 68,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-xl sm:text-2xl lg:text-3xl mb-4 lg:mb-6 text-banquise-blue-dark font-heading font-bold flex items-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-xl sm:text-2xl lg:text-3xl mr-3\",\n children: \"⚡\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 96,\n columnNumber: 15\n }, undefined),\n translations.discoverFeatures\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 95,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-1 sm:grid-cols-2 gap-4 mb-8\",\n children: service.features.map((feature, index)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-start bg-banquise-blue/5 rounded-xl p-4 border border-banquise-blue/10 hover:bg-banquise-blue/10 transition-colors duration-200 group\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-6 h-6 bg-gradient-to-br from-banquise-blue to-banquise-blue-light rounded-full flex items-center justify-center mr-3 mt-0.5 flex-shrink-0 group-hover:scale-110 transition-transform duration-200\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"w-2 h-2 bg-white rounded-full\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 103,\n columnNumber: 21\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 102,\n columnNumber: 19\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"text-banquise-blue-dark/90 font-medium text-sm lg:text-base leading-relaxed\",\n children: feature\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 105,\n columnNumber: 19\n }, undefined)\n ]\n }, index, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 101,\n columnNumber: 17\n }, undefined))\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 99,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-6 lg:pt-8 border-t border-banquise-blue/10\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: service.url,\n target: \"_blank\",\n rel: \"noopener noreferrer\",\n className: \"w-full inline-flex items-center justify-center bg-gradient-to-r from-banquise-blue to-banquise-blue-light text-white border-0 py-4 px-6 sm:px-8 rounded-2xl cursor-pointer no-underline font-bold tracking-wide shadow-lg transition-all duration-300 hover:shadow-xl hover:-translate-y-1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-banquise-blue-light text-base lg:text-lg hover:scale-[1.02] active:scale-95\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: \"mr-3 text-xl lg:text-2xl\",\n children: \"\\uD83D\\uDE80\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 118,\n columnNumber: 17\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n children: [\n \"Acc\\xe9der \\xe0 \",\n service.name\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 119,\n columnNumber: 17\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 112,\n columnNumber: 15\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-center text-sm text-banquise-blue-dark/60 mt-4\",\n children: [\n \"Besoin d'aide ? Rejoignez notre \",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: _config_constants__WEBPACK_IMPORTED_MODULE_2__.URLS.social.discord,\n className: \"text-banquise-blue hover:text-banquise-blue-dark transition-colors duration-200 font-medium\",\n children: \"Discord\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 123,\n columnNumber: 49\n }, undefined),\n \" pour obtenir du support\"\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 122,\n columnNumber: 15\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 111,\n columnNumber: 13\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 62,\n columnNumber: 11\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 38,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute top-0 right-0 w-16 h-16 sm:w-24 sm:h-24 lg:w-32 lg:h-32 bg-banquise-blue-lightest/10 rounded-full -translate-y-8 translate-x-8 sm:-translate-y-12 sm:translate-x-12 lg:-translate-y-16 lg:translate-x-16 hidden sm:block pointer-events-none\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 130,\n columnNumber: 9\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute bottom-0 left-0 w-12 h-12 sm:w-16 sm:h-16 lg:w-24 lg:h-24 bg-banquise-blue/5 rounded-full translate-y-6 -translate-x-6 sm:translate-y-8 sm:-translate-x-8 lg:translate-y-12 lg:-translate-x-12 hidden sm:block pointer-events-none\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 131,\n columnNumber: 9\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 24,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/Popup.tsx\",\n lineNumber: 23,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy91aS9Qb3B1cC50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUF5QztBQUNLO0FBVXZDLE1BQU1HLFFBQThCLENBQUMsRUFBRUMsT0FBTyxFQUFFQyxPQUFPLEVBQUVDLFlBQVksRUFBRTtJQUM1RSx3REFBd0Q7SUFDeERMLGdEQUFTQSxDQUFDO1FBQ1JNLFNBQVNDLElBQUksQ0FBQ0MsS0FBSyxDQUFDQyxRQUFRLEdBQUc7UUFFL0IsT0FBTztZQUNMSCxTQUFTQyxJQUFJLENBQUNDLEtBQUssQ0FBQ0MsUUFBUSxHQUFHO1FBQ2pDO0lBQ0YsR0FBRyxFQUFFO0lBRUwscUJBQ0UsOERBQUNDO1FBQUlDLFdBQVU7a0JBQ2IsNEVBQUNEO1lBQUlDLFdBQVU7OzhCQUdiLDhEQUFDRDtvQkFBSUMsV0FBVTs4QkFDYiw0RUFBQ0M7d0JBQ0NDLFNBQVNUO3dCQUNUTyxXQUFVO3dCQUNWRyxjQUFZVCxhQUFhVSxLQUFLO2tDQUMvQjs7Ozs7Ozs7Ozs7OEJBTUgsOERBQUNMO29CQUFJQyxXQUFVOztzQ0FFYiw4REFBQ0Q7NEJBQUlDLFdBQVU7c0NBQ2IsNEVBQUNEO2dDQUFJQyxXQUFVOztrREFDYiw4REFBQ0Q7d0NBQUlDLFdBQVU7a0RBQ1pSLFFBQVFhLElBQUk7Ozs7OztrREFFZiw4REFBQ047d0NBQUlDLFdBQVU7OzBEQUNiLDhEQUFDTTtnREFBR04sV0FBVTswREFDWFIsUUFBUWUsSUFBSTs7Ozs7OzBEQUVmLDhEQUFDUjtnREFBSUMsV0FBVTswREFBNEQ7Ozs7OzswREFHM0UsOERBQUNEO2dEQUFJQyxXQUFVOztrRUFDYiw4REFBQ1E7d0RBQUtSLFdBQVU7a0VBQXFGOzs7Ozs7a0VBQ3JHLDhEQUFDUTt3REFBS1IsV0FBVTtrRUFBcUY7Ozs7OztrRUFDckcsOERBQUNRO3dEQUFLUixXQUFVO2tFQUFxRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7c0NBTzdHLDhEQUFDRDs0QkFBSUMsV0FBVTs7OENBRWIsOERBQUNTO29DQUFHVCxXQUFVOztzREFDWiw4REFBQ1E7NENBQUtSLFdBQVU7c0RBQXVDOzs7Ozs7d0NBQVM7Ozs7Ozs7OENBR2xFLDhEQUFDRDtvQ0FBSUMsV0FBVTs7c0RBQ2IsOERBQUNVOzRDQUFFVixXQUFVO3NEQUNWUixRQUFRbUIsV0FBVzs7Ozs7O3NEQUV0Qiw4REFBQ1o7NENBQUlDLFdBQVU7OzhEQUNiLDhEQUFDRDtvREFBSUMsV0FBVTs7c0VBQ2IsOERBQUNEOzREQUFJQyxXQUFVO3NFQUFvSTs7Ozs7O3NFQUduSiw4REFBQ0Q7OzhFQUNDLDhEQUFDQTtvRUFBSUMsV0FBVTs4RUFBZ0Q7Ozs7Ozs4RUFDL0QsOERBQUNEO29FQUFJQyxXQUFVOzhFQUFxQzs7Ozs7Ozs7Ozs7Ozs7Ozs7OzhEQUd4RCw4REFBQ0Q7b0RBQUlDLFdBQVU7O3NFQUNiLDhEQUFDRDs0REFBSUMsV0FBVTtzRUFBb0g7Ozs7OztzRUFHbkksOERBQUNEOzs4RUFDQyw4REFBQ0E7b0VBQUlDLFdBQVU7OEVBQWdEOzs7Ozs7OEVBQy9ELDhEQUFDRDtvRUFBSUMsV0FBVTs4RUFBcUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs4Q0FPNUQsOERBQUNTO29DQUFHVCxXQUFVOztzREFDWiw4REFBQ1E7NENBQUtSLFdBQVU7c0RBQXVDOzs7Ozs7d0NBQ3RETixhQUFha0IsZ0JBQWdCOzs7Ozs7OzhDQUVoQyw4REFBQ2I7b0NBQUlDLFdBQVU7OENBQ1pSLFFBQVFxQixRQUFRLENBQUNDLEdBQUcsQ0FBQyxDQUFDQyxTQUFTQyxzQkFDOUIsOERBQUNqQjs0Q0FBZ0JDLFdBQVU7OzhEQUN6Qiw4REFBQ0Q7b0RBQUlDLFdBQVU7OERBQ2IsNEVBQUNEO3dEQUFJQyxXQUFVOzs7Ozs7Ozs7Ozs4REFFakIsOERBQUNRO29EQUFLUixXQUFVOzhEQUErRWU7Ozs7Ozs7MkNBSnZGQzs7Ozs7Ozs7Ozs4Q0FVZCw4REFBQ2pCO29DQUFJQyxXQUFVOztzREFDYiw4REFBQ2lCOzRDQUNDQyxNQUFNMUIsUUFBUTJCLEdBQUc7NENBQ2pCQyxRQUFPOzRDQUNQQyxLQUFJOzRDQUNKckIsV0FBVTs7OERBRVYsOERBQUNRO29EQUFLUixXQUFVOzhEQUEyQjs7Ozs7OzhEQUMzQyw4REFBQ1E7O3dEQUFLO3dEQUFXaEIsUUFBUWUsSUFBSTs7Ozs7Ozs7Ozs7OztzREFHL0IsOERBQUNHOzRDQUFFVixXQUFVOztnREFBc0Q7OERBQ2pDLDhEQUFDaUI7b0RBQUVDLE1BQU01QixtREFBSUEsQ0FBQ2dDLE1BQU0sQ0FBQ0MsT0FBTztvREFBRXZCLFdBQVU7OERBQThGOzs7Ozs7Z0RBQVc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OEJBT3pMLDhEQUFDRDtvQkFBSUMsV0FBVTs7Ozs7OzhCQUNmLDhEQUFDRDtvQkFBSUMsV0FBVTs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJdkIsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvY29tcG9uZW50cy91aS9Qb3B1cC50c3g/Yjc3YiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlRWZmZWN0IH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgVVJMUyB9IGZyb20gJy4uLy4uL2NvbmZpZy9jb25zdGFudHMnO1xuaW1wb3J0IHR5cGUgeyBTZXJ2aWNlIH0gZnJvbSAnLi4vLi4vdHlwZXMvc2VydmljZSc7XG5pbXBvcnQgdHlwZSB7IFRyYW5zbGF0aW9uIH0gZnJvbSAnLi4vLi4vdHlwZXMvaTE4bic7XG5cbmludGVyZmFjZSBQb3B1cFByb3BzIHtcbiAgc2VydmljZTogU2VydmljZTtcbiAgb25DbG9zZTogKCkgPT4gdm9pZDtcbiAgdHJhbnNsYXRpb25zOiBUcmFuc2xhdGlvblsnY29tbW9uJ107XG59XG5cbmV4cG9ydCBjb25zdCBQb3B1cDogUmVhY3QuRkM8UG9wdXBQcm9wcz4gPSAoeyBzZXJ2aWNlLCBvbkNsb3NlLCB0cmFuc2xhdGlvbnMgfSkgPT4ge1xuICAvLyBFbXDDqmNoZXIgbGUgc2Nyb2xsIGR1IGJvZHkgcXVhbmQgbGEgcG9wdXAgZXN0IG91dmVydGVcbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gJ2hpZGRlbic7XG5cbiAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICd1bnNldCc7XG4gICAgfTtcbiAgfSwgW10pO1xuXG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJmaXhlZCBpbnNldC0wIGJnLWJsYWNrLzYwIGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIHotNTAgcC00IGJhY2tkcm9wLWJsdXItbWQgYW5pbWF0ZS1mYWRlSW5cIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctd2hpdGUgdGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsgcm91bmRlZC0zeGwgbWF4LXctNHhsIHctZnVsbCBtYXgtaC1bOTB2aF0gc2hhZG93LTJ4bCByZWxhdGl2ZSBhbmltYXRlLXNsaWRlVXAgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwIG92ZXJmbG93LWhpZGRlblwiPlxuXG4gICAgICAgIHsvKiBCb3V0b24gZGUgZmVybWV0dXJlIGZpeGUgYXUtZGVzc3VzIGR1IGNvbnRlbnUgKi99XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgdG9wLTQgcmlnaHQtNCB6LTUwXCI+XG4gICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgb25DbGljaz17b25DbG9zZX1cbiAgICAgICAgICAgIGNsYXNzTmFtZT1cImJnLXdoaXRlLzkwIGhvdmVyOmJnLXdoaXRlIGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS8yMCB0ZXh0LXhsIGN1cnNvci1wb2ludGVyIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHctMTAgaC0xMCBzbTp3LTEyIHNtOmgtMTIgcm91bmRlZC1mdWxsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTIwMCBob3ZlcjpzY2FsZS0xMTAgYWN0aXZlOnNjYWxlLTk1IHNoYWRvdy1sZyBiYWNrZHJvcC1ibHVyLXNtXCJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9e3RyYW5zbGF0aW9ucy5jbG9zZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICDDl1xuICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogQ29udGVudSBhdmVjIHNjcm9sbCB2ZXJ0aWNhbCB1bmlxdWVtZW50ICovfVxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm92ZXJmbG93LXktYXV0byBvdmVyZmxvdy14LWhpZGRlbiBtYXgtaC1bOTB2aF0gcG9wdXAtY29udGVudFwiPlxuICAgICAgICAgIHsvKiBIZWFkZXIgKi99XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZSB0by1iYW5xdWlzZS1ibHVlLWxpZ2h0IHAtNiBzbTpwLTggdGV4dC13aGl0ZSBwci0xNiBzbTpwci0yMFwiPlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtY29sIGxnOmZsZXgtcm93IGl0ZW1zLWNlbnRlciBsZzppdGVtcy1zdGFydCBtYi00XCI+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidy0xNiBoLTE2IHNtOnctMjAgc206aC0yMCBsZzp3LTI0IGxnOmgtMjQgYmctd2hpdGUvMjAgcm91bmRlZC0zeGwgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC0zeGwgc206dGV4dC00eGwgbGc6dGV4dC01eGwgbWItNCBsZzptYi0wIGxnOm1yLTggYmFja2Ryb3AtYmx1ci1zbVwiPlxuICAgICAgICAgICAgICAgIHtzZXJ2aWNlLmljb259XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtY2VudGVyIGxnOnRleHQtbGVmdCBmbGV4LTFcIj5cbiAgICAgICAgICAgICAgICA8aDIgY2xhc3NOYW1lPVwiZm9udC1oZWFkaW5nIHRleHQtMnhsIHNtOnRleHQtM3hsIGxnOnRleHQtNHhsIG10LTAgbWItMyBsZzptYi00IGxlYWRpbmctdGlnaHQgZm9udC1ib2xkIHRleHQtd2hpdGVcIj5cbiAgICAgICAgICAgICAgICAgIHtzZXJ2aWNlLm5hbWV9XG4gICAgICAgICAgICAgICAgPC9oMj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtd2hpdGUvOTAgdGV4dC1iYXNlIHNtOnRleHQtbGcgbGc6dGV4dC14bCBmb250LW1lZGl1bVwiPlxuICAgICAgICAgICAgICAgICAgU2VydmljZSBkJ2jDqWJlcmdlbWVudCBwcm9mZXNzaW9ubmVsXG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJtdC00IGxnOm10LTYgZmxleCBmbGV4LXdyYXAgZ2FwLTIganVzdGlmeS1jZW50ZXIgbGc6anVzdGlmeS1zdGFydFwiPlxuICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiYmctd2hpdGUvMjAgdGV4dC13aGl0ZSBweC0zIHB5LTEgcm91bmRlZC1mdWxsIHRleHQtc20gZm9udC1tZWRpdW0gYmFja2Ryb3AtYmx1ci1zbVwiPkhhdXRlIGRpc3BvbmliaWxpdMOpPC9zcGFuPlxuICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiYmctd2hpdGUvMjAgdGV4dC13aGl0ZSBweC0zIHB5LTEgcm91bmRlZC1mdWxsIHRleHQtc20gZm9udC1tZWRpdW0gYmFja2Ryb3AtYmx1ci1zbVwiPk9wZW4gU291cmNlPC9zcGFuPlxuICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwiYmctd2hpdGUvMjAgdGV4dC13aGl0ZSBweC0zIHB5LTEgcm91bmRlZC1mdWxsIHRleHQtc20gZm9udC1tZWRpdW0gYmFja2Ryb3AtYmx1ci1zbVwiPkNvbW11bmF1dGFpcmU8L3NwYW4+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICB7LyogQ29udGVudCAtIEZvcmNlciBsZSBmb25kIGJsYW5jICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicC02IHNtOnAtOCBiZy13aGl0ZVwiPlxuICAgICAgICAgICAgey8qIERlc2NyaXB0aW9uICovfVxuICAgICAgICAgICAgPGgzIGNsYXNzTmFtZT1cInRleHQteGwgc206dGV4dC0yeGwgbGc6dGV4dC0zeGwgbWItNCBsZzptYi02IHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGZvbnQtaGVhZGluZyBmb250LWJvbGQgZmxleCBpdGVtcy1jZW50ZXJcIj5cbiAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwidGV4dC14bCBzbTp0ZXh0LTJ4bCBsZzp0ZXh0LTN4bCBtci0zXCI+8J+Tizwvc3Bhbj5cbiAgICAgICAgICAgICAgRGVzY3JpcHRpb24gZMOpdGFpbGzDqWVcbiAgICAgICAgICAgIDwvaDM+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS81IHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQvNSByb3VuZGVkLTJ4bCBwLTQgbGc6cC02IGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS8xMCBtYi04XCI+XG4gICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtYmFucXVpc2UtYmx1ZS1kYXJrLzkwIGxlYWRpbmctcmVsYXhlZCB0ZXh0LWJhc2Ugc206dGV4dC1sZyBsZzp0ZXh0LXhsIG1iLTRcIj5cbiAgICAgICAgICAgICAgICB7c2VydmljZS5kZXNjcmlwdGlvbn1cbiAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTEgc206Z3JpZC1jb2xzLTIgZ2FwLTQgbXQtNlwiPlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgcC0zIGJnLXdoaXRlLzYwIHJvdW5kZWQteGwgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLzEwXCI+XG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInctMTAgaC0xMCBiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCByb3VuZGVkLWxnIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRleHQtd2hpdGUgbXItM1wiPlxuICAgICAgICAgICAgICAgICAgICDinJNcbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIHRleHQtc21cIj45OS45JSBVcHRpbWU8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWJsdWUtZGFyay83MCB0ZXh0LXhzXCI+RGlzcG9uaWJpbGl0w6kgZ2FyYW50aWU8L2Rpdj5cbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgcC0zIGJnLXdoaXRlLzYwIHJvdW5kZWQteGwgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLzEwXCI+XG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInctMTAgaC0xMCBiZy1ncmFkaWVudC10by1iciBmcm9tLWJsdWUtNTAwIHRvLWJsdWUtNjAwIHJvdW5kZWQtbGcgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC13aGl0ZSBtci0zXCI+XG4gICAgICAgICAgICAgICAgICAgIPCflJJcbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIHRleHQtc21cIj5Tw6ljdXJpc8OpPC9kaXY+XG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsvNzAgdGV4dC14c1wiPlNTTCAmIEJhY2t1cHM8L2Rpdj5cbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICB7LyogRm9uY3Rpb25uYWxpdMOpcyAqL31cbiAgICAgICAgICAgIDxoMyBjbGFzc05hbWU9XCJ0ZXh0LXhsIHNtOnRleHQtMnhsIGxnOnRleHQtM3hsIG1iLTQgbGc6bWItNiB0ZXh0LWJhbnF1aXNlLWJsdWUtZGFyayBmb250LWhlYWRpbmcgZm9udC1ib2xkIGZsZXggaXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cInRleHQteGwgc206dGV4dC0yeGwgbGc6dGV4dC0zeGwgbXItM1wiPuKaoTwvc3Bhbj5cbiAgICAgICAgICAgICAge3RyYW5zbGF0aW9ucy5kaXNjb3ZlckZlYXR1cmVzfVxuICAgICAgICAgICAgPC9oMz5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBzbTpncmlkLWNvbHMtMiBnYXAtNCBtYi04XCI+XG4gICAgICAgICAgICAgIHtzZXJ2aWNlLmZlYXR1cmVzLm1hcCgoZmVhdHVyZSwgaW5kZXgpID0+IChcbiAgICAgICAgICAgICAgICA8ZGl2IGtleT17aW5kZXh9IGNsYXNzTmFtZT1cImZsZXggaXRlbXMtc3RhcnQgYmctYmFucXVpc2UtYmx1ZS81IHJvdW5kZWQteGwgcC00IGJvcmRlciBib3JkZXItYmFucXVpc2UtYmx1ZS8xMCBob3ZlcjpiZy1iYW5xdWlzZS1ibHVlLzEwIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMCBncm91cFwiPlxuICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LTYgaC02IGJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZSB0by1iYW5xdWlzZS1ibHVlLWxpZ2h0IHJvdW5kZWQtZnVsbCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtci0zIG10LTAuNSBmbGV4LXNocmluay0wIGdyb3VwLWhvdmVyOnNjYWxlLTExMCB0cmFuc2l0aW9uLXRyYW5zZm9ybSBkdXJhdGlvbi0yMDBcIj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3LTIgaC0yIGJnLXdoaXRlIHJvdW5kZWQtZnVsbFwiPjwvZGl2PlxuICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJ0ZXh0LWJhbnF1aXNlLWJsdWUtZGFyay85MCBmb250LW1lZGl1bSB0ZXh0LXNtIGxnOnRleHQtYmFzZSBsZWFkaW5nLXJlbGF4ZWRcIj57ZmVhdHVyZX08L3NwYW4+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICkpfVxuICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgIHsvKiBDYWxsIHRvIGFjdGlvbiAqL31cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicHQtNiBsZzpwdC04IGJvcmRlci10IGJvcmRlci1iYW5xdWlzZS1ibHVlLzEwXCI+XG4gICAgICAgICAgICAgIDxhXG4gICAgICAgICAgICAgICAgaHJlZj17c2VydmljZS51cmx9XG4gICAgICAgICAgICAgICAgdGFyZ2V0PVwiX2JsYW5rXCJcbiAgICAgICAgICAgICAgICByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCJcbiAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJ3LWZ1bGwgaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGJnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlIHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQgdGV4dC13aGl0ZSBib3JkZXItMCBweS00IHB4LTYgc206cHgtOCByb3VuZGVkLTJ4bCBjdXJzb3ItcG9pbnRlciBuby11bmRlcmxpbmUgZm9udC1ib2xkIHRyYWNraW5nLXdpZGUgc2hhZG93LWxnIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBob3ZlcjpzaGFkb3cteGwgaG92ZXI6LXRyYW5zbGF0ZS15LTEgZm9jdXMtdmlzaWJsZTpvdXRsaW5lLTIgZm9jdXMtdmlzaWJsZTpvdXRsaW5lLW9mZnNldC0yIGZvY3VzLXZpc2libGU6b3V0bGluZS1iYW5xdWlzZS1ibHVlLWxpZ2h0IHRleHQtYmFzZSBsZzp0ZXh0LWxnIGhvdmVyOnNjYWxlLVsxLjAyXSBhY3RpdmU6c2NhbGUtOTVcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwibXItMyB0ZXh0LXhsIGxnOnRleHQtMnhsXCI+8J+agDwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c3Bhbj5BY2PDqWRlciDDoCB7c2VydmljZS5uYW1lfTwvc3Bhbj5cbiAgICAgICAgICAgICAgPC9hPlxuXG4gICAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtY2VudGVyIHRleHQtc20gdGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsvNjAgbXQtNFwiPlxuICAgICAgICAgICAgICAgIEJlc29pbiBkJ2FpZGUgPyBSZWpvaWduZXogbm90cmUgPGEgaHJlZj17VVJMUy5zb2NpYWwuZGlzY29yZH0gY2xhc3NOYW1lPVwidGV4dC1iYW5xdWlzZS1ibHVlIGhvdmVyOnRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTIwMCBmb250LW1lZGl1bVwiPkRpc2NvcmQ8L2E+IHBvdXIgb2J0ZW5pciBkdSBzdXBwb3J0XG4gICAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICB7LyogRGVjb3JhdGl2ZSBlbGVtZW50cyAqL31cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSB0b3AtMCByaWdodC0wIHctMTYgaC0xNiBzbTp3LTI0IHNtOmgtMjQgbGc6dy0zMiBsZzpoLTMyIGJnLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMTAgcm91bmRlZC1mdWxsIC10cmFuc2xhdGUteS04IHRyYW5zbGF0ZS14LTggc206LXRyYW5zbGF0ZS15LTEyIHNtOnRyYW5zbGF0ZS14LTEyIGxnOi10cmFuc2xhdGUteS0xNiBsZzp0cmFuc2xhdGUteC0xNiBoaWRkZW4gc206YmxvY2sgcG9pbnRlci1ldmVudHMtbm9uZVwiPjwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGJvdHRvbS0wIGxlZnQtMCB3LTEyIGgtMTIgc206dy0xNiBzbTpoLTE2IGxnOnctMjQgbGc6aC0yNCBiZy1iYW5xdWlzZS1ibHVlLzUgcm91bmRlZC1mdWxsIHRyYW5zbGF0ZS15LTYgLXRyYW5zbGF0ZS14LTYgc206dHJhbnNsYXRlLXktOCBzbTotdHJhbnNsYXRlLXgtOCBsZzp0cmFuc2xhdGUteS0xMiBsZzotdHJhbnNsYXRlLXgtMTIgaGlkZGVuIHNtOmJsb2NrIHBvaW50ZXItZXZlbnRzLW5vbmVcIj48L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsInVzZUVmZmVjdCIsIlVSTFMiLCJQb3B1cCIsInNlcnZpY2UiLCJvbkNsb3NlIiwidHJhbnNsYXRpb25zIiwiZG9jdW1lbnQiLCJib2R5Iiwic3R5bGUiLCJvdmVyZmxvdyIsImRpdiIsImNsYXNzTmFtZSIsImJ1dHRvbiIsIm9uQ2xpY2siLCJhcmlhLWxhYmVsIiwiY2xvc2UiLCJpY29uIiwiaDIiLCJuYW1lIiwic3BhbiIsImgzIiwicCIsImRlc2NyaXB0aW9uIiwiZGlzY292ZXJGZWF0dXJlcyIsImZlYXR1cmVzIiwibWFwIiwiZmVhdHVyZSIsImluZGV4IiwiYSIsImhyZWYiLCJ1cmwiLCJ0YXJnZXQiLCJyZWwiLCJzb2NpYWwiLCJkaXNjb3JkIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/ui/Popup.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/components/ui/ScrollToTopButton.tsx":
|
||
/*!*************************************************!*\
|
||
!*** ./src/components/ui/ScrollToTopButton.tsx ***!
|
||
\*************************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ScrollToTopButton: () => (/* binding */ ScrollToTopButton)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _hooks_useScrollEffects__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../hooks/useScrollEffects */ \"(ssr)/./src/hooks/useScrollEffects.ts\");\n\n\n\nconst ScrollToTopButton = ()=>{\n const { isVisible, scrollToTop } = (0,_hooks_useScrollEffects__WEBPACK_IMPORTED_MODULE_2__.useScrollEffects)();\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: scrollToTop,\n className: `fixed bottom-6 right-6 z-50 w-12 h-12 sm:w-14 sm:h-14 bg-gradient-to-r from-banquise-blue to-banquise-blue-light text-white rounded-full shadow-lg hover:shadow-xl transition-all duration-300 flex items-center justify-center group border border-banquise-blue-lightest/30 backdrop-blur-sm ${isVisible ? \"opacity-100 translate-y-0 scale-100\" : \"opacity-0 translate-y-4 scale-95 pointer-events-none\"}`,\n \"aria-label\": \"Retour en haut de page\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n className: \"w-5 h-5 sm:w-6 sm:h-6 transition-transform duration-300 group-hover:-translate-y-0.5\",\n fill: \"none\",\n stroke: \"currentColor\",\n viewBox: \"0 0 24 24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: 2.5,\n d: \"M7 11l5-5m0 0l5 5m-5-5v12\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ScrollToTopButton.tsx\",\n lineNumber: 23,\n columnNumber: 9\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ScrollToTopButton.tsx\",\n lineNumber: 17,\n columnNumber: 7\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-gradient-to-r from-banquise-blue-light to-banquise-blue rounded-full opacity-0 group-hover:opacity-75 transition-opacity duration-300 blur-sm\"\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ScrollToTopButton.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, undefined)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/src/components/ui/ScrollToTopButton.tsx\",\n lineNumber: 8,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy91aS9TY3JvbGxUb1RvcEJ1dHRvbi50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUEwQjtBQUNzQztBQUV6RCxNQUFNRSxvQkFBOEI7SUFDekMsTUFBTSxFQUFFQyxTQUFTLEVBQUVDLFdBQVcsRUFBRSxHQUFHSCx5RUFBZ0JBO0lBRW5ELHFCQUNFLDhEQUFDSTtRQUNDQyxTQUFTRjtRQUNURyxXQUFXLENBQUMsK1JBQStSLEVBQ3pTSixZQUNJLHdDQUNBLHVEQUNMLENBQUM7UUFDRkssY0FBVzs7MEJBRVgsOERBQUNDO2dCQUNDRixXQUFVO2dCQUNWRyxNQUFLO2dCQUNMQyxRQUFPO2dCQUNQQyxTQUFROzBCQUVSLDRFQUFDQztvQkFDQ0MsZUFBYztvQkFDZEMsZ0JBQWU7b0JBQ2ZDLGFBQWE7b0JBQ2JDLEdBQUU7Ozs7Ozs7Ozs7OzBCQUtOLDhEQUFDQztnQkFBSVgsV0FBVTs7Ozs7Ozs7Ozs7O0FBR3JCLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2NvbXBvbmVudHMvdWkvU2Nyb2xsVG9Ub3BCdXR0b24udHN4P2E2YzAiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IHVzZVNjcm9sbEVmZmVjdHMgfSBmcm9tICcuLi8uLi9ob29rcy91c2VTY3JvbGxFZmZlY3RzJztcblxuZXhwb3J0IGNvbnN0IFNjcm9sbFRvVG9wQnV0dG9uOiBSZWFjdC5GQyA9ICgpID0+IHtcbiAgY29uc3QgeyBpc1Zpc2libGUsIHNjcm9sbFRvVG9wIH0gPSB1c2VTY3JvbGxFZmZlY3RzKCk7XG5cbiAgcmV0dXJuIChcbiAgICA8YnV0dG9uXG4gICAgICBvbkNsaWNrPXtzY3JvbGxUb1RvcH1cbiAgICAgIGNsYXNzTmFtZT17YGZpeGVkIGJvdHRvbS02IHJpZ2h0LTYgei01MCB3LTEyIGgtMTIgc206dy0xNCBzbTpoLTE0IGJnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlIHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQgdGV4dC13aGl0ZSByb3VuZGVkLWZ1bGwgc2hhZG93LWxnIGhvdmVyOnNoYWRvdy14bCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ3JvdXAgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzMwIGJhY2tkcm9wLWJsdXItc20gJHtcbiAgICAgICAgaXNWaXNpYmxlIFxuICAgICAgICAgID8gJ29wYWNpdHktMTAwIHRyYW5zbGF0ZS15LTAgc2NhbGUtMTAwJyBcbiAgICAgICAgICA6ICdvcGFjaXR5LTAgdHJhbnNsYXRlLXktNCBzY2FsZS05NSBwb2ludGVyLWV2ZW50cy1ub25lJ1xuICAgICAgfWB9XG4gICAgICBhcmlhLWxhYmVsPVwiUmV0b3VyIGVuIGhhdXQgZGUgcGFnZVwiXG4gICAgPlxuICAgICAgPHN2ZyBcbiAgICAgICAgY2xhc3NOYW1lPVwidy01IGgtNSBzbTp3LTYgc206aC02IHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTMwMCBncm91cC1ob3ZlcjotdHJhbnNsYXRlLXktMC41XCIgXG4gICAgICAgIGZpbGw9XCJub25lXCIgXG4gICAgICAgIHN0cm9rZT1cImN1cnJlbnRDb2xvclwiIFxuICAgICAgICB2aWV3Qm94PVwiMCAwIDI0IDI0XCJcbiAgICAgID5cbiAgICAgICAgPHBhdGggXG4gICAgICAgICAgc3Ryb2tlTGluZWNhcD1cInJvdW5kXCIgXG4gICAgICAgICAgc3Ryb2tlTGluZWpvaW49XCJyb3VuZFwiIFxuICAgICAgICAgIHN0cm9rZVdpZHRoPXsyLjV9IFxuICAgICAgICAgIGQ9XCJNNyAxMWw1LTVtMCAwbDUgNW0tNS01djEyXCIgXG4gICAgICAgIC8+XG4gICAgICA8L3N2Zz5cbiAgICAgIFxuICAgICAgey8qIEVmZmV0IGRlIGx1ZXVyIGF1IGhvdmVyICovfVxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIGJnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlLWxpZ2h0IHRvLWJhbnF1aXNlLWJsdWUgcm91bmRlZC1mdWxsIG9wYWNpdHktMCBncm91cC1ob3ZlcjpvcGFjaXR5LTc1IHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi0zMDAgYmx1ci1zbVwiPjwvZGl2PlxuICAgIDwvYnV0dG9uPlxuICApO1xufTtcbiJdLCJuYW1lcyI6WyJSZWFjdCIsInVzZVNjcm9sbEVmZmVjdHMiLCJTY3JvbGxUb1RvcEJ1dHRvbiIsImlzVmlzaWJsZSIsInNjcm9sbFRvVG9wIiwiYnV0dG9uIiwib25DbGljayIsImNsYXNzTmFtZSIsImFyaWEtbGFiZWwiLCJzdmciLCJmaWxsIiwic3Ryb2tlIiwidmlld0JveCIsInBhdGgiLCJzdHJva2VMaW5lY2FwIiwic3Ryb2tlTGluZWpvaW4iLCJzdHJva2VXaWR0aCIsImQiLCJkaXYiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/ui/ScrollToTopButton.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/config/constants.ts":
|
||
/*!*********************************!*\
|
||
!*** ./src/config/constants.ts ***!
|
||
\*********************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ SITE_CONFIG: () => (/* binding */ SITE_CONFIG),\n/* harmony export */ URLS: () => (/* binding */ URLS)\n/* harmony export */ });\nconst URLS = {\n services: {\n wiki: \"https://wiki.la-banquise.fr\",\n gitea: \"https://git.la-banquise.fr\",\n panel: \"https://panel.la-banquise.fr\",\n auth: \"https://auth.la-banquise.fr\",\n pelican: \"https://pelican.la-banquise.fr\",\n intra: \"https://intra.la-banquise.fr\",\n mails: \"https://mails.la-banquise.fr\",\n opencloud: \"https://opencloud.la-banquise.fr\",\n ssp: \"https://ssp.la-banquise.fr\"\n },\n social: {\n discord: \"https://discord.gg/bJhM97wans\"\n },\n contact: {\n email: \"mailto:contact@la-banquise.fr\"\n }\n};\nconst SITE_CONFIG = {\n name: \"La Banquise\",\n description: \"Association d'h\\xe9bergement et lab r\\xe9seau pour tous les \\xe9tudiants et associations de l'EPITA\",\n tagline: \"Communaut\\xe9 • H\\xe9bergement\"\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29uZmlnL2NvbnN0YW50cy50cyIsIm1hcHBpbmdzIjoiOzs7OztBQUFPLE1BQU1BLE9BQU87SUFDbEJDLFVBQVU7UUFDUkMsTUFBTTtRQUNOQyxPQUFPO1FBQ1BDLE9BQU87UUFDUEMsTUFBTTtRQUNOQyxTQUFTO1FBQ1RDLE9BQU87UUFDUEMsT0FBTztRQUNQQyxXQUFXO1FBQ1hDLEtBQUs7SUFDUDtJQUNBQyxRQUFRO1FBQ05DLFNBQVM7SUFDWDtJQUNBQyxTQUFTO1FBQ1BDLE9BQU87SUFDVDtBQUNGLEVBQVc7QUFFSixNQUFNQyxjQUFjO0lBQ3pCQyxNQUFNO0lBQ05DLGFBQWE7SUFDYkMsU0FBUztBQUNYLEVBQVciLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2NvbmZpZy9jb25zdGFudHMudHM/NjFjOSJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgVVJMUyA9IHtcbiAgc2VydmljZXM6IHtcbiAgICB3aWtpOiBcImh0dHBzOi8vd2lraS5sYS1iYW5xdWlzZS5mclwiLFxuICAgIGdpdGVhOiBcImh0dHBzOi8vZ2l0LmxhLWJhbnF1aXNlLmZyXCIsXG4gICAgcGFuZWw6IFwiaHR0cHM6Ly9wYW5lbC5sYS1iYW5xdWlzZS5mclwiLFxuICAgIGF1dGg6IFwiaHR0cHM6Ly9hdXRoLmxhLWJhbnF1aXNlLmZyXCIsXG4gICAgcGVsaWNhbjogXCJodHRwczovL3BlbGljYW4ubGEtYmFucXVpc2UuZnJcIixcbiAgICBpbnRyYTogXCJodHRwczovL2ludHJhLmxhLWJhbnF1aXNlLmZyXCIsXG4gICAgbWFpbHM6IFwiaHR0cHM6Ly9tYWlscy5sYS1iYW5xdWlzZS5mclwiLFxuICAgIG9wZW5jbG91ZDogXCJodHRwczovL29wZW5jbG91ZC5sYS1iYW5xdWlzZS5mclwiLFxuICAgIHNzcDogXCJodHRwczovL3NzcC5sYS1iYW5xdWlzZS5mclwiXG4gIH0sXG4gIHNvY2lhbDoge1xuICAgIGRpc2NvcmQ6IFwiaHR0cHM6Ly9kaXNjb3JkLmdnL2JKaE05N3dhbnNcIlxuICB9LFxuICBjb250YWN0OiB7XG4gICAgZW1haWw6IFwibWFpbHRvOmNvbnRhY3RAbGEtYmFucXVpc2UuZnJcIlxuICB9XG59IGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgU0lURV9DT05GSUcgPSB7XG4gIG5hbWU6IFwiTGEgQmFucXVpc2VcIixcbiAgZGVzY3JpcHRpb246IFwiQXNzb2NpYXRpb24gZCdow6liZXJnZW1lbnQgZXQgbGFiIHLDqXNlYXUgcG91ciB0b3VzIGxlcyDDqXR1ZGlhbnRzIGV0IGFzc29jaWF0aW9ucyBkZSBsJ0VQSVRBXCIsXG4gIHRhZ2xpbmU6IFwiQ29tbXVuYXV0w6kg4oCiIEjDqWJlcmdlbWVudFwiXG59IGFzIGNvbnN0O1xuIl0sIm5hbWVzIjpbIlVSTFMiLCJzZXJ2aWNlcyIsIndpa2kiLCJnaXRlYSIsInBhbmVsIiwiYXV0aCIsInBlbGljYW4iLCJpbnRyYSIsIm1haWxzIiwib3BlbmNsb3VkIiwic3NwIiwic29jaWFsIiwiZGlzY29yZCIsImNvbnRhY3QiLCJlbWFpbCIsIlNJVEVfQ09ORklHIiwibmFtZSIsImRlc2NyaXB0aW9uIiwidGFnbGluZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/config/constants.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/data/translations/en.ts":
|
||
/*!*************************************!*\
|
||
!*** ./src/data/translations/en.ts ***!
|
||
\*************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ en: () => (/* binding */ en)\n/* harmony export */ });\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n/* harmony import */ var _src_assets_Gitea_Logo_png__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../../src/assets/Gitea_Logo.png */ \"(ssr)/./src/assets/Gitea_Logo.png\");\n/* harmony import */ var _src_assets_wikijs_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../../src/assets/wikijs.png */ \"(ssr)/./src/assets/wikijs.png\");\n/* harmony import */ var _src_assets_pelican_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../src/assets/pelican.png */ \"(ssr)/./src/assets/pelican.png\");\n/* harmony import */ var _src_assets_opencloud_logo_white_png__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../../../../src/assets/opencloud_logo_white.png */ \"(ssr)/./src/assets/opencloud_logo_white.png\");\n\n\n\n\n\nconst en = {\n services: [\n {\n name: \"Wiki\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.wiki,\n image: _src_assets_wikijs_png__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n icon: \"\\uD83D\\uDCDA\",\n description: \"Collaborative technical documentation and knowledge sharing platform. Create, edit and organize your guides, tutorials and documentation as a team with integrated versioning system.\",\n features: [\n \"Advanced markdown editor with real-time preview\",\n \"Versioning system to track changes\",\n \"Real-time collaboration with multiple contributors\",\n \"Smart search across all documents\",\n \"Predefined templates for different documentation types\",\n \"Comment and revision system\",\n \"PDF and HTML export for external sharing\",\n \"Git integration for backup\"\n ]\n },\n {\n name: \"Gitea\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.gitea,\n image: _src_assets_Gitea_Logo_png__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n icon: \"\\uD83D\\uDD27\",\n description: \"Lightweight and performant self-hosted Git service for your development projects. Open-source alternative to GitHub with all essential features for managing your repositories.\",\n features: [\n \"Unlimited public and private Git repositories\",\n \"Intuitive web interface for project management\",\n \"Issues and pull requests with review system\",\n \"Integrated wiki for each project\",\n \"CI/CD actions for automation\",\n \"Fine-grained permissions and team management\",\n \"Complete REST API for integration\",\n \"Webhooks for external notifications\"\n ]\n },\n {\n name: \"Pelican\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.pelican,\n image: _src_assets_pelican_png__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n icon: \"\\uD83D\\uDC27\",\n description: \"Game server management with dedicated servers (Minecraft, CS2, Palworld, and many others)\",\n features: [\n \"One-click deployment with pre-configured templates\",\n \"Real-time administration console\",\n \"File management with integrated editor\",\n \"Performance and resource monitoring\",\n \"Automatic backup system\",\n \"Automated task scheduler\"\n ]\n },\n {\n name: \"Password Change\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.ssp,\n image: \"/path/to/ssp-image.jpg\",\n icon: \"\\uD83D\\uDD10\",\n description: \"Secure interface for autonomous password management. Easily change your credentials safely.\",\n features: [\n \"Secure interface to change your password\",\n \"Password complexity validation\",\n \"Email notifications of changes\",\n \"Modification history\"\n ]\n },\n {\n name: \"OpenCloud\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.opencloud,\n image: _src_assets_opencloud_logo_white_png__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n icon: \"☁️\",\n description: \"Open-source collaborative cloud platform for file storage, sharing and synchronization. Free alternative to Google Drive with full control over your data.\",\n features: [\n \"Secure and encrypted cloud storage\",\n \"Multi-device synchronization\",\n \"File sharing with secure links\",\n \"Collaborative document editing\",\n \"Automatic file versioning\",\n \"Native mobile applications\",\n \"Integration with external tools\",\n \"Geo-redundant data backup\"\n ]\n },\n {\n name: \"Intranet\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.intra,\n image: \"/path/to/intra-image.jpg\",\n icon: \"\\uD83C\\uDFE2\",\n description: \"Secure private space for the association to centralize internal resources, communications and collaboration tools between members.\",\n features: [\n \"Personalized dashboard for each member\",\n \"Event and meeting calendar\",\n \"Secure file sharing\",\n \"Private discussion forums\",\n \"Member directory with profiles\",\n \"Internal notification system\",\n \"Project and task management\",\n \"Archive of decisions and minutes\"\n ]\n },\n {\n name: \"Gaming Panel\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.panel,\n image: \"/path/to/panel-image.jpg\",\n icon: \"\\uD83C\\uDFAE\",\n description: \"Centralized management interface for all your game servers. Easily deploy, configure and monitor your Minecraft, CS2, Garry's Mod and many other servers.\",\n features: [\n \"Support for 20+ popular games (Minecraft, CS2, GMod...)\",\n \"One-click deployment with pre-configured templates\",\n \"Real-time administration console\",\n \"File management with integrated editor\",\n \"Performance and resource monitoring\",\n \"Automatic backup system\",\n \"Automated task scheduler\"\n ]\n },\n {\n name: \"Mails\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.mails,\n image: \"/path/to/mails-image.jpg\",\n icon: \"\\uD83D\\uDCE7\",\n description: \"Professional email service with modern web interface. Benefit from a personalized @la-banquise.fr email address with all advanced features.\",\n features: [\n \"Personalized @la-banquise.fr email addresses\",\n \"Modern and responsive webmail interface\",\n \"Integrated anti-spam and antivirus filters\",\n \"Synchronized contacts and calendar\",\n \"IMAP/SMTP support for external clients\",\n \"Generous storage with archiving\",\n \"Communication encryption\",\n \"Automatic data backup\"\n ]\n }\n ],\n hero: {\n title: \"Welcome to La Banquise\",\n subtitle: \"Hosting provider, for students, by students.\",\n cta: \"Discover our services\"\n },\n navigation: {\n home: \"Home\",\n services: \"Services\",\n about: \"About\",\n contact: \"Contact\"\n },\n common: {\n discoverFeatures: \"Discover all features\",\n close: \"Close\",\n loading: \"Loading...\"\n }\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvZW4udHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQzhDO0FBQ0s7QUFDTDtBQUNJO0FBQ2U7QUFFMUQsTUFBTUssS0FBa0I7SUFDN0JDLFVBQVU7UUFDUjtZQUNFQyxNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNHLElBQUk7WUFDdkJDLE9BQU9SLDhEQUFRQTtZQUNmUyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNRLEtBQUs7WUFDeEJKLE9BQU9ULGtFQUFTQTtZQUNoQlUsTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO1FBQ0E7WUFDRU4sTUFBTTtZQUNOQyxLQUFLUixtREFBSUEsQ0FBQ00sUUFBUSxDQUFDUyxPQUFPO1lBQzFCTCxPQUFPUCwrREFBV0E7WUFDbEJRLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO2dCQUNSO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2FBQ0Q7UUFDSDtRQUNBO1lBQ0VOLE1BQU07WUFDTkMsS0FBS1IsbURBQUlBLENBQUNNLFFBQVEsQ0FBQ1UsR0FBRztZQUN0Qk4sT0FBTztZQUNQQyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNXLFNBQVM7WUFDNUJQLE9BQU9OLDRFQUFhQTtZQUNwQk8sTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO1FBQ0E7WUFDRU4sTUFBTTtZQUNOQyxLQUFLUixtREFBSUEsQ0FBQ00sUUFBUSxDQUFDWSxLQUFLO1lBQ3hCUixPQUFPO1lBQ1BDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO2dCQUNSO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2FBQ0Q7UUFDSDtRQUNBO1lBQ0VOLE1BQU07WUFDTkMsS0FBS1IsbURBQUlBLENBQUNNLFFBQVEsQ0FBQ2EsS0FBSztZQUN4QlQsT0FBTztZQUNQQyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNjLEtBQUs7WUFDeEJWLE9BQU87WUFDUEMsTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO0tBQ0Q7SUFDRFEsTUFBTTtRQUNKQyxPQUFPO1FBQ1BDLFVBQVU7UUFDVkMsS0FBSztJQUNQO0lBQ0FDLFlBQVk7UUFDVkMsTUFBTTtRQUNOcEIsVUFBVTtRQUNWcUIsT0FBTztRQUNQQyxTQUFTO0lBQ1g7SUFDQUMsUUFBUTtRQUNOQyxrQkFBa0I7UUFDbEJDLE9BQU87UUFDUEMsU0FBUztJQUNYO0FBQ0YsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvZW4udHM/NjhiZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IFRyYW5zbGF0aW9uIH0gZnJvbSAnLi4vLi4vdHlwZXMvaTE4bic7XG5pbXBvcnQgeyBVUkxTIH0gZnJvbSAnLi4vLi4vY29uZmlnL2NvbnN0YW50cyc7XG5pbXBvcnQgbG9nb0dpdGVhIGZyb20gJy9zcmMvYXNzZXRzL0dpdGVhX0xvZ28ucG5nJztcbmltcG9ydCBsb2dvV2lraSBmcm9tICcvc3JjL2Fzc2V0cy93aWtpanMucG5nJztcbmltcG9ydCBsb2dvUGVsaWNhbiBmcm9tICcvc3JjL2Fzc2V0cy9wZWxpY2FuLnBuZyc7XG5pbXBvcnQgbG9nb09wZW5jbG91ZCBmcm9tICcvc3JjL2Fzc2V0cy9vcGVuY2xvdWRfbG9nb193aGl0ZS5wbmcnO1xuXG5leHBvcnQgY29uc3QgZW46IFRyYW5zbGF0aW9uID0ge1xuICBzZXJ2aWNlczogW1xuICAgIHtcbiAgICAgIG5hbWU6IFwiV2lraVwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLndpa2ksXG4gICAgICBpbWFnZTogbG9nb1dpa2ksXG4gICAgICBpY29uOiBcIvCfk5pcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIkNvbGxhYm9yYXRpdmUgdGVjaG5pY2FsIGRvY3VtZW50YXRpb24gYW5kIGtub3dsZWRnZSBzaGFyaW5nIHBsYXRmb3JtLiBDcmVhdGUsIGVkaXQgYW5kIG9yZ2FuaXplIHlvdXIgZ3VpZGVzLCB0dXRvcmlhbHMgYW5kIGRvY3VtZW50YXRpb24gYXMgYSB0ZWFtIHdpdGggaW50ZWdyYXRlZCB2ZXJzaW9uaW5nIHN5c3RlbS5cIixcbiAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgIFwiQWR2YW5jZWQgbWFya2Rvd24gZWRpdG9yIHdpdGggcmVhbC10aW1lIHByZXZpZXdcIixcbiAgICAgICAgXCJWZXJzaW9uaW5nIHN5c3RlbSB0byB0cmFjayBjaGFuZ2VzXCIsXG4gICAgICAgIFwiUmVhbC10aW1lIGNvbGxhYm9yYXRpb24gd2l0aCBtdWx0aXBsZSBjb250cmlidXRvcnNcIixcbiAgICAgICAgXCJTbWFydCBzZWFyY2ggYWNyb3NzIGFsbCBkb2N1bWVudHNcIixcbiAgICAgICAgXCJQcmVkZWZpbmVkIHRlbXBsYXRlcyBmb3IgZGlmZmVyZW50IGRvY3VtZW50YXRpb24gdHlwZXNcIixcbiAgICAgICAgXCJDb21tZW50IGFuZCByZXZpc2lvbiBzeXN0ZW1cIixcbiAgICAgICAgXCJQREYgYW5kIEhUTUwgZXhwb3J0IGZvciBleHRlcm5hbCBzaGFyaW5nXCIsXG4gICAgICAgIFwiR2l0IGludGVncmF0aW9uIGZvciBiYWNrdXBcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJHaXRlYVwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLmdpdGVhLFxuICAgICAgaW1hZ2U6IGxvZ29HaXRlYSxcbiAgICAgIGljb246IFwi8J+Up1wiLFxuICAgICAgZGVzY3JpcHRpb246IFwiTGlnaHR3ZWlnaHQgYW5kIHBlcmZvcm1hbnQgc2VsZi1ob3N0ZWQgR2l0IHNlcnZpY2UgZm9yIHlvdXIgZGV2ZWxvcG1lbnQgcHJvamVjdHMuIE9wZW4tc291cmNlIGFsdGVybmF0aXZlIHRvIEdpdEh1YiB3aXRoIGFsbCBlc3NlbnRpYWwgZmVhdHVyZXMgZm9yIG1hbmFnaW5nIHlvdXIgcmVwb3NpdG9yaWVzLlwiLFxuICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgXCJVbmxpbWl0ZWQgcHVibGljIGFuZCBwcml2YXRlIEdpdCByZXBvc2l0b3JpZXNcIixcbiAgICAgICAgXCJJbnR1aXRpdmUgd2ViIGludGVyZmFjZSBmb3IgcHJvamVjdCBtYW5hZ2VtZW50XCIsXG4gICAgICAgIFwiSXNzdWVzIGFuZCBwdWxsIHJlcXVlc3RzIHdpdGggcmV2aWV3IHN5c3RlbVwiLFxuICAgICAgICBcIkludGVncmF0ZWQgd2lraSBmb3IgZWFjaCBwcm9qZWN0XCIsXG4gICAgICAgIFwiQ0kvQ0QgYWN0aW9ucyBmb3IgYXV0b21hdGlvblwiLFxuICAgICAgICBcIkZpbmUtZ3JhaW5lZCBwZXJtaXNzaW9ucyBhbmQgdGVhbSBtYW5hZ2VtZW50XCIsXG4gICAgICAgIFwiQ29tcGxldGUgUkVTVCBBUEkgZm9yIGludGVncmF0aW9uXCIsXG4gICAgICAgIFwiV2ViaG9va3MgZm9yIGV4dGVybmFsIG5vdGlmaWNhdGlvbnNcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJQZWxpY2FuXCIsXG4gICAgICB1cmw6IFVSTFMuc2VydmljZXMucGVsaWNhbixcbiAgICAgIGltYWdlOiBsb2dvUGVsaWNhbixcbiAgICAgIGljb246IFwi8J+Qp1wiLFxuICAgICAgZGVzY3JpcHRpb246IFwiR2FtZSBzZXJ2ZXIgbWFuYWdlbWVudCB3aXRoIGRlZGljYXRlZCBzZXJ2ZXJzIChNaW5lY3JhZnQsIENTMiwgUGFsd29ybGQsIGFuZCBtYW55IG90aGVycylcIixcbiAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgIFwiT25lLWNsaWNrIGRlcGxveW1lbnQgd2l0aCBwcmUtY29uZmlndXJlZCB0ZW1wbGF0ZXNcIixcbiAgICAgICAgXCJSZWFsLXRpbWUgYWRtaW5pc3RyYXRpb24gY29uc29sZVwiLFxuICAgICAgICBcIkZpbGUgbWFuYWdlbWVudCB3aXRoIGludGVncmF0ZWQgZWRpdG9yXCIsXG4gICAgICAgIFwiUGVyZm9ybWFuY2UgYW5kIHJlc291cmNlIG1vbml0b3JpbmdcIixcbiAgICAgICAgXCJBdXRvbWF0aWMgYmFja3VwIHN5c3RlbVwiLFxuICAgICAgICBcIkF1dG9tYXRlZCB0YXNrIHNjaGVkdWxlclwiXG4gICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICBuYW1lOiBcIlBhc3N3b3JkIENoYW5nZVwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLnNzcCxcbiAgICAgIGltYWdlOiBcIi9wYXRoL3RvL3NzcC1pbWFnZS5qcGdcIixcbiAgICAgIGljb246IFwi8J+UkFwiLFxuICAgICAgZGVzY3JpcHRpb246IFwiU2VjdXJlIGludGVyZmFjZSBmb3IgYXV0b25vbW91cyBwYXNzd29yZCBtYW5hZ2VtZW50LiBFYXNpbHkgY2hhbmdlIHlvdXIgY3JlZGVudGlhbHMgc2FmZWx5LlwiLFxuICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgXCJTZWN1cmUgaW50ZXJmYWNlIHRvIGNoYW5nZSB5b3VyIHBhc3N3b3JkXCIsXG4gICAgICAgIFwiUGFzc3dvcmQgY29tcGxleGl0eSB2YWxpZGF0aW9uXCIsXG4gICAgICAgIFwiRW1haWwgbm90aWZpY2F0aW9ucyBvZiBjaGFuZ2VzXCIsXG4gICAgICAgIFwiTW9kaWZpY2F0aW9uIGhpc3RvcnlcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJPcGVuQ2xvdWRcIixcbiAgICAgIHVybDogVVJMUy5zZXJ2aWNlcy5vcGVuY2xvdWQsXG4gICAgICBpbWFnZTogbG9nb09wZW5jbG91ZCxcbiAgICAgIGljb246IFwi4piB77iPXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJPcGVuLXNvdXJjZSBjb2xsYWJvcmF0aXZlIGNsb3VkIHBsYXRmb3JtIGZvciBmaWxlIHN0b3JhZ2UsIHNoYXJpbmcgYW5kIHN5bmNocm9uaXphdGlvbi4gRnJlZSBhbHRlcm5hdGl2ZSB0byBHb29nbGUgRHJpdmUgd2l0aCBmdWxsIGNvbnRyb2wgb3ZlciB5b3VyIGRhdGEuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIlNlY3VyZSBhbmQgZW5jcnlwdGVkIGNsb3VkIHN0b3JhZ2VcIixcbiAgICAgICAgXCJNdWx0aS1kZXZpY2Ugc3luY2hyb25pemF0aW9uXCIsXG4gICAgICAgIFwiRmlsZSBzaGFyaW5nIHdpdGggc2VjdXJlIGxpbmtzXCIsXG4gICAgICAgIFwiQ29sbGFib3JhdGl2ZSBkb2N1bWVudCBlZGl0aW5nXCIsXG4gICAgICAgIFwiQXV0b21hdGljIGZpbGUgdmVyc2lvbmluZ1wiLFxuICAgICAgICBcIk5hdGl2ZSBtb2JpbGUgYXBwbGljYXRpb25zXCIsXG4gICAgICAgIFwiSW50ZWdyYXRpb24gd2l0aCBleHRlcm5hbCB0b29sc1wiLFxuICAgICAgICBcIkdlby1yZWR1bmRhbnQgZGF0YSBiYWNrdXBcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJJbnRyYW5ldFwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLmludHJhLFxuICAgICAgaW1hZ2U6IFwiL3BhdGgvdG8vaW50cmEtaW1hZ2UuanBnXCIsXG4gICAgICBpY29uOiBcIvCfj6JcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIlNlY3VyZSBwcml2YXRlIHNwYWNlIGZvciB0aGUgYXNzb2NpYXRpb24gdG8gY2VudHJhbGl6ZSBpbnRlcm5hbCByZXNvdXJjZXMsIGNvbW11bmljYXRpb25zIGFuZCBjb2xsYWJvcmF0aW9uIHRvb2xzIGJldHdlZW4gbWVtYmVycy5cIixcbiAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgIFwiUGVyc29uYWxpemVkIGRhc2hib2FyZCBmb3IgZWFjaCBtZW1iZXJcIixcbiAgICAgICAgXCJFdmVudCBhbmQgbWVldGluZyBjYWxlbmRhclwiLFxuICAgICAgICBcIlNlY3VyZSBmaWxlIHNoYXJpbmdcIixcbiAgICAgICAgXCJQcml2YXRlIGRpc2N1c3Npb24gZm9ydW1zXCIsXG4gICAgICAgIFwiTWVtYmVyIGRpcmVjdG9yeSB3aXRoIHByb2ZpbGVzXCIsXG4gICAgICAgIFwiSW50ZXJuYWwgbm90aWZpY2F0aW9uIHN5c3RlbVwiLFxuICAgICAgICBcIlByb2plY3QgYW5kIHRhc2sgbWFuYWdlbWVudFwiLFxuICAgICAgICBcIkFyY2hpdmUgb2YgZGVjaXNpb25zIGFuZCBtaW51dGVzXCJcbiAgICAgIF1cbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiR2FtaW5nIFBhbmVsXCIsXG4gICAgICB1cmw6IFVSTFMuc2VydmljZXMucGFuZWwsXG4gICAgICBpbWFnZTogXCIvcGF0aC90by9wYW5lbC1pbWFnZS5qcGdcIixcbiAgICAgIGljb246IFwi8J+OrlwiLFxuICAgICAgZGVzY3JpcHRpb246IFwiQ2VudHJhbGl6ZWQgbWFuYWdlbWVudCBpbnRlcmZhY2UgZm9yIGFsbCB5b3VyIGdhbWUgc2VydmVycy4gRWFzaWx5IGRlcGxveSwgY29uZmlndXJlIGFuZCBtb25pdG9yIHlvdXIgTWluZWNyYWZ0LCBDUzIsIEdhcnJ5J3MgTW9kIGFuZCBtYW55IG90aGVyIHNlcnZlcnMuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIlN1cHBvcnQgZm9yIDIwKyBwb3B1bGFyIGdhbWVzIChNaW5lY3JhZnQsIENTMiwgR01vZC4uLilcIixcbiAgICAgICAgXCJPbmUtY2xpY2sgZGVwbG95bWVudCB3aXRoIHByZS1jb25maWd1cmVkIHRlbXBsYXRlc1wiLFxuICAgICAgICBcIlJlYWwtdGltZSBhZG1pbmlzdHJhdGlvbiBjb25zb2xlXCIsXG4gICAgICAgIFwiRmlsZSBtYW5hZ2VtZW50IHdpdGggaW50ZWdyYXRlZCBlZGl0b3JcIixcbiAgICAgICAgXCJQZXJmb3JtYW5jZSBhbmQgcmVzb3VyY2UgbW9uaXRvcmluZ1wiLFxuICAgICAgICBcIkF1dG9tYXRpYyBiYWNrdXAgc3lzdGVtXCIsXG4gICAgICAgIFwiQXV0b21hdGVkIHRhc2sgc2NoZWR1bGVyXCJcbiAgICAgIF1cbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiTWFpbHNcIixcbiAgICAgIHVybDogVVJMUy5zZXJ2aWNlcy5tYWlscyxcbiAgICAgIGltYWdlOiBcIi9wYXRoL3RvL21haWxzLWltYWdlLmpwZ1wiLFxuICAgICAgaWNvbjogXCLwn5OnXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJQcm9mZXNzaW9uYWwgZW1haWwgc2VydmljZSB3aXRoIG1vZGVybiB3ZWIgaW50ZXJmYWNlLiBCZW5lZml0IGZyb20gYSBwZXJzb25hbGl6ZWQgQGxhLWJhbnF1aXNlLmZyIGVtYWlsIGFkZHJlc3Mgd2l0aCBhbGwgYWR2YW5jZWQgZmVhdHVyZXMuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIlBlcnNvbmFsaXplZCBAbGEtYmFucXVpc2UuZnIgZW1haWwgYWRkcmVzc2VzXCIsXG4gICAgICAgIFwiTW9kZXJuIGFuZCByZXNwb25zaXZlIHdlYm1haWwgaW50ZXJmYWNlXCIsXG4gICAgICAgIFwiSW50ZWdyYXRlZCBhbnRpLXNwYW0gYW5kIGFudGl2aXJ1cyBmaWx0ZXJzXCIsXG4gICAgICAgIFwiU3luY2hyb25pemVkIGNvbnRhY3RzIGFuZCBjYWxlbmRhclwiLFxuICAgICAgICBcIklNQVAvU01UUCBzdXBwb3J0IGZvciBleHRlcm5hbCBjbGllbnRzXCIsXG4gICAgICAgIFwiR2VuZXJvdXMgc3RvcmFnZSB3aXRoIGFyY2hpdmluZ1wiLFxuICAgICAgICBcIkNvbW11bmljYXRpb24gZW5jcnlwdGlvblwiLFxuICAgICAgICBcIkF1dG9tYXRpYyBkYXRhIGJhY2t1cFwiXG4gICAgICBdXG4gICAgfVxuICBdLFxuICBoZXJvOiB7XG4gICAgdGl0bGU6IFwiV2VsY29tZSB0byBMYSBCYW5xdWlzZVwiLFxuICAgIHN1YnRpdGxlOiBcIkhvc3RpbmcgcHJvdmlkZXIsIGZvciBzdHVkZW50cywgYnkgc3R1ZGVudHMuXCIsXG4gICAgY3RhOiBcIkRpc2NvdmVyIG91ciBzZXJ2aWNlc1wiXG4gIH0sXG4gIG5hdmlnYXRpb246IHtcbiAgICBob21lOiBcIkhvbWVcIixcbiAgICBzZXJ2aWNlczogXCJTZXJ2aWNlc1wiLFxuICAgIGFib3V0OiBcIkFib3V0XCIsXG4gICAgY29udGFjdDogXCJDb250YWN0XCJcbiAgfSxcbiAgY29tbW9uOiB7XG4gICAgZGlzY292ZXJGZWF0dXJlczogXCJEaXNjb3ZlciBhbGwgZmVhdHVyZXNcIixcbiAgICBjbG9zZTogXCJDbG9zZVwiLFxuICAgIGxvYWRpbmc6IFwiTG9hZGluZy4uLlwiXG4gIH1cbn07XG4iXSwibmFtZXMiOlsiVVJMUyIsImxvZ29HaXRlYSIsImxvZ29XaWtpIiwibG9nb1BlbGljYW4iLCJsb2dvT3BlbmNsb3VkIiwiZW4iLCJzZXJ2aWNlcyIsIm5hbWUiLCJ1cmwiLCJ3aWtpIiwiaW1hZ2UiLCJpY29uIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsImdpdGVhIiwicGVsaWNhbiIsInNzcCIsIm9wZW5jbG91ZCIsImludHJhIiwicGFuZWwiLCJtYWlscyIsImhlcm8iLCJ0aXRsZSIsInN1YnRpdGxlIiwiY3RhIiwibmF2aWdhdGlvbiIsImhvbWUiLCJhYm91dCIsImNvbnRhY3QiLCJjb21tb24iLCJkaXNjb3ZlckZlYXR1cmVzIiwiY2xvc2UiLCJsb2FkaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/data/translations/en.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/data/translations/fr.ts":
|
||
/*!*************************************!*\
|
||
!*** ./src/data/translations/fr.ts ***!
|
||
\*************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ fr: () => (/* binding */ fr)\n/* harmony export */ });\n/* harmony import */ var _config_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../config/constants */ \"(ssr)/./src/config/constants.ts\");\n/* harmony import */ var _src_assets_Gitea_Logo_png__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../../src/assets/Gitea_Logo.png */ \"(ssr)/./src/assets/Gitea_Logo.png\");\n/* harmony import */ var _src_assets_wikijs_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../../src/assets/wikijs.png */ \"(ssr)/./src/assets/wikijs.png\");\n/* harmony import */ var _src_assets_pelican_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../src/assets/pelican.png */ \"(ssr)/./src/assets/pelican.png\");\n/* harmony import */ var _src_assets_opencloud_logo_white_png__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../../../../src/assets/opencloud_logo_white.png */ \"(ssr)/./src/assets/opencloud_logo_white.png\");\n\n\n\n\n\nconst fr = {\n services: [\n {\n name: \"Wiki\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.wiki,\n image: _src_assets_wikijs_png__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n icon: \"\\uD83D\\uDCDA\",\n description: \"Plateforme collaborative de documentation technique et de partage de connaissances. Cr\\xe9ez, modifiez et organisez vos guides, tutoriels et documentations en \\xe9quipe avec un syst\\xe8me de versioning int\\xe9gr\\xe9.\",\n features: [\n \"\\xc9diteur markdown avanc\\xe9 avec pr\\xe9visualisation en temps r\\xe9el\",\n \"Syst\\xe8me de versioning pour suivre les modifications\",\n \"Collaboration en temps r\\xe9el avec plusieurs contributeurs\",\n \"Recherche intelligente dans tous les documents\",\n \"Templates pr\\xe9d\\xe9finis pour diff\\xe9rents types de documentation\",\n \"Syst\\xe8me de commentaires et de r\\xe9visions\",\n \"Export PDF et HTML pour partage externe\",\n \"Int\\xe9gration avec Git pour la sauvegarde\"\n ]\n },\n {\n name: \"Gitea\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.gitea,\n image: _src_assets_Gitea_Logo_png__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n icon: \"\\uD83D\\uDD27\",\n description: \"Service Git auto-h\\xe9berg\\xe9 lightweight et performant pour vos projets de d\\xe9veloppement. Alternative open-source \\xe0 GitHub avec toutes les fonctionnalit\\xe9s essentielles pour g\\xe9rer vos repositories.\",\n features: [\n \"Repositories Git illimit\\xe9s publics et priv\\xe9s\",\n \"Interface web intuitive pour la gestion des projets\",\n \"Issues et pull requests avec syst\\xe8me de review\",\n \"Wiki int\\xe9gr\\xe9 pour chaque projet\",\n \"Actions CI/CD pour l'automatisation\",\n \"Gestion fine des permissions et des \\xe9quipes\",\n \"API REST compl\\xe8te pour l'int\\xe9gration\",\n \"Webhooks pour les notifications externes\"\n ]\n },\n {\n name: \"Pelican\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.pelican,\n image: _src_assets_pelican_png__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n icon: \"\\uD83D\\uDC27\",\n description: \"Gestion de serveurs de jeux avec serveurs d\\xe9di\\xe9s (Minecraft, CS2, Palworld, et bien d'autres)\",\n features: [\n \"D\\xe9ploiement en un clic avec templates pr\\xe9configur\\xe9s\",\n \"Console d'administration en temps r\\xe9el\",\n \"Gestion des fichiers avec \\xe9diteur int\\xe9gr\\xe9\",\n \"Monitoring des performances et ressources\",\n \"Syst\\xe8me de sauvegarde automatique\",\n \"Planificateur de t\\xe2ches automatis\\xe9es\"\n ]\n },\n {\n name: \"Changement de mot de passe\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.ssp,\n image: \"/path/to/ssp-image.jpg\",\n icon: \"\\uD83D\\uDD10\",\n description: \"Interface s\\xe9curis\\xe9e pour la gestion autonome de vos mots de passe. Changez facilement vos identifiants en toute s\\xe9curit\\xe9.\",\n features: [\n \"Interface s\\xe9curis\\xe9e pour changer votre mot de passe\",\n \"Validation de la complexit\\xe9 des mots de passe\",\n \"Notifications par email des changements\",\n \"Historique des modifications\"\n ]\n },\n {\n name: \"OpenCloud\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.opencloud,\n image: _src_assets_opencloud_logo_white_png__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n icon: \"☁️\",\n description: \"Plateforme cloud collaborative open-source pour le stockage, le partage et la synchronisation de fichiers. Alternative libre \\xe0 Google Drive avec contr\\xf4le total sur vos donn\\xe9es.\",\n features: [\n \"Stockage cloud s\\xe9curis\\xe9 et chiffr\\xe9\",\n \"Synchronisation multi-appareils\",\n \"Partage de fichiers avec liens s\\xe9curis\\xe9s\",\n \"\\xc9dition collaborative de documents\",\n \"Versioning automatique des fichiers\",\n \"Applications mobiles natives\",\n \"Int\\xe9gration avec outils externes\",\n \"Sauvegarde g\\xe9oredondante des donn\\xe9es\"\n ]\n },\n {\n name: \"Intranet\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.intra,\n image: \"/path/to/intra-image.jpg\",\n icon: \"\\uD83C\\uDFE2\",\n description: \"Espace priv\\xe9 s\\xe9curis\\xe9 de l'association pour centraliser les ressources internes, communications et outils de collaboration entre membres.\",\n features: [\n \"Tableau de bord personnalis\\xe9 pour chaque membre\",\n \"Calendrier des \\xe9v\\xe9nements et r\\xe9unions\",\n \"Partage de fichiers s\\xe9curis\\xe9\",\n \"Forums de discussion priv\\xe9s\",\n \"Annuaire des membres avec profils\",\n \"Syst\\xe8me de notifications internes\",\n \"Gestion des projets et t\\xe2ches\",\n \"Archive des d\\xe9cisions et proc\\xe8s-verbaux\"\n ]\n },\n {\n name: \"Panel Gaming\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.panel,\n image: \"/path/to/panel-image.jpg\",\n icon: \"\\uD83C\\uDFAE\",\n description: \"Interface de gestion centralis\\xe9e pour tous vos serveurs de jeux. D\\xe9ployez, configurez et surveillez facilement vos serveurs Minecraft, CS2, Garry's Mod et bien d'autres.\",\n features: [\n \"Support de 20+ jeux populaires (Minecraft, CS2, GMod...)\",\n \"D\\xe9ploiement en un clic avec templates pr\\xe9configur\\xe9s\",\n \"Console d'administration en temps r\\xe9el\",\n \"Gestion des fichiers avec \\xe9diteur int\\xe9gr\\xe9\",\n \"Monitoring des performances et ressources\",\n \"Syst\\xe8me de sauvegarde automatique\",\n \"Planificateur de t\\xe2ches automatis\\xe9es\"\n ]\n },\n {\n name: \"Mails\",\n url: _config_constants__WEBPACK_IMPORTED_MODULE_0__.URLS.services.mails,\n image: \"/path/to/mails-image.jpg\",\n icon: \"\\uD83D\\uDCE7\",\n description: \"Service de messagerie \\xe9lectronique professionnel avec interface web moderne. B\\xe9n\\xe9ficiez d'une adresse email personnalis\\xe9e @la-banquise.fr avec toutes les fonctionnalit\\xe9s avanc\\xe9es.\",\n features: [\n \"Adresses email personnalis\\xe9es @la-banquise.fr\",\n \"Interface webmail moderne et responsive\",\n \"Filtres anti-spam et antivirus int\\xe9gr\\xe9s\",\n \"Contacts et calendrier synchronis\\xe9s\",\n \"Support IMAP/SMTP pour clients externes\",\n \"Stockage g\\xe9n\\xe9reux avec archivage\",\n \"Chiffrement des communications\",\n \"Sauvegarde automatique des donn\\xe9es\"\n ]\n }\n ],\n hero: {\n title: \"Bienvenue chez La Banquise\",\n subtitle: \"H\\xe9bergeur, pour les \\xe9tudiants, par des \\xe9tudiants.\",\n cta: \"D\\xe9couvrir nos services\"\n },\n navigation: {\n home: \"Accueil\",\n services: \"Services\",\n about: \"\\xc0 propos\",\n contact: \"Contact\"\n },\n common: {\n discoverFeatures: \"D\\xe9couvrir toutes les fonctionnalit\\xe9s\",\n close: \"Fermer\",\n loading: \"Chargement...\"\n }\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvZnIudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQzhDO0FBQ0s7QUFDTDtBQUNJO0FBQ2U7QUFFMUQsTUFBTUssS0FBa0I7SUFDN0JDLFVBQVU7UUFDUjtZQUNFQyxNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNHLElBQUk7WUFDdkJDLE9BQU9SLDhEQUFRQTtZQUNmUyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNRLEtBQUs7WUFDeEJKLE9BQU9ULGtFQUFTQTtZQUNoQlUsTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO1FBQ0E7WUFDRU4sTUFBTTtZQUNOQyxLQUFLUixtREFBSUEsQ0FBQ00sUUFBUSxDQUFDUyxPQUFPO1lBQzFCTCxPQUFPUCwrREFBV0E7WUFDbEJRLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO2dCQUNSO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2FBQ0Q7UUFDSDtRQUNBO1lBQ0VOLE1BQU07WUFDTkMsS0FBS1IsbURBQUlBLENBQUNNLFFBQVEsQ0FBQ1UsR0FBRztZQUN0Qk4sT0FBTztZQUNQQyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNXLFNBQVM7WUFDNUJQLE9BQU9OLDRFQUFhQTtZQUNwQk8sTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO1FBQ0E7WUFDRU4sTUFBTTtZQUNOQyxLQUFLUixtREFBSUEsQ0FBQ00sUUFBUSxDQUFDWSxLQUFLO1lBQ3hCUixPQUFPO1lBQ1BDLE1BQU07WUFDTkMsYUFBYTtZQUNiQyxVQUFVO2dCQUNSO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2dCQUNBO2FBQ0Q7UUFDSDtRQUNBO1lBQ0VOLE1BQU07WUFDTkMsS0FBS1IsbURBQUlBLENBQUNNLFFBQVEsQ0FBQ2EsS0FBSztZQUN4QlQsT0FBTztZQUNQQyxNQUFNO1lBQ05DLGFBQWE7WUFDYkMsVUFBVTtnQkFDUjtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTtnQkFDQTthQUNEO1FBQ0g7UUFDQTtZQUNFTixNQUFNO1lBQ05DLEtBQUtSLG1EQUFJQSxDQUFDTSxRQUFRLENBQUNjLEtBQUs7WUFDeEJWLE9BQU87WUFDUEMsTUFBTTtZQUNOQyxhQUFhO1lBQ2JDLFVBQVU7Z0JBQ1I7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7YUFDRDtRQUNIO0tBQ0Q7SUFDRFEsTUFBTTtRQUNKQyxPQUFPO1FBQ1BDLFVBQVU7UUFDVkMsS0FBSztJQUNQO0lBQ0FDLFlBQVk7UUFDVkMsTUFBTTtRQUNOcEIsVUFBVTtRQUNWcUIsT0FBTztRQUNQQyxTQUFTO0lBQ1g7SUFDQUMsUUFBUTtRQUNOQyxrQkFBa0I7UUFDbEJDLE9BQU87UUFDUEMsU0FBUztJQUNYO0FBQ0YsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvZnIudHM/NmZmMSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IFRyYW5zbGF0aW9uIH0gZnJvbSAnLi4vLi4vdHlwZXMvaTE4bic7XG5pbXBvcnQgeyBVUkxTIH0gZnJvbSAnLi4vLi4vY29uZmlnL2NvbnN0YW50cyc7XG5pbXBvcnQgbG9nb0dpdGVhIGZyb20gJy9zcmMvYXNzZXRzL0dpdGVhX0xvZ28ucG5nJztcbmltcG9ydCBsb2dvV2lraSBmcm9tICcvc3JjL2Fzc2V0cy93aWtpanMucG5nJztcbmltcG9ydCBsb2dvUGVsaWNhbiBmcm9tICcvc3JjL2Fzc2V0cy9wZWxpY2FuLnBuZyc7XG5pbXBvcnQgbG9nb09wZW5jbG91ZCBmcm9tICcvc3JjL2Fzc2V0cy9vcGVuY2xvdWRfbG9nb193aGl0ZS5wbmcnO1xuXG5leHBvcnQgY29uc3QgZnI6IFRyYW5zbGF0aW9uID0ge1xuICBzZXJ2aWNlczogW1xuICAgIHtcbiAgICAgIG5hbWU6IFwiV2lraVwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLndpa2ksXG4gICAgICBpbWFnZTogbG9nb1dpa2ksXG4gICAgICBpY29uOiBcIvCfk5pcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIlBsYXRlZm9ybWUgY29sbGFib3JhdGl2ZSBkZSBkb2N1bWVudGF0aW9uIHRlY2huaXF1ZSBldCBkZSBwYXJ0YWdlIGRlIGNvbm5haXNzYW5jZXMuIENyw6lleiwgbW9kaWZpZXogZXQgb3JnYW5pc2V6IHZvcyBndWlkZXMsIHR1dG9yaWVscyBldCBkb2N1bWVudGF0aW9ucyBlbiDDqXF1aXBlIGF2ZWMgdW4gc3lzdMOobWUgZGUgdmVyc2lvbmluZyBpbnTDqWdyw6kuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIsOJZGl0ZXVyIG1hcmtkb3duIGF2YW5jw6kgYXZlYyBwcsOpdmlzdWFsaXNhdGlvbiBlbiB0ZW1wcyByw6llbFwiLFxuICAgICAgICBcIlN5c3TDqG1lIGRlIHZlcnNpb25pbmcgcG91ciBzdWl2cmUgbGVzIG1vZGlmaWNhdGlvbnNcIixcbiAgICAgICAgXCJDb2xsYWJvcmF0aW9uIGVuIHRlbXBzIHLDqWVsIGF2ZWMgcGx1c2lldXJzIGNvbnRyaWJ1dGV1cnNcIixcbiAgICAgICAgXCJSZWNoZXJjaGUgaW50ZWxsaWdlbnRlIGRhbnMgdG91cyBsZXMgZG9jdW1lbnRzXCIsXG4gICAgICAgIFwiVGVtcGxhdGVzIHByw6lkw6lmaW5pcyBwb3VyIGRpZmbDqXJlbnRzIHR5cGVzIGRlIGRvY3VtZW50YXRpb25cIixcbiAgICAgICAgXCJTeXN0w6htZSBkZSBjb21tZW50YWlyZXMgZXQgZGUgcsOpdmlzaW9uc1wiLFxuICAgICAgICBcIkV4cG9ydCBQREYgZXQgSFRNTCBwb3VyIHBhcnRhZ2UgZXh0ZXJuZVwiLFxuICAgICAgICBcIkludMOpZ3JhdGlvbiBhdmVjIEdpdCBwb3VyIGxhIHNhdXZlZ2FyZGVcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJHaXRlYVwiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLmdpdGVhLFxuICAgICAgaW1hZ2U6IGxvZ29HaXRlYSxcbiAgICAgIGljb246IFwi8J+Up1wiLFxuICAgICAgZGVzY3JpcHRpb246IFwiU2VydmljZSBHaXQgYXV0by1ow6liZXJnw6kgbGlnaHR3ZWlnaHQgZXQgcGVyZm9ybWFudCBwb3VyIHZvcyBwcm9qZXRzIGRlIGTDqXZlbG9wcGVtZW50LiBBbHRlcm5hdGl2ZSBvcGVuLXNvdXJjZSDDoCBHaXRIdWIgYXZlYyB0b3V0ZXMgbGVzIGZvbmN0aW9ubmFsaXTDqXMgZXNzZW50aWVsbGVzIHBvdXIgZ8OpcmVyIHZvcyByZXBvc2l0b3JpZXMuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIlJlcG9zaXRvcmllcyBHaXQgaWxsaW1pdMOpcyBwdWJsaWNzIGV0IHByaXbDqXNcIixcbiAgICAgICAgXCJJbnRlcmZhY2Ugd2ViIGludHVpdGl2ZSBwb3VyIGxhIGdlc3Rpb24gZGVzIHByb2pldHNcIixcbiAgICAgICAgXCJJc3N1ZXMgZXQgcHVsbCByZXF1ZXN0cyBhdmVjIHN5c3TDqG1lIGRlIHJldmlld1wiLFxuICAgICAgICBcIldpa2kgaW50w6lncsOpIHBvdXIgY2hhcXVlIHByb2pldFwiLFxuICAgICAgICBcIkFjdGlvbnMgQ0kvQ0QgcG91ciBsJ2F1dG9tYXRpc2F0aW9uXCIsXG4gICAgICAgIFwiR2VzdGlvbiBmaW5lIGRlcyBwZXJtaXNzaW9ucyBldCBkZXMgw6lxdWlwZXNcIixcbiAgICAgICAgXCJBUEkgUkVTVCBjb21wbMOodGUgcG91ciBsJ2ludMOpZ3JhdGlvblwiLFxuICAgICAgICBcIldlYmhvb2tzIHBvdXIgbGVzIG5vdGlmaWNhdGlvbnMgZXh0ZXJuZXNcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJQZWxpY2FuXCIsXG4gICAgICB1cmw6IFVSTFMuc2VydmljZXMucGVsaWNhbixcbiAgICAgIGltYWdlOiBsb2dvUGVsaWNhbixcbiAgICAgIGljb246IFwi8J+Qp1wiLFxuICAgICAgZGVzY3JpcHRpb246IFwiR2VzdGlvbiBkZSBzZXJ2ZXVycyBkZSBqZXV4IGF2ZWMgc2VydmV1cnMgZMOpZGnDqXMgKE1pbmVjcmFmdCwgQ1MyLCBQYWx3b3JsZCwgZXQgYmllbiBkJ2F1dHJlcylcIixcbiAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgIFwiRMOpcGxvaWVtZW50IGVuIHVuIGNsaWMgYXZlYyB0ZW1wbGF0ZXMgcHLDqWNvbmZpZ3Vyw6lzXCIsXG4gICAgICAgIFwiQ29uc29sZSBkJ2FkbWluaXN0cmF0aW9uIGVuIHRlbXBzIHLDqWVsXCIsXG4gICAgICAgIFwiR2VzdGlvbiBkZXMgZmljaGllcnMgYXZlYyDDqWRpdGV1ciBpbnTDqWdyw6lcIixcbiAgICAgICAgXCJNb25pdG9yaW5nIGRlcyBwZXJmb3JtYW5jZXMgZXQgcmVzc291cmNlc1wiLFxuICAgICAgICBcIlN5c3TDqG1lIGRlIHNhdXZlZ2FyZGUgYXV0b21hdGlxdWVcIixcbiAgICAgICAgXCJQbGFuaWZpY2F0ZXVyIGRlIHTDomNoZXMgYXV0b21hdGlzw6llc1wiXG4gICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICBuYW1lOiBcIkNoYW5nZW1lbnQgZGUgbW90IGRlIHBhc3NlXCIsXG4gICAgICB1cmw6IFVSTFMuc2VydmljZXMuc3NwLFxuICAgICAgaW1hZ2U6IFwiL3BhdGgvdG8vc3NwLWltYWdlLmpwZ1wiLFxuICAgICAgaWNvbjogXCLwn5SQXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJJbnRlcmZhY2Ugc8OpY3VyaXPDqWUgcG91ciBsYSBnZXN0aW9uIGF1dG9ub21lIGRlIHZvcyBtb3RzIGRlIHBhc3NlLiBDaGFuZ2V6IGZhY2lsZW1lbnQgdm9zIGlkZW50aWZpYW50cyBlbiB0b3V0ZSBzw6ljdXJpdMOpLlwiLFxuICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgXCJJbnRlcmZhY2Ugc8OpY3VyaXPDqWUgcG91ciBjaGFuZ2VyIHZvdHJlIG1vdCBkZSBwYXNzZVwiLFxuICAgICAgICBcIlZhbGlkYXRpb24gZGUgbGEgY29tcGxleGl0w6kgZGVzIG1vdHMgZGUgcGFzc2VcIixcbiAgICAgICAgXCJOb3RpZmljYXRpb25zIHBhciBlbWFpbCBkZXMgY2hhbmdlbWVudHNcIixcbiAgICAgICAgXCJIaXN0b3JpcXVlIGRlcyBtb2RpZmljYXRpb25zXCJcbiAgICAgIF1cbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiT3BlbkNsb3VkXCIsXG4gICAgICB1cmw6IFVSTFMuc2VydmljZXMub3BlbmNsb3VkLFxuICAgICAgaW1hZ2U6IGxvZ29PcGVuY2xvdWQsXG4gICAgICBpY29uOiBcIuKYge+4j1wiLFxuICAgICAgZGVzY3JpcHRpb246IFwiUGxhdGVmb3JtZSBjbG91ZCBjb2xsYWJvcmF0aXZlIG9wZW4tc291cmNlIHBvdXIgbGUgc3RvY2thZ2UsIGxlIHBhcnRhZ2UgZXQgbGEgc3luY2hyb25pc2F0aW9uIGRlIGZpY2hpZXJzLiBBbHRlcm5hdGl2ZSBsaWJyZSDDoCBHb29nbGUgRHJpdmUgYXZlYyBjb250csO0bGUgdG90YWwgc3VyIHZvcyBkb25uw6llcy5cIixcbiAgICAgIGZlYXR1cmVzOiBbXG4gICAgICAgIFwiU3RvY2thZ2UgY2xvdWQgc8OpY3VyaXPDqSBldCBjaGlmZnLDqVwiLFxuICAgICAgICBcIlN5bmNocm9uaXNhdGlvbiBtdWx0aS1hcHBhcmVpbHNcIixcbiAgICAgICAgXCJQYXJ0YWdlIGRlIGZpY2hpZXJzIGF2ZWMgbGllbnMgc8OpY3VyaXPDqXNcIixcbiAgICAgICAgXCLDiWRpdGlvbiBjb2xsYWJvcmF0aXZlIGRlIGRvY3VtZW50c1wiLFxuICAgICAgICBcIlZlcnNpb25pbmcgYXV0b21hdGlxdWUgZGVzIGZpY2hpZXJzXCIsXG4gICAgICAgIFwiQXBwbGljYXRpb25zIG1vYmlsZXMgbmF0aXZlc1wiLFxuICAgICAgICBcIkludMOpZ3JhdGlvbiBhdmVjIG91dGlscyBleHRlcm5lc1wiLFxuICAgICAgICBcIlNhdXZlZ2FyZGUgZ8Opb3JlZG9uZGFudGUgZGVzIGRvbm7DqWVzXCJcbiAgICAgIF1cbiAgICB9LFxuICAgIHtcbiAgICAgIG5hbWU6IFwiSW50cmFuZXRcIixcbiAgICAgIHVybDogVVJMUy5zZXJ2aWNlcy5pbnRyYSxcbiAgICAgIGltYWdlOiBcIi9wYXRoL3RvL2ludHJhLWltYWdlLmpwZ1wiLFxuICAgICAgaWNvbjogXCLwn4+iXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJFc3BhY2UgcHJpdsOpIHPDqWN1cmlzw6kgZGUgbCdhc3NvY2lhdGlvbiBwb3VyIGNlbnRyYWxpc2VyIGxlcyByZXNzb3VyY2VzIGludGVybmVzLCBjb21tdW5pY2F0aW9ucyBldCBvdXRpbHMgZGUgY29sbGFib3JhdGlvbiBlbnRyZSBtZW1icmVzLlwiLFxuICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgXCJUYWJsZWF1IGRlIGJvcmQgcGVyc29ubmFsaXPDqSBwb3VyIGNoYXF1ZSBtZW1icmVcIixcbiAgICAgICAgXCJDYWxlbmRyaWVyIGRlcyDDqXbDqW5lbWVudHMgZXQgcsOpdW5pb25zXCIsXG4gICAgICAgIFwiUGFydGFnZSBkZSBmaWNoaWVycyBzw6ljdXJpc8OpXCIsXG4gICAgICAgIFwiRm9ydW1zIGRlIGRpc2N1c3Npb24gcHJpdsOpc1wiLFxuICAgICAgICBcIkFubnVhaXJlIGRlcyBtZW1icmVzIGF2ZWMgcHJvZmlsc1wiLFxuICAgICAgICBcIlN5c3TDqG1lIGRlIG5vdGlmaWNhdGlvbnMgaW50ZXJuZXNcIixcbiAgICAgICAgXCJHZXN0aW9uIGRlcyBwcm9qZXRzIGV0IHTDomNoZXNcIixcbiAgICAgICAgXCJBcmNoaXZlIGRlcyBkw6ljaXNpb25zIGV0IHByb2PDqHMtdmVyYmF1eFwiXG4gICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICBuYW1lOiBcIlBhbmVsIEdhbWluZ1wiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLnBhbmVsLFxuICAgICAgaW1hZ2U6IFwiL3BhdGgvdG8vcGFuZWwtaW1hZ2UuanBnXCIsXG4gICAgICBpY29uOiBcIvCfjq5cIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIkludGVyZmFjZSBkZSBnZXN0aW9uIGNlbnRyYWxpc8OpZSBwb3VyIHRvdXMgdm9zIHNlcnZldXJzIGRlIGpldXguIETDqXBsb3lleiwgY29uZmlndXJleiBldCBzdXJ2ZWlsbGV6IGZhY2lsZW1lbnQgdm9zIHNlcnZldXJzIE1pbmVjcmFmdCwgQ1MyLCBHYXJyeSdzIE1vZCBldCBiaWVuIGQnYXV0cmVzLlwiLFxuICAgICAgZmVhdHVyZXM6IFtcbiAgICAgICAgXCJTdXBwb3J0IGRlIDIwKyBqZXV4IHBvcHVsYWlyZXMgKE1pbmVjcmFmdCwgQ1MyLCBHTW9kLi4uKVwiLFxuICAgICAgICBcIkTDqXBsb2llbWVudCBlbiB1biBjbGljIGF2ZWMgdGVtcGxhdGVzIHByw6ljb25maWd1csOpc1wiLFxuICAgICAgICBcIkNvbnNvbGUgZCdhZG1pbmlzdHJhdGlvbiBlbiB0ZW1wcyByw6llbFwiLFxuICAgICAgICBcIkdlc3Rpb24gZGVzIGZpY2hpZXJzIGF2ZWMgw6lkaXRldXIgaW50w6lncsOpXCIsXG4gICAgICAgIFwiTW9uaXRvcmluZyBkZXMgcGVyZm9ybWFuY2VzIGV0IHJlc3NvdXJjZXNcIixcbiAgICAgICAgXCJTeXN0w6htZSBkZSBzYXV2ZWdhcmRlIGF1dG9tYXRpcXVlXCIsXG4gICAgICAgIFwiUGxhbmlmaWNhdGV1ciBkZSB0w6JjaGVzIGF1dG9tYXRpc8OpZXNcIlxuICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgbmFtZTogXCJNYWlsc1wiLFxuICAgICAgdXJsOiBVUkxTLnNlcnZpY2VzLm1haWxzLFxuICAgICAgaW1hZ2U6IFwiL3BhdGgvdG8vbWFpbHMtaW1hZ2UuanBnXCIsXG4gICAgICBpY29uOiBcIvCfk6dcIixcbiAgICAgIGRlc2NyaXB0aW9uOiBcIlNlcnZpY2UgZGUgbWVzc2FnZXJpZSDDqWxlY3Ryb25pcXVlIHByb2Zlc3Npb25uZWwgYXZlYyBpbnRlcmZhY2Ugd2ViIG1vZGVybmUuIELDqW7DqWZpY2lleiBkJ3VuZSBhZHJlc3NlIGVtYWlsIHBlcnNvbm5hbGlzw6llIEBsYS1iYW5xdWlzZS5mciBhdmVjIHRvdXRlcyBsZXMgZm9uY3Rpb25uYWxpdMOpcyBhdmFuY8OpZXMuXCIsXG4gICAgICBmZWF0dXJlczogW1xuICAgICAgICBcIkFkcmVzc2VzIGVtYWlsIHBlcnNvbm5hbGlzw6llcyBAbGEtYmFucXVpc2UuZnJcIixcbiAgICAgICAgXCJJbnRlcmZhY2Ugd2VibWFpbCBtb2Rlcm5lIGV0IHJlc3BvbnNpdmVcIixcbiAgICAgICAgXCJGaWx0cmVzIGFudGktc3BhbSBldCBhbnRpdmlydXMgaW50w6lncsOpc1wiLFxuICAgICAgICBcIkNvbnRhY3RzIGV0IGNhbGVuZHJpZXIgc3luY2hyb25pc8Opc1wiLFxuICAgICAgICBcIlN1cHBvcnQgSU1BUC9TTVRQIHBvdXIgY2xpZW50cyBleHRlcm5lc1wiLFxuICAgICAgICBcIlN0b2NrYWdlIGfDqW7DqXJldXggYXZlYyBhcmNoaXZhZ2VcIixcbiAgICAgICAgXCJDaGlmZnJlbWVudCBkZXMgY29tbXVuaWNhdGlvbnNcIixcbiAgICAgICAgXCJTYXV2ZWdhcmRlIGF1dG9tYXRpcXVlIGRlcyBkb25uw6llc1wiXG4gICAgICBdXG4gICAgfVxuICBdLFxuICBoZXJvOiB7XG4gICAgdGl0bGU6IFwiQmllbnZlbnVlIGNoZXogTGEgQmFucXVpc2VcIixcbiAgICBzdWJ0aXRsZTogXCJIw6liZXJnZXVyLCBwb3VyIGxlcyDDqXR1ZGlhbnRzLCBwYXIgZGVzIMOpdHVkaWFudHMuXCIsXG4gICAgY3RhOiBcIkTDqWNvdXZyaXIgbm9zIHNlcnZpY2VzXCJcbiAgfSxcbiAgbmF2aWdhdGlvbjoge1xuICAgIGhvbWU6IFwiQWNjdWVpbFwiLFxuICAgIHNlcnZpY2VzOiBcIlNlcnZpY2VzXCIsXG4gICAgYWJvdXQ6IFwiw4AgcHJvcG9zXCIsXG4gICAgY29udGFjdDogXCJDb250YWN0XCJcbiAgfSxcbiAgY29tbW9uOiB7XG4gICAgZGlzY292ZXJGZWF0dXJlczogXCJEw6ljb3V2cmlyIHRvdXRlcyBsZXMgZm9uY3Rpb25uYWxpdMOpc1wiLFxuICAgIGNsb3NlOiBcIkZlcm1lclwiLFxuICAgIGxvYWRpbmc6IFwiQ2hhcmdlbWVudC4uLlwiXG4gIH1cbn07XG4iXSwibmFtZXMiOlsiVVJMUyIsImxvZ29HaXRlYSIsImxvZ29XaWtpIiwibG9nb1BlbGljYW4iLCJsb2dvT3BlbmNsb3VkIiwiZnIiLCJzZXJ2aWNlcyIsIm5hbWUiLCJ1cmwiLCJ3aWtpIiwiaW1hZ2UiLCJpY29uIiwiZGVzY3JpcHRpb24iLCJmZWF0dXJlcyIsImdpdGVhIiwicGVsaWNhbiIsInNzcCIsIm9wZW5jbG91ZCIsImludHJhIiwicGFuZWwiLCJtYWlscyIsImhlcm8iLCJ0aXRsZSIsInN1YnRpdGxlIiwiY3RhIiwibmF2aWdhdGlvbiIsImhvbWUiLCJhYm91dCIsImNvbnRhY3QiLCJjb21tb24iLCJkaXNjb3ZlckZlYXR1cmVzIiwiY2xvc2UiLCJsb2FkaW5nIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/data/translations/fr.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/data/translations/index.ts":
|
||
/*!****************************************!*\
|
||
!*** ./src/data/translations/index.ts ***!
|
||
\****************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ availableLanguages: () => (/* binding */ availableLanguages),\n/* harmony export */ defaultLanguage: () => (/* binding */ defaultLanguage),\n/* harmony export */ translations: () => (/* binding */ translations)\n/* harmony export */ });\n/* harmony import */ var _fr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./fr */ \"(ssr)/./src/data/translations/fr.ts\");\n/* harmony import */ var _en__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./en */ \"(ssr)/./src/data/translations/en.ts\");\n\n\nconst translations = {\n fr: _fr__WEBPACK_IMPORTED_MODULE_0__.fr,\n en: _en__WEBPACK_IMPORTED_MODULE_1__.en\n};\nconst defaultLanguage = \"fr\";\nconst availableLanguages = [\n \"fr\",\n \"en\"\n];\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvaW5kZXgudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBMEI7QUFDQTtBQUduQixNQUFNRSxlQUE4QztJQUN6REYsRUFBRUEscUNBQUFBO0lBQ0ZDLEVBQUVBLHFDQUFBQTtBQUlKLEVBQUU7QUFFSyxNQUFNRSxrQkFBNEIsS0FBSztBQUN2QyxNQUFNQyxxQkFBaUM7SUFBQztJQUFNO0NBQUssQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvZGF0YS90cmFuc2xhdGlvbnMvaW5kZXgudHM/NWM1NSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmciB9IGZyb20gJy4vZnInO1xuaW1wb3J0IHsgZW4gfSBmcm9tICcuL2VuJztcbmltcG9ydCB0eXBlIHsgTGFuZ3VhZ2UsIFRyYW5zbGF0aW9uIH0gZnJvbSAnLi4vLi4vdHlwZXMvaTE4bic7XG5cbmV4cG9ydCBjb25zdCB0cmFuc2xhdGlvbnM6IFJlY29yZDxMYW5ndWFnZSwgVHJhbnNsYXRpb24+ID0ge1xuICBmcixcbiAgZW4sXG4gIC8vIEFqb3V0ZXogZCdhdXRyZXMgbGFuZ3VlcyBpY2kgOlxuICAvLyBlcyxcbiAgLy8gZGUsXG59O1xuXG5leHBvcnQgY29uc3QgZGVmYXVsdExhbmd1YWdlOiBMYW5ndWFnZSA9ICdmcic7XG5leHBvcnQgY29uc3QgYXZhaWxhYmxlTGFuZ3VhZ2VzOiBMYW5ndWFnZVtdID0gWydmcicsICdlbiddO1xuIl0sIm5hbWVzIjpbImZyIiwiZW4iLCJ0cmFuc2xhdGlvbnMiLCJkZWZhdWx0TGFuZ3VhZ2UiLCJhdmFpbGFibGVMYW5ndWFnZXMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/data/translations/index.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/hooks/useAccordion.ts":
|
||
/*!***********************************!*\
|
||
!*** ./src/hooks/useAccordion.ts ***!
|
||
\***********************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useAccordion: () => (/* binding */ useAccordion)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\n/**\n * Hook personnalisé pour gérer l'état des accordéons\n * Remplace la logique dans App.tsx et simplifie la gestion d'état\n */ const useAccordion = (initialState = null)=>{\n const [openAccordion, setOpenAccordion] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(initialState);\n const toggleAccordion = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((title)=>{\n setOpenAccordion((prev)=>prev === title ? null : title);\n }, []);\n const openSpecificAccordion = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((title)=>{\n setOpenAccordion(title);\n }, []);\n const closeAccordion = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(()=>{\n setOpenAccordion(null);\n }, []);\n const isOpen = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((title)=>{\n return openAccordion === title;\n }, [\n openAccordion\n ]);\n return {\n openAccordion,\n toggleAccordion,\n openSpecificAccordion,\n closeAccordion,\n isOpen\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlQWNjb3JkaW9uLnRzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUE4QztBQUU5Qzs7O0NBR0MsR0FDTSxNQUFNRSxlQUFlLENBQUNDLGVBQThCLElBQUk7SUFDN0QsTUFBTSxDQUFDQyxlQUFlQyxpQkFBaUIsR0FBR0wsK0NBQVFBLENBQWdCRztJQUVsRSxNQUFNRyxrQkFBa0JMLGtEQUFXQSxDQUFDLENBQUNNO1FBQ25DRixpQkFBaUJHLENBQUFBLE9BQVFBLFNBQVNELFFBQVEsT0FBT0E7SUFDbkQsR0FBRyxFQUFFO0lBRUwsTUFBTUUsd0JBQXdCUixrREFBV0EsQ0FBQyxDQUFDTTtRQUN6Q0YsaUJBQWlCRTtJQUNuQixHQUFHLEVBQUU7SUFFTCxNQUFNRyxpQkFBaUJULGtEQUFXQSxDQUFDO1FBQ2pDSSxpQkFBaUI7SUFDbkIsR0FBRyxFQUFFO0lBRUwsTUFBTU0sU0FBU1Ysa0RBQVdBLENBQUMsQ0FBQ007UUFDMUIsT0FBT0gsa0JBQWtCRztJQUMzQixHQUFHO1FBQUNIO0tBQWM7SUFFbEIsT0FBTztRQUNMQTtRQUNBRTtRQUNBRztRQUNBQztRQUNBQztJQUNGO0FBQ0YsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvaG9va3MvdXNlQWNjb3JkaW9uLnRzP2I5NzAiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdXNlU3RhdGUsIHVzZUNhbGxiYWNrIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEhvb2sgcGVyc29ubmFsaXPDqSBwb3VyIGfDqXJlciBsJ8OpdGF0IGRlcyBhY2NvcmTDqW9uc1xuICogUmVtcGxhY2UgbGEgbG9naXF1ZSBkYW5zIEFwcC50c3ggZXQgc2ltcGxpZmllIGxhIGdlc3Rpb24gZCfDqXRhdFxuICovXG5leHBvcnQgY29uc3QgdXNlQWNjb3JkaW9uID0gKGluaXRpYWxTdGF0ZTogc3RyaW5nIHwgbnVsbCA9IG51bGwpID0+IHtcbiAgY29uc3QgW29wZW5BY2NvcmRpb24sIHNldE9wZW5BY2NvcmRpb25dID0gdXNlU3RhdGU8c3RyaW5nIHwgbnVsbD4oaW5pdGlhbFN0YXRlKTtcblxuICBjb25zdCB0b2dnbGVBY2NvcmRpb24gPSB1c2VDYWxsYmFjaygodGl0bGU6IHN0cmluZykgPT4ge1xuICAgIHNldE9wZW5BY2NvcmRpb24ocHJldiA9PiBwcmV2ID09PSB0aXRsZSA/IG51bGwgOiB0aXRsZSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBvcGVuU3BlY2lmaWNBY2NvcmRpb24gPSB1c2VDYWxsYmFjaygodGl0bGU6IHN0cmluZykgPT4ge1xuICAgIHNldE9wZW5BY2NvcmRpb24odGl0bGUpO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgY2xvc2VBY2NvcmRpb24gPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0T3BlbkFjY29yZGlvbihudWxsKTtcbiAgfSwgW10pO1xuXG4gIGNvbnN0IGlzT3BlbiA9IHVzZUNhbGxiYWNrKCh0aXRsZTogc3RyaW5nKSA9PiB7XG4gICAgcmV0dXJuIG9wZW5BY2NvcmRpb24gPT09IHRpdGxlO1xuICB9LCBbb3BlbkFjY29yZGlvbl0pO1xuXG4gIHJldHVybiB7XG4gICAgb3BlbkFjY29yZGlvbixcbiAgICB0b2dnbGVBY2NvcmRpb24sXG4gICAgb3BlblNwZWNpZmljQWNjb3JkaW9uLFxuICAgIGNsb3NlQWNjb3JkaW9uLFxuICAgIGlzT3BlbixcbiAgfTtcbn07XG4iXSwibmFtZXMiOlsidXNlU3RhdGUiLCJ1c2VDYWxsYmFjayIsInVzZUFjY29yZGlvbiIsImluaXRpYWxTdGF0ZSIsIm9wZW5BY2NvcmRpb24iLCJzZXRPcGVuQWNjb3JkaW9uIiwidG9nZ2xlQWNjb3JkaW9uIiwidGl0bGUiLCJwcmV2Iiwib3BlblNwZWNpZmljQWNjb3JkaW9uIiwiY2xvc2VBY2NvcmRpb24iLCJpc09wZW4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useAccordion.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/hooks/useOceanDepthEffect.ts":
|
||
/*!******************************************!*\
|
||
!*** ./src/hooks/useOceanDepthEffect.ts ***!
|
||
\******************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useOceanDepthEffect: () => (/* binding */ useOceanDepthEffect)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nconst useOceanDepthEffect = ()=>{\n const [scrollDepth, setScrollDepth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{\n const handleScroll = ()=>{\n const scrollPosition = window.scrollY;\n const documentHeight = document.documentElement.scrollHeight - window.innerHeight;\n const scrollPercentage = Math.min(scrollPosition / documentHeight, 1);\n setScrollDepth(scrollPercentage);\n };\n window.addEventListener(\"scroll\", handleScroll);\n handleScroll(); // Initial call\n return ()=>window.removeEventListener(\"scroll\", handleScroll);\n }, []);\n return scrollDepth;\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlT2NlYW5EZXB0aEVmZmVjdC50cyIsIm1hcHBpbmdzIjoiOzs7Ozs7QUFBNEM7QUFFckMsTUFBTUUsc0JBQXNCO0lBQ2pDLE1BQU0sQ0FBQ0MsYUFBYUMsZUFBZSxHQUFHSiwrQ0FBUUEsQ0FBQztJQUUvQ0MsZ0RBQVNBLENBQUM7UUFDUixNQUFNSSxlQUFlO1lBQ25CLE1BQU1DLGlCQUFpQkMsT0FBT0MsT0FBTztZQUNyQyxNQUFNQyxpQkFBaUJDLFNBQVNDLGVBQWUsQ0FBQ0MsWUFBWSxHQUFHTCxPQUFPTSxXQUFXO1lBQ2pGLE1BQU1DLG1CQUFtQkMsS0FBS0MsR0FBRyxDQUFDVixpQkFBaUJHLGdCQUFnQjtZQUVuRUwsZUFBZVU7UUFDakI7UUFFQVAsT0FBT1UsZ0JBQWdCLENBQUMsVUFBVVo7UUFDbENBLGdCQUFnQixlQUFlO1FBRS9CLE9BQU8sSUFBTUUsT0FBT1csbUJBQW1CLENBQUMsVUFBVWI7SUFDcEQsR0FBRyxFQUFFO0lBRUwsT0FBT0Y7QUFDVCxFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9ob29rcy91c2VPY2VhbkRlcHRoRWZmZWN0LnRzP2I2NGEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdXNlU3RhdGUsIHVzZUVmZmVjdCB9IGZyb20gJ3JlYWN0JztcblxuZXhwb3J0IGNvbnN0IHVzZU9jZWFuRGVwdGhFZmZlY3QgPSAoKSA9PiB7XG4gIGNvbnN0IFtzY3JvbGxEZXB0aCwgc2V0U2Nyb2xsRGVwdGhdID0gdXNlU3RhdGUoMCk7XG5cbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCBoYW5kbGVTY3JvbGwgPSAoKSA9PiB7XG4gICAgICBjb25zdCBzY3JvbGxQb3NpdGlvbiA9IHdpbmRvdy5zY3JvbGxZO1xuICAgICAgY29uc3QgZG9jdW1lbnRIZWlnaHQgPSBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc2Nyb2xsSGVpZ2h0IC0gd2luZG93LmlubmVySGVpZ2h0O1xuICAgICAgY29uc3Qgc2Nyb2xsUGVyY2VudGFnZSA9IE1hdGgubWluKHNjcm9sbFBvc2l0aW9uIC8gZG9jdW1lbnRIZWlnaHQsIDEpO1xuICAgICAgXG4gICAgICBzZXRTY3JvbGxEZXB0aChzY3JvbGxQZXJjZW50YWdlKTtcbiAgICB9O1xuXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIGhhbmRsZVNjcm9sbCk7XG4gICAgaGFuZGxlU2Nyb2xsKCk7IC8vIEluaXRpYWwgY2FsbFxuXG4gICAgcmV0dXJuICgpID0+IHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdzY3JvbGwnLCBoYW5kbGVTY3JvbGwpO1xuICB9LCBbXSk7XG5cbiAgcmV0dXJuIHNjcm9sbERlcHRoO1xufTtcbiJdLCJuYW1lcyI6WyJ1c2VTdGF0ZSIsInVzZUVmZmVjdCIsInVzZU9jZWFuRGVwdGhFZmZlY3QiLCJzY3JvbGxEZXB0aCIsInNldFNjcm9sbERlcHRoIiwiaGFuZGxlU2Nyb2xsIiwic2Nyb2xsUG9zaXRpb24iLCJ3aW5kb3ciLCJzY3JvbGxZIiwiZG9jdW1lbnRIZWlnaHQiLCJkb2N1bWVudCIsImRvY3VtZW50RWxlbWVudCIsInNjcm9sbEhlaWdodCIsImlubmVySGVpZ2h0Iiwic2Nyb2xsUGVyY2VudGFnZSIsIk1hdGgiLCJtaW4iLCJhZGRFdmVudExpc3RlbmVyIiwicmVtb3ZlRXZlbnRMaXN0ZW5lciJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useOceanDepthEffect.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/hooks/useScrollEffects.ts":
|
||
/*!***************************************!*\
|
||
!*** ./src/hooks/useScrollEffects.ts ***!
|
||
\***************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useScrollEffects: () => (/* binding */ useScrollEffects)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\n/**\n * Hook personnalisé pour gérer les effets de scroll\n * Remplace la logique répétée dans Navigation.tsx et ScrollToTopButton.tsx\n */ const useScrollEffects = ()=>{\n const [scrolled, setScrolled] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);\n const [isVisible, setIsVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{\n const handleScroll = ()=>{\n const scrollY = window.scrollY;\n setScrolled(scrollY > 20);\n setIsVisible(scrollY > 300);\n };\n window.addEventListener(\"scroll\", handleScroll, {\n passive: true\n });\n // Call once to set initial state\n handleScroll();\n return ()=>window.removeEventListener(\"scroll\", handleScroll);\n }, []);\n const scrollToTop = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(()=>{\n window.scrollTo({\n top: 0,\n behavior: \"smooth\"\n });\n }, []);\n const scrollToElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((elementId)=>{\n const element = document.getElementById(elementId);\n if (element) {\n element.scrollIntoView({\n behavior: \"smooth\",\n block: \"start\"\n });\n }\n }, []);\n return {\n scrolled,\n isVisible,\n scrollToTop,\n scrollToElement\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlU2Nyb2xsRWZmZWN0cy50cyIsIm1hcHBpbmdzIjoiOzs7Ozs7QUFBeUQ7QUFFekQ7OztDQUdDLEdBQ00sTUFBTUcsbUJBQW1CO0lBQzlCLE1BQU0sQ0FBQ0MsVUFBVUMsWUFBWSxHQUFHTCwrQ0FBUUEsQ0FBQztJQUN6QyxNQUFNLENBQUNNLFdBQVdDLGFBQWEsR0FBR1AsK0NBQVFBLENBQUM7SUFFM0NDLGdEQUFTQSxDQUFDO1FBQ1IsTUFBTU8sZUFBZTtZQUNuQixNQUFNQyxVQUFVQyxPQUFPRCxPQUFPO1lBQzlCSixZQUFZSSxVQUFVO1lBQ3RCRixhQUFhRSxVQUFVO1FBQ3pCO1FBRUFDLE9BQU9DLGdCQUFnQixDQUFDLFVBQVVILGNBQWM7WUFBRUksU0FBUztRQUFLO1FBRWhFLGlDQUFpQztRQUNqQ0o7UUFFQSxPQUFPLElBQU1FLE9BQU9HLG1CQUFtQixDQUFDLFVBQVVMO0lBQ3BELEdBQUcsRUFBRTtJQUVMLE1BQU1NLGNBQWNaLGtEQUFXQSxDQUFDO1FBQzlCUSxPQUFPSyxRQUFRLENBQUM7WUFDZEMsS0FBSztZQUNMQyxVQUFVO1FBQ1o7SUFDRixHQUFHLEVBQUU7SUFFTCxNQUFNQyxrQkFBa0JoQixrREFBV0EsQ0FBQyxDQUFDaUI7UUFDbkMsTUFBTUMsVUFBVUMsU0FBU0MsY0FBYyxDQUFDSDtRQUN4QyxJQUFJQyxTQUFTO1lBQ1hBLFFBQVFHLGNBQWMsQ0FBQztnQkFDckJOLFVBQVU7Z0JBQ1ZPLE9BQU87WUFDVDtRQUNGO0lBQ0YsR0FBRyxFQUFFO0lBRUwsT0FBTztRQUNMcEI7UUFDQUU7UUFDQVE7UUFDQUk7SUFDRjtBQUNGLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2hvb2tzL3VzZVNjcm9sbEVmZmVjdHMudHM/ZGViNCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyB1c2VTdGF0ZSwgdXNlRWZmZWN0LCB1c2VDYWxsYmFjayB9IGZyb20gJ3JlYWN0JztcblxuLyoqXG4gKiBIb29rIHBlcnNvbm5hbGlzw6kgcG91ciBnw6lyZXIgbGVzIGVmZmV0cyBkZSBzY3JvbGxcbiAqIFJlbXBsYWNlIGxhIGxvZ2lxdWUgcsOpcMOpdMOpZSBkYW5zIE5hdmlnYXRpb24udHN4IGV0IFNjcm9sbFRvVG9wQnV0dG9uLnRzeFxuICovXG5leHBvcnQgY29uc3QgdXNlU2Nyb2xsRWZmZWN0cyA9ICgpID0+IHtcbiAgY29uc3QgW3Njcm9sbGVkLCBzZXRTY3JvbGxlZF0gPSB1c2VTdGF0ZShmYWxzZSk7XG4gIGNvbnN0IFtpc1Zpc2libGUsIHNldElzVmlzaWJsZV0gPSB1c2VTdGF0ZShmYWxzZSk7XG5cbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCBoYW5kbGVTY3JvbGwgPSAoKSA9PiB7XG4gICAgICBjb25zdCBzY3JvbGxZID0gd2luZG93LnNjcm9sbFk7XG4gICAgICBzZXRTY3JvbGxlZChzY3JvbGxZID4gMjApO1xuICAgICAgc2V0SXNWaXNpYmxlKHNjcm9sbFkgPiAzMDApO1xuICAgIH07XG5cbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgaGFuZGxlU2Nyb2xsLCB7IHBhc3NpdmU6IHRydWUgfSk7XG4gICAgXG4gICAgLy8gQ2FsbCBvbmNlIHRvIHNldCBpbml0aWFsIHN0YXRlXG4gICAgaGFuZGxlU2Nyb2xsKCk7XG5cbiAgICByZXR1cm4gKCkgPT4gd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIGhhbmRsZVNjcm9sbCk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBzY3JvbGxUb1RvcCA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICB3aW5kb3cuc2Nyb2xsVG8oe1xuICAgICAgdG9wOiAwLFxuICAgICAgYmVoYXZpb3I6ICdzbW9vdGgnXG4gICAgfSk7XG4gIH0sIFtdKTtcblxuICBjb25zdCBzY3JvbGxUb0VsZW1lbnQgPSB1c2VDYWxsYmFjaygoZWxlbWVudElkOiBzdHJpbmcpID0+IHtcbiAgICBjb25zdCBlbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZWxlbWVudElkKTtcbiAgICBpZiAoZWxlbWVudCkge1xuICAgICAgZWxlbWVudC5zY3JvbGxJbnRvVmlldyh7IFxuICAgICAgICBiZWhhdmlvcjogJ3Ntb290aCcsXG4gICAgICAgIGJsb2NrOiAnc3RhcnQnXG4gICAgICB9KTtcbiAgICB9XG4gIH0sIFtdKTtcblxuICByZXR1cm4ge1xuICAgIHNjcm9sbGVkLFxuICAgIGlzVmlzaWJsZSxcbiAgICBzY3JvbGxUb1RvcCxcbiAgICBzY3JvbGxUb0VsZW1lbnQsXG4gIH07XG59O1xuIl0sIm5hbWVzIjpbInVzZVN0YXRlIiwidXNlRWZmZWN0IiwidXNlQ2FsbGJhY2siLCJ1c2VTY3JvbGxFZmZlY3RzIiwic2Nyb2xsZWQiLCJzZXRTY3JvbGxlZCIsImlzVmlzaWJsZSIsInNldElzVmlzaWJsZSIsImhhbmRsZVNjcm9sbCIsInNjcm9sbFkiLCJ3aW5kb3ciLCJhZGRFdmVudExpc3RlbmVyIiwicGFzc2l2ZSIsInJlbW92ZUV2ZW50TGlzdGVuZXIiLCJzY3JvbGxUb1RvcCIsInNjcm9sbFRvIiwidG9wIiwiYmVoYXZpb3IiLCJzY3JvbGxUb0VsZW1lbnQiLCJlbGVtZW50SWQiLCJlbGVtZW50IiwiZG9jdW1lbnQiLCJnZXRFbGVtZW50QnlJZCIsInNjcm9sbEludG9WaWV3IiwiYmxvY2siXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useScrollEffects.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/hooks/useServiceModal.ts":
|
||
/*!**************************************!*\
|
||
!*** ./src/hooks/useServiceModal.ts ***!
|
||
\**************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useServiceModal: () => (/* binding */ useServiceModal)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\n/**\n * Hook personnalisé pour gérer l'état des modales de services\n * Remplace la logique dans App.tsx et simplifie la gestion d'état\n */ const useServiceModal = ()=>{\n const [selectedService, setSelectedService] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);\n const openServiceModal = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((service)=>{\n setSelectedService(service);\n }, []);\n const closeServiceModal = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(()=>{\n setSelectedService(null);\n }, []);\n const isModalOpen = selectedService !== null;\n return {\n selectedService,\n openServiceModal,\n closeServiceModal,\n isModalOpen\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlU2VydmljZU1vZGFsLnRzIiwibWFwcGluZ3MiOiI7Ozs7OztBQUE4QztBQUc5Qzs7O0NBR0MsR0FDTSxNQUFNRSxrQkFBa0I7SUFDN0IsTUFBTSxDQUFDQyxpQkFBaUJDLG1CQUFtQixHQUFHSiwrQ0FBUUEsQ0FBaUI7SUFFdkUsTUFBTUssbUJBQW1CSixrREFBV0EsQ0FBQyxDQUFDSztRQUNwQ0YsbUJBQW1CRTtJQUNyQixHQUFHLEVBQUU7SUFFTCxNQUFNQyxvQkFBb0JOLGtEQUFXQSxDQUFDO1FBQ3BDRyxtQkFBbUI7SUFDckIsR0FBRyxFQUFFO0lBRUwsTUFBTUksY0FBY0wsb0JBQW9CO0lBRXhDLE9BQU87UUFDTEE7UUFDQUU7UUFDQUU7UUFDQUM7SUFDRjtBQUNGLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2hvb2tzL3VzZVNlcnZpY2VNb2RhbC50cz9iM2Y5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZVN0YXRlLCB1c2VDYWxsYmFjayB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB0eXBlIHsgU2VydmljZSB9IGZyb20gJy4uL3R5cGVzL3NlcnZpY2UnO1xuXG4vKipcbiAqIEhvb2sgcGVyc29ubmFsaXPDqSBwb3VyIGfDqXJlciBsJ8OpdGF0IGRlcyBtb2RhbGVzIGRlIHNlcnZpY2VzXG4gKiBSZW1wbGFjZSBsYSBsb2dpcXVlIGRhbnMgQXBwLnRzeCBldCBzaW1wbGlmaWUgbGEgZ2VzdGlvbiBkJ8OpdGF0XG4gKi9cbmV4cG9ydCBjb25zdCB1c2VTZXJ2aWNlTW9kYWwgPSAoKSA9PiB7XG4gIGNvbnN0IFtzZWxlY3RlZFNlcnZpY2UsIHNldFNlbGVjdGVkU2VydmljZV0gPSB1c2VTdGF0ZTxTZXJ2aWNlIHwgbnVsbD4obnVsbCk7XG5cbiAgY29uc3Qgb3BlblNlcnZpY2VNb2RhbCA9IHVzZUNhbGxiYWNrKChzZXJ2aWNlOiBTZXJ2aWNlKSA9PiB7XG4gICAgc2V0U2VsZWN0ZWRTZXJ2aWNlKHNlcnZpY2UpO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgY2xvc2VTZXJ2aWNlTW9kYWwgPSB1c2VDYWxsYmFjaygoKSA9PiB7XG4gICAgc2V0U2VsZWN0ZWRTZXJ2aWNlKG51bGwpO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgaXNNb2RhbE9wZW4gPSBzZWxlY3RlZFNlcnZpY2UgIT09IG51bGw7XG5cbiAgcmV0dXJuIHtcbiAgICBzZWxlY3RlZFNlcnZpY2UsXG4gICAgb3BlblNlcnZpY2VNb2RhbCxcbiAgICBjbG9zZVNlcnZpY2VNb2RhbCxcbiAgICBpc01vZGFsT3BlbixcbiAgfTtcbn07XG4iXSwibmFtZXMiOlsidXNlU3RhdGUiLCJ1c2VDYWxsYmFjayIsInVzZVNlcnZpY2VNb2RhbCIsInNlbGVjdGVkU2VydmljZSIsInNldFNlbGVjdGVkU2VydmljZSIsIm9wZW5TZXJ2aWNlTW9kYWwiLCJzZXJ2aWNlIiwiY2xvc2VTZXJ2aWNlTW9kYWwiLCJpc01vZGFsT3BlbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useServiceModal.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/hooks/useTranslation.tsx":
|
||
/*!**************************************!*\
|
||
!*** ./src/hooks/useTranslation.tsx ***!
|
||
\**************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useTranslation: () => (/* binding */ useTranslation)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _data_translations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../data/translations */ \"(ssr)/./src/data/translations/index.ts\");\n\n\nconst useTranslation = ()=>{\n // Initialize on server with default language to avoid using localStorage during SSR\n const [currentLanguage, setCurrentLanguage] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(_data_translations__WEBPACK_IMPORTED_MODULE_1__.defaultLanguage);\n // On client, read saved language from localStorage\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{\n try {\n const saved = false && 0;\n if (saved && _data_translations__WEBPACK_IMPORTED_MODULE_1__.translations[saved]) {\n setCurrentLanguage(saved);\n }\n } catch (e) {\n // ignore (e.g., localStorage not available)\n }\n }, []);\n // Persist language changes on client\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{\n try {\n if (false) {}\n } catch (e) {\n // ignore\n }\n }, [\n currentLanguage\n ]);\n // Memoize the translation object to prevent unnecessary re-renders\n const t = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>_data_translations__WEBPACK_IMPORTED_MODULE_1__.translations[currentLanguage], [\n currentLanguage\n ]);\n // Memoize available languages array\n const availableLanguages = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>Object.keys(_data_translations__WEBPACK_IMPORTED_MODULE_1__.translations), []);\n const changeLanguage = (language)=>{\n if (_data_translations__WEBPACK_IMPORTED_MODULE_1__.translations[language]) {\n setCurrentLanguage(language);\n }\n };\n return {\n t,\n currentLanguage,\n changeLanguage,\n availableLanguages\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvaG9va3MvdXNlVHJhbnNsYXRpb24udHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBcUQ7QUFFZ0I7QUFFOUQsTUFBTUssaUJBQWlCO0lBQzVCLG9GQUFvRjtJQUNwRixNQUFNLENBQUNDLGlCQUFpQkMsbUJBQW1CLEdBQUdQLCtDQUFRQSxDQUFXSSwrREFBZUE7SUFFaEYsbURBQW1EO0lBQ25ESCxnREFBU0EsQ0FBQztRQUNSLElBQUk7WUFDRixNQUFNTyxRQUFTLE1BQWtCLElBQWVDLENBQXFCO1lBQ3JFLElBQUlELFNBQVNMLDREQUFZLENBQUNLLE1BQU0sRUFBRTtnQkFDaENELG1CQUFtQkM7WUFDckI7UUFDRixFQUFFLE9BQU9HLEdBQUc7UUFDViw0Q0FBNEM7UUFDOUM7SUFDRixHQUFHLEVBQUU7SUFFTCxxQ0FBcUM7SUFDckNWLGdEQUFTQSxDQUFDO1FBQ1IsSUFBSTtZQUNGLElBQUksS0FBa0IsRUFBYSxFQUVsQztRQUNILEVBQUUsT0FBT1UsR0FBRztRQUNWLFNBQVM7UUFDWDtJQUNGLEdBQUc7UUFBQ0w7S0FBZ0I7SUFFcEIsbUVBQW1FO0lBQ25FLE1BQU1PLElBQUlYLDhDQUFPQSxDQUFjLElBQU1DLDREQUFZLENBQUNHLGdCQUFnQixFQUFFO1FBQUNBO0tBQWdCO0lBRXJGLG9DQUFvQztJQUNwQyxNQUFNUSxxQkFBcUJaLDhDQUFPQSxDQUFDLElBQU1hLE9BQU9DLElBQUksQ0FBQ2IsNERBQVlBLEdBQWlCLEVBQUU7SUFFcEYsTUFBTWMsaUJBQWlCLENBQUNDO1FBQ3RCLElBQUlmLDREQUFZLENBQUNlLFNBQVMsRUFBRTtZQUMxQlgsbUJBQW1CVztRQUNyQjtJQUNGO0lBRUEsT0FBTztRQUNMTDtRQUNBUDtRQUNBVztRQUNBSDtJQUNGO0FBQ0YsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvaG9va3MvdXNlVHJhbnNsYXRpb24udHN4PzZhNjAiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdXNlU3RhdGUsIHVzZUVmZmVjdCwgdXNlTWVtbyB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB0eXBlIHsgTGFuZ3VhZ2UsIFRyYW5zbGF0aW9uIH0gZnJvbSAnLi4vdHlwZXMvaTE4bic7XG5pbXBvcnQgeyB0cmFuc2xhdGlvbnMsIGRlZmF1bHRMYW5ndWFnZSB9IGZyb20gJy4uL2RhdGEvdHJhbnNsYXRpb25zJztcblxuZXhwb3J0IGNvbnN0IHVzZVRyYW5zbGF0aW9uID0gKCkgPT4ge1xuICAvLyBJbml0aWFsaXplIG9uIHNlcnZlciB3aXRoIGRlZmF1bHQgbGFuZ3VhZ2UgdG8gYXZvaWQgdXNpbmcgbG9jYWxTdG9yYWdlIGR1cmluZyBTU1JcbiAgY29uc3QgW2N1cnJlbnRMYW5ndWFnZSwgc2V0Q3VycmVudExhbmd1YWdlXSA9IHVzZVN0YXRlPExhbmd1YWdlPihkZWZhdWx0TGFuZ3VhZ2UpO1xuXG4gIC8vIE9uIGNsaWVudCwgcmVhZCBzYXZlZCBsYW5ndWFnZSBmcm9tIGxvY2FsU3RvcmFnZVxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIHRyeSB7XG4gICAgICBjb25zdCBzYXZlZCA9ICh0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJyAmJiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnbGFuZ3VhZ2UnKSkgYXMgTGFuZ3VhZ2UgfCBudWxsO1xuICAgICAgaWYgKHNhdmVkICYmIHRyYW5zbGF0aW9uc1tzYXZlZF0pIHtcbiAgICAgICAgc2V0Q3VycmVudExhbmd1YWdlKHNhdmVkKTtcbiAgICAgIH1cbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICAvLyBpZ25vcmUgKGUuZy4sIGxvY2FsU3RvcmFnZSBub3QgYXZhaWxhYmxlKVxuICAgIH1cbiAgfSwgW10pO1xuXG4gIC8vIFBlcnNpc3QgbGFuZ3VhZ2UgY2hhbmdlcyBvbiBjbGllbnRcbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICB0cnkge1xuICAgICAgaWYgKHR5cGVvZiB3aW5kb3cgIT09ICd1bmRlZmluZWQnKSB7XG4gICAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdsYW5ndWFnZScsIGN1cnJlbnRMYW5ndWFnZSk7XG4gICAgICB9XG4gICAgfSBjYXRjaCAoZSkge1xuICAgICAgLy8gaWdub3JlXG4gICAgfVxuICB9LCBbY3VycmVudExhbmd1YWdlXSk7XG5cbiAgLy8gTWVtb2l6ZSB0aGUgdHJhbnNsYXRpb24gb2JqZWN0IHRvIHByZXZlbnQgdW5uZWNlc3NhcnkgcmUtcmVuZGVyc1xuICBjb25zdCB0ID0gdXNlTWVtbzxUcmFuc2xhdGlvbj4oKCkgPT4gdHJhbnNsYXRpb25zW2N1cnJlbnRMYW5ndWFnZV0sIFtjdXJyZW50TGFuZ3VhZ2VdKTtcblxuICAvLyBNZW1vaXplIGF2YWlsYWJsZSBsYW5ndWFnZXMgYXJyYXlcbiAgY29uc3QgYXZhaWxhYmxlTGFuZ3VhZ2VzID0gdXNlTWVtbygoKSA9PiBPYmplY3Qua2V5cyh0cmFuc2xhdGlvbnMpIGFzIExhbmd1YWdlW10sIFtdKTtcblxuICBjb25zdCBjaGFuZ2VMYW5ndWFnZSA9IChsYW5ndWFnZTogTGFuZ3VhZ2UpID0+IHtcbiAgICBpZiAodHJhbnNsYXRpb25zW2xhbmd1YWdlXSkge1xuICAgICAgc2V0Q3VycmVudExhbmd1YWdlKGxhbmd1YWdlKTtcbiAgICB9XG4gIH07XG5cbiAgcmV0dXJuIHtcbiAgICB0LFxuICAgIGN1cnJlbnRMYW5ndWFnZSxcbiAgICBjaGFuZ2VMYW5ndWFnZSxcbiAgICBhdmFpbGFibGVMYW5ndWFnZXMsXG4gIH07XG59O1xuIl0sIm5hbWVzIjpbInVzZVN0YXRlIiwidXNlRWZmZWN0IiwidXNlTWVtbyIsInRyYW5zbGF0aW9ucyIsImRlZmF1bHRMYW5ndWFnZSIsInVzZVRyYW5zbGF0aW9uIiwiY3VycmVudExhbmd1YWdlIiwic2V0Q3VycmVudExhbmd1YWdlIiwic2F2ZWQiLCJsb2NhbFN0b3JhZ2UiLCJnZXRJdGVtIiwiZSIsInNldEl0ZW0iLCJ0IiwiYXZhaWxhYmxlTGFuZ3VhZ2VzIiwiT2JqZWN0Iiwia2V5cyIsImNoYW5nZUxhbmd1YWdlIiwibGFuZ3VhZ2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/hooks/useTranslation.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/styles/components.ts":
|
||
/*!**********************************!*\
|
||
!*** ./src/styles/components.ts ***!
|
||
\**********************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ commonStyles: () => (/* binding */ commonStyles)\n/* harmony export */ });\n// DEPRECATED: This file is being replaced by designSystem.ts\n// Please use the new design system for new components\n// This file is kept for backward compatibility during migration\n// Re-export the legacy commonStyles structure for backward compatibility\nconst commonStyles = {\n // Gradients - Keep existing structure\n gradients: {\n primary: \"bg-gradient-to-r from-banquise-blue to-banquise-blue-light\",\n primaryBr: \"bg-gradient-to-br from-banquise-blue to-banquise-blue-light\",\n card: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5\",\n cardHover: \"hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8\",\n discord: \"bg-gradient-to-r from-indigo-600 to-purple-600\",\n discordHover: \"hover:from-indigo-500 hover:to-purple-500\"\n },\n // Buttons - Keep existing structure\n buttons: {\n primary: \"inline-flex items-center justify-center font-bold text-white border-0 rounded-2xl transition-all duration-300 hover:shadow-xl hover:-translate-y-1 hover:scale-105 active:scale-95\",\n discord: \"group relative overflow-hidden px-4 lg:px-6 py-2.5 lg:py-3 text-white font-semibold text-sm lg:text-base rounded-xl transition-all duration-300 hover:shadow-xl hover:shadow-indigo-500/25 hover:-translate-y-1 hover:scale-105\",\n auth: \"group relative overflow-hidden px-4 lg:px-6 py-2.5 lg:py-3 text-white font-semibold text-sm lg:text-base rounded-xl transition-all duration-300 hover:shadow-xl hover:-translate-y-1 hover:scale-105\"\n },\n // Cards - Keep existing structure\n cards: {\n base: \"backdrop-blur-lg rounded-2xl border border-banquise-blue-lightest/30 transition-all duration-300\",\n hover: \"hover:shadow-xl hover:border-banquise-blue-lightest/50\",\n interactive: \"cursor-pointer hover:-translate-y-4 hover:shadow-2xl active:scale-95\"\n },\n // Text - Keep existing structure\n text: {\n heading: \"font-heading font-bold tracking-tight\",\n headingXl: \"text-3xl sm:text-4xl md:text-5xl text-banquise-gray font-heading font-bold tracking-tight\",\n headingLg: \"text-2xl sm:text-3xl md:text-4xl text-banquise-gray font-heading font-bold tracking-tight\",\n headingMd: \"text-xl sm:text-2xl md:text-3xl text-banquise-blue-dark font-heading font-bold tracking-tight\",\n headingSm: \"text-lg sm:text-xl md:text-2xl text-banquise-blue-dark font-heading font-semibold tracking-tight\",\n subheading: \"text-base sm:text-lg md:text-xl text-banquise-gray/90 font-medium leading-relaxed\",\n body: \"text-sm sm:text-base md:text-lg text-banquise-blue-dark/90 leading-relaxed\",\n description: \"text-banquise-gray/80 leading-relaxed\",\n muted: \"text-banquise-gray/90 leading-relaxed\",\n lightHeading: \"text-banquise-blue-lightest font-heading font-bold tracking-tight\",\n lightBody: \"text-white/90 leading-relaxed\"\n },\n // Layout - Keep existing structure\n layout: {\n section: \"py-12 sm:py-16 md:py-20 w-full max-w-6xl mx-auto px-4 sm:px-6 md:px-8\",\n container: \"max-w-6xl mx-auto\",\n divider: \"w-20 h-1 bg-gradient-to-r from-banquise-blue-lightest to-banquise-blue mx-auto mb-6 sm:mb-8 rounded-full\"\n },\n // Icons - Keep existing structure\n icons: {\n base: \"w-16 h-16 sm:w-20 sm:h-20 lg:w-24 lg:h-24 rounded-2xl flex items-center justify-center text-3xl sm:text-4xl lg:text-5xl shadow-lg\",\n small: \"w-10 h-10 rounded-lg flex items-center justify-center text-white\"\n },\n // Navigation - Keep existing structure\n nav: {\n link: \"px-4 lg:px-6 py-2.5 lg:py-3 text-white/90 hover:text-white font-medium text-sm lg:text-base rounded-xl transition-all duration-300 hover:bg-white/10 hover:backdrop-blur-sm relative group\",\n mobileItem: \"group flex items-center p-4 text-white/90 hover:text-white no-underline rounded-2xl hover:bg-gradient-to-r hover:from-banquise-blue/20 hover:to-banquise-blue-light/20 transition-all duration-300 border border-transparent hover:border-banquise-blue-lightest/20\"\n }\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMudHMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLDZEQUE2RDtBQUM3RCxzREFBc0Q7QUFDdEQsZ0VBQWdFO0FBRWhFLHlFQUF5RTtBQUNsRSxNQUFNQSxlQUFlO0lBQzFCLHNDQUFzQztJQUN0Q0MsV0FBVztRQUNUQyxTQUFTO1FBQ1RDLFdBQVc7UUFDWEMsTUFBTTtRQUNOQyxXQUFXO1FBQ1hDLFNBQVM7UUFDVEMsY0FBYztJQUNoQjtJQUVBLG9DQUFvQztJQUNwQ0MsU0FBUztRQUNQTixTQUFTO1FBQ1RJLFNBQVM7UUFDVEcsTUFBTTtJQUNSO0lBRUEsa0NBQWtDO0lBQ2xDQyxPQUFPO1FBQ0xDLE1BQU07UUFDTkMsT0FBTztRQUNQQyxhQUFhO0lBQ2Y7SUFFQSxpQ0FBaUM7SUFDakNDLE1BQU07UUFDSkMsU0FBUztRQUNUQyxXQUFXO1FBQ1hDLFdBQVc7UUFDWEMsV0FBVztRQUNYQyxXQUFXO1FBQ1hDLFlBQVk7UUFDWkMsTUFBTTtRQUNOQyxhQUFhO1FBQ2JDLE9BQU87UUFDUEMsY0FBYztRQUNkQyxXQUFXO0lBQ2I7SUFFQSxtQ0FBbUM7SUFDbkNDLFFBQVE7UUFDTkMsU0FBUztRQUNUQyxXQUFXO1FBQ1hDLFNBQVM7SUFDWDtJQUVBLGtDQUFrQztJQUNsQ0MsT0FBTztRQUNMbkIsTUFBTTtRQUNOb0IsT0FBTztJQUNUO0lBRUEsdUNBQXVDO0lBQ3ZDQyxLQUFLO1FBQ0hDLE1BQU07UUFDTkMsWUFBWTtJQUNkO0FBQ0YsRUFBVyIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMudHM/OWM1YyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBERVBSRUNBVEVEOiBUaGlzIGZpbGUgaXMgYmVpbmcgcmVwbGFjZWQgYnkgZGVzaWduU3lzdGVtLnRzXG4vLyBQbGVhc2UgdXNlIHRoZSBuZXcgZGVzaWduIHN5c3RlbSBmb3IgbmV3IGNvbXBvbmVudHNcbi8vIFRoaXMgZmlsZSBpcyBrZXB0IGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IGR1cmluZyBtaWdyYXRpb25cblxuLy8gUmUtZXhwb3J0IHRoZSBsZWdhY3kgY29tbW9uU3R5bGVzIHN0cnVjdHVyZSBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eVxuZXhwb3J0IGNvbnN0IGNvbW1vblN0eWxlcyA9IHtcbiAgLy8gR3JhZGllbnRzIC0gS2VlcCBleGlzdGluZyBzdHJ1Y3R1cmVcbiAgZ3JhZGllbnRzOiB7XG4gICAgcHJpbWFyeTogXCJiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZSB0by1iYW5xdWlzZS1ibHVlLWxpZ2h0XCIsXG4gICAgcHJpbWFyeUJyOiBcImJnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZSB0by1iYW5xdWlzZS1ibHVlLWxpZ2h0XCIsXG4gICAgY2FyZDogXCJiZy1ncmFkaWVudC10by1iciBmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xMCB0by1iYW5xdWlzZS1ibHVlLWRhcmsvNVwiLFxuICAgIGNhcmRIb3ZlcjogXCJob3Zlcjpmcm9tLWJhbnF1aXNlLWJsdWUtZGFyay8xNSBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWRhcmsvOFwiLFxuICAgIGRpc2NvcmQ6IFwiYmctZ3JhZGllbnQtdG8tciBmcm9tLWluZGlnby02MDAgdG8tcHVycGxlLTYwMFwiLFxuICAgIGRpc2NvcmRIb3ZlcjogXCJob3Zlcjpmcm9tLWluZGlnby01MDAgaG92ZXI6dG8tcHVycGxlLTUwMFwiXG4gIH0sXG5cbiAgLy8gQnV0dG9ucyAtIEtlZXAgZXhpc3Rpbmcgc3RydWN0dXJlXG4gIGJ1dHRvbnM6IHtcbiAgICBwcmltYXJ5OiBcImlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBmb250LWJvbGQgdGV4dC13aGl0ZSBib3JkZXItMCByb3VuZGVkLTJ4bCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgaG92ZXI6c2hhZG93LXhsIGhvdmVyOi10cmFuc2xhdGUteS0xIGhvdmVyOnNjYWxlLTEwNSBhY3RpdmU6c2NhbGUtOTVcIixcbiAgICBkaXNjb3JkOiBcImdyb3VwIHJlbGF0aXZlIG92ZXJmbG93LWhpZGRlbiBweC00IGxnOnB4LTYgcHktMi41IGxnOnB5LTMgdGV4dC13aGl0ZSBmb250LXNlbWlib2xkIHRleHQtc20gbGc6dGV4dC1iYXNlIHJvdW5kZWQteGwgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGhvdmVyOnNoYWRvdy14bCBob3ZlcjpzaGFkb3ctaW5kaWdvLTUwMC8yNSBob3ZlcjotdHJhbnNsYXRlLXktMSBob3ZlcjpzY2FsZS0xMDVcIixcbiAgICBhdXRoOiBcImdyb3VwIHJlbGF0aXZlIG92ZXJmbG93LWhpZGRlbiBweC00IGxnOnB4LTYgcHktMi41IGxnOnB5LTMgdGV4dC13aGl0ZSBmb250LXNlbWlib2xkIHRleHQtc20gbGc6dGV4dC1iYXNlIHJvdW5kZWQteGwgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGhvdmVyOnNoYWRvdy14bCBob3ZlcjotdHJhbnNsYXRlLXktMSBob3ZlcjpzY2FsZS0xMDVcIlxuICB9LFxuXG4gIC8vIENhcmRzIC0gS2VlcCBleGlzdGluZyBzdHJ1Y3R1cmVcbiAgY2FyZHM6IHtcbiAgICBiYXNlOiBcImJhY2tkcm9wLWJsdXItbGcgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzMwIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMFwiLFxuICAgIGhvdmVyOiBcImhvdmVyOnNoYWRvdy14bCBob3Zlcjpib3JkZXItYmFucXVpc2UtYmx1ZS1saWdodGVzdC81MFwiLFxuICAgIGludGVyYWN0aXZlOiBcImN1cnNvci1wb2ludGVyIGhvdmVyOi10cmFuc2xhdGUteS00IGhvdmVyOnNoYWRvdy0yeGwgYWN0aXZlOnNjYWxlLTk1XCJcbiAgfSxcblxuICAvLyBUZXh0IC0gS2VlcCBleGlzdGluZyBzdHJ1Y3R1cmVcbiAgdGV4dDoge1xuICAgIGhlYWRpbmc6IFwiZm9udC1oZWFkaW5nIGZvbnQtYm9sZCB0cmFja2luZy10aWdodFwiLFxuICAgIGhlYWRpbmdYbDogXCJ0ZXh0LTN4bCBzbTp0ZXh0LTR4bCBtZDp0ZXh0LTV4bCB0ZXh0LWJhbnF1aXNlLWdyYXkgZm9udC1oZWFkaW5nIGZvbnQtYm9sZCB0cmFja2luZy10aWdodFwiLFxuICAgIGhlYWRpbmdMZzogXCJ0ZXh0LTJ4bCBzbTp0ZXh0LTN4bCBtZDp0ZXh0LTR4bCB0ZXh0LWJhbnF1aXNlLWdyYXkgZm9udC1oZWFkaW5nIGZvbnQtYm9sZCB0cmFja2luZy10aWdodFwiLFxuICAgIGhlYWRpbmdNZDogXCJ0ZXh0LXhsIHNtOnRleHQtMnhsIG1kOnRleHQtM3hsIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHRcIixcbiAgICBoZWFkaW5nU206IFwidGV4dC1sZyBzbTp0ZXh0LXhsIG1kOnRleHQtMnhsIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGZvbnQtaGVhZGluZyBmb250LXNlbWlib2xkIHRyYWNraW5nLXRpZ2h0XCIsXG4gICAgc3ViaGVhZGluZzogXCJ0ZXh0LWJhc2Ugc206dGV4dC1sZyBtZDp0ZXh0LXhsIHRleHQtYmFucXVpc2UtZ3JheS85MCBmb250LW1lZGl1bSBsZWFkaW5nLXJlbGF4ZWRcIixcbiAgICBib2R5OiBcInRleHQtc20gc206dGV4dC1iYXNlIG1kOnRleHQtbGcgdGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsvOTAgbGVhZGluZy1yZWxheGVkXCIsXG4gICAgZGVzY3JpcHRpb246IFwidGV4dC1iYW5xdWlzZS1ncmF5LzgwIGxlYWRpbmctcmVsYXhlZFwiLFxuICAgIG11dGVkOiBcInRleHQtYmFucXVpc2UtZ3JheS85MCBsZWFkaW5nLXJlbGF4ZWRcIixcbiAgICBsaWdodEhlYWRpbmc6IFwidGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHRcIixcbiAgICBsaWdodEJvZHk6IFwidGV4dC13aGl0ZS85MCBsZWFkaW5nLXJlbGF4ZWRcIlxuICB9LFxuXG4gIC8vIExheW91dCAtIEtlZXAgZXhpc3Rpbmcgc3RydWN0dXJlXG4gIGxheW91dDoge1xuICAgIHNlY3Rpb246IFwicHktMTIgc206cHktMTYgbWQ6cHktMjAgdy1mdWxsIG1heC13LTZ4bCBteC1hdXRvIHB4LTQgc206cHgtNiBtZDpweC04XCIsXG4gICAgY29udGFpbmVyOiBcIm1heC13LTZ4bCBteC1hdXRvXCIsXG4gICAgZGl2aWRlcjogXCJ3LTIwIGgtMSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0by1iYW5xdWlzZS1ibHVlIG14LWF1dG8gbWItNiBzbTptYi04IHJvdW5kZWQtZnVsbFwiXG4gIH0sXG5cbiAgLy8gSWNvbnMgLSBLZWVwIGV4aXN0aW5nIHN0cnVjdHVyZVxuICBpY29uczoge1xuICAgIGJhc2U6IFwidy0xNiBoLTE2IHNtOnctMjAgc206aC0yMCBsZzp3LTI0IGxnOmgtMjQgcm91bmRlZC0yeGwgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC0zeGwgc206dGV4dC00eGwgbGc6dGV4dC01eGwgc2hhZG93LWxnXCIsXG4gICAgc21hbGw6IFwidy0xMCBoLTEwIHJvdW5kZWQtbGcgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC13aGl0ZVwiXG4gIH0sXG5cbiAgLy8gTmF2aWdhdGlvbiAtIEtlZXAgZXhpc3Rpbmcgc3RydWN0dXJlXG4gIG5hdjoge1xuICAgIGxpbms6IFwicHgtNCBsZzpweC02IHB5LTIuNSBsZzpweS0zIHRleHQtd2hpdGUvOTAgaG92ZXI6dGV4dC13aGl0ZSBmb250LW1lZGl1bSB0ZXh0LXNtIGxnOnRleHQtYmFzZSByb3VuZGVkLXhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBob3ZlcjpiZy13aGl0ZS8xMCBob3ZlcjpiYWNrZHJvcC1ibHVyLXNtIHJlbGF0aXZlIGdyb3VwXCIsXG4gICAgbW9iaWxlSXRlbTogXCJncm91cCBmbGV4IGl0ZW1zLWNlbnRlciBwLTQgdGV4dC13aGl0ZS85MCBob3Zlcjp0ZXh0LXdoaXRlIG5vLXVuZGVybGluZSByb3VuZGVkLTJ4bCBob3ZlcjpiZy1ncmFkaWVudC10by1yIGhvdmVyOmZyb20tYmFucXVpc2UtYmx1ZS8yMCBob3Zlcjp0by1iYW5xdWlzZS1ibHVlLWxpZ2h0LzIwIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBib3JkZXIgYm9yZGVyLXRyYW5zcGFyZW50IGhvdmVyOmJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzIwXCJcbiAgfVxufSBhcyBjb25zdDtcbiJdLCJuYW1lcyI6WyJjb21tb25TdHlsZXMiLCJncmFkaWVudHMiLCJwcmltYXJ5IiwicHJpbWFyeUJyIiwiY2FyZCIsImNhcmRIb3ZlciIsImRpc2NvcmQiLCJkaXNjb3JkSG92ZXIiLCJidXR0b25zIiwiYXV0aCIsImNhcmRzIiwiYmFzZSIsImhvdmVyIiwiaW50ZXJhY3RpdmUiLCJ0ZXh0IiwiaGVhZGluZyIsImhlYWRpbmdYbCIsImhlYWRpbmdMZyIsImhlYWRpbmdNZCIsImhlYWRpbmdTbSIsInN1YmhlYWRpbmciLCJib2R5IiwiZGVzY3JpcHRpb24iLCJtdXRlZCIsImxpZ2h0SGVhZGluZyIsImxpZ2h0Qm9keSIsImxheW91dCIsInNlY3Rpb24iLCJjb250YWluZXIiLCJkaXZpZGVyIiwiaWNvbnMiLCJzbWFsbCIsIm5hdiIsImxpbmsiLCJtb2JpbGVJdGVtIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/styles/components.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/styles/designSystem.ts":
|
||
/*!************************************!*\
|
||
!*** ./src/styles/designSystem.ts ***!
|
||
\************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ breakpoints: () => (/* binding */ breakpoints),\n/* harmony export */ componentStyles: () => (/* binding */ componentStyles),\n/* harmony export */ designTokens: () => (/* binding */ designTokens),\n/* harmony export */ gradients: () => (/* binding */ gradients),\n/* harmony export */ mergeClasses: () => (/* binding */ mergeClasses)\n/* harmony export */ });\n// Design System - Centralized design tokens and reusable styles\nconst designTokens = {\n // Colors\n colors: {\n banquise: {\n blue: \"#40B4FF\",\n blueDark: \"#1F5D89\",\n blueLight: \"#69B7E2\",\n blueLightest: \"#A5F0FF\",\n gray: \"#F6F6F6\"\n }\n },\n // Spacing\n spacing: {\n xs: \"0.25rem\",\n sm: \"0.5rem\",\n md: \"1rem\",\n lg: \"1.5rem\",\n xl: \"2rem\",\n xxl: \"3rem\"\n },\n // Border radius\n borderRadius: {\n sm: \"0.5rem\",\n md: \"0.75rem\",\n lg: \"1rem\",\n xl: \"1.5rem\",\n xxl: \"2rem\"\n },\n // Shadows\n shadows: {\n sm: \"0 1px 2px 0 rgba(0, 0, 0, 0.05)\",\n md: \"0 4px 6px -1px rgba(0, 0, 0, 0.1)\",\n lg: \"0 10px 15px -3px rgba(0, 0, 0, 0.1)\",\n xl: \"0 20px 25px -5px rgba(0, 0, 0, 0.1)\",\n xxl: \"0 25px 50px -12px rgba(0, 0, 0, 0.25)\"\n },\n // Typography\n typography: {\n fontFamily: {\n heading: [\n \"Dela Gothic One\",\n \"sans-serif\"\n ],\n body: [\n \"Roboto\",\n \"sans-serif\"\n ]\n },\n fontSize: {\n xs: \"0.75rem\",\n sm: \"0.875rem\",\n base: \"1rem\",\n lg: \"1.125rem\",\n xl: \"1.25rem\",\n \"2xl\": \"1.5rem\",\n \"3xl\": \"1.875rem\",\n \"4xl\": \"2.25rem\",\n \"5xl\": \"3rem\",\n \"6xl\": \"3.75rem\"\n },\n fontWeight: {\n normal: \"400\",\n medium: \"500\",\n semibold: \"600\",\n bold: \"700\",\n extrabold: \"800\"\n }\n },\n // Transitions\n transitions: {\n fast: \"all 0.15s ease-in-out\",\n normal: \"all 0.3s ease-in-out\",\n slow: \"all 0.5s ease-in-out\"\n },\n // Z-index\n zIndex: {\n dropdown: 1000,\n sticky: 1020,\n fixed: 1030,\n modalBackdrop: 1040,\n modal: 1050,\n popover: 1060,\n tooltip: 1070\n }\n};\n// Reusable gradient combinations\nconst gradients = {\n primary: \"bg-gradient-to-r from-banquise-blue to-banquise-blue-light\",\n primaryBr: \"bg-gradient-to-br from-banquise-blue to-banquise-blue-light\",\n card: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5\",\n cardHover: \"hover:from-banquise-blue-dark/15 hover:to-banquise-blue-dark/8\",\n discord: \"bg-gradient-to-r from-indigo-600 to-purple-600\",\n discordHover: \"hover:from-indigo-500 hover:to-purple-500\",\n background: \"bg-gradient-to-b from-banquise-blue-dark via-banquise-blue-dark/95 to-banquise-blue-dark\"\n};\n// Reusable component styles\nconst componentStyles = {\n // Buttons\n button: {\n base: \"inline-flex items-center justify-center font-bold text-white border-0 rounded-2xl transition-all duration-300 hover:shadow-xl hover:-translate-y-1 hover:scale-105 active:scale-95\",\n primary: \"bg-gradient-to-r from-banquise-blue to-banquise-blue-light\",\n discord: \"group relative overflow-hidden px-4 lg:px-6 py-2.5 lg:py-3 text-white font-semibold text-sm lg:text-base rounded-xl bg-gradient-to-r from-indigo-600 to-purple-600 hover:from-indigo-500 hover:to-purple-500\",\n auth: \"group relative overflow-hidden px-4 lg:px-6 py-2.5 lg:py-3 text-white font-semibold text-sm lg:text-base rounded-xl\"\n },\n // Cards\n card: {\n base: \"backdrop-blur-lg rounded-2xl border border-banquise-blue-lightest/30 transition-all duration-300\",\n hover: \"hover:shadow-xl hover:border-banquise-blue-lightest/50\",\n interactive: \"cursor-pointer hover:-translate-y-4 hover:shadow-2xl active:scale-95\",\n gradient: \"bg-gradient-to-br from-banquise-blue-dark/10 to-banquise-blue-dark/5\"\n },\n // Navigation\n nav: {\n link: \"px-4 lg:px-6 py-2.5 lg:py-3 text-white/90 hover:text-white font-medium text-sm lg:text-base rounded-xl transition-all duration-300 hover:bg-white/10 hover:backdrop-blur-sm relative group\",\n mobileItem: \"group flex items-center p-4 text-white/90 hover:text-white no-underline rounded-2xl hover:bg-gradient-to-r hover:from-banquise-blue/20 hover:to-banquise-blue-light/20 transition-all duration-300 border border-transparent hover:border-banquise-blue-lightest/20\"\n },\n // Text styles\n text: {\n heading: \"font-heading font-bold tracking-tight\",\n headingXl: \"text-3xl sm:text-4xl md:text-5xl text-banquise-gray font-heading font-bold tracking-tight\",\n headingLg: \"text-2xl sm:text-3xl md:text-4xl text-banquise-gray font-heading font-bold tracking-tight\",\n headingMd: \"text-xl sm:text-2xl md:text-3xl text-banquise-blue-dark font-heading font-bold tracking-tight\",\n headingSm: \"text-lg sm:text-xl md:text-2xl text-banquise-blue-dark font-heading font-semibold tracking-tight\",\n subheading: \"text-base sm:text-lg md:text-xl text-banquise-gray/90 font-medium leading-relaxed\",\n body: \"text-sm sm:text-base md:text-lg text-banquise-blue-dark/90 leading-relaxed\",\n description: \"text-banquise-gray/80 leading-relaxed\",\n muted: \"text-banquise-gray/90 leading-relaxed\",\n lightHeading: \"text-banquise-blue-lightest font-heading font-bold tracking-tight\",\n lightBody: \"text-white/90 leading-relaxed\"\n },\n // Icons\n icon: {\n base: \"w-16 h-16 sm:w-20 sm:h-20 lg:w-24 lg:h-24 rounded-2xl flex items-center justify-center text-3xl sm:text-4xl lg:text-5xl shadow-lg\",\n small: \"w-10 h-10 rounded-lg flex items-center justify-center text-white\"\n },\n // Layout\n layout: {\n section: \"py-12 sm:py-16 md:py-20 w-full max-w-6xl mx-auto px-4 sm:px-6 md:px-8\",\n container: \"max-w-6xl mx-auto\",\n divider: \"w-20 h-1 bg-gradient-to-r from-banquise-blue-lightest to-banquise-blue mx-auto mb-6 sm:mb-8 rounded-full\"\n },\n // Animations\n animation: {\n hover: \"hover:-translate-y-4 hover:shadow-2xl transition-all duration-300\",\n scale: \"hover:scale-105 active:scale-95 transition-transform duration-300\",\n fadeIn: \"animate-fadeIn\",\n slideUp: \"animate-slideUp\"\n }\n};\n// Utility function to merge classes\nconst mergeClasses = (...classes)=>{\n return classes.filter(Boolean).join(\" \");\n};\n// Responsive breakpoints\nconst breakpoints = {\n sm: \"640px\",\n md: \"768px\",\n lg: \"1024px\",\n xl: \"1280px\",\n \"2xl\": \"1536px\"\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvc3R5bGVzL2Rlc2lnblN5c3RlbS50cyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGdFQUFnRTtBQUN6RCxNQUFNQSxlQUFlO0lBQzFCLFNBQVM7SUFDVEMsUUFBUTtRQUNOQyxVQUFVO1lBQ1JDLE1BQU07WUFDTkMsVUFBVTtZQUNWQyxXQUFXO1lBQ1hDLGNBQWM7WUFDZEMsTUFBTTtRQUNSO0lBQ0Y7SUFFQSxVQUFVO0lBQ1ZDLFNBQVM7UUFDUEMsSUFBSTtRQUNKQyxJQUFJO1FBQ0pDLElBQUk7UUFDSkMsSUFBSTtRQUNKQyxJQUFJO1FBQ0pDLEtBQUs7SUFDUDtJQUVBLGdCQUFnQjtJQUNoQkMsY0FBYztRQUNaTCxJQUFJO1FBQ0pDLElBQUk7UUFDSkMsSUFBSTtRQUNKQyxJQUFJO1FBQ0pDLEtBQUs7SUFDUDtJQUVBLFVBQVU7SUFDVkUsU0FBUztRQUNQTixJQUFJO1FBQ0pDLElBQUk7UUFDSkMsSUFBSTtRQUNKQyxJQUFJO1FBQ0pDLEtBQUs7SUFDUDtJQUVBLGFBQWE7SUFDYkcsWUFBWTtRQUNWQyxZQUFZO1lBQ1ZDLFNBQVM7Z0JBQUM7Z0JBQW1CO2FBQWE7WUFDMUNDLE1BQU07Z0JBQUM7Z0JBQVU7YUFBYTtRQUNoQztRQUNBQyxVQUFVO1lBQ1JaLElBQUk7WUFDSkMsSUFBSTtZQUNKWSxNQUFNO1lBQ05WLElBQUk7WUFDSkMsSUFBSTtZQUNKLE9BQU87WUFDUCxPQUFPO1lBQ1AsT0FBTztZQUNQLE9BQU87WUFDUCxPQUFPO1FBQ1Q7UUFDQVUsWUFBWTtZQUNWQyxRQUFRO1lBQ1JDLFFBQVE7WUFDUkMsVUFBVTtZQUNWQyxNQUFNO1lBQ05DLFdBQVc7UUFDYjtJQUNGO0lBRUEsY0FBYztJQUNkQyxhQUFhO1FBQ1hDLE1BQU07UUFDTk4sUUFBUTtRQUNSTyxNQUFNO0lBQ1I7SUFFQSxVQUFVO0lBQ1ZDLFFBQVE7UUFDTkMsVUFBVTtRQUNWQyxRQUFRO1FBQ1JDLE9BQU87UUFDUEMsZUFBZTtRQUNmQyxPQUFPO1FBQ1BDLFNBQVM7UUFDVEMsU0FBUztJQUNYO0FBQ0YsRUFBVztBQUVYLGlDQUFpQztBQUMxQixNQUFNQyxZQUFZO0lBQ3ZCQyxTQUFTO0lBQ1RDLFdBQVc7SUFDWEMsTUFBTTtJQUNOQyxXQUFXO0lBQ1hDLFNBQVM7SUFDVEMsY0FBYztJQUNkQyxZQUFZO0FBQ2QsRUFBVztBQUVYLDRCQUE0QjtBQUNyQixNQUFNQyxrQkFBa0I7SUFDN0IsVUFBVTtJQUNWQyxRQUFRO1FBQ04zQixNQUFNO1FBQ05tQixTQUFTO1FBQ1RJLFNBQVM7UUFDVEssTUFBTTtJQUNSO0lBRUEsUUFBUTtJQUNSUCxNQUFNO1FBQ0pyQixNQUFNO1FBQ042QixPQUFPO1FBQ1BDLGFBQWE7UUFDYkMsVUFBVTtJQUNaO0lBRUEsYUFBYTtJQUNiQyxLQUFLO1FBQ0hDLE1BQU07UUFDTkMsWUFBWTtJQUNkO0lBRUEsY0FBYztJQUNkQyxNQUFNO1FBQ0p0QyxTQUFTO1FBQ1R1QyxXQUFXO1FBQ1hDLFdBQVc7UUFDWEMsV0FBVztRQUNYQyxXQUFXO1FBQ1hDLFlBQVk7UUFDWjFDLE1BQU07UUFDTjJDLGFBQWE7UUFDYkMsT0FBTztRQUNQQyxjQUFjO1FBQ2RDLFdBQVc7SUFDYjtJQUVBLFFBQVE7SUFDUkMsTUFBTTtRQUNKN0MsTUFBTTtRQUNOOEMsT0FBTztJQUNUO0lBRUEsU0FBUztJQUNUQyxRQUFRO1FBQ05DLFNBQVM7UUFDVEMsV0FBVztRQUNYQyxTQUFTO0lBQ1g7SUFFQSxhQUFhO0lBQ2JDLFdBQVc7UUFDVHRCLE9BQU87UUFDUHVCLE9BQU87UUFDUEMsUUFBUTtRQUNSQyxTQUFTO0lBQ1g7QUFDRixFQUFXO0FBRVgsb0NBQW9DO0FBQzdCLE1BQU1DLGVBQWUsQ0FBQyxHQUFHQztJQUM5QixPQUFPQSxRQUFRQyxNQUFNLENBQUNDLFNBQVNDLElBQUksQ0FBQztBQUN0QyxFQUFFO0FBRUYseUJBQXlCO0FBQ2xCLE1BQU1DLGNBQWM7SUFDekJ4RSxJQUFJO0lBQ0pDLElBQUk7SUFDSkMsSUFBSTtJQUNKQyxJQUFJO0lBQ0osT0FBTztBQUNULEVBQVciLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL3N0eWxlcy9kZXNpZ25TeXN0ZW0udHM/NWQzYSJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBEZXNpZ24gU3lzdGVtIC0gQ2VudHJhbGl6ZWQgZGVzaWduIHRva2VucyBhbmQgcmV1c2FibGUgc3R5bGVzXG5leHBvcnQgY29uc3QgZGVzaWduVG9rZW5zID0ge1xuICAvLyBDb2xvcnNcbiAgY29sb3JzOiB7XG4gICAgYmFucXVpc2U6IHtcbiAgICAgIGJsdWU6ICcjNDBCNEZGJyxcbiAgICAgIGJsdWVEYXJrOiAnIzFGNUQ4OScsXG4gICAgICBibHVlTGlnaHQ6ICcjNjlCN0UyJyxcbiAgICAgIGJsdWVMaWdodGVzdDogJyNBNUYwRkYnLFxuICAgICAgZ3JheTogJyNGNkY2RjYnLFxuICAgIH1cbiAgfSxcblxuICAvLyBTcGFjaW5nXG4gIHNwYWNpbmc6IHtcbiAgICB4czogJzAuMjVyZW0nLFxuICAgIHNtOiAnMC41cmVtJyxcbiAgICBtZDogJzFyZW0nLFxuICAgIGxnOiAnMS41cmVtJyxcbiAgICB4bDogJzJyZW0nLFxuICAgIHh4bDogJzNyZW0nLFxuICB9LFxuXG4gIC8vIEJvcmRlciByYWRpdXNcbiAgYm9yZGVyUmFkaXVzOiB7XG4gICAgc206ICcwLjVyZW0nLFxuICAgIG1kOiAnMC43NXJlbScsXG4gICAgbGc6ICcxcmVtJyxcbiAgICB4bDogJzEuNXJlbScsXG4gICAgeHhsOiAnMnJlbScsXG4gIH0sXG5cbiAgLy8gU2hhZG93c1xuICBzaGFkb3dzOiB7XG4gICAgc206ICcwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpJyxcbiAgICBtZDogJzAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKScsXG4gICAgbGc6ICcwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKScsXG4gICAgeGw6ICcwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKScsXG4gICAgeHhsOiAnMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KScsXG4gIH0sXG5cbiAgLy8gVHlwb2dyYXBoeVxuICB0eXBvZ3JhcGh5OiB7XG4gICAgZm9udEZhbWlseToge1xuICAgICAgaGVhZGluZzogWydEZWxhIEdvdGhpYyBPbmUnLCAnc2Fucy1zZXJpZiddLFxuICAgICAgYm9keTogWydSb2JvdG8nLCAnc2Fucy1zZXJpZiddLFxuICAgIH0sXG4gICAgZm9udFNpemU6IHtcbiAgICAgIHhzOiAnMC43NXJlbScsXG4gICAgICBzbTogJzAuODc1cmVtJyxcbiAgICAgIGJhc2U6ICcxcmVtJyxcbiAgICAgIGxnOiAnMS4xMjVyZW0nLFxuICAgICAgeGw6ICcxLjI1cmVtJyxcbiAgICAgICcyeGwnOiAnMS41cmVtJyxcbiAgICAgICczeGwnOiAnMS44NzVyZW0nLFxuICAgICAgJzR4bCc6ICcyLjI1cmVtJyxcbiAgICAgICc1eGwnOiAnM3JlbScsXG4gICAgICAnNnhsJzogJzMuNzVyZW0nLFxuICAgIH0sXG4gICAgZm9udFdlaWdodDoge1xuICAgICAgbm9ybWFsOiAnNDAwJyxcbiAgICAgIG1lZGl1bTogJzUwMCcsXG4gICAgICBzZW1pYm9sZDogJzYwMCcsXG4gICAgICBib2xkOiAnNzAwJyxcbiAgICAgIGV4dHJhYm9sZDogJzgwMCcsXG4gICAgfSxcbiAgfSxcblxuICAvLyBUcmFuc2l0aW9uc1xuICB0cmFuc2l0aW9uczoge1xuICAgIGZhc3Q6ICdhbGwgMC4xNXMgZWFzZS1pbi1vdXQnLFxuICAgIG5vcm1hbDogJ2FsbCAwLjNzIGVhc2UtaW4tb3V0JyxcbiAgICBzbG93OiAnYWxsIDAuNXMgZWFzZS1pbi1vdXQnLFxuICB9LFxuXG4gIC8vIFotaW5kZXhcbiAgekluZGV4OiB7XG4gICAgZHJvcGRvd246IDEwMDAsXG4gICAgc3RpY2t5OiAxMDIwLFxuICAgIGZpeGVkOiAxMDMwLFxuICAgIG1vZGFsQmFja2Ryb3A6IDEwNDAsXG4gICAgbW9kYWw6IDEwNTAsXG4gICAgcG9wb3ZlcjogMTA2MCxcbiAgICB0b29sdGlwOiAxMDcwLFxuICB9LFxufSBhcyBjb25zdDtcblxuLy8gUmV1c2FibGUgZ3JhZGllbnQgY29tYmluYXRpb25zXG5leHBvcnQgY29uc3QgZ3JhZGllbnRzID0ge1xuICBwcmltYXJ5OiAnYmctZ3JhZGllbnQtdG8tciBmcm9tLWJhbnF1aXNlLWJsdWUgdG8tYmFucXVpc2UtYmx1ZS1saWdodCcsXG4gIHByaW1hcnlCcjogJ2JnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZSB0by1iYW5xdWlzZS1ibHVlLWxpZ2h0JyxcbiAgY2FyZDogJ2JnLWdyYWRpZW50LXRvLWJyIGZyb20tYmFucXVpc2UtYmx1ZS1kYXJrLzEwIHRvLWJhbnF1aXNlLWJsdWUtZGFyay81JyxcbiAgY2FyZEhvdmVyOiAnaG92ZXI6ZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsvMTUgaG92ZXI6dG8tYmFucXVpc2UtYmx1ZS1kYXJrLzgnLFxuICBkaXNjb3JkOiAnYmctZ3JhZGllbnQtdG8tciBmcm9tLWluZGlnby02MDAgdG8tcHVycGxlLTYwMCcsXG4gIGRpc2NvcmRIb3ZlcjogJ2hvdmVyOmZyb20taW5kaWdvLTUwMCBob3Zlcjp0by1wdXJwbGUtNTAwJyxcbiAgYmFja2dyb3VuZDogJ2JnLWdyYWRpZW50LXRvLWIgZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsgdmlhLWJhbnF1aXNlLWJsdWUtZGFyay85NSB0by1iYW5xdWlzZS1ibHVlLWRhcmsnLFxufSBhcyBjb25zdDtcblxuLy8gUmV1c2FibGUgY29tcG9uZW50IHN0eWxlc1xuZXhwb3J0IGNvbnN0IGNvbXBvbmVudFN0eWxlcyA9IHtcbiAgLy8gQnV0dG9uc1xuICBidXR0b246IHtcbiAgICBiYXNlOiAnaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGZvbnQtYm9sZCB0ZXh0LXdoaXRlIGJvcmRlci0wIHJvdW5kZWQtMnhsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBob3ZlcjpzaGFkb3cteGwgaG92ZXI6LXRyYW5zbGF0ZS15LTEgaG92ZXI6c2NhbGUtMTA1IGFjdGl2ZTpzY2FsZS05NScsXG4gICAgcHJpbWFyeTogJ2JnLWdyYWRpZW50LXRvLXIgZnJvbS1iYW5xdWlzZS1ibHVlIHRvLWJhbnF1aXNlLWJsdWUtbGlnaHQnLFxuICAgIGRpc2NvcmQ6ICdncm91cCByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW4gcHgtNCBsZzpweC02IHB5LTIuNSBsZzpweS0zIHRleHQtd2hpdGUgZm9udC1zZW1pYm9sZCB0ZXh0LXNtIGxnOnRleHQtYmFzZSByb3VuZGVkLXhsIGJnLWdyYWRpZW50LXRvLXIgZnJvbS1pbmRpZ28tNjAwIHRvLXB1cnBsZS02MDAgaG92ZXI6ZnJvbS1pbmRpZ28tNTAwIGhvdmVyOnRvLXB1cnBsZS01MDAnLFxuICAgIGF1dGg6ICdncm91cCByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW4gcHgtNCBsZzpweC02IHB5LTIuNSBsZzpweS0zIHRleHQtd2hpdGUgZm9udC1zZW1pYm9sZCB0ZXh0LXNtIGxnOnRleHQtYmFzZSByb3VuZGVkLXhsJyxcbiAgfSxcblxuICAvLyBDYXJkc1xuICBjYXJkOiB7XG4gICAgYmFzZTogJ2JhY2tkcm9wLWJsdXItbGcgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0LzMwIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCcsXG4gICAgaG92ZXI6ICdob3ZlcjpzaGFkb3cteGwgaG92ZXI6Ym9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvNTAnLFxuICAgIGludGVyYWN0aXZlOiAnY3Vyc29yLXBvaW50ZXIgaG92ZXI6LXRyYW5zbGF0ZS15LTQgaG92ZXI6c2hhZG93LTJ4bCBhY3RpdmU6c2NhbGUtOTUnLFxuICAgIGdyYWRpZW50OiAnYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1iYW5xdWlzZS1ibHVlLWRhcmsvMTAgdG8tYmFucXVpc2UtYmx1ZS1kYXJrLzUnLFxuICB9LFxuXG4gIC8vIE5hdmlnYXRpb25cbiAgbmF2OiB7XG4gICAgbGluazogJ3B4LTQgbGc6cHgtNiBweS0yLjUgbGc6cHktMyB0ZXh0LXdoaXRlLzkwIGhvdmVyOnRleHQtd2hpdGUgZm9udC1tZWRpdW0gdGV4dC1zbSBsZzp0ZXh0LWJhc2Ugcm91bmRlZC14bCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgaG92ZXI6Ymctd2hpdGUvMTAgaG92ZXI6YmFja2Ryb3AtYmx1ci1zbSByZWxhdGl2ZSBncm91cCcsXG4gICAgbW9iaWxlSXRlbTogJ2dyb3VwIGZsZXggaXRlbXMtY2VudGVyIHAtNCB0ZXh0LXdoaXRlLzkwIGhvdmVyOnRleHQtd2hpdGUgbm8tdW5kZXJsaW5lIHJvdW5kZWQtMnhsIGhvdmVyOmJnLWdyYWRpZW50LXRvLXIgaG92ZXI6ZnJvbS1iYW5xdWlzZS1ibHVlLzIwIGhvdmVyOnRvLWJhbnF1aXNlLWJsdWUtbGlnaHQvMjAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGJvcmRlciBib3JkZXItdHJhbnNwYXJlbnQgaG92ZXI6Ym9yZGVyLWJhbnF1aXNlLWJsdWUtbGlnaHRlc3QvMjAnLFxuICB9LFxuXG4gIC8vIFRleHQgc3R5bGVzXG4gIHRleHQ6IHtcbiAgICBoZWFkaW5nOiAnZm9udC1oZWFkaW5nIGZvbnQtYm9sZCB0cmFja2luZy10aWdodCcsXG4gICAgaGVhZGluZ1hsOiAndGV4dC0zeGwgc206dGV4dC00eGwgbWQ6dGV4dC01eGwgdGV4dC1iYW5xdWlzZS1ncmF5IGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHQnLFxuICAgIGhlYWRpbmdMZzogJ3RleHQtMnhsIHNtOnRleHQtM3hsIG1kOnRleHQtNHhsIHRleHQtYmFucXVpc2UtZ3JheSBmb250LWhlYWRpbmcgZm9udC1ib2xkIHRyYWNraW5nLXRpZ2h0JyxcbiAgICBoZWFkaW5nTWQ6ICd0ZXh0LXhsIHNtOnRleHQtMnhsIG1kOnRleHQtM3hsIHRleHQtYmFucXVpc2UtYmx1ZS1kYXJrIGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHQnLFxuICAgIGhlYWRpbmdTbTogJ3RleHQtbGcgc206dGV4dC14bCBtZDp0ZXh0LTJ4bCB0ZXh0LWJhbnF1aXNlLWJsdWUtZGFyayBmb250LWhlYWRpbmcgZm9udC1zZW1pYm9sZCB0cmFja2luZy10aWdodCcsXG4gICAgc3ViaGVhZGluZzogJ3RleHQtYmFzZSBzbTp0ZXh0LWxnIG1kOnRleHQteGwgdGV4dC1iYW5xdWlzZS1ncmF5LzkwIGZvbnQtbWVkaXVtIGxlYWRpbmctcmVsYXhlZCcsXG4gICAgYm9keTogJ3RleHQtc20gc206dGV4dC1iYXNlIG1kOnRleHQtbGcgdGV4dC1iYW5xdWlzZS1ibHVlLWRhcmsvOTAgbGVhZGluZy1yZWxheGVkJyxcbiAgICBkZXNjcmlwdGlvbjogJ3RleHQtYmFucXVpc2UtZ3JheS84MCBsZWFkaW5nLXJlbGF4ZWQnLFxuICAgIG11dGVkOiAndGV4dC1iYW5xdWlzZS1ncmF5LzkwIGxlYWRpbmctcmVsYXhlZCcsXG4gICAgbGlnaHRIZWFkaW5nOiAndGV4dC1iYW5xdWlzZS1ibHVlLWxpZ2h0ZXN0IGZvbnQtaGVhZGluZyBmb250LWJvbGQgdHJhY2tpbmctdGlnaHQnLFxuICAgIGxpZ2h0Qm9keTogJ3RleHQtd2hpdGUvOTAgbGVhZGluZy1yZWxheGVkJyxcbiAgfSxcblxuICAvLyBJY29uc1xuICBpY29uOiB7XG4gICAgYmFzZTogJ3ctMTYgaC0xNiBzbTp3LTIwIHNtOmgtMjAgbGc6dy0yNCBsZzpoLTI0IHJvdW5kZWQtMnhsIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRleHQtM3hsIHNtOnRleHQtNHhsIGxnOnRleHQtNXhsIHNoYWRvdy1sZycsXG4gICAgc21hbGw6ICd3LTEwIGgtMTAgcm91bmRlZC1sZyBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LXdoaXRlJyxcbiAgfSxcblxuICAvLyBMYXlvdXRcbiAgbGF5b3V0OiB7XG4gICAgc2VjdGlvbjogJ3B5LTEyIHNtOnB5LTE2IG1kOnB5LTIwIHctZnVsbCBtYXgtdy02eGwgbXgtYXV0byBweC00IHNtOnB4LTYgbWQ6cHgtOCcsXG4gICAgY29udGFpbmVyOiAnbWF4LXctNnhsIG14LWF1dG8nLFxuICAgIGRpdmlkZXI6ICd3LTIwIGgtMSBiZy1ncmFkaWVudC10by1yIGZyb20tYmFucXVpc2UtYmx1ZS1saWdodGVzdCB0by1iYW5xdWlzZS1ibHVlIG14LWF1dG8gbWItNiBzbTptYi04IHJvdW5kZWQtZnVsbCcsXG4gIH0sXG5cbiAgLy8gQW5pbWF0aW9uc1xuICBhbmltYXRpb246IHtcbiAgICBob3ZlcjogJ2hvdmVyOi10cmFuc2xhdGUteS00IGhvdmVyOnNoYWRvdy0yeGwgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwJyxcbiAgICBzY2FsZTogJ2hvdmVyOnNjYWxlLTEwNSBhY3RpdmU6c2NhbGUtOTUgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMzAwJyxcbiAgICBmYWRlSW46ICdhbmltYXRlLWZhZGVJbicsXG4gICAgc2xpZGVVcDogJ2FuaW1hdGUtc2xpZGVVcCcsXG4gIH0sXG59IGFzIGNvbnN0O1xuXG4vLyBVdGlsaXR5IGZ1bmN0aW9uIHRvIG1lcmdlIGNsYXNzZXNcbmV4cG9ydCBjb25zdCBtZXJnZUNsYXNzZXMgPSAoLi4uY2xhc3NlczogKHN0cmluZyB8IHVuZGVmaW5lZCB8IG51bGwgfCBmYWxzZSlbXSk6IHN0cmluZyA9PiB7XG4gIHJldHVybiBjbGFzc2VzLmZpbHRlcihCb29sZWFuKS5qb2luKCcgJyk7XG59O1xuXG4vLyBSZXNwb25zaXZlIGJyZWFrcG9pbnRzXG5leHBvcnQgY29uc3QgYnJlYWtwb2ludHMgPSB7XG4gIHNtOiAnNjQwcHgnLFxuICBtZDogJzc2OHB4JyxcbiAgbGc6ICcxMDI0cHgnLFxuICB4bDogJzEyODBweCcsXG4gICcyeGwnOiAnMTUzNnB4Jyxcbn0gYXMgY29uc3Q7XG5cbmV4cG9ydCB0eXBlIERlc2lnblRva2VucyA9IHR5cGVvZiBkZXNpZ25Ub2tlbnM7XG5leHBvcnQgdHlwZSBHcmFkaWVudHMgPSB0eXBlb2YgZ3JhZGllbnRzO1xuZXhwb3J0IHR5cGUgQ29tcG9uZW50U3R5bGVzID0gdHlwZW9mIGNvbXBvbmVudFN0eWxlcztcbiJdLCJuYW1lcyI6WyJkZXNpZ25Ub2tlbnMiLCJjb2xvcnMiLCJiYW5xdWlzZSIsImJsdWUiLCJibHVlRGFyayIsImJsdWVMaWdodCIsImJsdWVMaWdodGVzdCIsImdyYXkiLCJzcGFjaW5nIiwieHMiLCJzbSIsIm1kIiwibGciLCJ4bCIsInh4bCIsImJvcmRlclJhZGl1cyIsInNoYWRvd3MiLCJ0eXBvZ3JhcGh5IiwiZm9udEZhbWlseSIsImhlYWRpbmciLCJib2R5IiwiZm9udFNpemUiLCJiYXNlIiwiZm9udFdlaWdodCIsIm5vcm1hbCIsIm1lZGl1bSIsInNlbWlib2xkIiwiYm9sZCIsImV4dHJhYm9sZCIsInRyYW5zaXRpb25zIiwiZmFzdCIsInNsb3ciLCJ6SW5kZXgiLCJkcm9wZG93biIsInN0aWNreSIsImZpeGVkIiwibW9kYWxCYWNrZHJvcCIsIm1vZGFsIiwicG9wb3ZlciIsInRvb2x0aXAiLCJncmFkaWVudHMiLCJwcmltYXJ5IiwicHJpbWFyeUJyIiwiY2FyZCIsImNhcmRIb3ZlciIsImRpc2NvcmQiLCJkaXNjb3JkSG92ZXIiLCJiYWNrZ3JvdW5kIiwiY29tcG9uZW50U3R5bGVzIiwiYnV0dG9uIiwiYXV0aCIsImhvdmVyIiwiaW50ZXJhY3RpdmUiLCJncmFkaWVudCIsIm5hdiIsImxpbmsiLCJtb2JpbGVJdGVtIiwidGV4dCIsImhlYWRpbmdYbCIsImhlYWRpbmdMZyIsImhlYWRpbmdNZCIsImhlYWRpbmdTbSIsInN1YmhlYWRpbmciLCJkZXNjcmlwdGlvbiIsIm11dGVkIiwibGlnaHRIZWFkaW5nIiwibGlnaHRCb2R5IiwiaWNvbiIsInNtYWxsIiwibGF5b3V0Iiwic2VjdGlvbiIsImNvbnRhaW5lciIsImRpdmlkZXIiLCJhbmltYXRpb24iLCJzY2FsZSIsImZhZGVJbiIsInNsaWRlVXAiLCJtZXJnZUNsYXNzZXMiLCJjbGFzc2VzIiwiZmlsdGVyIiwiQm9vbGVhbiIsImpvaW4iLCJicmVha3BvaW50cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/styles/designSystem.ts\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(rsc)/./app/globals.css":
|
||
/*!*************************!*\
|
||
!*** ./app/globals.css ***!
|
||
\*************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"a2bc4a60416e\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvZ2xvYmFscy5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vYXBwL2dsb2JhbHMuY3NzP2ExNmUiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCJhMmJjNGE2MDQxNmVcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/globals.css\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(rsc)/./app/layout.tsx":
|
||
/*!************************!*\
|
||
!*** ./app/layout.tsx ***!
|
||
\************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ RootLayout),\n/* harmony export */ metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./globals.css */ \"(rsc)/./app/globals.css\");\n\n\nconst metadata = {\n title: \"La Banquise - H\\xe9bergement et Communaut\\xe9 Tech\",\n description: \"Association d'h\\xe9bergement et lab r\\xe9seau pour tous les \\xe9tudiants et associations de l'EPITA. Services Wiki, Gitea, Panel de jeux.\"\n};\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: \"fr\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"head\", {}, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/layout.tsx\",\n lineNumber: 12,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n children: children\n }, void 0, false, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/layout.tsx\",\n lineNumber: 13,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/layout.tsx\",\n lineNumber: 11,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBc0I7QUFHZixNQUFNQSxXQUFXO0lBQ3RCQyxPQUFPO0lBQ1BDLGFBQWE7QUFDZixFQUFDO0FBRWMsU0FBU0MsV0FBVyxFQUFFQyxRQUFRLEVBQTJCO0lBQ3RFLHFCQUNFLDhEQUFDQztRQUFLQyxNQUFLOzswQkFDVCw4REFBQ0M7Ozs7OzBCQUNELDhEQUFDQzswQkFDRUo7Ozs7Ozs7Ozs7OztBQUlUIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL2FwcC9sYXlvdXQudHN4Pzk5ODgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICcuL2dsb2JhbHMuY3NzJ1xuaW1wb3J0IHR5cGUgeyBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCdcblxuZXhwb3J0IGNvbnN0IG1ldGFkYXRhID0ge1xuICB0aXRsZTogJ0xhIEJhbnF1aXNlIC0gSMOpYmVyZ2VtZW50IGV0IENvbW11bmF1dMOpIFRlY2gnLFxuICBkZXNjcmlwdGlvbjogXCJBc3NvY2lhdGlvbiBkJ2jDqWJlcmdlbWVudCBldCBsYWIgcsOpc2VhdSBwb3VyIHRvdXMgbGVzIMOpdHVkaWFudHMgZXQgYXNzb2NpYXRpb25zIGRlIGwnRVBJVEEuIFNlcnZpY2VzIFdpa2ksIEdpdGVhLCBQYW5lbCBkZSBqZXV4LlwiLFxufVxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBSb290TGF5b3V0KHsgY2hpbGRyZW4gfTogeyBjaGlsZHJlbjogUmVhY3ROb2RlIH0pIHtcbiAgcmV0dXJuIChcbiAgICA8aHRtbCBsYW5nPVwiZnJcIj5cbiAgICAgIDxoZWFkIC8+XG4gICAgICA8Ym9keT5cbiAgICAgICAge2NoaWxkcmVufVxuICAgICAgPC9ib2R5PlxuICAgIDwvaHRtbD5cbiAgKVxufVxuIl0sIm5hbWVzIjpbIm1ldGFkYXRhIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsIlJvb3RMYXlvdXQiLCJjaGlsZHJlbiIsImh0bWwiLCJsYW5nIiwiaGVhZCIsImJvZHkiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./app/layout.tsx\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(rsc)/./app/page.tsx":
|
||
/*!**********************!*\
|
||
!*** ./app/page.tsx ***!
|
||
\**********************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
||
/* harmony export */ });
|
||
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
|
||
|
||
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`/home/sahamone/Documents/La Banquise/website-front/banquise-website/app/page.tsx#default`));
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/assets/Gitea_Logo.png":
|
||
/*!***********************************!*\
|
||
!*** ./src/assets/Gitea_Logo.png ***!
|
||
\***********************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\"src\":\"/_next/static/media/Gitea_Logo.73e68077.png\",\"height\":1579,\"width\":2560,\"blurDataURL\":\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FGitea_Logo.73e68077.png&w=8&q=70\",\"blurWidth\":8,\"blurHeight\":5});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXNzZXRzL0dpdGVhX0xvZ28ucG5nIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxDQUFDLDBNQUEwTSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvYXNzZXRzL0dpdGVhX0xvZ28ucG5nPzNmY2EiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQge1wic3JjXCI6XCIvX25leHQvc3RhdGljL21lZGlhL0dpdGVhX0xvZ28uNzNlNjgwNzcucG5nXCIsXCJoZWlnaHRcIjoxNTc5LFwid2lkdGhcIjoyNTYwLFwiYmx1ckRhdGFVUkxcIjpcIi9fbmV4dC9pbWFnZT91cmw9JTJGX25leHQlMkZzdGF0aWMlMkZtZWRpYSUyRkdpdGVhX0xvZ28uNzNlNjgwNzcucG5nJnc9OCZxPTcwXCIsXCJibHVyV2lkdGhcIjo4LFwiYmx1ckhlaWdodFwiOjV9OyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/assets/Gitea_Logo.png\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/assets/banquise_server.svg":
|
||
/*!****************************************!*\
|
||
!*** ./src/assets/banquise_server.svg ***!
|
||
\****************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\"src\":\"/_next/static/media/banquise_server.c100796f.svg\",\"height\":6000,\"width\":6000,\"blurWidth\":0,\"blurHeight\":0});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXNzZXRzL2JhbnF1aXNlX3NlcnZlci5zdmciLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLENBQUMsaUhBQWlIIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9hc3NldHMvYmFucXVpc2Vfc2VydmVyLnN2Zz8wMDY1Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHtcInNyY1wiOlwiL19uZXh0L3N0YXRpYy9tZWRpYS9iYW5xdWlzZV9zZXJ2ZXIuYzEwMDc5NmYuc3ZnXCIsXCJoZWlnaHRcIjo2MDAwLFwid2lkdGhcIjo2MDAwLFwiYmx1cldpZHRoXCI6MCxcImJsdXJIZWlnaHRcIjowfTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/assets/banquise_server.svg\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/assets/opencloud_logo_white.png":
|
||
/*!*********************************************!*\
|
||
!*** ./src/assets/opencloud_logo_white.png ***!
|
||
\*********************************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\"src\":\"/_next/static/media/opencloud_logo_white.2134cc99.png\",\"height\":800,\"width\":800,\"blurDataURL\":\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fopencloud_logo_white.2134cc99.png&w=8&q=70\",\"blurWidth\":8,\"blurHeight\":8});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXNzZXRzL29wZW5jbG91ZF9sb2dvX3doaXRlLnBuZyIsIm1hcHBpbmdzIjoiOzs7O0FBQUEsaUVBQWUsQ0FBQyw0TkFBNE4iLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYW5xdWlzZS13ZWJzaXRlLy4vc3JjL2Fzc2V0cy9vcGVuY2xvdWRfbG9nb193aGl0ZS5wbmc/Y2U4NCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCB7XCJzcmNcIjpcIi9fbmV4dC9zdGF0aWMvbWVkaWEvb3BlbmNsb3VkX2xvZ29fd2hpdGUuMjEzNGNjOTkucG5nXCIsXCJoZWlnaHRcIjo4MDAsXCJ3aWR0aFwiOjgwMCxcImJsdXJEYXRhVVJMXCI6XCIvX25leHQvaW1hZ2U/dXJsPSUyRl9uZXh0JTJGc3RhdGljJTJGbWVkaWElMkZvcGVuY2xvdWRfbG9nb193aGl0ZS4yMTM0Y2M5OS5wbmcmdz04JnE9NzBcIixcImJsdXJXaWR0aFwiOjgsXCJibHVySGVpZ2h0XCI6OH07Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/assets/opencloud_logo_white.png\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/assets/pelican.png":
|
||
/*!********************************!*\
|
||
!*** ./src/assets/pelican.png ***!
|
||
\********************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\"src\":\"/_next/static/media/pelican.d4e6f950.png\",\"height\":502,\"width\":497,\"blurDataURL\":\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpelican.d4e6f950.png&w=8&q=70\",\"blurWidth\":8,\"blurHeight\":8});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXNzZXRzL3BlbGljYW4ucG5nIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxDQUFDLGtNQUFrTSIsInNvdXJjZXMiOlsid2VicGFjazovL2JhbnF1aXNlLXdlYnNpdGUvLi9zcmMvYXNzZXRzL3BlbGljYW4ucG5nPzA1NWEiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQge1wic3JjXCI6XCIvX25leHQvc3RhdGljL21lZGlhL3BlbGljYW4uZDRlNmY5NTAucG5nXCIsXCJoZWlnaHRcIjo1MDIsXCJ3aWR0aFwiOjQ5NyxcImJsdXJEYXRhVVJMXCI6XCIvX25leHQvaW1hZ2U/dXJsPSUyRl9uZXh0JTJGc3RhdGljJTJGbWVkaWElMkZwZWxpY2FuLmQ0ZTZmOTUwLnBuZyZ3PTgmcT03MFwiLFwiYmx1cldpZHRoXCI6OCxcImJsdXJIZWlnaHRcIjo4fTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/assets/pelican.png\n");
|
||
|
||
/***/ }),
|
||
|
||
/***/ "(ssr)/./src/assets/wikijs.png":
|
||
/*!*******************************!*\
|
||
!*** ./src/assets/wikijs.png ***!
|
||
\*******************************/
|
||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||
|
||
"use strict";
|
||
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\"src\":\"/_next/static/media/wikijs.4b00d557.png\",\"height\":512,\"width\":512,\"blurDataURL\":\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwikijs.4b00d557.png&w=8&q=70\",\"blurWidth\":8,\"blurHeight\":8});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXNzZXRzL3dpa2lqcy5wbmciLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLENBQUMsZ01BQWdNIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFucXVpc2Utd2Vic2l0ZS8uL3NyYy9hc3NldHMvd2lraWpzLnBuZz82NGE1Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHtcInNyY1wiOlwiL19uZXh0L3N0YXRpYy9tZWRpYS93aWtpanMuNGIwMGQ1NTcucG5nXCIsXCJoZWlnaHRcIjo1MTIsXCJ3aWR0aFwiOjUxMixcImJsdXJEYXRhVVJMXCI6XCIvX25leHQvaW1hZ2U/dXJsPSUyRl9uZXh0JTJGc3RhdGljJTJGbWVkaWElMkZ3aWtpanMuNGIwMGQ1NTcucG5nJnc9OCZxPTcwXCIsXCJibHVyV2lkdGhcIjo4LFwiYmx1ckhlaWdodFwiOjh9OyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/assets/wikijs.png\n");
|
||
|
||
/***/ })
|
||
|
||
};
|
||
;
|
||
|
||
// load runtime
|
||
var __webpack_require__ = require("../webpack-runtime.js");
|
||
__webpack_require__.C(exports);
|
||
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
|
||
var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc"], () => (__webpack_exec__("(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2Fhome%2Fsahamone%2FDocuments%2FLa%20Banquise%2Fwebsite-front%2Fbanquise-website&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!")));
|
||
module.exports = __webpack_exports__;
|
||
|
||
})(); |