From 5ddc52658daf4bd23b5c59b74191576b7a03a301 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Thu, 25 Sep 2025 16:01:00 +0000 Subject: [PATCH] Initial commit from remix --- .gitignore | 24 + README.md | 73 + bun.lockb | Bin 0 -> 197327 bytes components.json | 20 + eslint.config.js | 29 + index.html | 153 + package-lock.json | 7175 +++++++++++++++++ package.json | 92 + postcss.config.js | 6 + public/favicon.ico | Bin 0 -> 7645 bytes public/placeholder.svg | 1 + public/robots.txt | 64 + src/App.tsx | 260 + src/assets/hero-beach.jpg | Bin 0 -> 253469 bytes src/assets/punta-cana.jpg | Bin 0 -> 64259 bytes src/assets/san-juan.jpg | Bin 0 -> 113486 bytes src/assets/santo-domingo.jpg | Bin 0 -> 108020 bytes src/components/AIFloatingAssistant.tsx | 375 + src/components/BlogSection.tsx | 155 + src/components/BookingSidebar.tsx | 313 + src/components/CartSidebar.tsx | 140 + src/components/DashboardLayout.tsx | 484 ++ src/components/DestinationsSection.tsx | 182 + src/components/EcosystemSection.tsx | 252 + src/components/ErrorBoundary.tsx | 45 + src/components/ExploreSection.tsx | 215 + src/components/FeaturesSection.tsx | 124 + src/components/Footer.tsx | 210 + src/components/Header.tsx | 190 + src/components/HeroSection.tsx | 143 + src/components/MapView.tsx | 164 + src/components/PlacesSection.tsx | 183 + src/components/ProcessSection.tsx | 55 + src/components/StatsSection.tsx | 203 + src/components/admin/ConfigTab.tsx | 47 + src/components/admin/ContentTab.tsx | 764 ++ src/components/admin/EmergencyTab.tsx | 39 + src/components/admin/FinancialTab.tsx | 1285 +++ src/components/admin/GeolocationTab.tsx | 959 +++ src/components/admin/OverviewTab.tsx | 135 + src/components/admin/ServicesTab.tsx | 238 + src/components/admin/SupportTab.tsx | 37 + src/components/admin/UsersTab.tsx | 408 + src/components/dashboard/ApexChart.tsx | 141 + src/components/dashboard/BookingForm.tsx | 318 + src/components/dashboard/CounterCard.tsx | 120 + .../dashboard/EnhancedDataTable.tsx | 273 + .../dashboard/EnhancedFileUpload.tsx | 163 + .../dashboard/ReviewPhotoUpload.tsx | 125 + .../dashboard/ReviewReplyDialog.tsx | 162 + src/components/layouts/DashboardStyles.tsx | 7 + src/components/layouts/FrontendLayout.tsx | 17 + src/components/layouts/FrontendStyles.tsx | 7 + src/components/ui/accordion.tsx | 56 + src/components/ui/alert-dialog.tsx | 139 + src/components/ui/alert.tsx | 59 + src/components/ui/aspect-ratio.tsx | 5 + src/components/ui/avatar.tsx | 48 + src/components/ui/badge.tsx | 36 + src/components/ui/breadcrumb.tsx | 115 + src/components/ui/button.tsx | 60 + src/components/ui/calendar.tsx | 64 + src/components/ui/card.tsx | 79 + src/components/ui/carousel.tsx | 260 + src/components/ui/checkbox.tsx | 28 + src/components/ui/collapsible.tsx | 9 + src/components/ui/command.tsx | 153 + src/components/ui/context-menu.tsx | 198 + src/components/ui/dialog.tsx | 120 + src/components/ui/drawer.tsx | 116 + src/components/ui/dropdown-menu.tsx | 198 + src/components/ui/form.tsx | 176 + src/components/ui/hover-card.tsx | 27 + src/components/ui/input-otp.tsx | 69 + src/components/ui/input.tsx | 22 + src/components/ui/label.tsx | 24 + src/components/ui/menubar.tsx | 234 + src/components/ui/navigation-menu.tsx | 128 + src/components/ui/pagination.tsx | 117 + src/components/ui/popover.tsx | 29 + src/components/ui/progress.tsx | 26 + src/components/ui/radio-group.tsx | 42 + src/components/ui/resizable.tsx | 43 + src/components/ui/scroll-area.tsx | 46 + src/components/ui/select.tsx | 158 + src/components/ui/separator.tsx | 29 + src/components/ui/sheet.tsx | 131 + src/components/ui/sidebar.tsx | 761 ++ src/components/ui/skeleton.tsx | 15 + src/components/ui/slider.tsx | 26 + src/components/ui/sonner.tsx | 29 + src/components/ui/switch.tsx | 27 + src/components/ui/table.tsx | 117 + src/components/ui/tabs.tsx | 53 + src/components/ui/textarea.tsx | 24 + src/components/ui/toast.tsx | 127 + src/components/ui/toaster.tsx | 33 + src/components/ui/toggle-group.tsx | 59 + src/components/ui/toggle.tsx | 43 + src/components/ui/tooltip.tsx | 28 + src/components/ui/use-toast.ts | 3 + src/config/api.ts | 65 + src/contexts/AuthContext.tsx | 332 + src/contexts/CartContext.tsx | 111 + src/contexts/LanguageContext.tsx | 48 + src/hooks/use-mobile.tsx | 19 + src/hooks/use-toast.ts | 191 + src/hooks/useAdminData.ts | 365 + src/hooks/useBookmarks.ts | 137 + src/hooks/useChat.ts | 131 + src/hooks/useDashboardFeatures.ts | 100 + src/i18n/translations.ts | 259 + src/index.css | 496 ++ src/lib/utils.ts | 6 + src/main.tsx | 13 + src/pages/Checkout.tsx | 574 ++ src/pages/Explore.tsx | 390 + src/pages/Index.tsx | 299 + src/pages/ListingDetails.tsx | 285 + src/pages/NotFound.tsx | 27 + src/pages/OfferDetails.tsx | 184 + src/pages/OrderConfirmation.tsx | 257 + src/pages/SignIn.tsx | 201 + src/pages/SignUp.tsx | 280 + src/pages/dashboard/AddListing.tsx | 324 + src/pages/dashboard/AdminDashboard.tsx | 233 + src/pages/dashboard/Bookings.tsx | 489 ++ src/pages/dashboard/Bookmarks.tsx | 300 + src/pages/dashboard/Dashboard.tsx | 266 + src/pages/dashboard/InvoiceDetail.tsx | 266 + src/pages/dashboard/Invoices.tsx | 340 + src/pages/dashboard/Messages.tsx | 931 +++ src/pages/dashboard/MyListings.tsx | 209 + src/pages/dashboard/Profile.tsx | 318 + src/pages/dashboard/Reviews.tsx | 405 + src/pages/dashboard/Settings.tsx | 376 + src/pages/dashboard/Wallet.tsx | 264 + src/services/adminApi.ts | 590 ++ src/services/api.ts | 335 + src/services/bookmarkApi.ts | 309 + src/services/chatApi.ts | 189 + src/services/mockApi.ts | 314 + src/services/mockChatData.ts | 387 + src/vite-env.d.ts | 1 + tailwind.config.ts | 125 + tsconfig.app.json | 30 + tsconfig.json | 19 + tsconfig.node.json | 22 + vite.config.ts | 22 + 149 files changed, 32798 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 bun.lockb create mode 100644 components.json create mode 100644 eslint.config.js create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 public/favicon.ico create mode 100644 public/placeholder.svg create mode 100644 public/robots.txt create mode 100644 src/App.tsx create mode 100644 src/assets/hero-beach.jpg create mode 100644 src/assets/punta-cana.jpg create mode 100644 src/assets/san-juan.jpg create mode 100644 src/assets/santo-domingo.jpg create mode 100644 src/components/AIFloatingAssistant.tsx create mode 100644 src/components/BlogSection.tsx create mode 100644 src/components/BookingSidebar.tsx create mode 100644 src/components/CartSidebar.tsx create mode 100644 src/components/DashboardLayout.tsx create mode 100644 src/components/DestinationsSection.tsx create mode 100644 src/components/EcosystemSection.tsx create mode 100644 src/components/ErrorBoundary.tsx create mode 100644 src/components/ExploreSection.tsx create mode 100644 src/components/FeaturesSection.tsx create mode 100644 src/components/Footer.tsx create mode 100644 src/components/Header.tsx create mode 100644 src/components/HeroSection.tsx create mode 100644 src/components/MapView.tsx create mode 100644 src/components/PlacesSection.tsx create mode 100644 src/components/ProcessSection.tsx create mode 100644 src/components/StatsSection.tsx create mode 100644 src/components/admin/ConfigTab.tsx create mode 100644 src/components/admin/ContentTab.tsx create mode 100644 src/components/admin/EmergencyTab.tsx create mode 100644 src/components/admin/FinancialTab.tsx create mode 100644 src/components/admin/GeolocationTab.tsx create mode 100644 src/components/admin/OverviewTab.tsx create mode 100644 src/components/admin/ServicesTab.tsx create mode 100644 src/components/admin/SupportTab.tsx create mode 100644 src/components/admin/UsersTab.tsx create mode 100644 src/components/dashboard/ApexChart.tsx create mode 100644 src/components/dashboard/BookingForm.tsx create mode 100644 src/components/dashboard/CounterCard.tsx create mode 100644 src/components/dashboard/EnhancedDataTable.tsx create mode 100644 src/components/dashboard/EnhancedFileUpload.tsx create mode 100644 src/components/dashboard/ReviewPhotoUpload.tsx create mode 100644 src/components/dashboard/ReviewReplyDialog.tsx create mode 100644 src/components/layouts/DashboardStyles.tsx create mode 100644 src/components/layouts/FrontendLayout.tsx create mode 100644 src/components/layouts/FrontendStyles.tsx create mode 100644 src/components/ui/accordion.tsx create mode 100644 src/components/ui/alert-dialog.tsx create mode 100644 src/components/ui/alert.tsx create mode 100644 src/components/ui/aspect-ratio.tsx create mode 100644 src/components/ui/avatar.tsx create mode 100644 src/components/ui/badge.tsx create mode 100644 src/components/ui/breadcrumb.tsx create mode 100644 src/components/ui/button.tsx create mode 100644 src/components/ui/calendar.tsx create mode 100644 src/components/ui/card.tsx create mode 100644 src/components/ui/carousel.tsx create mode 100644 src/components/ui/checkbox.tsx create mode 100644 src/components/ui/collapsible.tsx create mode 100644 src/components/ui/command.tsx create mode 100644 src/components/ui/context-menu.tsx create mode 100644 src/components/ui/dialog.tsx create mode 100644 src/components/ui/drawer.tsx create mode 100644 src/components/ui/dropdown-menu.tsx create mode 100644 src/components/ui/form.tsx create mode 100644 src/components/ui/hover-card.tsx create mode 100644 src/components/ui/input-otp.tsx create mode 100644 src/components/ui/input.tsx create mode 100644 src/components/ui/label.tsx create mode 100644 src/components/ui/menubar.tsx create mode 100644 src/components/ui/navigation-menu.tsx create mode 100644 src/components/ui/pagination.tsx create mode 100644 src/components/ui/popover.tsx create mode 100644 src/components/ui/progress.tsx create mode 100644 src/components/ui/radio-group.tsx create mode 100644 src/components/ui/resizable.tsx create mode 100644 src/components/ui/scroll-area.tsx create mode 100644 src/components/ui/select.tsx create mode 100644 src/components/ui/separator.tsx create mode 100644 src/components/ui/sheet.tsx create mode 100644 src/components/ui/sidebar.tsx create mode 100644 src/components/ui/skeleton.tsx create mode 100644 src/components/ui/slider.tsx create mode 100644 src/components/ui/sonner.tsx create mode 100644 src/components/ui/switch.tsx create mode 100644 src/components/ui/table.tsx create mode 100644 src/components/ui/tabs.tsx create mode 100644 src/components/ui/textarea.tsx create mode 100644 src/components/ui/toast.tsx create mode 100644 src/components/ui/toaster.tsx create mode 100644 src/components/ui/toggle-group.tsx create mode 100644 src/components/ui/toggle.tsx create mode 100644 src/components/ui/tooltip.tsx create mode 100644 src/components/ui/use-toast.ts create mode 100644 src/config/api.ts create mode 100644 src/contexts/AuthContext.tsx create mode 100644 src/contexts/CartContext.tsx create mode 100644 src/contexts/LanguageContext.tsx create mode 100644 src/hooks/use-mobile.tsx create mode 100644 src/hooks/use-toast.ts create mode 100644 src/hooks/useAdminData.ts create mode 100644 src/hooks/useBookmarks.ts create mode 100644 src/hooks/useChat.ts create mode 100644 src/hooks/useDashboardFeatures.ts create mode 100644 src/i18n/translations.ts create mode 100644 src/index.css create mode 100644 src/lib/utils.ts create mode 100644 src/main.tsx create mode 100644 src/pages/Checkout.tsx create mode 100644 src/pages/Explore.tsx create mode 100644 src/pages/Index.tsx create mode 100644 src/pages/ListingDetails.tsx create mode 100644 src/pages/NotFound.tsx create mode 100644 src/pages/OfferDetails.tsx create mode 100644 src/pages/OrderConfirmation.tsx create mode 100644 src/pages/SignIn.tsx create mode 100644 src/pages/SignUp.tsx create mode 100644 src/pages/dashboard/AddListing.tsx create mode 100644 src/pages/dashboard/AdminDashboard.tsx create mode 100644 src/pages/dashboard/Bookings.tsx create mode 100644 src/pages/dashboard/Bookmarks.tsx create mode 100644 src/pages/dashboard/Dashboard.tsx create mode 100644 src/pages/dashboard/InvoiceDetail.tsx create mode 100644 src/pages/dashboard/Invoices.tsx create mode 100644 src/pages/dashboard/Messages.tsx create mode 100644 src/pages/dashboard/MyListings.tsx create mode 100644 src/pages/dashboard/Profile.tsx create mode 100644 src/pages/dashboard/Reviews.tsx create mode 100644 src/pages/dashboard/Settings.tsx create mode 100644 src/pages/dashboard/Wallet.tsx create mode 100644 src/services/adminApi.ts create mode 100644 src/services/api.ts create mode 100644 src/services/bookmarkApi.ts create mode 100644 src/services/chatApi.ts create mode 100644 src/services/mockApi.ts create mode 100644 src/services/mockChatData.ts create mode 100644 src/vite-env.d.ts create mode 100644 tailwind.config.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..7fc07dc --- /dev/null +++ b/README.md @@ -0,0 +1,73 @@ +# Welcome to your Lovable project + +## Project info + +**URL**: https://lovable.dev/projects/0a15968a-5628-423b-852e-32fae49619db + +## How can I edit this code? + +There are several ways of editing your application. + +**Use Lovable** + +Simply visit the [Lovable Project](https://lovable.dev/projects/0a15968a-5628-423b-852e-32fae49619db) and start prompting. + +Changes made via Lovable will be committed automatically to this repo. + +**Use your preferred IDE** + +If you want to work locally using your own IDE, you can clone this repo and push changes. Pushed changes will also be reflected in Lovable. + +The only requirement is having Node.js & npm installed - [install with nvm](https://github.com/nvm-sh/nvm#installing-and-updating) + +Follow these steps: + +```sh +# Step 1: Clone the repository using the project's Git URL. +git clone + +# Step 2: Navigate to the project directory. +cd + +# Step 3: Install the necessary dependencies. +npm i + +# Step 4: Start the development server with auto-reloading and an instant preview. +npm run dev +``` + +**Edit a file directly in GitHub** + +- Navigate to the desired file(s). +- Click the "Edit" button (pencil icon) at the top right of the file view. +- Make your changes and commit the changes. + +**Use GitHub Codespaces** + +- Navigate to the main page of your repository. +- Click on the "Code" button (green button) near the top right. +- Select the "Codespaces" tab. +- Click on "New codespace" to launch a new Codespace environment. +- Edit files directly within the Codespace and commit and push your changes once you're done. + +## What technologies are used for this project? + +This project is built with: + +- Vite +- TypeScript +- React +- shadcn-ui +- Tailwind CSS + +## How can I deploy this project? + +Simply open [Lovable](https://lovable.dev/projects/0a15968a-5628-423b-852e-32fae49619db) and click on Share -> Publish. + +## Can I connect a custom domain to my Lovable project? + +Yes, you can! + +To connect a domain, navigate to Project > Settings > Domains and click Connect Domain. + +Read more here: [Setting up a custom domain](https://docs.lovable.dev/tips-tricks/custom-domain#step-by-step-guide) diff --git a/bun.lockb b/bun.lockb new file mode 100644 index 0000000000000000000000000000000000000000..d3914e8476ac7bcf7821f221922c3af9816eb903 GIT binary patch literal 197327 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

y2%D`EkutC#5qcdQP^usjju5A?>EK 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 + + + + + + + Karibeo - Sistema Integrado de Aplicaciones Turísticas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c720225 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7175 @@ +{ + "name": "vite_react_shadcn_ts", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vite_react_shadcn_ts", + "version": "0.0.0", + "dependencies": { + "@googlemaps/js-api-loader": "^1.16.10", + "@hookform/resolvers": "^3.10.0", + "@radix-ui/react-accordion": "^1.2.11", + "@radix-ui/react-alert-dialog": "^1.1.14", + "@radix-ui/react-aspect-ratio": "^1.1.7", + "@radix-ui/react-avatar": "^1.1.10", + "@radix-ui/react-checkbox": "^1.3.2", + "@radix-ui/react-collapsible": "^1.1.11", + "@radix-ui/react-context-menu": "^2.2.15", + "@radix-ui/react-dialog": "^1.1.14", + "@radix-ui/react-dropdown-menu": "^2.1.15", + "@radix-ui/react-hover-card": "^1.1.14", + "@radix-ui/react-label": "^2.1.7", + "@radix-ui/react-menubar": "^1.1.15", + "@radix-ui/react-navigation-menu": "^1.2.13", + "@radix-ui/react-popover": "^1.1.14", + "@radix-ui/react-progress": "^1.1.7", + "@radix-ui/react-radio-group": "^1.3.7", + "@radix-ui/react-scroll-area": "^1.2.9", + "@radix-ui/react-select": "^2.2.5", + "@radix-ui/react-separator": "^1.1.7", + "@radix-ui/react-slider": "^1.3.5", + "@radix-ui/react-slot": "^1.2.3", + "@radix-ui/react-switch": "^1.2.5", + "@radix-ui/react-tabs": "^1.1.12", + "@radix-ui/react-toast": "^1.2.14", + "@radix-ui/react-toggle": "^1.1.9", + "@radix-ui/react-toggle-group": "^1.1.10", + "@radix-ui/react-tooltip": "^1.2.7", + "@tanstack/react-query": "^5.83.0", + "@types/google.maps": "^3.58.1", + "apexcharts": "^3.45.2", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "^1.1.1", + "date-fns": "^3.6.0", + "embla-carousel-react": "^8.6.0", + "input-otp": "^1.4.2", + "lucide-react": "^0.462.0", + "next-themes": "^0.3.0", + "react": "^18.3.1", + "react-apexcharts": "^1.7.0", + "react-countup": "^6.5.3", + "react-day-picker": "^8.10.1", + "react-dom": "^18.3.1", + "react-dropzone": "^14.3.8", + "react-helmet-async": "^2.0.5", + "react-hook-form": "^7.61.1", + "react-icons": "^5.5.0", + "react-is": "^19.1.1", + "react-resizable-panels": "^2.1.9", + "react-router-dom": "^7.8.2", + "recharts": "^3.1.2", + "sonner": "^1.7.4", + "tailwind-merge": "^2.6.0", + "tailwindcss-animate": "^1.0.7", + "vaul": "^0.9.9", + "zod": "^3.25.76" + }, + "devDependencies": { + "@eslint/js": "^9.32.0", + "@tailwindcss/typography": "^0.5.16", + "@types/node": "^22.16.5", + "@types/react": "^18.3.23", + "@types/react-dom": "^18.3.7", + "@vitejs/plugin-react-swc": "^3.11.0", + "autoprefixer": "^10.4.21", + "eslint": "^9.32.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.20", + "globals": "^15.15.0", + "lovable-tagger": "^1.1.9", + "postcss": "^8.5.6", + "tailwindcss": "^3.4.17", + "typescript": "^5.8.3", + "typescript-eslint": "^8.38.0", + "vite": "^5.4.19" + } + }, + "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/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.9.tgz", + "integrity": "sha512-aI3jjAAO1fh7vY/pBGsn1i9LDbRP43+asrRlkPuTXW5yHXtd1NgTEMudbBoDDxrf1daEEfPJqR+JBMakzrR4Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.9.tgz", + "integrity": "sha512-OwS2CM5KocvQ/k7dFJa8i5bNGJP0hXWfVCfDkqRFP1IreH1JDC7wG6eCYCi0+McbfT8OR/kNqsI0UU0xP9H6PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "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-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "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-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "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/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", + "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", + "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.32.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz", + "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", + "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.15.1", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz", + "integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz", + "integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.2", + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.4.tgz", + "integrity": "sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.2" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "license": "MIT" + }, + "node_modules/@googlemaps/js-api-loader": { + "version": "1.16.10", + "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.10.tgz", + "integrity": "sha512-c2erv2k7P2ilYzMmtYcMgAR21AULosQuUHJbStnrvRk2dG93k5cqptDrh9A8p+ZNlyhiqEOgHW7N9PAizdUM7Q==", + "license": "Apache-2.0" + }, + "node_modules/@hookform/resolvers": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz", + "integrity": "sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==", + "license": "MIT", + "peerDependencies": { + "react-hook-form": "^7.0.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "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/@radix-ui/number": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", + "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==", + "license": "MIT" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz", + "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==", + "license": "MIT" + }, + "node_modules/@radix-ui/react-accordion": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.11.tgz", + "integrity": "sha512-l3W5D54emV2ues7jjeG1xcyN7S3jnK3zE2zHqgn0CmMsy9lNJwmgcrmaxS+7ipw15FAivzKNzH3d5EcGoFKw0A==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collapsible": "1.1.11", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-alert-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.14.tgz", + "integrity": "sha512-IOZfZ3nPvN6lXpJTBCunFQPRSvK8MDgSc1FB85xnIpUKOw9en0dJj8JmCAxV7BiZdtYlUpmrQjoTFkVYtdoWzQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dialog": "1.1.14", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", + "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-aspect-ratio": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz", + "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-avatar": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz", + "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-is-hydrated": "0.1.0", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-checkbox": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.2.tgz", + "integrity": "sha512-yd+dI56KZqawxKZrJ31eENUwqc1QSqg4OZ15rybGjF2ZNwMO+wCyHzAVLRp9qoYJf7kYy0YpZ2b0JCzJ42HZpA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collapsible": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.11.tgz", + "integrity": "sha512-2qrRsVGSCYasSz1RFOorXwl0H7g7J1frQtgpQgYrt+MOidtPAINHn9CPovQXb83r8ahapdx3Tu0fa/pdFFSdPg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", + "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", + "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", + "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context-menu": { + "version": "2.2.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.15.tgz", + "integrity": "sha512-UsQUMjcYTsBjTSXw0P3GO0werEQvUY2plgRQuKoCTtkNr45q1DiL51j4m7gxhABzZ0BadoXNsIbg7F3KwiUBbw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.14.tgz", + "integrity": "sha512-+CpweKjqpzTmwRwcYECQcNYbI8V9VSQt0SNFKeEBLgfucbsLssU6Ppq7wUdNXEGb573bMjFhVjKVll8rmV6zMw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", + "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.10.tgz", + "integrity": "sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-escape-keydown": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.15.tgz", + "integrity": "sha512-mIBnOjgwo9AH3FyKaSWoSu/dYj6VdhJ7frEPiGTeXCdUFHjl9h3mFh2wwhEtINOmYXWhdpf1rY2minFsmaNgVQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz", + "integrity": "sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", + "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-hover-card": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.14.tgz", + "integrity": "sha512-CPYZ24Mhirm+g6D8jArmLzjYu4Eyg3TTUHswR26QgzXBHBe64BO/RHOJKzmF/Dxb4y4f9PKyJdwm/O/AhNkb+Q==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", + "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz", + "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.15.tgz", + "integrity": "sha512-tVlmA3Vb9n8SZSd+YSbuFR66l87Wiy4du+YE+0hzKQEANA+7cWKH1WgqcEX4pXqxUFQKrWQGHdvEfw00TjFiew==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menubar": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.15.tgz", + "integrity": "sha512-Z71C7LGD+YDYo3TV81paUs8f3Zbmkvg6VLRQpKYfzioOE6n7fOhA3ApK/V/2Odolxjoc4ENk8AYCjohCNayd5A==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.15", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-navigation-menu": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.13.tgz", + "integrity": "sha512-WG8wWfDiJlSF5hELjwfjSGOXcBR/ZMhBFCGYe8vERpC39CQYZeq1PQ2kaYHdye3V95d06H89KGMsVCIE4LWo3g==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popover": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.14.tgz", + "integrity": "sha512-ODz16+1iIbGUfFEfKx2HTPKizg2MN39uIOV8MXeHnmdd3i/N9Wt7vU46wbHsqA0xoaQyXVcs0KIlBdOA2Y95bw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.7.tgz", + "integrity": "sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-rect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", + "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz", + "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", + "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-progress": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz", + "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-radio-group": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.7.tgz", + "integrity": "sha512-9w5XhD0KPOrm92OTTE0SysH3sYzHsSTHNvZgUBo/VZ80VdYyB5RneDbc0dKpURS24IxkoFRu/hI0i4XyfFwY6g==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.10.tgz", + "integrity": "sha512-dT9aOXUen9JSsxnMPv/0VqySQf5eDQ6LCk5Sw28kamz8wSOW2bJdlX2Bg5VUIIcV+6XlHpWTIuTPCf/UNIyq8Q==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-scroll-area": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.9.tgz", + "integrity": "sha512-YSjEfBXnhUELsO2VzjdtYYD4CfQjvao+lhhrX5XsHD7/cyUNzljF1FHEbgTPN7LH2MClfwRMIsYlqTYpKTTe2A==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.5.tgz", + "integrity": "sha512-HnMTdXEVuuyzx63ME0ut4+sEMYW6oouHWNGUZc7ddvUWIcfCva/AMoqEW/3wnEllriMWBa0RHspCYnfCWJQYmA==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-focus-guards": "1.1.2", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz", + "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slider": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.5.tgz", + "integrity": "sha512-rkfe2pU2NBAYfGaxa3Mqosi7VZEWX5CxKaanRv0vZd4Zhl9fvQrg0VM93dv3xGLGfrHuoTRF3JXH8nb9g+B3fw==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.1", + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-switch": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.5.tgz", + "integrity": "sha512-5ijLkak6ZMylXsaImpZ8u4Rlf5grRmoc0p0QeX9VJtlrM4f5m3nCTX8tWga/zOA8PZYIR/t0p2Mnvd7InrJ6yQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-previous": "1.1.1", + "@radix-ui/react-use-size": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.12.tgz", + "integrity": "sha512-GTVAlRVrQrSw3cEARM0nAx73ixrWDPNZAruETn3oHCNP6SbZ/hNxdxp+u7VkIEv3/sFoLq1PfcHrl7Pnp0CDpw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toast": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.14.tgz", + "integrity": "sha512-nAP5FBxBJGQ/YfUB+r+O6USFVkWq3gAInkxyEnmvEV5jtSbfDhfa4hwX8CraCnbjMLsE7XSf/K75l9xXY7joWg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.9.tgz", + "integrity": "sha512-ZoFkBBz9zv9GWer7wIjvdRxmh2wyc2oKWw6C6CseWd6/yq1DK/l5lJ+wnsmFwJZbBYqr02mrf8A2q/CVCuM3ZA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle-group": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.10.tgz", + "integrity": "sha512-kiU694Km3WFLTC75DdqgM/3Jauf3rD9wxeS9XtyWFKsBUeZA337lC+6uUazT7I1DhanZ5gyD5Stf8uf2dbQxOQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.10", + "@radix-ui/react-toggle": "1.1.9", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.7.tgz", + "integrity": "sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-dismissable-layer": "1.1.10", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.7", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.4", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-controllable-state": "1.2.2", + "@radix-ui/react-visually-hidden": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", + "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", + "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", + "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", + "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-is-hydrated": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", + "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", + "license": "MIT", + "dependencies": { + "use-sync-external-store": "^1.5.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", + "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", + "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", + "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", + "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", + "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", + "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", + "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", + "license": "MIT" + }, + "node_modules/@reduxjs/toolkit": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.9.0.tgz", + "integrity": "sha512-fSfQlSRu9Z5yBkvsNhYF2rPS8cGXn/TZVrlwN1948QyZ8xMZ0JvP50S2acZNaf+o63u6aEeMjipFyksjIcWrog==", + "license": "MIT", + "dependencies": { + "@standard-schema/spec": "^1.0.0", + "@standard-schema/utils": "^0.3.0", + "immer": "^10.0.3", + "redux": "^5.0.1", + "redux-thunk": "^3.1.0", + "reselect": "^5.1.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", + "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", + "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", + "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz", + "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz", + "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz", + "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz", + "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz", + "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz", + "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz", + "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz", + "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz", + "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz", + "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz", + "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz", + "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz", + "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz", + "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz", + "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@standard-schema/spec": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", + "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", + "license": "MIT" + }, + "node_modules/@standard-schema/utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz", + "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==", + "license": "MIT" + }, + "node_modules/@swc/core": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.2.tgz", + "integrity": "sha512-YWqn+0IKXDhqVLKoac4v2tV6hJqB/wOh8/Br8zjqeqBkKa77Qb0Kw2i7LOFzjFNZbZaPH6AlMGlBwNrxaauaAg==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.23" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.13.2", + "@swc/core-darwin-x64": "1.13.2", + "@swc/core-linux-arm-gnueabihf": "1.13.2", + "@swc/core-linux-arm64-gnu": "1.13.2", + "@swc/core-linux-arm64-musl": "1.13.2", + "@swc/core-linux-x64-gnu": "1.13.2", + "@swc/core-linux-x64-musl": "1.13.2", + "@swc/core-win32-arm64-msvc": "1.13.2", + "@swc/core-win32-ia32-msvc": "1.13.2", + "@swc/core-win32-x64-msvc": "1.13.2" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.17" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.2.tgz", + "integrity": "sha512-44p7ivuLSGFJ15Vly4ivLJjg3ARo4879LtEBAabcHhSZygpmkP8eyjyWxrH3OxkY1eRZSIJe8yRZPFw4kPXFPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.2.tgz", + "integrity": "sha512-Lb9EZi7X2XDAVmuUlBm2UvVAgSCbD3qKqDCxSI4jEOddzVOpNCnyZ/xEampdngUIyDDhhJLYU9duC+Mcsv5Y+A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.2.tgz", + "integrity": "sha512-9TDe/92ee1x57x+0OqL1huG4BeljVx0nWW4QOOxp8CCK67Rpc/HHl2wciJ0Kl9Dxf2NvpNtkPvqj9+BUmM9WVA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.2.tgz", + "integrity": "sha512-KJUSl56DBk7AWMAIEcU83zl5mg3vlQYhLELhjwRFkGFMvghQvdqQ3zFOYa4TexKA7noBZa3C8fb24rI5sw9Exg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.2.tgz", + "integrity": "sha512-teU27iG1oyWpNh9CzcGQ48ClDRt/RCem7mYO7ehd2FY102UeTws2+OzLESS1TS1tEZipq/5xwx3FzbVgiolCiQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.2.tgz", + "integrity": "sha512-dRPsyPyqpLD0HMRCRpYALIh4kdOir8pPg4AhNQZLehKowigRd30RcLXGNVZcc31Ua8CiPI4QSgjOIxK+EQe4LQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.2.tgz", + "integrity": "sha512-CCxETW+KkYEQDqz1SYC15YIWYheqFC+PJVOW76Maa/8yu8Biw+HTAcblKf2isrlUtK8RvrQN94v3UXkC2NzCEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.2.tgz", + "integrity": "sha512-Wv/QTA6PjyRLlmKcN6AmSI4jwSMRl0VTLGs57PHTqYRwwfwd7y4s2fIPJVBNbAlXd795dOEP6d/bGSQSyhOX3A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.2.tgz", + "integrity": "sha512-PuCdtNynEkUNbUXX/wsyUC+t4mamIU5y00lT5vJcAvco3/r16Iaxl5UCzhXYaWZSNVZMzPp9qN8NlSL8M5pPxw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.2.tgz", + "integrity": "sha512-qlmMkFZJus8cYuBURx1a3YAG2G7IW44i+FEYV5/32ylKkzGNAr9tDJSA53XNnNXkAB5EXSPsOz7bn5C3JlEtdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@swc/types": { + "version": "0.1.23", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.23.tgz", + "integrity": "sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3" + } + }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", + "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" + } + }, + "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@tanstack/query-core": { + "version": "5.83.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.83.0.tgz", + "integrity": "sha512-0M8dA+amXUkyz5cVUm/B+zSk3xkQAcuXuz5/Q/LveT4ots2rBpPTZOzd7yJa2Utsf8D2Upl5KyjhHRY+9lB/XA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "5.83.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.83.0.tgz", + "integrity": "sha512-/XGYhZ3foc5H0VM2jLSD/NyBRIOK4q9kfeml4+0x2DlL6xVuAcVEW+hTlTapAmejObg0i3eNqhkr2dT+eciwoQ==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.83.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^18 || ^19" + } + }, + "node_modules/@types/d3-array": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", + "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-shape": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", + "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/google.maps": { + "version": "3.58.1", + "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.58.1.tgz", + "integrity": "sha512-X9QTSvGJ0nCfMzYOnaVs/k6/4L+7F5uCS+4iUmkLEls6J9S/Phv+m/i3mDeyc49ZBgwab3EFO1HEoBY7k98EGQ==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.16.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.5.tgz", + "integrity": "sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.23.tgz", + "integrity": "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" + } + }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz", + "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz", + "integrity": "sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/type-utils": "8.38.0", + "@typescript-eslint/utils": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", + "graphemer": "^1.4.0", + "ignore": "^7.0.0", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.38.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.38.0.tgz", + "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz", + "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.38.0", + "@typescript-eslint/types": "^8.38.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz", + "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz", + "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz", + "integrity": "sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0", + "@typescript-eslint/utils": "8.38.0", + "debug": "^4.3.4", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz", + "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz", + "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.38.0", + "@typescript-eslint/tsconfig-utils": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/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/@typescript-eslint/utils": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz", + "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz", + "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.38.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vitejs/plugin-react-swc": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.11.0.tgz", + "integrity": "sha512-YTJCGFdNMHCMfjODYtxRNVAYmTWQ1Lb8PulP/2/f/oEEtglw8oKxKIZmmRkyXrVrHfsKOaVkAc3NT9/dMutO5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.27", + "@swc/core": "^1.12.11" + }, + "peerDependencies": { + "vite": "^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/@yr/monotone-cubic-spline": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz", + "integrity": "sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==", + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "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/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/apexcharts": { + "version": "3.45.2", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.45.2.tgz", + "integrity": "sha512-PpuM4sJWy70sUh5U1IFn1m1p45MdHSChLUNnqEoUUUHSU2IHZugFrsVNhov1S8Q0cvfdrCRCvdBtHGSs6PSAWQ==", + "license": "MIT", + "dependencies": { + "@yr/monotone-cubic-spline": "^1.0.3", + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "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/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-hidden": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", + "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/attr-accept": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.5.tgz", + "integrity": "sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "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.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "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": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "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.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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.30001727", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz", + "integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==", + "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/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "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/class-variance-authority": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", + "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", + "dependencies": { + "clsx": "^2.1.1" + }, + "funding": { + "url": "https://polar.sh/cva" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cmdk": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", + "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "^1.1.1", + "@radix-ui/react-dialog": "^1.1.6", + "@radix-ui/react-id": "^1.1.0", + "@radix-ui/react-primitive": "^2.0.2" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc", + "react-dom": "^18 || ^19 || ^19.0.0-rc" + } + }, + "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/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/countup.js": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/countup.js/-/countup.js-2.9.0.tgz", + "integrity": "sha512-llqrvyXztRFPp6+i8jx25phHWcVWhrHO4Nlt0uAOSKHB8778zzQswa4MU3qKBvkXfJKftRYFJuVHez67lyKdHg==", + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "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/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js-light": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", + "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", + "license": "MIT" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "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.5.192", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.192.tgz", + "integrity": "sha512-rP8Ez0w7UNw/9j5eSXCe10o1g/8B1P5SM90PCCMVkIRQn2R0LEHWz4Eh9RnxkniuDe1W0cTSOB3MLlkTGDcuCg==", + "dev": true, + "license": "ISC" + }, + "node_modules/embla-carousel": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.6.0.tgz", + "integrity": "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==", + "license": "MIT" + }, + "node_modules/embla-carousel-react": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-8.6.0.tgz", + "integrity": "sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA==", + "license": "MIT", + "dependencies": { + "embla-carousel": "8.6.0", + "embla-carousel-reactive-utils": "8.6.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/embla-carousel-reactive-utils": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.6.0.tgz", + "integrity": "sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.6.0" + } + }, + "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/es-toolkit": { + "version": "1.39.10", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.10.tgz", + "integrity": "sha512-E0iGnTtbDhkeczB0T+mxmoVlT4YNweEKBLq7oaU4p11mecdsZpNWOglI4895Vh4usbQ+LsJiuLuI2L0Vdmfm2w==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.32.0.tgz", + "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.0", + "@eslint/config-helpers": "^0.3.0", + "@eslint/core": "^0.15.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.32.0", + "@eslint/plugin-kit": "^0.3.4", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", + "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "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/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "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/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/file-selector": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-2.1.2.tgz", + "integrity": "sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==", + "license": "MIT", + "dependencies": { + "tslib": "^2.7.0" + }, + "engines": { + "node": ">= 12" + } + }, + "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/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true, + "license": "ISC" + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "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/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "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" + }, + "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/glob/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/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/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.3.tgz", + "integrity": "sha512-tmjF/k8QDKydUlm3mZU+tjM6zeq9/fFpPqH9SzWmBnVVKsPBg/V66qsMwb3/Bo90cgUN+ghdVBess+hPsxUyRw==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/input-otp": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/input-otp/-/input-otp-1.4.2.tgz", + "integrity": "sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "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.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "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.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "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/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "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/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lovable-tagger": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/lovable-tagger/-/lovable-tagger-1.1.9.tgz", + "integrity": "sha512-Y1KyTYKu9H8RTiRTmKnbQvlO5qEEgsszCiMDSh1onTAdgSuLZRFdiuRxj8JN2zQNt/nMoi6R2414JfstM/s1ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.8", + "esbuild": "^0.25.0", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.12", + "tailwindcss": "^3.4.17" + }, + "peerDependencies": { + "vite": "^5.0.0" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/aix-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/android-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/android-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/android-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/darwin-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/darwin-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/freebsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-loong64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-mips64el": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-riscv64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-s390x": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/linux-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/netbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/openbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/sunos-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/win32-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/win32-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/@esbuild/win32-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/lovable-tagger/node_modules/esbuild": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" + } + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/lucide-react": { + "version": "0.462.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.462.0.tgz", + "integrity": "sha512-NTL7EbAao9IFtuSivSZgrAh4fZd09Lr+6MTkqIxuHaH2nnYiYIzXPo06cOxHg9wKLdj6LL8TByG4qpePqwgx/g==", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" + } + }, + "node_modules/magic-string": { + "version": "0.30.12", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", + "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "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.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next-themes": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.3.0.tgz", + "integrity": "sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8 || ^17 || ^18", + "react-dom": "^16.8 || ^17 || ^18" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "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==", + "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/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "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.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "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.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "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-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-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "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/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-apexcharts": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.7.0.tgz", + "integrity": "sha512-03oScKJyNLRf0Oe+ihJxFZliBQM9vW3UWwomVn4YVRTN1jsIR58dLWt0v1sb8RwJVHDMbeHiKQueM0KGpn7nOA==", + "license": "MIT", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "apexcharts": ">=4.0.0", + "react": ">=0.13" + } + }, + "node_modules/react-countup": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/react-countup/-/react-countup-6.5.3.tgz", + "integrity": "sha512-udnqVQitxC7QWADSPDOxVWULkLvKUWrDapn5i53HE4DPRVgs+Y5rr4bo25qEl8jSh+0l2cToJgGMx+clxPM3+w==", + "license": "MIT", + "dependencies": { + "countup.js": "^2.8.0" + }, + "peerDependencies": { + "react": ">= 16.3.0" + } + }, + "node_modules/react-day-picker": { + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", + "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", + "license": "MIT", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/gpbl" + }, + "peerDependencies": { + "date-fns": "^2.28.0 || ^3.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-dropzone": { + "version": "14.3.8", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.3.8.tgz", + "integrity": "sha512-sBgODnq+lcA4P296DY4wacOZz3JFpD99fp+hb//iBO2HHnyeZU3FwWyXJ6salNpqQdsZrgMrotuko/BdJMV8Ug==", + "license": "MIT", + "dependencies": { + "attr-accept": "^2.2.4", + "file-selector": "^2.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "react": ">= 16.8 || 18.0.0" + } + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" + }, + "node_modules/react-helmet-async": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-2.0.5.tgz", + "integrity": "sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg==", + "license": "Apache-2.0", + "dependencies": { + "invariant": "^2.2.4", + "react-fast-compare": "^3.2.2", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-hook-form": { + "version": "7.61.1", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.61.1.tgz", + "integrity": "sha512-2vbXUFDYgqEgM2RcXcAT2PwDW/80QARi+PKmHy5q2KhuKvOlG8iIYgf7eIlIANR5trW9fJbP4r5aub3a4egsew==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18 || ^19" + } + }, + "node_modules/react-icons": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", + "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", + "license": "MIT", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-is": { + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.1.1.tgz", + "integrity": "sha512-tr41fA15Vn8p4X9ntI+yCyeGSf1TlYaY5vlTZfQmeLBrFo3psOPX6HhTDnFNL9uj3EhP0KAQ80cugCl4b4BERA==", + "license": "MIT" + }, + "node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.1.tgz", + "integrity": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-resizable-panels": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-2.1.9.tgz", + "integrity": "sha512-z77+X08YDIrgAes4jl8xhnUu1LNIRp4+E7cv4xHmLOxxUPO/ML7PSrE813b90vj7xvQ1lcf7g2uA9GeMZonjhQ==", + "license": "MIT", + "peerDependencies": { + "react": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc", + "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/react-router": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.8.2.tgz", + "integrity": "sha512-7M2fR1JbIZ/jFWqelpvSZx+7vd7UlBTfdZqf6OSdF9g6+sfdqJDAWcak6ervbHph200ePlu+7G8LdoiC3ReyAQ==", + "license": "MIT", + "dependencies": { + "cookie": "^1.0.1", + "set-cookie-parser": "^2.6.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/react-router-dom": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.8.2.tgz", + "integrity": "sha512-Z4VM5mKDipal2jQ385H6UBhiiEDlnJPx6jyWsTYoZQdl5TrjxEV2a9yl3Fi60NBJxYzOTGTTHXPi0pdizvTwow==", + "license": "MIT", + "dependencies": { + "react-router": "7.8.2" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "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/recharts": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.1.2.tgz", + "integrity": "sha512-vhNbYwaxNbk/IATK0Ki29k3qvTkGqwvCgyQAQ9MavvvBwjvKnMTswdbklJpcOAoMPN/qxF3Lyqob0zO+ZXkZ4g==", + "license": "MIT", + "dependencies": { + "@reduxjs/toolkit": "1.x.x || 2.x.x", + "clsx": "^2.1.1", + "decimal.js-light": "^2.5.1", + "es-toolkit": "^1.39.3", + "eventemitter3": "^5.0.1", + "immer": "^10.1.1", + "react-redux": "8.x.x || 9.x.x", + "reselect": "5.1.1", + "tiny-invariant": "^1.3.3", + "use-sync-external-store": "^1.2.2", + "victory-vendor": "^37.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT" + }, + "node_modules/redux-thunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", + "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", + "license": "MIT", + "peerDependencies": { + "redux": "^5.0.0" + } + }, + "node_modules/reselect": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", + "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "license": "MIT" + }, + "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/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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.24.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz", + "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.24.0", + "@rollup/rollup-android-arm64": "4.24.0", + "@rollup/rollup-darwin-arm64": "4.24.0", + "@rollup/rollup-darwin-x64": "4.24.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.24.0", + "@rollup/rollup-linux-arm-musleabihf": "4.24.0", + "@rollup/rollup-linux-arm64-gnu": "4.24.0", + "@rollup/rollup-linux-arm64-musl": "4.24.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.24.0", + "@rollup/rollup-linux-riscv64-gnu": "4.24.0", + "@rollup/rollup-linux-s390x-gnu": "4.24.0", + "@rollup/rollup-linux-x64-gnu": "4.24.0", + "@rollup/rollup-linux-x64-musl": "4.24.0", + "@rollup/rollup-win32-arm64-msvc": "4.24.0", + "@rollup/rollup-win32-ia32-msvc": "4.24.0", + "@rollup/rollup-win32-x64-msvc": "4.24.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/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "license": "MIT" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" + }, + "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/sonner": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/sonner/-/sonner-1.7.4.tgz", + "integrity": "sha512-DIS8z4PfJRbIyfVFDVnK9rO3eYDtse4Omcm6bt0oEr5/jtLgysmjuBl1frJ9E/EQZrFmKx2A8m/s5s9CRXIzhw==", + "license": "MIT", + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", + "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "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/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", + "license": "MIT", + "dependencies": { + "svg.js": ">=2.3.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==", + "license": "MIT" + }, + "node_modules/svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js/node_modules/svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.6.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/tailwind-merge": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", + "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.6", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss-animate": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", + "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", + "license": "MIT", + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders" + } + }, + "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/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, + "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-api-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "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/tslib": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.38.0.tgz", + "integrity": "sha512-FsZlrYK6bPDGoLeZRuvx2v6qrM03I0U0SnfCLPs/XCCPCFD80xU9Pg09H/K+XFa68uJuZo7l/Xhs+eDRg2l3hg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.38.0", + "@typescript-eslint/parser": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0", + "@typescript-eslint/utils": "8.38.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "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.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", + "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.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/vaul": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/vaul/-/vaul-0.9.9.tgz", + "integrity": "sha512-7afKg48srluhZwIkaU+lgGtFCUsYBSGOl8vcc8N/M3YQlZFlynHD15AE+pwrYdc826o7nrIND4lL9Y6b9WWZZQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-dialog": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/victory-vendor": { + "version": "37.3.6", + "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz", + "integrity": "sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==", + "license": "MIT AND ISC", + "dependencies": { + "@types/d3-array": "^3.0.3", + "@types/d3-ease": "^3.0.0", + "@types/d3-interpolate": "^3.0.1", + "@types/d3-scale": "^4.0.2", + "@types/d3-shape": "^3.1.0", + "@types/d3-time": "^3.0.0", + "@types/d3-timer": "^3.0.0", + "d3-array": "^3.1.6", + "d3-ease": "^3.0.1", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-shape": "^3.1.0", + "d3-time": "^3.0.0", + "d3-timer": "^3.0.1" + } + }, + "node_modules/vite": { + "version": "5.4.19", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", + "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.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": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "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/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/wrap-ansi/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/yaml": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", + "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7b5661d --- /dev/null +++ b/package.json @@ -0,0 +1,92 @@ +{ + "name": "vite_react_shadcn_ts", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "build:dev": "vite build --mode development", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "@googlemaps/js-api-loader": "^1.16.10", + "@hookform/resolvers": "^3.10.0", + "@radix-ui/react-accordion": "^1.2.11", + "@radix-ui/react-alert-dialog": "^1.1.14", + "@radix-ui/react-aspect-ratio": "^1.1.7", + "@radix-ui/react-avatar": "^1.1.10", + "@radix-ui/react-checkbox": "^1.3.2", + "@radix-ui/react-collapsible": "^1.1.11", + "@radix-ui/react-context-menu": "^2.2.15", + "@radix-ui/react-dialog": "^1.1.14", + "@radix-ui/react-dropdown-menu": "^2.1.15", + "@radix-ui/react-hover-card": "^1.1.14", + "@radix-ui/react-label": "^2.1.7", + "@radix-ui/react-menubar": "^1.1.15", + "@radix-ui/react-navigation-menu": "^1.2.13", + "@radix-ui/react-popover": "^1.1.14", + "@radix-ui/react-progress": "^1.1.7", + "@radix-ui/react-radio-group": "^1.3.7", + "@radix-ui/react-scroll-area": "^1.2.9", + "@radix-ui/react-select": "^2.2.5", + "@radix-ui/react-separator": "^1.1.7", + "@radix-ui/react-slider": "^1.3.5", + "@radix-ui/react-slot": "^1.2.3", + "@radix-ui/react-switch": "^1.2.5", + "@radix-ui/react-tabs": "^1.1.12", + "@radix-ui/react-toast": "^1.2.14", + "@radix-ui/react-toggle": "^1.1.9", + "@radix-ui/react-toggle-group": "^1.1.10", + "@radix-ui/react-tooltip": "^1.2.7", + "@tanstack/react-query": "^5.83.0", + "@types/google.maps": "^3.58.1", + "apexcharts": "^3.45.2", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "^1.1.1", + "date-fns": "^3.6.0", + "embla-carousel-react": "^8.6.0", + "input-otp": "^1.4.2", + "lucide-react": "^0.462.0", + "next-themes": "^0.3.0", + "react": "^18.3.1", + "react-apexcharts": "^1.7.0", + "react-countup": "^6.5.3", + "react-day-picker": "^8.10.1", + "react-dom": "^18.3.1", + "react-dropzone": "^14.3.8", + "react-helmet-async": "^2.0.5", + "react-hook-form": "^7.61.1", + "react-icons": "^5.5.0", + "react-is": "^19.1.1", + "react-resizable-panels": "^2.1.9", + "react-router-dom": "^7.8.2", + "recharts": "^3.1.2", + "sonner": "^1.7.4", + "tailwind-merge": "^2.6.0", + "tailwindcss-animate": "^1.0.7", + "vaul": "^0.9.9", + "zod": "^3.25.76" + }, + "devDependencies": { + "@eslint/js": "^9.32.0", + "@tailwindcss/typography": "^0.5.16", + "@types/node": "^22.16.5", + "@types/react": "^18.3.23", + "@types/react-dom": "^18.3.7", + "@vitejs/plugin-react-swc": "^3.11.0", + "autoprefixer": "^10.4.21", + "eslint": "^9.32.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.20", + "globals": "^15.15.0", + "lovable-tagger": "^1.1.9", + "postcss": "^8.5.6", + "tailwindcss": "^3.4.17", + "typescript": "^5.8.3", + "typescript-eslint": "^8.38.0", + "vite": "^5.4.19" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..2e7af2b --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..dd5a12627d36db7eb9c19fa2f931ff1509f0323e GIT binary patch literal 7645 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 LNkvXXu0mjf>#GbK literal 0 HcmV?d00001 diff --git a/public/placeholder.svg b/public/placeholder.svg new file mode 100644 index 0000000..e763910 --- /dev/null +++ b/public/placeholder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..22be431 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,64 @@ +# Karibeo - Sistema Integrado de Aplicaciones Turísticas +# Robots.txt optimizado para SEO + +User-agent: * +Allow: / +Allow: /tourist +Allow: /politur +Allow: /taxi +Allow: /guides +Allow: /restaurants +Allow: /hotels +Allow: /destinations/ +Allow: /explore +Allow: /about +Allow: /contact +Allow: /help + +# Disallow admin and internal pages +Disallow: /admin/ +Disallow: /api/ +Disallow: /private/ +Disallow: /_/ + +# Disallow search result pages to avoid duplicate content +Disallow: /search?* +Disallow: /*?page=* +Disallow: /*?filter=* + +# Allow all major search engines +User-agent: Googlebot +Allow: / + +User-agent: Bingbot +Allow: / + +User-agent: Slurp +Allow: / + +User-agent: DuckDuckBot +Allow: / + +User-agent: Baiduspider +Allow: / + +User-agent: YandexBot +Allow: / + +User-agent: facebookexternalhit +Allow: / + +User-agent: Twitterbot +Allow: / + +User-agent: LinkedInBot +Allow: / + +User-agent: WhatsApp +Allow: / + +# Sitemap location +Sitemap: https://karibeo.com/sitemap.xml + +# Crawl-delay for general bots +Crawl-delay: 1 diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..3e439d8 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,260 @@ +import React from "react"; +import { Toaster } from "@/components/ui/toaster"; +import { Toaster as Sonner } from "@/components/ui/sonner"; +import { TooltipProvider } from "@/components/ui/tooltip"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; +import { BrowserRouter, Routes, Route, Navigate } from "react-router-dom"; +import { useAuth, AuthProvider } from "@/contexts/AuthContext"; +import { CartProvider } from "@/contexts/CartContext"; +import { LanguageProvider } from "@/contexts/LanguageContext"; +import ErrorBoundary from "@/components/ErrorBoundary"; +import FrontendLayout from "@/components/layouts/FrontendLayout"; +import Index from "./pages/Index"; +import SignIn from "./pages/SignIn"; +import SignUp from "./pages/SignUp"; +import Explore from "./pages/Explore"; +import { ListingDetails } from "./pages/ListingDetails"; +import OfferDetails from "./pages/OfferDetails"; +import Checkout from "./pages/Checkout"; +import OrderConfirmation from "./pages/OrderConfirmation"; +import DashboardLayout from "./components/DashboardLayout"; +import Dashboard from "./pages/dashboard/Dashboard"; +import AdminDashboard from "./pages/dashboard/AdminDashboard"; +import AddListing from "./pages/dashboard/AddListing"; +import Wallet from "./pages/dashboard/Wallet"; +import MyListings from "./pages/dashboard/MyListings"; +import Messages from "./pages/dashboard/Messages"; +import Reviews from "./pages/dashboard/Reviews"; +import Bookings from "./pages/dashboard/Bookings"; +import Bookmarks from "./pages/dashboard/Bookmarks"; +import Profile from "./pages/dashboard/Profile"; +import Settings from "./pages/dashboard/Settings"; +import Invoices from "./pages/dashboard/Invoices"; +import InvoiceDetail from "./pages/dashboard/InvoiceDetail"; +import NotFound from "./pages/NotFound"; + +const queryClient = new QueryClient(); + +// Protected Route Component +const ProtectedRoute = ({ children }: { children: React.ReactNode }) => { + const { isAuthenticated, isLoading } = useAuth(); + + if (isLoading) { + return ( +
+
Loading...
+
+ ); + } + + return isAuthenticated ? <>{children} : ; +}; + +// Router component that has access to Auth context +const DashboardGate = () => { + const { user, isLoading } = useAuth(); + + console.log('🚪 DashboardGate - user:', user ? { email: user.email, role: (user as any)?.role, roleId: (user as any)?.roleId } : 'null'); + + if (isLoading) { + return ( +
+
Loading...
+
+ ); + } + + const role = (user as any)?.role; + console.log('🚪 DashboardGate - checking role:', role, 'isAdmin?', (role === 'admin' || role === 'super_admin')); + + if (role === 'admin' || role === 'super_admin') { + console.log('🚪 Redirecting to admin dashboard'); + return ; + } + + console.log('🚪 Showing regular dashboard'); + return ( + + + + ); +}; + +const AppRouter = () => ( + + + {/* Public Routes with Frontend Layout */} + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + + + } /> + + {/* Protected Dashboard Routes */} + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + + + + + + } /> + + {/* Catch-all route */} + } /> + + +); + +const App = () => ( + + + + + + + + + + + + + + + +); + +export default App; diff --git a/src/assets/hero-beach.jpg b/src/assets/hero-beach.jpg new file mode 100644 index 0000000000000000000000000000000000000000..548174e15e6d40b8e49edb25aa68d1689d504859 GIT binary patch literal 253469 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
6naJprla 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

htDnetb9&l5yiH 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 z�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 Ty*a@3L;WbCrK4qLwm<*b6A9;K literal 0 HcmV?d00001 diff --git a/src/components/AIFloatingAssistant.tsx b/src/components/AIFloatingAssistant.tsx new file mode 100644 index 0000000..4fbf6ac --- /dev/null +++ b/src/components/AIFloatingAssistant.tsx @@ -0,0 +1,375 @@ +import { useState, useEffect } from 'react'; +import { MessageCircle, X, Send, MapPin, Search, Sparkles, Star, Clock, DollarSign } from 'lucide-react'; +import { Button } from '@/components/ui/button'; +import { Input } from '@/components/ui/input'; +import { Card, CardContent } from '@/components/ui/card'; +import { Badge } from '@/components/ui/badge'; +import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'; + +interface Message { + id: string; + type: 'user' | 'ai'; + content: string; + timestamp: Date; + suggestions?: string[]; + results?: SearchResult[]; +} + +interface SearchResult { + id: string; + title: string; + type: 'restaurant' | 'hotel' | 'attraction' | 'event' | 'shop'; + description: string; + rating: number; + price: string; + distance: string; + image: string; + location: string; + available: boolean; +} + +const QUICK_ACTIONS = [ + { id: 'restaurants', label: '🍽️ Find Restaurants', query: 'Find the best restaurants near me' }, + { id: 'hotels', label: '🏨 Hotels & Stays', query: 'Show me hotels and accommodations nearby' }, + { id: 'attractions', label: '🎭 Attractions', query: 'What are the top attractions to visit here?' }, + { id: 'events', label: '🎪 Events Today', query: 'What events are happening today in my area?' }, + { id: 'shopping', label: '🛍️ Shopping', query: 'Find shopping centers and stores near me' }, + { id: 'deals', label: '💰 Best Deals', query: 'Show me the best deals and offers available' } +]; + +const SAMPLE_RESULTS: SearchResult[] = [ + { + id: '1', + title: 'La Terrazza Restaurant', + type: 'restaurant', + description: 'Authentic Italian cuisine with ocean views', + rating: 4.8, + price: '$$$', + distance: '0.3 km', + image: 'https://images.unsplash.com/photo-1414235077428-338989a2e8c0?w=300&h=200&fit=crop', + location: 'Downtown', + available: true + }, + { + id: '2', + title: 'Ocean View Hotel', + type: 'hotel', + description: 'Luxury beachfront hotel with spa services', + rating: 4.6, + price: '$150/night', + distance: '0.8 km', + image: 'https://images.unsplash.com/photo-1566073771259-6a8506099945?w=300&h=200&fit=crop', + location: 'Beachfront', + available: true + }, + { + id: '3', + title: 'Art Museum Moderna', + type: 'attraction', + description: 'Contemporary art collection and exhibitions', + rating: 4.4, + price: '$12', + distance: '1.2 km', + image: 'https://images.unsplash.com/photo-1554907984-15263bfd63bd?w=300&h=200&fit=crop', + location: 'Cultural District', + available: true + } +]; + +export function AIFloatingAssistant() { + const [isOpen, setIsOpen] = useState(false); + const [messages, setMessages] = useState([]); + const [inputValue, setInputValue] = useState(''); + const [isTyping, setIsTyping] = useState(false); + const [userLocation, setUserLocation] = useState(''); + + useEffect(() => { + // Get user location + if (navigator.geolocation) { + navigator.geolocation.getCurrentPosition( + (position) => { + const { latitude, longitude } = position.coords; + // In a real app, you'd reverse geocode these coordinates + setUserLocation(`${latitude.toFixed(4)}, ${longitude.toFixed(4)}`); + }, + (error) => { + console.error('Error getting location:', error); + setUserLocation('Location unavailable'); + } + ); + } + }, []); + + useEffect(() => { + if (isOpen && messages.length === 0) { + // Welcome message + const welcomeMessage: Message = { + id: '1', + type: 'ai', + content: `¡Hola! 👋 Soy tu asistente de IA de Karibeo. Estoy aquí para ayudarte a encontrar los mejores lugares, ofertas y experiencias según tu ubicación. + +¿En qué puedo ayudarte hoy?`, + timestamp: new Date(), + suggestions: [ + 'Encuentra restaurantes cerca', + 'Hoteles disponibles', + 'Mejores ofertas del día', + 'Eventos y actividades' + ] + }; + setMessages([welcomeMessage]); + } + }, [isOpen, messages.length]); + + const handleSendMessage = async (query: string) => { + if (!query.trim()) return; + + const userMessage: Message = { + id: Date.now().toString(), + type: 'user', + content: query, + timestamp: new Date() + }; + + setMessages(prev => [...prev, userMessage]); + setInputValue(''); + setIsTyping(true); + + // Simulate AI processing + setTimeout(() => { + const aiResponse = generateAIResponse(query); + setMessages(prev => [...prev, aiResponse]); + setIsTyping(false); + }, 1500); + }; + + const generateAIResponse = (query: string): Message => { + const lowerQuery = query.toLowerCase(); + let response = ''; + let results: SearchResult[] = []; + let suggestions: string[] = []; + + if (lowerQuery.includes('restaurant') || lowerQuery.includes('comida') || lowerQuery.includes('comer')) { + response = '🍽️ He encontrado algunos restaurantes excelentes cerca de ti:'; + results = SAMPLE_RESULTS.filter(r => r.type === 'restaurant'); + suggestions = ['Reservar mesa', 'Ver menú', 'Más restaurantes', 'Ofertas especiales']; + } else if (lowerQuery.includes('hotel') || lowerQuery.includes('hospedaje') || lowerQuery.includes('alojamiento')) { + response = '🏨 Aquí tienes las mejores opciones de hospedaje:'; + results = SAMPLE_RESULTS.filter(r => r.type === 'hotel'); + suggestions = ['Verificar disponibilidad', 'Comparar precios', 'Ver fotos', 'Reservar ahora']; + } else if (lowerQuery.includes('atracciones') || lowerQuery.includes('lugares') || lowerQuery.includes('visitar')) { + response = '🎭 Estas son las atracciones más populares:'; + results = SAMPLE_RESULTS.filter(r => r.type === 'attraction'); + suggestions = ['Comprar entradas', 'Ver horarios', 'Más atracciones', 'Tours guiados']; + } else if (lowerQuery.includes('ofertas') || lowerQuery.includes('descuentos') || lowerQuery.includes('deals')) { + response = '💰 ¡Encontré estas ofertas especiales para ti!'; + results = SAMPLE_RESULTS.map(r => ({ ...r, price: `${r.price} - 20% OFF` })); + suggestions = ['Ver más ofertas', 'Códigos de descuento', 'Ofertas flash', 'Membresías']; + } else { + response = `He buscando información sobre "${query}" en tu área. Aquí tienes algunas opciones que podrían interesarte:`; + results = SAMPLE_RESULTS.slice(0, 2); + suggestions = ['Búsqueda específica', 'Filtrar por precio', 'Ordenar por distancia', 'Ver mapa']; + } + + return { + id: Date.now().toString(), + type: 'ai', + content: response, + timestamp: new Date(), + results, + suggestions + }; + }; + + const handleQuickAction = (action: typeof QUICK_ACTIONS[0]) => { + handleSendMessage(action.query); + }; + + const renderSearchResults = (results: SearchResult[]) => { + return ( +

+ ); + }; + + return ( + <> + {/* Floating Button */} +
+ +
+ + {/* Chat Modal */} + {isOpen && ( +
+ {/* Header */} +
+
+ + + + AI + + +
+

Asistente Karibeo

+

+ {userLocation ? `📍 ${userLocation}` : '🤖 Conectado'} +

+
+
+ +
+ + {/* Quick Actions */} + {messages.length <= 1 && ( +
+

Acciones rápidas:

+
+ {QUICK_ACTIONS.slice(0, 4).map((action) => ( + + ))} +
+
+ )} + + {/* Messages */} +
+ {messages.map((message) => ( +
+
+

{message.content}

+ + {message.results && renderSearchResults(message.results)} + + {message.suggestions && ( +
+ {message.suggestions.map((suggestion, index) => ( + + ))} +
+ )} +
+
+ ))} + + {isTyping && ( +
+
+
+
+
+
+
+
+
+ )} +
+ + {/* Input */} +
+
+ setInputValue(e.target.value)} + onKeyPress={(e) => e.key === 'Enter' && handleSendMessage(inputValue)} + placeholder="Escribe tu pregunta..." + className="flex-1" + disabled={isTyping} + /> + +
+
+
+ )} + + ); +} \ No newline at end of file diff --git a/src/components/BlogSection.tsx b/src/components/BlogSection.tsx new file mode 100644 index 0000000..d88eea0 --- /dev/null +++ b/src/components/BlogSection.tsx @@ -0,0 +1,155 @@ +import { Card, CardContent, CardFooter, CardHeader } from "@/components/ui/card"; +import { Button } from "@/components/ui/button"; +import { Bookmark } from "lucide-react"; + +const BlogSection = () => { + const articles = [ + { + id: 1, + image: "https://themes.easital.com/html/liston/v2.3/assets/images/blog/01-lg.jpg", + category: "Events", + title: "Etiam Dapibus Metus Aliquam Orci Venenatis, Suscipit Efficitur.", + date: "9 hours ago", + author: { + name: "Ethan Blackwood", + role: "Engineer", + avatar: "https://themes.easital.com/html/liston/v2.3/assets/images/avatar/01.jpg" + } + }, + { + id: 2, + image: "https://themes.easital.com/html/liston/v2.3/assets/images/blog/02-lg.jpg", + category: "Events", + title: "Praesent sit amet augue tincidunt, venenatis risus ut.", + date: "August 30, 2023", + author: { + name: "Alexander Kaminski", + role: "Data analysis", + avatar: "https://themes.easital.com/html/liston/v2.3/assets/images/avatar/02.jpg" + } + }, + { + id: 3, + image: "https://themes.easital.com/html/liston/v2.3/assets/images/blog/03-lg.jpg", + category: "Events", + title: "Duis volutpat ipsum eget pretium posuere.", + date: "Jun 28, 2023", + author: { + name: "Edwin Martins", + role: "Security Engineer", + avatar: "https://themes.easital.com/html/liston/v2.3/assets/images/avatar/03.jpg" + } + }, + { + id: 4, + image: "https://themes.easital.com/html/liston/v2.3/assets/images/blog/04-lg.jpg", + category: "Events", + title: "In ut tellus id nisl convallis bibendum eu nec diam.", + date: "Jul 28, 2023", + author: { + name: "Pranoti Deshpande", + role: "Product Manager", + avatar: "https://themes.easital.com/html/liston/v2.3/assets/images/avatar/04.jpg" + } + }, + { + id: 5, + image: "https://themes.easital.com/html/liston/v2.3/assets/images/blog/05-lg.jpg", + category: "Events", + title: "Vestibulum scelerisque urna ut velit auctor varius.", + date: "Oct 24, 2023", + author: { + name: "Gabriel North", + role: "DevOps", + avatar: "https://themes.easital.com/html/liston/v2.3/assets/images/avatar/05.jpg" + } + } + ]; + + return ( +
+ +
+ ); +}; + +export default BlogSection; \ No newline at end of file diff --git a/src/components/BookingSidebar.tsx b/src/components/BookingSidebar.tsx new file mode 100644 index 0000000..9f1dbfc --- /dev/null +++ b/src/components/BookingSidebar.tsx @@ -0,0 +1,313 @@ +import React, { useState } from 'react'; +import { Calendar as CalendarIcon, Clock, UserPlus, ShoppingCart, Phone, Mail, X } from 'lucide-react'; +import { Button } from '@/components/ui/button'; +import { Card } from '@/components/ui/card'; +import { Calendar } from '@/components/ui/calendar'; +import { Label } from '@/components/ui/label'; +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; +import { Popover, PopoverContent, PopoverTrigger } from '@/components/ui/popover'; +import { Badge } from '@/components/ui/badge'; +import { useIsMobile } from '@/hooks/use-mobile'; +import { cn } from '@/lib/utils'; +import { format } from 'date-fns'; +import { es } from 'date-fns/locale'; + +interface Listing { + id: string; + title: string; + price: number; + category: string; + images: string[]; + location: { + address: string; + }; +} + +interface BookingSidebarProps { + offer: Listing; + onBookNow: (date: Date | undefined, guests: number, timeSlot?: string) => void; + onAddToCart: (date: Date | undefined, guests: number, timeSlot?: string) => void; +} + +interface AvailableDate { + date: Date; + available: boolean; + timeSlots?: string[]; +} + +const BookingSidebar: React.FC = ({ offer, onBookNow, onAddToCart }) => { + const [selectedDate, setSelectedDate] = useState(undefined); + const [selectedTimeSlot, setSelectedTimeSlot] = useState(''); + const [guests, setGuests] = useState(1); + const [isOpen, setIsOpen] = useState(false); + const isMobile = useIsMobile(); + + // Mock available dates - in real app this would come from API + const availableDates: AvailableDate[] = [ + { date: new Date(2025, 8, 15), available: true, timeSlots: ['09:00', '12:00', '15:00', '18:00'] }, + { date: new Date(2025, 8, 16), available: true, timeSlots: ['09:00', '15:00', '18:00'] }, + { date: new Date(2025, 8, 17), available: false }, + { date: new Date(2025, 8, 18), available: true, timeSlots: ['12:00', '15:00', '18:00'] }, + { date: new Date(2025, 8, 20), available: true, timeSlots: ['09:00', '12:00', '15:00'] }, + { date: new Date(2025, 8, 22), available: true, timeSlots: ['09:00', '12:00', '15:00', '18:00'] }, + { date: new Date(2025, 8, 25), available: true, timeSlots: ['10:00', '14:00', '16:00', '19:00'] }, + { date: new Date(2025, 8, 28), available: true, timeSlots: ['09:00', '13:00', '17:00'] }, + ]; + + const isDateAvailable = (date: Date) => { + return availableDates.some(d => + d.date.toDateString() === date.toDateString() && d.available + ); + }; + + const getTimeSlots = (date: Date) => { + const availableDate = availableDates.find(d => + d.date.toDateString() === date.toDateString() + ); + return availableDate?.timeSlots || []; + }; + + const handleDateSelect = (date: Date | undefined) => { + setSelectedDate(date); + setSelectedTimeSlot(''); + }; + + const handleBookNow = () => { + onBookNow(selectedDate, guests, selectedTimeSlot); + if (isMobile) setIsOpen(false); + }; + + const handleAddToCart = () => { + onAddToCart(selectedDate, guests, selectedTimeSlot); + if (isMobile) setIsOpen(false); + }; + + const isFormValid = selectedDate && (offer.category === 'tour' ? selectedTimeSlot : true); + + const BookingForm = () => ( +
+
+
+ ${offer.price} + + {offer.category === 'hotel' ? '/noche' : offer.category === 'restaurant' ? '/persona' : '/tour'} + +
+
+ + {/* Calendar */} +
+ + + + + + + { + const today = new Date(); + today.setHours(0, 0, 0, 0); + return date < today || !isDateAvailable(date); + }} + modifiers={{ + available: (date) => isDateAvailable(date), + booked: (date) => !isDateAvailable(date) && date >= new Date() + }} + modifiersStyles={{ + available: { + backgroundColor: 'hsl(var(--foreground))', + color: 'hsl(var(--background))', + fontWeight: 'bold', + borderRadius: '6px', + border: '2px solid hsl(var(--primary))' + }, + booked: { + backgroundColor: 'hsl(var(--muted))', + color: 'hsl(var(--muted-foreground))', + textDecoration: 'line-through', + opacity: '0.5' + } + }} + modifiersClassNames={{ + available: 'hover:bg-primary hover:text-primary-foreground cursor-pointer transition-colors', + booked: 'cursor-not-allowed' + }} + initialFocus + className="pointer-events-auto" + /> +
+
+
+
+ Disponible +
+
+
+ No disponible +
+
+
+
+
+
+ + {/* Time Slots - only for tours and restaurants */} + {selectedDate && (offer.category === 'tour' || offer.category === 'restaurant') && ( +
+ +
+ {getTimeSlots(selectedDate).map((timeSlot) => ( + + ))} +
+
+ )} + + {/* Guests */} + {(offer.category === 'hotel' || offer.category === 'restaurant' || offer.category === 'tour') && ( +
+ + +
+ )} + + {/* Action Buttons */} +
+ + +
+ + +
+
+ + {/* Stats */} +
+
+ Tiempo de respuesta: + En 1 hora +
+
+ Tasa de respuesta: + 100% +
+
+ Última vez activo: + Hace 2 horas +
+
+
+ ); + + if (isMobile) { + return ( + <> + {/* Mobile Floating Button */} +
+ +
+ + {/* Mobile Booking Sheet */} + {isOpen && ( +
+
setIsOpen(false)} /> +
+
+

Reservar

+ +
+
+ +
+
+
+ )} + + ); + } + + // Desktop Sidebar + return ( + + + + ); +}; + +export default BookingSidebar; \ No newline at end of file diff --git a/src/components/CartSidebar.tsx b/src/components/CartSidebar.tsx new file mode 100644 index 0000000..de30920 --- /dev/null +++ b/src/components/CartSidebar.tsx @@ -0,0 +1,140 @@ +import React, { useState } from 'react'; +import { ShoppingCart, X, Plus, Minus, Trash2 } from 'lucide-react'; +import { Button } from '@/components/ui/button'; +import { Badge } from '@/components/ui/badge'; +import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger } from '@/components/ui/sheet'; +import { useCart } from '@/contexts/CartContext'; +import { useNavigate } from 'react-router-dom'; + +const CartSidebar: React.FC = () => { + const { items, removeFromCart, updateQuantity, getTotalItems, getTotalPrice, clearCart } = useCart(); + const [isOpen, setIsOpen] = useState(false); + const navigate = useNavigate(); + + const handleCheckout = () => { + setIsOpen(false); + navigate('/checkout'); + }; + + return ( + + + + + + + + Carrito de Compras + {items.length > 0 && ( + + )} + + + +
+ {items.length === 0 ? ( +
+ +

Tu carrito está vacío

+ +
+ ) : ( + <> + {/* Cart Items */} +
+ {items.map((item) => ( +
+ {item.title} +
+

{item.title}

+

{item.location}

+

${item.price}

+ {item.selectedDate && ( +

Fecha: {item.selectedDate}

+ )} + {item.guests && ( +

Huéspedes: {item.guests}

+ )} +
+
+ + {item.quantity} + + +
+
+ ))} +
+ + {/* Cart Summary */} +
+
+ + Total de artículos: {getTotalItems()} + + + ${getTotalPrice().toFixed(2)} + +
+ +
+ + )} +
+
+
+ ); +}; + +export default CartSidebar; \ No newline at end of file diff --git a/src/components/DashboardLayout.tsx b/src/components/DashboardLayout.tsx new file mode 100644 index 0000000..1ad68cb --- /dev/null +++ b/src/components/DashboardLayout.tsx @@ -0,0 +1,484 @@ +import React, { useState } from 'react'; +import { Outlet, Link, useLocation } from 'react-router-dom'; +import { useAuth } from '@/contexts/AuthContext'; +import { useLanguage } from '@/contexts/LanguageContext'; +import DashboardStyles from '@/components/layouts/DashboardStyles'; +import { + Home, + Plus, + Wallet, + List, + MessageSquare, + Star, + BookOpen, + Heart, + FileText, + User, + Users, + Settings, + LogOut, + Search, + Bell, + Menu, + Sun, + Moon, + Maximize, + CreditCard, + BarChart3, + MapPin, + DollarSign, + AlertTriangle, + RefreshCw, + Navigation, + Car, + Target, + Zap, + Eye, + Megaphone, + ChevronDown, + ChevronRight +} from 'lucide-react'; + +const DashboardLayout = ({ children }: { children: React.ReactNode }) => { + const { user, logout } = useAuth(); + const { t } = useLanguage(); + const location = useLocation(); + const [sidebarCollapsed, setSidebarCollapsed] = useState(false); + const [expandedItems, setExpandedItems] = useState>({}); + + const currentTab = new URLSearchParams(location.search).get('tab') || 'overview'; + + const toggleExpanded = (itemTab: string) => { + setExpandedItems(prev => ({ + ...prev, + [itemTab]: !prev[itemTab] + })); + }; + + const menuItems = [ + { icon: Home, label: 'Dashboard', path: '/dashboard' }, + { icon: Settings, label: 'Admin Panel', path: '/dashboard/admin' }, + { icon: Plus, label: 'Add listing', path: '/dashboard/add-listing' }, + { icon: Wallet, label: 'Wallet', path: '/dashboard/wallet' }, + { icon: MessageSquare, label: 'Message', path: '/dashboard/messages', badge: '2' }, + ]; + + const adminSubmenu = [ + { icon: BarChart3, label: 'Resumen General', tab: 'overview' }, + { icon: Users, label: 'Gestión de Usuarios', tab: 'users' }, + { icon: MapPin, label: 'Proveedores de Servicios', tab: 'services' }, + { icon: DollarSign, label: 'Gestión Financiera', tab: 'financial' }, + { + icon: FileText, + label: 'Contenido Turístico', + tab: 'content', + subItems: [ + { icon: MapPin, label: 'Destinos', tab: 'content-destinations' }, + { icon: Star, label: 'Lugares', tab: 'content-places' }, + { icon: Users, label: 'Guías', tab: 'content-guides' }, + { icon: Car, label: 'Taxis', tab: 'content-taxis' }, + { + icon: Navigation, + label: 'Geolocalización', + tab: 'content-geolocation', + subItems: [ + { icon: MapPin, label: 'Geofences', tab: 'geofences' }, + { icon: BarChart3, label: 'Analíticas', tab: 'analytics' }, + { icon: Target, label: 'Pruebas', tab: 'testing' }, + { icon: AlertTriangle, label: 'Emergencias', tab: 'emergency-geo' }, + { icon: Navigation, label: 'Navegación', tab: 'navigation' } + ] + }, + { icon: Megaphone, label: 'Promocional', tab: 'content-promotional' }, + { icon: Zap, label: 'Guías IA', tab: 'content-ai-guides' }, + { icon: Eye, label: 'Realidad AR', tab: 'content-ar' } + ] + }, + { icon: AlertTriangle, label: 'Emergencias', tab: 'emergency' }, + { icon: MessageSquare, label: 'Soporte', tab: 'support' }, + ...(user?.role === 'super_admin' ? [{ icon: Settings, label: 'Configuración', tab: 'config' }] : []), + ]; + + const listingItems = [ + { icon: List, label: 'My Listing', path: '/dashboard/my-listings', hasSubmenu: true }, + { icon: Star, label: 'Reviews', path: '/dashboard/reviews' }, + { icon: BookOpen, label: 'Bookings', path: '/dashboard/bookings' }, + { icon: Heart, label: 'Bookmark', path: '/dashboard/bookmarks' }, + { icon: FileText, label: 'Invoice', path: '/dashboard/invoices' }, + ]; + + const accountItems = [ + { icon: User, label: 'Edit Profile', path: '/dashboard/profile' }, + { icon: CreditCard, label: 'Wallet', path: '/dashboard/wallet' }, + { icon: Settings, label: 'Setting', path: '/dashboard/settings' }, + ]; + + return ( + <> + +
+ {/* Background decorations */} +
+
+ + {/* Sidebar */} + + + {/* Main Content Area */} +
+ {/* Top Navigation */} + + + {/* Page Content */} +
+ {children} +
+
+
+ + ); +}; + +export default DashboardLayout; \ No newline at end of file diff --git a/src/components/DestinationsSection.tsx b/src/components/DestinationsSection.tsx new file mode 100644 index 0000000..271c6b8 --- /dev/null +++ b/src/components/DestinationsSection.tsx @@ -0,0 +1,182 @@ +import { Card } from "@/components/ui/card"; +import { Button } from "@/components/ui/button"; +import { ArrowRight, MapPin, Star, Camera } from "lucide-react"; +import santoDomingoImage from "@/assets/santo-domingo.jpg"; +import sanJuanImage from "@/assets/san-juan.jpg"; +import puntaCanaImage from "@/assets/punta-cana.jpg"; + +const DestinationsSection = () => { + const destinations = [ + { + id: "santo-domingo", + name: "Santo Domingo", + region: "Zona Colonial", + image: santoDomingoImage, + listings: "89+", + rating: 4.8, + description: "Descubre el corazón histórico de América", + highlights: ["Patrimonio UNESCO", "Catedral Primada", "Fortaleza Ozama"], + isPopular: true + }, + { + id: "san-juan", + name: "San Juan", + region: "Viejo San Juan", + image: sanJuanImage, + listings: "124+", + rating: 4.9, + description: "Colores vibrantes y historia viva", + highlights: ["El Morro", "Calles empedradas", "Gastronomía única"], + isPopular: true + }, + { + id: "punta-cana", + name: "Punta Cana", + region: "Costa del Coco", + image: puntaCanaImage, + listings: "95+", + rating: 4.7, + description: "Paraíso tropical de arena blanca", + highlights: ["Playas pristinas", "Resorts de lujo", "Deportes acuáticos"], + isPopular: false + } + ]; + + return ( +
+
+ {/* Section Header */} +
+
+ Principales Regiones +
+

+ Explora Ciudades +

+

+ Descubre destinos emocionantes. Encuentra exactamente lo que estás buscando. +

+
+ + {/* Destinations Grid */} +
+ {destinations.map((destination, index) => ( + + {/* Image Container */} +
+ {destination.name} + + {/* Overlay */} +
+ + {/* Popular Badge */} + {destination.isPopular && ( +
+ 🔥 Popular +
+ )} + + {/* Rating */} +
+ + {destination.rating} +
+ + {/* Hover Actions */} +
+
+ + +
+
+
+ + {/* Content */} +
+
+
+

+ {destination.name} +

+

+ {destination.region} +

+
+
+
+ {destination.listings} +
+
+ listings +
+
+
+ +

+ {destination.description} +

+ + {/* Highlights */} +
+ {destination.highlights.map((highlight, idx) => ( + + {highlight} + + ))} +
+ + {/* CTA */} + +
+
+ ))} +
+ + {/* Stats Section */} +
+
+
2
+
Países
+
+
+
15+
+
Ciudades
+
+
+
500+
+
Negocios
+
+
+
50K+
+
Usuarios
+
+
+ + {/* Bottom CTA */} +
+ +
+
+
+ ); +}; + +export default DestinationsSection; \ No newline at end of file diff --git a/src/components/EcosystemSection.tsx b/src/components/EcosystemSection.tsx new file mode 100644 index 0000000..315c1b2 --- /dev/null +++ b/src/components/EcosystemSection.tsx @@ -0,0 +1,252 @@ +import { Card } from "@/components/ui/card"; +import { Button } from "@/components/ui/button"; +import { Badge } from "@/components/ui/badge"; +import { + ArrowRight, + Smartphone, + Shield, + Car, + MapPin, + Utensils, + Building, + Users, + TrendingUp, + Zap +} from "lucide-react"; + +const EcosystemSection = () => { + const applications = [ + { + id: "tourist", + title: "App Turistas", + description: "Explora, reserva y disfruta experiencias únicas con IA y realidad aumentada", + icon: "🏖️", + iconComponent: , + features: ["Mapas con IA", "Realidad Aumentada", "Reservas integradas", "Guías virtuales"], + userType: "Viajeros", + color: "primary", + status: "live", + users: "15K+" + }, + { + id: "politur", + title: "POLITUR", + description: "Sistema de seguridad turística con geolocalización y respuesta rápida", + icon: "👮‍♂️", + iconComponent: , + features: ["Alertas en tiempo real", "Geolocalización", "Gestión de incidentes", "Comunicación directa"], + userType: "Policía Turística", + color: "destructive", + status: "live", + users: "500+" + }, + { + id: "taxi", + title: "App Taxis", + description: "Plataforma de transporte seguro con tarifas dinámicas y rutas optimizadas", + icon: "🚕", + iconComponent: , + features: ["Rutas con IA", "Tarifas dinámicas", "Pagos integrados", "Calificaciones bidireccionales"], + userType: "Conductores", + color: "warning", + status: "live", + users: "2K+" + }, + { + id: "guides", + title: "Guías Turísticos", + description: "Conecta con guías certificados para experiencias auténticas y personalizadas", + icon: "🗺️", + iconComponent: , + features: ["Itinerarios personalizados", "Audio-guías", "Contenido multimedia", "Gestión de reservas"], + userType: "Guías Profesionales", + color: "success", + status: "live", + users: "800+" + }, + { + id: "restaurants", + title: "Restaurantes POS", + description: "Sistema completo de punto de venta con menús digitales e inventario", + icon: "🍽️", + iconComponent: , + features: ["POS completo", "Menús digitales", "Gestión de inventario", "Reservas online"], + userType: "Restaurantes", + color: "secondary", + status: "beta", + users: "150+" + }, + { + id: "hotels", + title: "Gestión Hotelera", + description: "Plataforma integral para hoteles con check-in digital y channel manager", + icon: "🏨", + iconComponent: , + features: ["Check-in digital", "Channel manager", "Gestión de habitaciones", "CRM hotelero"], + userType: "Hoteles", + color: "primary", + status: "beta", + users: "75+" + } + ]; + + const getStatusBadge = (status: string) => { + switch (status) { + case "live": + return En Vivo; + case "beta": + return Beta; + default: + return Próximamente; + } + }; + + const getColorClasses = (color: string) => { + switch (color) { + case "primary": + return "border-primary/20 hover:border-primary/40 bg-primary/5"; + case "secondary": + return "border-secondary/20 hover:border-secondary/40 bg-secondary/5"; + case "success": + return "border-success/20 hover:border-success/40 bg-success/5"; + case "warning": + return "border-warning/20 hover:border-warning/40 bg-warning/5"; + case "destructive": + return "border-destructive/20 hover:border-destructive/40 bg-destructive/5"; + default: + return "border-border hover:border-border/60"; + } + }; + + return ( +
{/* Karibeo original background */} +
+ {/* Section Header */} +
+
+ Ecosistema Completo +
+

+ Aplicaciones Integradas{" "} + Para Todos +

+

+ Una plataforma única que conecta turistas, servicios y experiencias. + Descubre cómo cada aplicación trabaja en perfecta armonía. +

+
+ + {/* Applications Grid */} +
+ {applications.map((app, index) => ( + +
+ {/* Header */} +
+
+
{app.icon}
+
+

{app.title}

+

{app.userType}

+
+
+ {getStatusBadge(app.status)} +
+ + {/* Description */} +

+ {app.description} +

+ + {/* Features List */} +
+ {app.features.map((feature, idx) => ( +
+ + {feature} +
+ ))} +
+ + {/* Stats */} +
+
+ + Usuarios +
+
{app.users}
+
+ + {/* CTA */} + +
+ + {/* Hover Effect Decoration */} +
+
+ ))} +
+ + {/* Integration Benefits */} +
+
+

+ La Potencia de la{" "} + Integración +

+

+ Todas nuestras aplicaciones trabajan juntas para crear una experiencia turística sin igual. +

+
+ +
+
+
+ +
+

Datos Unificados

+

+ Toda la información de tu viaje en un solo lugar. Reservas, pagos y experiencias sincronizados. +

+
+ +
+
+ +
+

Seguridad Total

+

+ POLITUR integrado en tiempo real. Tu seguridad es nuestra prioridad en cada paso del viaje. +

+
+ +
+
+ +
+

Experiencia Fluida

+

+ Sin fricciones entre servicios. Una experiencia continua desde la llegada hasta la partida. +

+
+
+ +
+ +
+
+
+
+ ); +}; + +export default EcosystemSection; \ No newline at end of file diff --git a/src/components/ErrorBoundary.tsx b/src/components/ErrorBoundary.tsx new file mode 100644 index 0000000..64a50df --- /dev/null +++ b/src/components/ErrorBoundary.tsx @@ -0,0 +1,45 @@ +import React from 'react'; + +interface ErrorBoundaryState { + hasError: boolean; + error?: Error; +} + +class ErrorBoundary extends React.Component { + constructor(props: React.PropsWithChildren) { + super(props); + this.state = { hasError: false }; + } + + static getDerivedStateFromError(error: Error): ErrorBoundaryState { + return { hasError: true, error }; + } + + componentDidCatch(error: Error, info: React.ErrorInfo) { + // Log detailed error to console so we can see stack instead of generic "Script error" + console.error('App crashed with error:', error, info); + } + + render() { + if (this.state.hasError) { + return ( +
+
+

Algo salió mal

+

Se produjo un error inesperado. Intenta recargar la página.

+ {this.state.error && ( +
+                {this.state.error.message}\n{this.state.error.stack}
+              
+ )} + +
+
+ ); + } + + return this.props.children; + } +} + +export default ErrorBoundary; diff --git a/src/components/ExploreSection.tsx b/src/components/ExploreSection.tsx new file mode 100644 index 0000000..396cc9e --- /dev/null +++ b/src/components/ExploreSection.tsx @@ -0,0 +1,215 @@ +import { Button } from "@/components/ui/button"; +import santoImage from "@/assets/santo-domingo.jpg"; +import puntaImage from "@/assets/punta-cana.jpg"; +import sanJuanImage from "@/assets/san-juan.jpg"; + +const ExploreSection = () => { + const destinations = [ + { + image: santoImage, + city: "Santo Domingo", + area: "Zona Colonial", + listings: "89+ listings", + link: "/explore/santo-domingo" + }, + { + image: puntaImage, + city: "Punta Cana", + area: "Resort Area", + listings: "124+ listings", + link: "/explore/punta-cana" + }, + { + image: sanJuanImage, + city: "San Juan", + area: "Old San Juan", + listings: "67+ listings", + link: "/explore/san-juan" + } + ]; + + return ( +
+
+
+

Top Regions

+

+ Explore Cities +

+

+ Discover exciting categories. Find what you're looking for. +

+
+ + {/* Carousel Container */} +
+
+ {/* Region Card 1 */} +
+
+ Punta Cana +
+
+
+
+

La Romana

+

Punta Cana

+ 100+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+ + {/* Region Card 2 */} +
+
+ Bavaro Beach +
+
+
+
+

La Romana

+

Bavaro Beach

+ 59+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+ + {/* Region Card 3 */} +
+
+ Zona Colonial +
+
+
+
+

Santo Domingo

+

Zona Colonial

+ 89+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+ + {/* Region Card 4 */} +
+
+ Santiago +
+
+
+
+

Santiago

+

Santiago

+ 65+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+ + {/* Region Card 5 */} +
+
+ San Pedro +
+
+
+
+

Region Norte

+

San Pedro

+ 65+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+ + {/* Region Card 6 */} +
+
+ Barahona +
+
+
+
+

Region Sur

+

Barahona

+ 65+ listings +
+ +
Explore more
+
+ + + +
+
+
+
+
+
+
+
+ ); +}; + +export default ExploreSection; \ No newline at end of file diff --git a/src/components/FeaturesSection.tsx b/src/components/FeaturesSection.tsx new file mode 100644 index 0000000..6b24bc0 --- /dev/null +++ b/src/components/FeaturesSection.tsx @@ -0,0 +1,124 @@ +import { Card } from "@/components/ui/card"; +import { ArrowRight, MapPin, Calendar, CreditCard } from "lucide-react"; + +const FeaturesSection = () => { + const steps = [ + { + number: "1", + icon: , + title: "Ingresa tu ubicación para comenzar a buscar lugares emblemáticos", + description: "Nuestra IA detectará automáticamente puntos de interés, restaurantes, hoteles y actividades cerca de ti." + }, + { + number: "2", + icon: , + title: "Haz una cita en el lugar que quieres visitar", + description: "Reserva directamente desde la plataforma con confirmación instantánea y pagos seguros." + }, + { + number: "3", + icon: , + title: "Visita el lugar y disfruta de la experiencia", + description: "Accede a guías con IA, realidad aumentada y soporte 24/7 durante tu visita." + } + ]; + + return ( +
+
+ {/* Section Header */} +
+
+ La Mejor Manera +
+

+ Encuentra Tu Lugar Soñado{" "} + La Mejor Manera +

+

+ Descubre categorías emocionantes. Encuentra exactamente lo que estás buscando. +

+
+ + {/* Steps Grid */} +
+ {steps.map((step, index) => ( +
+
+ {/* Step Number */} +
+ {step.number} +
+ + {/* Icon */} +
+ {step.icon} +
+ + {/* Content */} +

+ {step.title} +

+

+ {step.description} +

+
+ + {/* Arrow Connector (hidden on mobile) */} + {index < steps.length - 1 && ( +
+
+ +
+
+ )} +
+ ))} +
+ + {/* Bottom CTA */} +
+
+

+ ¿Listo para comenzar tu aventura? +

+

+ Únete a miles de turistas que ya están disfrutando de experiencias únicas con nuestra plataforma. +

+
+ + +
+
+
+
+
+ ); +}; + +export default FeaturesSection; \ No newline at end of file diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx new file mode 100644 index 0000000..4bdfcae --- /dev/null +++ b/src/components/Footer.tsx @@ -0,0 +1,210 @@ +import { Button } from "@/components/ui/button"; +import { Input } from "@/components/ui/input"; +import { Phone, Mail, ChevronRight, Instagram, Twitter, Facebook, MessageCircle } from "lucide-react"; + +const Footer = () => { + return ( +
+
+ {/* App Download Section */} +
+
+
+ Mobile app +
+
+

Download Our App

+

+ It is a long established fact that a reader will be distracted by the readable content. +

+
+
+ {/* Apple Store Button */} + + +
+ Available on the + App Store +
+
+ {/* Google Play Button */} + + +
+ Get it on + Google Play +
+
+
+
+
+
+
+ + {/* Main Footer Content */} +
+
+ {/* Get In Touch Section */} +
+
Get In Touch
+
+ Join our newsletter and receive the best job
+ openings of the week, right on your inbox. +
+
+
Join our Whatsapp:
+ + + (123) 456-7890 + +
+
+ Want to join Karibeo?
Write us ! +
+ support@karibeo.com +
+ + {/* Stay Connect Section */} +
+
Stay Connect
+
+ 1123 Fictional St, San Francisco
+ , CA 94103 +
+ +
+ + {/* Newsletter and Social Section */} +
+
Get In Touch
+
+ + +
+ +
+ +
Follow the location
+ + {/* Social Icons */} + +
+
+
+
+ + {/* Bottom Footer */} +
+
+
+ {/* Footer Navigation */} + +
+
+
+ {/* Footer Logo */} + + Karibeo + + {/* Copyright */} +
+ © 2025 Karibeo - All Rights Reserved +
+
+
+
+
+
+ ); +}; + +export default Footer; \ No newline at end of file diff --git a/src/components/Header.tsx b/src/components/Header.tsx new file mode 100644 index 0000000..d733ea1 --- /dev/null +++ b/src/components/Header.tsx @@ -0,0 +1,190 @@ +import { useState } from "react"; +import { Link, useNavigate } from "react-router-dom"; +import { Button } from "@/components/ui/button"; +import { Menu, X, User, Plus, Sun, Moon, Globe } from "lucide-react"; +import { useAuth } from "@/contexts/AuthContext"; +import { useLanguage } from "@/contexts/LanguageContext"; +import { useCart } from "@/contexts/CartContext"; +import CartSidebar from "@/components/CartSidebar"; + +const Header = () => { + const [isMenuOpen, setIsMenuOpen] = useState(false); + const [isDark, setIsDark] = useState(false); + const { user, isAuthenticated, logout } = useAuth(); + const { language, setLanguage, t } = useLanguage(); + const { getTotalItems } = useCart(); + const navigate = useNavigate(); + + const toggleTheme = () => { + setIsDark(!isDark); + document.documentElement.classList.toggle('dark'); + }; + + const handleAuthAction = () => { + if (isAuthenticated) { + navigate('/dashboard'); + } else { + navigate('/sign-in'); + } + }; + + const handleLogout = () => { + logout(); + navigate('/'); + }; + + const languages = [ + { code: 'es', name: 'ES', flag: '🇪🇸' }, + { code: 'en', name: 'EN', flag: '🇺🇸' }, + { code: 'fr', name: 'FR', flag: '🇫🇷' } + ]; + + return ( +
+
+
+ {/* Logo */} + + Karibeo + + + {/* Desktop Navigation */} + + + {/* Desktop Actions */} +
+ {/* Language/Theme Controls */} +
+ + + + + +
+ + {isAuthenticated ? ( +
+ + +
+ ) : ( + + )} +
+ + {/* Mobile Menu Button */} + +
+ + {/* Mobile Navigation */} + {isMenuOpen && ( +
+ +
+ )} +
+
+ ); +}; + +export default Header; \ No newline at end of file diff --git a/src/components/HeroSection.tsx b/src/components/HeroSection.tsx new file mode 100644 index 0000000..c2e1d80 --- /dev/null +++ b/src/components/HeroSection.tsx @@ -0,0 +1,143 @@ +import { useState } from "react"; +import { Button } from "@/components/ui/button"; +import { Input } from "@/components/ui/input"; +import { Search, MapPin, Home, Utensils, Calendar, ShoppingBag, Building, Dumbbell } from "lucide-react"; +import heroImage from "@/assets/hero-beach.jpg"; + +const HeroSection = () => { + const [searchQuery, setSearchQuery] = useState(""); + const [location, setLocation] = useState(""); + + const categories = [ + { + icon: , + title: "Appartment", + count: "99+", + description: "listings" + }, + { + icon: , + title: "Restaurant", + count: "55+", + description: "listings" + }, + { + icon: , + title: "Events/Arts", + count: "55+", + description: "listings" + }, + { + icon: , + title: "Shops", + count: "80+", + description: "listings" + }, + { + icon: , + title: "Museum", + count: "96+", + description: "listings" + }, + { + icon: , + title: "Gymnasiums", + count: "21+", + description: "listings" + } + ]; + + return ( +
+ {/* Background Overlay */} +
+ + {/* Content */} +
+ {/* Header Badge */} +
+
+ WE ARE #1 ON THE MARKET +
+
+ + {/* Main Heading */} +
+

+ We're Here To Help You{" "} + Navigate{" "} + While Traveling +

+

+ You'll get comprehensive results based on the provided location. +

+
+ + {/* Search Bar */} +
+
+
+ + setSearchQuery(e.target.value)} + className="pl-12 bg-white border-0 text-gray-700 placeholder:text-gray-500 h-14 text-lg rounded-xl" + /> +
+
+ + setLocation(e.target.value)} + className="pl-12 bg-white border-0 text-gray-700 placeholder:text-gray-500 h-14 text-lg rounded-xl" + /> +
+ +
+
+ + {/* Category Cards Grid */} +
+ {categories.map((category, index) => ( +
+
+
+ {category.icon} +
+
+

{category.title}

+
+ {category.count} {category.description} +
+
+
+
+ ))} +
+
+
+ ); +}; + +export default HeroSection; \ No newline at end of file diff --git a/src/components/MapView.tsx b/src/components/MapView.tsx new file mode 100644 index 0000000..7d395cf --- /dev/null +++ b/src/components/MapView.tsx @@ -0,0 +1,164 @@ +import React, { useEffect, useRef, useState } from 'react'; +import { Loader } from '@googlemaps/js-api-loader'; +import { Input } from '@/components/ui/input'; +import { Button } from '@/components/ui/button'; +import { MapPin } from 'lucide-react'; + +// Declare global google type for window +declare global { + interface Window { + google: any; + } +} + +interface Offer { + id: string; + title: string; + category: string; + price: number; + rating: number; + images: string[]; + location: { + lat: number; + lng: number; + address: string; + }; +} + +interface MapViewProps { + offers: Offer[]; + onOfferClick: (offer: Offer) => void; +} + +const MapView: React.FC = ({ offers, onOfferClick }) => { + const mapRef = useRef(null); + const [map, setMap] = useState(null); + const [apiKey, setApiKey] = useState(''); + const [isMapLoaded, setIsMapLoaded] = useState(false); + const [markers, setMarkers] = useState([]); + + const loadMap = async (googleMapsApiKey: string) => { + if (!mapRef.current || !googleMapsApiKey) return; + + try { + const loader = new Loader({ + apiKey: googleMapsApiKey, + version: 'weekly', + libraries: ['places'], + id: '__googleMapsScriptIdKaribeo' + }); + + const google = await loader.load(); + const { Map } = google.maps; + + const mapInstance = new Map(mapRef.current, { + center: { lat: 18.4861, lng: -69.9312 }, // Santo Domingo, DR + zoom: 11, + styles: [ + { + featureType: 'poi', + elementType: 'labels', + stylers: [{ visibility: 'off' }] + } + ] + }); + + setMap(mapInstance); + setIsMapLoaded(true); + + // Add markers for offers + const newMarkers = offers.map(offer => { + const marker = new google.maps.Marker({ + position: { lat: offer.location.lat, lng: offer.location.lng }, + map: mapInstance, + title: offer.title, + icon: { + url: `data:image/svg+xml;charset=UTF-8,${encodeURIComponent(` + + + $${offer.price} + + `)}`, + scaledSize: new google.maps.Size(40, 40), + anchor: new google.maps.Point(20, 20) + } + }); + + // Create info window + const infoWindow = new google.maps.InfoWindow({ + content: ` +
+ ${offer.title} +

${offer.title}

+

${offer.location.address}

+
+ ⭐ ${offer.rating} + $${offer.price} +
+
+ ` + }); + + marker.addListener('click', () => { + // Close other info windows + markers.forEach(m => m.infoWindow?.close()); + + infoWindow.open(mapInstance, marker); + onOfferClick(offer); + }); + + // Store info window reference + (marker as any).infoWindow = infoWindow; + + return marker; + }); + + setMarkers(newMarkers); + + } catch (error) { + console.error('Error loading Google Maps:', error); + } + }; + + useEffect(() => { + const savedApiKey = localStorage.getItem('googleMapsApiKey'); + if (savedApiKey) { + setApiKey(savedApiKey); + loadMap(savedApiKey); + } + }, [offers]); + + const handleApiKeySubmit = () => { + // Ya no se muestra el formulario de API key por seguridad. + }; + + if (!isMapLoaded && !apiKey) { + return ( +
+
+ +

Google Maps no disponible

+

+ Configura una Google Maps API key restringida por dominio y autoriza este dominio en Google Cloud Console. +

+
+
+ ); + } + + return ( +
+
+ {!isMapLoaded && apiKey && ( +
+
+
+

Cargando mapa...

+
+
+ )} +
+ ); +}; + +export default MapView; \ No newline at end of file diff --git a/src/components/PlacesSection.tsx b/src/components/PlacesSection.tsx new file mode 100644 index 0000000..6f1bab8 --- /dev/null +++ b/src/components/PlacesSection.tsx @@ -0,0 +1,183 @@ +import { Button } from "@/components/ui/button"; +import { Star, Phone, Compass, Heart, Search } from "lucide-react"; + +const PlacesSection = () => { + const places = [ + { + image: "https://themes.easital.com/html/liston/v2.3/assets/images/place/01.jpg", + title: "Green Mart Apartment", + description: "Amet minim mollit non deserunt ullamco est sit aliqua dolor.", + rating: 4.5, + reviews: "2,391 reviews", + badges: ["Featured", "$100 off $399: eblwc"], + phone: "(123) 456-7890", + verified: true + }, + { + image: "https://themes.easital.com/html/liston/v2.3/assets/images/place/02.jpg", + title: "Chuijhal Hotel And Restaurant", + description: "Amet minim mollit non deserunt ullamco est sit aliqua dolor.", + rating: 4.5, + reviews: "2,391 reviews", + badges: ["10% OFF", "$100 off $399: eblwc"], + phone: "(123) 456-7890", + verified: false + }, + { + image: "https://themes.easital.com/html/liston/v2.3/assets/images/place/03.jpg", + title: "The Barber's Lounge", + description: "Amet minim mollit non deserunt ullamco est sit aliqua dolor.", + rating: 4.5, + reviews: "2,391 reviews", + badges: ["10% OFF", "$100 off $399: eblwc"], + phone: "(123) 456-7890", + verified: false + }, + { + image: "https://themes.easital.com/html/liston/v2.3/assets/images/place/04.jpg", + title: "Gaming Expo Spectacle", + description: "Amet minim mollit non deserunt ullamco est sit aliqua dolor.", + rating: 4.5, + reviews: "2,391 reviews", + badges: ["10% OFF", "$100 off $399: eblwc"], + phone: "(123) 456-7890", + verified: false + }, + { + image: "https://themes.easital.com/html/liston/v2.3/assets/images/place/05.jpg", + title: "Fitness Petrol Gym and Health Club", + description: "Amet minim mollit non deserunt ullamco est sit aliqua dolor.", + rating: 4.5, + reviews: "2,391 reviews", + badges: ["10% OFF", "$100 off $399: eblwc"], + phone: "(123) 456-7890", + verified: false + } + ]; + + return ( +
+
+
+ {/* Sidebar */} +
+
+
+ Places +
+

+ Discover Your Favourite Place +

+

+ Our publications can provide quality and useful tips and advice for companies on how to evaluate SaaS providers and choose the best one for their needs, taking into account factors such as price, features and support. +

+ + + {/* Decorative SVG */} + + + +
+
+ + {/* Content */} + +
+
+ + {/* Decorative blur */} +
+
+ ); +}; + +export default PlacesSection; \ No newline at end of file diff --git a/src/components/ProcessSection.tsx b/src/components/ProcessSection.tsx new file mode 100644 index 0000000..810e5e9 --- /dev/null +++ b/src/components/ProcessSection.tsx @@ -0,0 +1,55 @@ +const ProcessSection = () => { + const steps = [ + { + number: "1", + title: "Input your location to start looking for landmarks.", + description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pharetra vitae quam integer semper." + }, + { + number: "2", + title: "Make an appointment at the place you want to visit.", + description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pharetra vitae quam integer." + }, + { + number: "3", + title: "Visit the place and enjoy the experience.", + description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pharetra vitae quam integer aenean." + } + ]; + + return ( +
+
+
+

Best Way

+

+ Find Your Dream Place The Best Way +

+

+ Discover exciting categories. Find what you're looking for. +

+
+ +
+ {steps.map((step, index) => ( +
+
+
+ {step.number} +
+
+

+ {step.title} +

+

+ {step.description} +

+
+ ))} +
+
+
+ ); +}; + +export default ProcessSection; \ No newline at end of file diff --git a/src/components/StatsSection.tsx b/src/components/StatsSection.tsx new file mode 100644 index 0000000..20f2919 --- /dev/null +++ b/src/components/StatsSection.tsx @@ -0,0 +1,203 @@ +import { useState, useEffect } from "react"; +import { Card } from "@/components/ui/card"; +import { TrendingUp, Users, MapPin, Calendar, DollarSign } from "lucide-react"; + +const StatsSection = () => { + const [stats, setStats] = useState({ + totalUsers: 50000, + totalReservations: 125000, + totalBusinesses: 2500, + totalRevenue: 15000000 + }); + + const [isAnimating, setIsAnimating] = useState(false); + + useEffect(() => { + // Simular animación de contadores al cargar + setIsAnimating(true); + + // Simular actualizaciones en tiempo real (en producción vendría de la API) + const interval = setInterval(() => { + setStats(prev => ({ + totalUsers: prev.totalUsers + Math.floor(Math.random() * 3), + totalReservations: prev.totalReservations + Math.floor(Math.random() * 5), + totalBusinesses: prev.totalBusinesses + Math.floor(Math.random() * 2), + totalRevenue: prev.totalRevenue + Math.floor(Math.random() * 10000) + })); + }, 10000); // Actualizar cada 10 segundos + + return () => clearInterval(interval); + }, []); + + const formatNumber = (num: number) => { + if (num >= 1000000) { + return `${(num / 1000000).toFixed(1)}M`; + } + if (num >= 1000) { + return `${(num / 1000).toFixed(1)}K`; + } + return num.toLocaleString(); + }; + + const formatCurrency = (amount: number) => { + return new Intl.NumberFormat('es-DO', { + style: 'currency', + currency: 'DOP', + minimumFractionDigits: 0, + maximumFractionDigits: 0, + }).format(amount); + }; + + const statItems = [ + { + icon: , + label: "Usuarios Activos", + value: formatNumber(stats.totalUsers), + change: "+12.5%", + changeType: "positive" as const, + color: "primary" + }, + { + icon: , + label: "Reservas Totales", + value: formatNumber(stats.totalReservations), + change: "+8.3%", + changeType: "positive" as const, + color: "secondary" + }, + { + icon: , + label: "Negocios Registrados", + value: formatNumber(stats.totalBusinesses), + change: "+15.2%", + changeType: "positive" as const, + color: "success" + }, + { + icon: , + label: "Volumen de Transacciones", + value: formatCurrency(stats.totalRevenue), + change: "+22.1%", + changeType: "positive" as const, + color: "warning" + } + ]; + + const getColorClasses = (color: string) => { + switch (color) { + case "primary": + return "text-primary bg-primary/10"; + case "secondary": + return "text-secondary bg-secondary/10"; + case "success": + return "text-success bg-success/10"; + case "warning": + return "text-warning bg-warning/10"; + default: + return "text-primary bg-primary/10"; + } + }; + + return ( +
+
+ {/* Section Header */} +
+
+ Impacto en Tiempo Real +
+

+ Transformando el{" "} + Turismo Caribeño +

+

+ Nuestras métricas en vivo muestran el crecimiento constante del ecosistema turístico más completo del Caribe. +

+
+ + {/* Stats Grid */} +
+ {statItems.map((stat, index) => ( + + {/* Icon */} +
+ {stat.icon} +
+ + {/* Value */} +
+ {stat.value} +
+ + {/* Label */} +
+ {stat.label} +
+ + {/* Change Indicator */} +
+ + + {stat.change} + + + vs mes anterior + +
+
+ ))} +
+ + {/* Live Activity Feed */} + +
+

Actividad en Vivo

+
+
+ En tiempo real +
+
+ +
+ {[ + { + text: "Nueva reserva de hotel en Santo Domingo", + time: "Hace 2 minutos", + type: "reservation" + }, + { + text: "Guía turístico se unió en San Juan", + time: "Hace 5 minutos", + type: "guide" + }, + { + text: "Restaurante activó menús digitales", + time: "Hace 8 minutos", + type: "restaurant" + }, + { + text: "Nuevo usuario registrado desde Punta Cana", + time: "Hace 12 minutos", + type: "user" + } + ].map((activity, index) => ( +
+
+
+

{activity.text}

+

{activity.time}

+
+
+ ))} +
+
+
+
+ ); +}; + +export default StatsSection; \ No newline at end of file diff --git a/src/components/admin/ConfigTab.tsx b/src/components/admin/ConfigTab.tsx new file mode 100644 index 0000000..242e175 --- /dev/null +++ b/src/components/admin/ConfigTab.tsx @@ -0,0 +1,47 @@ +import React from 'react'; +import { Settings, Cog, Database, Wifi, Shield } from 'lucide-react'; + +interface ConfigTabProps { + isAdmin: boolean; + isSuperAdmin: boolean; +} + +const ConfigTab: React.FC = ({ isSuperAdmin }) => { + if (!isSuperAdmin) { + return ( +
+ +

Acceso Restringido

+

Solo los Super Administradores pueden acceder a la configuración del sistema.

+
+ ); + } + + return ( +
+

Configuración del Sistema

+ +
+ +

+ Configuración del Sistema +

+

+ Esta sección está en desarrollo y se implementará según las especificaciones del informe. +

+
+ Funcionalidades pendientes: +
    +
  • • Configuración de API
  • +
  • • Parámetros del sistema
  • +
  • • Gestión de integrations
  • +
  • • Configuración de seguridad
  • +
  • • Logs de auditoría
  • +
+
+
+
+ ); +}; + +export default ConfigTab; \ No newline at end of file diff --git a/src/components/admin/ContentTab.tsx b/src/components/admin/ContentTab.tsx new file mode 100644 index 0000000..b16bf5f --- /dev/null +++ b/src/components/admin/ContentTab.tsx @@ -0,0 +1,764 @@ +import React, { useState } from 'react'; +import { + FileText, + Globe, + Edit, + Plus, + MapPin, + Camera, + Bot, + Eye, + Trash2, + Star, + Users, + Calendar, + DollarSign, + Image, + Settings, + Car, + Clock +} from 'lucide-react'; +import { Button } from '@/components/ui/button'; +import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; +import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; +import { Badge } from '@/components/ui/badge'; +import { Input } from '@/components/ui/input'; +import { Textarea } from '@/components/ui/textarea'; +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; +import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '@/components/ui/dialog'; +import { Label } from '@/components/ui/label'; +import { useToast } from '@/hooks/use-toast'; +import { apiClient } from '@/services/adminApi'; +import GeolocationTab from './GeolocationTab'; + +interface ContentTabProps { + isSuperAdmin: boolean; + activeSubTab?: string; +} + +const ContentTab: React.FC = ({ isSuperAdmin, activeSubTab = 'destinations' }) => { + const [activeTab, setActiveTab] = useState(activeSubTab || 'destinations'); + + React.useEffect(() => { + setActiveTab(activeSubTab || 'destinations'); + }, [activeSubTab]); + const [destinations, setDestinations] = useState([]); + const [places, setPlaces] = useState([]); + const [guides, setGuides] = useState([]); + const [taxis, setTaxis] = useState([]); + const [loading, setLoading] = useState(false); + + const [newDestination, setNewDestination] = useState({ + name: '', + description: '', + category: '', + countryId: 1, + coordinates: { x: 0, y: 0 }, + images: [''] + }); + + const [newPlace, setNewPlace] = useState({ + name: '', + description: '', + destinationId: '', + category: '', + address: '', + phone: '', + website: '', + coordinates: { x: 0, y: 0 }, + entranceFee: 0, + openingHours: { + monday: '9:00-17:00', + tuesday: '9:00-17:00', + wednesday: '9:00-17:00', + thursday: '9:00-17:00', + friday: '9:00-17:00', + saturday: '9:00-17:00', + sunday: '9:00-17:00' + }, + historicalInfo: '', + images: [''] + }); + + const [newGuide, setNewGuide] = useState({ + licenseNumber: '', + specialties: [''], + languages: [''], + hourlyRate: 0, + dailyRate: 0, + bio: '', + certifications: {} + }); + + const [newTaxi, setNewTaxi] = useState({ + licenseNumber: '', + vehiclePlate: '', + vehicleModel: '', + vehicleYear: new Date().getFullYear(), + vehicleColor: '', + vehicleCapacity: 4 + }); + + // Promocional & IA forms + const [newCampaign, setNewCampaign] = useState({ + title: '', + message: '', + segment: 'all' + }); + const [aiGuideConfig, setAiGuideConfig] = useState({ + name: '', + language: 'es', + personality: '' + }); + + // Load initial data + const loadData = async () => { + setLoading(true); + try { + const [destData, placesData, guidesData, taxisData] = await Promise.all([ + apiClient.get('/tourism/destinations?page=1&limit=50'), + apiClient.get('/tourism/places?page=1&limit=50'), + apiClient.get('/tourism/guides?page=1&limit=50'), + apiClient.get('/tourism/taxis/available') + ]); + + setDestinations((destData as any)?.destinations || (Array.isArray(destData) ? (destData as any) : []) ); + setPlaces((placesData as any)?.places || (Array.isArray(placesData) ? (placesData as any) : []) ); + setGuides((guidesData as any)?.guides || (Array.isArray(guidesData) ? (guidesData as any) : []) ); + const taxisArr = Array.isArray(taxisData) ? taxisData : (taxisData as any)?.taxis || (taxisData as any)?.drivers || (taxisData as any)?.data || []; + setTaxis(taxisArr as any[]); + } catch (error) { + console.error('Error loading data:', error); + } finally { + setLoading(false); + } + }; + React.useEffect(() => { + loadData(); + }, []); + + const { toast } = useToast(); + + const handleCreateDestination = async () => { + try { + await apiClient.post('/tourism/destinations', { + name: newDestination.name, + description: newDestination.description, + category: newDestination.category, + countryId: newDestination.countryId, + coordinates: `(${newDestination.coordinates.x},${newDestination.coordinates.y})`, + images: newDestination.images.filter(img => img.trim() !== '') + }); + setNewDestination({ name: '', description: '', category: '', countryId: 1, coordinates: { x: 0, y: 0 }, images: [''] }); + loadData(); + toast({ title: 'Destino creado', description: 'El destino se creó correctamente.' }); + } catch (error: any) { + console.error('Error creating destination:', error); + toast({ title: 'Error', description: error?.message || 'No se pudo crear el destino.' }); + } + }; + + const handleCreatePlace = async () => { + try { + await apiClient.post('/tourism/places', { + name: newPlace.name, + description: newPlace.description, + destinationId: parseInt(newPlace.destinationId), + category: newPlace.category, + address: newPlace.address, + phone: newPlace.phone, + website: newPlace.website, + coordinates: `(${newPlace.coordinates.x},${newPlace.coordinates.y})`, + entranceFee: newPlace.entranceFee, + openingHours: newPlace.openingHours, + historicalInfo: newPlace.historicalInfo, + images: newPlace.images.filter(img => img.trim() !== '') + }); + setNewPlace({ + name: '', description: '', destinationId: '', category: '', address: '', phone: '', website: '', + coordinates: { x: 0, y: 0 }, entranceFee: 0, historicalInfo: '', images: [''], + openingHours: { + monday: '9:00-17:00', tuesday: '9:00-17:00', wednesday: '9:00-17:00', thursday: '9:00-17:00', + friday: '9:00-17:00', saturday: '9:00-17:00', sunday: '9:00-17:00' + } + }); + loadData(); + toast({ title: 'Lugar creado', description: 'El lugar se creó correctamente.' }); + } catch (error: any) { + console.error('Error creating place:', error); + toast({ title: 'Error', description: error?.message || 'No se pudo crear el lugar.' }); + } + }; + + const handleDeleteDestination = async (id: string) => { + try { + await apiClient.delete(`/tourism/destinations/${id}`); + } catch (error: any) { + console.error('Error deleting destination:', error); + // Algunos endpoints devuelven 204 sin cuerpo + } + await loadData(); + toast({ title: 'Destino eliminado', description: 'Se eliminó correctamente.' }); + }; + + const handleDeletePlace = async (id: string) => { + try { + await apiClient.delete(`/tourism/places/${id}`); + } catch (error: any) { + console.error('Error deleting place:', error); + // Algunos endpoints devuelven 204 sin cuerpo + } + await loadData(); + toast({ title: 'Lugar eliminado', description: 'Se eliminó correctamente.' }); + }; + + const handleCreateCampaign = async () => { + try { + await apiClient.post('/notifications', { + title: newCampaign.title, + message: newCampaign.message, + segment: newCampaign.segment || 'all', + type: 'promotion' + }); + toast({ title: 'Campaña creada', description: 'La campaña promocional fue creada.' }); + setNewCampaign({ title: '', message: '', segment: 'all' }); + } catch (error: any) { + console.error('Error creating campaign:', error); + toast({ title: 'Error', description: error?.message || 'No se pudo crear la campaña.' }); + } + }; + + const handleSetupAIGuide = async () => { + try { + await apiClient.post('/ai-generator/generate', { + template: 'virtual-guide', + inputs: { + name: aiGuideConfig.name, + language: aiGuideConfig.language, + personality: aiGuideConfig.personality + } + }); + toast({ title: 'Guía IA creada', description: 'La guía virtual fue configurada.' }); + setAiGuideConfig({ name: '', language: 'es', personality: '' }); + } catch (error: any) { + console.error('Error setting up AI guide:', error); + toast({ title: 'Error', description: error?.message || 'No se pudo configurar la guía IA.' }); + } + }; + + return ( +
+
+

Gestión de Contenido Turístico

+
+ + {destinations.length} Destinos + + + {places.length} Lugares + +
+
+ + + + +
+

Gestión de Destinos Turísticos

+ {isSuperAdmin && ( + + + + + + + Crear Nuevo Destino + +
+
+ + setNewDestination({ ...newDestination, name: e.target.value })} + placeholder="Ej: Punta Cana" + /> +
+
+ + +
+
+ +

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%0Dta014u*+{6 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ŸZ?_|4zCzk=Ny&SdiZHzs0Ic>{@re`B{ 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ΠhQMczp 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