403Webshell
Server IP : 14.225.204.176  /  Your IP : 216.73.216.252
Web Server : nginx/1.24.0
System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64
User : root ( 0)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/php/zinisoft.net-react/.next/cache/webpack/server-production/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/php/zinisoft.net-react/.next/cache/webpack/server-production/15.pack
wpc���webpack/lib/cache/PackFileCacheStrategy�PackContentItems�ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|react$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react|react-dom$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-dom|react/jsx-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime|react/jsx-dev-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server|react-dom/static$=|next/dist/compiled/react-dom-experimental/static|react-dom/static.edge$=|next/dist/compiled/react-dom-experimental/static.edge|react-dom/static.browser$=|next/dist/compiled/react-dom-experimental/static.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server-edge.js|react-dom/server.browser$=|next/dist/build/webpack/alias/react-dom-server-browser.js|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client|react-server-dom-webpack/client.edge$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client-edge|react-server-dom-webpack/server.edge$=|next/dist/compiled/react-server-dom-webpack/server.edge|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|]|fullySpecified=|false|mainFields=[|0=|module|1=|main|]|dependencyType=|esm|path=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header|request=|../../data/header�ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|react$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react|react-dom$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-dom|react/jsx-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime|react/jsx-dev-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server|react-dom/static$=|next/dist/compiled/react-dom-experimental/static|react-dom/static.edge$=|next/dist/compiled/react-dom-experimental/static.edge|react-dom/static.browser$=|next/dist/compiled/react-dom-experimental/static.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server-edge.js|react-dom/server.browser$=|next/dist/build/webpack/alias/react-dom-server-browser.js|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client|react-server-dom-webpack/client.edge$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client-edge|react-server-dom-webpack/server.edge$=|next/dist/compiled/react-server-dom-webpack/server.edge|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|]|fullySpecified=|false|mainFields=[|0=|module|1=|main|]|dependencyType=|esm|path=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\form|request=|../../data/header	ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|react$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react|react-dom$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-dom|react/jsx-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime|react/jsx-dev-runtime$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server|react-dom/static$=|next/dist/compiled/react-dom-experimental/static|react-dom/static.edge$=|next/dist/compiled/react-dom-experimental/static.edge|react-dom/static.browser$=|next/dist/compiled/react-dom-experimental/static.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server-edge.js|react-dom/server.browser$=|next/dist/build/webpack/alias/react-dom-server-browser.js|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client|react-server-dom-webpack/client.edge$=|next/dist/server/future/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client-edge|react-server-dom-webpack/server.edge$=|next/dist/compiled/react-server-dom-webpack/server.edge|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|]|fullySpecified=|false|mainFields=[|0=|module|1=|main|]|dependencyType=|esm|path=|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\menu|request=|../../../data/header�Compilation/modules|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\header.js|ssr�FlagDependencyExportsPlugin|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\header.js|ssr�Compilation/codeGeneration|javascript/auto|G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx|ssr|7a88ed8a576dce71|webpack-runtime�Compilation/assets|chunk821�TerserWebpackPlugin|821.js�webpack/lib/cache/ResolverCachePlugin��`�_ResolverCachePluginCacheMiss�context�path�request�query�fragment�module�directory�file�internal�fullySpecified�descriptionFilePath�descriptionFileData�descriptionFileRoot�relativePath�issuer�issuerLayer�compiler�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx�ssr�server�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\header.js�� �G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\package.json�name�version�private�scripts�dependencies�zinisoft-frontend�1.3.0�dev�build�start�lint�start http://localhost:3000 && next dev�next build�next start�next lint`�@hookform/resolvers�aos�bootstrap�eslint-config-next�jarallax�next�photoswipe�react�react-accessible-accordion�react-animated-cursor�react-countup�react-dom�react-hook-form�react-modal-video�react-photoswipe-gallery�react-pro-sidebar�react-slick�react-tooltip�react-transition-group�react-visibility-sensor�sass�slick-carousel�util�yup�^2.9.11�^2.3.4�^5.1.3�^14.1.0�^1.12.8��^5.3.7�^18.2.0�^5.0.0�^2.7.0�^6.4.2��^7.44.3�^2.0.2�^2.2.7�^0.7.1�^0.29.0�^4.5.1�^4.4.5�^5.1.1�^1.62.1�^1.8.1�^0.12.5�^0.32.11�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3�./data/header.js�webpack/lib/FileSystemInfo�Snapshot@� pZ�h�yB���G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data�G:\zinisoft\zinisoft_beta\zinisoft.net��G:\zinisoft\zinisoft_beta�G:\�G:\zinisoft�safeTime�timestamp�hash!��h�yB���h�yB�2c18fc95da9f9894�! �8�yB�8�yB�9ee201e165a02c33�������������G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\package.json�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\data\header���G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\form\Search.jsx����� ����@� �Z�h�yB����������! �8�yB�8�yB��������������G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\form\package.json������G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\menu\DropdownMenu.jsx����� ����@� �Z�h�yB����������! �8�yB�8�yB��y����x����w����v����u����t����G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\menu\package.json���� �webpack/lib/NormalModule�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
�exportsType�namespace
�javascript/autou�����aliasi����mainFields` �server-only$�client-only$�next/dist/compiled/client-only$�next/dist/compiled/server-only�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\head.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\image.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\constants.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\router.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dynamic.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\script.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\link.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\navigation.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\headers.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\og.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\document.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\app.js�react$�react-dom$�react/jsx-runtime$�react/jsx-dev-runtime$�react-dom/client$�react-dom/server$�react-dom/static$�react-dom/static.edge$�react-dom/static.browser$�react-dom/server.edge$�react-dom/server.browser$�react-server-dom-webpack/client$�react-server-dom-webpack/client.edge$�react-server-dom-webpack/server.edge$�react-server-dom-webpack/server.node$�@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts�next/dist/compiled/server-only/index�next/dist/compiled/client-only/index���next/dist/client/components/noop-head�next/dist/api/image�next/dist/api/constants�next/dist/api/router�next/dist/api/app-dynamic�next/dist/api/script�next/dist/api/link�next/dist/api/navigation�next/dist/api/headers�next/dist/api/og�next/dist/api/document�next/dist/api/app�next/dist/server/future/route-modules/app-page/vendored/ssr/react�next/dist/server/future/route-modules/app-page/vendored/ssr/react-dom�next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime�next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime�next/dist/compiled/react-dom/client�next/dist/compiled/react-dom/server�next/dist/compiled/react-dom-experimental/static�next/dist/compiled/react-dom-experimental/static.edge�next/dist/compiled/react-dom-experimental/static.browser�next/dist/build/webpack/alias/react-dom-server-edge.js�next/dist/build/webpack/alias/react-dom-server-browser.js�next/dist/compiled/react-server-dom-webpack/client�next/dist/server/future/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client-edge�next/dist/compiled/react-server-dom-webpack/server.edge�next/dist/compiled/react-server-dom-webpack/server.node�next/dist/client/dev/noop-turbopack-hmr
#����main

�`�cacheable�parsed�fileDependencies�contextDependencies�missingDependencies�buildDependencies�valueDependenciesz����assets�assetsInfo�rsc�strict�exportsArgument�topLevelDeclarations�snapshot�webpack/lib/util/LazySet�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js�G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js�webpack/DefinePlugin_hash�c67f61d6�09c7c18133751cf0�type�actions�isClientRef�client
�__webpack_exports__��headerData	 @��h�yB	���e����webpack/lib/dependencies/HarmonyCompatibilityDependency
d����webpack/lib/dependencies/HarmonyExportHeaderDependency@�@�

aJ�webpack/lib/dependencies/HarmonyExportSpecifierDependency`��

aJ	�webpack/lib/ModuleGraph�RestoreProvidedData

	����provided�canMangleProvide�terminalBinding�exportsInfo�

�sources�data�runtimeRequirements
�javascript�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource�
�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource)�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
���buffer�source�size�maps�hash�const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
��{"finalSource":false}�map�bufferedMapReplaceSourceRawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
06undefined`�header_headerData7
;// CONCATENATED MODULE: ./components/form/Search.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceu/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
b=lnK���^l^lmlsrs ��@����/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��(/* unused pure expression or super */ null && (�))�);�a/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((/* unused pure expression or super */ null && (Search)));
���u/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
�61108undefined110135undefined137183undefined606620/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined606620undefined621620(/* unused pure expression or super */ null && (undefined627626))undefined627627.5);undefinedA!�form_Search�
// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
c={}_������HR #]f��SV����VY��{~����9E<"	0	"	0	=	 {�@������__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._��������__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);�/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = __WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("ul", {
        className: "sf-menu",
        children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                            href: "#",
                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("li", {
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("li", {
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DropdownMenu);
���?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
K61123undefined125150undefined152180undefined182227undefined229278undefined328338__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined544547__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined605614__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined710714__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined851854__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined954957__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12091212__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13661369__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined14391442__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19151918__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19681971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19731976__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined21052108__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23382352/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23382352undefined23652365.5);undefinedarZ���d���B���b��2	P	�	�	�	
�
�
���(0,navigation.usePathname)�react_jsx_runtime.jsx��(0,react_jsx_runtime.jsxs)��������api_link["default"]��menu_DropdownMenu
// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
a+=_��������SU}���������loqz�������_�dm���dg����?	B	D	G	�
�
jn����Z
c
�
S�
�
�
_b������~�������� �ް@��������__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._����__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._���������__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);�h/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = __WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._, {
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._, {
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._, {
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._, {
                            className: "sidebar-menu_wrapper",
                            children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._, {
                                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("br", {}),
                            __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                    href: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MobileMenu);
����/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
�61146undefined148173undefined175203undefined205250undefined252339undefined341381undefined383432undefined480490__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined696700__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined702710__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined761764__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined876879__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined881890__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._undefined939942__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined944957__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._undefined10101013__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10151018__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._undefined11241133__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined12691272__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12741280__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._undefined15471550__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined15521559__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined16361639__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21952198__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined22002207__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined23672370__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23722375__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined27882792__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined29222926__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined32013204__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined32583267__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34183427__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined35233526__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined35673576__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined36793682__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined37503753__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38043813__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined40044013__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined42224225__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42274232__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._undefined42934307/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined42934307undefined43184318.5);undefineda"r_����7j�df��/1��O���� +pr�	S	_�����I
�2�X��k�V�,q��-s2xI��B�=V���react_jsx_runtime.Fragment���index_es/* ProSidebar */.M7��index_es/* SidebarContent */.TZ��index_es/* Menu */.v2���index_es/* SubMenu */.Wd��index_es/* MenuItem */.sN������������������Social["default"]�menu_MobileMenu9
;// CONCATENATED MODULE: ./components/header/Header.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
a.=_������)+Y[����-4^es{���������_�����������#
,
n
w
dgim�
I
R
��&Y�
:>��~��),~�mpPSU^����� ���@���������__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._���������__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._������__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    const [click1, setClick1] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    const [navbar, setNavbar] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    __WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._, {
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                    className: "ptf-navbar-logo",
                                    href: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.href,
                                    children: [
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.dark.src,
                                            alt: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.light.src,
                                            alt: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                                className: "ptf-language-switcher",
                                children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.languages.map((item)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Header);
����/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
g
61146undefined148198undefined200228undefined230260undefined262297undefined299345undefined347389undefined391437undefined508515__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined557564__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined606613__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined627635__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._undefined939943__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined945953__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined10041007__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined11851188__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16661669__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17801784__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19401944__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19461949__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined20622071__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined21862189__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21912195__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined25952604__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined26702679__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined29162919__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29212925__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined33253334__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34013410__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined37133716__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38623865__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38673878__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined39673970__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined43654368__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined46664670__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined48324836__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined49904993__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined51145123__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined51615164__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined55025505__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined57415744__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59685971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59735982__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._undefined60436057/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined60436057undefined60646064.5);undefined`$_��\���>n��>�5zX�X�@	B	�	
F
�
�
M�#
_e
�
���,�E������%~�N��	����O��W�G�����B���(0,react.useState)���(0,react.useEffect)�����������api_image["default"]���������������������header_Header�buffer�source�size�mapsE���/B// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
const header_headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};

;// CONCATENATED MODULE: ./components/form/Search.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const form_Search = ((/* unused pure expression or super */ null && (Search)));

// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
        className: "sf-menu",
        children: header_headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ react_jsx_runtime.jsx("li", {
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const menu_DropdownMenu = (DropdownMenu);

// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* ProSidebar */.M7, {
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SidebarContent */.TZ, {
                        children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* Menu */.v2, {
                            className: "sidebar-menu_wrapper",
                            children: header_headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SubMenu */.Wd, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: header_headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            header_headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("br", {}),
                            header_headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                    href: header_headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: header_headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(Social["default"], {})
                ]
            })
        ]
    });
};
/* harmony default export */ const menu_MobileMenu = (MobileMenu);

;// CONCATENATED MODULE: ./components/header/Header.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = (0,react.useState)(false);
    const [click1, setClick1] = (0,react.useState)(false);
    const [navbar, setNavbar] = (0,react.useState)(false);
    (0,react.useEffect)(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(api_link["default"], {
                                    className: "ptf-navbar-logo",
                                    href: header_headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: header_headerData.logo.dark.src,
                                            alt: header_headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: header_headerData.logo.light.src,
                                            alt: header_headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(menu_DropdownMenu, {})
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                className: "ptf-language-switcher",
                                children: header_headerData.languages.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(menu_MobileMenu, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const header_Header = (Header);
�{"finalSource":true}�map�bufferedMap`ConcatSourceRawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js

ReplaceSourceReplaceSourceRawSourcek���06undefined&615header_headerDataundefinedRawSource7
;// CONCATENATED MODULE: ./components/form/Search.jsx
��u/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
�61108undefined110135undefined137183undefined606620/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined606620undefined621620(/* unused pure expression or super */ null && (undefined627626))undefined627627.5);undefined#520545form_SearchundefinedRawSource�
// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
��?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
K61123undefined125150undefined152180undefined182227undefined229278undefined328338__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined544547__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined605614__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined710714__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined851854__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined954957__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12091212__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13661369__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined14391442__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19151918__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19681971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19731976__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined21052108__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23382352/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23382352undefined23652365.5);undefined114204(0,navigation.usePathname)undefined410479react_jsx_runtime.jsxundefined537612header_headerDataundefined708784(0,react_jsx_runtime.jsxs)undefined921990react_jsx_runtime.jsxundefined10901159react_jsx_runtime.jsxundefined14111480react_jsx_runtime.jsxundefined16341703react_jsx_runtime.jsxundefined17731842react_jsx_runtime.jsxundefined23152384react_jsx_runtime.jsxundefined24342503react_jsx_runtime.jsxundefined25052582api_link["default"]undefined27112780react_jsx_runtime.jsxundefined30453070menu_DropdownMenuundefinedRawSource
// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
�61146undefined148173undefined175203undefined205250undefined252339undefined341381undefined383432undefined480490__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined696700__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined702710__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined761764__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined876879__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined881890__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._undefined939942__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined944957__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._undefined10101013__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10151018__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._undefined11241133__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined12691272__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12741280__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._undefined15471550__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined15521559__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined16361639__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21952198__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined22002207__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined23672370__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23722375__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined27882792__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined29222926__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined32013204__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined32583267__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34183427__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined35233526__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined35673576__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined36793682__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined37503753__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38043813__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined40044013__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined42224225__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42274232__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._undefined42934307/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined42934307undefined43184318.5);undefined114204(0,navigation.usePathname)undefined410486(0,react_jsx_runtime.jsxs)undefined488567react_jsx_runtime.Fragmentundefined618687react_jsx_runtime.jsxundefined799868react_jsx_runtime.jsxundefined870953index_es/* ProSidebar */.M7undefined10021071react_jsx_runtime.jsxundefined10731164index_es/* SidebarContent */.TZundefined12171286react_jsx_runtime.jsxundefined12881359index_es/* Menu */.v2undefined14651540header_headerDataundefined16761745react_jsx_runtime.jsxundefined17471824index_es/* SubMenu */.Wdundefined20912160react_jsx_runtime.jsxundefined21622241index_es/* MenuItem */.sNundefined23182387react_jsx_runtime.jsxundefined29433012react_jsx_runtime.jsxundefined30143093index_es/* MenuItem */.sNundefined32533322react_jsx_runtime.jsxundefined33243401api_link["default"]undefined38143890(0,react_jsx_runtime.jsxs)undefined40204096(0,react_jsx_runtime.jsxs)undefined43714440react_jsx_runtime.jsxundefined44944564header_headerDataundefined47154785header_headerDataundefined48814950react_jsx_runtime.jsxundefined49915061header_headerDataundefined51645233react_jsx_runtime.jsxundefined53015370react_jsx_runtime.jsxundefined54215491header_headerDataundefined56825752header_headerDataundefined59616030react_jsx_runtime.jsxundefined60326109Social["default"]undefined62056230menu_MobileMenuundefinedRawSource9
;// CONCATENATED MODULE: ./components/header/Header.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
g
61146undefined148198undefined200228undefined230260undefined262297undefined299345undefined347389undefined391437undefined508515__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined557564__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined606613__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined627635__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._undefined939943__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined945953__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined10041007__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined11851188__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16661669__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17801784__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19401944__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19461949__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined20622071__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined21862189__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21912195__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined25952604__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined26702679__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined29162919__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29212925__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined33253334__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34013410__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined37133716__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38623865__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38673878__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined39673970__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined43654368__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined46664670__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined48324836__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined49904993__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined51145123__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined51615164__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined55025505__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined57415744__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59685971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59735982__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._undefined60436057/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined60436057undefined60646064.5);undefined2138222(0,react.useState)undefined264348(0,react.useState)undefined390474(0,react.useState)undefined488574(0,react.useEffect)undefined878954(0,react_jsx_runtime.jsxs)undefined9561035react_jsx_runtime.Fragmentundefined10861155react_jsx_runtime.jsxundefined13331402react_jsx_runtime.jsxundefined18801949react_jsx_runtime.jsxundefined20602136(0,react_jsx_runtime.jsxs)undefined22922368(0,react_jsx_runtime.jsxs)undefined23702447api_link["default"]undefined25602630header_headerDataundefined27452814react_jsx_runtime.jsxundefined28162893api_image["default"]undefined32933363header_headerDataundefined34293499header_headerDataundefined37363805react_jsx_runtime.jsxundefined38073884api_image["default"]undefined42844354header_headerDataundefined44214491header_headerDataundefined47944863react_jsx_runtime.jsxundefined50095078react_jsx_runtime.jsxundefined50805157menu_DropdownMenuundefined52465315react_jsx_runtime.jsxundefined57105779react_jsx_runtime.jsxundefined60776153(0,react_jsx_runtime.jsxs)undefined63156391(0,react_jsx_runtime.jsxs)undefined65456614react_jsx_runtime.jsxundefined67356810header_headerDataundefined68486917react_jsx_runtime.jsxundefined72557324react_jsx_runtime.jsxundefined75607629react_jsx_runtime.jsxundefined78537922react_jsx_runtime.jsxundefined79248002menu_MobileMenuundefined80988123header_Headerundefined�`�react_jsx_runtime�react_jsx_runtime_namespaceObject�react_jsx_runtime_default���react_namespaceObject�react_default�api_link�api_image�header_headerData�header_namespaceObject�Search�form_Search�Search_namespaceObject�navigation�DropdownMenu�menu_DropdownMenu�DropdownMenu_namespaceObject�index_es�Social�MobileMenu�menu_MobileMenu�MobileMenu_namespaceObject�Header�header_Header�Header_namespaceObject�__webpack_require__.r��__webpack_require__.d�__webpack_require__�Q�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource�`%�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceIexports.id = 821;
exports.ids = [821];
exports.modules = {

/***/ 37877:
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceV/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourcen�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourcelimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx")`k�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))��buffer�source�size�maps�hash`Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))��{"finalSource":true}�map�bufferedMapReplaceSourceRawSourcelimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx")m0107Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))undefined


/***/ })��buffer�source�size�maps�hash�/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))

/***/ })��{"finalSource":true}�map�bufferedMapConcatSourceRawSourceV/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

ReplaceSourceRawSourcelimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx")m0107Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))undefined	RawSource


/***/ }),

/***/ 68737:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceV/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourcei�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\image-component.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\link.js")F������Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976))�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))��buffer�source�size�maps�hash�Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))��{"finalSource":true}�map�bufferedMapReplaceSourceRawSourceimport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\image-component.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\link.js")�0129Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976))undefined132254Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658))undefined257401Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23))undefined404537Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))undefined


/***/ })��/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))

/***/ })�����import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\image-component.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\link.js")�0129Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976))undefined132254Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658))undefined257401Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23))undefined404537Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))undefined��,

/***/ 25553:
�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceV/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\app-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\error-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\layout-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\not-found-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\render-from-template-context.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\static-generation-searchparams-bailout-provider.js")J��58��tw #��Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23))�Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))��buffer�source�size�maps�hashlPromise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))��{"finalSource":true}�map�bufferedMapReplaceSourceRawSource�import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\app-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\error-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\layout-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\not-found-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\render-from-template-context.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\static-generation-searchparams-bailout-provider.js")�0151Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23))undefined154309Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23))undefined312466Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23))undefined469628Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23))undefined631800Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23))undefined803991Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))undefined


/***/ })��/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))

/***/ })������import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\app-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\error-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\layout-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\not-found-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\render-from-template-context.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\static-generation-searchparams-bailout-provider.js")�0151Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23))undefined154309Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23))undefined312466Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23))undefined469628Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23))undefined631800Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23))undefined803991Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))undefined��,

/***/ 23118:
�O�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource"�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
export default function RootLayout({ children }) {
    const [showCursor, setShowCursor] = useState(false);
    const pathname = usePathname();
    useEffect(()=>{
        const initializeAOS = ()=>{
            AOS.init({
                duration: 1200,
                once: true
            });
            AOS.refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    useEffect(()=>{
        if ("undefined" !== "undefined") {
            setShowCursor(true);
        }
    }, []);
    const globalSchema = buildOrganizationSchema();
    return /*#__PURE__*/ _jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ _jsxs("body", {
            children: [
                /*#__PURE__*/ _jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}
c"={}_������@B[]������.4Fot���k����_����IPoy����$2�����F\z}		F	I	d
@g
������������(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])� true�/*require.resolve*/�null /* weak dependency, without id */�������(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)�(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)�(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)�aos__WEBPACK_IMPORTED_MODULE_2___default().init�aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard��false�{}�(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)����buffer�source�size�maps�hasht__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
/* __next_internal_client_entry_do_not_use__ default auto */ 










const AnimatedCursor = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});

const ScrollToTop = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
function RootLayout({ children }) {
    const [showCursor, setShowCursor] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const pathname = (0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)();
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        const initializeAOS = ()=>{
            aos__WEBPACK_IMPORTED_MODULE_2___default().init({
                duration: 1200,
                once: true
            });
            aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        if (false) {}
    }, []);
    const globalSchema = (0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)();
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("body", {
            children: [
                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
ReplaceSourceRawSource�
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
export default function RootLayout({ children }) {
    const [showCursor, setShowCursor] = useState(false);
    const pathname = usePathname();
    useEffect(()=>{
        const initializeAOS = ()=>{
            AOS.init({
                duration: 1200,
                once: true
            });
            AOS.refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    useEffect(()=>{
        if ("undefined" !== "undefined") {
            setShowCursor(true);
        }
    }, []);
    const globalSchema = buildOrganizationSchema();
    return /*#__PURE__*/ _jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ _jsxs("body", {
            children: [
                /*#__PURE__*/ _jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}
[61123undefined125168undefined170191undefined193232undefined234279undefined281320undefined322347undefined349395undefined397431undefined433478undefined480533undefined558564(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined582623 trueundefined628646/*require.resolve*/undefined648670null /* weak dependency, without id */undefined875915undefined937943(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined9611002 trueundefined10071025/*require.resolve*/undefined10271053null /* weak dependency, without id */undefined12621276undefined13531360(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)undefined13911401(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)undefined14101418(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined14741481aos__WEBPACK_IMPORTED_MODULE_2___default().initundefined15721586aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined19791987(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined20072033falseundefined20362079{}undefined21182140(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)undefined21702173react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined23042308(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined23742377react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined26602663react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined


/***/ })��/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
/* __next_internal_client_entry_do_not_use__ default auto */ 










const AnimatedCursor = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});

const ScrollToTop = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
function RootLayout({ children }) {
    const [showCursor, setShowCursor] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const pathname = (0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)();
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        const initializeAOS = ()=>{
            aos__WEBPACK_IMPORTED_MODULE_2___default().init({
                duration: 1200,
                once: true
            });
            aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        if (false) {}
    }, []);
    const globalSchema = (0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)();
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("body", {
            children: [
                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}


/***/ })��	�_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
��__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
��
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
export default function RootLayout({ children }) {
    const [showCursor, setShowCursor] = useState(false);
    const pathname = usePathname();
    useEffect(()=>{
        const initializeAOS = ()=>{
            AOS.init({
                duration: 1200,
                once: true
            });
            AOS.refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    useEffect(()=>{
        if ("undefined" !== "undefined") {
            setShowCursor(true);
        }
    }, []);
    const globalSchema = buildOrganizationSchema();
    return /*#__PURE__*/ _jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ _jsxs("body", {
            children: [
                /*#__PURE__*/ _jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}
[61123undefined125168undefined170191undefined193232undefined234279undefined281320undefined322347undefined349395undefined397431undefined433478undefined480533undefined558564(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined582623 trueundefined628646/*require.resolve*/undefined648670null /* weak dependency, without id */undefined875915undefined937943(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined9611002 trueundefined10071025/*require.resolve*/undefined10271053null /* weak dependency, without id */undefined12621276undefined13531360(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)undefined13911401(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)undefined14101418(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined14741481aos__WEBPACK_IMPORTED_MODULE_2___default().initundefined15721586aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined19791987(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined20072033falseundefined20362079{}undefined21182140(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)undefined21702173react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined23042308(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined23742377react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined26602663react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined��,

/***/ 12976:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource���webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourceB
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourced	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Image from "next/image";
import Link from "next/link";
import SocialTwo from "../../social/SocialTwo";
import { footerData } from "../../../data/footer";
const CopyRight = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ _jsx(Link, {
                    href: footerData.copyright.logo.href,
                    children: /*#__PURE__*/ _jsx(Image, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footerData.copyright.logo.src,
                        alt: footerData.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ _jsxs("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ _jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ _jsx(Link, {
                                href: footerData.copyright.author.href,
                                children: footerData.copyright.author.name
                            })
                        }),
                        ". ",
                        footerData.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ _jsx(SocialTwo, {})
                })
            })
        ]
    });
};
export default CopyRight;
c={}_������7jn��8;=@_h������(��"#W&������(��!���			J	X	J	X	b	 Ţ@�������__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._��������������__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hash/* __next_internal_client_entry_do_not_use__ default auto */ 





const CopyRight = ()=>{
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                    href: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.logo.href,
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.logo.src,
                        alt: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                href: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.author.href,
                                children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.author.name
                            })
                        }),
                        ". ",
                        __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                })
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CopyRight);
��{"finalSource":false}�map�bufferedMapReplaceSourceRawSourced	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Image from "next/image";
import Link from "next/link";
import SocialTwo from "../../social/SocialTwo";
import { footerData } from "../../../data/footer";
const CopyRight = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ _jsx(Link, {
                    href: footerData.copyright.logo.href,
                    children: /*#__PURE__*/ _jsx(Image, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footerData.copyright.logo.src,
                        alt: footerData.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ _jsxs("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ _jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ _jsx(Link, {
                                href: footerData.copyright.author.href,
                                children: footerData.copyright.author.name
                            })
                        }),
                        ". ",
                        footerData.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ _jsx(SocialTwo, {})
                })
            })
        ]
    });
};
export default CopyRight;
61123undefined125150undefined152182undefined184212undefined214260undefined262311undefined362366__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined468471__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined568571__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined573576__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined607616__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined683686__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined688692__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined9951004__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined10551064__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12101213__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13101314__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15711574__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16961699__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17011704__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined17471756__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18231832__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined19691978__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined20782081__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21762179__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23032306__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23082316__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._undefined23782392/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23782392undefined24022402.5);undefinedat_�&k�`�MO��D�a�T�		b	�	�	
\
�
J+��3x�9
;
�
�
�(0,react_jsx_runtime.jsxs)�react_jsx_runtime.jsx��api_link["default"]�footer/* footerData */.a��api_image["default"]��������������SocialTwo["default"]�copyright_CopyRight9
;// CONCATENATED MODULE: ./components/footer/Footer.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourcen/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { footerData } from "../../data/footer";
const Footer = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ _jsxs("ul", {
                            children: [
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footerData.contact.addressLines.map((line, index)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        index < footerData.contact.addressLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.phoneHref,
                                            children: footerData.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: `mailto:${footerData.contact.emails[0]}`,
                                            children: footerData.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ _jsx("ul", {
                            children: footerData.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ _jsx(React.Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ _jsx("li", {
                                            children: /*#__PURE__*/ _jsx(Link, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
export default Footer;
c,={}_�����kn����$(����AJ��
��"$1�_�03RV��		�	�	�	�	
&
�
�
MP��Zc���
�
25�S��������[^����WeWel �l�@�����__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._������__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._������������������������__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��/* __next_internal_client_entry_do_not_use__ default auto */ 



const Footer = ()=>{
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
        className: "row",
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("ul", {
                            children: [
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("li", {
                                    children: [
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                            href: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._.contact.addressLines.map((line, index)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._, {
                                                    children: [
                                                        line,
                                                        index < __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.addressLines.length - 1 && /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("li", {
                                    children: [
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                            href: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.phoneHref,
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("li", {
                                    children: [
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                            href: `mailto:${__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.emails[0]}`,
                                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("ul", {
                            children: __WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._, {
                                    children: group.map((item)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("li", {
                                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Footer);
���n/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { footerData } from "../../data/footer";
const Footer = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ _jsxs("ul", {
                            children: [
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footerData.contact.addressLines.map((line, index)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        index < footerData.contact.addressLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.phoneHref,
                                            children: footerData.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: `mailto:${footerData.contact.emails[0]}`,
                                            children: footerData.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ _jsx("ul", {
                            children: footerData.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ _jsx(React.Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ _jsx("li", {
                                            children: /*#__PURE__*/ _jsx(Link, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
export default Footer;
�
61123undefined125150undefined152180undefined182228undefined276280__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined363366__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined463466__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined657660__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined804808__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined904908__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined10201023__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10891098__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12191222__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12811290__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined15011510__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined15661570__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15721585__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined17801789__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18401843__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21302134__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined22462249__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23152324__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined24432446__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined25052514__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined25892598__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined27772781__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined28932896__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29622971__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined30903093__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined31623171__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined32483257__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined35343537__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined36343637__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38303833__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined39743977__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40254034__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined40864089__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40914104__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined41874190__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42684271__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42734276__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined46954709/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined46954709undefined47164716.5);undefineda&o_�S������9��:|�;���W����	
7
|
��W_��$
�
�
a����a��.��/u�b����[�J��,�WY�l��������������(react_default()).Fragment�������������������������footer_Footer@
;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
=�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import CopyRight from "./copyright/CopyRight";
import Footer from "./Footer";
const FooterSection = ()=>{
    return /*#__PURE__*/ _jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ _jsx("div", {
            className: "container",
            children: /*#__PURE__*/ _jsx("div", {
                className: "row",
                children: /*#__PURE__*/ _jsxs("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ _jsx(Footer, {})
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ _jsx(CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
export default FooterSection;
c={}[���fi���� "'ps����lzlz� "�@����__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��/* __next_internal_client_entry_do_not_use__ default auto */ 


const FooterSection = ()=>{
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
            className: "container",
            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "row",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                        }),
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                        })
                    ]
                })
            })
        })
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FooterSection);
����/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import CopyRight from "./copyright/CopyRight";
import Footer from "./Footer";
const FooterSection = ()=>{
    return /*#__PURE__*/ _jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ _jsx("div", {
            className: "container",
            children: /*#__PURE__*/ _jsx("div", {
                className: "row",
                children: /*#__PURE__*/ _jsxs("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ _jsx(Footer, {})
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ _jsx(CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
export default FooterSection;
61123undefined125170undefined172201undefined256259__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined358361__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined444447__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined532536__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined673676__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined797800__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined802807__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined880883__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10071010__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10121020__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._undefined11321146/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined11321146undefined11601160.5);undefinedauT�b��O�$i�')v�����������������footer_FooterSection��buffer�source�size�maps�hashd'// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 





const CopyRight = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: footer/* footerData */.a.copyright.logo.href,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footer/* footerData */.a.copyright.logo.src,
                        alt: footer/* footerData */.a.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                href: footer/* footerData */.a.copyright.author.href,
                                children: footer/* footerData */.a.copyright.author.name
                            })
                        }),
                        ". ",
                        footer/* footerData */.a.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(SocialTwo["default"], {})
                })
            })
        ]
    });
};
/* harmony default export */ const copyright_CopyRight = (CopyRight);

;// CONCATENATED MODULE: ./components/footer/Footer.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 



const Footer = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("ul", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footer/* footerData */.a.contact.addressLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime.jsxs)((react_default()).Fragment, {
                                                    children: [
                                                        line,
                                                        index < footer/* footerData */.a.contact.addressLines.length - 1 && /*#__PURE__*/ react_jsx_runtime.jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.phoneHref,
                                            children: footer/* footerData */.a.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: `mailto:${footer/* footerData */.a.contact.emails[0]}`,
                                            children: footer/* footerData */.a.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            children: footer/* footerData */.a.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ react_jsx_runtime.jsx((react_default()).Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
/* harmony default export */ const footer_Footer = (Footer);

;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const FooterSection = ()=>{
    return /*#__PURE__*/ react_jsx_runtime.jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
            className: "container",
            children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "row",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(footer_Footer, {})
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(copyright_CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
/* harmony default export */ const footer_FooterSection = (FooterSection);
��{"finalSource":true}�map�bufferedMap`ConcatSourceRawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx

ReplaceSourceReplaceSourceRawSourced	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Image from "next/image";
import Link from "next/link";
import SocialTwo from "../../social/SocialTwo";
import { footerData } from "../../../data/footer";
const CopyRight = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ _jsx(Link, {
                    href: footerData.copyright.logo.href,
                    children: /*#__PURE__*/ _jsx(Image, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footerData.copyright.logo.src,
                        alt: footerData.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ _jsxs("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ _jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ _jsx(Link, {
                                href: footerData.copyright.author.href,
                                children: footerData.copyright.author.name
                            })
                        }),
                        ". ",
                        footerData.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ _jsx(SocialTwo, {})
                })
            })
        ]
    });
};
export default CopyRight;
61123undefined125150undefined152182undefined184212undefined214260undefined262311undefined362366__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined468471__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined568571__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined573576__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined607616__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined683686__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined688692__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined9951004__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined10551064__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12101213__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13101314__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15711574__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16961699__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17011704__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined17471756__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18231832__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined19691978__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined20782081__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21762179__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23032306__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23082316__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._undefined23782392/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23782392undefined24022402.5);undefinedS116192(0,react_jsx_runtime.jsxs)undefined294363react_jsx_runtime.jsxundefined460529react_jsx_runtime.jsxundefined531608api_link["default"]undefined639709footer/* footerData */.aundefined776845react_jsx_runtime.jsxundefined847924api_image["default"]undefined12271297footer/* footerData */.aundefined13481418footer/* footerData */.aundefined15641633react_jsx_runtime.jsxundefined17301806(0,react_jsx_runtime.jsxs)undefined20632132react_jsx_runtime.jsxundefined22542323react_jsx_runtime.jsxundefined23252402api_link["default"]undefined24452515footer/* footerData */.aundefined25822652footer/* footerData */.aundefined27892859footer/* footerData */.aundefined29593028react_jsx_runtime.jsxundefined31233192react_jsx_runtime.jsxundefined33163385react_jsx_runtime.jsxundefined33873464SocialTwo["default"]undefined35613586copyright_CopyRightundefinedRawSource9
;// CONCATENATED MODULE: ./components/footer/Footer.jsx
��n/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { footerData } from "../../data/footer";
const Footer = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ _jsxs("ul", {
                            children: [
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footerData.contact.addressLines.map((line, index)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        index < footerData.contact.addressLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.phoneHref,
                                            children: footerData.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: `mailto:${footerData.contact.emails[0]}`,
                                            children: footerData.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ _jsx("ul", {
                            children: footerData.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ _jsx(React.Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ _jsx("li", {
                                            children: /*#__PURE__*/ _jsx(Link, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
export default Footer;
�
61123undefined125150undefined152180undefined182228undefined276280__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined363366__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined463466__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined657660__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined804808__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined904908__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined10201023__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10891098__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12191222__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12811290__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined15011510__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined15661570__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15721585__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined17801789__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18401843__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21302134__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined22462249__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23152324__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined24432446__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined25052514__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined25892598__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined27772781__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined28932896__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29622971__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined30903093__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined31623171__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined32483257__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined35343537__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined36343637__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38303833__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined39743977__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40254034__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined40864089__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40914104__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined41874190__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42684271__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42734276__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined46954709/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined46954709undefined47164716.5);undefined�111187(0,react_jsx_runtime.jsxs)undefined270339react_jsx_runtime.jsxundefined436505react_jsx_runtime.jsxundefined696765react_jsx_runtime.jsxundefined909985(0,react_jsx_runtime.jsxs)undefined10811157(0,react_jsx_runtime.jsxs)undefined12691338react_jsx_runtime.jsxundefined14041474footer/* footerData */.aundefined15951664react_jsx_runtime.jsxundefined17231793footer/* footerData */.aundefined20042079footer/* footerData */.aundefined21352211(0,react_jsx_runtime.jsxs)undefined22132299(react_default()).Fragmentundefined24942564footer/* footerData */.aundefined26152684react_jsx_runtime.jsxundefined29713047(0,react_jsx_runtime.jsxs)undefined31593228react_jsx_runtime.jsxundefined32943364footer/* footerData */.aundefined34833552react_jsx_runtime.jsxundefined36113681footer/* footerData */.aundefined37563826footer/* footerData */.aundefined40054081(0,react_jsx_runtime.jsxs)undefined41934262react_jsx_runtime.jsxundefined43284398footer/* footerData */.aundefined45174586react_jsx_runtime.jsxundefined46554725footer/* footerData */.aundefined48024872footer/* footerData */.aundefined51495218react_jsx_runtime.jsxundefined53155384react_jsx_runtime.jsxundefined55775646react_jsx_runtime.jsxundefined57875856react_jsx_runtime.jsxundefined59045979footer/* footerData */.aundefined60316100react_jsx_runtime.jsxundefined61026188(react_default()).Fragmentundefined62716340react_jsx_runtime.jsxundefined64186487react_jsx_runtime.jsxundefined64896566api_link["default"]undefined70207045footer_FooterundefinedRawSource@
;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import CopyRight from "./copyright/CopyRight";
import Footer from "./Footer";
const FooterSection = ()=>{
    return /*#__PURE__*/ _jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ _jsx("div", {
            className: "container",
            children: /*#__PURE__*/ _jsx("div", {
                className: "row",
                children: /*#__PURE__*/ _jsxs("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ _jsx(Footer, {})
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ _jsx(CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
export default FooterSection;
61123undefined125170undefined172201undefined256259__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined358361__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined444447__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined532536__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined673676__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined797800__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined802807__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined880883__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10071010__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10121020__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._undefined11321146/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined11321146undefined11601160.5);undefined�117186react_jsx_runtime.jsxundefined285354react_jsx_runtime.jsxundefined437506react_jsx_runtime.jsxundefined591667(0,react_jsx_runtime.jsxs)undefined804873react_jsx_runtime.jsxundefined9941063react_jsx_runtime.jsxundefined10651142footer_Footerundefined12151284react_jsx_runtime.jsxundefined14081477react_jsx_runtime.jsxundefined14791556copyright_CopyRightundefined17031728footer_FooterSectionundefined


/***/ })��'/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 





const CopyRight = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: footer/* footerData */.a.copyright.logo.href,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footer/* footerData */.a.copyright.logo.src,
                        alt: footer/* footerData */.a.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                href: footer/* footerData */.a.copyright.author.href,
                                children: footer/* footerData */.a.copyright.author.name
                            })
                        }),
                        ". ",
                        footer/* footerData */.a.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(SocialTwo["default"], {})
                })
            })
        ]
    });
};
/* harmony default export */ const copyright_CopyRight = (CopyRight);

;// CONCATENATED MODULE: ./components/footer/Footer.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 



const Footer = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("ul", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footer/* footerData */.a.contact.addressLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime.jsxs)((react_default()).Fragment, {
                                                    children: [
                                                        line,
                                                        index < footer/* footerData */.a.contact.addressLines.length - 1 && /*#__PURE__*/ react_jsx_runtime.jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.phoneHref,
                                            children: footer/* footerData */.a.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: `mailto:${footer/* footerData */.a.contact.emails[0]}`,
                                            children: footer/* footerData */.a.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            children: footer/* footerData */.a.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ react_jsx_runtime.jsx((react_default()).Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
/* harmony default export */ const footer_Footer = (Footer);

;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const FooterSection = ()=>{
    return /*#__PURE__*/ react_jsx_runtime.jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
            className: "container",
            children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "row",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(footer_Footer, {})
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(copyright_CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
/* harmony default export */ const footer_FooterSection = (FooterSection);


/***/ })��`����// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx

ReplaceSource�d	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Image from "next/image";
import Link from "next/link";
import SocialTwo from "../../social/SocialTwo";
import { footerData } from "../../../data/footer";
const CopyRight = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ _jsx(Link, {
                    href: footerData.copyright.logo.href,
                    children: /*#__PURE__*/ _jsx(Image, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footerData.copyright.logo.src,
                        alt: footerData.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ _jsxs("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ _jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ _jsx(Link, {
                                href: footerData.copyright.author.href,
                                children: footerData.copyright.author.name
                            })
                        }),
                        ". ",
                        footerData.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ _jsx(SocialTwo, {})
                })
            })
        ]
    });
};
export default CopyRight;
61123undefined125150undefined152182undefined184212undefined214260undefined262311undefined362366__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined468471__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined568571__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined573576__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined607616__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined683686__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined688692__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined9951004__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined10551064__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12101213__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13101314__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15711574__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16961699__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17011704__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined17471756__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18231832__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined19691978__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined20782081__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21762179__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23032306__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23082316__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._undefined23782392/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23782392undefined24022402.5);undefinedS116192(0,react_jsx_runtime.jsxs)undefined294363react_jsx_runtime.jsxundefined460529react_jsx_runtime.jsxundefined531608api_link["default"]undefined639709footer/* footerData */.aundefined776845react_jsx_runtime.jsxundefined847924api_image["default"]undefined12271297footer/* footerData */.aundefined13481418footer/* footerData */.aundefined15641633react_jsx_runtime.jsxundefined17301806(0,react_jsx_runtime.jsxs)undefined20632132react_jsx_runtime.jsxundefined22542323react_jsx_runtime.jsxundefined23252402api_link["default"]undefined24452515footer/* footerData */.aundefined25822652footer/* footerData */.aundefined27892859footer/* footerData */.aundefined29593028react_jsx_runtime.jsxundefined31233192react_jsx_runtime.jsxundefined33163385react_jsx_runtime.jsxundefined33873464SocialTwo["default"]undefined35613586copyright_CopyRightundefinedRawSource9
;// CONCATENATED MODULE: ./components/footer/Footer.jsx
��n/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { footerData } from "../../data/footer";
const Footer = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ _jsxs("ul", {
                            children: [
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footerData.contact.addressLines.map((line, index)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        index < footerData.contact.addressLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.phoneHref,
                                            children: footerData.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: `mailto:${footerData.contact.emails[0]}`,
                                            children: footerData.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ _jsx("ul", {
                            children: footerData.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ _jsx(React.Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ _jsx("li", {
                                            children: /*#__PURE__*/ _jsx(Link, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
export default Footer;
�
61123undefined125150undefined152180undefined182228undefined276280__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined363366__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined463466__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined657660__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined804808__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined904908__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined10201023__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10891098__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12191222__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12811290__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined15011510__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined15661570__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15721585__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined17801789__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18401843__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21302134__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined22462249__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23152324__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined24432446__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined25052514__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined25892598__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined27772781__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined28932896__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29622971__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined30903093__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined31623171__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined32483257__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined35343537__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined36343637__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38303833__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined39743977__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40254034__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined40864089__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40914104__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined41874190__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42684271__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42734276__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined46954709/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined46954709undefined47164716.5);undefined�111187(0,react_jsx_runtime.jsxs)undefined270339react_jsx_runtime.jsxundefined436505react_jsx_runtime.jsxundefined696765react_jsx_runtime.jsxundefined909985(0,react_jsx_runtime.jsxs)undefined10811157(0,react_jsx_runtime.jsxs)undefined12691338react_jsx_runtime.jsxundefined14041474footer/* footerData */.aundefined15951664react_jsx_runtime.jsxundefined17231793footer/* footerData */.aundefined20042079footer/* footerData */.aundefined21352211(0,react_jsx_runtime.jsxs)undefined22132299(react_default()).Fragmentundefined24942564footer/* footerData */.aundefined26152684react_jsx_runtime.jsxundefined29713047(0,react_jsx_runtime.jsxs)undefined31593228react_jsx_runtime.jsxundefined32943364footer/* footerData */.aundefined34833552react_jsx_runtime.jsxundefined36113681footer/* footerData */.aundefined37563826footer/* footerData */.aundefined40054081(0,react_jsx_runtime.jsxs)undefined41934262react_jsx_runtime.jsxundefined43284398footer/* footerData */.aundefined45174586react_jsx_runtime.jsxundefined46554725footer/* footerData */.aundefined48024872footer/* footerData */.aundefined51495218react_jsx_runtime.jsxundefined53155384react_jsx_runtime.jsxundefined55775646react_jsx_runtime.jsxundefined57875856react_jsx_runtime.jsxundefined59045979footer/* footerData */.aundefined60316100react_jsx_runtime.jsxundefined61026188(react_default()).Fragmentundefined62716340react_jsx_runtime.jsxundefined64186487react_jsx_runtime.jsxundefined64896566api_link["default"]undefined70207045footer_FooterundefinedRawSource@
;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import CopyRight from "./copyright/CopyRight";
import Footer from "./Footer";
const FooterSection = ()=>{
    return /*#__PURE__*/ _jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ _jsx("div", {
            className: "container",
            children: /*#__PURE__*/ _jsx("div", {
                className: "row",
                children: /*#__PURE__*/ _jsxs("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ _jsx(Footer, {})
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ _jsx(CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
export default FooterSection;
61123undefined125170undefined172201undefined256259__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined358361__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined444447__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined532536__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined673676__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined797800__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined802807__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined880883__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10071010__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10121020__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._undefined11321146/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined11321146undefined11601160.5);undefined�117186react_jsx_runtime.jsxundefined285354react_jsx_runtime.jsxundefined437506react_jsx_runtime.jsxundefined591667(0,react_jsx_runtime.jsxs)undefined804873react_jsx_runtime.jsxundefined9941063react_jsx_runtime.jsxundefined10651142footer_Footerundefined12151284react_jsx_runtime.jsxundefined14081477react_jsx_runtime.jsxundefined14791556copyright_CopyRightundefined17031728footer_FooterSectionundefined��,

/***/ 24658:
���webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource�
�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource)�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
���buffer�source�size�maps�hash�const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
��{"finalSource":false}�map�bufferedMapReplaceSourceRawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
06undefined`�header_headerData7
;// CONCATENATED MODULE: ./components/form/Search.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceu/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
b=lnK���^l^lmlsrs ��@����/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��(/* unused pure expression or super */ null && (�))�);�a/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((/* unused pure expression or super */ null && (Search)));
���u/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
�61108undefined110135undefined137183undefined606620/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined606620undefined621620(/* unused pure expression or super */ null && (undefined627626))undefined627627.5);undefinedA!�form_Search�
// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
c={}_������HR #]f��SV����VY��{~����9E<"	0	"	0	=	 {�@������__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._��������__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);�/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = __WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("ul", {
        className: "sf-menu",
        children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                            href: "#",
                            children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("li", {
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("li", {
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DropdownMenu);
���?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
K61123undefined125150undefined152180undefined182227undefined229278undefined328338__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined544547__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined605614__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined710714__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined851854__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined954957__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12091212__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13661369__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined14391442__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19151918__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19681971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19731976__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined21052108__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23382352/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23382352undefined23652365.5);undefinedarZ���d���B���b��2	P	�	�	�	
�
�
���(0,navigation.usePathname)�react_jsx_runtime.jsx��(0,react_jsx_runtime.jsxs)��������api_link["default"]��menu_DropdownMenu
// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
a+=_��������SU}���������loqz�������_�dm���dg����?	B	D	G	�
�
jn����Z
c
�
S�
�
�
_b������~�������� �ް@��������__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._����__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._���������__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);�h/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = __WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._, {
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._, {
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._, {
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._, {
                            className: "sidebar-menu_wrapper",
                            children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._, {
                                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("br", {}),
                            __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                    href: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MobileMenu);
����/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
�61146undefined148173undefined175203undefined205250undefined252339undefined341381undefined383432undefined480490__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined696700__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined702710__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined761764__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined876879__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined881890__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._undefined939942__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined944957__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._undefined10101013__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10151018__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._undefined11241133__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined12691272__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12741280__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._undefined15471550__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined15521559__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined16361639__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21952198__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined22002207__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined23672370__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23722375__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined27882792__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined29222926__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined32013204__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined32583267__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34183427__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined35233526__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined35673576__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined36793682__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined37503753__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38043813__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined40044013__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined42224225__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42274232__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._undefined42934307/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined42934307undefined43184318.5);undefineda"r_����7j�df��/1��O���� +pr�	S	_�����I
�2�X��k�V�,q��-s2xI��B�=V���react_jsx_runtime.Fragment���index_es/* ProSidebar */.M7��index_es/* SidebarContent */.TZ��index_es/* Menu */.v2���index_es/* SubMenu */.Wd��index_es/* MenuItem */.sN������������������Social["default"]�menu_MobileMenu9
;// CONCATENATED MODULE: ./components/header/Header.jsx
��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
a.=_������)+Y[����-4^es{���������_�����������#
,
n
w
dgim�
I
R
��&Y�
:>��~��),~�mpPSU^����� ���@���������__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._���__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._�__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._��__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._���������__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._������__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._�����__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    const [click1, setClick1] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    const [navbar, setNavbar] = __WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._(false);
    __WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._, {
        children: [
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                    className: "ptf-navbar-logo",
                                    href: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.href,
                                    children: [
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.dark.src,
                                            alt: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.light.src,
                                            alt: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                                }),
                                /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("div", {
                                className: "ptf-language-switcher",
                                children: __WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._.languages.map((item)=>/*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ __WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._(__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Header);
����/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
g
61146undefined148198undefined200228undefined230260undefined262297undefined299345undefined347389undefined391437undefined508515__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined557564__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined606613__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined627635__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._undefined939943__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined945953__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined10041007__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined11851188__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16661669__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17801784__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19401944__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19461949__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined20622071__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined21862189__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21912195__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined25952604__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined26702679__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined29162919__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29212925__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined33253334__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34013410__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined37133716__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38623865__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38673878__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined39673970__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined43654368__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined46664670__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined48324836__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined49904993__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined51145123__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined51615164__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined55025505__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined57415744__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59685971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59735982__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._undefined60436057/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined60436057undefined60646064.5);undefined`$_��\���>n��>�5zX�X�@	B	�	
F
�
�
M�#
_e
�
���,�E������%~�N��	����O��W�G�����B���(0,react.useState)���(0,react.useEffect)�����������api_image["default"]���������������������header_Header��buffer�source�size�maps�hash/B// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
const header_headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};

;// CONCATENATED MODULE: ./components/form/Search.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const form_Search = ((/* unused pure expression or super */ null && (Search)));

// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
        className: "sf-menu",
        children: header_headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ react_jsx_runtime.jsx("li", {
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const menu_DropdownMenu = (DropdownMenu);

// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* ProSidebar */.M7, {
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SidebarContent */.TZ, {
                        children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* Menu */.v2, {
                            className: "sidebar-menu_wrapper",
                            children: header_headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SubMenu */.Wd, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: header_headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            header_headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("br", {}),
                            header_headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                    href: header_headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: header_headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(Social["default"], {})
                ]
            })
        ]
    });
};
/* harmony default export */ const menu_MobileMenu = (MobileMenu);

;// CONCATENATED MODULE: ./components/header/Header.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = (0,react.useState)(false);
    const [click1, setClick1] = (0,react.useState)(false);
    const [navbar, setNavbar] = (0,react.useState)(false);
    (0,react.useEffect)(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(api_link["default"], {
                                    className: "ptf-navbar-logo",
                                    href: header_headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: header_headerData.logo.dark.src,
                                            alt: header_headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: header_headerData.logo.light.src,
                                            alt: header_headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(menu_DropdownMenu, {})
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                className: "ptf-language-switcher",
                                children: header_headerData.languages.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(menu_MobileMenu, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const header_Header = (Header);
��{"finalSource":true}�map�bufferedMap`ConcatSourceRawSource�// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js

ReplaceSourceReplaceSourceRawSource�export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
06undefined&615header_headerDataundefinedRawSource7
;// CONCATENATED MODULE: ./components/form/Search.jsx
��u/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
�61108undefined110135undefined137183undefined606620/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined606620undefined621620(/* unused pure expression or super */ null && (undefined627626))undefined627627.5);undefined#520545form_SearchundefinedRawSource�
// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
��?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
K61123undefined125150undefined152180undefined182227undefined229278undefined328338__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined544547__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined605614__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined710714__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined851854__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined954957__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12091212__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13661369__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined14391442__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19151918__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19681971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19731976__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined21052108__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23382352/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23382352undefined23652365.5);undefined114204(0,navigation.usePathname)undefined410479react_jsx_runtime.jsxundefined537612header_headerDataundefined708784(0,react_jsx_runtime.jsxs)undefined921990react_jsx_runtime.jsxundefined10901159react_jsx_runtime.jsxundefined14111480react_jsx_runtime.jsxundefined16341703react_jsx_runtime.jsxundefined17731842react_jsx_runtime.jsxundefined23152384react_jsx_runtime.jsxundefined24342503react_jsx_runtime.jsxundefined25052582api_link["default"]undefined27112780react_jsx_runtime.jsxundefined30453070menu_DropdownMenuundefinedRawSource
// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
�61146undefined148173undefined175203undefined205250undefined252339undefined341381undefined383432undefined480490__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined696700__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined702710__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined761764__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined876879__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined881890__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._undefined939942__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined944957__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._undefined10101013__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10151018__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._undefined11241133__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined12691272__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12741280__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._undefined15471550__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined15521559__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined16361639__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21952198__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined22002207__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined23672370__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23722375__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined27882792__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined29222926__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined32013204__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined32583267__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34183427__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined35233526__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined35673576__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined36793682__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined37503753__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38043813__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined40044013__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined42224225__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42274232__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._undefined42934307/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined42934307undefined43184318.5);undefined114204(0,navigation.usePathname)undefined410486(0,react_jsx_runtime.jsxs)undefined488567react_jsx_runtime.Fragmentundefined618687react_jsx_runtime.jsxundefined799868react_jsx_runtime.jsxundefined870953index_es/* ProSidebar */.M7undefined10021071react_jsx_runtime.jsxundefined10731164index_es/* SidebarContent */.TZundefined12171286react_jsx_runtime.jsxundefined12881359index_es/* Menu */.v2undefined14651540header_headerDataundefined16761745react_jsx_runtime.jsxundefined17471824index_es/* SubMenu */.Wdundefined20912160react_jsx_runtime.jsxundefined21622241index_es/* MenuItem */.sNundefined23182387react_jsx_runtime.jsxundefined29433012react_jsx_runtime.jsxundefined30143093index_es/* MenuItem */.sNundefined32533322react_jsx_runtime.jsxundefined33243401api_link["default"]undefined38143890(0,react_jsx_runtime.jsxs)undefined40204096(0,react_jsx_runtime.jsxs)undefined43714440react_jsx_runtime.jsxundefined44944564header_headerDataundefined47154785header_headerDataundefined48814950react_jsx_runtime.jsxundefined49915061header_headerDataundefined51645233react_jsx_runtime.jsxundefined53015370react_jsx_runtime.jsxundefined54215491header_headerDataundefined56825752header_headerDataundefined59616030react_jsx_runtime.jsxundefined60326109Social["default"]undefined62056230menu_MobileMenuundefinedRawSource9
;// CONCATENATED MODULE: ./components/header/Header.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
g
61146undefined148198undefined200228undefined230260undefined262297undefined299345undefined347389undefined391437undefined508515__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined557564__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined606613__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined627635__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._undefined939943__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined945953__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined10041007__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined11851188__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16661669__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17801784__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19401944__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19461949__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined20622071__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined21862189__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21912195__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined25952604__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined26702679__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined29162919__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29212925__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined33253334__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34013410__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined37133716__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38623865__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38673878__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined39673970__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined43654368__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined46664670__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined48324836__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined49904993__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined51145123__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined51615164__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined55025505__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined57415744__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59685971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59735982__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._undefined60436057/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined60436057undefined60646064.5);undefined2138222(0,react.useState)undefined264348(0,react.useState)undefined390474(0,react.useState)undefined488574(0,react.useEffect)undefined878954(0,react_jsx_runtime.jsxs)undefined9561035react_jsx_runtime.Fragmentundefined10861155react_jsx_runtime.jsxundefined13331402react_jsx_runtime.jsxundefined18801949react_jsx_runtime.jsxundefined20602136(0,react_jsx_runtime.jsxs)undefined22922368(0,react_jsx_runtime.jsxs)undefined23702447api_link["default"]undefined25602630header_headerDataundefined27452814react_jsx_runtime.jsxundefined28162893api_image["default"]undefined32933363header_headerDataundefined34293499header_headerDataundefined37363805react_jsx_runtime.jsxundefined38073884api_image["default"]undefined42844354header_headerDataundefined44214491header_headerDataundefined47944863react_jsx_runtime.jsxundefined50095078react_jsx_runtime.jsxundefined50805157menu_DropdownMenuundefined52465315react_jsx_runtime.jsxundefined57105779react_jsx_runtime.jsxundefined60776153(0,react_jsx_runtime.jsxs)undefined63156391(0,react_jsx_runtime.jsxs)undefined65456614react_jsx_runtime.jsxundefined67356810header_headerDataundefined68486917react_jsx_runtime.jsxundefined72557324react_jsx_runtime.jsxundefined75607629react_jsx_runtime.jsxundefined78537922react_jsx_runtime.jsxundefined79248002menu_MobileMenuundefined80988123header_Headerundefined


/***/ })��B/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
const header_headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};

;// CONCATENATED MODULE: ./components/form/Search.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const form_Search = ((/* unused pure expression or super */ null && (Search)));

// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
        className: "sf-menu",
        children: header_headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ react_jsx_runtime.jsx("li", {
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const menu_DropdownMenu = (DropdownMenu);

// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* ProSidebar */.M7, {
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SidebarContent */.TZ, {
                        children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* Menu */.v2, {
                            className: "sidebar-menu_wrapper",
                            children: header_headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SubMenu */.Wd, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: header_headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            header_headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("br", {}),
                            header_headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                    href: header_headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: header_headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(Social["default"], {})
                ]
            })
        ]
    });
};
/* harmony default export */ const menu_MobileMenu = (MobileMenu);

;// CONCATENATED MODULE: ./components/header/Header.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = (0,react.useState)(false);
    const [click1, setClick1] = (0,react.useState)(false);
    const [navbar, setNavbar] = (0,react.useState)(false);
    (0,react.useEffect)(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(api_link["default"], {
                                    className: "ptf-navbar-logo",
                                    href: header_headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: header_headerData.logo.dark.src,
                                            alt: header_headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: header_headerData.logo.light.src,
                                            alt: header_headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(menu_DropdownMenu, {})
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                className: "ptf-language-switcher",
                                children: header_headerData.languages.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(menu_MobileMenu, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const header_Header = (Header);


/***/ })��`#����// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
���export const headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};
06undefined&615header_headerDataundefinedRawSource7
;// CONCATENATED MODULE: ./components/form/Search.jsx
��u/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { headerData } from "../../data/header";
const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
export default Search;
�61108undefined110135undefined137183undefined606620/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined606620undefined621620(/* unused pure expression or super */ null && (undefined627626))undefined627627.5);undefined#520545form_SearchundefinedRawSource�
// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
��?	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { headerData } from "../../../data/header";
const DropdownMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsx("ul", {
        className: "sf-menu",
        children: headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ _jsxs("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ _jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ _jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ _jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx("li", {
                                    children: /*#__PURE__*/ _jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ _jsx("li", {
                children: /*#__PURE__*/ _jsx(Link, {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ _jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
export default DropdownMenu;
K61123undefined125150undefined152180undefined182227undefined229278undefined328338__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined544547__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined605614__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined710714__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined851854__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined954957__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12091212__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13661369__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined14391442__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19151918__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19681971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined19731976__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined21052108__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23382352/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23382352undefined23652365.5);undefined114204(0,navigation.usePathname)undefined410479react_jsx_runtime.jsxundefined537612header_headerDataundefined708784(0,react_jsx_runtime.jsxs)undefined921990react_jsx_runtime.jsxundefined10901159react_jsx_runtime.jsxundefined14111480react_jsx_runtime.jsxundefined16341703react_jsx_runtime.jsxundefined17731842react_jsx_runtime.jsxundefined23152384react_jsx_runtime.jsxundefined24342503react_jsx_runtime.jsxundefined25052582api_link["default"]undefined27112780react_jsx_runtime.jsxundefined30453070menu_DropdownMenuundefinedRawSource
// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import { ProSidebar, Menu, MenuItem, SubMenu, SidebarContent } from "react-pro-sidebar";
import Social from "../../social/Social";
import { headerData } from "../../../data/header";
const MobileMenu = ()=>{
    const pathname = usePathname();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ _jsx(ProSidebar, {
                    children: /*#__PURE__*/ _jsx(SidebarContent, {
                        children: /*#__PURE__*/ _jsx(Menu, {
                            className: "sidebar-menu_wrapper",
                            children: headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ _jsx(SubMenu, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ _jsx(MenuItem, {
                                                children: /*#__PURE__*/ _jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ _jsx(MenuItem, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ _jsx(Link, {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ _jsxs("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ _jsx("br", {}),
                            headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ _jsx("span", {
                                children: /*#__PURE__*/ _jsx("a", {
                                    href: headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ _jsx(Social, {})
                ]
            })
        ]
    });
};
export default MobileMenu;
�61146undefined148173undefined175203undefined205250undefined252339undefined341381undefined383432undefined480490__WEBPACK_MODULE_REFERENCE__6_5b22757365506174686e616d65225d_call_directImport_asiSafe1__._undefined696700__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined702710__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined761764__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined876879__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined881890__WEBPACK_MODULE_REFERENCE__8_5b2250726f53696465626172225d_directImport_asiSafe1__._undefined939942__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined944957__WEBPACK_MODULE_REFERENCE__8_5b2253696465626172436f6e74656e74225d_directImport_asiSafe1__._undefined10101013__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10151018__WEBPACK_MODULE_REFERENCE__8_5b224d656e75225d_directImport_asiSafe1__._undefined11241133__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined12691272__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12741280__WEBPACK_MODULE_REFERENCE__8_5b225375624d656e75225d_directImport_asiSafe1__._undefined15471550__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined15521559__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined16361639__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21952198__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined22002207__WEBPACK_MODULE_REFERENCE__8_5b224d656e754974656d225d_directImport_asiSafe1__._undefined23672370__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23722375__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined27882792__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined29222926__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined32013204__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined32583267__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34183427__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined35233526__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined35673576__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined36793682__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined37503753__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38043813__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined40044013__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined42224225__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42274232__WEBPACK_MODULE_REFERENCE__9_5b2264656661756c74225d_directImport_asiSafe1__._undefined42934307/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined42934307undefined43184318.5);undefined114204(0,navigation.usePathname)undefined410486(0,react_jsx_runtime.jsxs)undefined488567react_jsx_runtime.Fragmentundefined618687react_jsx_runtime.jsxundefined799868react_jsx_runtime.jsxundefined870953index_es/* ProSidebar */.M7undefined10021071react_jsx_runtime.jsxundefined10731164index_es/* SidebarContent */.TZundefined12171286react_jsx_runtime.jsxundefined12881359index_es/* Menu */.v2undefined14651540header_headerDataundefined16761745react_jsx_runtime.jsxundefined17471824index_es/* SubMenu */.Wdundefined20912160react_jsx_runtime.jsxundefined21622241index_es/* MenuItem */.sNundefined23182387react_jsx_runtime.jsxundefined29433012react_jsx_runtime.jsxundefined30143093index_es/* MenuItem */.sNundefined32533322react_jsx_runtime.jsxundefined33243401api_link["default"]undefined38143890(0,react_jsx_runtime.jsxs)undefined40204096(0,react_jsx_runtime.jsxs)undefined43714440react_jsx_runtime.jsxundefined44944564header_headerDataundefined47154785header_headerDataundefined48814950react_jsx_runtime.jsxundefined49915061header_headerDataundefined51645233react_jsx_runtime.jsxundefined53015370react_jsx_runtime.jsxundefined54215491header_headerDataundefined56825752header_headerDataundefined59616030react_jsx_runtime.jsxundefined60326109Social["default"]undefined62056230menu_MobileMenuundefinedRawSource9
;// CONCATENATED MODULE: ./components/header/Header.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import React, { useEffect, useState } from "react";
import Link from "next/link";
import Image from "next/image";
import Search from "../form/Search";
import DropdownMenu from "./menu/DropdownMenu";
import MobileMenu from "./menu/MobileMenu";
import { headerData } from "../../data/header";
const Header = ({ opaque = false })=>{
    const [click, setClick] = useState(false);
    const [click1, setClick1] = useState(false);
    const [navbar, setNavbar] = useState(false);
    useEffect(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ _jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ _jsxs("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ _jsxs(Link, {
                                    className: "ptf-navbar-logo",
                                    href: headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: headerData.logo.dark.src,
                                            alt: headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ _jsx(Image, {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: headerData.logo.light.src,
                                            alt: headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ _jsx(DropdownMenu, {})
                                }),
                                /*#__PURE__*/ _jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ _jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsxs("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ _jsxs("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-language-switcher",
                                children: headerData.languages.map((item)=>/*#__PURE__*/ _jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ _jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ _jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ _jsx(MobileMenu, {})
                ]
            })
        ]
    });
};
export default Header;
g
61146undefined148198undefined200228undefined230260undefined262297undefined299345undefined347389undefined391437undefined508515__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined557564__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined606613__WEBPACK_MODULE_REFERENCE__1_5b227573655374617465225d_call_directImport_asiSafe1__._undefined627635__WEBPACK_MODULE_REFERENCE__1_5b22757365456666656374225d_call_directImport_asiSafe1__._undefined939943__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined945953__WEBPACK_MODULE_REFERENCE__0_5b22467261676d656e74225d_directImport_asiSafe1__._undefined10041007__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined11851188__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16661669__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17801784__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19401944__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined19461949__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined20622071__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined21862189__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21912195__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined25952604__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined26702679__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined29162919__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29212925__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined33253334__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined34013410__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_asiSafe1__._undefined37133716__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38623865__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38673878__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined39673970__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined43654368__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined46664670__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined48324836__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined49904993__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined51145123__WEBPACK_MODULE_REFERENCE__4_5b2268656164657244617461225d_call_asiSafe1__._undefined51615164__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined55025505__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined57415744__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59685971__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined59735982__WEBPACK_MODULE_REFERENCE__10_5b2264656661756c74225d_directImport_asiSafe1__._undefined60436057/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined60436057undefined60646064.5);undefined2138222(0,react.useState)undefined264348(0,react.useState)undefined390474(0,react.useState)undefined488574(0,react.useEffect)undefined878954(0,react_jsx_runtime.jsxs)undefined9561035react_jsx_runtime.Fragmentundefined10861155react_jsx_runtime.jsxundefined13331402react_jsx_runtime.jsxundefined18801949react_jsx_runtime.jsxundefined20602136(0,react_jsx_runtime.jsxs)undefined22922368(0,react_jsx_runtime.jsxs)undefined23702447api_link["default"]undefined25602630header_headerDataundefined27452814react_jsx_runtime.jsxundefined28162893api_image["default"]undefined32933363header_headerDataundefined34293499header_headerDataundefined37363805react_jsx_runtime.jsxundefined38073884api_image["default"]undefined42844354header_headerDataundefined44214491header_headerDataundefined47944863react_jsx_runtime.jsxundefined50095078react_jsx_runtime.jsxundefined50805157menu_DropdownMenuundefined52465315react_jsx_runtime.jsxundefined57105779react_jsx_runtime.jsxundefined60776153(0,react_jsx_runtime.jsxs)undefined63156391(0,react_jsx_runtime.jsxs)undefined65456614react_jsx_runtime.jsxundefined67356810header_headerDataundefined68486917react_jsx_runtime.jsxundefined72557324react_jsx_runtime.jsxundefined75607629react_jsx_runtime.jsxundefined78537922react_jsx_runtime.jsxundefined79248002menu_MobileMenuundefined80988123header_Headerundefined��,

/***/ 84955:
Z�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const Social = ()=>{
    return /*#__PURE__*/ _jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: footerData.socialList.map((icon, i)=>/*#__PURE__*/ _jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ _jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
export default Social;

b=lnO�����9Bloil����� D�@����react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx�_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a���/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hash�__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Social = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((icon, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Social);
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
ReplaceSourceRawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const Social = ()=>{
    return /*#__PURE__*/ _jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: footerData.socialList.map((icon, i)=>/*#__PURE__*/ _jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ _jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
export default Social;
�61108undefined110135undefined137183undefined231234react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined313322_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined364367react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined617620react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined723737/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined723737undefined744744.5);undefined


/***/ })��/***/ ((__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 react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Social = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((icon, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Social);


/***/ })��	��� __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
��/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const Social = ()=>{
    return /*#__PURE__*/ _jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: footerData.socialList.map((icon, i)=>/*#__PURE__*/ _jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ _jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
export default Social;
�61108undefined110135undefined137183undefined231234react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined313322_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined364367react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined617620react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined723737/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined723737undefined744744.5);undefined��,

/***/ 55740:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource6�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const SocialTwo = ()=>{
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: footerData.socialList.map((val, i)=>/*#__PURE__*/ _jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ _jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
export default SocialTwo;
a=S�����%.WZ@C����� �@����react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment�_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a���/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hashq__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const SocialTwo = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((val, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SocialTwo);
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
ReplaceSourceRawSource�/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const SocialTwo = ()=>{
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: footerData.socialList.map((val, i)=>/*#__PURE__*/ _jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ _jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
export default SocialTwo;
�61131undefined133158undefined160206undefined257260react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined262270react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined293302_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined343346react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined576579react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined681695/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined681695undefined705705.5);undefined


/***/ })��/***/ ((__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 react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const SocialTwo = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((val, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SocialTwo);


/***/ })��	������/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const SocialTwo = ()=>{
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: footerData.socialList.map((val, i)=>/*#__PURE__*/ _jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ _jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
export default SocialTwo;
�61131undefined133158undefined160206undefined257260react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined262270react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined293302_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined343346react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined576579react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined681695/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined681695undefined705705.5);undefined��,

/***/ 26921:
� �webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�
�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourceY	export const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};
���buffer�source�size�maps�hash�	/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
ReplaceSourceRawSourceY	export const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};
06undefined


/***/ })�Q
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};


/***/ })��	����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
�Y	export const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};
���,

/***/ 78661:
�|�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�)�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}

S����MS0
6


��
���c"i"������������buffer�source�size�maps�hash�'/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
ReplaceSourceRawSource�&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
�180186undefined711717undefined13571363undefined26082614undefined33423348undefined45034509undefined56365642undefined69086914undefined81238129undefined88038809undefined


/***/ })|���f(/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}


/***/ })}����	����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
��&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
�180186undefined711717undefined13571363undefined26082614undefined33423348undefined45034509undefined56365642undefined69086914undefined81238129undefined88038809undefined��,

/***/ 73472:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourceRimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;b\lvF57E7EQ ��@��(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hashO__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
ReplaceSourceRawSourceRimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined534565undefined567581/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined567581undefined593593.5);undefined


/***/ })q����/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ })r���u���	v����v����__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
w���Rimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined534565undefined567581/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined567581undefined593593.5);undefinedx���y���,

/***/ 98211:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourceq'�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourceIimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import Image from "next/image";
import Link from "next/link";
import Header from "../components/header/Header";
import FooterSection from "../components/footer/FooterSection";
import { notFoundPage } from "../data/pages";
export const metadata = notFoundPage.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx(Header, {
                opaque: true
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ _jsxs("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ _jsxs("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ _jsx(Image, {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: notFoundPage.image.src,
                                                        alt: notFoundPage.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ _jsx("h1", {
                                                        className: "large-heading",
                                                        children: notFoundPage.titleLines.map((line, index)=>/*#__PURE__*/ _jsxs("span", {
                                                                children: [
                                                                    line,
                                                                    index < notFoundPage.titleLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ _jsx("p", {
                                                        children: notFoundPage.description
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ _jsx(Link, {
                                                        href: notFoundPage.button.href,
                                                        children: notFoundPage.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ _jsx(FooterSection, {})
        ]
    });
};
export default NotFound;
e0UWuw_����35;MX��������+.��������ei_��?BDH'
2
|
�
���
�
~���cn��������%Y(s~58SVX[���jm0>0>G �G�@��������_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx�_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP����������next_image__WEBPACK_IMPORTED_MODULE_1__["default"]������������������next_link__WEBPACK_IMPORTED_MODULE_2__["default"]�����_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP�/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hash�(__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);






const metadata = _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
                opaque: true
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_image__WEBPACK_IMPORTED_MODULE_1__["default"], {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.src,
                                                        alt: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("h1", {
                                                        className: "large-heading",
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span", {
                                                                children: [
                                                                    line,
                                                                    index < _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.length - 1 && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.description
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                                        href: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.href,
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, {})
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (NotFound);
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);
ReplaceSourceRawSourceIimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import Image from "next/image";
import Link from "next/link";
import Header from "../components/header/Header";
import FooterSection from "../components/footer/FooterSection";
import { notFoundPage } from "../data/pages";
export const metadata = notFoundPage.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx(Header, {
                opaque: true
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ _jsxs("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ _jsxs("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ _jsx(Image, {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: notFoundPage.image.src,
                                                        alt: notFoundPage.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ _jsx("h1", {
                                                        className: "large-heading",
                                                        children: notFoundPage.titleLines.map((line, index)=>/*#__PURE__*/ _jsxs("span", {
                                                                children: [
                                                                    line,
                                                                    index < notFoundPage.titleLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ _jsx("p", {
                                                        children: notFoundPage.description
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ _jsx(Link, {
                                                        href: notFoundPage.button.href,
                                                        children: notFoundPage.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ _jsx(FooterSection, {})
        ]
    });
};
export default NotFound;
�085undefined87117undefined119147undefined149197undefined199261undefined263307undefined309315undefined333344_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined404408(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined410418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined469472react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined474479_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZPundefined555558react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined648651react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined763767(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined909912react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined12511254react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined13811385(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined15521556(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined17871790react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21112114react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21162120next_image__WEBPACK_IMPORTED_MODULE_1__["default"]undefined25992610_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined26842695_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined29492952react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined35103514(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined37103713react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined40324035react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined41954206_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined42524256(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined44944505_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined45464549react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined48664869react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined53455348react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined56695672react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined57475758_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined59415944react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined64156418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67396742react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67446747next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined68146825_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined69066917_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined72747277react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76837686react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76887700_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZPundefined77287742/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined77287742undefined77517751.5);undefined


/***/ })f���)/***/ ((__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 */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);






const metadata = _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
                opaque: true
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_image__WEBPACK_IMPORTED_MODULE_1__["default"], {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.src,
                                                        alt: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("h1", {
                                                        className: "large-heading",
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span", {
                                                                children: [
                                                                    line,
                                                                    index < _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.length - 1 && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.description
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                                        href: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.href,
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, {})
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (NotFound);


/***/ })g���j���	k����k���__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);
l���Iimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import Image from "next/image";
import Link from "next/link";
import Header from "../components/header/Header";
import FooterSection from "../components/footer/FooterSection";
import { notFoundPage } from "../data/pages";
export const metadata = notFoundPage.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx(Header, {
                opaque: true
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ _jsxs("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ _jsxs("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ _jsx(Image, {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: notFoundPage.image.src,
                                                        alt: notFoundPage.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ _jsx("h1", {
                                                        className: "large-heading",
                                                        children: notFoundPage.titleLines.map((line, index)=>/*#__PURE__*/ _jsxs("span", {
                                                                children: [
                                                                    line,
                                                                    index < notFoundPage.titleLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ _jsx("p", {
                                                        children: notFoundPage.description
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ _jsx(Link, {
                                                        href: notFoundPage.button.href,
                                                        children: notFoundPage.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ _jsx(FooterSection, {})
        ]
    });
};
export default NotFound;
�085undefined87117undefined119147undefined149197undefined199261undefined263307undefined309315undefined333344_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined404408(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined410418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined469472react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined474479_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZPundefined555558react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined648651react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined763767(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined909912react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined12511254react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined13811385(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined15521556(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined17871790react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21112114react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21162120next_image__WEBPACK_IMPORTED_MODULE_1__["default"]undefined25992610_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined26842695_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined29492952react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined35103514(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined37103713react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined40324035react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined41954206_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined42524256(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined44944505_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined45464549react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined48664869react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined53455348react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined56695672react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined57475758_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined59415944react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined64156418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67396742react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67446747next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined68146825_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined69066917_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined72747277react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76837686react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76887700_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZPundefined77287742/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined77287742undefined77517751.5);undefinedm���n���,

/***/ 89885:
Y�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourcegimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;b\lvF+JLZLZf 4�@��(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hash�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);��{"finalSource":true}�map�bufferedMapConcatSourceRawSource_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
ReplaceSourceRawSourcegimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined555586undefined588602/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined588602undefined614614.5);undefined


/***/ })[���F/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ })\���_���	`����`���_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
a���gimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined555586undefined588602/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined588602undefined614614.5);undefinedb���c���,

/***/ 22430:
D�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource`import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;b\lvF$CESES_ ��@��(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��);��buffer�source�size�maps�hash�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);��{"finalSource":true}�map�bufferedMapConcatSourceRawSource_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
ReplaceSourceRawSource`import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined548579undefined581595/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined581595undefined607607.5);undefined


/***/ })P���?/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ })Q���T���	U���x���U����W���`import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined548579undefined581595/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined581595undefined607607.5);undefinedX���Y���,

/***/ 84861:

B�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSourceN�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceb/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource-import { buildMetadata } from "./seo";
export const notFoundPage = {
    metadata: buildMetadata({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
export const faqPage = {
    metadata: buildMetadata({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
export const teamPage = {
    metadata: buildMetadata({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
export const pricingPage = {
    metadata: buildMetadata({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
export const comingSoonPage = {
    metadata: buildMetadata({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
export const aboutUsPage = {
    metadata: buildMetadata({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
export const aboutMePage = {
    metadata: buildMetadata({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};
f%'-S_W����bh���
�
�
�
AGo{bh����*���(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)��������������buffer�source�size�maps�hash�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);

const notFoundPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
const faqPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
const teamPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
const pricingPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
const comingSoonPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
const aboutUsPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
const aboutMePage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};
��{"finalSource":true}�map�bufferedMapConcatSourceRawSourceb/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);
ReplaceSourceRawSource-import { buildMetadata } from "./seo";
export const notFoundPage = {
    metadata: buildMetadata({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
export const faqPage = {
    metadata: buildMetadata({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
export const teamPage = {
    metadata: buildMetadata({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
export const pricingPage = {
    metadata: buildMetadata({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
export const comingSoonPage = {
    metadata: buildMetadata({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
export const aboutUsPage = {
    metadata: buildMetadata({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
export const aboutMePage = {
    metadata: buildMetadata({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};
�037undefined3945undefined8395(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined651657undefined690702(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined11221128undefined11621174(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined27052711undefined27482760(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined31373143undefined31833195(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined36823688undefined37253737(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined40834089undefined41264138(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined


/***/ })F����/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);

const notFoundPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
const faqPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
const teamPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
const pricingPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
const comingSoonPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
const aboutUsPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
const aboutMePage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};


/***/ })G���J���	K���n���K���b/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);
L���-import { buildMetadata } from "./seo";
export const notFoundPage = {
    metadata: buildMetadata({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
export const faqPage = {
    metadata: buildMetadata({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
export const teamPage = {
    metadata: buildMetadata({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
export const pricingPage = {
    metadata: buildMetadata({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
export const comingSoonPage = {
    metadata: buildMetadata({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
export const aboutUsPage = {
    metadata: buildMetadata({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
export const aboutMePage = {
    metadata: buildMetadata({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};
�037undefined3945undefined8395(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined651657undefined690702(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined11221128undefined11621174(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined27052711undefined27482760(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined31373143undefined31833195(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined36823688undefined37253737(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined40834089undefined41264138(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefinedM���N���,

/***/ 56546:
��webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�*�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}

S����MS0
6


��
���c"i"������������buffer�source�size�maps�hash#)/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
��{"finalSource":true}�map�bufferedMapConcatSourceRawSource�/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
ReplaceSourceRawSource�&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
�180186undefined711717undefined13571363undefined26082614undefined33423348undefined45034509undefined56365642undefined69086914undefined81238129undefined88038809undefined


/***/ });����)/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}


/***/ })<���?���	@���c���@����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
A�����D���E���,

/***/ 57481:
�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource __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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSourceA  import { fillMetadataSegment } from 'next/dist/lib/metadata/get-metadata-route'

  export default (props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = fillMetadataSegment(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  }dPUcUcB��A t@��/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (��(0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)�);��buffer�source�size�maps�hash�__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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
  

  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = (0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  });��{"finalSource":true}�map�bufferedMapConcatSourceRawSource __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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
ReplaceSourceRawSourceA  import { fillMetadataSegment } from 'next/dist/lib/metadata/get-metadata-route'

  export default (props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = fillMetadataSegment(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  }�280undefined8599/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined8599undefined196214(0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)undefined321320.5);undefined


/***/ })2����/***/ ((__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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
  

  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = (0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  });

/***/ })3���6���	7���Z���7��� __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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
8���A  import { fillMetadataSegment } from 'next/dist/lib/metadata/get-metadata-route'

  export default (props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = fillMetadataSegment(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  }�280undefined8599/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined8599undefined196214(0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)undefined321320.5);undefined9���:���,

/***/ 92723:
4�webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource/***/ (() => {

�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource��webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource��buffer�source�size�maps�hash��{"finalSource":true}�map�bufferedMapReplaceSourceRawSource�


/***/ })'���/***/ (() => {



/***/ })(���+���,���/***/ (() => {

-����/���0���

};
;�oAexports.id = 821;
exports.ids = [821];
exports.modules = {

/***/ 37877:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))

/***/ }),

/***/ 68737:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976));
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))

/***/ }),

/***/ 25553:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23));
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))

/***/ }),

/***/ 23118:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
/* __next_internal_client_entry_do_not_use__ default auto */ 










const AnimatedCursor = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});

const ScrollToTop = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
     true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
function RootLayout({ children }) {
    const [showCursor, setShowCursor] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const pathname = (0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)();
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        const initializeAOS = ()=>{
            aos__WEBPACK_IMPORTED_MODULE_2___default().init({
                duration: 1200,
                once: true
            });
            aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
        if (false) {}
    }, []);
    const globalSchema = (0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)();
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("body", {
            children: [
                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}


/***/ }),

/***/ 12976:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 





const CopyRight = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: footer/* footerData */.a.copyright.logo.href,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footer/* footerData */.a.copyright.logo.src,
                        alt: footer/* footerData */.a.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                href: footer/* footerData */.a.copyright.author.href,
                                children: footer/* footerData */.a.copyright.author.name
                            })
                        }),
                        ". ",
                        footer/* footerData */.a.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(SocialTwo["default"], {})
                })
            })
        ]
    });
};
/* harmony default export */ const copyright_CopyRight = (CopyRight);

;// CONCATENATED MODULE: ./components/footer/Footer.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 



const Footer = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
        className: "row",
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("ul", {
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footer/* footerData */.a.contact.addressLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime.jsxs)((react_default()).Fragment, {
                                                    children: [
                                                        line,
                                                        index < footer/* footerData */.a.contact.addressLines.length - 1 && /*#__PURE__*/ react_jsx_runtime.jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: footer/* footerData */.a.contact.phoneHref,
                                            children: footer/* footerData */.a.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                            children: footer/* footerData */.a.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                            href: `mailto:${footer/* footerData */.a.contact.emails[0]}`,
                                            children: footer/* footerData */.a.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            children: footer/* footerData */.a.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ react_jsx_runtime.jsx((react_default()).Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                            children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
/* harmony default export */ const footer_Footer = (Footer);

;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const FooterSection = ()=>{
    return /*#__PURE__*/ react_jsx_runtime.jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
            className: "container",
            children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "row",
                children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(footer_Footer, {})
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx(copyright_CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
/* harmony default export */ const footer_FooterSection = (FooterSection);


/***/ }),

/***/ 24658:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ header_Header)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
;// CONCATENATED MODULE: ./data/header.js
const header_headerData = {
    logo: {
        href: "/",
        dark: {
            src: "/assets/img/root/logo-dark.png",
            alt: "ZiniSoft logo"
        },
        light: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo"
        }
    },
    menu: [
        {
            name: "Home",
            page: "home",
            routerPath: "/"
        },
        {
            name: "Services",
            page: "service",
            routerPath: "/services"
        },
        {
            name: "Case Studies",
            page: "works",
            routerPath: "/case-studies"
        },
        {
            name: "Blogs",
            page: "blog",
            routerPath: "/blogs"
        },
        {
            name: "Document",
            page: "document",
            routerPath: "#",
            dropDownItems: [
                {
                    name: "Kindie",
                    routerPath: "https://admin.zinisoft.net/user-guide/kindie/"
                },
                {
                    name: "Zapes",
                    routerPath: "https://zinisoft-net.gitbook.io/zapes"
                },
                {
                    name: "ZiniStore",
                    routerPath: "https://codecanyon.net/user/zinisoft/portfolio"
                },
                {
                    name: "Coco",
                    routerPath: "https://admin.zinisoft.net/user-guide/coco/"
                }
            ]
        },
        {
            name: "Contact",
            page: "contact",
            routerPath: "/contact"
        }
    ],
    languages: [],
    search: {
        placeholder: "Type and hit enter to search..."
    },
    mobileFooter: {
        brandName: "ZiniSoft Ltd. Co.",
        text: "All Rights Reserved.",
        creditLabel: "Development by",
        creditName: "ZiniSoft Ltd. Co.",
        creditHref: "/"
    }
};

;// CONCATENATED MODULE: ./components/form/Search.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Search = ()=>{
    const handleSubmit = (event)=>{
        event.preventDefault();
    };
    return /*#__PURE__*/ _jsx("form", {
        onClick: handleSubmit,
        children: /*#__PURE__*/ _jsx("input", {
            type: "text",
            onKeyPress: (e)=>{
                e.key === "Enter" && e.preventDefault();
            },
            placeholder: headerData.search.placeholder
        })
    });
};
/* harmony default export */ const form_Search = ((/* unused pure expression or super */ null && (Search)));

// EXTERNAL MODULE: ./node_modules/next/dist/api/navigation.js
var navigation = __webpack_require__(8428);
;// CONCATENATED MODULE: ./components/header/menu/DropdownMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 




const DropdownMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
        className: "sf-menu",
        children: header_headerData.menu.map((item)=>{
            if (item.dropDownItems) {
                return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("li", {
                    className: "menu-item-has-children",
                    children: [
                        /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                            href: "#",
                            children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: item.page === currentPage ? "active-page" : "",
                                children: item.name
                            })
                        }),
                        /*#__PURE__*/ react_jsx_runtime.jsx("ul", {
                            className: "sub-menu",
                            children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx("li", {
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        href: subItem.routerPath,
                                        target: "_blank",
                                        rel: "noopener noreferrer",
                                        children: subItem.name
                                    })
                                }, index))
                        })
                    ]
                }, item.page);
            }
            return /*#__PURE__*/ react_jsx_runtime.jsx("li", {
                children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                    href: item.routerPath,
                    prefetch: false,
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                        className: item.page === currentPage ? "active-page" : "",
                        children: item.name
                    })
                })
            }, item.page);
        })
    });
};
/* harmony default export */ const menu_DropdownMenu = (DropdownMenu);

// EXTERNAL MODULE: ./node_modules/react-pro-sidebar/dist/index.es.js
var index_es = __webpack_require__(23855);
// EXTERNAL MODULE: ./components/social/Social.jsx
var Social = __webpack_require__(84955);
;// CONCATENATED MODULE: ./components/header/menu/MobileMenu.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 






const MobileMenu = ()=>{
    const pathname = (0,navigation.usePathname)();
    const currentPage = pathname === "/" ? "home" : pathname.startsWith("/blog") ? "blog" : pathname.startsWith("/service") ? "service" : pathname.split("-")[0].split("/")[1];
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                className: "ptf-offcanvas-menu__navigation",
                children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* ProSidebar */.M7, {
                    children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SidebarContent */.TZ, {
                        children: /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* Menu */.v2, {
                            className: "sidebar-menu_wrapper",
                            children: header_headerData.menu.map((item)=>{
                                if (item.dropDownItems) {
                                    return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* SubMenu */.Wd, {
                                        title: item.name,
                                        className: item.page === currentPage ? "active-page" : "",
                                        children: item.dropDownItems.map((subItem, index)=>/*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                                    href: subItem.routerPath,
                                                    target: "_blank",
                                                    rel: "noopener noreferrer",
                                                    children: subItem.name
                                                })
                                            }, index))
                                    }, item.page);
                                }
                                return /*#__PURE__*/ react_jsx_runtime.jsx(index_es/* MenuItem */.sN, {
                                    className: item.page === currentPage ? "active-page" : "",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(api_link["default"], {
                                        href: item.routerPath,
                                        prefetch: false,
                                        children: item.name
                                    })
                                }, item.page);
                            })
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: "ptf-offcanvas-menu__footer",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("p", {
                        className: "ptf-offcanvas-menu__copyright",
                        children: [
                            "@",
                            new Date().getFullYear(),
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: header_headerData.mobileFooter.brandName
                            }),
                            ".",
                            " ",
                            header_headerData.mobileFooter.text,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("br", {}),
                            header_headerData.mobileFooter.creditLabel,
                            " ",
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                    href: header_headerData.mobileFooter.creditHref,
                                    target: "_blank",
                                    rel: "noopener noreferrer",
                                    children: header_headerData.mobileFooter.creditName
                                })
                            }),
                            "."
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(Social["default"], {})
                ]
            })
        ]
    });
};
/* harmony default export */ const menu_MobileMenu = (MobileMenu);

;// CONCATENATED MODULE: ./components/header/Header.jsx
/* __next_internal_client_entry_do_not_use__ default auto */ 







const Header = ({ opaque = false })=>{
    const [click, setClick] = (0,react.useState)(false);
    const [click1, setClick1] = (0,react.useState)(false);
    const [navbar, setNavbar] = (0,react.useState)(false);
    (0,react.useEffect)(()=>{
        const changeBackground = ()=>{
            setNavbar(window.scrollY >= 80);
        };
        changeBackground();
        window.addEventListener("scroll", changeBackground);
        return ()=>window.removeEventListener("scroll", changeBackground);
    }, []);
    return /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime.jsx("header", {
                className: opaque ? "ptf-header ptf-header--style-3 ptf-header--opaque" : "ptf-header ptf-header--style-1",
                children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                    className: navbar ? opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid" : opaque ? "ptf-navbar ptf-navbar--main ptf-navbar--sticky" : "ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",
                    children: /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                        className: "container-xxl",
                        children: /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                            className: "ptf-navbar-inner",
                            children: [
                                /*#__PURE__*/ (0,react_jsx_runtime.jsxs)(api_link["default"], {
                                    className: "ptf-navbar-logo",
                                    href: header_headerData.logo.href,
                                    children: [
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "black",
                                            src: header_headerData.logo.dark.src,
                                            alt: header_headerData.logo.dark.alt,
                                            priority: true,
                                            unoptimized: true
                                        }),
                                        /*#__PURE__*/ react_jsx_runtime.jsx(api_image["default"], {
                                            width: 180,
                                            height: 174,
                                            style: {
                                                objectFit: "contain"
                                            },
                                            className: "white",
                                            src: header_headerData.logo.light.src,
                                            alt: header_headerData.logo.light.alt,
                                            priority: true,
                                            unoptimized: true
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("nav", {
                                    className: "ptf-nav ptf-nav--default",
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx(menu_DropdownMenu, {})
                                }),
                                /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                    className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",
                                    onClick: ()=>{
                                        setClick(false);
                                        setClick1((value)=>!value);
                                    },
                                    children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                        className: "lnir lnir-menu-alt-5"
                                    })
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                className: click1 ? "ptf-offcanvas-menu is-open" : "ptf-offcanvas-menu",
                children: [
                    /*#__PURE__*/ (0,react_jsx_runtime.jsxs)("div", {
                        className: "ptf-offcanvas-menu__header",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime.jsx("div", {
                                className: "ptf-language-switcher",
                                children: header_headerData.languages.map((item)=>/*#__PURE__*/ react_jsx_runtime.jsx("a", {
                                        className: item.isActive ? "is-active" : "",
                                        href: item.href,
                                        children: item.label
                                    }, item.label))
                            }),
                            /*#__PURE__*/ react_jsx_runtime.jsx("span", {
                                className: "ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",
                                onClick: ()=>setClick1((value)=>!value),
                                children: /*#__PURE__*/ react_jsx_runtime.jsx("i", {
                                    className: "lnir lnir-close"
                                })
                            })
                        ]
                    }),
                    /*#__PURE__*/ react_jsx_runtime.jsx(menu_MobileMenu, {})
                ]
            })
        ]
    });
};
/* harmony default export */ const header_Header = (Header);


/***/ }),

/***/ 84955:
/***/ ((__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 react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const Social = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((icon, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Social);


/***/ }),

/***/ 55740:
/***/ ((__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 react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
/* __next_internal_client_entry_do_not_use__ default auto */ 


const SocialTwo = ()=>{
    return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: _data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .a.socialList.map((val, i)=>/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SocialTwo);


/***/ }),

/***/ 26921:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};


/***/ }),

/***/ 78661:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}


/***/ }),

/***/ 73472:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ }),

/***/ 98211:
/***/ ((__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 */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);






const metadata = _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
        children: [
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
                opaque: true
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_image__WEBPACK_IMPORTED_MODULE_1__["default"], {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.src,
                                                        alt: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("h1", {
                                                        className: "large-heading",
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.map((line, index)=>/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span", {
                                                                children: [
                                                                    line,
                                                                    index < _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.titleLines.length - 1 && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.description
                                                    })
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_link__WEBPACK_IMPORTED_MODULE_2__["default"], {
                                                        href: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.href,
                                                        children: _data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .My.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, {})
        ]
    });
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (NotFound);


/***/ }),

/***/ 89885:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ }),

/***/ 22430:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);

const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);

/***/ }),

/***/ 84861:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);

const notFoundPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
const faqPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
const teamPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
const pricingPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
const comingSoonPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
const aboutUsPage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
const aboutMePage = {
    metadata: (0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};


/***/ }),

/***/ 56546:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}


/***/ }),

/***/ 57481:
/***/ ((__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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
  

  /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = (0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  });

/***/ }),

/***/ 92723:
/***/ (() => {



/***/ })

};
;�{}�@��Iexports.id = 821;
exports.ids = [821];
exports.modules = {

/***/ 37877:
�V/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

�limport(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx")m0107Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 23118))undefined	RawSource


/***/ })�,

/***/ 68737:
���import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\footer\\FooterSection.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\components\\header\\Header.jsx");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\image-component.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\link.js")�0129Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 12976))undefined132254Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 24658))undefined257401Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 31900, 23))undefined404537Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 61476, 23))undefined���,

/***/ 25553:
����import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\app-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\error-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\layout-router.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\not-found-boundary.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\render-from-template-context.js");
import(/* webpackMode: "eager" */ "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\node_modules\\next\\dist\\client\\components\\static-generation-searchparams-bailout-provider.js")�0151Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 2583, 23))undefined154309Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 26840, 23))undefined312466Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 38771, 23))undefined469628Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 13225, 23))undefined631800Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 9295, 23))undefined803991Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 43982, 23))undefined���,

/***/ 23118:
�_/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
��__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
��
/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
        ]
    },
    ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
    typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
    loadableGenerated: {
        modules: [
            "G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
        ]
    },
    ssr: false
});
export default function RootLayout({ children }) {
    const [showCursor, setShowCursor] = useState(false);
    const pathname = usePathname();
    useEffect(()=>{
        const initializeAOS = ()=>{
            AOS.init({
                duration: 1200,
                once: true
            });
            AOS.refreshHard(); // Use refreshHard to ensure AOS picks up all elements
        };
        // Delay AOS initialization by 100ms to ensure all elements are rendered
        const timeoutId = setTimeout(()=>{
            initializeAOS();
        }, 100);
        // Cleanup function to clear timeout
        return ()=>{
            clearTimeout(timeoutId);
        };
    }, [
        pathname
    ]);
    useEffect(()=>{
        if ("undefined" !== "undefined") {
            setShowCursor(true);
        }
    }, []);
    const globalSchema = buildOrganizationSchema();
    return /*#__PURE__*/ _jsx("html", {
        suppressHydrationWarning: true,
        className: "html",
        lang: "en",
        children: /*#__PURE__*/ _jsxs("body", {
            children: [
                /*#__PURE__*/ _jsx("script", {
                    type: "application/ld+json",
                    dangerouslySetInnerHTML: {
                        __html: JSON.stringify(globalSchema)
                    }
                }),
                children,
                showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
                " "
            ]
        })
    });
}
[61123undefined125168undefined170191undefined193232undefined234279undefined281320undefined322347undefined349395undefined397431undefined433478undefined480533undefined558564(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined582623 trueundefined628646/*require.resolve*/undefined648670null /* weak dependency, without id */undefined875915undefined937943(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined9611002 trueundefined10071025/*require.resolve*/undefined10271053null /* weak dependency, without id */undefined12621276undefined13531360(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)undefined13911401(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)undefined14101418(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined14741481aos__WEBPACK_IMPORTED_MODULE_2___default().initundefined15721586aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined19791987(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined20072033falseundefined20362079{}undefined21182140(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)undefined21702173react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined23042308(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined23742377react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined26602663react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined���,

/***/ 12976:
����// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "default": () => (/* binding */ footer_FooterSection)
});

// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime.js
var react_jsx_runtime = __webpack_require__(95344);
// EXTERNAL MODULE: ./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js
var react = __webpack_require__(3729);
var react_default = /*#__PURE__*/__webpack_require__.n(react);
// EXTERNAL MODULE: ./node_modules/next/dist/api/image.js
var api_image = __webpack_require__(89410);
// EXTERNAL MODULE: ./node_modules/next/dist/api/link.js
var api_link = __webpack_require__(56506);
// EXTERNAL MODULE: ./components/social/SocialTwo.jsx
var SocialTwo = __webpack_require__(55740);
// EXTERNAL MODULE: ./data/footer.js
var footer = __webpack_require__(26921);
;// CONCATENATED MODULE: ./components/footer/copyright/CopyRight.jsx
��d	/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Image from "next/image";
import Link from "next/link";
import SocialTwo from "../../social/SocialTwo";
import { footerData } from "../../../data/footer";
const CopyRight = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row align-items-center",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-3",
                children: /*#__PURE__*/ _jsx(Link, {
                    href: footerData.copyright.logo.href,
                    children: /*#__PURE__*/ _jsx(Image, {
                        width: 151,
                        height: 46,
                        style: {
                            width: "151px",
                            height: "46px",
                            objectFit: "contain"
                        },
                        src: footerData.copyright.logo.src,
                        alt: footerData.copyright.logo.alt,
                        loading: "lazy"
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-md-5",
                children: /*#__PURE__*/ _jsxs("p", {
                    className: "ptf-footer-copyright has-3-color",
                    children: [
                        "\xa9",
                        new Date().getFullYear(),
                        " ",
                        /*#__PURE__*/ _jsx("span", {
                            className: "has-white-color",
                            children: /*#__PURE__*/ _jsx(Link, {
                                href: footerData.copyright.author.href,
                                children: footerData.copyright.author.name
                            })
                        }),
                        ". ",
                        footerData.copyright.text
                    ]
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-footer-socials has-white-color",
                    children: /*#__PURE__*/ _jsx(SocialTwo, {})
                })
            })
        ]
    });
};
export default CopyRight;
61123undefined125150undefined152182undefined184212undefined214260undefined262311undefined362366__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined468471__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined568571__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined573576__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined607616__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined683686__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined688692__WEBPACK_MODULE_REFERENCE__2_5b2264656661756c74225d_directImport_asiSafe1__._undefined9951004__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined10551064__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12101213__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined13101314__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15711574__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined16961699__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined17011704__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined17471756__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18231832__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined19691978__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined20782081__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21762179__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23032306__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23082316__WEBPACK_MODULE_REFERENCE__4_5b2264656661756c74225d_directImport_asiSafe1__._undefined23782392/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined23782392undefined24022402.5);undefinedS116192(0,react_jsx_runtime.jsxs)undefined294363react_jsx_runtime.jsxundefined460529react_jsx_runtime.jsxundefined531608api_link["default"]undefined639709footer/* footerData */.aundefined776845react_jsx_runtime.jsxundefined847924api_image["default"]undefined12271297footer/* footerData */.aundefined13481418footer/* footerData */.aundefined15641633react_jsx_runtime.jsxundefined17301806(0,react_jsx_runtime.jsxs)undefined20632132react_jsx_runtime.jsxundefined22542323react_jsx_runtime.jsxundefined23252402api_link["default"]undefined24452515footer/* footerData */.aundefined25822652footer/* footerData */.aundefined27892859footer/* footerData */.aundefined29593028react_jsx_runtime.jsxundefined31233192react_jsx_runtime.jsxundefined33163385react_jsx_runtime.jsxundefined33873464SocialTwo["default"]undefined35613586copyright_CopyRightundefinedRawSource9
;// CONCATENATED MODULE: ./components/footer/Footer.jsx
��n/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import Link from "next/link";
import { footerData } from "../../data/footer";
const Footer = ()=>{
    return /*#__PURE__*/ _jsxs("div", {
        className: "row",
        children: [
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-7",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "0",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-contacts has-white-color",
                        children: /*#__PURE__*/ _jsxs("ul", {
                            children: [
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.addressTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.addressHref,
                                            target: "_blank",
                                            rel: "noopener noreferrer",
                                            children: footerData.contact.addressLines.map((line, index)=>/*#__PURE__*/ _jsxs(React.Fragment, {
                                                    children: [
                                                        line,
                                                        index < footerData.contact.addressLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                    ]
                                                }, line))
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.phoneTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: footerData.contact.phoneHref,
                                            children: footerData.contact.phone
                                        })
                                    ]
                                }),
                                /*#__PURE__*/ _jsxs("li", {
                                    children: [
                                        /*#__PURE__*/ _jsx("span", {
                                            children: footerData.contact.emailTitle
                                        }),
                                        /*#__PURE__*/ _jsx("a", {
                                            href: `mailto:${footerData.contact.emails[0]}`,
                                            children: footerData.contact.emails[0]
                                        })
                                    ]
                                })
                            ]
                        })
                    })
                })
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "col-12 col-lg-5",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-animated-block",
                    "data-aos": "fade",
                    "data-aos-delay": "100",
                    children: /*#__PURE__*/ _jsx("div", {
                        className: "ptf-widget ptf-widget-links has-white-color",
                        children: /*#__PURE__*/ _jsx("ul", {
                            children: footerData.linkGroups.map((group, groupIndex)=>/*#__PURE__*/ _jsx(React.Fragment, {
                                    children: group.map((item)=>/*#__PURE__*/ _jsx("li", {
                                            children: /*#__PURE__*/ _jsx(Link, {
                                                href: item.link,
                                                children: item.itemName
                                            })
                                        }, `${item.itemName}-${item.link}`))
                                }, groupIndex))
                        })
                    })
                })
            })
        ]
    });
};
export default Footer;
�
61123undefined125150undefined152180undefined182228undefined276280__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined363366__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined463466__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined657660__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined804808__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined904908__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined10201023__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10891098__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined12191222__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined12811290__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined15011510__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined15661570__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined15721585__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined17801789__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined18401843__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined21302134__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined22462249__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined23152324__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined24432446__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined25052514__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined25892598__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined27772781__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined28932896__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined29622971__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined30903093__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined31623171__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined32483257__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_asiSafe1__._undefined35343537__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined36343637__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined38303833__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined39743977__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40254034__WEBPACK_MODULE_REFERENCE__5_5b22666f6f74657244617461225d_call_asiSafe1__._undefined40864089__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined40914104__WEBPACK_MODULE_REFERENCE__1_5b2264656661756c74222c22467261676d656e74225d_asiSafe1__._undefined41874190__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42684271__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined42734276__WEBPACK_MODULE_REFERENCE__3_5b2264656661756c74225d_directImport_asiSafe1__._undefined46954709/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined46954709undefined47164716.5);undefined�111187(0,react_jsx_runtime.jsxs)undefined270339react_jsx_runtime.jsxundefined436505react_jsx_runtime.jsxundefined696765react_jsx_runtime.jsxundefined909985(0,react_jsx_runtime.jsxs)undefined10811157(0,react_jsx_runtime.jsxs)undefined12691338react_jsx_runtime.jsxundefined14041474footer/* footerData */.aundefined15951664react_jsx_runtime.jsxundefined17231793footer/* footerData */.aundefined20042079footer/* footerData */.aundefined21352211(0,react_jsx_runtime.jsxs)undefined22132299(react_default()).Fragmentundefined24942564footer/* footerData */.aundefined26152684react_jsx_runtime.jsxundefined29713047(0,react_jsx_runtime.jsxs)undefined31593228react_jsx_runtime.jsxundefined32943364footer/* footerData */.aundefined34833552react_jsx_runtime.jsxundefined36113681footer/* footerData */.aundefined37563826footer/* footerData */.aundefined40054081(0,react_jsx_runtime.jsxs)undefined41934262react_jsx_runtime.jsxundefined43284398footer/* footerData */.aundefined45174586react_jsx_runtime.jsxundefined46554725footer/* footerData */.aundefined48024872footer/* footerData */.aundefined51495218react_jsx_runtime.jsxundefined53155384react_jsx_runtime.jsxundefined55775646react_jsx_runtime.jsxundefined57875856react_jsx_runtime.jsxundefined59045979footer/* footerData */.aundefined60316100react_jsx_runtime.jsxundefined61026188(react_default()).Fragmentundefined62716340react_jsx_runtime.jsxundefined64186487react_jsx_runtime.jsxundefined64896566api_link["default"]undefined70207045footer_FooterundefinedRawSource@
;// CONCATENATED MODULE: ./components/footer/FooterSection.jsx
���/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import CopyRight from "./copyright/CopyRight";
import Footer from "./Footer";
const FooterSection = ()=>{
    return /*#__PURE__*/ _jsx("footer", {
        className: "ptf-footer ptf-footer--style-3",
        children: /*#__PURE__*/ _jsx("div", {
            className: "container",
            children: /*#__PURE__*/ _jsx("div", {
                className: "row",
                children: /*#__PURE__*/ _jsxs("div", {
                    className: "col-xl-10 offset-xl-2",
                    children: [
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__top",
                            children: /*#__PURE__*/ _jsx(Footer, {})
                        }),
                        /*#__PURE__*/ _jsx("div", {
                            className: "ptf-footer__bottom",
                            children: /*#__PURE__*/ _jsx(CopyRight, {})
                        })
                    ]
                })
            })
        })
    });
};
export default FooterSection;
61123undefined125170undefined172201undefined256259__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined358361__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined444447__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined532536__WEBPACK_MODULE_REFERENCE__0_5b226a737873225d_call_directImport_asiSafe1__._undefined673676__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined797800__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined802807__WEBPACK_MODULE_REFERENCE__7_5b2264656661756c74225d_directImport_asiSafe1__._undefined880883__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10071010__WEBPACK_MODULE_REFERENCE__0_5b226a7378225d_directImport_asiSafe1__._undefined10121020__WEBPACK_MODULE_REFERENCE__6_5b2264656661756c74225d_directImport_asiSafe1__._undefined11321146/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined11321146undefined11601160.5);undefined�117186react_jsx_runtime.jsxundefined285354react_jsx_runtime.jsxundefined437506react_jsx_runtime.jsxundefined591667(0,react_jsx_runtime.jsxs)undefined804873react_jsx_runtime.jsxundefined9941063react_jsx_runtime.jsxundefined10651142footer_Footerundefined12151284react_jsx_runtime.jsxundefined14081477react_jsx_runtime.jsxundefined14791556copyright_CopyRightundefined17031728footer_FooterSectionundefined���,

/***/ 24658:
��������������������������������������,

/***/ 84955:
��� __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _data_footer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(26921);
��/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const Social = ()=>{
    return /*#__PURE__*/ _jsx("div", {
        className: "ptf-offcanvas-menu__socials",
        children: footerData.socialList.map((icon, i)=>/*#__PURE__*/ _jsx("a", {
                className: `ptf-social-icon ptf-social-icon--style-3  ${icon.iconClass}`,
                href: icon.link,
                target: "_blank",
                rel: "noopener noreferrer",
                children: /*#__PURE__*/ _jsx("i", {
                    className: icon.iconName
                })
            }, i))
    });
};
export default Social;
�61108undefined110135undefined137183undefined231234react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined313322_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined364367react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined617620react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined723737/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined723737undefined744744.5);undefined���,

/***/ 55740:
������/* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime";
import React from "react";
import { footerData } from "../../data/footer";
const SocialTwo = ()=>{
    return /*#__PURE__*/ _jsx(_Fragment, {
        children: footerData.socialList.map((val, i)=>/*#__PURE__*/ _jsx("a", {
                className: "ptf-social-icon ptf-social-icon--style-1",
                target: "_blank",
                rel: "noopener noreferrer",
                href: val.link,
                children: /*#__PURE__*/ _jsx("i", {
                    className: val.iconName
                })
            }, i))
    });
};
export default SocialTwo;
�61131undefined133158undefined160206undefined257260react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined262270react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined293302_data_footer__WEBPACK_IMPORTED_MODULE_2__/* .footerData */ .aundefined343346react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined576579react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined681695/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined681695undefined705705.5);undefined���,

/***/ 26921:
����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   a: () => (/* binding */ footerData)
/* harmony export */ });
�Y	export const footerData = {
    email: "hi@zinisoft.net",
    contact: {
        addressTitle: "Address",
        addressLines: [
            "1050/4 Pham Van Dong St.",
            "Hiep Binh W., Ho Chi Minh City"
        ],
        addressHref: "https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",
        emailTitle: "Email",
        emails: [
            "hi@zinisoft.net"
        ],
        phoneTitle: "Phone",
        phone: "(+84) 905 827 707",
        phoneHref: "tel:+84905827707"
    },
    linkGroups: [
        [
            {
                itemName: "Services",
                link: "/services"
            },
            {
                itemName: "Case Studies",
                link: "/case-studies"
            },
            {
                itemName: "About",
                link: "/about-us"
            },
            {
                itemName: "Contact",
                link: "/contact"
            }
        ],
        [
            {
                itemName: "FAQs",
                link: "/faq"
            },
            // {
            //   itemName: "Pricing",
            //   link: "/pricing",
            // },
            {
                itemName: "Blog",
                link: "/blogs"
            },
            {
                itemName: "Team",
                link: "/team"
            },
            {
                itemName: "Privacy Policy",
                link: "/privacy-policy"
            },
            {
                itemName: "Refund & Returns",
                link: "/refund-returns"
            }
        ]
    ],
    copyright: {
        logo: {
            src: "/assets/img/root/logo-white.png",
            alt: "ZiniSoft logo",
            href: "/"
        },
        author: {
            name: "ZiniSoft Ltd. Co.",
            href: "/"
        },
        text: "All Rights Reserved."
    },
    socialList: [
        {
            iconName: "socicon-facebook",
            iconClass: "facebook",
            link: "https://www.facebook.com/zinisoft"
        },
        {
            iconName: "socicon-twitter",
            iconClass: "twitter",
            link: "https://x.com/"
        },
        {
            iconName: "socicon-youtube",
            iconClass: "youtube",
            link: "https://www.youtube.com/@zinisoftcoltd3694"
        }
    ]
};
����,

/***/ 78661:
����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   il: () => (/* binding */ buildOrganizationSchema)
/* harmony export */ });
/* unused harmony exports SITE_CONFIG, DEFAULT_OG, buildWebPageSchema, buildServiceSchema, buildBlogPostSchema, buildCaseStudySchema, cleanMetaDescription, buildFaqSchema */
��&/**
 * Central SEO Configuration
 * Single source of truth for all site-wide SEO constants and helpers.
 */ // ─── Site-Wide Constants ────────────────────────────────────────────
export const SITE_CONFIG = {
    name: "ZiniSoft Ltd. Co.",
    url: "https://zinisoft.net",
    logo: "https://zinisoft.net/assets/img/root/logo-dark.png",
    description: "ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",
    socialLinks: [
        "https://www.facebook.com/zinisoft",
        "https://www.linkedin.com/company/zinisoft"
    ]
};
// ─── Default OpenGraph & Twitter Settings ───────────────────────────
export const DEFAULT_OG = {
    type: "website",
    siteName: SITE_CONFIG.name,
    locale: "en_US",
    image: {
        url: `${SITE_CONFIG.url}/assets/img/root/og-default.png`,
        width: 1200,
        height: 630,
        alt: `${SITE_CONFIG.name} - AI & Software Systems`
    }
};
// ─── Helper: Build Complete Next.js Metadata Object ─────────────────
/**
 * Takes a page config and returns a full Next.js metadata object
 * including title, description, openGraph, twitter, and canonical URL.
 *
 * @param {{ title: string, description: string, path?: string, ogImage?: string }} page
 * @returns {object} Next.js metadata object
 */ export function buildMetadata({ title, description, path = "", ogImage }) {
    const canonicalUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const ogImageObj = ogImage ? {
        url: ogImage,
        width: 1200,
        height: 630,
        alt: title
    } : DEFAULT_OG.image;
    return {
        title,
        description,
        metadataBase: new URL(SITE_CONFIG.url),
        alternates: {
            canonical: canonicalUrl
        },
        openGraph: {
            title,
            description,
            url: canonicalUrl,
            siteName: DEFAULT_OG.siteName,
            locale: DEFAULT_OG.locale,
            type: DEFAULT_OG.type,
            images: [
                ogImageObj
            ]
        },
        twitter: {
            card: "summary_large_image",
            title,
            description,
            images: [
                ogImageObj.url
            ]
        }
    };
}
// ─── Helper: Build WebPage JSON-LD Schema ───────────────────────────
/**
 * Generates a WebPage Schema.org JSON-LD object for a page.
 *
 * @param {{ title: string, description: string, path?: string, type?: string }} page
 * @returns {object} JSON-LD schema object
 */ export function buildWebPageSchema({ title, description, path = "", type = "WebPage" }) {
    const pageUrl = path ? `${SITE_CONFIG.url}${path.startsWith("/") ? path : `/${path}`}` : SITE_CONFIG.url;
    const typeLower = type.toLowerCase();
    return {
        "@context": "https://schema.org",
        "@type": type,
        "@id": `${pageUrl}/#${typeLower}`,
        url: pageUrl,
        name: title,
        description,
        isPartOf: {
            "@id": `${SITE_CONFIG.url}/#website`
        }
    };
}
// ─── Helper: Build Organization + WebSite @graph Schema ─────────────
/**
 * Returns the global Organization + WebSite JSON-LD graph.
 * Used once in the root layout.
 *
 * @returns {object} JSON-LD @graph schema
 */ export function buildOrganizationSchema() {
    return {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": `${SITE_CONFIG.url}/#organization`,
                name: SITE_CONFIG.name,
                url: SITE_CONFIG.url,
                logo: {
                    "@type": "ImageObject",
                    url: SITE_CONFIG.logo
                },
                sameAs: SITE_CONFIG.socialLinks
            },
            {
                "@type": "WebSite",
                "@id": `${SITE_CONFIG.url}/#website`,
                url: SITE_CONFIG.url,
                name: SITE_CONFIG.name,
                description: SITE_CONFIG.description,
                publisher: {
                    "@id": `${SITE_CONFIG.url}/#organization`
                }
            }
        ]
    };
}
// ─── Helper: Build Service Schema ───────────────────────────────────
/**
 * Generates a Service Schema.org JSON-LD for a service detail page.
 *
 * @param {object} service - The service data object from WordPress API
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildServiceSchema(service) {
    if (!service) return null;
    const description = (service.descriptions || service.description || service.text || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "Service",
        "@id": `${SITE_CONFIG.url}/service/${service.id || service.slug}/#service`,
        name: service.title || service.name || "",
        description,
        provider: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        },
        serviceType: "Software Development & AI Engineering",
        image: service.featured_image_url || service.img || SITE_CONFIG.logo
    };
}
// ─── Helper: Build BlogPosting Schema ───────────────────────────────
/**
 * Generates a BlogPosting Schema.org JSON-LD for a blog detail page.
 *
 * @param {object} post - The blog post data object
 * @param {string} slugOrId - The slug or ID for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildBlogPostSchema(post, slugOrId) {
    if (!post) return null;
    const description = (post.description || post.content || post.excerpt || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "BlogPosting",
        "@id": `${SITE_CONFIG.url}/blog/${slugOrId}/#blogposting`,
        headline: post.title || "",
        description,
        image: post.img || SITE_CONFIG.logo,
        datePublished: post.date || "",
        author: {
            "@type": "Person",
            name: post.author || "Admin"
        },
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url,
            logo: {
                "@type": "ImageObject",
                url: SITE_CONFIG.logo
            }
        }
    };
}
// ─── Helper: Build CreativeWork Schema (Case Study) ─────────────────
/**
 * Generates a CreativeWork Schema.org JSON-LD for a case study detail page.
 *
 * @param {object} caseStudy - The case study data object
 * @param {string} idOrSlug - The ID or slug for the URL
 * @returns {object|null} JSON-LD schema object or null
 */ export function buildCaseStudySchema(caseStudy, idOrSlug) {
    if (!caseStudy) return null;
    const description = (caseStudy.excerpt || caseStudy.description || caseStudy.text || caseStudy.content || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim().slice(0, 200);
    return {
        "@context": "https://schema.org",
        "@type": "CreativeWork",
        "@id": `${SITE_CONFIG.url}/case-study/${idOrSlug}/#creativework`,
        url: `${SITE_CONFIG.url}/case-study/${idOrSlug}`,
        name: caseStudy.title || "Case Study",
        description,
        image: caseStudy.img || caseStudy.imgPopup || SITE_CONFIG.logo,
        publisher: {
            "@type": "Organization",
            "@id": `${SITE_CONFIG.url}/#organization`,
            name: SITE_CONFIG.name,
            url: SITE_CONFIG.url
        }
    };
}
// ─── Helper: Strip HTML and Truncate for Meta Description ───────────
/**
 * Strips HTML tags, normalizes whitespace, and truncates to max length
 * with optional minimum padding.
 *
 * @param {string} raw - Raw text (may contain HTML)
 * @param {string} fallbackSuffix - Text to append if too short
 * @param {number} maxLen - Maximum character length
 * @returns {string}
 */ export function cleanMetaDescription(raw, fallbackSuffix = "", maxLen = 155) {
    let text = (raw || "").replace(/<[^>]*>/g, "").replace(/\s+/g, " ").trim();
    if (text.length > maxLen) {
        return text.slice(0, maxLen - 3) + "...";
    }
    if (text.length < 50 && fallbackSuffix) {
        text = `${text} ${fallbackSuffix}`.trim();
        return text.length > maxLen ? text.slice(0, maxLen) : text;
    }
    return text;
}
// ─── Helper: Build FAQPage JSON-LD Schema ───────────────────────────
/**
 * Generates an FAQPage Schema.org JSON-LD object.
 *
 * @param {Array} faqContent - The FAQ list with groups and items
 * @returns {object} JSON-LD schema object
 */ export function buildFaqSchema(faqContent) {
    if (!faqContent) return null;
    return {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": faqContent.flatMap((group)=>(group.faqInner || []).map((item)=>({
                    "@type": "Question",
                    "name": item.title,
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": (item.descriptions || "").replace(/\n/g, " ")
                    }
                })))
    };
}
�180186undefined711717undefined13571363undefined26082614undefined33423348undefined45034509undefined56365642undefined69086914undefined81238129undefined88038809undefined���,

/***/ 73472:
����__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $$typeof: () => (/* binding */ $$typeof),
/* harmony export */   __esModule: () => (/* binding */ __esModule),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
�Rimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined534565undefined567581/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined567581undefined593593.5);undefined���,

/***/ 98211:
���__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   metadata: () => (/* binding */ metadata)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25036);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2813);
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16274);
/* harmony import */ var _components_header_Header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22430);
/* harmony import */ var _components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(89885);
/* harmony import */ var _data_pages__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(84861);
�Iimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";
import Image from "next/image";
import Link from "next/link";
import Header from "../components/header/Header";
import FooterSection from "../components/footer/FooterSection";
import { notFoundPage } from "../data/pages";
export const metadata = notFoundPage.metadata;
const NotFound = ()=>{
    return /*#__PURE__*/ _jsxs(_Fragment, {
        children: [
            /*#__PURE__*/ _jsx(Header, {
                opaque: true
            }),
            /*#__PURE__*/ _jsx("div", {
                className: "ptf-main",
                children: /*#__PURE__*/ _jsx("div", {
                    className: "ptf-page ptf-page--404",
                    children: /*#__PURE__*/ _jsxs("section", {
                        className: "min-vh-100",
                        children: [
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "container-xxl",
                                children: /*#__PURE__*/ _jsxs("div", {
                                    className: "row",
                                    children: [
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-5 offset-lg-1 order-lg-2 text-center",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "300",
                                                    children: /*#__PURE__*/ _jsx(Image, {
                                                        width: 1200,
                                                        height: 1200,
                                                        style: {
                                                            width: "100%",
                                                            height: "100%"
                                                        },
                                                        src: notFoundPage.image.src,
                                                        alt: notFoundPage.image.alt,
                                                        loading: "lazy"
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-lg": "5.625rem",
                                                        "--ptf-md": "2.8125rem"
                                                    }
                                                })
                                            ]
                                        }),
                                        /*#__PURE__*/ _jsxs("div", {
                                            className: "col-lg-6",
                                            children: [
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "0",
                                                    children: /*#__PURE__*/ _jsx("h1", {
                                                        className: "large-heading",
                                                        children: notFoundPage.titleLines.map((line, index)=>/*#__PURE__*/ _jsxs("span", {
                                                                children: [
                                                                    line,
                                                                    index < notFoundPage.titleLines.length - 1 && /*#__PURE__*/ _jsx("br", {})
                                                                ]
                                                            }, line))
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "3.75rem",
                                                        "--ptf-md": "1.875rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "100",
                                                    children: /*#__PURE__*/ _jsx("p", {
                                                        children: notFoundPage.description
                                                    })
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-spacer",
                                                    style: {
                                                        "--ptf-xxl": "5rem",
                                                        "--ptf-md": "2.5rem"
                                                    }
                                                }),
                                                /*#__PURE__*/ _jsx("div", {
                                                    className: "ptf-animated-block",
                                                    "data-aos": "fade",
                                                    "data-aos-delay": "200",
                                                    children: /*#__PURE__*/ _jsx(Link, {
                                                        href: notFoundPage.button.href,
                                                        children: notFoundPage.button.label
                                                    })
                                                })
                                            ]
                                        })
                                    ]
                                })
                            }),
                            /*#__PURE__*/ _jsx("div", {
                                className: "ptf-spacer",
                                style: {
                                    "--ptf-xxl": "14.375rem",
                                    "--ptf-md": "7.1875rem"
                                }
                            })
                        ]
                    })
                })
            }),
            /*#__PURE__*/ _jsx(FooterSection, {})
        ]
    });
};
export default NotFound;
�085undefined87117undefined119147undefined149197undefined199261undefined263307undefined309315undefined333344_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined404408(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined410418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined469472react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined474479_components_header_Header__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZPundefined555558react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined648651react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined763767(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined909912react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined12511254react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined13811385(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined15521556(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined17871790react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21112114react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined21162120next_image__WEBPACK_IMPORTED_MODULE_1__["default"]undefined25992610_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined26842695_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined29492952react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined35103514(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined37103713react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined40324035react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined41954206_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined42524256(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined44944505_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined45464549react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined48664869react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined53455348react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined56695672react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined57475758_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined59415944react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined64156418react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67396742react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined67446747next_link__WEBPACK_IMPORTED_MODULE_2__["default"]undefined68146825_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined69066917_data_pages__WEBPACK_IMPORTED_MODULE_5__/* .notFoundPage */ .Myundefined72747277react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76837686react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined76887700_components_footer_FooterSection__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZPundefined77287742/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined77287742undefined77517751.5);undefined���,

/***/ 89885:
���_/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ZP: () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* unused harmony exports __esModule, $$typeof */
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86843);
�gimport { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined555586undefined588602/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined588602undefined614614.5);undefined���,

/***/ 22430:
�����`import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`)

// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;

export { __esModule, $$typeof };
export default __default__;092undefined108118(0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)undefined548579undefined581595/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined581595undefined607607.5);undefined���,

/***/ 84861:
���b/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   Am: () => (/* binding */ comingSoonPage),
/* harmony export */   C0: () => (/* binding */ teamPage),
/* harmony export */   My: () => (/* binding */ notFoundPage),
/* harmony export */   ed: () => (/* binding */ aboutUsPage),
/* harmony export */   lv: () => (/* binding */ aboutMePage),
/* harmony export */   qY: () => (/* binding */ faqPage),
/* harmony export */   rg: () => (/* binding */ pricingPage)
/* harmony export */ });
/* harmony import */ var _seo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(56546);
�-import { buildMetadata } from "./seo";
export const notFoundPage = {
    metadata: buildMetadata({
        title: "Not Found | ZiniSoft Ltd. Co.",
        description: "Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",
        path: "/404"
    }),
    image: {
        src: "/assets/img/root/404-robot.png",
        alt: "robot"
    },
    titleLines: [
        "Opps...!",
        "Page not found"
    ],
    description: "You seem can't to find the page you're looking for.",
    button: {
        label: "Back to Home",
        href: "/"
    }
};
export const faqPage = {
    metadata: buildMetadata({
        title: "FAQ | ZiniSoft Ltd. Co.",
        description: "Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",
        path: "/faq"
    }),
    heading: "FAQs",
    description: "Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."
};
export const teamPage = {
    metadata: buildMetadata({
        title: "Team | ZiniSoft Ltd. Co.",
        description: "Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",
        path: "/team"
    }),
    heading: "The face of ZiniSoft Ltd. Co.",
    description: "Meet our talented team of developers, tech-lovers and innovative builders.",
    members: [
        {
            delayAnimation: "0",
            img: "thanh",
            title: "Thanh Vo",
            designation: "Co-founder & CTO"
        },
        {
            delayAnimation: "0",
            img: "nguyen",
            title: "Nguyen Tran",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "doan",
            title: "Doan Tran",
            designation: "Frontend Developer"
        },
        {
            delayAnimation: "0",
            img: "nguyentrinh",
            title: "Nguyen Trinh",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "quocanh",
            title: "Anh Nguyen",
            designation: "Marketing & Designer"
        },
        {
            delayAnimation: "0",
            img: "tai",
            title: "Tai Nguyen",
            designation: "Backend Developer"
        },
        {
            delayAnimation: "0",
            img: "tuong",
            title: "Tuong Le",
            designation: "Frontend Developer"
        }
    ]
};
export const pricingPage = {
    metadata: buildMetadata({
        title: "Pricing | ZiniSoft Ltd. Co.",
        description: "Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",
        path: "/pricing"
    }),
    heading: "Pricing & Plan",
    description: "We provide much types of plan for your purpose with an affordable."
};
export const comingSoonPage = {
    metadata: buildMetadata({
        title: "Coming Soon | ZiniSoft Ltd. Co.",
        description: "Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",
        path: "/coming-soon"
    }),
    heading: "Coming soon",
    description: "We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."
};
export const aboutUsPage = {
    metadata: buildMetadata({
        title: "About Us | ZiniSoft Ltd. Co.",
        description: "ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",
        path: "/about-us"
    }),
    heading: "ZiniSoft Ltd. Co.",
    partnersHeading: "ZiniSoft’s Partners"
};
export const aboutMePage = {
    metadata: buildMetadata({
        title: "About Me | ZiniSoft Ltd. Co.",
        description: "Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",
        path: "/about-me"
    })
};
�037undefined3945undefined8395(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined651657undefined690702(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined11221128undefined11621174(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined27052711undefined27482760(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined31373143undefined31833195(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined36823688undefined37253737(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined40834089undefined41264138(0,_seo__WEBPACK_IMPORTED_MODULE_0__/* .buildMetadata */ .$U)undefined���,

/***/ 56546:
����/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   $U: () => (/* binding */ buildMetadata),
/* harmony export */   Cm: () => (/* binding */ buildFaqSchema),
/* harmony export */   Pe: () => (/* binding */ buildWebPageSchema),
/* harmony export */   _R: () => (/* binding */ cleanMetaDescription),
/* harmony export */   ep: () => (/* binding */ SITE_CONFIG),
/* harmony export */   pI: () => (/* binding */ buildServiceSchema),
/* harmony export */   uG: () => (/* binding */ buildCaseStudySchema),
/* harmony export */   vt: () => (/* binding */ buildBlogPostSchema)
/* harmony export */ });
/* unused harmony exports DEFAULT_OG, buildOrganizationSchema */
������,

/***/ 57481:
��� __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_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(70337);
/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);
�A  import { fillMetadataSegment } from 'next/dist/lib/metadata/get-metadata-route'

  export default (props) => {
    const imageData = {"type":"image/x-icon","sizes":"32x32"}
    const imageUrl = fillMetadataSegment(".", props.params, "favicon.ico")

    return [{
      ...imageData,
      url: imageUrl + "",
    }]
  }�280undefined8599/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (undefined8599undefined196214(0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)undefined321320.5);undefined���,

/***/ 92723:
|���/***/ (() => {

~�������

};
;k����Uexports.id=821,exports.ids=[821],exports.modules={37877:(e,t,a)=>{Promise.resolve().then(a.bind(a,23118))},68737:(e,t,a)=>{Promise.resolve().then(a.bind(a,12976)),Promise.resolve().then(a.bind(a,24658)),Promise.resolve().then(a.t.bind(a,31900,23)),Promise.resolve().then(a.t.bind(a,61476,23))},25553:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,2583,23)),Promise.resolve().then(a.t.bind(a,26840,23)),Promise.resolve().then(a.t.bind(a,38771,23)),Promise.resolve().then(a.t.bind(a,13225,23)),Promise.resolve().then(a.t.bind(a,9295,23)),Promise.resolve().then(a.t.bind(a,43982,23))},23118:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>m});var i=a(95344),s=a(3729),n=a(60157),r=a.n(n);a(25404),a(66332),a(85849),a(88593),a(42432);var o=a(97273),l=a(8428),c=a(78661);a(92723),(0,o.default)(async()=>{},{loadableGenerated:{modules:["G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> react-animated-cursor"]},ssr:!1});let d=(0,o.default)(async()=>{},{loadableGenerated:{modules:["G:\\zinisoft\\zinisoft_beta\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> ../components/ScrollToTop"]},ssr:!1});function m({children:e}){let[t,a]=(0,s.useState)(!1),n=(0,l.usePathname)();(0,s.useEffect)(()=>{let e=()=>{r().init({duration:1200,once:!0}),r().refreshHard()},t=setTimeout(()=>{e()},100);return()=>{clearTimeout(t)}},[n]),(0,s.useEffect)(()=>{},[]);let o=(0,c.il)();return i.jsx("html",{suppressHydrationWarning:!0,className:"html",lang:"en",children:(0,i.jsxs)("body",{children:[i.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(o)}}),e,t&&i.jsx(d,{})," "]})})}},12976:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>p});var i=a(95344),s=a(3729),n=a.n(s),r=a(89410),o=a(56506),l=a(55740),c=a(26921);let d=()=>(0,i.jsxs)("div",{className:"row align-items-center",children:[i.jsx("div",{className:"col-12 col-md-3",children:i.jsx(o.default,{href:c.a.copyright.logo.href,children:i.jsx(r.default,{width:151,height:46,style:{width:"151px",height:"46px",objectFit:"contain"},src:c.a.copyright.logo.src,alt:c.a.copyright.logo.alt,loading:"lazy"})})}),i.jsx("div",{className:"col-12 col-md-5",children:(0,i.jsxs)("p",{className:"ptf-footer-copyright has-3-color",children:["\xa9",new Date().getFullYear()," ",i.jsx("span",{className:"has-white-color",children:i.jsx(o.default,{href:c.a.copyright.author.href,children:c.a.copyright.author.name})}),". ",c.a.copyright.text]})}),i.jsx("div",{className:"col-12 col-lg",children:i.jsx("div",{className:"ptf-footer-socials has-white-color",children:i.jsx(l.default,{})})})]}),m=()=>(0,i.jsxs)("div",{className:"row",children:[i.jsx("div",{className:"col-12 col-lg-7",children:i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0",children:i.jsx("div",{className:"ptf-widget ptf-widget-contacts has-white-color",children:(0,i.jsxs)("ul",{children:[(0,i.jsxs)("li",{children:[i.jsx("span",{children:c.a.contact.addressTitle}),i.jsx("a",{href:c.a.contact.addressHref,target:"_blank",rel:"noopener noreferrer",children:c.a.contact.addressLines.map((e,t)=>(0,i.jsxs)(n().Fragment,{children:[e,t<c.a.contact.addressLines.length-1&&i.jsx("br",{})]},e))})]}),(0,i.jsxs)("li",{children:[i.jsx("span",{children:c.a.contact.phoneTitle}),i.jsx("a",{href:c.a.contact.phoneHref,children:c.a.contact.phone})]}),(0,i.jsxs)("li",{children:[i.jsx("span",{children:c.a.contact.emailTitle}),i.jsx("a",{href:`mailto:${c.a.contact.emails[0]}`,children:c.a.contact.emails[0]})]})]})})})}),i.jsx("div",{className:"col-12 col-lg-5",children:i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"100",children:i.jsx("div",{className:"ptf-widget ptf-widget-links has-white-color",children:i.jsx("ul",{children:c.a.linkGroups.map((e,t)=>i.jsx(n().Fragment,{children:e.map(e=>i.jsx("li",{children:i.jsx(o.default,{href:e.link,children:e.itemName})},`${e.itemName}-${e.link}`))},t))})})})})]}),p=()=>i.jsx("footer",{className:"ptf-footer ptf-footer--style-3",children:i.jsx("div",{className:"container",children:i.jsx("div",{className:"row",children:(0,i.jsxs)("div",{className:"col-xl-10 offset-xl-2",children:[i.jsx("div",{className:"ptf-footer__top",children:i.jsx(m,{})}),i.jsx("div",{className:"ptf-footer__bottom",children:i.jsx(d,{})})]})})})})},24658:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>h});var i=a(95344),s=a(3729),n=a(56506),r=a(89410);let o={logo:{href:"/",dark:{src:"/assets/img/root/logo-dark.png",alt:"ZiniSoft logo"},light:{src:"/assets/img/root/logo-white.png",alt:"ZiniSoft logo"}},menu:[{name:"Home",page:"home",routerPath:"/"},{name:"Services",page:"service",routerPath:"/services"},{name:"Case Studies",page:"works",routerPath:"/case-studies"},{name:"Blogs",page:"blog",routerPath:"/blogs"},{name:"Document",page:"document",routerPath:"#",dropDownItems:[{name:"Kindie",routerPath:"https://admin.zinisoft.net/user-guide/kindie/"},{name:"Zapes",routerPath:"https://zinisoft-net.gitbook.io/zapes"},{name:"ZiniStore",routerPath:"https://codecanyon.net/user/zinisoft/portfolio"},{name:"Coco",routerPath:"https://admin.zinisoft.net/user-guide/coco/"}]},{name:"Contact",page:"contact",routerPath:"/contact"}],languages:[],mobileFooter:{brandName:"ZiniSoft Ltd. Co.",text:"All Rights Reserved.",creditLabel:"Development by",creditName:"ZiniSoft Ltd. Co.",creditHref:"/"}};var l=a(8428);let c=()=>{let e=(0,l.usePathname)(),t="/"===e?"home":e.startsWith("/blog")?"blog":e.startsWith("/service")?"service":e.split("-")[0].split("/")[1];return i.jsx("ul",{className:"sf-menu",children:o.menu.map(e=>e.dropDownItems?(0,i.jsxs)("li",{className:"menu-item-has-children",children:[i.jsx("a",{href:"#",children:i.jsx("span",{className:e.page===t?"active-page":"",children:e.name})}),i.jsx("ul",{className:"sub-menu",children:e.dropDownItems.map((e,t)=>i.jsx("li",{children:i.jsx("a",{href:e.routerPath,target:"_blank",rel:"noopener noreferrer",children:e.name})},t))})]},e.page):i.jsx("li",{children:i.jsx(n.default,{href:e.routerPath,prefetch:!1,children:i.jsx("span",{className:e.page===t?"active-page":"",children:e.name})})},e.page))})};var d=a(23855),m=a(84955);let p=()=>{let e=(0,l.usePathname)(),t="/"===e?"home":e.startsWith("/blog")?"blog":e.startsWith("/service")?"service":e.split("-")[0].split("/")[1];return(0,i.jsxs)(i.Fragment,{children:[i.jsx("div",{className:"ptf-offcanvas-menu__navigation",children:i.jsx(d.M7,{children:i.jsx(d.TZ,{children:i.jsx(d.v2,{className:"sidebar-menu_wrapper",children:o.menu.map(e=>e.dropDownItems?i.jsx(d.Wd,{title:e.name,className:e.page===t?"active-page":"",children:e.dropDownItems.map((e,t)=>i.jsx(d.sN,{children:i.jsx("a",{href:e.routerPath,target:"_blank",rel:"noopener noreferrer",children:e.name})},t))},e.page):i.jsx(d.sN,{className:e.page===t?"active-page":"",children:i.jsx(n.default,{href:e.routerPath,prefetch:!1,children:e.name})},e.page))})})})}),(0,i.jsxs)("div",{className:"ptf-offcanvas-menu__footer",children:[(0,i.jsxs)("p",{className:"ptf-offcanvas-menu__copyright",children:["@",new Date().getFullYear()," ",i.jsx("span",{children:o.mobileFooter.brandName}),"."," ",o.mobileFooter.text," ",i.jsx("br",{}),o.mobileFooter.creditLabel," ",i.jsx("span",{children:i.jsx("a",{href:o.mobileFooter.creditHref,target:"_blank",rel:"noopener noreferrer",children:o.mobileFooter.creditName})}),"."]}),i.jsx(m.default,{})]})]})},h=({opaque:e=!1})=>{let[t,a]=(0,s.useState)(!1),[l,d]=(0,s.useState)(!1),[m,h]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=()=>{h(window.scrollY>=80)};return e(),window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,i.jsxs)(i.Fragment,{children:[i.jsx("header",{className:e?"ptf-header ptf-header--style-3 ptf-header--opaque":"ptf-header ptf-header--style-1",children:i.jsx("div",{className:m?e?"ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--fixed":"ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top ptf-navbar--fixed ptf-navbar--solid":e?"ptf-navbar ptf-navbar--main ptf-navbar--sticky":"ptf-navbar ptf-navbar--main ptf-navbar--sticky ptf-navbar--transparent ptf-navbar--white-text-on-top",children:i.jsx("div",{className:"container-xxl",children:(0,i.jsxs)("div",{className:"ptf-navbar-inner",children:[(0,i.jsxs)(n.default,{className:"ptf-navbar-logo",href:o.logo.href,children:[i.jsx(r.default,{width:180,height:174,style:{objectFit:"contain"},className:"black",src:o.logo.dark.src,alt:o.logo.dark.alt,priority:!0,unoptimized:!0}),i.jsx(r.default,{width:180,height:174,style:{objectFit:"contain"},className:"white",src:o.logo.light.src,alt:o.logo.light.alt,priority:!0,unoptimized:!0})]}),i.jsx("nav",{className:"ptf-nav ptf-nav--default",children:i.jsx(c,{})}),i.jsx("div",{className:"ptf-offcanvas-menu-icon js-offcanvas-menu-toggle bar right",onClick:()=>{a(!1),d(e=>!e)},children:i.jsx("i",{className:"lnir lnir-menu-alt-5"})})]})})})}),(0,i.jsxs)("div",{className:l?"ptf-offcanvas-menu is-open":"ptf-offcanvas-menu",children:[(0,i.jsxs)("div",{className:"ptf-offcanvas-menu__header",children:[i.jsx("div",{className:"ptf-language-switcher",children:o.languages.map(e=>i.jsx("a",{className:e.isActive?"is-active":"",href:e.href,children:e.label},e.label))}),i.jsx("span",{className:"ptf-offcanvas-menu-icon js-offcanvas-menu-toggle",onClick:()=>d(e=>!e),children:i.jsx("i",{className:"lnir lnir-close"})})]}),i.jsx(p,{})]})]})}},84955:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n});var i=a(95344);a(3729);var s=a(26921);let n=()=>i.jsx("div",{className:"ptf-offcanvas-menu__socials",children:s.a.socialList.map((e,t)=>i.jsx("a",{className:`ptf-social-icon ptf-social-icon--style-3  ${e.iconClass}`,href:e.link,target:"_blank",rel:"noopener noreferrer",children:i.jsx("i",{className:e.iconName})},t))})},55740:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n});var i=a(95344);a(3729);var s=a(26921);let n=()=>i.jsx(i.Fragment,{children:s.a.socialList.map((e,t)=>i.jsx("a",{className:"ptf-social-icon ptf-social-icon--style-1",target:"_blank",rel:"noopener noreferrer",href:e.link,children:i.jsx("i",{className:e.iconName})},t))})},26921:(e,t,a)=>{"use strict";a.d(t,{a:()=>i});let i={email:"hi@zinisoft.net",contact:{addressTitle:"Address",addressLines:["1050/4 Pham Van Dong St.","Hiep Binh W., Ho Chi Minh City"],addressHref:"https://www.google.com/maps/search/?api=1&query=1050/4+Pham+Van+Dong+St.,+Hiep+Binh+W.,+Ho+Chi+Minh+City",emailTitle:"Email",emails:["hi@zinisoft.net"],phoneTitle:"Phone",phone:"(+84) 905 827 707",phoneHref:"tel:+84905827707"},linkGroups:[[{itemName:"Services",link:"/services"},{itemName:"Case Studies",link:"/case-studies"},{itemName:"About",link:"/about-us"},{itemName:"Contact",link:"/contact"}],[{itemName:"FAQs",link:"/faq"},{itemName:"Blog",link:"/blogs"},{itemName:"Team",link:"/team"},{itemName:"Privacy Policy",link:"/privacy-policy"},{itemName:"Refund & Returns",link:"/refund-returns"}]],copyright:{logo:{src:"/assets/img/root/logo-white.png",alt:"ZiniSoft logo",href:"/"},author:{name:"ZiniSoft Ltd. Co.",href:"/"},text:"All Rights Reserved."},socialList:[{iconName:"socicon-facebook",iconClass:"facebook",link:"https://www.facebook.com/zinisoft"},{iconName:"socicon-twitter",iconClass:"twitter",link:"https://x.com/"},{iconName:"socicon-youtube",iconClass:"youtube",link:"https://www.youtube.com/@zinisoftcoltd3694"}]}},78661:(e,t,a)=>{"use strict";a.d(t,{$U:()=>n,il:()=>r});let i={name:"ZiniSoft Ltd. Co.",url:"https://zinisoft.net",logo:"https://zinisoft.net/assets/img/root/logo-dark.png",description:"ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",socialLinks:["https://www.facebook.com/zinisoft","https://www.linkedin.com/company/zinisoft"]},s={type:"website",siteName:i.name,locale:"en_US",image:{url:`${i.url}/assets/img/root/og-default.png`,width:1200,height:630,alt:`${i.name} - AI & Software Systems`}};function n({title:e,description:t,path:a="",ogImage:n}){let r=a?`${i.url}${a.startsWith("/")?a:`/${a}`}`:i.url,o=n?{url:n,width:1200,height:630,alt:e}:s.image;return{title:e,description:t,metadataBase:new URL(i.url),alternates:{canonical:r},openGraph:{title:e,description:t,url:r,siteName:s.siteName,locale:s.locale,type:s.type,images:[o]},twitter:{card:"summary_large_image",title:e,description:t,images:[o.url]}}}function r(){return{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":`${i.url}/#organization`,name:i.name,url:i.url,logo:{"@type":"ImageObject",url:i.logo},sameAs:i.socialLinks},{"@type":"WebSite","@id":`${i.url}/#website`,url:i.url,name:i.name,description:i.description,publisher:{"@id":`${i.url}/#organization`}}]}}},73472:(e,t,a)=>{"use strict";a.r(t),a.d(t,{$$typeof:()=>n,__esModule:()=>s,default:()=>r});let i=(0,a(86843).createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\app\layout.jsx`),{__esModule:s,$$typeof:n}=i,r=i.default},98211:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>d,metadata:()=>c});var i=a(25036),s=a(2813),n=a(16274),r=a(22430),o=a(89885),l=a(84861);let c=l.My.metadata,d=()=>(0,i.jsxs)(i.Fragment,{children:[i.jsx(r.ZP,{opaque:!0}),i.jsx("div",{className:"ptf-main",children:i.jsx("div",{className:"ptf-page ptf-page--404",children:(0,i.jsxs)("section",{className:"min-vh-100",children:[i.jsx("div",{className:"ptf-spacer",style:{"--ptf-xxl":"14.375rem","--ptf-md":"7.1875rem"}}),i.jsx("div",{className:"container-xxl",children:(0,i.jsxs)("div",{className:"row",children:[(0,i.jsxs)("div",{className:"col-lg-5 offset-lg-1 order-lg-2 text-center",children:[i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"300",children:i.jsx(s.default,{width:1200,height:1200,style:{width:"100%",height:"100%"},src:l.My.image.src,alt:l.My.image.alt,loading:"lazy"})}),i.jsx("div",{className:"ptf-spacer",style:{"--ptf-lg":"5.625rem","--ptf-md":"2.8125rem"}})]}),(0,i.jsxs)("div",{className:"col-lg-6",children:[i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"0",children:i.jsx("h1",{className:"large-heading",children:l.My.titleLines.map((e,t)=>(0,i.jsxs)("span",{children:[e,t<l.My.titleLines.length-1&&i.jsx("br",{})]},e))})}),i.jsx("div",{className:"ptf-spacer",style:{"--ptf-xxl":"3.75rem","--ptf-md":"1.875rem"}}),i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"100",children:i.jsx("p",{children:l.My.description})}),i.jsx("div",{className:"ptf-spacer",style:{"--ptf-xxl":"5rem","--ptf-md":"2.5rem"}}),i.jsx("div",{className:"ptf-animated-block","data-aos":"fade","data-aos-delay":"200",children:i.jsx(n.default,{href:l.My.button.href,children:l.My.button.label})})]})]})}),i.jsx("div",{className:"ptf-spacer",style:{"--ptf-xxl":"14.375rem","--ptf-md":"7.1875rem"}})]})})}),i.jsx(o.ZP,{})]})},89885:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>r});let i=(0,a(86843).createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\footer\FooterSection.jsx`),{__esModule:s,$$typeof:n}=i,r=i.default},22430:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>r});let i=(0,a(86843).createProxy)(String.raw`G:\zinisoft\zinisoft_beta\zinisoft.net\frontend-v3\components\header\Header.jsx`),{__esModule:s,$$typeof:n}=i,r=i.default},84861:(e,t,a)=>{"use strict";a.d(t,{Am:()=>l,C0:()=>r,My:()=>s,ed:()=>c,lv:()=>d,qY:()=>n,rg:()=>o});var i=a(56546);let s={metadata:(0,i.$U)({title:"Not Found | ZiniSoft Ltd. Co.",description:"Page not found. The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Back to ZiniSoft Ltd. Co.",path:"/404"}),image:{src:"/assets/img/root/404-robot.png",alt:"robot"},titleLines:["Opps...!","Page not found"],description:"You seem can't to find the page you're looking for.",button:{label:"Back to Home",href:"/"}},n={metadata:(0,i.$U)({title:"FAQ | ZiniSoft Ltd. Co.",description:"Find answers to frequently asked questions about our AI engineering, software development services, project pricing, timeline, and collaboration model.",path:"/faq"}),heading:"FAQs",description:"Here are the frequently asked questions that we have compiled to help you find the answers to the problems you are wondering."},r={metadata:(0,i.$U)({title:"Team | ZiniSoft Ltd. Co.",description:"Meet the ZiniSoft Ltd. Co. team. We are dedicated developers, software architects, and designers building next-generation AI systems and B2B platforms.",path:"/team"}),heading:"The face of ZiniSoft Ltd. Co.",description:"Meet our talented team of developers, tech-lovers and innovative builders.",members:[{delayAnimation:"0",img:"thanh",title:"Thanh Vo",designation:"Co-founder & CTO"},{delayAnimation:"0",img:"nguyen",title:"Nguyen Tran",designation:"Backend Developer"},{delayAnimation:"0",img:"doan",title:"Doan Tran",designation:"Frontend Developer"},{delayAnimation:"0",img:"nguyentrinh",title:"Nguyen Trinh",designation:"Backend Developer"},{delayAnimation:"0",img:"quocanh",title:"Anh Nguyen",designation:"Marketing & Designer"},{delayAnimation:"0",img:"tai",title:"Tai Nguyen",designation:"Backend Developer"},{delayAnimation:"0",img:"tuong",title:"Tuong Le",designation:"Frontend Developer"}]},o={metadata:(0,i.$U)({title:"Pricing | ZiniSoft Ltd. Co.",description:"Explore our flexible pricing plans for custom AI integration, high-performance backend engineering, enterprise audits, and SaaS ecosystem deployment.",path:"/pricing"}),heading:"Pricing & Plan",description:"We provide much types of plan for your purpose with an affordable."},l={metadata:(0,i.$U)({title:"Coming Soon | ZiniSoft Ltd. Co.",description:"Our new custom modules, AI tools, and system architecture features are coming soon. Stay tuned for advanced updates from the ZiniSoft engineering team.",path:"/coming-soon"}),heading:"Coming soon",description:"We are currently working on launching new custom modules, AI tools, and system architecture features. Stay tuned for advanced updates from the ZiniSoft engineering team."},c={metadata:(0,i.$U)({title:"About Us | ZiniSoft Ltd. Co.",description:"ZiniSoft Ltd. Co. specializes in AI-First software engineering, B2B microservices architecture, and optimized digital infrastructure for global enterprises.",path:"/about-us"}),heading:"ZiniSoft Ltd. Co.",partnersHeading:"ZiniSoft’s Partners"},d={metadata:(0,i.$U)({title:"About Me | ZiniSoft Ltd. Co.",description:"Learn more about our lead software architect, specializing in high-performance computing, isolated AI deployments, and scalable database systems.",path:"/about-me"})}},56546:(e,t,a)=>{"use strict";a.d(t,{$U:()=>n,Cm:()=>m,Pe:()=>r,_R:()=>d,ep:()=>i,pI:()=>o,uG:()=>c,vt:()=>l});let i={name:"ZiniSoft Ltd. Co.",url:"https://zinisoft.net",logo:"https://zinisoft.net/assets/img/root/logo-dark.png",description:"ZiniSoft Ltd. Co specializes in AI engineering and software system architecture, delivering high-performance, scalable B2B enterprise software applications.",socialLinks:["https://www.facebook.com/zinisoft","https://www.linkedin.com/company/zinisoft"]},s={type:"website",siteName:i.name,locale:"en_US",image:{url:`${i.url}/assets/img/root/og-default.png`,width:1200,height:630,alt:`${i.name} - AI & Software Systems`}};function n({title:e,description:t,path:a="",ogImage:n}){let r=a?`${i.url}${a.startsWith("/")?a:`/${a}`}`:i.url,o=n?{url:n,width:1200,height:630,alt:e}:s.image;return{title:e,description:t,metadataBase:new URL(i.url),alternates:{canonical:r},openGraph:{title:e,description:t,url:r,siteName:s.siteName,locale:s.locale,type:s.type,images:[o]},twitter:{card:"summary_large_image",title:e,description:t,images:[o.url]}}}function r({title:e,description:t,path:a="",type:s="WebPage"}){let n=a?`${i.url}${a.startsWith("/")?a:`/${a}`}`:i.url,r=s.toLowerCase();return{"@context":"https://schema.org","@type":s,"@id":`${n}/#${r}`,url:n,name:e,description:t,isPartOf:{"@id":`${i.url}/#website`}}}function o(e){if(!e)return null;let t=(e.descriptions||e.description||e.text||"").replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim().slice(0,200);return{"@context":"https://schema.org","@type":"Service","@id":`${i.url}/service/${e.id||e.slug}/#service`,name:e.title||e.name||"",description:t,provider:{"@type":"Organization","@id":`${i.url}/#organization`,name:i.name,url:i.url},serviceType:"Software Development & AI Engineering",image:e.featured_image_url||e.img||i.logo}}function l(e,t){if(!e)return null;let a=(e.description||e.content||e.excerpt||"").replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim().slice(0,200);return{"@context":"https://schema.org","@type":"BlogPosting","@id":`${i.url}/blog/${t}/#blogposting`,headline:e.title||"",description:a,image:e.img||i.logo,datePublished:e.date||"",author:{"@type":"Person",name:e.author||"Admin"},publisher:{"@type":"Organization","@id":`${i.url}/#organization`,name:i.name,url:i.url,logo:{"@type":"ImageObject",url:i.logo}}}}function c(e,t){if(!e)return null;let a=(e.excerpt||e.description||e.text||e.content||"").replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim().slice(0,200);return{"@context":"https://schema.org","@type":"CreativeWork","@id":`${i.url}/case-study/${t}/#creativework`,url:`${i.url}/case-study/${t}`,name:e.title||"Case Study",description:a,image:e.img||e.imgPopup||i.logo,publisher:{"@type":"Organization","@id":`${i.url}/#organization`,name:i.name,url:i.url}}}function d(e,t="",a=155){let i=(e||"").replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim();return i.length>a?i.slice(0,a-3)+"...":i.length<50&&t&&(i=`${i} ${t}`.trim()).length>a?i.slice(0,a):i}function m(e){return e?{"@context":"https://schema.org","@type":"FAQPage",mainEntity:e.flatMap(e=>(e.faqInner||[]).map(e=>({"@type":"Question",name:e.title,acceptedAnswer:{"@type":"Answer",text:(e.descriptions||"").replace(/\n/g," ")}})))}:null}},57481:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});var i=a(70337);let s=e=>[{type:"image/x-icon",sizes:"32x32",url:(0,i.fillMetadataSegment)(".",e.params,"favicon.ico")+""}]},92723:()=>{}};

Youez - 2016 - github.com/yon3zu
LinuXploit