From b0a07eea07d518d6be7fcc6969864189add5e7d8 Mon Sep 17 00:00:00 2001 From: poula00saber Date: Wed, 29 Jul 2026 12:12:05 +0300 Subject: [PATCH 01/11] create package-lock --- package-lock.json | 1940 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1940 insertions(+) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000000..605e24563f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1940 @@ +{ + "name": "open-pro-next", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "open-pro-next", + "version": "0.1.0", + "dependencies": { + "@headlessui/react": "^2.2.0", + "@types/node": "^22.13.0", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", + "aos": "3.0.0-beta.6", + "next": "15.1.11", + "react": "19.2.3", + "react-dom": "19.2.3", + "typescript": "^5.7.3" + }, + "devDependencies": { + "@tailwindcss/forms": "^0.5.10", + "@tailwindcss/postcss": "^4.0.3", + "@types/aos": "^3.0.7", + "postcss": "^8.5.1", + "tailwindcss": "^4.0.3" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", + "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", + "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/react": { + "version": "0.26.28", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.28.tgz", + "integrity": "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.2", + "@floating-ui/utils": "^0.2.8", + "tabbable": "^6.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", + "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.8.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", + "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", + "license": "MIT" + }, + "node_modules/@headlessui/react": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-2.2.10.tgz", + "integrity": "sha512-5pVLNK9wlpxTUTy9GpgbX/SdcRh+HBnPktjM2wbiLTH4p+2EPHBO1aoSryUCuKUIItdDWO9ITlhUL8UnUN/oIA==", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.26.16", + "@react-aria/focus": "^3.20.2", + "@react-aria/interactions": "^3.25.0", + "@tanstack/react-virtual": "^3.13.9", + "use-sync-external-store": "^1.5.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc", + "react-dom": "^18 || ^19 || ^19.0.0-rc" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@internationalized/date": { + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.12.2.tgz", + "integrity": "sha512-FY1Y+H64NDs+HAF6omlnWxm3mEpfgaCSWtL5l551ZZfImA+kGjPFgrnJrGjH6lfmLL0g8Z/mBu1R3kufeCp6Jw==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/number": { + "version": "3.6.7", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.7.tgz", + "integrity": "sha512-3ji1fcrT+FPAK86UqEhB/psHixYo6niWPJtt7+qRaYFynt/BaJG8GhAPimtWUpEiVSTq8ZM8L5psMxGquiB/Vg==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/string": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.9.tgz", + "integrity": "sha512-kzP/M/mbQxODlmOt4bIQZ2SBVUWUSqMLXooXixnX7noche8WHaQcA+nwFN1K2KCF/cp+LDUhcJsCicwkvhD1pg==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@next/env": { + "version": "15.1.11", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.11.tgz", + "integrity": "sha512-yp++FVldfLglEG5LoS2rXhGypPyoSOyY0kxZQJ2vnlYJeP8o318t5DrDu5Tqzr03qAhDWllAID/kOCsXNLcwKw==", + "license": "MIT" + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.9.tgz", + "integrity": "sha512-sQF6MfW4nk0PwMYYq8xNgqyxZJGIJV16QqNDgaZ5ze9YoVzm4/YNx17X0exZudayjL9PF0/5RGffDtzXapch0Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.9.tgz", + "integrity": "sha512-fp0c1rB6jZvdSDhprOur36xzQvqelAkNRXM/An92sKjjtaJxjlqJR8jiQLQImPsClIu8amQn+ZzFwl1lsEf62w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.9.tgz", + "integrity": "sha512-77rYykF6UtaXvxh9YyRIKoaYPI6/YX6cy8j1DL5/1XkjbfOwFDfTEhH7YGPqG/ePl+emBcbDYC2elgEqY2e+ag==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.9.tgz", + "integrity": "sha512-uZ1HazKcyWC7RA6j+S/8aYgvxmDqwnG+gE5S9MhY7BTMj7ahXKunpKuX8/BA2M7OvINLv7LTzoobQbw928p3WA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.9.tgz", + "integrity": "sha512-gQIX1d3ct2RBlgbbWOrp+SHExmtmFm/HSW1Do5sSGMDyzbkYhS2sdq5LRDJWWsQu+/MqpgJHqJT6ORolKp/U1g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.9.tgz", + "integrity": "sha512-fJOwxAbCeq6Vo7pXZGDP6iA4+yIBGshp7ie2Evvge7S7lywyg7b/SGqcvWq/jYcmd0EbXdb7hBfdqSQwTtGTPg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.9.tgz", + "integrity": "sha512-crfbUkAd9PVg9nGfyjSzQbz82dPvc4pb1TeP0ZaAdGzTH6OfTU9kxidpFIogw0DYIEadI7hRSvuihy2NezkaNQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "15.1.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.9.tgz", + "integrity": "sha512-SBB0oA4E2a0axUrUwLqXlLkSn+bRx9OWU6LheqmRrO53QEAJP7JquKh3kF0jRzmlYOWFZtQwyIWJMEJMtvvDcQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@react-aria/focus": { + "version": "3.22.1", + "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.22.1.tgz", + "integrity": "sha512-CPxtkyrBi/HYY5P3lE/57sQ6qfa0lN8E55TOm89H0kNGv0lKt+/0zP7lWERzBjRr5IxBVrQX4gFEowBN52LPaA==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0", + "react-aria": "^3.48.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/interactions": { + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.28.1.tgz", + "integrity": "sha512-Bqb+HrD5I5MHS2SKBhISYqo2SW8Y2dfzgF/Y1lIJq7xqLxheo9vzxPGEHhz+XzkgGfoqEJx8A6a3C7uiqS3HWA==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.34.0", + "@swc/helpers": "^0.5.0", + "react-aria": "^3.48.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/shared": { + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.36.0.tgz", + "integrity": "sha512-DkP/H0C2YjjS7gZWKNqOmU8a16qHPjQNdzMwmTq9SzplM6Iw0kVMTZ0OIoe6FOgGqa+FwMsE2QbPjh/n3g/jXQ==", + "license": "Apache-2.0", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" + }, + "node_modules/@swc/helpers": { + "version": "0.5.23", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz", + "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@tailwindcss/forms": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.11.tgz", + "integrity": "sha512-h9wegbZDPurxG22xZSoWtdzc41/OlNEUQERNqI/0fOwa2aVlWGu7C35E/x6LDyD3lgtztFSSjKZyuVM0hxhbgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mini-svg-data-uri": "^1.2.3" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1" + } + }, + "node_modules/@tailwindcss/node": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz", + "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.24.1", + "jiti": "^2.7.0", + "lightningcss": "1.32.0", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.3.3" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz", + "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-arm64": "4.3.3", + "@tailwindcss/oxide-darwin-x64": "4.3.3", + "@tailwindcss/oxide-freebsd-x64": "4.3.3", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3", + "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-arm64-musl": "4.3.3", + "@tailwindcss/oxide-linux-x64-gnu": "4.3.3", + "@tailwindcss/oxide-linux-x64-musl": "4.3.3", + "@tailwindcss/oxide-wasm32-wasi": "4.3.3", + "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3", + "@tailwindcss/oxide-win32-x64-msvc": "4.3.3" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz", + "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz", + "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz", + "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz", + "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz", + "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz", + "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz", + "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz", + "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz", + "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz", + "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.11.1", + "@emnapi/runtime": "^1.11.1", + "@emnapi/wasi-threads": "^1.2.2", + "@napi-rs/wasm-runtime": "^1.1.4", + "@tybys/wasm-util": "^0.10.2", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz", + "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz", + "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/postcss": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.3.3.tgz", + "integrity": "sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.3.3", + "@tailwindcss/oxide": "4.3.3", + "postcss": "^8.5.16", + "tailwindcss": "4.3.3" + } + }, + "node_modules/@tanstack/react-virtual": { + "version": "3.14.9", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.9.tgz", + "integrity": "sha512-qZyr0FZDP8rDC4WBhsryIZmAd9bveJvFGUJJtskWaew6/0dTRS6wZxnR6VQ5bY2KwL3LjerrHqQLk3a0GKcPXQ==", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.17.7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@tanstack/virtual-core": { + "version": "3.17.7", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.17.7.tgz", + "integrity": "sha512-bp+v10y65sp2H7WpWfIMyxTNfl8ZVfxFTLRjPIFRryi6FV/J33z4IS53WO4pTk36KlvJ4iLiQz+oaydDC1xbcA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@types/aos": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/aos/-/aos-3.0.8.tgz", + "integrity": "sha512-Wydvt0OnVYO5YZxroBOYITIkAKtKmni9GUQRKuWMK3doplBSaHU11HIIweGwqF/ycmbHQGoLUQzuXFRVY+Ougg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.20.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz", + "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/react": { + "version": "19.0.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.8.tgz", + "integrity": "sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==", + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz", + "integrity": "sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/aos": { + "version": "3.0.0-beta.6", + "resolved": "https://registry.npmjs.org/aos/-/aos-3.0.0-beta.6.tgz", + "integrity": "sha512-VLWrpq8bfAWcetynVHMMrqdC+89Qq/Ym6UBJbHB4crIwp3RR8uq1dNGgsFzoDl03S43rlVMK+na3r5+oUCZsYw==", + "license": "MIT", + "dependencies": { + "classlist-polyfill": "^1.2.0", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1" + } + }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001806", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz", + "integrity": "sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/classlist-polyfill": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz", + "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ==", + "license": "Unlicense" + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT", + "optional": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.24.4", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.4.tgz", + "integrity": "sha512-GVoi+ICHocoOIU7qVVM48wOJziRsqrsyqlI0Ce0LdowRn6v3bcH2zUa9kp85ncx0nwIb9/HOCOLS3fdThDG/XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "license": "MIT", + "optional": true + }, + "node_modules/jiti": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "license": "MIT" + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/mini-svg-data-uri": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "dev": true, + "license": "MIT", + "bin": { + "mini-svg-data-uri": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", + "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/next": { + "version": "15.1.11", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.11.tgz", + "integrity": "sha512-UiVJaOGhKST58AadwbFUZThlNBmYhKqaCs8bVtm4plTxsgKq0mJ0zTsp7t7j/rzsbAEj9WcAMdZCztjByi4EoQ==", + "license": "MIT", + "dependencies": { + "@next/env": "15.1.11", + "@swc/counter": "0.1.3", + "@swc/helpers": "0.5.15", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.1.9", + "@next/swc-darwin-x64": "15.1.9", + "@next/swc-linux-arm64-gnu": "15.1.9", + "@next/swc-linux-arm64-musl": "15.1.9", + "@next/swc-linux-x64-gnu": "15.1.9", + "@next/swc-linux-x64-musl": "15.1.9", + "@next/swc-win32-arm64-msvc": "15.1.9", + "@next/swc-win32-x64-msvc": "15.1.9", + "sharp": "^0.33.5" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/postcss": { + "version": "8.5.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.24.tgz", + "integrity": "sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.16", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/react": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-aria": { + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/react-aria/-/react-aria-3.50.0.tgz", + "integrity": "sha512-S0Os6QZk33fzUAKu1QLT9afoUaCBt1ZNdoiq0n2YMVgKIdNIQS8zxiZ8O9hYE6QyDkHKjD6q39LQZ+qaSAIgjw==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.12.2", + "@internationalized/number": "^3.6.7", + "@internationalized/string": "^3.2.9", + "@react-types/shared": "^3.36.0", + "@swc/helpers": "^0.5.0", + "aria-hidden": "^1.2.3", + "clsx": "^2.0.0", + "react-stately": "3.48.0", + "use-sync-external-store": "^1.6.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "license": "MIT", + "peer": true, + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-stately": { + "version": "3.48.0", + "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.48.0.tgz", + "integrity": "sha512-ImicSAG+lTotAe5izcs1fz49Zk48w7pDusqYg04WaPhCoej8BJ24soMu3iLXIrsi273s4P1gZrYGrqReMfgEEA==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.12.2", + "@internationalized/number": "^3.6.7", + "@internationalized/string": "^3.2.9", + "@react-types/shared": "^3.36.0", + "@swc/helpers": "^0.5.0", + "use-sync-external-store": "^1.6.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", + "license": "MIT", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/tabbable": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.5.0.tgz", + "integrity": "sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==", + "license": "MIT" + }, + "node_modules/tailwindcss": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz", + "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/tapable": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + } + } +} From 9f687e7abcad9111cf88e97dcb2d4cbf7da691d3 Mon Sep 17 00:00:00 2001 From: poula00saber Date: Wed, 29 Jul 2026 12:17:18 +0300 Subject: [PATCH 02/11] dam logo --- public/images/Dam Assets/Logo 1.png | Bin 0 -> 47002 bytes public/images/Dam Assets/Logo 2.png | Bin 0 -> 47192 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/images/Dam Assets/Logo 1.png create mode 100644 public/images/Dam Assets/Logo 2.png diff --git a/public/images/Dam Assets/Logo 1.png b/public/images/Dam Assets/Logo 1.png new file mode 100644 index 0000000000000000000000000000000000000000..15376c25e6a5820f54a95ceeb2df16f7c776e93a GIT binary patch literal 47002 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 BiX8v| literal 0 HcmV?d00001 diff --git a/public/images/Dam Assets/Logo 2.png b/public/images/Dam Assets/Logo 2.png new file mode 100644 index 0000000000000000000000000000000000000000..77f9b72884884c3135280e09488572d9e936ea3c GIT binary patch literal 47192 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Π`a%YKtFj2u~Ep5 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 NZx0rozx(9X{{oRxj^h9T literal 0 HcmV?d00001 From 552c8fe153df9b1051eebeef118666cde8276c09 Mon Sep 17 00:00:00 2001 From: poula00saber Date: Wed, 29 Jul 2026 13:45:06 +0300 Subject: [PATCH 03/11] light mode and language support --- .env.local.example | 3 + app/{ => [locale]}/(default)/layout.tsx | 16 +- app/{ => [locale]}/(default)/page.tsx | 11 +- app/css/style.css | 44 +- app/layout.tsx | 36 +- app/page.tsx | 5 + components/cta.tsx | 165 ++-- components/features.tsx | 290 +++---- components/hero-home.tsx | 122 +-- components/testimonials.tsx | 373 +++------ components/ui/footer.tsx | 276 +------ components/ui/header.tsx | 51 +- components/ui/language-switcher.tsx | 20 + components/ui/logo.tsx | 37 +- components/ui/theme-toggle.tsx | 54 ++ components/workflows.tsx | 237 ++---- config/site.ts | 15 + messages/ar.json | 76 ++ messages/en.json | 76 ++ package-lock.json | 711 +++++++++++++++++- package.json | 3 + public/images/projects/askar-logistics.jpg | Bin 0 -> 199555 bytes public/images/projects/marina-residences.jpg | Bin 0 -> 199555 bytes public/images/projects/mep.jpg | Bin 0 -> 199555 bytes public/images/projects/northgate-retail.jpg | Bin 0 -> 199555 bytes public/images/projects/procurement.jpg | Bin 0 -> 199555 bytes public/images/projects/riverside-hq.jpg | Bin 0 -> 199555 bytes .../images/services/general-contracting.jpg | Bin 0 -> 199555 bytes public/images/services/interior-design.jpg | Bin 0 -> 199555 bytes public/images/services/mep.jpg | Bin 0 -> 199555 bytes public/images/services/procurement.jpg | Bin 0 -> 199555 bytes public/images/services/retail.jpg | Bin 0 -> 199555 bytes public/images/services/support.jpg | Bin 0 -> 199555 bytes public/logo-cream.svg | 8 + public/logo-navy.svg | 8 + tsconfig.json | 3 +- 36 files changed, 1622 insertions(+), 1018 deletions(-) create mode 100644 .env.local.example rename app/{ => [locale]}/(default)/layout.tsx (58%) rename app/{ => [locale]}/(default)/page.tsx (74%) create mode 100644 app/page.tsx create mode 100644 components/ui/language-switcher.tsx create mode 100644 components/ui/theme-toggle.tsx create mode 100644 config/site.ts create mode 100644 messages/ar.json create mode 100644 messages/en.json create mode 100644 public/images/projects/askar-logistics.jpg create mode 100644 public/images/projects/marina-residences.jpg create mode 100644 public/images/projects/mep.jpg create mode 100644 public/images/projects/northgate-retail.jpg create mode 100644 public/images/projects/procurement.jpg create mode 100644 public/images/projects/riverside-hq.jpg create mode 100644 public/images/services/general-contracting.jpg create mode 100644 public/images/services/interior-design.jpg create mode 100644 public/images/services/mep.jpg create mode 100644 public/images/services/procurement.jpg create mode 100644 public/images/services/retail.jpg create mode 100644 public/images/services/support.jpg create mode 100644 public/logo-cream.svg create mode 100644 public/logo-navy.svg diff --git a/.env.local.example b/.env.local.example new file mode 100644 index 0000000000..a459d403cf --- /dev/null +++ b/.env.local.example @@ -0,0 +1,3 @@ +NEXT_PUBLIC_EMAILJS_SERVICE_ID= +NEXT_PUBLIC_EMAILJS_TEMPLATE_ID= +NEXT_PUBLIC_EMAILJS_PUBLIC_KEY= diff --git a/app/(default)/layout.tsx b/app/[locale]/(default)/layout.tsx similarity index 58% rename from app/(default)/layout.tsx rename to app/[locale]/(default)/layout.tsx index b3731b22eb..1f0434bc52 100644 --- a/app/(default)/layout.tsx +++ b/app/[locale]/(default)/layout.tsx @@ -1,10 +1,10 @@ "use client"; import { useEffect } from "react"; - +import { useParams } from "next/navigation"; import AOS from "aos"; import "aos/dist/aos.css"; - +import Header from "@/components/ui/header"; import Footer from "@/components/ui/footer"; export default function DefaultLayout({ @@ -12,6 +12,10 @@ export default function DefaultLayout({ }: { children: React.ReactNode; }) { + const params = useParams<{ locale?: string }>(); + const locale = params?.locale === "ar" ? "ar" : "en"; + const dir = locale === "ar" ? "rtl" : "ltr"; + useEffect(() => { AOS.init({ once: true, @@ -19,13 +23,13 @@ export default function DefaultLayout({ duration: 600, easing: "ease-out-sine", }); - }); + }, []); return ( - <> +
+
{children}
-
- +
); } diff --git a/app/(default)/page.tsx b/app/[locale]/(default)/page.tsx similarity index 74% rename from app/(default)/page.tsx rename to app/[locale]/(default)/page.tsx index ddd00dc38f..7d935f3f03 100644 --- a/app/(default)/page.tsx +++ b/app/[locale]/(default)/page.tsx @@ -1,8 +1,3 @@ -export const metadata = { - title: "Home - Open PRO", - description: "Page description", -}; - import PageIllustration from "@/components/page-illustration"; import Hero from "@/components/hero-home"; import Workflows from "@/components/workflows"; @@ -10,6 +5,12 @@ import Features from "@/components/features"; import Testimonials from "@/components/testimonials"; import Cta from "@/components/cta"; +export const metadata = { + title: "DAV | Construction & Design", + description: + "DAV is a multidisciplinary contracting and design partner for commercial, residential, and retail projects.", +}; + export default function Home() { return ( <> diff --git a/app/css/style.css b/app/css/style.css index 2e78c217d3..f45a7f4fac 100644 --- a/app/css/style.css +++ b/app/css/style.css @@ -1,8 +1,10 @@ -@import 'tailwindcss'; +@import "tailwindcss"; + +@custom-variant dark (&:where(.dark, .dark *)); /* Additional styles */ -@import './additional-styles/utility-patterns.css' layer(components); -@import './additional-styles/theme.css'; +@import "./additional-styles/utility-patterns.css" layer(components); +@import "./additional-styles/theme.css"; @plugin "@tailwindcss/forms" { strategy: base; @@ -11,6 +13,18 @@ @theme { --font-inter: var(--font-inter), sans-serif; --font-nacelle: var(--font-nacelle), sans-serif; + --font-alexandria: var(--font-alexandria), sans-serif; + + --color-navy: #16213e; + --color-navy-deep: #0e1526; + --color-royal: #304ffe; + --color-royal-light: #5c74ff; + --color-gold: #d99028; + --color-gold-light: #e8ac57; + --color-paper: #faf7f2; + --color-paper-soft: #f1ece3; + --color-line: #e8e8e8; + --color-line-dark: rgba(250, 247, 242, 0.12); --text-xs: 0.8125rem; --text-xs--line-height: 1.5384; @@ -74,20 +88,28 @@ } } -/* - The default border color has changed to `currentColor` in Tailwind CSS v4, - so we've added these compatibility styles to make sure everything still - looks the same as it did with Tailwind CSS v3. +:root { + color-scheme: light; +} + +html.dark { + color-scheme: dark; +} + +body { + font-family: var(--font-inter), sans-serif; +} + +[dir="rtl"] body { + font-family: var(--font-alexandria), sans-serif; +} - If we ever want to remove these styles, we need to add an explicit border - color utility to any element that depends on these defaults. -*/ @layer base { *, ::after, ::before, ::backdrop, ::file-selector-button { - border-color: var(--color-gray-200, currentColor); + border-color: var(--color-line, currentColor); } } diff --git a/app/layout.tsx b/app/layout.tsx index a977ded29a..ec79116a7f 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,9 +1,9 @@ import "./css/style.css"; -import { Inter } from "next/font/google"; +import { Inter, Alexandria } from "next/font/google"; import localFont from "next/font/local"; - -import Header from "@/components/ui/header"; +import { ThemeProvider } from "next-themes"; +import { ReactNode } from "react"; const inter = Inter({ subsets: ["latin"], @@ -11,6 +11,12 @@ const inter = Inter({ display: "swap", }); +const alexandria = Alexandria({ + subsets: ["arabic", "latin"], + variable: "--font-alexandria", + display: "swap", +}); + const nacelle = localFont({ src: [ { @@ -39,24 +45,22 @@ const nacelle = localFont({ }); export const metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: "DAV | Construction & Design", + description: + "DAV is a multidisciplinary contracting and design partner for commercial, residential, and retail projects.", }; -export default function RootLayout({ - children, -}: { - children: React.ReactNode; -}) { +export default function RootLayout({ children }: { children: ReactNode }) { return ( - + -
-
- {children} -
+ +
+ {children} +
+
); diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 0000000000..77d15e333f --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,5 @@ +import { redirect } from "next/navigation"; + +export default function RootPage() { + redirect("/en"); +} diff --git a/components/cta.tsx b/components/cta.tsx index 2a9ff0c388..4996886a58 100644 --- a/components/cta.tsx +++ b/components/cta.tsx @@ -1,54 +1,129 @@ -import Image from "next/image"; -import BlurredShape from "@/public/images/blurred-shape.svg"; +"use client"; + +import { FormEvent, useState } from "react"; +import { useParams } from "next/navigation"; +import emailjs from "@emailjs/browser"; +import { siteConfig } from "@/config/site"; export default function Cta() { + const params = useParams<{ locale?: string }>(); + const locale = params?.locale === "ar" ? "ar" : "en"; + const isArabic = locale === "ar"; + const [status, setStatus] = useState< + "idle" | "sending" | "success" | "error" + >("idle"); + + const handleSubmit = async (event: FormEvent) => { + event.preventDefault(); + setStatus("sending"); + + const form = event.currentTarget; + try { + await emailjs.sendForm( + siteConfig.emailJs.serviceId, + siteConfig.emailJs.templateId, + form, + siteConfig.emailJs.publicKey, + ); + setStatus("success"); + form.reset(); + } catch { + setStatus("error"); + } + }; + return ( -
- -
-
-
-

- Join the content-first platform +
+
+
+
+

+ {isArabic ? "تواصل معنا" : "Let's talk"} +

+

+ {isArabic ? "أخبرنا عن مشروعك." : "Tell us about your project."}

-
- - +

+ {isArabic + ? "أرسل النموذج وسنعود إليك خلال يوم عمل واحد على الأقل." + : "Fill in the form and our team will get back to you within one business day."} +

+
+

{siteConfig.phone}

+

{siteConfig.email}

+

{siteConfig.address}

+
+
+ + +
+