From f468f40bf1595e395691c5d48f689a07ef40e7f5 Mon Sep 17 00:00:00 2001 From: Hadeed Ahmad Date: Thu, 4 Jul 2024 16:45:56 +0500 Subject: [PATCH] Initial commit --- .github/workflows/vite_deploy.yaml | 44 + .gitignore | 2 + README.md | 5 + index.html | 31 + package-lock.json | 2595 +++++++++++++++++++++++ package.json | 28 + public/images/favicon-32x32.png | Bin 0 -> 1063 bytes public/images/icon-cart.svg | 1 + public/images/image-product-desktop.jpg | Bin 0 -> 45052 bytes public/images/image-product-mobile.jpg | Bin 0 -> 29472 bytes tailwind.config.js | 4 + vite.config.js | 5 + 12 files changed, 2715 insertions(+) create mode 100644 .github/workflows/vite_deploy.yaml create mode 100644 .gitignore create mode 100644 README.md create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/images/favicon-32x32.png create mode 100644 public/images/icon-cart.svg create mode 100644 public/images/image-product-desktop.jpg create mode 100644 public/images/image-product-mobile.jpg create mode 100644 tailwind.config.js create mode 100644 vite.config.js diff --git a/.github/workflows/vite_deploy.yaml b/.github/workflows/vite_deploy.yaml new file mode 100644 index 0000000..35d1f0f --- /dev/null +++ b/.github/workflows/vite_deploy.yaml @@ -0,0 +1,44 @@ +name: Deploy static content to Pages + +on: + push: + branches: ["main"] + + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Set up Node + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: "npm" + - name: Install dependencies + run: npm install + - name: Build + run: npm run build + - name: Setup Pages + uses: actions/configure-pages@v4 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: "./dist" + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..786619a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +.vite/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..82b8f51 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Frontend Mentor - Product preview card component solution + +This is a solution to the [Product preview card component challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/product-preview-card-component-GO7UmttRfa). Frontend Mentor challenges help you improve your coding skills by building realistic projects. + +![](./screenshot.jpg) diff --git a/index.html b/index.html new file mode 100644 index 0000000..da7ffb8 --- /dev/null +++ b/index.html @@ -0,0 +1,31 @@ + + + + + + + + + Product preview card component + + +

Perfume

+ +

Gabrielle Essence Eau De Parfum

+ +

+ A floral, solar and voluptuous interpretation composed by Olivier Polge, + Perfumer-Creator for the House of CHANEL. +

+ +

$149.99

+

$169.99

+ +

Add to Cart

+ + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..dccab86 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2595 @@ +{ + "name": "fem-preview-card-component", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "autoprefixer": "^10.4.19", + "postcss": "^8.4.39", + "prettier": "^3.3.2", + "prettier-plugin-css-order": "^2.1.2", + "prettier-plugin-tailwindcss": "^0.6.5", + "tailwindcss": "^3.4.4", + "vite": "^5.3.2" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", + "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", + "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", + "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", + "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", + "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", + "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", + "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", + "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", + "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", + "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", + "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", + "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", + "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", + "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", + "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", + "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.16" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001640", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz", + "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.816", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz", + "integrity": "sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", + "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", + "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz", + "integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-less": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-6.0.0.tgz", + "integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "postcss": "^8.3.5" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prettier": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-css-order": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/prettier-plugin-css-order/-/prettier-plugin-css-order-2.1.2.tgz", + "integrity": "sha512-vomxPjHI6pOMYcBuouSJHxxQClJXaUpU9rsV9IAO2wrSTZILRRlrxAAR8t9UF6wtczLkLfNRFUwM+ZbGXOONUA==", + "dev": true, + "license": "ISC", + "dependencies": { + "css-declaration-sorter": "^7.1.1", + "postcss-less": "^6.0.0", + "postcss-scss": "^4.0.9" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "prettier": "3.x" + } + }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.5.tgz", + "integrity": "sha512-axfeOArc/RiGHjOIy9HytehlC0ZLeMaqY09mm8YCkMzznKiDkwFzOpBvtuhuv3xG5qB73+Mj7OCe2j/L1ryfuQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig-melody": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig-melody": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", + "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.3.tgz", + "integrity": "sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.39", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7f3364c --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "type": "module", + "scripts": { + "dev": "vite --open", + "build": "vite build" + }, + "devDependencies": { + "autoprefixer": "^10.4.19", + "postcss": "^8.4.39", + "prettier": "^3.3.2", + "prettier-plugin-css-order": "^2.1.2", + "prettier-plugin-tailwindcss": "^0.6.5", + "tailwindcss": "^3.4.4", + "vite": "^5.3.2" + }, + "prettier": { + "plugins": [ + "prettier-plugin-css-order", + "prettier-plugin-tailwindcss" + ] + }, + "postcss": { + "plugins": { + "tailwindcss": {}, + "autoprefixer": {} + } + } +} diff --git a/public/images/favicon-32x32.png b/public/images/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2df7f089f46dd930239e418bf13e8e4c1cca0f GIT binary patch literal 1063 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+081EY0-Plzi}!G9Wnr(eF` z|M+F+!xzhMK3;zF(cgdn_B?v|`rD7+fB)V2@MY=EN9|{BEWPpQ{f}RtfBl|!^+Ea3 z%d2iZe)i@2x9`6{eg66V&!4ULpSPU4KJ)Uu^RM22`~BzO$wz&&PyPA(@7<4I`yRjQ zJAZr1#XB#){D-o5+r^Vjdc3)fsquh@R{^yA;Z|8C!Zw`1zDvzMNK{QUFr z^G~yvU&yK5nOnE3q5ts2d8Z#d`S9=G|MwriU%2{m%ii0owp@Sy>dXGuA$NemCsPvS z7YvLEt(>(tKmBDkpML+hROc(RL;oBPGFiO5x8~1ErS?rgb&N^g?k~Ih+L^ zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{SlWiKeL>x)y)*39#2mf#}JFtt&`J}n+ycniko-@ z3;26vOWyCzeS7I$?C$UX{_kIKV}WAF+24(KRQ;Wbm=(hXgpO=b(eBb|byZ~P5M3dt zyDB-nDx`Zw9LoWN-GrY`kHxRfy}Q3KfBxRdclJCv_%N_mL-x0j+x*I+s%JIY&vgg3Y zTes?8j%DMbh5PocynFBNZJq}$w`Q+tKfe6=^y}tkkv_Zb+uQBmSHB|O-+X(*4%OrO zQF%8%OSj*z`t$7X`oHyz%ReTa40^8r7Z}c}C9V-ADTyViR>?)FK#IZ0z|cb1&_LJF zGQ`l-%D~vl*g)IB$jZQAv*1E06b-rgDVb@NxHTN|kz5AU01WSllAy$Lg@U5|w9K4T zg_6pGRE5lfl4J&kiaC!z@o*G|X=t4CKYhmYX%GXmGPhnbx3IFX_hb=fVFi~4lfx;@ u%9}$JPT#n4;>ejJGDp}?H+U@Y(qnifE?Dx($#g2v3I \ No newline at end of file diff --git a/public/images/image-product-desktop.jpg b/public/images/image-product-desktop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca93ea19d3e1ec5be636b9ffb55e434d167e6fbb GIT binary patch literal 45052 zcmbrlRX`j~6E-?na9<=?kj34dz@m%0LvRfcWYL5G!JQ@8;u2hgYj9ZHU4pv=i4c+; z-tYYX#koG!GZ!;c-Th2ecXd@w&%c#_UjZUjC8!dBf&u_2PX+k54uk_3|D$J5goXW7 z@NjW(aPdg+37!fGH8F_z>7b^hr6hkkIT`8b7&!$v*f<2FL`0<2Rn+b5B2oVTHt??> zAjU!qM>R%6VFXZ#QP7A{{tW`OPZ%*!o(TBAgbJXbp<_J5#KQi!24MZa5BA}5G_Q%` z89<)$G}aon4x1x5~vrccToqCXxs74WWA~lKJmO zilDrE2Z2m{mk3@is8>R6P6|pm_|G|dWNevSoj5yfWC>!$V(lf0?Z#q#tpjQI;k{9& z#9HgNiWv>}lSr7rnV^zMbz2o9k&PyL93V43H_jXCe2}2HP#HysuzMb{s)qmpftXw0j77f(6xTZVa>{a(zdkNwcNC zW{5D$@DcWLGh>Iw;P}8DpjmG(v}8IIa^~BF#4{J3KUHAnI%QjXH#KfLocmR8+*Qr; zPYgbz4QRqS3%gO^n(Dr>TxoP)i|GTJ&d_)?-0m_J{BhlaW!ttL`~f5?e9xoq&ZW7F zT*(?@(2VLYsxpuQ_IhqF{}KNf+U_k zjH#`WSjrgY@rKEE0nCCzIZUx#2Am_5?b9}grA^Bormdgq8j9@?AeZVB3ha`xj@Igv zyCG;a`h4v{BvAH>(sX%N%Av9bMn}JNc2-FQm6;ip-|LcND2Y1UCu=n|`tytDz^BO@ zW1o)?EfZx3c|?GnPl#Q+@8B@VdNzG4Z8BF{GL;d!%4CP^ohdm#pXl$hY-R4>!SVU{ z{mQseeA3+yo2W?F_{(RLY*Ah_`1jniC-z)^7L`nBE{i%cD`V{WhW3*T*?F8S8-kOlobBCj!~D zMJ(x?zrisAESkCV^&O6ONI@{Nhg(C9104=!@qs5#Zp50IcBV^Q&g)G}fca?5Q>K7~mBA%>{Pyt)e z1d_$>A3*qV4$7>~!Tw(b_?Kdv$>N3ig|%Z*Slzn7$`x{e6_+X}{yav&7n-%o;Op>; zK-H*anZeAK6=BE&vxBC~f)2)vWe z$Hc_yOW;s}1wI!8QlEH_475svLk9d;nh%4F7 zZr<)ZcjKV3Vx6{TDyn2{w#ngas=k})%Sj!Jqo;?=K-&~JJXL^PB~`TVvq?@2&1ZFI zojxRmf|r)VvR1jp3$@vcW7FixxR_fR&1s`!>3@J*y_5Af{A}l})m3l=+-H2}nIC+p z3R)tLKiosk#mqIoxq7M`^y&CV-6}%f$Gk4@TR`qbBGuLV6WYt~TH$_;opInS3G^IY z-Vb9C0aY_!E;%n<4RSKq43F*hhVIs~nkuV(cIY`MJYPW` zFy*7v!f$GA(QKD~$6=GGSgb^_K&G!jH{#>M6(wo=;!s@Nk)WV;?$2M#wq^(VYCWBO zr~@sT=YA`j*ix0jJw>}tw>{R~jnn0QPQY2<{(nH;?KBsBoPAvUxnzpUs8CBctJmdw zslexcqE_Es*7wuOe(=H1Yt0UJUXoJU zI_dua`New+mY1TP?Mcej>$iu;fg4azf=nRqW*ev)F z4k}TYf+RnpD_k*GWJMGuBnid2AmG_?sr`EQ}A2XH=ZxGGYsR ztRjM*9f3cwr*;ZB{)8wqHj7Jsgpczh86w~Q8G+55+~$~Pp!uuiUHZD*W-*|nq1Lq8 zs;TzCOcH}S8i|qYpxOlR_%2laT=TUqRO(hGQ87Dz@qrckmQSo_oo8#U3VC|DI9#-6 zS_1OnHER%F*Zhw7RKJ>B8UXflwC4MH2<6fON3liuPm6!54o~y-V{*kY2RwlJ>Y(YDskdupz%kazU6WsaJ$GxG$Yb$%d`G?w; z(#yf7MyA!0TZ<%#cVoZm7h^e|-|b+~qz)|W)-C7eZ2o2!>@4Aedt|V3aY-F(mz!&< zQRQMfb}rrtcJl;kNVX2&8N90LT5Zn?xIcC{g6Jfse=Fdk9hJnMv%5s{mAw+X-LMCJ zt4C|tm|NL6ktE1Abin)jmNmlxI<~QyT5|QwQ1h9Hc@U}ey5sl|tolCEoqZmhmHHMo z2}Bqp%=~zrolo67uFjp;M9U&%Q_eM;?tIoIF3+on&qQ-*Trysdwfk-KQm<#=Pr~g| znXlV0I2u>ly$;sbOeKP-B_2c_Qi}H3*8Q8fY7>{u=*X36*S42dGf|_s6%XL@1C3Qf zvdvd!4eVu5xczmtzU5|Bdd*h1x4gX3D?P|X7IVcboGL>m&Q8Ri{nul7!G7gm^z>Ns zbV(O7zJ0@V_rwuGQB}RmG@$jIHU|1J(!n8PFumHM z)BRxl0bz7$-e}`I3F@)={;3IgC!JWPK)eHOenz$>xgb{4Ut_mG_JS%8ZL@)WB7EXN z0K83U(&}}wz6=v`KQ?aQ&YFCF_{KM}CnEEKdfpd(nw>3ikH8+6%qIziqnhb9Y1(RI zVn@N0d7zmwB64Zj8T>cmY`J7DQ^qBr}^p z)3xzColA?q5eXjDRPRyj47@mNZQ|Z)b$9-huCLMt`qukB$f8+9LAW$u%~3x!5pBD7 z>xlDJdLoaz^;&~eqspNdl&Q1ym+HY;hWmD>??JY%1{f|m6q9UKxVpMdnV29i0=QXN z^wkO;x!f%JD&x}S*^e7CBfObDegf~0AFMCcu73%MQ>65qZ$4#W*d>i1hk)0sLYH17A}k&#&A}Jz^Xv6bGD_he z8EUC$U!QAth9HO?a2lW@HO>wvo}bmK273=xamf!QQ%P8vgmPEASRtEd=|_$1Q_#uy zbWCc^cL`PG%!rFP0Vx9oxwLT~w=?^>GE7(b%;7TTIDu&g{eh+F}CCB!_%kZ1RP7$FqY3K|g`vkt4VJTt~t`HraH7{|Ko$-35 z0SqUlas)>d9EdNvuhKj94^5igXjMrK8{o^yBz}=jotkk?XUSXG&z&WKO7aSIIxNP3 zvo`1Ka%YCraPuY+-y?1#sTK<)*E;6w)f$Sf9F?Z|lX9n58-4Yfol=QO%k0iK@Z-qs zpWIOgO(dz1_TuFDSb@Ot3Dkv(?9AYu2Cd|WAe*6V@q`35l7pE21_wt`CFeQy{OCrh z0|qJ|^@#+QM6pW!vi$sf^UbT{)Ab6a8tq1h5oKSS^gyXUY9ipgp$eMOSvWM8N7W3I zok=s5Us93}7}9MHgq1H91LlpNd=KmOtI##F+ ztiidx+FkqxkzyQ%b%r?ih0U*?Ud z3cBZ0w7MMICG0vx(&*@IE9u8*MhwmzPwpp_U^=oSzH(;t(S(x1eN}S7nz^(55}GLjYM2vY!ZRj&;z+y5#+AH@xwif+ z2@w0Aw%lkWqnEGG`EhE8O3WPiWHZ&~I#`(i%&zQU8PD>uIA9+66kOrN3}tVmcD9!s zuOf*$i@ZsE!7*T{{kI$zHyN*-H*FP()XVYJ>IZ^3`(DIE(XDNg4UDWpQw}GjEUcO* zbKo>{P14wHuEfOmq@(q{0)slx8ZR4okd@wQP9DFP;>F2e!X}AVT8xCRpF%3!;X_`3 z=ZIaj!AWN>0n6=fYL!lQ;Yu1*x}qc?}Ge#(eQB5%SpsnrR zr`A>F~F0&H*E z6V{zGue3_HRl^dqoaz4-{NZh4lfkRx{^#!l5t0DpycW8Oyywz-G)uiIq z7s3&SepFH;)MKmb#}Cw*8&Uj_DFR9(wCtXHE#-8ne?b1N>O`l&u)1zLL|z`T|E6*X zk6(e@H?SvFbMeD_cLgYGRNk(?#nxGk)K(B;taZjGNW}j=g4M|e{hesbLxU$BVHGpH zy97+km|PJbkWOTAXPE|%kgkI6nnxUxO_kCUUn7wF*3e@x@ z{Be1ZEMq@o&+7E(bTJ7o`31R!y2N#i60>k(;}^oz!CE}}ni=-ur4u1PuI{Y8=h3#2 z)mAavf{_P1lzZ0J4i7k6d9_msA6TtMZn)Kr$-Em;kWzm#;Ma{vK6wT~8U|7C*;8DT zv@jjY(->6pw>{JuF?<5#FWTIu8Q`)E)LuQzJ&kK3^|6lW`RVZ=*u+xW`^;X=e6NvI z^pDonjP0h(=#P7%*Y0Tc7FK z2Q}GNg@jGG{&MEnWm>%3&DkXSM2Tkmc#AO=C&8Mi=B~)Yn=>5ipAw$}xC9!0Os68z zph__Ukrl@0OC}!e`DFE6gPpSGoCYbP-pupBo6uQpY=tKSZk+d@5fSV9{jpz}7bI2! z7Xg%2ap^`B(Nn2^RxTAXvsj+I+1tf{vMrbJ5uscDH#weN!)Vk(uCEq+#)#9xH-WZc zG?1sDjc5DolfM^!{9fuO5ki*G{b`rsh*O>+=|;B4>HLpnvf%)A%hdtBf_lPke4a4P z8`*DPJy%DUH^U*$b5KcK`2#vV%lo)Mp*49<0ck>>PXZsG<0?(A`L5|I%(3b!@t1@@ z>#}~8e!!9PZs9VuvqW>Ef9AHwVlXY{zLH6>-hMiu%kCzmzA#>-vnSn_nZqd+=&+(J zj*McTGI|A*OnovGse(Y0F`X82+SU@0H8rl*=h>SmN3KECoYy#W$>b}`zG9LJ$h{Io zL(SMojA0d3NTs)9B)*}ujd9hiP?^P~vZVlk$yf?j z|ByK_{=Gxv`1KRQo!Jl^YoW&45ktJEE3xv|068w*EBSY)<&dZAUAK6Eb$ajW?4(6o zKpOzwNZ6DJ1&BgTCM-!+5Dnx{cf8?dqq7hz4V#ch2wM zB#6%J9o^fG?%%zWed;X)RiV8*YJ5WNnD zpXvdrUQ7<#jKz!H!}HVqd@7%9e2F9XnreU$3=Pk^I^|K`@IM>LZLMYvJU_XV#rxJ5 ztGhh6EaNvXco-n{aL#&i)%_%&1Bk3*ptLdtW|e*02%+TE>HWh`*meOx_}q*oP!i_7 zv(r;nRRlSjww=7FEd}UU!mCcV9c+)@c-wE^g);4R7;A1CViA&m&`eCA>Q5NuBAQd142Xc{Hm7_Z>dxr;GJg0D$A* zz$h@qKOiM_e@D0ULzWK!u$dVhymM~iKM$;4&Sm1EgaIlLP=$`TW^USR8o6amf~Om(D9k^#Xw0y5fBQF+?fnvm|EvjYt3+8xY(Ls0>rn8v*wRJ;0Jc{W<++l#~+E;xN_aiCC-@twOOzJ zKu25pyW=Ob&n9uCPLQ)WLUbU}_#P(R=|d4Gg6Tk2xkXTxpI1puA5Cq_sgYiM z;w-2jv*S}0qAeMX5?PCwaZKmcfH|Dx^rFN=DT0o%T1+QGP)*_|1}s`-I|f651i|rhHQQwE(;KtZ9X%!n=1g&D1B#8OO&_^fGL6QCTy4|LyX}m@O)z6 zorqFvd{XdZ&uh(cAca4(J8%(7=om~ZJd&RWfK&NW%gO|6Y@|si>pbd4c0zEbJd?Z6 zT0L`)Cbwsg_jZxMoVj;`N0GD2Z@Kb4e=gjT3T-d{J#%N zeWfrhwSL!`nJ4D(<7D!9M~q(Bmp?uG?#J=Yt*v7KEiVs0S`CX=^ZCeo&EWUB(DiJ; zR=R*>2@^r?s{3|H+XMTG*OS|tIqee#ixb>+MxWb$mGVcQ#LZhYjFZqWOmerL@E=;+ ziA%UzCW#2baS?iE_ug5a&L&EozPC13A!Hu!CLBqjFo6?k0;y63X3*k8uK4Z2Kpw1E zx-+2Lyxqo57BoM52kZ7aI5-$`|F%4PcoeAu)QGNs(eQZ3$}5WJ-4li9AO~=4dIT+X zTEG_bECn-Y8c~57o|?_A%ljI??dfkf6Coj-iWY|VH5O-@>FqUMEx8d0R=uhI;w0Sa&-Y9rGIig!Q(YQispohsV7IFD5z{kEYb^zm%dntdEz@=M%i; z@-W-H61zRfk!f=zzf%8YzisiW>o!lrqx62=J1KuUxT!T5^WBd5uc|UFR`%${Zi%bX zyQ68pz~z_Ju=GY|=cB=~O}F`=t?vK#PB%#reHQOIJ7F4(YXyR05~CBr{$S<(P&ABo~>_V9R`kIX~> zDhfI(+W*%5|INs!=?I_`lVA{$((^q7$&zW4|DW&VD5xlBl*9aCeEPK=XBFmT%jQ-I zp7FMnebq3G(ctKQEsrrp*xfMy5`R*pv}ahy9_8>S7>AJsjI*|_58bs^c({#;GEqNu zo_O+!(^q1oMW(IV2aLbPiEc}^N4Ze@3AU`;ajGA0RogbqA8-Af1wD4snx*A{p$l`H zcJBq3wWC@|hgry-#M4vP3Jch>1E4fqLo+c3_lk%j76ZG>vtLWM3)+A>+J33@x`>sVyLw^w~g;njop%l`ng zKWgqu&tHDfv$PgVwPu`ZjeFZ#^i|rHav8(t3Er`u1r8Z|A>`B3Tk*&LBHoL;TiYl| z2=@-2=Z))os5e__2^PDXaxU^0A&pD%ZMFHTacCCmpK%u4%FyuiUc#JDz}d75Arb$f zfi0sJw>8jJ4qhWu*FHY*4^26X9EArW5Z*>yL1dS z?$eD>bnXxG$ZCEKBSaaYQ110HiOOn!iyM}6xtq&jYSKL2m;09;p*Hc^I zI2SjL%b}ZMr86rkBoJ|wQ~o87uj`TExRx$von=;AXv0TLXa68g|B!C772vMHj zB%GkbsA4FM8v1A_AYj||U|R$??f$axGXJ|&wr*w~wv!xfDZ>A)wE+oPyb=Xn=3mqj zG9TfbCGRCy$|-PbkfByv`Rfr{biQ@;`H>HEgDG6r{9Al7{@?pBRGV}a^AKsFXF^H^ zWKNb7YnduPhO0>AaFiL!$&5vlk!n? ziQ7w~`!D8Z(de8cN=@t*<^ppH$zV0QwuilSx|P0assNV!$!14M?bk^bFnaBR9$vx^ zeGh*L2}00kZH?!IBAE1XuaXXir~+8OWWWO+Oh~L&3wjSDa4=;Gsw&W^5WXmSiZM1S zdkMt)gqN#ZhkspnxB3QSclv1A3r)a5G2~7N|G8DSp^o*RgHV#90?NO~SMGHtJ#y*x z$$VCdj&3bCj%2Z8c&nAYjNi`66%EYac|KAeN5!3jDL4apHBP$!OmF;Y?xc`;&*xN- z2p6-Jqpx`HKF(F z{$K4sMPm^E$5sv^*!BPGfj|8M?UDa_#MF7kDiB{0+~hAqIb3K%RLIsa0@4{SFMuVs ztF}Id&ENP3l-CB+91MNA#a0MwUN(2^vQZ1*#=7qX*qS1tOvc5rYeK1HCvDZ{MUSd(sa5Nn-w4og5i^Lpb{W4p-+Nz{4Mpmb1iPTNGaORTbaX z+*Ef3O1hXq$GG%Y4$n(@bSPMoE<+Z3nizzOIyGm+@PcV5N(Y0PcjmDLUk-*=c#$_u(@LKQXAVC`x}j+=Gx}H#2X$9@fW;;tQ3x}AlEmC3EtkTiarw! z+Ws_RZjIlEa6km!CIzTx@vfx^=Ry#hnzfE5JhIER5GQ1pv;2}y(C+mY^_4g@H?YXY z&=+y^OVdy8(2MzxA1P0PP!%gLe8;ocslI_IJWAq|+?H`t{xns60}KTwv#=Z4(F~&M zw{A)FZy_~SeBF1;T>Tf-TErCM9>3HdGflKuxf}%D;~)_Pp;N&>mn~og1_LponD1GW zmpaf<$U$LjMT5he`0{~srX_g#iWuRopT{fA;@;u8!Y~EEt_l_SS0s^0VtwuEqw4$o z^e20YMLM$g?PnK+ufw@C?P@R~Fe?D5iq(*H}cJn}ID-chI6E3I`&VLg# zYH7O}2N%prWYke9&4OLV>3y4ncp|V3VJ~TdoSz!#cP>jBX8eW~9xN?14}HdUaq(4U zLH)8c27dUQTuET?#95(HTsnixo&-A-KlzN_1|34`;I_0i+k5wdTX;r^RKo{*?^`(W zNo@x@+i3dItWv0pOBdg;KG+EqUSXqPbFS3J@G+9IpU9vJ_>iLACuz|f??23Md@qAI zr7*XpiddF=UJU!adm~~NRP5^fHG(99N)>jkTN!FB#8$VNhkC``kuN zo;T;YE`R(x&)8lI+4YI#8*hOdZU#xW=M4x>FBdRssi=k<8TET2gXl=2=nK2OEnbQb zgR_~NIG|-MB1-x04 zV&uFDT}WckmI(ch`R1?)Z8hcmRT6wlfiX1!w*?W(k5v(*(~a1UAp%_popq*=2XquKe`AZM^#SAfh^(QOt8+f zU%yI+hhYuc@KYw(sw@&e5fKh;4JRtwl6(MJv1EVa`ab}XW53X7Ie>%)mnIoKbC@^R zE;g-J;a$yQ$Ff?To=BC0pkop1Xfqa74o63aIt8i*kYn$a2BI(c;D3H_S(^QJobq{+ z`_ALdY1=R#`bQ$H#lfafCz>$o*N@N3|K~*L;gc|zfdpL@J@BPmQ(JlwH$qa>MV=Dn#M4kcL zS1rwQxV}nCM1r`C$Rzi<7(Z-0_$l+O^k)iYU>$FZM{Fkw6QY+}f3mS^a@pq5+zfP|LX7b!No93wGI z_7m~!mAXZ`A=<}*gwZ&K29U}KeFX!9C%=`hs2$U$38e&-Mxt*;HAIkQ%4U1KIPX*# zn~^-(?v~k}`?-nDN19)LQy(Zac*2ZYj>Cqhee8$2HCh!rDjsUsrNca<_Hkd=BRqUA z%(g1BP&2aR%`!oWcHzw35FyM!yRs6*QH~;u8iE>CrN)LMk7v&mwp>zG88}=e;l&`f_$ZA)jh7@oUM9I&dnsf+9L`vF~6nR-5@B0K{@Xn_t zo_?+5m?EM|UO-h%DYFOH@X8m;H+(~p#Q|}IpoYrg&=RUo97_;?6^JM)0$l7yYB^Eq z+vS)Q=rZ*o4z|KjSvHUatu2U??iA2QWqVQr4u}nw7}HT!627#e0BUYc_Hj<5rlk`8 zU|6B8kwr<)l14dYnqKk=tq>A&_kv8D?`agEMgW{o%^>{uLgs-YK2-7&S-wF36U+KQ zZI+Zd1$eyiqWU6xJ0CYUK?ER;Vf(cJ14W-B1OT+F3C&8?zVLk^{UA$b{1^bz3`ADD zDC?9LC4;c+UV}whYR9#o#s~5ln$Z$)YIFyfu&o*Z@Fc#Q1wpc$HXN;(>?X^#PAU-)DkSX}+L- zg}bKc(Rpze`WkPcMbvI?Kth|1u(DhqVABcVzoy+V>qus+?^0_!{FB7k)@d?ul>_4c z+0U#(UhJHYZ`_!0ytwD^5s)x_0mG>Tv@zxPT}6qT?D4#4#332jZyKX;K<41Dk(0z^ z0>|tRLJg1%!Wb79(9^_|CA9vAgBk+#qIJDB-jKbC`}ltO`lJ@;Xe@(&^OrDbN#`Za zWQ#XcC!(sDLD8#8f|mE%3Znp1zWVJXUphPYgpGcO*#ZkAf{YVl*O_=>cN>6rf~@JK zWCyuCFBK#|)}6a!BmMyZ7%1nQ(vDp^cy-i+GaonY5dMry~}^q4$88PQTSEIC$$_+E~tJNYi6 zhyp+2Si4aECkD!6iNMasLiy(j#ZJfOF&}HjUU5^JZuDAnstHWgeulDW{ilp`8Cjo~ z$zjh`IL5R`o|vOcD@4!dH2&roQ3+{1;}0jQK5U5R=0`0TS0&sp?tOK#AlJ42^bCj%ht}~Y|KrM2ICWN`+X4Faac0=|+gXZO9(7ILVju`O zaWa(gzoP5?!*5)?#YwrWi#RL&g!6O49?ya4MUoa3M!LiT4+f4Y-G>LyvwZcyud#hp zX9=*G+K!)NloJlTlrgq|A>WfY@ZMpLzZi)f=1)*rDD60TTIu^;pQcb$@B6`F%)%eT zSi?Ab7O)wfwq+0}ZS0Ggmz`u!A+76EoYuBX#yps__xH&|tN914@E#KXHOx<8W#b9Y z`aXI;GXFyA-G8y~utfI(?@NZD0p;qWX1I(J?vlxbmdCu<-SeB`WJ=( zPmF*@GwkuFHI)At-Z!xxY;g19rnZh(9GUxxW9h=V4iTH!m~+@Xvi_3BFR4cc{YL7} z&^JeMP%5HRZ=&_(=bZxn)TN+xx5k_4+LvDiH@u8mmqdy)++n|dU&`M<;*b0Tvj2KE zF*$?`Ach5-JnFi)JJnsaWAyxqwK4uEBg<#fkTOjjffxoQgd5|2*Wu_ck~|F^*x5)8|utk4e@WI z9`PmvUW&iu1ak{D{-UbaN}Z^iGk>;i&2~(4$4Qp^z4|?m^*n9*xMA*&i`C@Wwf0R-qa{M( zpL$6}#9!O-i5Dv3+sztuME>CTZO8X!U|yO`ChLI^5|n;p>FzPQe@N2j&o=wZvEv#S zH%@?|6XX=q-$VujrFR_7%oZzU5|iy4{TH}BGg@mjxszG>F*WV`SmizW3(b4}hC6_e zsLSy|z_O;~t-@Q0Z(nM5^RV~qjMU)#a^E?t)8U?V);q(WG>GJi74(hXY*k%#q%1iF z+3uyoEe+p~vOI=q8huYk8Omd*F<~x>Jqd7~HVcMgOgm(Hr?U;g5@BL&pg{jE))rUt zdiX57UJl)+xIOU~OTuj9%uhmR9*4tP@%exk&tL2j{T0jcOm{c6bTG>Yn!YHxxZFHT z4AMfLe_?|<#gM|A63TTm_k|Oj@a&fOwP?P>*SZ3PoMtgUrE?y86z33O4v0@9f^~x} zgU&2P2#7(Q+iDZgvGbg_=2CA}P5j%}g#(c+jdIn$WM1C19SD!D>hfJM7aCVzq$oxA zRWRmlsYF*3DO%F4^im|>|Fr&}uVjnW6yN_6x6ACN3J zy1#rNvKxv?7k&Y0+p@f4k5$!`07Q+8Tx}+t44GpOS0ik9-M3SNb=nEnwuc^`LPN!D zQ=wZkM4x%Yyeg=4JGJ%8mx#Ftg6L00CERw4pHA`w(n5M?fg^Dt=#O;HY%jJY$&o;A z#J8$pRvNBaxRvN1@}IGM zcDhfz&9ZH8vHuyT^(=F#Vf8BYGbjE;J+Xqen-kvRnpD7dki=?wjXM)eNU0}FCXD6UPOzN&yj$b***gUL4%1H!n|3qh=ji&PB+4ciL5vUc^&{IN zjgVi+!b?|~OeV@=y#b+D$VAupDT7LOgvL9Dc24g04 zo9H}t+n=^aj5p?7Enh$AjOj1E!9ZKMo+b>qm*#xZiP*XJ8D+8Y-H5Spl*x|I-E_c@ z5qo$4-#x_1RLVsXv}lVLjWv!kSyz0PX4_m%GGgE9Kj?yICGPWeF7jfUPdiaoHl&q45m>%A87x|X5<21byuXOz~?q^a1g`p^U!F|qs zs!_|)eh}Hnrs;HKLXp#G_1n=wUfjo#1wH+13lp7lVv`E^A#cis7DW*0Qgs4xOmW`> zPMFTh$-Ah+pLq%Dt!mfZdf%IZr5~&ni2BO!WLSz`KBa*nL{EQ3p*%yy#6&|w#Xv{< z@6Rq&G-7lj5(a)bdL2?mJ^@*4PYj5*ZfHs&h)Gc1rojsi*0TzmCDZTQ5xV~Ne{#fV zFHwFnWjblUDVO3+g0y%g%2n13{0-$|lk$X;N9cx*iTla^oECl+mRJD++U#eI$s$pAp4P=#!2tC~IV8+u!6L_5O-GNr?3|hsVWv6VpAamu7*W{7pEq zdxXm5tnVkCv`T-8GFES`!@Q$I?UWwuN&Q7(p@Qg5G4~uEYn|MAf@A+>^nKNlj(5U( z326mEv2$0RP>KK|LlzyW-=EZO(q1x4WYuD5;}pEb*JdA3I4moB`nnNNdi!c4PgECw zma3GDx>dvXFHdw+?$Efh5+zAtKc1qI1Z zs%+926z1I|`_1@uh3*%7S#S3n=-#*^jqLTs>4|6~-eR%W&Wh(YP=OBZ&gU&Q**6x7 zeZEy%FDm>40?@u#AM|2kOOfe+yVqd9nANjfXj&j^oOv_4r60dZ{2!N}PA=B2EwP08 zkJlALle!Q75J{y@yPZu<_u}Tafn>LAn;p(u5AGp9k{x^UHgO1%I||oqdQ_yjo90t4 z%ExR(4wcy)#p7W)pr6zhpE1O98;4J|vY@xD`2lo(;tu2{9A)kN?U(h(RWP2~9Ht?? zW(?tVR(xXj9@GwY`x(Z*tV!!}SiAn*R|JuP!nPI_4wEJ-PaT#Na7rY>8h#zU;LA)B z78C6>QyKY5lxv<;aZyur{wtZmtT-ZWXyh}Nm+X0_uN>&^FBG|vvY!OjQM7)}7_F(P zNMe{l7>Yp+;~;R(yxE~xB%r!R$HAhH*b(_ER&g!T>ND(~cX^uj&~CW9fPWNTl+gdJ zcP`?qxw!$)OAL%>r--qc3a~f`I`J*JYS5n$tF4G=lmDbx;m4r?v89UhwUMa)54_YI z7cB<}b!qmbe;5Wj1wv}}uq2?^ML*qpNh=5Sf@p;SsTcj0B)4ifLWP*BS(rfOoOFJ^ zodGFSTF^j$iwK*flQp1LA62GwQk3ZUIk1je8GX&vQ0nwW_X7`wQ8-R&QT*?13=H=L zrQ+TX{q7YV(PfPO9Rao<4u$;+w9|LE&^aX=QPyjh=GZ>bfM``+)^2Y zGfYl5M`2c+aMRFc{7RWh|2P7J(2*whFv2k*F{PHP3~U!uEBRA9Rtoi|GF0{u6u;gq zmQJi&X<%R&hqUWz%cp3fZ&KcVty%Pzr+CHqV!|Omoc52eX0&U_c6KOU|V(vQf?1BHJ@z|^JC-^3LMua=1_n0lXwo{`nh8a17nY#u6a+R`#f zu9r1xmq!2HNW@u~!#(~7NdMhY*;M=6ZSRo5>bhS&?`MZa`;(2M!`0e-HVOHvXN|i|(ERK0hUwKVM)v2E^<^KU`c)3S}*9Hh#4(HR%9c?|Eh|7JBxbeIT zbC)k}J$W?d?pWvg3Fd2=+7h6z?ow@3`}3KKWcwAL@mGUtu#fC6`tdbti~d?fa)M(E zQP^C4G<~Xzj#ri=J88|HqkGDOY z53jgzvmo zUa=%3?{{$Wm-*jAqKcAuH_D{-XPw#07<-(M{{Yp7@l*%0eJ_LgBoHB;YC8{N?$p^7 zW45`()fZ*}BO^~;amIcxVi8_Z(W7=E=H|0 z`!(@bk*Y7(3^JgmKc_RxAK4sUv@%)Te*xpte9>}DTh9sOP4?*MM@3pC=))^BH#U*5 z3c9pe>p#a)tWWK_oPES!lGP)q>c{-@njlZhsyXDa6@etW@~v~rs$ zIRU|ttZcO7inIY8)hd0u-xWs)zn-Q1K5fZv!-rBagIWxq#ujq7EMqDf1HhC6hXc16 z#fEvj*p1*ciSsWbVWlug0g!T%LnnGVELGeQLdtXJ_ywERzKl(ftF_}F$vaxM6;%)x z;Mrl7w2tc-g8S?=+u4_xoarD%yKVkcf3Q&m!)2tnDash{SW~X;3z+C*;ok$NAAw(f zpq3?xit;i$^6(1RA^u1XfTN}JSDfB+u4oqgF|j^ia;ly_Qxv3=iXA*a^!FPf`R_^IdAEswj4|f52Fy>dQci`hS3j zF(=J+UZg|k`1{WSQv$bgHO5B+NIQy01(&cYUXWgDYTd1TZm+pstmv-j$(w}4fE5mT z-N0#>YE{fWam6HMN8JnkWlS;gmuN0E{6j)k?q%ejDT``1`JY)5Kh7iNfj-L0x0h83 z8}nEr^7==ex_JZIWl73poQf}4cv*4k>`ngx>EsO~+YTxUu4o_D^lV{j=5yiwVX`&n zX*U3^-sdL8#UPxwjlv5BI3fPmVOVdnuVXD@oGSb-T3AkRIu=&jx$sJl40J>3IUI5p zMq@nP73Boa>StJ9FV3GZ;5a3?!joMU_RliUf5gyh2(3Hf@ z=OGiX_}H>GL9z_f!*onTisnm9{+*yXwML0ToA>(_7E6cu@`#Gbv9M6_GGRlaT++`L zoQg1gxdEY#MVw0CDP4SsYot@Ipaz|a_+E7Zt-}HpBauX*`N*O?i<_8gZtj}6wRpq? zQv-vP7dt|tP}oDU{gxU04PE2eAJp(z8vh(@Z7$p_E6+ zGnONxMp{l`#uw5NcJ9TWjW<>?FzEw-E`rHyVW0}Us)sZe^_M5vrp zN^YSujO`|IcC~SOVo`_l@A(-Rj1*%onsQFCBD4P=0JuO$zl{PGQ-PotA9-|Dc{^2f z-60&;Q4a#h$5_!ZnJ`sa9igI_{{T>@b2osEQ;KpMxkNnE28~bIs$g_hf~0<>WugFI zidV_BVuRImwu4^mVyD!n5}H+RskkPT(UQX-t-$IO5BF*4kGTH;x|y1=+z>a@f=M%_ z2Q?HKj@1*$y&=Yb_`4+FO$u@)6iK2h9Dpiu zG5zL(p>~yOlieZ8SnG*|UQR$MoH0MB-!%js#^OB6mREJOxC8>nAzaon&^fIdnlLnM zh7sT$E=|*dmpG$w;s|Az5Lo16KBaW>wm+EX=oUAVw%1T9D%@|(xmsJ$MQ3wb>0gH% zg>Z^jP0EnkT@UKxoB(T9^l~(hEyA)o+4?Z&899N~tt*DS({W*_uPylCm%SKJ=H|%Y z6jo+q!YZFJ%;bhjm((Fr5nWtW-BISdAl3>Ukr^uZ5V8;j@e@JAh431*xr44479pn_gYZ z%~-7SbQ0Pa$Iu!(Equ^$1*W5z;Ob%KvE(!yHB@Q8A{H4M->Fp@W#Fibyd@i!rzO!r z94*v}AS0kuRV%Gd4HXwjGY1P@-T?ZjTxBJInHn1Z05B1bI}{OeOz4H4X)v@G7{EAd zu8cV6WAFs?_)U zt;l^9N(%t0&ib3^A0gi$t;W%1uvi}0-ebAPxf z{{Zy{*h5@iVlo$O2bzpXBF5ZgR5rQOhRbLm%LHyCLPmddTQQa!OsvG}y}3E3=v0Dv zC4HVbi{!30yvHL)B}UhfPpd~f&(#vjxlr)wcTjni(Lncd3!<}B>T@d-kB=O52-&Oz zkK~x;^-Y8J)-5i?>)g7~2?#OAQm7Urwj&W2CYwpbsBNS;~`(?w}_vOS+*dmPy&=;D+6K-D|hHrecU zc)FJO+Sq{FPU;@c_FbCC6W-e3Wm(>%bs~xL$%@VGm)c-wemPm!A65FBMXDhk8wm}^ z%$tTMd1Qsz@K9Y!-HJl*qR0<|*5L#)Oz(B6*#~#K?*9N&l>#79b!eMKQ*ka-y9+DN zfU8s(q|Qe=y+P;e$reEy<`i*p2EAQ3O>;xD6>W3mthSfKGuX$vCt{7?De_jUMW!oN zn%U6F7$LQf7|nY^IA=DtKxFq!AocxfthQ){n$yz5Xp&bFBw=k!xhx=(i^%geSX)Ji zr-V+S0B)c}t(K~cSfASt&Zux@*jFS!ZUd)z-$Y(Zj^$*tSe-?ds*0y18ZHiy1ky4( zaW%k#DiCmR<|&?eE{%b;t>EgZ9v_&|4OLMO$yHz(qU1`d7ha21~ z;qM$H(YMiyG;XaGbPB1hby4YBLx?AERiZFXAmQet(ndMIkfM{g@OvC~ifqw!7`n*O zb+4ct%Ai{LFWmH1_&-Bse4D!_uC+F3rPW&t-zRh|BdkyYg7772@>^UK@%LV7=bCr* zBl{~m^2bBxk_SxqFoIS^+ql(KtSkzyRBG!Rs=EGxW=|!Tu6K2oU6Ae1X_Dz?4Ijr4 z{NF{Ad;FAa*EL0wrNx4%NY=O_b>edkTH@bAtt{6Iy;OhHW1IO_c{{QN)WSDJjDjWC zX0lnEz$JADnN%NzMpab!n%z#%2y?zs`6~>5Zg=2b`41qN#N(3Iw`7U~Rf%Me5xYbl z<&iTVGV^ zrg0l4u=(5^Q@JhHOD`l5CxVwUUng@?v%E15X{URI_>Orf;TT$r%~wMvEw@<3ZY}_< zETY2Vs^!#GdqSjjT}(?dZsqVp7!TyJ^>JZ#pqwmJB|fP%$^ErX+Z=Er($oz6P z?{P$M<6pJ)xRa1rSdN0~giM`O_KeUG8g9Bc{)^sKaVstg_*(YW$p)7XswKwZMD}P? ztJcj!%(Xt9Nh+W32A@!Y{*U`gjx+sH>Y_S11G@6Ms2hS8WWQ_cbpq;Bfa9td3dZ)g zX6C9uSR(jQe0gNxv&|BS6Yh8y zucC?D(D|-K5P`VSRSYf&R<~3tU5Qaqg=Olo%!Zw{J2Bv#Ux|i=O2gJ;N{`=g`H{}VV+z1W095gB0=CJNUugX*o)KL+e9;Rn_RWywM5BqEV&gP%7lGu&l{d zcZ;RvQ?&}3EH14RhK?ajH38}q-)ouqP|4hQDBKq$ZjqW5^Ed38Y5Sja)7~Feuc-6Y z6Qk+mRi-TIQRSM9BIRVR#*GQzN$C(Bx(Am4X!AJRFUXPkaxvYF4nD7{y7s}{INC4&eMslHANGeDw-lq zLzB#zs^+U9SZLoRr^B*UyPfjKqmR`w{{YDt^$O1CRk9ZPt7Kit2_8nOQfVw;{U}wL z`hwbXQOVqJHxyAsXr*twRH%d2N8NQo<`iRe*LPIMP!<-fRdHC}<9_!agXP37%Yp3B zl_1my4>b#pV2{XEAjczr!nDK=KDQv{3;XRY{DmC7*EFHY3yS8cqL6EvVboDau|WID zt_Fn`!hHAz#QaM%E}|-U^l?pp@C-dlP<(*-!qx zJyn7I+e1F;2WcaI>8Er)J!Y`vs4r6}lhl6Y8Ea zmA)purhWn&BQeP8c_}Rtfg5ToqMkvE1EWsn$p3zX{BQ8U|%UW~(9VJzM>;CrK$Gs?B6*>VocRk6~+op$XPUmKx#rN(AI^ zl`ArKYM%GqMV23${Gm^4K z?vm8!6X{iBg`upDN_jOyv=aUlfBRWJ>6W$@8!Nu)=Tz!wi}S4$zI5%Ltt{TER_esp zcbcPjbf>q?5v}EUTv6~N$Ixa}5CeqN{uQRw{B2{L(Y}EQ-ABdwQ4yO+P`gJe=;Z3D zE2@`tcSDi@Xqb0HnyA+1pLI8qVNsPIB_AafbWw6qa#1Lhe7ijU1OTa4dpI~vPvLt@ z+TX<5Gv{_qRx3AJ(IK=+=iU1$<`^Rs9D=pT>{w6L7|9f;Frzs+v^>#gbg3FsUET^O zXlSdWs){J05k(R4cr2r=YVJzk?MIeb*;ej!U|!F${^hD>%`YR}A4L?I8QRwRuVatp zwAA_)>_%iBf7(~Foz)T__LX9o`vqTl9%;%!qI*tiv?04E+0GZ{!}vkK78-?J zQ-puf`G^+MAV-w5fclYV`P9vkUurP7~TCGO3D;Isr%Y^Em zVV9eBDZ^aTPMIPuZzUU#C5O1>KdK{EtSUJ-UU!!6fnIzAgoH>%c>5J(wB*-ecPCuSL~d(>eU?JUTy`m^T$WV@ zd7{+h4xur~jS7}6a|$`VRWwaH-R8NVdl0CI;IE3Z!`_g3C|TSebmL##{{U`E*J^j{ zS>E!!uQqbY91Z)G?D%uE%=wR*p!_do1`ybrr7}}S?MvIWbx}?#HBJaDkU*;aNr$@ zyU&Zt{P+d*R%o+yfk4jdN&G2&(7>%WgG_IEJl>4e!W5!#e_uHy)6nbmLL8{4O%}^jvT(sx}GcrXOF!re(J)_WmYEXi2W2^>}5>sfNNCF z@5ocna4Th`VwTer8{}~n>}xJ_J<~hP<@i>31uU>JzJXfj_r8HoF3u`fYM494K;LyR zY@1CJC5`cxFc^W6i znDo=3xE~J2cbo#UMP9vq6Ins*eH@8xToHR|T5}5ksC$Q@PZ{)%`>7ef-E=+sI~+W+Udnz>4vhJX zm7Z~m85;5Ac)CV(>>Xz7<`ptJ6-CK8xj6@lgiX~%D%=XL$()lN?x1u}P6_PeDoFQD zI;I``Br$j16ix05sZYKdtrnB}Y?ejsdq=n<9%Vh*&uaSx?B;ix_xhFW_%yS`K8nu= z$~`hsGPqQyCM#6OHx&6kVy$Dk9Hz6qk8>yvMQBFqsD;d3Bu=Xy=AK}$XxZo<@gV-? zVzgx_F}v;*a*R>95zJqR5JpS%mWKh{c3}cAyXcE3Jo8b<-4#;2cc>GI%B4wcp_0_b{{U-sUeAXz%x9akQLs^s4IV)- zZlPwbQI6?SKSgPn?x%XLswV8AZ@QQ^LepWAgRI`LR5)Ftp`o}cTuN|Os}r$9DIQxW zW$Id+fc(Qn9L*1n;lS=L{Z*XMb%t$38g3Rb=CIvGogAtK!-}Zh*Ih!X*b$*pGj&Z< zPU)osz&BC0wQ_`RzE-KWASs?`UR7h&I9DV$O)CkgsPtC*FTaVrio`n2AgQJ~6=|EA zd$V$5bqY2O69&jCUL4X6;dB^N~(*db}BSwphRk@fknEjO^x`Vl#XL% zXSUKgdXj&YP`U|vW)7>hSWQ+TRkG%@L}XQWM0Q}RqAsUm=IB(6T+>Q{o2Ka0gdY`|>m|`IC~Y@#jKRLz-Y3rpPMKvU3eIP6#_x4sBAza#BH*k>U!% z`d6x~F4AWG)tTBz)Wf5K9MQie(OdES;_8ZUWVtG;1yhztw{;{KVzl*{v$-g3_G3Z| zTobJFx+iQ^GU0GQ_JE+|TB+I*p;qa&6h!|3Bg(Qx?$tpSjS4pMQH|71-9|TDl+RPO zz=EN*ia)CK==MPoqS&DA6%kJwIIBxEmEU!4kNTDMPyVYu%FRD@{{Tb|_jHza$_I62 zb}v;$tvE8Grl=HJr?9wns?EZO+IDehfc3_=R8xkRR`J+}1x=9$w1u3MVI7o(O65Db zsobS0$f_dcC7In7q*a?a2REdPFp3vbRM!l+T-_A$>S`2Lfv#v;EV4(7LcHt0LG!fZTCk0&>JE?JFsuoxz`=J%9q;GZ0dx%*fet9aQ z)m<;b>Y(=BQFS{U`vCB$so6$0Od13`DzDT=NF8SAofEM(poGcB8FD<+ndqpiaT*j3 zs+>QmhY8z6_+3X|Lb-74h|vO$*A_a971g?&XR^eou=oMT&`r{`Wc9d3g9Mqi2aIu= zi>a#1E2x1~RlT#c^G=D_P4rdZq2Q{b#3*i}9lbaMf}*E}7Mm;ExXdgr^i@xV-dvP+ zfmZ9u7UWelK;6k~sleHrmZ-++9vUHaGD3)Kh1euQim3QN;dMJKyDiq#T?MBY9apL# z;pU4CMyZpEJ0~LBs;F<}eO4yo0T!BZ)l-6qJ-1XUcraB$qNj!ZRhhtdhG7;sf-bGW z!wjEvTbR=BchOet)*!H)L$$#5iK9ER@Re0WcxM7v3;Y+96C$>_m;CF}U`G z6`&;t3#;KPbv!O1LWAohc@-osquapddM3y!)J4_4w~1JcZafw23r$rrDY67SEpDf2 zPQ(=y!!Q())W)9?qlFQ;u;iO4uIP)05PNC@!fDzNoWvZ1)qEvI)bO-TI;bZHAf|?{ zk1(9WM*O->#))iRNQVxXr}sZ|p!l|LsPN){^Ys2#v%Kqg8? zQn{R>BP_lkjC?#SzcKJwVXS<`hOzN7!yzjkDGzQ!h@LigD&^yrv632x6mD`2iCn_l z@&;YX9%WYyMgqs0fa*|l0q!8Y!jh#x30Ep2PNH0(?jtca=!Y!X`wQc^EudR#A4xC(ufh8;~#R9 znb%YJfdKT>LIR*uD1rS(gtTf`qEmcI4-R!6c$v{FXI3(dbq2sX#Rkd?Nyj9yfP0R+ zKNIs9WzX>|e0bBuSE&5PTf9b-;S(5j;eKLg!Z?qB!bQqNN5O7_Dgt9HiP3=Rf_|d4 zz)PAW7_qXqXL$lIF$%~T$rrQ_q!S96OeiJFw#h?uK$%jmsfoNwB~%I4M~P<@Di=_Z z^v)q?e;iA=<5(1hL|QT+&TMWoF{B$49}(6>j4~Bz9%x2U>U?JWPmH{OUQ|2`G>P&e z11dKrbYH_hv0mnhPXc6YT#cGYm?U~VBO(>;it?r1pbMaJ}A^Y zB&kJ5(^97lqAE6<)HAu>L#dosi=Nwp^2&=sP~vcLz907kT-<(V=06ef9#Ik9PMFIS z7vlH}Fo^a30zL%-QZT91SOmjZps2kharcka;?y!`QsH;({Ti0F0eFzyI4@Cfh(wFx;pfQ3#|kMBOlhGhi?{5`N{|xVqv$5%}1OpNJl(u#^r> zc%KOK$@7kQ@F%GHBQKK)$=tvdY1qeBrI14Mfkj8EaF;uCN*ff|9bw{Rl~Jw8jY@>8 zsA<+m!mX6);DGb~B3Fb8VTxlkLde;bFaH3857r3bP7P0Tl>|`Gn9K=F0}#L-5+|u! z;GY?REx!XOv2!Co3Gt4&p9%1MT|he6u6{KvFGTi{k|wLdH!GD35Nsh5vSc7}Q5t!S z9;$L(%Z%7|j8zj5Q2Ps5L%>7HPz@!5DUImA<8uE1_#S9AEfF?w)S-nE$ zgkGtcDRbwGc&n6EL2{UcA9IK>22?y(iigZ64pTMsL{$X;03H7TCgC&5gP47nYpxar zuz)zRqe&VCH^e+J3MO|NQxW81{X};F*4X71qPJ^otmy!3MPxq7u@skvGW`%lXZoJf z1}42v>LjU5rfJdPl@R9TLVJ|=Dg@>oVHlO*f54_vGKK<9Oh;FY<(Re1&cFGga^ej` z_|6dj0DdmV)SjIFW$Pk|x+VnsAEMDCX^59?iculGsZm4^P>?NI2h_c~g~;Cl!dFlr z_D)H)5$;#m87nx2q_3n6BJBGQaprAvFYQW{Y|f7fJw`Z}l~U!vc)4Q$m~KCl5y{R8 zwoWLrB4U5?sb67d3_`~P$;Pi9a$>xwEA9!#R*YZ?me%fZr3_S1k%*;q!Cw#uf&p0< z0uUBT&LvI|U{DH~b_B;I748)MiG469wR zI3>-LhPA{>9F=7=gj7jUuCbI=%g?inluwMWa;(`?@&a)k3n5;oN~oWc}~Ff(1ioJtZ33Mw|_j2#YV6Nip) zL^vS2h<1qd!`Sjf4xyu+fTBBo&ITerwYVQV!rZ{M2uy+4Ruo|pwsBD#zNb4YV-gim z!U?4ApdRBD3ac3MM6H#wx=HBDoKAMaBv0yB$@rFnF;6dn5;i5sSpe|Cg*$vT*OK>MC3pEnrb5mjys6*gNvbvmP3h~UZ zq(hs5{K_T2xp_y5f1ecgN&%>h-w$=*j?_YO&`XzeN{mdYXAz32!EAyyCA}DvXuMm} z-;DmCJj;8Zs3Uwfz)L0F%4eqm*)AyXl$E&&>md}oNQnQFMy|Yu6-33jpZU*p>_`6)iI77G*9*hJ^-1Rm;7>MMvn!gxrk3`E-d{O@Z$F-LzP7(2^sDOlRL)tWr$xwphvLn}p%WAPhUW8FGl=+~zlw#E0=8o;An` zWT(_(%nK%Y+H)21=CcB}BP-Dzqg0v8iR=hJ zB6cIYNpECZhAkm6p$)c46)d}8Us(*c#0p=;73K=;A!OJPAmWA|!?F=RKlxYq zjY`C&9eEHXz05GmqEggMaD!!l(zz;g5bnV^K;WtI+Ld)E&Y~m$jg#D>p@ha!^Z1MQSD%vdRIGs?*>wpZrUa-{n*y-2{{Y|$ zvI|6Arm^^)q(4zi%hO-;lP$wxVV>_5u_2Z3l(X#?2CXeZ{UJ&$r? zFNPoYE1BE?-+nj2b7fq7vZiryBaGvI_^#kiZ^!W~)V6*90Dv$qH#mh@g(0h_{{Y}o zaKb~P6>&5qAWERIl&H;FC@3-z1RtqGs+1i-Ipcbd&8huiICL`Mz73p5#a|%8(bC~} z)!8nr55p`<^kCA&Ph=syN-M?n0#eIdsm=H}$7MdEbqJq)R$q;Th`~q+%o^?tDcoM* z!jLB>KO=K8)~Q|$Y92x! z5JO{$;Vw+!ocPDggGLZa!dFs{^(#1)NdqTL3gL%Ouj?f>0RF_qVh*wPH3|kh75<|r zLkC8`_{2pIrT+k?ncUZ>AL*Phl*S~xj>w@QN5p)%ljNh+tl~Iva3Xp#SVWsRIG5p` zd1ZQ(uQ?z%Vcmk^D{mnHz}+_raL>{ros=&Uv(gHYx?k}dfp8uH@-x9YsADLURM%0$ z$$%{>teNSsaj<96unNevu;E?`KEYEfsA{=nCp@+V!y+q&{t2*YOg7X{9`;nO5Fc^= z<#->te^!r&^56SeInnUo{>vpOr@l#eF;n?232XjfB(KTTuW>2osOcGBXI?Vk1k!#H zE?2lzRt3WujN%Yl1E@hAlJZfp`_aiK>QllJ5-tn{awwE{573HI5z^_A?yoLy`p#k* z<$g|K{{T}C5{Douuc3wNdx!y{1Ki%>Ox(=QA<{~OK(qvu*D*AIxP`lA11#pDHI!s& z?qIX|jLFZ`#AS^%r2QF14+Lh}@*00fFYRM2i2Ms~o|}gbn16v%h;bL>slEyPO1LK# z6Yp`za~p`xq8&sI82GUTH3o3_Bkl>zuX*yz_FT7_Pa;PzEL^it@9HUx73wR(M($Gw za7+}D$!aT2LtxsV!57NL2uldQx>BBPgC>+!AyAP>G(;ec7#6fz{ELA8-}`_9gm^~D z)IH4`lL&P(y~d;E!@aB96(-<01cjk_hBk33p)WQ!I8o6o9{QcfFsbz~u2=3dlb`%z z6mzhrJY{h@B6h$$2kk?d&oZj7z(Ksq=2rNi=26_LmAtaQAi+qUVDLZ=VveU^mApVA z66ZZk^#tp|UvuG|Xg!w?(F!4SxQ`?dCH-Y@l>t4tmyj~$YaiG>?E!*;hVd2YO!dCc zV;w1~7>7Xba{a^OztNQkvPB8(&-V~Xw)GcZuu*E#jqG6~h{1pV0O-LDOc3+>xn{;D z4P#EKJ2JgFT*&E5*^(r+ z4~RzERoQttGoVF0)WHCNIPq_tNt?{ow06yKst{!=emMPe#IaI5s5PS zis1fJ5rY>o4NGMuZ^IRH;xxTVs+m|$3WWvMO=*@wFUJHNn;to+7vkWtHWw@3jU==y z1cL$alsCAP42yRM-@+0XY$e`U(6@#kQrF0#Y-lZuB1kB=xr>%F#8lt*$iUt+H9#8v zIEyN4AB0L+`h^aL2%&W?VH(nwmATBxN%=?`j9<1?c$>u=)%jm>cx$d$u{|-mGq~6r zq<}B_i{^^I=DdG!(Limw{2GfRj#*zT0DZ$Gyyb5L`lX+xwfdAk5@K8J;VmDGf1`*> z9n`oz$H#2dR2ZM?5H9=<M6k&bX!&!;#(tjwsDa~HN zhPJg2M>kf24o-W2GN%w_a7)$v>Ll21D~p3ul3E1@Ba-j}M?^nvCaUyL`bIN-pgR8m zP`?u%{{R$^+9$vJ77+SMg;BU%P#^S3e_-W=C!&8WabJMs2pVT7UcyjpCcVm(N}p<1$#p5HF9K~*nNL#wq3DZ(gnS|M71Xzh zctP^d!wi`Xs^e7`6v!n-0C6%2q)>jV3$usx%hD9=xxAYRSSG%@mlTau1zy)O*Krv9 zEg-w`;Ke$pp^8<4|MJHm)Ba~<^_Bl_n$M76K!vMM; z8f7&o{en0SZNxYI@&4sqf_lkp2l_)WWpPuUpj-%CIDqBKc$IL9BQ@f4%s6Uwu#!)R z7pOJFr14+W7pPyUW5f@rb;KS~fO_#WDe5DHl_G!=-hWU*U;?^9qVjPq)l=L=?$P~N zUcfKh19GemV1O%oV{H||301{ts)xa~#AQ4Tv2{^hAX3>i7wp{L;(Cr*?hV~V8&vP) zevbW_D+;7M3jBi`0f;`f0;$P*bo^=(DZAY<96yi#P-;o|&-+rV{)~U9yZ+{)M;5O- z{$PztYVABBL|HSuKMBs47~Culp%K&m_1I{Ga;y z9Izg)Hdu}>?DsJo2m{?jQLZInoj_3mw{cjmRCZXp{177L)%qX)%!CnG5U6esuep>S zn;N#qy5{8^Sc<8D06sBGiM5i)U2OJ|smYfN)(Id5f$h(WJ^f4{{V2gGn>>h0XPrh7$+Vg3<1fH)4<;(-$dTxvgae< zoWc#jxIJPx7*~{mYK!lJ=!|kc!M>GyppyN<{5I zHTs1`tcHU`Y0^-uPJE0sMVy;8&r>qzn9-i%B}%zq(RS4^9i=VURIA0?VS9enq%!{i z+n?Z@iC}dP&Z7`1&GiDT2J2OFk#(>KP#TqRJOrX&hmL3Lud<{2DhZ1ir%7dL?VL(} zPJMrvw=ev`Jh2zdbw#l;!HV_}E;;sLj#-MM_=Xsw49J{YnN^T@!BtjxLR_a)Z!b9gb;I- zC<6=t2o=l_IU+l2hu91@&G%D^sP@ysakZOpN|)Ge6TMkftf#ngghIdE`Z7uYI0>x3 zaJ7LF4PT^ALZ2IhalLTN*LzI<=L$;bs0blf17)5)oTCOW8o-M`90W9s2|+Dvj=`|V zT*%t0mnfm`bsz+|Kzp9Zlz6SSR?c2!##PFQ*NsYz+`rCSc2zOEhsmfN7aT)U?OTex zMs*#7nGX1c>Rdr}5$J<}R1v5exj;im2JEw(zvCfW(NE6IF&;oZ7)%ItE_An2-8|GX zDTo;u4OEn29+5}u1aqpil1mm<1Y9UVQhHgO3k{1!b8Oy=TTH`1taCr^*xo8C$dG3K*aw07bG4C2|4; zD~SEk{Bhn~{#~-}P6+5DQ(zsw;l0)q3NhZY^<<_cz00g*Is;T3AxJt%t$!SAZ$@Nt z#lm7=J7gz;lr&wPsF!w4B|sRZD*Ki(tj3{5__L+QqBaUw4P+XPqFA3288pUF2XKP2 zFeL&Nc$6!^#4A2a_7&f79WowVIsP^pS8M!TMi3#3gKU_^;%;0d%}cNF(&F)g zb}TUyTNPpEMup(AaN#rJ1gEW+Q(GO{ge8!BhG#MwXmbF#{!A66KUmCY1OEV647!#Y zb22E%x0|4Q#dp% zd#Fz4Om4nC0&*%fYW4&0A^iQEQLwyq4B$6U{L~~d-l6s!=crnT44k3!9>y9W%hb67 zI{C5hd~$+u{{TT2DL^7qcN8w?#NnD34N7Lq-X-DT(jGD&vW_J%>@sY4pC`(ECmv6n z^a;fCEy;K>vQvH|*NKJQ#OYH>?>|zg*M9xKwoow!GVX@qP})pxHCYN4z@pfKBv2Mr zjbFe@`nJ{9y^Jk~2e-ELAq#*w%~$GP1k{U;!_*vj>I6v4BB4EUit`(()o``^PoGe3 zEy58DxPVBupWB2!J5u7M+X}bbw}7q&i46yT>Ln41*XtESoxZU|eV;9WD(6%QJViVWmH571OQr?4EBA1jT~V<6tCvRlxMH-R$fZe?Mz)*NUhSY%G+C+K6c%0AEk014SoHw}sMEFJ>?0GO_wiovKy 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 Ma%71Qr4iu&*&`k>0RR91 literal 0 HcmV?d00001 diff --git a/public/images/image-product-mobile.jpg b/public/images/image-product-mobile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2076e35ec752013860623f6205d98b87c68d9a2 GIT binary patch literal 29472 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 literal 0 HcmV?d00001 diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..d6cfed4 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,4 @@ +export default { + content: ["index.html"], + theme: {}, +}; diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..2f68aab --- /dev/null +++ b/vite.config.js @@ -0,0 +1,5 @@ +import { defineConfig } from "vite"; + +export default defineConfig({ + base: "/fem-product-preview-card/", +});