From a7eab14dc5d0b596b88ee741c0f882b58a014214 Mon Sep 17 00:00:00 2001 From: Devsi Date: Sat, 22 Jun 2024 22:07:32 +0530 Subject: [PATCH] popup screens --- pnpm-lock.yaml | 2919 ++++++++++++++++++++++++++++++++++++++++ public/Vector.png | Bin 0 -> 3306 bytes public/trophy1.png | Bin 0 -> 16943 bytes public/trophy2.png | Bin 0 -> 26714 bytes src/app/popup1/page.js | 100 ++ src/app/popup2/page.js | 88 ++ src/app/popup3/page.js | 127 ++ src/app/popup4/page.js | 106 ++ src/app/popup5/page.js | 164 +++ 9 files changed, 3504 insertions(+) create mode 100644 pnpm-lock.yaml create mode 100644 public/Vector.png create mode 100644 public/trophy1.png create mode 100644 public/trophy2.png create mode 100644 src/app/popup1/page.js create mode 100644 src/app/popup2/page.js create mode 100644 src/app/popup3/page.js create mode 100644 src/app/popup4/page.js create mode 100644 src/app/popup5/page.js diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..af78c79 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,2919 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + class-variance-authority: + specifier: ^0.7.0 + version: 0.7.0 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + lucide-react: + specifier: ^0.394.0 + version: 0.394.0(react@18.3.1) + next: + specifier: 13.5.4 + version: 13.5.4(react-dom@18.3.1)(react@18.3.1) + react: + specifier: ^18 + version: 18.3.1 + react-dom: + specifier: ^18 + version: 18.3.1(react@18.3.1) + tailwind-merge: + specifier: ^2.3.0 + version: 2.3.0 + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.4) + +devDependencies: + '@types/node': + specifier: ^20 + version: 20.14.8 + '@types/react': + specifier: ^18 + version: 18.3.3 + '@types/react-dom': + specifier: ^18 + version: 18.3.0 + autoprefixer: + specifier: ^10 + version: 10.4.19(postcss@8.4.38) + eslint: + specifier: ^8 + version: 8.57.0 + eslint-config-next: + specifier: 13.5.4 + version: 13.5.4(eslint@8.57.0)(typescript@5.5.2) + postcss: + specifier: ^8 + version: 8.4.38 + tailwindcss: + specifier: ^3 + version: 3.4.4 + typescript: + specifier: ^5 + version: 5.5.2 + +packages: + + /@alloc/quick-lru@5.2.0: + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + /@babel/runtime@7.24.7: + resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.10.1: + resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.5 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.5 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + + /@next/env@13.5.4: + resolution: {integrity: sha512-LGegJkMvRNw90WWphGJ3RMHMVplYcOfRWf2Be3td3sUa+1AaxmsYyANsA+znrGCBjXJNi4XAQlSoEfUxs/4kIQ==} + dev: false + + /@next/eslint-plugin-next@13.5.4: + resolution: {integrity: sha512-vI94U+D7RNgX6XypSyjeFrOzxGlZyxOplU0dVE5norIfZGn/LDjJYPHdvdsR5vN1eRtl6PDAsOHmycFEOljK5A==} + dependencies: + glob: 7.1.7 + dev: true + + /@next/swc-darwin-arm64@13.5.4: + resolution: {integrity: sha512-Df8SHuXgF1p+aonBMcDPEsaahNo2TCwuie7VXED4FVyECvdXfRT9unapm54NssV9tF3OQFKBFOdlje4T43VO0w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64@13.5.4: + resolution: {integrity: sha512-siPuUwO45PnNRMeZnSa8n/Lye5ZX93IJom9wQRB5DEOdFrw0JjOMu1GINB8jAEdwa7Vdyn1oJ2xGNaQpdQQ9Pw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu@13.5.4: + resolution: {integrity: sha512-l/k/fvRP/zmB2jkFMfefmFkyZbDkYW0mRM/LB+tH5u9pB98WsHXC0WvDHlGCYp3CH/jlkJPL7gN8nkTQVrQ/2w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl@13.5.4: + resolution: {integrity: sha512-YYGb7SlLkI+XqfQa8VPErljb7k9nUnhhRrVaOdfJNCaQnHBcvbT7cx/UjDQLdleJcfyg1Hkn5YSSIeVfjgmkTg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu@13.5.4: + resolution: {integrity: sha512-uE61vyUSClnCH18YHjA8tE1prr/PBFlBFhxBZis4XBRJoR+txAky5d7gGNUIbQ8sZZ7LVkSVgm/5Fc7mwXmRAg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl@13.5.4: + resolution: {integrity: sha512-qVEKFYML/GvJSy9CfYqAdUexA6M5AklYcQCW+8JECmkQHGoPxCf04iMh7CPR7wkHyWWK+XLt4Ja7hhsPJtSnhg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc@13.5.4: + resolution: {integrity: sha512-mDSQfqxAlfpeZOLPxLymZkX0hYF3juN57W6vFHTvwKlnHfmh12Pt7hPIRLYIShk8uYRsKPtMTth/EzpwRI+u8w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc@13.5.4: + resolution: {integrity: sha512-aoqAT2XIekIWoriwzOmGFAvTtVY5O7JjV21giozBTP5c6uZhpvTWRbmHXbmsjZqY4HnEZQRXWkSAppsIBweKqw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc@13.5.4: + resolution: {integrity: sha512-cyRvlAxwlddlqeB9xtPSfNSCRy8BOa4wtMo0IuI9P7Y0XT2qpDrpFKRyZ7kUngZis59mPVla5k8X1oOJ8RxDYg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + optional: true + + /@rushstack/eslint-patch@1.10.3: + resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} + dev: true + + /@swc/helpers@0.5.2: + resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} + dependencies: + tslib: 2.6.3 + dev: false + + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + + /@types/node@20.14.8: + resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + dependencies: + undici-types: 5.26.5 + dev: true + + /@types/prop-types@15.7.12: + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + dev: true + + /@types/react-dom@18.3.0: + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + dependencies: + '@types/react': 18.3.3 + dev: true + + /@types/react@18.3.3: + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + dev: true + + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.2): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.5 + eslint: 8.57.0 + typescript: 5.5.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + dev: true + + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.2): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.2) + typescript: 5.5.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true + + /acorn-jsx@5.3.2(acorn@8.12.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.12.0 + dev: true + + /acorn@8.12.0: + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + dependencies: + deep-equal: 2.2.3 + dev: true + + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + + /array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.toreversed@1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true + + /autoprefixer@10.4.19(postcss@8.4.38): + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.23.1 + caniuse-lite: 1.0.30001636 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.1 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + + /axe-core@4.9.1: + resolution: {integrity: sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==} + engines: {node: '>=4'} + dev: true + + /axobject-query@3.1.1: + resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} + dependencies: + deep-equal: 2.2.3 + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + + /browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001636 + electron-to-chromium: 1.4.810 + node-releases: 2.0.14 + update-browserslist-db: 1.0.16(browserslist@4.23.1) + dev: true + + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + dependencies: + streamsearch: 1.1.0 + dev: false + + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + /caniuse-lite@1.0.30001636: + resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==} + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + /class-variance-authority@0.7.0: + resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} + dependencies: + clsx: 2.0.0 + dev: false + + /client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + dev: false + + /clsx@2.0.0: + resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} + engines: {node: '>=6'} + dev: false + + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: true + + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + + /data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + es-get-iterator: 1.1.3 + get-intrinsic: 1.2.4 + is-arguments: 1.1.1 + is-array-buffer: 3.0.4 + is-date-object: 1.0.5 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + isarray: 2.0.5 + object-is: 1.1.6 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + side-channel: 1.0.6 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + dev: true + + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + /electron-to-chromium@1.4.810: + resolution: {integrity: sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + /enhanced-resolve@5.17.0: + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: true + + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.2 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + is-arguments: 1.1.1 + is-map: 2.0.3 + is-set: 2.0.3 + is-string: 1.0.7 + isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + dev: true + + /es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.2 + dev: true + + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: true + + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: true + + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.2 + dev: true + + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /eslint-config-next@13.5.4(eslint@8.57.0)(typescript@5.5.2): + resolution: {integrity: sha512-FzQGIj4UEszRX7fcRSJK6L1LrDiVZvDFW320VVntVKh3BSU8Fb9kpaoxQx0cdFgf3MQXdeSbrCXJ/5Z/NndDkQ==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@next/eslint-plugin-next': 13.5.4 + '@rushstack/eslint-patch': 1.10.3 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) + eslint-plugin-react: 7.34.3(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + typescript: 5.5.2 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + dependencies: + debug: 3.2.7 + is-core-module: 2.14.0 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + dependencies: + debug: 4.3.5 + enhanced-resolve: 5.17.0 + eslint: 8.57.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + fast-glob: 3.3.2 + get-tsconfig: 4.7.5 + is-core-module: 2.14.0 + is-glob: 4.0.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + debug: 3.2.7 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.14.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): + resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + aria-query: 5.1.3 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.8 + axe-core: 4.9.1 + axobject-query: 3.1.1 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + es-iterator-helpers: 1.0.19 + eslint: 8.57.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + safe-regex-test: 1.0.3 + string.prototype.includes: 2.0.0 + dev: true + + /eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.57.0 + dev: true + + /eslint-plugin-react@7.34.3(eslint@8.57.0): + resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.19 + eslint: 8.57.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + dev: true + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.10.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.5 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.12.0 + acorn-jsx: 5.3.2(acorn@8.12.0) + eslint-visitor-keys: 3.4.3 + dev: true + + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + dependencies: + reusify: 1.0.4 + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: true + + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true + + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + dev: true + + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: true + + /foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + functions-have-names: 1.2.3 + dev: true + + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + dev: true + + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: true + + /get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + + /glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: false + + /glob@10.4.2: + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} + engines: {node: '>=16 || 14 >=14.18'} + hasBin: true + dependencies: + foreground-child: 3.2.1 + jackspeak: 3.4.0 + minimatch: 9.0.4 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + + /glob@7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + dev: true + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: true + + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + dev: true + + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true + + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + dev: true + + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-core-module@2.14.0: + resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + + /is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + dependencies: + is-typed-array: 1.1.13 + dev: true + + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true + + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true + + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true + + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.15 + dev: true + + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true + + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 + dev: true + + /jackspeak@3.4.0: + resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.2.0 + dev: true + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + + /language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + dev: true + + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + dependencies: + language-subtag-registry: 0.3.23 + dev: true + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + /lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} + engines: {node: 14 || >=16.14} + + /lucide-react@0.394.0(react@18.3.1): + resolution: {integrity: sha512-PzTbJ0bsyXRhH59k5qe7MpTd5MxlpYZUcM9kGSwvPGAfnn0J6FElDwu2EX6Vuh//F7y60rcVJiFQ7EK9DCMgfw==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.3.1 + dev: false + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + /micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /next@13.5.4(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-+93un5S779gho8y9ASQhb/bTkQF17FNQOtXLKAj3lsNgltEcF0C5PMLLncDmH+8X1EnJH1kbqAERa29nRXqhjA==} + engines: {node: '>=16.14.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + sass: + optional: true + dependencies: + '@next/env': 13.5.4 + '@swc/helpers': 0.5.2 + busboy: 1.6.0 + caniuse-lite: 1.0.30001636 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(react@18.3.1) + watchpack: 2.4.0 + optionalDependencies: + '@next/swc-darwin-arm64': 13.5.4 + '@next/swc-darwin-x64': 13.5.4 + '@next/swc-linux-arm64-gnu': 13.5.4 + '@next/swc-linux-arm64-musl': 13.5.4 + '@next/swc-linux-x64-gnu': 13.5.4 + '@next/swc-linux-x64-musl': 13.5.4 + '@next/swc-win32-arm64-msvc': 13.5.4 + '@next/swc-win32-ia32-msvc': 13.5.4 + '@next/swc-win32-x64-msvc': 13.5.4 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false + + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + dev: true + + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + dev: true + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + + /object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + + /object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.2.2 + minipass: 7.1.2 + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-import@15.1.0(postcss@8.4.38): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + /postcss-js@4.0.1(postcss@8.4.38): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.38 + + /postcss-load-config@4.0.2(postcss@8.4.38): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 3.1.2 + postcss: 8.4.38 + yaml: 2.4.5 + + /postcss-nested@6.0.1(postcss@8.4.38): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 + + /postcss-selector-parser@6.1.0: + resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + dev: false + + /postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + dev: true + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + dev: false + + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + dev: true + + /react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + dependencies: + pify: 2.3.0 + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + + /reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + which-builtin-type: 1.1.3 + dev: true + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: false + + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.14.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.14.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: true + + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + dev: true + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + dev: true + + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + dependencies: + internal-slot: 1.0.7 + dev: true + + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + dev: false + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + /string.prototype.includes@2.0.0: + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 + dev: true + + /string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + + /string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /styled-jsx@5.1.1(react@18.3.1): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + client-only: 0.0.1 + react: 18.3.1 + dev: false + + /sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.2 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + /tailwind-merge@2.3.0: + resolution: {integrity: sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==} + dependencies: + '@babel/runtime': 7.24.7 + dev: false + + /tailwindcss-animate@1.0.7(tailwindcss@3.4.4): + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + dependencies: + tailwindcss: 3.4.4 + dev: false + + /tailwindcss@3.4.4: + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-nested: 6.0.1(postcss@8.4.38) + postcss-selector-parser: 6.1.0 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + + /ts-api-utils@1.3.0(typescript@5.5.2): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.5.2 + dev: true + + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + dev: false + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + + /typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + + /update-browserslist-db@1.0.16(browserslist@4.23.1): + resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.1 + escalade: 3.1.2 + picocolors: 1.0.1 + dev: true + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + /watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + dev: false + + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + dev: true + + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true diff --git a/public/Vector.png b/public/Vector.png new file mode 100644 index 0000000000000000000000000000000000000000..5b1c5819d67110bdc81e612a0fc5d80d33634d03 GIT binary patch literal 3306 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 eg8aih_eB};BmIGJCkW9Nt2l%LS9xJ777ar z00011QbI)WKiv8sv_XLVxAs*R7yO4H?Ikpv005wo{|A5onb{csT>?5OiVFeM&f;AB zcK|UHlo12~Xo!RUHUI?x5FC~i5ma^uyzzm|#!+ec?PyEYEj63sf(!sj6z~TSB8uwI z6OmUXzW;~7NC6=T2Z#G5wG0ucM>`dhM!{id`j5l|Z^`dk z+uh7^q<{Z8E9-+J48=itWoAgL&JT7(K$DjeWG@t9Z{A=C4}WPnyXn^2$#IbY90|i@ z%_l362_HN6Ion-A2|y5z{fS*ij`gn3Qu^Vf!;t3%%G3Zi?e>gCXmZ9N`L1wqO>}bf z;kzsCbS(F0fm&z>bb&nTAy)sTf?z!Uk7wEe>j!QjQ1WDdJWN1S>+6Xv)ucE`M)$?b z201yOfR5`dA5OLB4Ir2y|4OQyRb_0wuH#x2@*##`oNL{U){kE4Ru=x(gi_YD8O=`T z`RD^v?szh3IIz>u|MOve09 zDZB8oeX}O4Fno*F7F#X-u5YS?MrcanzHCMIODFk)b@~XOdBG_sxU)9Rkmjjv)%j=+ z%^M3yV%Ni<9-Fq^t&W=`@_qvS1D7S{{*6HI*cR6lOnXX6LoSSpR${ScYj=DYV(pfe z596$^Hg3Aub{)7Cwxt-Hufwsw$2v;+fd3w#T}Z|KQRbWTO_8$$EvttLJ_nJC)|AP! z?=iq>Yqr`d>)YDqp@#axh|_f%#yYJ3lQP9Umpm&tv6D`^nfrNxj@$jK@atz7AkWIW z(iXaH#Hc%wxGWzbNOdAea?3ny?ZBl%_{!<3!=b0+s}PHN{wc0i?PF0`^WTk-q>zCF z7P9nz!m)gSy~_69Ix#Ba`(+~hqH||@Lo9f>siQNT`qQ;*v+Xc_V0P<+90E~Pv$NfK z+yfo8(`O^jJQ3ne?2K=0^0D<@EyCxq!Bi%AwK9~3Sdhr``fmGE(F12EvpkA$R{_RI z2=d1=0%(VAZ5eU6wrOK)!Q9K^{n9{xMKqnUT+Z`(Rdr5?H$e62uC$pV^$6n)Mj8en zd4a%zuU8(BLC>c4bDN!j7Ys4%OCbV;usFVXZD?z4U3%hfGfR7Qwnoe7T^pF~fs8g= zSkp1`pYP*rpmTw}7Uub~F5=#n`01!k4RWsZQ6e5DpbG+#LQt$HH0ywG?Rihz69P5r zYg<2wzwIsY<1myh-25I5PdE-X??#J0H^$jJ>7Qh4L2v9}F3o9mrNtq5pFW)l<7BkK zM3#>`0tjy|B}kgCIf~_YT06_>My0~|>KUO6TVA-!>w0|!FM8*4>ymmV6wpx&{exAPA#X1(uqZl!!hA9I+Rltg*MAD z1tN`r3;E}jYpRq~n!U3N2o4d9aGbQ&+Kun*N$51uho8%EAjknA-!Po2{&1afN9y^- zY+h{%1JmbpdRW8Z^5SsDvIjqeqLWqIgCTPF0t7X@(R-S7B&XAZDRj+9B^7xce$kZr zot1PB1s>*7I~5`p1DlD7-MZS@-Se_kipzzvlYkze1`oVOAG`v{_^ZUQ@tS)gwIZ&(>w<(lM)&! z69~!RGYWm>(1I7rS*&qO=y3Q5RNU1?(9wbk1I%v8FecMfS2T8J^~E%mp-xbxF-XW1rgbikFR-iCx7T?KBz z7l3dVQOFRUSpwH*5|sMaJpG${m|`{9=~?hX>AxMvHBzehX@?p}QPZ!F~VP1G`P&{|y(0`Usw)Lfu{vf~R{w zk0~FsyA9gr^lK|;x}PJo__9L`0utA}B2G`_MW%c%C<`ybEjR}J-SN_~8LhW4W zbf|-XvpUiYy878BkY_%D+`J;;vp{D#p-0WlG`#IDu1CFD+B_KT2X(w*(RGFNXRR)= zHWn9XwrqR1o2wdqKdYS72H^@18$Mo9yQf)~?Xt3~63@;E49LQoN&`6DXu-%yAgLpa z9jWAjTIT)Mb_aBHF!)ofV@(W%YuSwDhS|_bFEU(xWj;fkOIe&wY*#p|DAtXmD;m;y zt6eY6OP!%1D_-2gtezX^5V%X6m0)D@QlFk)M>RG)kV60kBfFrTZ9iuNnWo;F#4TwE zhImlJ`2-{yxY|$>=Rk>Ub$HOa@*rx#sm5qH=%HKff9mg6c3tA$b_d%DCPeoI-q)oe zQ(K_ORrf^hndY~Bo{tqV)5P{H!p6mFKmx61?rWs0Rf>CBcf;j!DTuNjDQ+;o5Z#D)Am z!`Ci448idu0fmJx)#@T$U1*X!sjdB!UGdYJ6T8m0wisj(w6AdE&3;eT`4J%^+|8Ns z=|l|xl=Rl#*OIVyv?mVw1sUS5qPhi_0u)HpiqLmBd>w)yWBDg$k;{{hPOA6#TfM;# zufQfNCD94cn@*#<{Y$)Kv}f$%e&r?`0&;vDZVpPv^Z&kupw~I!=7sN{9llXQ36hDl z3NyvvDyx_(;j309sO|*3s8SXpobQZe*^YAVT@8zq``Nz~ZsB(<4(K^%CH zsEE8&HGA|@^g=I1HJv?-M5=BzT!H`C?7=U!?AOSh>+?<1&=Z!gw<&cwa)S>n59kzO z#Y?79t3c8F7=oM3FFk0n_30m0N_y@VAih|A1Bp*&LZR=HK<4ki!Yu$)k_C|d6RI;o zN+ZEenh(jR(9#$hT{e69jiPIqAaN@V@chfoYF0m)S`*KOBpLf$p6j3FjGf!|(jAVeu)n>Yyb-4;_x965Twy$M8-SEVIFjMKp9c13J*NU zv8o%`{Vl*HS%8*y?g5-vV#lo=(ah$OlAXHU0N&wkn&+(C`LUUDfBU}x;Zall1JGl~ zk6KvzMD&j)4i~Z>clru~Ffp_pPE4VR}$L*8Jh!RvV4%crqM{NiRX}`fsM^ z{Ru;E%wodb5DVJgTM}*Q#iK6($>IH8M0HEQo22z56xj?`v8ubm5;F_$>><*cOK7P? z#}|W>kwZis+R4o$HY8*8Dd|A>l;!(D1d;MfHD%-#?XWn@Snjo)YZ~9D2jSZr&zJg= zyXBnspS2|;F`(_RY23C}YIqwTwqi%Rb&Bhgl*qMMZ-tLW_Zi5nE!(>Kb-j$6?{lB; zU^Q%P$S{LYLBiL?(Gsqc%`i|@#0vB-ueO7@sa$eSgNrN|S8+8p%N&=xJZjx)R-Otf95c&?#k=ffZsVB~=Yg6`%my)E0`8 zY5|~0_6sdLiv-Tb0LvAQ_ve;2%C{t6+vZWl*>(v>Qk%r~Sr2r75`On%Q9GFOsPM_W z$jS_eOE&6bVIn&K%L2z5LgydhWj4Nf2B)hcYP^hX_vdX`>|NQgHRN6Z(Pu$B=i>qk zFEl2d48Gh+-f-Z3QuFA~dth@AKY_wA=yJbLnwjl;>!SutkLx7{9!84cTu{F=+}Gh1 znycyCjb*5w3EO-ZF2>4c>QPZ*vfuDLk}isK4zPKD|8vAv73x2-MbC@R1!=RHMKgYG zdqB7>8|&mAf}*D7PiO1zBV7)p2ic*GFsTqkXE`7v^hmK(_g12^quZ1qp@#y12D)2g?2bB z(OCY><YBeR&QAV3foEz9h0OP%)ftW~i9v@BSWDr#a&1_~P1PDlxzM3R!5kw4&@ z8!z$5UK@Q4jKVm8Rj=5r-LC6EQT$rjVYCPoe&k1(?P6%n9KmOZkKM(o-)4{3I{NRS+1Qi*-$=k{ zW`*8;T+Ete)94mQI!ikYhCDjW(e8TYSe_13S+PQqDHC-?EFLMO!$BWKFAz5$c72PiP4Q1v`9OpsEPi&RE&F5@Gg-8L%KRgekTb!Y*wrj7 zhxzC7&ij(rR1tB&0v@J!OjCxn->XS+a&LOO`n#FzrOd5|r@!MvFb%>hzkDHvawj}9 zK1T90grB2@%5}6PtNfGuGFiejZ6R1;elxW(huS)X#j%t1T$Ld}64K8F2LEx_R~m7> z8%>lE2@p;Onu##~eI!z#+nD`GPZt-M5wOg=FuFZJMYs%Wvyd`B z+Ae9gzdo@}!y$!IxD&DA28_}5rV!xCEbp|-y~dpw*(9y=LYWpF3qby~V%jgd$(YwJ z(tQsp2}BimFq&<|HW5Mh88UsJ@cZ3%SN((85Hxm)7;E~2g2dy3`9hC=VlsK+zAWF( z$4~@&eadH^d3i6ZBVy>aU&nO;=23niBMITlM3gDLmfP+U{!wiQhPGMM(paDO;t~F) zNtNl+!OgV)4Q9%_aucuk=yxBo+5v3(F zVk4wOrRmFdK;E!0qiI94S@C`6Gl=$s=??H>#ZeFhR!e(-%{om)APjFZ>7yAHI0zt-SC zE`(qR6QQUxWH;Klec9bDR922pzy}Ls#-XN85FE4_C{4dbFTTe+LOI5pp06$V(#xZ? z7CVhLCM&Z)vu0g)bI+qe-pGG<;e;}Qmfm4%WsjWOPsfVx=m<7@b%R+?KZCo@ke?Y5 z1V#!L`F@%1gm#C0{%%p|coUKbm!!eUF6M)xzn)jLG^!)0^(uglZU0Qs;q>Axb4!73R=kXGqLI4JC#V~wyOs%V!FEr3g>7!h zX5D{rVrlExbt^iOVic^=_L`4|rtNC+?I&;=wr!28D-Ci9<}9{t%?BJs z{==sF$iMU1qkFe6UzO^H&=29Ma*^1aZ%zytzG^)5O7wc0=Fyx!r<7AUIk;&z?fY@> zMRK&<32lK)l=8`#xjd9@3x(I|{qt!OF?hL|P7L#o6d*^u6*sWosQ;3QJH`|A%XCFJ zg%rdPN?IU6bg$c_2up;%-;PLiQd|jp$>_y+SCF|p|FuK?lqYKws`eugmUJXZ4xM|r zcEUsT=)?1zNZP1da!CT|>To@&**x~2|dH3r+f`O^l*U2CPIVpl#p2u< zGXu4-P877xLiet?R(t9D%XbWy9@DJ7kZ(#=)j*J^MyGc>tbObi%LB{nVaY=(ve_$f z10=)F_VZvhk4Lm;T}%b)2MR#>jPzX66%@vdLgXh@aBRjARd@@1m67&F$zECzXZm;Z z;YIYwYS`?&`Jya=1+@_jNc%zXN5$U>m>zV&g!pk!yf9J}GwK&Tu)uNLar{IHGfTRk z%K2S}|8d+bwz}x#3EKGB0S8aw@*puPj6W-}8nhxHe1+`bCOT;F zF0`00a8ZE-62}7-r-OiglJpaVnFS2+i^NVfFZgaR@&ofZbD&7-99l@qjfdwOq_wb@=yCGvfE?FX=>i>q>%$imh1~lk zKwkR`0vrv6%ad!q53gARLCd_O%n<0Lv*hYkWhCS&JXz;rH?Jx?*za5Q<79W}$1C65 z2N)4jhJx{icAJy~awG|8SCI4^YwlQRtpZCD+m3quuqUkHNTqHI+irfFK@IM=OEkHx zpkRx#=TFh&Pl1T*^DI(_$JuDae%K;KlyV~7!b4kQ&3DY(fk;Nu}Tf!*-&8x%2>drzvlPW|`17?fPQ`=UhZf>a{`4V!dK9qGGW z&;c6=v+~6C>RnutF}FMsQa%y#XKvdLTF_uxgPY?5owxA@L-dXICpK#mzsj0>FH^~+ zB_fdo@!4do5T&vTCOj@3(s)}Y9@~wd#HtUNlMxo@1Pz7ia-F_}E&ZRiwwI`9`cQvE z$;sONR)1BPvcb78NqPb!iLMPEa!iMx&rJj6novkSQA7>*tpwrG$>3D~6HI3PDBf1? z)(T@UeAj?60a_><_=~&<`;iF8{KQfGFgKR(vxk)2_Mtp^(|YM_XiNJ zq`cZ==sN}f;2J_<^s`6;;!nMfpCa>?^y-?QZCGCvo!QCT>x=t>!-Afl7iEix#^a%o z$*V376a%RB)Y`6~kAQpCXeu)Hz3rn&sTw!!j!fU?+HG&*?LSBA4%}_;uEz7o?F3JT zq6bUM$Gg7Q@dNMy-`Gf!R+ENA^l5lMJJ;}dvqX_C=+ZSTe$Yx7h z1E`6g;>ioRV^PkED01Xpvy$uXZG2;=?Fj*{x0{@r>1egdKt6PiFj612(pTpH18$gX4LC>|k@Yk#C00RLD zfCMeAC>J#}(Z$O^qasF5@?MtbY&>s{ty+Cc;$w1hWgc5-wqozZ)sRD3i35TE`4+ev zzwNEr|Hm4)X}gUh5Q;*I{EraxdF%R4T#CI!;5ZS!9VUZR_~PG>1TM_K4#yP>ti)9d zdZ()dCU|Xq$q2Rc(rvX{{^X_&(uxw3R6tyClTZ>DJW}z!SCe?}3&-YVen6$R5))c7 zsgzORLhJc+N=EN?TM?e!&ZfEVUMsfV3H4*GTGA=PBCTW*)Cc+vrAmE%F%vO7 zug^`=){e$RHBIDsFO_!TA0Esu(t8kh;{tr(sJz9<|=pxA-k@Dw3_#=DSD#Jr9-`6II>t-`J|@c!g^;7Mrx)urc9 z!+@lt;tNh^auWBDGj7k}+kDrTj(tl1 znfe$yjf7~Dd5t*Y1%?8_*l|KQAERdoX8){%7JHez?pgXEUOJ$NVDtt1^aN9DTWYlUF z_?m#^5O}fL>b6{X;%aBxg~52Q12Na}CIeQ5ph^pz3MA}~BbFz9`Q*VW%l%W!mz%6V zQU&ey>-23eby(w3c_hrlevw{ddIU?v>oxj~kZVZf%vfo1AB9PHwNn|{St5i(hwEbP zt9XZ{yGC9B|N7cU@%EN{<6`7=B82aTzJ_ADSRCzX422ySJuFVt!7DBgo@k@=yQT)1 zZuTpAKMSack%TFUD^2JlFghosU{P<#TTxUA`u>On@!Re&TT^b$-pyO_z=E=BeToxd z$R2mt(5up^Ep7i6Apdm?e6`OVDZlrPJ%%X;+i-7L1?A#;>qmW78(W^Yk@S;feOf=^ znql2O7m`*LpkT?+P<#8)i6ksHuYfEBiC`+Ydu_M=Joz68f175CIK@g892d&`x$`&M zRa7U}c-N^(koaxa36K@uu`h$(B*I+?Pgv{@+0R4nbN@&MrK%e=KKz|xKk16QJ_FA(F zUQR`}6qvw-T>SHgG3Vm+G#y7z@EUF&-lMgTBf(#Y36Y%brmnA8XJpyoE}>-ecNd7} z)#(IIQqFwuHqn<5+F5Cn>x&5>a;#YGLkD0>^9~9Vb{Pk(f`th~QLCDwkR^W_2^qp&!dv8;b&eYE6AOe(naK znb${vJ;ar}E#p&|ta?(lT$ghIRl2aRGf=cPP~<^q?#X7jKbSN~0njptJolj-qL@I% znuz~24J;CxB+k7%ajSRL0$gYTpEn9#X!rBsb*_5oP!|0_`7Y4HSE7M+K*dAS_OP@q zi=R77ysi5DWEP~N3Rmc4SrC5zxoF%(T>S0sxIIk|4q1|sZD(X=$k+1CLYvpv=+k|? zc-SosnI6o5pPhZ{&%Ai-e2AwBisJ|4Wl?C}aD~ZHqg2x$VZUQt7smhT8_d(b;x}zT zYi9iD$(1BIdsx9+Z!ZH*u(Ov8N5baK*iEp1-&}Hv({;GsejD<5(ldCu5>o}vf*XGk zYCK44+7!l!xiFPRTCw(B`MmHZ1^S4`h4P?cuz`GJG3jB&GY!#tujP_B%?GSm#he-c z0&eX3306LFo^L%Lp6paT%MdyA*pOg&U{lscfJEJJd)0@o{*w-Gw^vF z%*VMnUte-3RDfoVo?el4Y8A)f*RZ;kjG$q!S}nM3H&Znk{uE6+;$J1;4&VP|l)|kr z^5Quyw&~R8JJgLzct!chS%0VEOO}cMv8MIzo?Oq>oi!P;yAW4wB?@SEdcEvUr_A|0 z82JVH1PjCem<*t1V5eu@#Orh^2g8C(E6cX8jOG}K!TWZ)?Nq;w`z%B~$`Ly5wKu2KLp3C=Lw_UJej3wj+MH0Nt!y`cxuM&5=g9J) zfyXpi6pO9Up(HM+lG4|UKAqNhj;YAzb-wXPyH#h^bT{=fhaLR=1LM;DJX`HWPxHQ; zd)vtjBLoQm99`RL!(*qi{q4hY{>;i3J%lMGWATLh)kRiCfqK@<>6vdS!4{EjL$s{@T7}yZ7HiI(f-qmui-;wU0C}$$pxRmk=M^)>i0paw&w;} zj<&;!6#%AU6z_b1Sg>u-%?ro3_J}LL0FSjK#2Lcb;Jc`T9+-E_OOU0l%hYQRx9lkf zo|f>-H@+Y;A#(6eYwaEk&d1HtGuOOQvZA6?0#O)$uH%Dx?7}NV5rbIQBsI&VPt$*sQV4)oj$ zmP{5<=oWMZp9hJD}Mo7gs1xdse z(!tu!G=|EHZ0M}<8I!c+2*~j3>}Bv=*Fs9lS*PD!wK1WOMdr0%^VxpALk%GUu(jg!O86v7-9 zI9g`fu~0@-t;D^5z9D$vlmGcXf9hQX#$6hw0-xqtqpuGUHmJp52vX-S@uJm>;K7>SE zLWXT79x$`2QfkH+kE7G67YmT|jpy$%uFz&-_WDmX8w#ychc+Y-)4rMqRl+vD(`Q@( z1|2+2OZ-c($um>T!m`B@-HZ+WpY@D1x#$hcPa>K@8`cBIiv;a=sz*=!jT63(-LkK> zoVNEDG@QF3__=Lo3t5`yk=6EwXA6Rl%R(ljF8lUlG~euGGwWN#Y?P`N$_aQf#4Wf| z-p$?tCoG~lO}-JT-!?c6Y>6iVL}-9skBMf)mc$6I(DnH|L+&woXAo{{LNzm>x4 zf4rFl%J?O*CazdCl9#$(KC6p!d_PLuYsX*QLWXz#v8a09aaQbqVFVLTFBrUVyadbA zh%PI^fr|q5-w(0CVtY{3l!|CzcV$Thd%oOwY9!3mT@Wb2jmw>*@$(XvK=fT)+1x(5 zmEvM3Yl}m%Wu58bMc>GpBG|$+n)I8IcX=C_^~^r;7qr%sX5-sSd^?>mR49ZEZUH7! zXv5^gZ8SpYdl{BsZVQ%Ag)gDLOhwx}YPSRW2qKVCs_G><$t*4tiC@wiI0p2vDFXA# zVyF>m!D4@H6-_q7G1{^*mo#hR8kv-{MP&TBVv@-ikj@rsp3FuVa3~4Os$8%g#VtFn z%^i1I^*?&@1Lf+5bCxKd#Yc$|l67k(SlAO?k7;&VE(4Ik=(%7CxS0R;U#gua!n7UF zQpRCSMAWdd9umib(va1X(G-5&?s+IB5%!dbb^;TZ5pxVgm=?h^C&C3SEl_%PIt9ZO zN=`kHEGruT+@31ej0lsE%Pan99gi#Dd|H2G%I%e}v&Sl!w`?8NT}L8^*m=DleyYd@ zyZQyic^@LFE%6QpDKwW9^Xl~j7Ezwsc+@6KZp9CMA!UA17)kotAnLG^HM<8n2lfKc zMTgRukyZq(EUj8PI}tT+Fk(hWk+CcUPSvQ7Zu8?d#oTo1Hef4WlT)r8@2o8l&F~=p z>ywm-`k5%xB!39}>NIJ<(zPcb+-6m&_1T55EAx-`1M5aWnrmkx&w^QR*ulK#s!~m`7FVJtjPT}0vMF6 zdGOh!&p<(z6<}(kFrJ96BdzT=3Y+7V4cy3IbV&0$mMgIuH1nsw)g3y8ck*sDrsJha zcI1n<3yKx%MR65AOb$|^qgqV`NlJ{15=*lRMycvb)pQ<^RXYu<4s*(ow_n@G&=;D= zt_n(~guK1@q{#z>18IA*0H1Rs7_k5w;!Lh-s_ofHu(Sc|W8-71*Y)JCheU@U>H8WW zW*HGll}>CXHRk@y%^8;0&zN1uY*Is*=hU^h{mI!ajpMpKWR<0tIKG&WebhE@hTVNu%V%CAcmtq;cHx zChY+(d=^v1uL_g3)(vq#Zds;$wdP`Z)GFWKuT5c+{is0;WTh2K&3X#D=whg?**eSz z;=9^-Xy%E0EZnN(McZ-n4GngykPB7#+UjqSkyOb(x8-qGaN8jttj1-ywV_o;e+gUgOijj}+}!sgU-IMs@zH4!nk4J2{U#RsX1^@3eJdDwJ% zOB_)ve2tRvtf|I%=pFMY2NOEAOL#@L=&W}O-r!1Yyf`IF*SFD=skL?dST{ zdZ2ZqdkjnN#vgFBfH~KLvExR1Z$74iA6QX_L%KlpR>-kb-tjp3Zk^IOD9K7N_O0Be zauVt7zlsZVy0AAip0%)$v>|gvx&dV4Cp7xrDz|aZtXt?aHNAD3g@I;as(F!E5Tgau zu;z?Hb=gYA2qpMvt5AEZOye^ zS)3|J$!CA$icy(Mfw(yECQl#{vFI=fUL-=*lE@QDqOQbov;m`spF_oZ zi9DmEky>Gsnz*Pi>n$@;Pm{1qlqY za*U{-K6Dmq9yf=j3Ru@e;qk17h3W9TyQ%Fv=c`B4L)Xq=?#|35i5?ckiv|5j-El?N z(lvK5FjIj6q04ZiHHg&D2(c`*+bvkz8g z#!(Ax04?@kMQ&rq7+rp-p|8yZ$nL3qTfG1Se+IQ!j|4ao|>E8GW;aWMZy)8mIuD{jPlrJMY(S>yhttaf> zqP5s}Cj2!3&Tgr%M4cK<$Ek&}-CtvR7{>nsBWY%qU1e2V^mgEJ4cfoe({o_-7ncG% zei)V{9&*JrYM$Sj{t;_>>2tB;{0oH{7P2pgEeK(Fuiw__Wlf3E*_W^~= z8he&o9v8E)KA}~PMpl{^X_RzzV*b?I6OW-sf5K-kwfpv;Vnn9SjU;B-r6+7Zc4SPY z(qb(4o)=1W#hEPflH`f!*a#8nI+Yiw?EHS?I)yfKm{5qm0%fuLb@bA$-ZLR4P!8u| zPh8_Iuifk)w*fVI254ze7(2z^&AgT<9`~4eds-pG5OlKpJpyN++@b8_5SodiJyuk~ z^Lb7TF@&4{K9;m)cpg%J4uk;|p=3KNs%JbuVdQsLMOs}2%Z_aJ+S$o3lQ>)3(LUQM`FPcl^lx0XOj(7<~R2n_#a8!tY9i>B9JEj#c5 z1O-o8hp|J%YpNC{U=~&bt2ZD~bNKRF>3YHuoZ+z!fSHE{2wA>F**Pz#`wisJe$cFe zA`T4zW}^|~@I}e};lmJ_dVjrD<=JIF1^lc1`jv1x(@02dFAzT@$WoZhcCtJfSUCs5 zAPGkM(lMM24w^#<#Jh5dNzf~jFY#09FjV&-f3cOIOUEH=CS{vK>(5bvOQRCtqhsDl1VvK}#0{I=`zF*8>uYopymwbD&F(L~FU zh}T@mQ!wJ2mS22{^Xzsm)Y_5?)u~>*_@H?VsXIOQT1p)`-3u|CZU5R`rsw?#Pi;NM z5$b?hdv;EYt{@w}+;rEz`XXSUdnBY$bj;eFZkLQWnf81sA=NHMt6tt?1zyu^FLCV_ z;H-6o0XQmd{KLIbx6?FRTUQf=dDE?Thmj19xeiWHoY42Y+}s7R;yaNJNCy_-EbK3R zkZAH2)8%u@TEmF}gg~D&@PLj#H>6LPOmqiE;>Z<$P8hj-Nqw9Pq5w+$uI)%*6^YRzILvz)$IHHD-R~w zNoE)nVZ$3hj#aO6%s{+V{En_{IMbSL@d7mj{&;-i2$^pXNkJz4tycVorD`X(sZ_9{ zaU4QL>@;ezB@YPi+zCL#y79!_sus+2a&-&1fl#=h@P8T!k40T01F85$fe0#3^^^)_ z@GoR9p4JS~i=x+Wl~*JIA_RjiK=BA;5R3JskAI)YUsM{1qe%Va3$$!M7MQ!1ly5|F5f`+aDn&Iq(Bh$dDy{sJ!tl83wX5oRdnTD77)XXboDYRuVNBgC%&_ z7ks=0)il3_PaF>G2PytHf5FOf(&SEjr9cgAL&|Yj*a0EKA0a3-e%%h3(_)Quf!_Z* zl1|5)WW1{twLx$^lQ5)kM3s3prIU`D{MsTh9igDhupR;F%f|k-BIyiJd5&}$`^#e$ zOLB%u;*>@6n#SFS;N%#HzDn-mD&N_)ULHxO{k~i`xu-d0J)^(Bp0{jXbD~I0z=tIS1NEQHfbe3YEsMDy#tB%?5u78EA~fGM zqE>*)9VQA%$DmP%cTrx!B#x! zo9`Q%GGch7PIBBM#xarZZpbC>vQ5^0pF;Ty&d)J`q$RWe>ctR-3x^`AhOmW|5xR{B zl<<{P=)d07vRf+~KE55tlNE_!Iei9FC`(;{htBzm9PcRFl5oeHj$SXhQd0)I3$um} zIeWWQt`$fQ5V-a4^MO&o3tyz2w$*3OYZ1D4#N?A$(s(}Le1;GwEhP}TyWBEwXTe`^ zdXu|})usRJuLuhZwF{G>ude8-rRRta+?27N7QMRqYBSa6T{5kWT{zq)5_s0o&E{`2 zfl}=cy#&@J69(+^k@}wLo_Slyq&hcg;SlgA>}`fl52O`eU0Fp zbL7*wdR|UrLqz1l4oBHW8J=g|F!*SD7W8-kf)Ks8Z{E3}KhS!Lg)9n!no7BdD(j1t zS|Hbv1l`xPCbNN{ckCb-03;@Yj z!vYNqJ1S(0_!DV>nvi6eVCXP>aNO~#rsP@M5nO25n~Vf`#8m>ftm&vpT-h+&)6g2B z6FtTDoUhCaH^#{?4Bzg&>WvY%$ud2+2QVG}U?_LQD^{BJxpS^`wn-qu3=ow>l+rY? z=Ot7DaqI>M5@gl+8^0*2cASV4E!>cUC;EPXB6L^3b!v5UgXDN*2zO-|X>;CetDy^q z1B#CzbyZw6C2$Q{tVvX_T4fLxh5crFa;}J^cFO|~2~n;Ush@@(A}9!x7E~DC?4pRR z7$~c#yqM1H4@w!M^KGP@oObK|iO&YLoQXcvV$qKIZ$oNc?-HBR-vuH7hendRZhd|% zQJ&bDlhj(Oc~$yag%MS|RqiG(XFn{RkG8FufVKZ&Pzzh-xQW#d$HC z@-%wZ@`<{hzGwLLuE2TLOxbq(=DFN*_1p8`P6m+kQ9q-$f6*>S&?J~l5e(}V8G^@U zuCnXc2e~Ð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 { + return ( +
+
+
+
+
+ {/* Add any additional content or buttons here */} +
+ +
+

+ Congratulations! +

+

+ You have successfully created your avatar. +

+

+ Download your avatar (png) +

+
+
+ + Go back to Studio + +
+
+
+
+
+ ) +} + +export default page \ No newline at end of file diff --git a/src/app/popup2/page.js b/src/app/popup2/page.js new file mode 100644 index 0000000..7506486 --- /dev/null +++ b/src/app/popup2/page.js @@ -0,0 +1,88 @@ +import React from 'react'; +import Link from 'next/link'; + +const page = () => { + return ( +
+
+
+
+
+ {/* Add any additional content or buttons here */} +
+ +
+

+ Connect wallet to claim NFT and

unlock the experience +

+
+
+ + Connect + +
+
+
+
+
+ ) +} + +export default page \ No newline at end of file diff --git a/src/app/popup3/page.js b/src/app/popup3/page.js new file mode 100644 index 0000000..02b7c00 --- /dev/null +++ b/src/app/popup3/page.js @@ -0,0 +1,127 @@ +import React from 'react'; +import Link from 'next/link'; + +const page = () => { + return ( +
+
+
+
+
+ {/* Add any additional content or buttons here */} +
+ +
+
+ +

+ Congratulations! +

+ +
+

+ You have successfully minted (phygital name) phygital NFT! +

+

+ As the owner of (phygital name), you are also the owner of this avatar! + +

+

+ You can customize the avatar and get a chance to compete against other avatars for weekly rewards on MyriadFlow leaderboard. +

+
+
+ + View in my assets + + + + Continue Experience + +
+
+
+
+
+ ) +} + +export default page \ No newline at end of file diff --git a/src/app/popup4/page.js b/src/app/popup4/page.js new file mode 100644 index 0000000..81dfeb6 --- /dev/null +++ b/src/app/popup4/page.js @@ -0,0 +1,106 @@ +import React from 'react'; +import Link from 'next/link'; + +const page = () => { + return ( +
+
+
+
+
+ {/* Add any additional content or buttons here */} +
+ +
+
+

+ Congratulations! +

+
+ +
+ + + Free NFT Image + +
+ +

+ You are eligible to claim a free NFT fan token to show your support to (brand name) and get a chance to earn weekly rewards. +

+
+
+ + Claim Free NFT + +
+
+
+
+
+ ) +} + +export default page \ No newline at end of file diff --git a/src/app/popup5/page.js b/src/app/popup5/page.js new file mode 100644 index 0000000..3883f90 --- /dev/null +++ b/src/app/popup5/page.js @@ -0,0 +1,164 @@ +import React from "react"; +import Link from "next/link"; + +const page = () => { + return ( +
+
+
+
+
+ {/* Add any additional content or buttons here */} +
+ +
+
+

+ You Have Claimed Your Free NFT Fan Token +

+ +
+ +
+
+ +
+
+

+ By owning this NFT, you show your support to (brand name) and + help them reach higher on the MyriadFlow avatar leaderboard! +

+

+ Rewards are distributed to top 3 avatar creators, owners and + supporters each week. +

+
+ + View in my assets + + + + Continue Experience + +
+
+
+ +
+ +
+
+
+
+ ); +}; + +export default page;