From 6555459af06c4abef2c4ff84274557dadc9567aa Mon Sep 17 00:00:00 2001 From: Marcos Date: Fri, 15 May 2026 08:44:32 -0300 Subject: [PATCH] Initial commit - TrackSteel Site --- .gitignore | 24 + README-SCRIPTS.md | 202 + README.md | 73 + bun.lockb | Bin 0 -> 197327 bytes components.json | 20 + deploy.bat | 57 + deploy.sh | 76 + eslint.config.js | 26 + index.html | 49 + package-lock.json | 6940 +++++++++++++++++ package.json | 85 + postcss.config.js | 6 + public/favicon.ico | Bin 0 -> 7645 bytes public/hero-sgifem.jpg | Bin 0 -> 282282 bytes public/placeholder.svg | 1 + public/robots.txt | 14 + public/tracksteel-logo.png | 1 + src/App.css | 42 + src/App.tsx | 27 + src/components/Benefits.tsx | 156 + src/components/Features.tsx | 153 + src/components/Footer.tsx | 191 + src/components/Modules.tsx | 177 + src/components/Navigation.tsx | 110 + src/components/Statistics.tsx | 117 + src/components/ui/accordion.tsx | 52 + src/components/ui/alert-dialog.tsx | 104 + src/components/ui/alert.tsx | 43 + src/components/ui/aspect-ratio.tsx | 5 + src/components/ui/avatar.tsx | 38 + src/components/ui/badge.tsx | 29 + src/components/ui/breadcrumb.tsx | 90 + src/components/ui/button.tsx | 47 + src/components/ui/calendar.tsx | 54 + src/components/ui/card-tilt.tsx | 63 + src/components/ui/card.tsx | 43 + src/components/ui/carousel.tsx | 224 + src/components/ui/chart.tsx | 303 + src/components/ui/checkbox.tsx | 26 + src/components/ui/collapsible.tsx | 9 + src/components/ui/command.tsx | 132 + src/components/ui/context-menu.tsx | 178 + src/components/ui/dialog.tsx | 95 + src/components/ui/drawer.tsx | 87 + src/components/ui/dropdown-menu.tsx | 179 + src/components/ui/form.tsx | 129 + src/components/ui/hover-card.tsx | 27 + src/components/ui/input-otp.tsx | 61 + src/components/ui/input.tsx | 22 + .../ui/interactive-frosted-glass-card.tsx | 70 + src/components/ui/label.tsx | 17 + src/components/ui/menubar.tsx | 207 + src/components/ui/navigation-menu.tsx | 120 + src/components/ui/pagination.tsx | 81 + src/components/ui/popover.tsx | 29 + src/components/ui/progress.tsx | 23 + src/components/ui/radio-group.tsx | 36 + .../ui/raycast-animated-background.tsx | 53 + .../ui/raycast-animated-blue-background.tsx | 58 + src/components/ui/resizable.tsx | 37 + src/components/ui/scroll-area.tsx | 38 + src/components/ui/select.tsx | 143 + src/components/ui/separator.tsx | 20 + src/components/ui/shape-landing-hero.tsx | 322 + src/components/ui/sheet.tsx | 107 + src/components/ui/sidebar.tsx | 637 ++ src/components/ui/skeleton.tsx | 7 + src/components/ui/slider.tsx | 23 + src/components/ui/sonner.tsx | 27 + src/components/ui/switch.tsx | 27 + src/components/ui/table.tsx | 72 + src/components/ui/tabs.tsx | 53 + src/components/ui/textarea.tsx | 21 + src/components/ui/toast.tsx | 111 + src/components/ui/toaster.tsx | 24 + src/components/ui/toggle-group.tsx | 49 + src/components/ui/toggle.tsx | 37 + src/components/ui/tooltip.tsx | 28 + src/components/ui/use-toast.ts | 3 + src/hooks/use-mobile.tsx | 19 + src/hooks/use-toast.ts | 186 + src/index.css | 176 + src/lib/utils.ts | 6 + src/main.tsx | 5 + src/pages/Index.tsx | 114 + src/pages/NotFound.tsx | 24 + src/vite-env.d.ts | 1 + sync.bat | 69 + sync.sh | 80 + tailwind.config.ts | 133 + tsconfig.app.json | 30 + tsconfig.json | 16 + tsconfig.node.json | 22 + vercel.json | 18 + vite.config.ts | 18 + 95 files changed, 13984 insertions(+) create mode 100644 .gitignore create mode 100644 README-SCRIPTS.md create mode 100644 README.md create mode 100644 bun.lockb create mode 100644 components.json create mode 100644 deploy.bat create mode 100644 deploy.sh 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/hero-sgifem.jpg create mode 100644 public/placeholder.svg create mode 100644 public/robots.txt create mode 100644 public/tracksteel-logo.png create mode 100644 src/App.css create mode 100644 src/App.tsx create mode 100644 src/components/Benefits.tsx create mode 100644 src/components/Features.tsx create mode 100644 src/components/Footer.tsx create mode 100644 src/components/Modules.tsx create mode 100644 src/components/Navigation.tsx create mode 100644 src/components/Statistics.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-tilt.tsx create mode 100644 src/components/ui/card.tsx create mode 100644 src/components/ui/carousel.tsx create mode 100644 src/components/ui/chart.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/interactive-frosted-glass-card.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/raycast-animated-background.tsx create mode 100644 src/components/ui/raycast-animated-blue-background.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/shape-landing-hero.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/hooks/use-mobile.tsx create mode 100644 src/hooks/use-toast.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/Index.tsx create mode 100644 src/pages/NotFound.tsx create mode 100644 src/vite-env.d.ts create mode 100644 sync.bat create mode 100644 sync.sh 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 vercel.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-SCRIPTS.md b/README-SCRIPTS.md new file mode 100644 index 0000000..ee2cb23 --- /dev/null +++ b/README-SCRIPTS.md @@ -0,0 +1,202 @@ +# 🚀 Scripts de Automação - TrackSteel + +Este documento contém instruções para usar os scripts de automação criados para facilitar o desenvolvimento e deploy do projeto TrackSteel. + +## 📋 Scripts Disponíveis + +### 1. Scripts de Sincronização com GitHub + +#### `sync.bat` (Windows) +```bash +# Uso básico (commit automático com timestamp) +sync.bat + +# Uso com mensagem personalizada +sync.bat "Adiciona nova funcionalidade de login" +``` + +#### `sync.sh` (Linux/Mac) +```bash +# Dar permissão de execução (apenas na primeira vez) +chmod +x sync.sh + +# Uso básico (commit automático com timestamp) +./sync.sh + +# Uso com mensagem personalizada +./sync.sh "Adiciona nova funcionalidade de login" +``` + +### 2. Scripts de Deploy Automático + +#### `deploy.bat` (Windows) +```bash +# Deploy com commit automático +deploy.bat + +# Deploy com mensagem personalizada +deploy.bat "Release v1.2.0 - Nova interface" +``` + +#### `deploy.sh` (Linux/Mac) +```bash +# Dar permissão de execução (apenas na primeira vez) +chmod +x deploy.sh + +# Deploy com commit automático +./deploy.sh + +# Deploy com mensagem personalizada +./deploy.sh "Release v1.2.0 - Nova interface" +``` + +## 🔧 Configuração Inicial + +### Pré-requisitos +- Git instalado e configurado +- Node.js e npm instalados +- Conta no GitHub com acesso ao repositório +- Conta no Vercel (para deploy) + +### Configuração do Git +O repositório já está configurado para: +- **Remote Origin:** https://github.com/Reifonas/WebsiteTS.git +- **Branch Principal:** main + +### Configuração do Vercel +Para usar os scripts de deploy: + +1. **Instalar Vercel CLI** (se não estiver instalado): + ```bash + npm install -g vercel + ``` + +2. **Fazer login no Vercel**: + ```bash + vercel login + ``` + +3. **Configurar o projeto** (primeira vez): + ```bash + vercel + ``` + +## 📝 Funcionalidades dos Scripts + +### Scripts de Sincronização (`sync.bat` / `sync.sh`) + +✅ **O que fazem:** +- Adicionam todos os arquivos modificados (`git add .`) +- Fazem commit com mensagem automática ou personalizada +- Fazem push para o GitHub +- Tratam conflitos automaticamente com rebase +- Exibem status detalhado do processo + +✅ **Tratamento de Erros:** +- Verificam se há mudanças para commitar +- Fazem pull automático em caso de conflito +- Exibem mensagens de erro claras +- Pausam para análise em caso de problemas + +### Scripts de Deploy (`deploy.bat` / `deploy.sh`) + +✅ **O que fazem:** +- Executam o script de sincronização primeiro +- Fazem build de produção (`npm run build`) +- Fazem deploy no Vercel +- Verificam se o Vercel CLI está instalado +- Exibem URLs e status do deploy + +## 🎯 Fluxo de Trabalho Recomendado + +### Desenvolvimento Diário +```bash +# 1. Fazer mudanças no código +# 2. Testar localmente +npm run dev + +# 3. Sincronizar com GitHub +sync.bat "Implementa funcionalidade X" +``` + +### Deploy de Produção +```bash +# 1. Finalizar todas as mudanças +# 2. Fazer deploy completo +deploy.bat "Release v1.0.0" +``` + +## 🚨 Solução de Problemas + +### Erro: "permission denied" +**Linux/Mac:** +```bash +chmod +x sync.sh +chmod +x deploy.sh +``` + +### Erro: "Vercel CLI não encontrado" +```bash +npm install -g vercel +vercel login +``` + +### Erro: "Conflitos de merge" +1. Os scripts tentam resolver automaticamente com rebase +2. Se falhar, resolva manualmente: + ```bash + git status + # Edite os arquivos em conflito + git add . + git rebase --continue + git push origin main + ``` + +### Erro: "Build falhou" +1. Verifique erros de TypeScript: + ```bash + npm run check + ``` +2. Corrija os erros e tente novamente + +## 📊 Comandos Úteis + +### Verificar Status +```bash +# Status do Git +git status + +# Histórico de commits +git log --oneline -10 + +# Status do Vercel +vercel ls +``` + +### Reverter Mudanças +```bash +# Reverter último commit (mantém mudanças) +git reset --soft HEAD~1 + +# Reverter mudanças não commitadas +git restore . +``` + +## 🔗 Links Importantes + +- **Repositório GitHub:** https://github.com/Reifonas/WebsiteTS.git +- **Vercel Dashboard:** https://vercel.com/dashboard +- **Servidor Local:** http://localhost:5173 (dev) / http://localhost:3000 (build) + +## 📞 Suporte + +Em caso de problemas: +1. Verifique se todos os pré-requisitos estão instalados +2. Consulte a seção "Solução de Problemas" +3. Verifique os logs de erro nos scripts +4. Use `git status` para verificar o estado do repositório + +--- + +**Última atualização:** $(date) +**Versão dos Scripts:** 1.0.0 \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..5834933 --- /dev/null +++ b/README.md @@ -0,0 +1,73 @@ +# Welcome to your Lovable project + +## Project info + +**URL**: https://lovable.dev/projects/8331966f-0035-4b76-ac22-b6e000bb7bdd + +## 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/8331966f-0035-4b76-ac22-b6e000bb7bdd) 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/8331966f-0035-4b76-ac22-b6e000bb7bdd) 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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 2>&1 +if %errorlevel% neq 0 ( + echo Vercel CLI não encontrado. Instalando... + npm install -g vercel + if %errorlevel% neq 0 ( + echo Erro ao instalar Vercel CLI + pause + exit /b 1 + ) +) + +REM Executa o script de sync primeiro +echo Sincronizando com GitHub... +call sync.bat "%~1" +if %errorlevel% neq 0 ( + echo Erro na sincronização com GitHub + pause + exit /b 1 +) + +echo. +echo Iniciando build de produção... +npm run build +if %errorlevel% neq 0 ( + echo Erro no build de produção + pause + exit /b 1 +) + +echo. +echo Fazendo deploy no Vercel... +vercel --prod +if %errorlevel% neq 0 ( + echo Erro no deploy do Vercel + pause + exit /b 1 +) + +echo. +echo ✓ Deploy concluído com sucesso! +echo ✓ Código sincronizado: https://github.com/Reifonas/WebsiteTS.git +echo ✓ Site disponível no Vercel +echo. +echo Para ver o status do deploy: +echo vercel ls +echo. +pause \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..aec7ac4 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,76 @@ +#!/bin/bash +# Script de deploy automático para Vercel +# Uso: ./deploy.sh [mensagem do commit] + +echo "========================================" +echo " TrackSteel - Deploy Automático" +echo "========================================" +echo + +# Cores para output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +# Função para exibir erro e sair +error_exit() { + echo -e "${RED}Erro: $1${NC}" + exit 1 +} + +# Função para exibir sucesso +success_msg() { + echo -e "${GREEN}✓ $1${NC}" +} + +# Função para exibir info +info_msg() { + echo -e "${BLUE}ℹ $1${NC}" +} + +# Função para exibir aviso +warning_msg() { + echo -e "${YELLOW}⚠ $1${NC}" +} + +# Verifica se o Vercel CLI está instalado +if ! command -v vercel &> /dev/null; then + warning_msg "Vercel CLI não encontrado. Instalando..." + npm install -g vercel + if [ $? -ne 0 ]; then + error_exit "Falha ao instalar Vercel CLI" + fi + success_msg "Vercel CLI instalado com sucesso" +fi + +# Executa o script de sync primeiro +info_msg "Sincronizando com GitHub..." +./sync.sh "$1" +if [ $? -ne 0 ]; then + error_exit "Falha na sincronização com GitHub" +fi + +echo +info_msg "Iniciando build de produção..." +npm run build +if [ $? -ne 0 ]; then + error_exit "Falha no build de produção" +fi + +echo +info_msg "Fazendo deploy no Vercel..." +vercel --prod +if [ $? -ne 0 ]; then + error_exit "Falha no deploy do Vercel" +fi + +echo +success_msg "Deploy concluído com sucesso!" +success_msg "Código sincronizado: https://github.com/Reifonas/WebsiteTS.git" +success_msg "Site disponível no Vercel" +echo +info_msg "Para ver o status do deploy:" +echo "vercel ls" +echo \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..40f72cc --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,26 @@ +import js from "@eslint/js"; +import globals from "globals"; +import reactHooks from "eslint-plugin-react-hooks"; +import reactRefresh from "eslint-plugin-react-refresh"; +import tseslint from "typescript-eslint"; + +export default tseslint.config( + { ignores: ["dist"] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ["**/*.{ts,tsx}"], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + "react-hooks": reactHooks, + "react-refresh": reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + "react-refresh/only-export-components": ["warn", { allowConstantExport: true }], + "@typescript-eslint/no-unused-vars": "off", + }, + }, +); diff --git a/index.html b/index.html new file mode 100644 index 0000000..ddb5db2 --- /dev/null +++ b/index.html @@ -0,0 +1,49 @@ + + + + + + SGIFEM - Sistema de Gestão Integrada para Estruturas Metálicas + + + + + + + + + + + + + + + + + + + + +

+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..b828b72 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6940 @@ +{ + "name": "vite_react_shadcn_ts", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vite_react_shadcn_ts", + "version": "0.0.0", + "dependencies": { + "@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", + "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", + "framer-motion": "^12.23.12", + "input-otp": "^1.4.2", + "lucide-react": "^0.462.0", + "next-themes": "^0.3.0", + "react": "^18.3.1", + "react-day-picker": "^8.10.1", + "react-dom": "^18.3.1", + "react-hook-form": "^7.61.1", + "react-resizable-panels": "^2.1.9", + "react-router-dom": "^6.30.1", + "recharts": "^2.15.4", + "sonner": "^1.7.4", + "tailwind-merge": "^2.6.0", + "tailwindcss-animate": "^1.0.7", + "unicornstudio-react": "^1.4.29-1", + "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/runtime": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", + "license": "MIT", + "engines": { + "node": ">=6.9.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/@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/@remix-run/router": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz", + "integrity": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "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/@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.0", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-shape": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", + "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==", + "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/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/@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/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/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/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/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==", + "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/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "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/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": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "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-equals": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz", + "integrity": "sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "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/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/framer-motion": { + "version": "12.23.12", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.23.12.tgz", + "integrity": "sha512-6e78rdVtnBvlEVgu6eFEAgG9v3wLnYEboM8I5O5EXvfKC8gxGQB8wXJdhkMy10iVcn05jl6CNw7/HTsTCfwcWg==", + "license": "MIT", + "dependencies": { + "motion-dom": "^12.23.12", + "motion-utils": "^12.23.6", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "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/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/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": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "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/motion-dom": { + "version": "12.23.12", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.23.12.tgz", + "integrity": "sha512-RcR4fvMCTESQBD/uKQe49D5RUeDOokkGRmz4ceaJKDBgHYtZtntC/s2vLvY38gqGaytinij/yi3hMcWVcEF5Kw==", + "license": "MIT", + "dependencies": { + "motion-utils": "^12.23.6" + } + }, + "node_modules/motion-utils": { + "version": "12.23.6", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.23.6.tgz", + "integrity": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==", + "license": "MIT" + }, + "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-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-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-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "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": "6.30.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.1.tgz", + "integrity": "sha512-X1m21aEmxGXqENEPG3T6u0Th7g0aS4ZmoNynhbs+Cn+q+QGTLt+d5IQ2bHAXKzKcxGJjxACpVbnYQSCRcfxHlQ==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.23.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.30.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.1.tgz", + "integrity": "sha512-llKsgOkZdbPU1Eg3zK8lCn+sjD9wMRZZPuzmdWWX5SUs8OFkN5HnFVC0u5KMeMaC9aoancFI/KoLuKPqN+hxHw==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.23.0", + "react-router": "6.30.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-smooth": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-4.0.4.tgz", + "integrity": "sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==", + "license": "MIT", + "dependencies": { + "fast-equals": "^5.0.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/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/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "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": "2.15.4", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.15.4.tgz", + "integrity": "sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw==", + "license": "MIT", + "dependencies": { + "clsx": "^2.0.0", + "eventemitter3": "^4.0.1", + "lodash": "^4.17.21", + "react-is": "^18.3.1", + "react-smooth": "^4.0.4", + "recharts-scale": "^0.4.4", + "tiny-invariant": "^1.3.1", + "victory-vendor": "^36.6.8" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/recharts-scale": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", + "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", + "license": "MIT", + "dependencies": { + "decimal.js-light": "^2.4.1" + } + }, + "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/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/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/unicornstudio-react": { + "version": "1.4.29-1", + "resolved": "https://registry.npmjs.org/unicornstudio-react/-/unicornstudio-react-1.4.29-1.tgz", + "integrity": "sha512-dDAxwPWJ+iktoi9z264eSc+HrxpR+7bNw2glzGEu7iVBcxYCd65pbDCp3CtyDSPem+JsIUaGLJpy27OUweIVJw==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, + "peerDependenciesMeta": { + "next": { + "optional": true + } + } + }, + "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": "36.9.2", + "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.9.2.tgz", + "integrity": "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==", + "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..dedcf8d --- /dev/null +++ b/package.json @@ -0,0 +1,85 @@ +{ + "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": { + "@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", + "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", + "framer-motion": "^12.23.12", + "input-otp": "^1.4.2", + "lucide-react": "^0.462.0", + "next-themes": "^0.3.0", + "react": "^18.3.1", + "react-day-picker": "^8.10.1", + "react-dom": "^18.3.1", + "react-hook-form": "^7.61.1", + "react-resizable-panels": "^2.1.9", + "react-router-dom": "^6.30.1", + "recharts": "^2.15.4", + "sonner": "^1.7.4", + "tailwind-merge": "^2.6.0", + "tailwindcss-animate": "^1.0.7", + "unicornstudio-react": "^1.4.29-1", + "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..2aa7205 --- /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/hero-sgifem.jpg b/public/hero-sgifem.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da881e9be12fcef06503803a5e25370de1537749 GIT binary patch literal 282282 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 eY#p^rfQ0xXq;YrPxokJCjR; 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
HYx0fq0sfXoU$Y|whX&0cSu8SOuN(}~*fEvH+ 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 (hR$Qg0~dN} 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%0D4$8Y8j9YV#sl|_x13ZqxA4JWkSH6YA2&6Jd8*1T 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 OOj2M#LBIdsv;POHcBG>K 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..6018e70 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,14 @@ +User-agent: Googlebot +Allow: / + +User-agent: Bingbot +Allow: / + +User-agent: Twitterbot +Allow: / + +User-agent: facebookexternalhit +Allow: / + +User-agent: * +Allow: / diff --git a/public/tracksteel-logo.png b/public/tracksteel-logo.png new file mode 100644 index 0000000..7902bf5 --- /dev/null +++ b/public/tracksteel-logo.png @@ -0,0 +1 @@ +data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABGySURBVHgB7Z1NbBvHFcefJVmJlWTJlmzJH7EdO3YSJ02TpkmbpkCBFihQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKFChQoECBAgUKF \ No newline at end of file diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..b9d355d --- /dev/null +++ b/src/App.css @@ -0,0 +1,42 @@ +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: filter 300ms; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(2) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..18daf2e --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,27 @@ +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 } from "react-router-dom"; +import Index from "./pages/Index"; +import NotFound from "./pages/NotFound"; + +const queryClient = new QueryClient(); + +const App = () => ( + + + + + + + } /> + {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */} + } /> + + + + +); + +export default App; diff --git a/src/components/Benefits.tsx b/src/components/Benefits.tsx new file mode 100644 index 0000000..88cb3a1 --- /dev/null +++ b/src/components/Benefits.tsx @@ -0,0 +1,156 @@ +import { motion } from "framer-motion"; +import { + TrendingUp, + DollarSign, + Clock, + Users, + Shield, + Smartphone, + CheckCircle, + Zap +} from "lucide-react"; +import { CardTilt } from "@/components/ui/card-tilt"; + +const Benefits = () => { + const benefits = [ + { + icon: TrendingUp, + title: "Aumento da Produtividade", + description: "Otimização completa dos processos produtivos com redução de tempo ocioso e maximização da eficiência operacional.", + stats: "+60% produtividade" + }, + { + icon: DollarSign, + title: "Redução de Custos", + description: "Minimização de desperdícios de matéria-prima, redução de retrabalho e otimização no uso de recursos.", + stats: "-40% custos operacionais" + }, + { + icon: Clock, + title: "Entrega no Prazo", + description: "Cronogramas precisos e acompanhamento em tempo real garantem cumprimento de prazos e satisfação do cliente.", + stats: "98% pontualidade" + }, + { + icon: Users, + title: "Melhor Comunicação", + description: "Integração completa entre departamentos com informações centralizadas e atualizadas em tempo real.", + stats: "100% integração" + }, + { + icon: Shield, + title: "Controle de Qualidade", + description: "Sistema robusto de verificações e aprovações que garante produtos finais com qualidade superior.", + stats: "Zero defeitos" + }, + { + icon: Smartphone, + title: "Mobilidade Total", + description: "Acesso completo via dispositivos móveis para equipes de campo, supervisão e gestão remota.", + stats: "24/7 disponibilidade" + }, + { + icon: CheckCircle, + title: "Rastreabilidade Completa", + description: "Acompanhamento detalhado de cada peça desde o projeto até a instalação final no cliente.", + stats: "100% rastreável" + }, + { + icon: Zap, + title: "Decisões Rápidas", + description: "Dashboards inteligentes e relatórios em tempo real para tomada de decisão estratégica ágil.", + stats: "Tempo real" + } + ]; + + return ( +
+
+ +
+ +

+ + Benefícios Transformadores + +

+

+ Transforme sua fábrica em uma operação de alta performance com tecnologia + de ponta e processos otimizados para o futuro da indústria. +

+
+ +
+ {benefits.map((benefit, index) => ( + + +
+
+ +
+
+ +
+ + {benefit.stats} + +
+ +

+ {benefit.title} +

+ +

+ {benefit.description} +

+
+
+ ))} +
+ + {/* Call to Action */} + +
+

+ Pronto para Revolucionar sua Fábrica? +

+

+ Junte-se a centenas de empresas que já transformaram suas operações com o TrackSteel. + Agende uma demonstração gratuita e veja como podemos otimizar sua produção. +

+
+ + +
+
+
+
+
+ ); +}; + +export default Benefits; \ No newline at end of file diff --git a/src/components/Features.tsx b/src/components/Features.tsx new file mode 100644 index 0000000..969ce5e --- /dev/null +++ b/src/components/Features.tsx @@ -0,0 +1,153 @@ +import { motion } from "framer-motion"; +import { + Factory, + BarChart3, + Shield, + Truck, + Users, + Settings, + Target, + Clock, + CheckCircle +} from "lucide-react"; +import { CardTilt } from "@/components/ui/card-tilt"; + +const Features = () => { + const features = [ + { + icon: Factory, + title: "Gestão de Projetos", + description: "Controle completo de projetos com cadastro de peças, TAGs únicas, dimensões e especificações técnicas detalhadas.", + color: "text-primary" + }, + { + icon: Settings, + title: "PCP Inteligente", + description: "Planejamento e controle da produção com ordens de fabricação, alocação de recursos e cronogramas otimizados.", + color: "text-accent" + }, + { + icon: Shield, + title: "Controle de Qualidade", + description: "Sistema robusto de inspeções, aprovações e registro de não conformidades em todas as etapas críticas.", + color: "text-secondary-light" + }, + { + icon: BarChart3, + title: "Dashboards Inteligentes", + description: "Relatórios em tempo real com KPIs essenciais para tomada de decisão estratégica da gestão.", + color: "text-primary-variant" + }, + { + icon: Truck, + title: "Logística Integrada", + description: "Gestão completa de estoque, almoxarifado, transporte e rastreamento de entregas até o cliente final.", + color: "text-accent-light" + }, + { + icon: Users, + title: "Equipes de Campo", + description: "App móvel para equipes de instalação com acesso a informações do projeto, registro de progresso e problemas.", + color: "text-primary" + }, + { + icon: Target, + title: "Rastreabilidade Total", + description: "Acompanhamento completo de cada peça desde o projeto até a instalação final na obra do cliente.", + color: "text-accent" + }, + { + icon: Clock, + title: "Otimização de Recursos", + description: "Redução de desperdícios, minimização de retrabalho e eliminação de ociosidade operacional.", + color: "text-secondary-light" + }, + { + icon: CheckCircle, + title: "Conformidade Total", + description: "Registro completo de verificações de qualidade e documentação para auditoria e certificações.", + color: "text-primary-variant" + } + ]; + + const containerVariants = { + hidden: { opacity: 0 }, + visible: { + opacity: 1, + transition: { + staggerChildren: 0.1, + }, + }, + }; + + const itemVariants = { + hidden: { y: 50, opacity: 0 }, + visible: { + y: 0, + opacity: 1, + transition: { + duration: 0.8, + ease: "easeOut" as const, + }, + }, + }; + + return ( +
+ {/* Background Effects */} +
+ +
+ +

+ + Funcionalidades Completas + +

+

+ Uma plataforma integrada que cobre todo o ciclo de vida da fabricação de estruturas metálicas, + desde a concepção até a instalação final. +

+
+ + + {features.map((feature, index) => ( + + +
+
+ +
+
+

+ {feature.title} +

+

+ {feature.description} +

+
+
+ ))} +
+
+
+ ); +}; + +export default Features; \ No newline at end of file diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx new file mode 100644 index 0000000..ffcfa62 --- /dev/null +++ b/src/components/Footer.tsx @@ -0,0 +1,191 @@ +import { motion } from "framer-motion"; +import { Factory, Mail, Phone, MapPin, Linkedin, Twitter, Youtube } from "lucide-react"; + +const Footer = () => { + const footerSections = [ + { + title: "Produto", + links: [ + { name: "Funcionalidades", href: "#features" }, + { name: "Módulos", href: "#modules" }, + { name: "Integrações", href: "#integrations" }, + { name: "Preços", href: "#pricing" }, + { name: "Demo", href: "#demo" } + ] + }, + { + title: "Empresa", + links: [ + { name: "Sobre Nós", href: "#about" }, + { name: "Casos de Sucesso", href: "#cases" }, + { name: "Blog", href: "#blog" }, + { name: "Carreiras", href: "#careers" }, + { name: "Imprensa", href: "#press" } + ] + }, + { + title: "Suporte", + links: [ + { name: "Central de Ajuda", href: "#help" }, + { name: "Documentação", href: "#docs" }, + { name: "Treinamentos", href: "#training" }, + { name: "Contato", href: "#contact" }, + { name: "Status", href: "#status" } + ] + }, + { + title: "Legal", + links: [ + { name: "Termos de Uso", href: "#terms" }, + { name: "Política de Privacidade", href: "#privacy" }, + { name: "LGPD", href: "#lgpd" }, + { name: "Cookies", href: "#cookies" }, + { name: "Segurança", href: "#security" } + ] + } + ]; + + return ( +
+ ); +}; + +export default Footer; \ No newline at end of file diff --git a/src/components/Modules.tsx b/src/components/Modules.tsx new file mode 100644 index 0000000..12b1ea4 --- /dev/null +++ b/src/components/Modules.tsx @@ -0,0 +1,177 @@ +import { motion } from "framer-motion"; +import { + Layers, + Cog, + Shield, + Package, + Truck, + Smartphone, + BarChart3, + Users +} from "lucide-react"; +import { CardTilt } from "@/components/ui/card-tilt"; + +const Modules = () => { + const modules = [ + { + icon: Layers, + title: "Gestão de Projetos e Engenharia", + features: [ + "Cadastro completo de projetos e clientes", + "Sistema de TAGs únicas para rastreabilidade", + "Upload e gestão de desenhos técnicos", + "Geração automática de BOM (Bill of Materials)", + "Controle de versões e revisões" + ], + color: "from-primary to-primary-variant" + }, + { + icon: Cog, + title: "Planejamento e Controle (PCP)", + features: [ + "Criação automatizada de ordens de fabricação", + "Sequenciamento inteligente de operações", + "Alocação otimizada de recursos", + "Cronogramas dinâmicos e ajustáveis", + "Controle de capacidade produtiva" + ], + color: "from-accent to-accent-light" + }, + { + icon: Shield, + title: "Controle de Qualidade", + features: [ + "Roteiros de inspeção personalizáveis", + "Registro digital de não conformidades", + "Certificados de qualidade automáticos", + "Rastreamento de correções", + "Indicadores de qualidade em tempo real" + ], + color: "from-secondary to-secondary-light" + }, + { + icon: Package, + title: "Gestão de Estoque", + features: [ + "Controle de matéria-prima em tempo real", + "Gestão de peças acabadas e semi-acabadas", + "Alertas de estoque mínimo", + "Rastreamento de lotes e fornecedores", + "Inventário automatizado" + ], + color: "from-primary-variant to-primary" + }, + { + icon: Truck, + title: "Logística e Expedição", + features: [ + "Planejamento otimizado de entregas", + "Rastreamento de cargas em tempo real", + "Gestão de transportadoras", + "Documentação automática de embarque", + "Notificações de entrega para clientes" + ], + color: "from-accent-light to-accent" + }, + { + icon: Smartphone, + title: "Aplicativo Móvel", + features: [ + "Interface otimizada para tablets e smartphones", + "Acesso offline a informações essenciais", + "Registro de atividades em campo", + "Captura de fotos e evidências", + "Sincronização automática com o sistema" + ], + color: "from-secondary-light to-secondary" + }, + { + icon: BarChart3, + title: "Relatórios e Dashboards", + features: [ + "Dashboards personalizáveis por perfil", + "KPIs em tempo real", + "Relatórios automáticos programáveis", + "Análises preditivas e tendências", + "Exportação para Excel e PDF" + ], + color: "from-primary to-accent" + }, + { + icon: Users, + title: "Gestão de Usuários", + features: [ + "Controle de acesso por perfis", + "Auditoria completa de ações", + "Integração com Active Directory", + "Assinatura digital de documentos", + "Backup automático e segurança" + ], + color: "from-accent to-primary-variant" + } + ]; + + return ( +
+
+ +
+ +

+ + Módulos Integrados + +

+

+ Sistema modular completo que se adapta às necessidades específicas da sua fábrica, + garantindo flexibilidade e escalabilidade. +

+
+ +
+ {modules.map((module, index) => ( + + +
+
+ +
+
+

+ {module.title} +

+
    + {module.features.map((feature, idx) => ( +
  • +
    + + {feature} + +
  • + ))} +
+
+
+
+
+ ))} +
+
+
+ ); +}; + +export default Modules; \ No newline at end of file diff --git a/src/components/Navigation.tsx b/src/components/Navigation.tsx new file mode 100644 index 0000000..e199c39 --- /dev/null +++ b/src/components/Navigation.tsx @@ -0,0 +1,110 @@ +import { motion } from "framer-motion"; +import { Menu, X, Factory, Settings, BarChart3, Users } from "lucide-react"; +import { useState } from "react"; +import { cn } from "@/lib/utils"; + +const Navigation = () => { + const [isOpen, setIsOpen] = useState(false); + + const navItems = [ + { name: "Funcionalidades", href: "#features" }, + { name: "Benefícios", href: "#benefits" }, + { name: "Módulos", href: "#modules" }, + { name: "Contato", href: "#contact" }, + ]; + + return ( + +
+
+ {/* Logo */} + + TrackSteel Logo + TrackSteel + + + {/* Desktop Navigation */} +
+ {navItems.map((item) => ( + + {item.name} + + ))} +
+ + {/* CTA Button Desktop */} +
+ + +
+ + {/* Mobile Menu Button */} + +
+ + {/* Mobile Navigation */} + {isOpen && ( + + + + )} +
+
+ ); +}; + +export default Navigation; \ No newline at end of file diff --git a/src/components/Statistics.tsx b/src/components/Statistics.tsx new file mode 100644 index 0000000..69702a3 --- /dev/null +++ b/src/components/Statistics.tsx @@ -0,0 +1,117 @@ +import { motion, useInView } from "framer-motion"; +import { useRef, useEffect, useState } from "react"; + +const Statistics = () => { + const ref = useRef(null); + const isInView = useInView(ref, { once: true }); + + const stats = [ + { + number: 95, + suffix: "%", + title: "Redução de Desperdícios", + description: "Otimização no uso de matéria-prima" + }, + { + number: 60, + suffix: "%", + title: "Melhoria na Eficiência", + description: "Aumento da produtividade geral" + }, + { + number: 40, + suffix: "%", + title: "Redução de Retrabalho", + description: "Menor índice de erros e correções" + }, + { + number: 80, + suffix: "%", + title: "Economia de Tempo", + description: "Processos automatizados e otimizados" + } + ]; + + const AnimatedNumber = ({ number, suffix, title, description, delay }: any) => { + const [count, setCount] = useState(0); + + useEffect(() => { + if (isInView) { + const timer = setTimeout(() => { + let start = 0; + const increment = number / 60; + const counter = setInterval(() => { + start += increment; + if (start >= number) { + setCount(number); + clearInterval(counter); + } else { + setCount(Math.floor(start)); + } + }, 30); + }, delay); + + return () => clearTimeout(timer); + } + }, [isInView, number, delay]); + + return ( + +
+ + {count} + {suffix} + +
+

{title}

+

{description}

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

+ + Resultados Comprovados + +

+

+ Empresas que implementaram o TrackSteel obtiveram melhorias significativas + em eficiência operacional e redução de custos. +

+
+ +
+ {stats.map((stat, index) => ( + + ))} +
+
+
+ ); +}; + +export default Statistics; \ No newline at end of file diff --git a/src/components/ui/accordion.tsx b/src/components/ui/accordion.tsx new file mode 100644 index 0000000..1e7878c --- /dev/null +++ b/src/components/ui/accordion.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import * as AccordionPrimitive from "@radix-ui/react-accordion"; +import { ChevronDown } from "lucide-react"; + +import { cn } from "@/lib/utils"; + +const Accordion = AccordionPrimitive.Root; + +const AccordionItem = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AccordionItem.displayName = "AccordionItem"; + +const AccordionTrigger = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + + svg]:rotate-180", + className, + )} + {...props} + > + {children} + + + +)); +AccordionTrigger.displayName = AccordionPrimitive.Trigger.displayName; + +const AccordionContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + +
{children}
+
+)); + +AccordionContent.displayName = AccordionPrimitive.Content.displayName; + +export { Accordion, AccordionItem, AccordionTrigger, AccordionContent }; diff --git a/src/components/ui/alert-dialog.tsx b/src/components/ui/alert-dialog.tsx new file mode 100644 index 0000000..6dfbfb4 --- /dev/null +++ b/src/components/ui/alert-dialog.tsx @@ -0,0 +1,104 @@ +import * as React from "react"; +import * as AlertDialogPrimitive from "@radix-ui/react-alert-dialog"; + +import { cn } from "@/lib/utils"; +import { buttonVariants } from "@/components/ui/button"; + +const AlertDialog = AlertDialogPrimitive.Root; + +const AlertDialogTrigger = AlertDialogPrimitive.Trigger; + +const AlertDialogPortal = AlertDialogPrimitive.Portal; + +const AlertDialogOverlay = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AlertDialogOverlay.displayName = AlertDialogPrimitive.Overlay.displayName; + +const AlertDialogContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + + + + +)); +AlertDialogContent.displayName = AlertDialogPrimitive.Content.displayName; + +const AlertDialogHeader = ({ className, ...props }: React.HTMLAttributes) => ( +
+); +AlertDialogHeader.displayName = "AlertDialogHeader"; + +const AlertDialogFooter = ({ className, ...props }: React.HTMLAttributes) => ( +
+); +AlertDialogFooter.displayName = "AlertDialogFooter"; + +const AlertDialogTitle = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AlertDialogTitle.displayName = AlertDialogPrimitive.Title.displayName; + +const AlertDialogDescription = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AlertDialogDescription.displayName = AlertDialogPrimitive.Description.displayName; + +const AlertDialogAction = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AlertDialogAction.displayName = AlertDialogPrimitive.Action.displayName; + +const AlertDialogCancel = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AlertDialogCancel.displayName = AlertDialogPrimitive.Cancel.displayName; + +export { + AlertDialog, + AlertDialogPortal, + AlertDialogOverlay, + AlertDialogTrigger, + AlertDialogContent, + AlertDialogHeader, + AlertDialogFooter, + AlertDialogTitle, + AlertDialogDescription, + AlertDialogAction, + AlertDialogCancel, +}; diff --git a/src/components/ui/alert.tsx b/src/components/ui/alert.tsx new file mode 100644 index 0000000..2efc3c8 --- /dev/null +++ b/src/components/ui/alert.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { cva, type VariantProps } from "class-variance-authority"; + +import { cn } from "@/lib/utils"; + +const alertVariants = cva( + "relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground", + { + variants: { + variant: { + default: "bg-background text-foreground", + destructive: "border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive", + }, + }, + defaultVariants: { + variant: "default", + }, + }, +); + +const Alert = React.forwardRef< + HTMLDivElement, + React.HTMLAttributes & VariantProps +>(({ className, variant, ...props }, ref) => ( +
+)); +Alert.displayName = "Alert"; + +const AlertTitle = React.forwardRef>( + ({ className, ...props }, ref) => ( +
+ ), +); +AlertTitle.displayName = "AlertTitle"; + +const AlertDescription = React.forwardRef>( + ({ className, ...props }, ref) => ( +
+ ), +); +AlertDescription.displayName = "AlertDescription"; + +export { Alert, AlertTitle, AlertDescription }; diff --git a/src/components/ui/aspect-ratio.tsx b/src/components/ui/aspect-ratio.tsx new file mode 100644 index 0000000..c9e6f4b --- /dev/null +++ b/src/components/ui/aspect-ratio.tsx @@ -0,0 +1,5 @@ +import * as AspectRatioPrimitive from "@radix-ui/react-aspect-ratio"; + +const AspectRatio = AspectRatioPrimitive.Root; + +export { AspectRatio }; diff --git a/src/components/ui/avatar.tsx b/src/components/ui/avatar.tsx new file mode 100644 index 0000000..68d21bb --- /dev/null +++ b/src/components/ui/avatar.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import * as AvatarPrimitive from "@radix-ui/react-avatar"; + +import { cn } from "@/lib/utils"; + +const Avatar = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +Avatar.displayName = AvatarPrimitive.Root.displayName; + +const AvatarImage = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AvatarImage.displayName = AvatarPrimitive.Image.displayName; + +const AvatarFallback = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AvatarFallback.displayName = AvatarPrimitive.Fallback.displayName; + +export { Avatar, AvatarImage, AvatarFallback }; diff --git a/src/components/ui/badge.tsx b/src/components/ui/badge.tsx new file mode 100644 index 0000000..0853c44 --- /dev/null +++ b/src/components/ui/badge.tsx @@ -0,0 +1,29 @@ +import * as React from "react"; +import { cva, type VariantProps } from "class-variance-authority"; + +import { cn } from "@/lib/utils"; + +const badgeVariants = cva( + "inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2", + { + variants: { + variant: { + default: "border-transparent bg-primary text-primary-foreground hover:bg-primary/80", + secondary: "border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80", + destructive: "border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80", + outline: "text-foreground", + }, + }, + defaultVariants: { + variant: "default", + }, + }, +); + +export interface BadgeProps extends React.HTMLAttributes, VariantProps {} + +function Badge({ className, variant, ...props }: BadgeProps) { + return
; +} + +export { Badge, badgeVariants }; diff --git a/src/components/ui/breadcrumb.tsx b/src/components/ui/breadcrumb.tsx new file mode 100644 index 0000000..ca91ff5 --- /dev/null +++ b/src/components/ui/breadcrumb.tsx @@ -0,0 +1,90 @@ +import * as React from "react"; +import { Slot } from "@radix-ui/react-slot"; +import { ChevronRight, MoreHorizontal } from "lucide-react"; + +import { cn } from "@/lib/utils"; + +const Breadcrumb = React.forwardRef< + HTMLElement, + React.ComponentPropsWithoutRef<"nav"> & { + separator?: React.ReactNode; + } +>(({ ...props }, ref) =>

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%0DRJaXIdZmV1w|b{iQ$V zWqnGIL}cA)-XFb45=~(3feInVYOVhO2(Ex%a_c<%psoJ^?7Jh@-4EeQ{gq|^06yvY zRIJWX+Dsk_o81^k!x|<*ZCEiK2ws(LJqt#P;#uI-{{Ve1GFS{QIvUemF3bLXlk%xQ zvh0{(+b`fMC78-v$&Fy?u7)+=h4k%8>F#cIyvX>;r4Lt2>zD9<|ZGFO3dW6Q(|~3PoaQ59BE88jdCy2tXupz)8Pyv*C7Os2>|2ut#RR< zC;oZA{q;{C8PY$wFa7ptd91&k{lxu7n%NW}@D-ePS5~KAMmHb_U;xGreQF&y;p7%N zls8GQ#_bb_P}Qsd00_>QGl3}o0D+oc_(wF}-e>*xYd`HLckl1yKdMB*li`GA*_&Ip zJC1l-g#0bf`n_h~@mlCx!#a6CdSU+n12n_oeLMboPyYaa4QjJlFSqy-@Gv>4J{Qh% z2Cr;?;585YD;u?4i>liCd`^EUyj{{Vf|XG3wq-`s!S zMz>j|Pv>88KiTw-W*-G=a0f{wiP(-gtC~)ad8bSpQOuU0=gJM#_N_M1rtPRr__3$qivC!Dv*sM~-LvL`ohmw%RA1+yl7{{e^ zH!rCcK1|Hg#7_O=8*0UwxV^UAw-N?FD~BEHrll!cnX@=lkHTtd_BU5i1&UN$oyt1k zdw!H@_IFm+D+vp@;7H(d#Cz3P?C&(AK($JYCdn4x~C<=B3r&0AYLRz*=rzo1z>TPu< z`6S%k0O$ayCe+p}ENkXSdI4E`JxQy!w-Q^7MH&xsGHYnlj9tuUDM?uwx8~w^27fSa zJSZJ1OB*)W&ft%z>&7AEzl&U z$k!k^>zq`#5wM4DcI1*}z$E)qu5YePYnT>1pWx!7n)X$S5N%kT1GtgTdLfLq@f7e^ z+C>|Q+7tVj{Ia<_it=hZ%}t|~lgN(@K__oHt;2aVgAZ&-#ySc<)*V1=25(YSR&vIs z{u4;xB$bqoT3u8~_>#^S#{iL5uWwattlZeb`{K?q!tzCLyzsC9>6s&@7LlikkT3Rh zgB>zDRJ>enpDABcl3Sdh)Zzz?G6VGnkGH_xbl6AGn(B+$u))(9f52(Gbmr?}DE|O} z)%|uq%0s}$tA7M|qYa)FXoU_^>z)4r=w7$0& z(U0m=T||o5DmE1cI)mP%yT5BkD(f6>20G@LZY>DL=||yE$@U3bbD0?XikFL5(J+n* zNpvY)YEWGKvQHu7l|jW-FlnsJqT*}=jANy07<9k~%2fL8q&B)U40)1nCnSMXu`A3z zrzNI^Nz%=l&NI1`CKm?KV=y0gn$8f~cAWlI(A`^DUdSZ5pL64}#aI5x z(tqct{y$rNejQse{?Dmxk&a@u+r`&EN}kR*ip+~RaLa>%(y#vjW9fMLPEY&wELIkl z;fz?zaB}peje}OZ956K#wUJq1Rbr^XU>xLiso=B>6KrKy8TpS>RyL_tL9_$!Q#9E` zRtPq9`Kc^TJ=-baYA2*g;EH5~2(171x83H&bNR zE>)69ql+N?xH+w3iKo$=&k0woO*Yi^DA|YD8C{6LBRqGk-Ah%}q>-R0Bx3_8sq;R4 zC{1d8?9)UXj+n^KMh!Y0Sz$+!qAzlBu(nRnIu5i-vU@Sd4Jhj3V?btCF;iO)2a)Y9QTC-|XNFG@g-ezx=eFizK*;jhTyo5#DjCHJASG~@ZovmX1 zwcH>@8?NIUZdHuunzO3v5^9jb)5g)VIsoB*ZJ>@T1p`GYNgFbh=y6x2y^>j0SAD6# z+6P~H=!Hex=BY{E_Buwrie(}<-GD1C?~B}R2Y_)=NvK)EyHZeCj@6$8hD)u(xy~!8 zNm$`{~S$XZ&g{&;=pT5HY)X`ecG?}`ea*@JEz!hg4Z5#~rr^mw#R9H=xZLF>B z+j2s?y;x+`^(6lQ5vsACD#ClyMBIdt{jp<@?=bx;3rv5)Lv%mslK%iRQ#L=fta1MU zJrDA#_M`qPJEiaC0iVRuWugs0{{Y276KDQgC-N1cuYbrcL;l)-=vAA0ldi@OQ7nJb zw6)NGvSj}NeLwUeNPUaZ{{Y9B_l#C%osTO206nf$kIJ;*Kj^9d09?oNtj#Tp8{|A@ zf9Xx`g&w4OA^!kL)&BtNpa2g+@V@@F&rANXzNWYIeE$GxYXd*>&=2Qa^zDh9V2m*x zJ*6KMQ!Pg{)n9Zb@`t|CC&r2`#nkh$?Lr*?M765B*ircGu@lFUh(?nw#f0GtXPMbNn6 z`<*TBy=Ja_xeKraVQV7e#22z1utKV%p<$C$N0kvO5k@%9I@3+TddF*%XRq@c#@MmrTtaq~#W*+wZ4^nA4p{h@*sP}O%0OqSns1w5DuccKGx$1FJ zED8rXH7;z?Q;IewB14O4GQC0|&a zH401|BE@TUBdtRAq;xe2mPi{6#ZPd;rdzb`3HPUT_ZKXd#0?v-P;p6<+-9#V(a1XU z??}+A42%jnK~1g9{i;dEMKs34kaJd^-1Z>UOoe+?xSA@2B(n9*C~@3Whdst=g%tZ# z*tG6GIS663&nBd4^2KCbz;~+a84fT>ggTs6Ycj>WAa)q2^@ZDF z#B|MDgmNmbwsT?!`(M(wl3b@HDK}AE=TUH?o&_Xh<>sC%l_S${QAHuA0h&TEDu}rR zobYSWJUl<*M{izvCtCD<1#zO=5$Q@hlU@6!lwg;_gPO3*v}L4?Ki*&~D^->4^t+kS z%CaUw70BsYZmHrsgB7GwO62m-CKOhVrz$yPhxVG@$7w#NXBJiNU?aFKn#EmL!?8}& zTwG5iy_Pt#qO>jk66$P%OU*{k-A4zUn&>p|gnBb78E`&lOS>EL8e^X zTv%etJvQ3Z#fCE5Mjkf*01Cp&qtNPgT_t0|enuoR?LXaNj8j5vZRlB8bSiOP$*pPH zH;8S+-CD$MumF|=w1Rt(D~8oP1F6{JOD9{zG-A65CXo7R#t( z{p34H{0CarH&%M2D;4U&BIoZ88oAdG8x)aRCmayUMk$g+uO8sJeEsT++jCndsyd4k zsc9Ee$D$xiAG;wuuU-vynjgg}H;XMs6AkD%Sm!5Wf55v}o2ILGZDRzk`=2FS*8>%N zYF1jTDlQ-skaLV-hvQ8NqrA28loq<4qp4~#v=Kb&c0#4Ys8BkJo5cSB5VVW03K4Gd znC={uKr+COQR!ZP3SL2TGil0_#k67xk8f&f-e}WYc^7u=r(JHtGcG~;Rarer*48h< z;wxLRX0t~tOeKkwD<3ET1^^zl?HXr_TIwSWu9I~!L5WFCtNQk@CDOb+wh-xeP_jt` zmzWW#+($eU>Ak#bg*-YjiaAiK+n`(lT$QEo zXnGh(zD-Pp;@(eADfmCxryuj!e=3?eV>Z)+Z;UYH{b}K?-otm6KoekrSzPI{S{^j% zz2#b4q5gwy>$(2`omc|f><@tGzF^#GZsNBVR;0+|JBS$T$)e*j&qGp?%Ka)|BHVy{ z(gF6Qc*;KBpbihMQq+kuFeoF6lr1&aj%!O9T+-9@{{TO0xXKI>S{K$6wW_p4e539T z^?OK!j||Ch2i;c3;43>#*3v>^yKRr0EB37FCY8}tUo@ICV7c->S%wEp5y-2}9CtAS zuY$w?eJb_doVTZRWqjOlbJn@=Wwe;ZEM-VM@x^CzX&||QqxlSk;OB7bP}|%|18-K( zI3V|}C}dgUU>B7<`{tmyvnaWQah#DV~}j zCun33AIeATTbg#LR!!Mtll!ND^`s|l8HGw$)+U|2vRO~|YxWxf#B*bUG2Wro^jmv~ zOvuDGGB%9nwP9;rQUep9$?A>NA8MdhT`qHLId`^i^>Pq?U#)JM+3a!2H2Ic{#nW{; ztQ6Tyo^`Z`YewCNwKG)F4ZXB?_T)9R!*NCA$LwlZZHM;2Bj#L!53M%OQkzM*k(ETT z$jlx$c5^cU!kFA9X)ZO2zc4v7?yK2^c1T zgVfWpOI2ewz$m4_piK3STfDveTh`ofc6&B}L3c2Wve+s!8 z$ao0V=kjX$fXF(_XZx#)ZLQX)s9cMCd%KH?3X`>1ikDXAiw`L7dQgf`xhaA5pr+oe zqv~sewa~SFPH!p~x^@kWO|BM;(;X&49{MfREy9fCqecl%_|M^0^zBOGD9N^VK^WRj-0*A2&0{KwBz*=&?CEnI zo9VGR$wVjD9cn4;(%#X?3Ky;b#!X|crFKpY%PH;((~bP+D%T9eaDH9|eEhIgUqk65 zjHle(JlUAGmCRVj;ZswhlXi>CS! zPa2Gbad?>>d92=FRc?w{%1>r(lS!X?$rrO81;QW3o%Xwr`Rf_1-Ug>*MT)1~(#!QOb#|lXMEt5A2CrePO+Mx9(simI zZgYP36+Iiu@U z*7677GXw4_L2&`&%sKj0JT+hCDO87YQA<&Yp#K1#zPzb_)pHVl?t7T_K@x% zBy_11noW@p`EH+`F6dN$$Ha7{LZ|YT&mQD})4??mk`MX#PtK&>5E=8(k7HRpJx}Ey zIvx!?HCFTC2mNZ$Z!MRsqw=YEdY{T1>$z)jrQB+f)NIse?E~_r{{U-PW1FQFFAr6H zkmp^?+o`3hk=1nn0Qvk%L8)0Dmndob3ZKe8W!$(;Fq*7&3qSezT4B^I$6J)9sZX$T zBEdBiVxjweng0Nnl>F(Y_R#dWkMpe+DfSmS9Muz28@qq`?;qz;wbTdxTPNpQC`+(& zA_fbf{ymlqBefX@6 zKYy8WsT%|45~Lp4s4lN{Xzru{@XSu|GEd`E+e*n63++;J%ttl!m0jtic~s!lM$KD! zH*aItcRbaQM;WZEc7``%CdsR-aUcBjTJvf}-$T%g(6Gmx8jZQ8dHb6Hf+^V~bgcPV zT*!u0$o8zOt6*|Kt%5UEWlZE^x2GnV5=o;0;@W+w5Mb7f(2Vq|W;_#Jv7OP*)r%0x z>?-O=NUX%jJ!;%+c;>O3O(P;pwjM_8bfRf9W{b3B;|7^I1_lJwL5#N81Q%RjW{9l; zy;-Fje4{>*E`8~08Vkp@7#@T2 zq!hWL>|zx|)koz`^3(gP`BT3NGfwO@8|A0>7xJcVmA| zkmjvT_Y;aLn>bJKpU$H?d^NGk|MEip#$r zy&jmZiXQx|b7DQna}m6|wt#+7(zNuFUT%4;P@^4dYe;pBmSze)O?q)jXn6CNHm6-` zFue(?+EG=PQ&u5&PH+u23(JX^3mbArLo9;}P-)fzchr36CP?lxmEdN#j*R1;#)6OG z$4cY%zxfQ!U5LrYHOK3p@)?)uU31wSIDd(h$4XiN;+CN3V|edf7J@NjDeM}#>>A$C z+ij%ZFu-xguN5q1!`GU0e|S`Dlak$Y(wvR+8iEV)nzWs2lxD3d>p&3`onpXr{o(#b ztK0to$jf!l{IXN})2BGqtU1Tb-^!zih4CHA=NN%WW7Dk+(kO=b<6eaS0Mlr{ooQ>B z{>+qQ{pH~Q0KHgxmEu`3i;cxa8mwo(Huc41VGgeMqG4 z%~FJS5z($2b;R#6^kcxGUN}BjN~k?pb5eN|I5{L#kXh|NF*x+c6e?^Tbhav)nZD|8 z=e;|~nqIjdrD?2UK7f8yj_S2)32tKRH?cu22sviy=xSw!dk%eRB)UcHKRT-S!0;G@ z>?z(TT(V}E3Zs%LH@k{Fj!)25OGzY$h9;21CNsa@rO&ZymvZasL-I9n2ab5=qMkzyoqQahE_B_G351s;N|Ewht~u$D}E zigpv4MF5`E@d;y$X0?*Ucd5R_p+*NZ`ABsT@qMP=a8*(L_%$H1^EtJAZs_Kg7x`Jz-aXBG^aR2nTdSKA~q*}tq~a@O&j zDE;gW8TIQ_^)!x1U@?$OKR&pnDse8JB5m2DEa z?+z=ZeHH`vL5;t>hnkJ8^&4z?cLHSoV@mT%6n3R?%{T$tnn2iq zQ-Grs@G6osY(OdDXaky%0aTF=LItT6Xab~CJ7oS9Ng1|1609P7QzKG&3V$lHsUR5( z#afh8GL&T2gpsecTZ|Fd53Ogs{#e7zsa0gZfDe_O&)2O#Zjm2Vl(%O={_=l=#h9$X0 zypBJ*B;@^T(R7cAb~=KjG0O4G-BNAQyva*q|FM9XH zlG0BS>lXKE8^Wm=CQOiiUT|v@#2*Z_{X#Xk(cxgN>{{VfdOg9}4RFZk{KW(>CcVD>^oDfI5o73OHpT zg2Rw`rF%U~-Dq^{1>T);9NJCj^Gl-(cW;zn*1SF;w3|_lwFYf2Vh-kz7K%nEk`}oO zd&3p~0FntYhRV6>IIU}KX436Nt?UuXgMei?Z@~AarPzr===2z^r*)2NJ$6)ppe&1m zk{tBokSkGa;dMyw^-W61$UatzO|i-BE6gmRy3_9@xzH}QHZkN#cq8du1&@y8mNwJ1 z$OW9e5?mdi)~Vk{b50UkqqrJ%w9$_y`uK$TPn$R#4*e^J_=Pl5+*|op@ z&S^)=1~bPL#`;zGqXyj(RI{`4z;yPi5{;5Fl6W}gw@k^!+=4aVa)5O;2Gx713ukwl z2jQBXN=I_6#DX~o9VmG18M0xNhB@asC)Tl<)lJ(%?xzd}>urlV_uV4n2Nj)TBSR@4 zCj2txmv@*?YP~c@;yCS+VZ8FHROcR*P8lvCE~YZA6AzPTIrYtFC3b5WTXRvu-1sf+ zS)Ky79AngWu68@Qq8nyn!10>jp5iI|D$%SAj~s=ZH&Rb}=btOL%H>G;bL-xws?{1% zdNe)G`+1o&gO1f2!ISBlD-I52YM~yX^y~(zCI($caDMlY2_F zE$)89WuEHa%+mMfDA2dgwJby+PA)-5D{hqZ09L8;qga3KC-xj;vJ)VB9BTS?|baC?r`i$_wC zqj6_(WT(js<#pZe+q@T)i4R2Q~qQ_=yFCI0|j0Og}S&OIwiAqJ%e3gSf{I{VgB!*}8P(RE_X zqxhGz4?-z8^+6h!e6rlcql(Ppsm!n&|*Wf&PH+l<4=8Q zV2gFNj9B;UOP!CA81dQN%0|m+7<%oiQRteKoh|Y8HDvgb{y~H*81xI8Keex<>vG)s zaYr*3D(X5v4c)i;$)b~gI zq*iNkF}k7P76hHAsHb5X@py&Z%B8v|rfS#r&DkF=#UD!M5AI|eTO&EG2&N8$=RZn0 zMRNSQt@-EA0DB6hHm80;2I@idG^7R`{{T9HhES&+bDC)raJ0Rh&(Yo?+7G925E0e1i|ToO8uqb_S`rkNe%s>uLYlP;v=ZE|`9S9-RW1=i^&GA~a! zrqVj}tw^-ga*;e}QZjR~GD{Pjl6vB>lvVX-L~6;c5pI7G+Q{4COP3fK^5gk<^fg}B zTAoxxV{Hi9H*T6-9;c}MYeVcnz*s8;kAP1F{{Rn4h6_0a3BDMkX$Tua45$aWrS1cD zE@#PouIfADo<@oujBU_zI%6iF(zMB^(_@9_WsWk*<;fujgWL+}#nZ@!*&;msWY0LR}|b$4K?nk@g23i(nRc75^=%BdRO*!zn7H=nSMgXt)8FZUTxutllyiE z(l?kR9Ea*hwR)AiTgfnGNkm}|MmikUb(OX{Fw%0}oc5)qq#(>~pe-36Ab@X?eSa#h zEbKu0MU}<%oU<|c89q>bO>~-+A%^%TV(WsSjCHGt5fCTZKxJ~Jj@!YkFGOayH+)%8Hn2&ln=w z;!Aw6$lbhp{uK_*+|fCtab7XiRdj2)CDQ)ED}{{%DxKNtK^-f|wzP^wVUIhQgUKB$ z(7q&J-YdnY%_MUmJG{jhCb{1W*fs2zawMiHAcVYl8QgQyx)Mq!Gn}O@8PDAxCF71M z94_CO?(3S88C(E2xBc{Lt??ghkykiY+s|G&p(Z08{poTp#-7q$%`qe6K4TB~5vZoQ zmNg}1lRxhoulAM4Ak}%N^9WI#8i!6jjTKpUEG6yIF8=_v&7V!xdJR)iQJ=Lr^aq;9 zat;s<=;kZV5&pk?&c$ z3G9s(c`e!L-a66ry%tzw7iB!r!jHVT?rVXYOtHEpRtSRh3%W_Hd{Xt#xnNPk^afeQhBvF$r49)pHORVJ#$fv@pQ~R z>08B@3B<8^*rVAc(F3U8+Gjd-8=!t^rBXdf6u;V6U-S1T({*qE0K!40-5r-&b13y( zQZ#-XyBJk?+tjuxs6(tta;dtJ&;7dNIr~HZ0N+%<+BajR!~S)-{{RTpg~&f=yV`wo znyEj9uOb_`teVK32v?y7*NRV*mfSZGNDB)w2O`+yLL^Mf3~$A0GN_`0KA&o)00$^ zRZE%J%Ht^l@yDy4!jnnTj8aHp0jC4!x_%NrW%V_sB$3AeiY3^j{Ooyo550LfnzWPU zianey8nXALA?D!5#xXA92hAZIAEj4Yxh^FUp(mcBwL~D2{P}7Mfi4RVOjl85rQ2G; zyJ*UezP0Ac%Tv_*B@?7dY~_&LmvFfXRC7~HqS;$n`O{szZH^aU`KrzKr46t^0Fl7L z$LaN~8;h5^kjXP;yAI1$P0Cs`Cej#HGs9$`_G$~eh%D4Jte}&CpmJ)o*ZpI)Uou1d zU4>OPZMX>-%PZuPdwna?!{8-9dRimP#O6?^?#EV0+PGu|q6!J%el@8Y$SwTor;P^O zkXxl;$RLfd2>Ea_-7|`-EyLVOt1}6Eh5jCU*Q511322Ws<8c#z6^(Y)Q0K}7#yImg zV?R$?n%;SCS0Xo0cB;`^+gmT6a6>R0XSdR--uQsy%eO$Q>PIG_;OO;6iyd0lOw+lN z2p2L=ql(Qsy^-TBk^aqK%F^6EOBO!;sz{(_INJ1{zXrnRU6W*vr5q2us z$*r9~MJ}RQa2Eprcd7cE7R7yfV#E8xga;Vv4@#a3d1O~8ALIih)u)o$!Y~Qj&qd_Y z=@-v^J=k>ExEn?>#wo`G2cZ=+8j;l*Evwr`}!-DfxxKP@xeR2svcWS8Z6SQ=ypq~ zTd=}h0%`vMZ9;aez@D|w>GAoDne?l|)JJ~|YA_i`C+kuDolLLoI-QLpe7)yU^`sYU z&4qA(3eCTtzJ7obf890IMyn9Q zjB!gW(MJ2FV2BjujX&(zGJmyd9FtsJFC+o=6vnxe)D!87*}J%weL^#1XtEI(A^2ad zO>GOJPSc|9X*d83F9V8k%OLb7S-jUnpKG^JGKvqmr2Avz?kW6hKgD3Cv;v$i!N9C> zxO60bG~Q7g?p$+;TU2#FY;1q3{b|2!W7aR$xt;P4<8RKcXyxBkfnCW`+=6OeQy%3k z;r2ES_x&@Y?Pz%;6}=P@6aJ+S;Z2^>43FHXKT416%WT1C9npZ-BN!lo?Ns#>E%b4s zviyYbdsj}@F_Drwo`6-A(``TJ-F?m~;ewP&o@E*8&OK0t1F0UA;hgdh2>sm5FZZ0lF(=ta6++_90=~)`PwVVF{ zqsH-}#yr8xRJs@Ld25Xeo`PJk# z)jg5Lhtf=GwQe~+bLm`+H$oyA8w@*&x;3kffJGi#`_08?&WiRjZ$qs~RYplP z*|nQ1QJF3mK7*57beB4f(fOqgh($-AZyYUlCbrjZ- zK4J_3ka3gVv+gdhE~PR}I|gtAG-Hw~Fh|`*E_)o)(kWTWj7H~^^ri1JUvfJP7V417 zs!MJomNcNK;4wHoK*dhh+XlvLl1DXWOK9SSwy4fJnrbAvw%DT@%=uW+Li&+XrJ0L(|@^s0vTJ9d#%CEVnm)mBK)o^l0HE)X7vAbyo>DyZavSpPcny)6cYJ>M|So#I0 zWQn|)Ft$Ac^zTy@jTbIJ$E{|q_0`aAu`BY20?|%hGCA zHsI!6$I(V=xz=Tov29@^DE=lLYf2q1)&cUu3H3bHked_*;+CY|H#mloPIv=7II5BY zSoR*YC~$M0p7lCgF>l^-Jw+v{z3r(wL*-kEB}|4O00GZ65x~N1`9a_VT7Fp;&$*bl z01BxT7*JVQw|;7*tVAWuii>omKqOj4&5!M zRmH9HNT1zqO${y7SQA-{e|ZjTjf(Pk&QX{jP-{-##Fuc5tX0SRVzrHR)aRZN`kN1P zZsY(!Vn@o$j8ml2?CxXT<)ahOtyEopD}(}TX#S$C#x(i9qHjM=$p>1?j7$=5*W;iubOt5*8O9s|#k+rzp z+LV-D#X_vt#AB_7ojEOQJHp`q0IHj&d-G6BqiPCEtRhrA?umm|?VJ|Vz|pykKI4#m zX=Kq>6TTK`*!M;?E|Y6RU#%qU&Qe6$+hheu>L~!?x@pqlHO<6vT_XPg3ydGmv!#O0 zXw0h&wysYA9mpyiS~gWwjNE6x6siSiHkBjB3=EQvr)yx;4FbS(HuZ1rm8Ecckt&nG z8LKhc%ERvM9`w|`jywS$1HDeSk;*V+ARl^nA*&7+(8tWvsP?26kU~g}1D~xitoYsTKK}$d!QC%k+9Y|=PngI|=_p8!$q5l99t8e#f&EJ+ETJ)_m z{y}!%?ovXlvMYFzw)lSU{n7lzdCJVpFh?Hdy&J^YUk+Tb9Px_tUoemiiV5`{MP*Rm z43{m-*0;A7t^0>>_gj%yP2H8&f3zWFbJ3vV^Q>bh0PhFey*tcr;T+U+GgnP+YJXw7iUq?nyqMcJN@ZQ@-L*Id;3FKaN3Rgp5hFEs;r&IgI4 zw7Q56R7E2eAZECoK1*Y$-c5UOHirQbUn<;p0=5@ZvN&jACy|wg+aJ!gjTDY*)th!9 zx7X*hidk*#4bL~In6gubzrAernNb%tq)MspU#rip4viuw_bS0 zKgO}%AjfVnJr7#!rMA_6-Lv~a{HNMNw?Ii@!2Bx?{soRnR_fFw%J^wP>V1WC&WySp z^zkw3XUBVU0RbC&uT9-Y(AKm%;$5o4bdktAiPtPXhO)(+(~tBu`$J%oi}(2Us?Mh+ zT^Sf~RfY(x+LU)TyeG3dn;*1TIsV4J7R9+X^AJPSlikI6AdgbF8hy%V6XW+p*C`#% z#jpy5Is^Aue_GeI@douU&k}4S8z##G^e3e?F2u?m#k$j_wp5wh%p4OmXDPSTVzVcf zCTv6)FHOzfwvyk=%(_h8L$EoC$YgJCO3k}}HQ6;CKkPE|iO>*?ew{05RPJFaSJ-SI zJYb%AsX!`oxaYM&XT&%Ij0~EvaoW07nmqcgsWfP4@T}KIyofjMJ%AM+qJ~XQCK6+M zWwG4VuMMB{`M>Lts<*5Lv2X4V@~UZB5g9&llUpOU!cH6DHY&N*g1XYf_O)pq_F3 z=vcPd0iJx^{*|Kfe(Cth$f!zU05SYy`Bh2dQhM zwG^xJnz9z6nSMiBwV}@$YIb^H3-JC-brC=FuQb4~P1E@JcQblK{{YUs&#~m9F-Dwv~duNbPEJ%sR&{p0UhdWEdoP1;>rl8hTT6x@1_6&m+hns4t52A1km^9-)<&YvRPLz`-tS8M{Lx| zCft*f4{C{oa&kWPL%69RXEX`wSa4%t!2G729Gg!EBRz3ZB)J=3nqy^8%bZmbX{?-m z>SUWpBpjcuQbJEsY5aTBu?>=v88MtV=8`GOob&Xkaf6UfXzKYnqQGd2fr@KNr<_$# zK&8z)5ZL#1Wx|X#IvLqG{OSXo=LUrbc5rE+W`Mds-KMp{$RJg4Ti%!FJ*uo{aV34k zoO4n`Dcg+Hep?!Jah1muAZ)Yd)NbI8Kqi43REq&8p{hv9$l28;l1&#+Mqk|lz{f+1 z&5f8g2QTRb$ni_rp8$HlA$c+qD^w z;fnMa)*ER50Cr>m4DCUZYsoYiZZwO9p32_sm}C`@s0O-Yt83Gz`hgeHKr#AOHE20A zN;sIs9Wq@{B;>GXDn`&oHjH=tYdqiT0`S5vqJ^C9Ewgw7>)NqA&0rI>MuEEKQg?l7 zDDCw)<1xb4@FOXP{D$d zcV~cW2#eVRZp%WS!nD9IvG}Op)%8g)pEBUD=l>Bc*X; zF%FEAwa-&8!m9M7lP_9YHMFZeqxo|o`B_g|=`D5Uh=$Z{om70LXjtS7_Z5+C1dbI} z=V=NKLe#)qv{Ed04&_J$7{=37>qes0YD&UXr1X}DM=jl)yC;VIOnbwHZd)Fet8X)T zYV6=K90S4p1#nVna~DZn(|tE5QqXxg01DPP@rdCzjd{{Sl8ys@{IXPWBW%&f$-DeF{aO(iWF zG`72uS%_%z21pfhtIMNCaH6D}jFH7S`IzT9B+_J$O6m=#hk)GnH|vhLae+)|yeNa` zOZ6Va8jq}Zi#Phe_mRxA92`?)1kSk!8Lo|^@R9q2Q2zjd3YHsx2*|}e%}r#+K}=Lj z5UsN`jvrr%9Ldj^#0(75gT^!Uu7mz5UFRoK1J?qb<#<7%k=9K}lo=xfr7x`|_E}$6 zZ|x(UGGKkAYA;X~8=M;}2>jvorjN~3Bahx-a@UL}7kDmYnR;zu}*(<_1N zS7Ht^<&b1%+P;I{wqb|EY<^pd@s69ITz@*%(`|GqB@QKLk(+MEj~%+!QpK*!-Z)8j zM>jR2Lu{c{*aMjy_cd9h9F9lhUh|@OM@)yp($9FveAO%%;BBuj)U=-urNp1{GMPYP z4#Wo>{V7Km9;m5dB-V`NWVqn`)k}Lh&+vm?8`$_?oa+}k^zv!H*?t=9{kbsXp@ywu zW7(PgUPe4@h(7VDeB}Q1Y`%rz=CF$8b*WGpe71Ig;;PG|=xEG~uM>{z0i>}|dI{m? zjGK$3R3S;+YNqn-!TQ$2X?i&S0GPWs)*>lCvow998p@Aj5v%sm^ABMpP)uX*15*qU z{5520dQbfZqyGTEW`@&rxWc#g(u|S^?#?P*cnwgSW_z(8DwzTGM#V`MuYGJuisaij2QZRiEud zl0Ea=;d9h2LH2ziRh@NR!A45?XCzY@G})UU+ISt5uS%b+L!v2RYIQ6$I#tSskre^% zI5kdP9?n93%XSB|8dTD>`BBHzmz0+8;|vwxw{TesR5^w>)sV_B5A1>bqf;ayF zg;TuLWVvEC2;%dn%#XTCQmVz!S6-^5quZhLxDe7mheK+_HU@fbKosiZM!i=3lMdH{ay zb;_dI9FV8W?>$+Ys3_WrFmS*PpDuBZFl#mCktNOnDgypoR)xj;y9oi~xF@O2L33{- z!nZ1fESV?R=Ca)A^(#+vHN=^bx^x-fRb!IGw?A5xE_kMe;Pc*#1?(UtMlpfyQmw-; zYGx=!22}^9X*FS|a`b4@43bGb0Ie%~2bdFpp+Fh@O)%*qQ?YIB?-K?10Fc2XV!|_Bo@CWz!a0tc&x^nTbPPEEzr9P{0r`c~J58aI20<8Av_mc?^Y31`8Tm@n|6oC@juB?ZC@ zg3$$wZv=O(X-88WM6U*NmptlMNB){O^Qg-4QqD7|-2VXAM*egWT^2dpE3h~|l*EbU zAVj2^un@C>oMhs5vzj%8ih5m)i?eva1Deq>Dc7Mwyej84ctRD% z!QP^oOL&eo9Xz~e-m&uZ6J%*M<;eoxC4wR`=Sn_rz*Ldx%95))w9kwdkmo;zUm%$P zBY{Rgcs_=hu4hUJyH$+s{mU9_6ShqM0MA2GTxD<04+0a4j(!!-{WLYLJk0n=T*YJo#cX)2XH|^)psbKMtsdix_fr~0T+#T|t^WYus@rPDoJ4wrEJ#os9G=vk zz?t1bNMrS)Zna(;q`_kAv>sUWs`F|{`4+KFGv@>3+CMW`mXkCC5V_4uCCo5KzT$L^ zf7&>#)wa|wGrr+qjNk=D$^7d5wv}xYd5syGPw&aiA^MR20BOx}xomA&vC>IFRX2a2twu53XA_^U)jPI4cef^`udaNnD;RmLnMFt!HU}@%gLs$e8EytML*X z=hm`p?;^Ck)r_pDvPw3VJx)4St8)uBnP74&mDc#x-{>o>L68rqu2WtFYcd1qE3SJS zR5Y6@iYW&{N@@+n`qp*H%lG58Xd2JBBu+p%^u=XYW1@!R5CB0qU*}e$%W#nvKCF1C zqKtPO){F&Fc{r?;5xnZPq8hgM3;->$PxnPxiosOmu_xA;Z=p}(-B7-&NFp`B`c?ag z!}pRjLmyJ}CJ?S~Fg(`2Ua%;$+GDW!T#&c0V zp*_#YPSxxHsMa8mx`C1EYDJA#aSO;9sODyzsIJ0UWF%w^cc=M9oCY{m9OJ!MSjqLr z6rvFFJ~K#nLm)xtqHg0flf+%+Qb^ir%r?cZ6;yHvH6_Xsbv}FbqQbtWRjTGmasAU% zSwhk%!1bruMn2In1FDcKXGOLK)Uym@Jkv-eI~C)wb5|qNc;pJdB-U2znP)^k^#f~G zYCwTrbN;}mWM$1JBG{;K52k9tvrV|i6--@fR}Ore0SP@CQ`)5(Zl^i@{p!XD=^E7% z_1%Gj8*Jg#M^lrE&%e8{bPa!2t+^lQdDCV{;N&7l>v+>}bXlZCZt;~>q!;<@#f;Z;Bu$c*mhO*gCCDRk9z{@%l1mS>gSGH;ykqsMmb$&+Qy%gP@=kM}^>Q6v(&8D4I|5oPlE#dy<%RphrfPF-c>u(6tgHV3Jmwh`u_c`HDT3q5Q_)o9 zRi=*hFw2Xqbs-{JK_+ z?2=2hC4t~OhCW_DI<+OGrPs=cGvC&w(!R!v5Yp7==CIUkMqVcg{op|#r7}C$U%r8d zsI93q_pwdzNhEmZ1n_B+Li0l#-P%IgT!)FawM&HJ%2jF2YG(_Zd3es#=xFi;oFN9B z_ExeI67S1ClP^!iR86N}M21Ksl0+Z!(l3~PlwI{7B6~59YT)uQP?()_jEaz5Tp+}! zb~_P+Q!U&r^0_PZ6nm^a__C8{p-_G5?XUvG;A1b%IK>=;ebGx>9Ly;VEg_%?oA0mIy)RD4({29%+^;o1>lf=@m0|w?AnSkkX(3g5BAJw8=H8t9+{?y3%d8k*w9EtdPYv657b65Iit zo+@N;tf+IA=}SBA*6pn0BYZIlNF$8yKhm_FqI1%esynkwOtQAO)%7@{i4kKl058&PBvxv1Hk}%pSsIq!9Q!r&R{#t_^S*Fwvzj)}=vbWl zRozQRwbdA#s3Ue^%Z?Zv_9C$D^`8^!E1O+D9jCt1MP7$a@s-x{raiC<{G+6GhosfNJIEf_r%y3%FW09aM_-NAS0bJfkG~!bYR1+lu0RZ)bC+ z$p_kR1>CHF?j12)^QNA$JLuM$vYF0DH1^G#d5ToatK3bMm5V6*$sybi(>*IF&iUnd zJ*f+ZZblFDtQFDL(q~0%>moBMDgxOGJ5!E-_$>+y*X@WPg#~OPWzUR88I+Sdg897 z-TAkYJDGPvPy__$80}PW~#zRfX|G1@>~%ThJ;<4tK5OHJks9CpV_9b4#9!&|9g z)a{XR=xV*ve&P@K7xSowsWVxzmM`KRI@4y<%UQt2*>;V<6P|n2x}D9H7LpiK6{B!J zdcW=p$X!4;A7@^BgVMIAAHE*wD@tzW72@KxAp)V8e5dJFcGMG(kk-v;a>eR)I(p~8 zGOw&pUUBwma1WMEdQF%q@b%;X97Of!LSh$aEIM*)nx)SA7Iz^rNS}EK{3*CU-9MFD zH!_60FOz|4st1|2xKH2X09#Mn@O0)Fr`5sjS$KnOK=nK zl0Qmm+#Sm0c|Cg2R;36?`MS_jv`FW2)VrbBi~FWS$WNG$YSz^3+Vvx7XDSeUfqEKG z21b1A=JbWXm0{ao$z-TAyenXg^zTzqX`!_zc{0pbQpDa&;1@%Kj-s7B0^vlFw$>cv z3biD*8oVKt`E!BE9A>g)l4~glZ<;gH9V;Yi$V*RWI6i9(AMV!HovX-_?pIZp`@Nc| z3F5hog)7fvS@T5DNJd+Zaw?U~+*9224BP6~{#&S7JE`n_MPgp0utc_(4h|S>l=JfX z8pgNPCxH>2m|$?jt!+iCT55K`XSj`$axf0w2(6DHt8r;Ly@ZAG+vOv^ zdsA<$?R8s2ePM|1BN?9DoMeA_eQNECMw*#}Q4jW4U)`K=4{Xw1Y17zU{ifYO3(7F) zeWqyn4;G8+sEP@~e96yOb2iMWE7pGsU(fM~HTiAn`L zEj>_GBukLM4M?bI>lvw*I;4!{A~lTqRPo!B+NO;Mty_&paw|m>3Djg!T6&7nx3o^; zmL(Xgu&!~1Kas6sk~rrnvU_+DNZJUkYh)g#s7LbSFM(QsR{o8cnU+}jW#j!G>6?rMP(+NH;g6K9TrAub6ooPp3%Yb z?Qb95VkVxt{Ia$o(J$Zr0aMK$=G>C(ZW29dgo?&G)!@l(0_{NRTZ(Abbv968&?S>S zK5o>xq8yTDyPAc7HJKi#ug*vOQ)L0}%}<(rX5Jw!)|DI)-DPqQ zPbrRn3c%3TFuNI*Rbd3NINWK{c#iH^-WY6Sk)%?f44jVjm0@)Q+cmS>`S!?!d09J@ z_pcu`m71D9lOd-0B~C|g5J=aVlW+qcy&WhsPb$F}?c~=^ zG+R~svP=j2)Ey!WaWvrjNNYIe(t|XfS4wKfDttAn9<~Sv)KbCW-9|YbhMuG4BRhq4 zBS?gQ%f-+A{WKjmHR&|}0E?P(&nK}9C!~%ncwR%S$KZ`0PNBu+q79j@{+ur z!@X!}`ZA3gD(4e@P2-osB$Dcnai*n{ zSzM$_qdRyc;<@zG(H*>t3$`V)ck(Nt5H}y`Gk$dAY~^wG$-heHS*((?G@!5&m{=iBy-O$jNa#& zTxj<%phFGKlvyexD$VSb2(YBZ|WxbR!?m#sgTU~H|-sJnO zX&n091uU*I>UkN_Zo$giHs09;Q-87U^Me2t>n{!VIMf(_z$&zmUy=U+ANl&mD}U|# z^fUg)k8{eKOPmr44n67f*fQC`B!sZbaHpE|m$kjeH)wvbiiPd(JI@<`z$*U$w(rnu zDNF4fUZDxix_yo*m&idQH&p_uyf8+w%G!D?ZrD-}^RC(K?%Ebo;~B|dqn~QZ)CJ5B z50-MWoE^!)tD}wQc0;R#S-EEV)H3RJwu)9PGmbKQ zRz1z^w=cPzvFs^IR~#UtvNdkCkdc(PRtwW3y<=~d;f@26eQEK*$Z0Y?s^n#27*0(? zX3Ie>ty({tP`JlRoo4ctVnqc(?kSsOkmQ~!<+X&j4TVg5nw$0=y0Qs0!9BUTiFUZj zbsY$-RUa<`y#U#Li$=K5%;F~IxG2}QAbRkeR-gqVUl#9#SKui;ckNkhZ+no9?!^0! zJ5<*84;Aeo z^Pr9?(+ui&Kkv8mr6Y>#Nad5%jR)^jpW+|RyBKbiNhC;2vIGa^!!5_${v`mb6gqKG3>w2x?4m0kO{^Hb5e%M2>s&yC?hUD zhL>{h03L&>r(o`1aA}CmxdZz_zw4Dla6k{~<{GhdF{wI_`Q$&HR=7L2MhGN6?zuIs zKZwS+!f_rd{{WDjU+xd*SxeHj{8m5WXAu7YWBS%ojw?=}z61uPwSZjQ#|dUY>;Yx! zDmt~M^Qk~RTu}A|&YI4~DAp+5Ork%!Tff$?NCJ_!0B5yDZ<5_O6(jYm4L2o^nABC& zCly9NxHIclR~Yo5Lb2kZm;F)tRE$8*dRBI$szG5G5|%suQM6|ihKg&=GQD|psZ)Vbpn>F=+nPoCjpUh2GNvp3{y>6+r&(MwG*OnTOA{wjeowlPaQo}q9n zo-srlaV3wV9mb|xd88jCM;Ykc3Z&l1O+jv1pIg>08x0_~jE;6MKb=vT12}22(l7Bj z{{RTCSHv0q*E#;^uBI&c z5%K&r%lLyQRwwQhTWSO6?!`! zIR`XYmn4b;GDZNY1VyDqt%$5JO=9R5>YEU5^NhkEDVtLGYVP%cRJ5|~A{{Sin zd=hrmjaVv3$Pl7|^L}*u?OG{qB!=4BMhpOHJvpEoeF&{Blv+t~A;PH(&(f{wwkr1* zYajz@2Pd$_QMXM-;5x+vG(C1d-6z(hw$iTk3yG3@hXrt46W7|ABgCr?u#pJY20)>+ z>J3GC7y5O|U=6BGU$WC;8np1p8O52pGi}G|ai1BW`5}sRO+oeW+~ti}axM`qc{K7;(*I>cIV!^%?0}jq6$3sQ&;( z!S$dKC6LXWdE|lCrDe!D6%~QaoONZfgY=`RBw=_QQ-G&|OO7du;Tl$k2>?LqME?MJI@03GQ-rv9y_s?qSdGx<~!+g!xIy@A)B;-Sk%+=oUU#8tSjZW7(Ue$9p$+;fh#I+b)% z89vl-GtV`5?aL-U)omQW4xsHnr37h`f>Y0c{{Xe~3NAYp)DzIqS%B+Sg|vQNV!BB( zZ~+)K47S%XjI;;vIis6U<^!4$&B)RRwiabg|RkDnaXeEJhiO%F0MoPtG2 zw=M@KH4jnEI1G`BWHLg=R^vH6t47w^c7-C0Zf0zrdJ2Zh&7}_L31#XlNg;|5Rmq9m zeeU@jfm$V@lajrN1Vv|HxoxYpzPJ?xmb_S$|`AOsA0=hmC$8-`u0z`!}_OTSatCL(}%{&dmFk$OjHvS~Nx8rt4qYT!Hv5fG| z>~t*lcT5DRh~2}CRV&*;WwzqVR*OB+uql!Fl_$d8+QQ0vgM(AFdS&3-1<%=w9FR`o zS}DcuVyVglC9=OxW{NA~dl7^A)_j&W&iH#ttY5z7EVa=H?%}~#7XutNI@D5LDF!>c zS!2&bw<43Kw?mD2t=3>v#*VP$`JB0R`rkSX-*TzvPJjBsQneTk|~EUbQKaC>u2;(H<% z0Y8bI+1IVD95G)ojyV{rQuvBUwIhENL1rUp40DD506DHemT|F*HhuDIM&Y7y5C@77VK+J;$qzl0OX*svMEm4Bm8VvG1>p+sUGHu|u3V5oBmq{@U4%Xn5JRi!EWtQXp zT!G5*$>dXv(_1>MCRIbyQZbWLb43#Ex=IQI5R9q$cR4$`>xzW8*{%$CQ_Cwa-cZL1 zeML@}cTVf}y~aU>S0|u7KbOG}o(BLMSWDvGg1Bmz=NJO)37S79Us2_PW$V_K^;b4nIIoL#tC z3x;fGdY#$)I#-nZXOK{oAc0m)VgJy7tJg)s~E@x zl{g}^?^SH3o5)17h%2AewI~RrZ8LZ}x3)p1X*~0wIj^`Cv z=~pF0CRJBwU8D?l^sOUuAicy_g3jo0t~2vw^fhj6U5(|b*X=y8tQl`0!3BB@^QecF@|$%epsW$G2+rYkM6s^3qG~GWI)} z75vi!ah?reTCgNkLPliU)_e7F~@HEJvhqc-yH z!1-`^G_PT+n>O=7d21b|+U-%o$423KT9G;o0YfGaj$;I-s8G|Dgae_F-0FKqL@LOto zf%6vmR1}O3B=xFs>FnR@+f%H?FkXhKE1@DWW zMM}d8vB|kcL90mWMLV%Ob~QI?aqvv?5!g?Eo*K<}|5$b9tAakCAi?VE) z(k`KHzjD$)#+9{~LGnWif53BG>@wj%>x!7jJt^zlmu1k=m&Ce?KglvG`UDj^Ygclh zX1aWu!IRWdz~w;{^%J$WHfGc=SaUm(?rM^`nsi5Q8L&w`Dia|itv7KD8?GtXlVa~p zeLmJA=#H~(WRXsIuKVHq@Z4DZ{!>eCND;_0kZaE_CNjYQMB5lZ039+bqVN^++G}D7 zx2#tK8`r2ksFHReNhXh7#B**%g=2hh1~?tfKpZ0&h1#eG=9Kz+RiCjzBI0QqeleC{ zYQ4p+l(z2zG*F=B-^<)sel^UQ+T*44Gj1+4`{qX4(nSF~2u>NX`qkKOnoL_-X_94u z%!lO)DHWC&)T4m{j4XQq1OEWmQe0g@30Ip{jyX8o0|CZrjC{n6wXMEX))5GYMoBVi zrmD74X%fk-hmjZkRAGqy1xI({dE$wd!gwYfq?SSag>x5I0(WVy?jCc4h28RxrD;x^ zZtp`1)uR<SAlM1Wq^h9(6ITr zKGj~{)o*2BN`;N^%bXv({{Ysme8&qq(B+R)zbM8+jQQquBY-wZ5gh*j6+v?01ZOJW zILHR0@ZN`}Tr}&cE!w7Xk|do^rF8cG3h?dv5otZzwr~qE=DvO8)2A)ZrH*wq)8eWjrmeA#U$xUu2(tr zDjB6Xt60v)268F5KGmqc1n~EhB+=d9ffyx=Nx;CbDxX#I?&c9Qm{rJ)i*iM09G0ZM z5~ZBcg1nDGAmgPadAn=ZC{#xB?kA1TX=U*Z^b)jU=1@mm9zUH+$m=nz?+$uK4Iu`+ z*ZvZ1M<4O<$LeSvDAa)Bb{~yP$ZM3dtUq(ocGF6l^N;vTHBtWnEy?_7J}%Wi=ehjr zCy-YuXIO6MqTu>cg+7(%Kk%38ndU=}tt$ApQy}e|2eGW>kYYE`wVdJGJt0w#YI>^! z(zzWH>s!{$vB7l|LI})~%OhYY12vT=jBl1kSneIv9vjxNc@81H4L`N0EpB=;hV-cv zH>G)q@vf=|E)6IACmOCXl^>l;;oL`YEaMFNo}+{4X+SmQ!^b+G{PZ8KAMl-OdB>Q4 zI)}r!k*wnl-1P&T^faJ1VP0H(b*T=LgYBA6_)m2q!O8aqhr`&b2llobx#~x7?M-ar zyvP0)2C6z01Kyke015u2!wn`rl^^QjWcvAL1hb4^vd~Y)n?D zsOA(T^k-)vVlWOXpVmQH;rRd?ly2^MrY^I7+jpx}PBQch%WI34NIU3Dr>(cJf{5^4x@mTZ%j!0lSl!c~^Y&ZZ`m7req~k+a5Y zD)P|F7S-dPYjPBhDsNOnydMfe9n2v7z^~O*VoWS3~=(qj2!*n zdiL8$@YUNh?t-rGC=!6-vU}BGb1;X=2WoqDtC6_6V;rF4cH&2^L3L*|Bh1)LS-^Tp z+-~Tm$`}mir!=ebebLQ4k6yT-k4h{Y!WkqZ8OiBdx_z_EFo;W5NgR%%x`;JPdkZy4 zc9{=TQ6os2R+>ans=W9la&y|2=UBG1$c00)`gE)bbsLN9p}1vJf=@wElM=8|iCA}T z6n-)dLx}dZ; z=Iq#vxd-V`I63#Lr8uXH=Y2EuaPO<#@~Cumhi-f{^) zO3~7Ejf8o?e5=rYRXw~octVf4JA;pR)vT>i(*0lF9s`Na*;A2#}AN19~oh~?{ zesw#e>nndVP6LYRiO)Bv)Z$h8itl0r%xrYn4RENxyM!-KKiL(XLf|B8``)!) zZgu-idWyFmJmH=PtyPnc5ZjJ`cdR-aA}w&|P+rFi&*NPHkzs*%Ho{jpJ;APX#0oyv z>UjVyXho$h~mwcN-E{X~-gz98^*dkmQ_ub)_v4P*-+3y(d*m z$r*Plbvsz|S`x7XI5;N*-ncC~?c%&g^Ghb|6(<$aNv_%~B(%T0>Y;vPn!(8%x^lgd zxg4J`L!9S|yA+YIa$Mm~54CXbuHG?o94>d`4$KBBy!W^Bs-(A$h)x1Vpnhhh%(X%F z(ChAX+Y543&Aq)7lU%;5tHY~864ohWc-tkU=)=%eB^L=G!~-C0&U2cTEoXA0$r$A1 zQq`J9G~o4j87b3TOZx3GHXPPM88baN+`|Bay6s2 zNcmMCTvKJZf&ueNp!#Pug!ec1AI3oZg(BIr9LVQB+|zUH3X^-9539yo2#i1klT=#n zaxuS>!;E&#J#Enj;=d^1`_sIzjlz(v(BS&isW!^?aY*dp{{WA8vHi;B{6YT!Az%0i zuATvlbpHT!S25xb`3nC4zy)@_k206>8J;>)(7h(E zBv!ER-^pxrtmm<{HbgA>JAogCDqDbg>F#R5gHyOUnZ#r1Qb(jlSQ({x52kAy8##H7 zN$lWUNhsr}UTS64lkVC7TIt9H6=q+K9W?s=_9(G^0ffIYaUV>cvXq?+x({oG3s z?Zra+b?n#B+uhu4j7ub- zp*x)9oL0rnvPYvZR8`D5B}YA~mxxI>G3UBJ^sPJcMvUHq5AdNPub^qF8%u$C$sKMv7&eNp>Rk(~~GrMjCV2_)M30J*|?LmJLUM_es zgZc`|)JObHE=D>At&30j7_Q%-Sd<^BC;TfbQyX<_k=H86G?>=qEhu8~{{ZWmt*r%d zrl3FGtZgTo*Z%;nZCjcT{DYAD(?rxYaY#o>ekrX~WROZZr2?X&##jzN)OnOz5P-*!4A`I1o)7F_H4uYNd(gDo}1CvKl z1M?Jv{e%3g7sJGTjfeYnts|<&_&CauSh_^8+FFrt{#o7My(W!P(A)-*n1fl;YZikd zAvA~ml>W6|T~guDtajxA{x^P<2}QFWz!9lN0O)g?=`JUYSNF^m6V&vqIMz6|B}k-l zNgS}pTHBsmMBcNw!kiO~iq@0R%DQezkS(>9$1CKwy5f-OvL`n4%%}US-kg@!cT1Rx z!)~x-tfC(kEqt%5+EMDgR+HrpFr##wKyoYQTWH+R#xAmw_k9t95K{A2X zGn(DFmI;{xvaT3z-Pf9&Y0$cWU!dxZiibzBtZ`56XmV!WSh2n*TzaYInH=)M!(+&d z53P00WpogT?%kAh4gso?Sjd0Y*+n7l%krAeRAiB?aWHRlDQ_k=b4cnXJAgaJdsSgI zgroPi?-Tz3em4Gl{~9048c*~wZ&Gs_fuVg2%? zl5#esO~yK#V&c|ugTeI0BWdXeoyY7;f(EO-CY(ZtRRMcutxcmjQj6Ui(cS2mgC%^43CSS!s#>6pT?AJia`rjSD-hdCUu