From c10e299dc0024bbc55d3e1311860f030a25802a0 Mon Sep 17 00:00:00 2001 From: WangDL Date: Sat, 9 May 2026 11:21:05 +0800 Subject: [PATCH] feat: add React UI prototype for iOS UX reference - 22-page high-fidelity design gallery - shadcn/ui + Tailwind CSS + Vite - iPhone frame wrapper for realistic preview - Bottom tab bar component - All pages match ZhiXi app screens --- react/.gitignore | 24 + react/.npmrc | 1 + react/README.md | 73 + react/auto-imports.d.ts | 1933 +++++++++++++++++++ react/bun.lock | 1265 ++++++++++++ react/components.json | 22 + react/config.json | 24 + react/eslint.config.js | 26 + react/index.html | 16 + react/package.json | 88 + react/public/vite.svg | 1 + react/src/App.css | 42 + react/src/App.tsx | 17 + react/src/components/BottomTabBar.tsx | 63 + react/src/components/IPhoneFrame.tsx | 116 ++ react/src/components/ui/accordion.tsx | 64 + react/src/components/ui/alert-dialog.tsx | 155 ++ react/src/components/ui/alert.tsx | 66 + react/src/components/ui/aspect-ratio.tsx | 9 + react/src/components/ui/avatar.tsx | 53 + react/src/components/ui/badge.tsx | 46 + react/src/components/ui/breadcrumb.tsx | 109 ++ react/src/components/ui/button.tsx | 60 + react/src/components/ui/calendar.tsx | 216 +++ react/src/components/ui/card.tsx | 92 + react/src/components/ui/carousel.tsx | 239 +++ react/src/components/ui/chart.tsx | 357 ++++ react/src/components/ui/checkbox.tsx | 30 + react/src/components/ui/collapsible.tsx | 33 + react/src/components/ui/command.tsx | 182 ++ react/src/components/ui/context-menu.tsx | 250 +++ react/src/components/ui/dialog.tsx | 143 ++ react/src/components/ui/drawer.tsx | 133 ++ react/src/components/ui/dropdown-menu.tsx | 257 +++ react/src/components/ui/form.tsx | 167 ++ react/src/components/ui/hover-card.tsx | 42 + react/src/components/ui/input-otp.tsx | 77 + react/src/components/ui/input.tsx | 21 + react/src/components/ui/label.tsx | 22 + react/src/components/ui/menubar.tsx | 276 +++ react/src/components/ui/navigation-menu.tsx | 168 ++ react/src/components/ui/pagination.tsx | 127 ++ react/src/components/ui/popover.tsx | 46 + react/src/components/ui/progress.tsx | 31 + react/src/components/ui/radio-group.tsx | 43 + react/src/components/ui/resizable.tsx | 56 + react/src/components/ui/scroll-area.tsx | 56 + react/src/components/ui/select.tsx | 187 ++ react/src/components/ui/separator.tsx | 26 + react/src/components/ui/sheet.tsx | 139 ++ react/src/components/ui/sidebar.tsx | 724 +++++++ react/src/components/ui/skeleton.tsx | 13 + react/src/components/ui/slider.tsx | 61 + react/src/components/ui/sonner.tsx | 38 + react/src/components/ui/switch.tsx | 29 + react/src/components/ui/table.tsx | 116 ++ react/src/components/ui/tabs.tsx | 64 + react/src/components/ui/textarea.tsx | 18 + react/src/components/ui/toggle-group.tsx | 83 + react/src/components/ui/toggle.tsx | 47 + react/src/components/ui/tooltip.tsx | 59 + react/src/hooks/use-mobile.ts | 19 + react/src/index.css | 192 ++ react/src/lib/utils.ts | 6 + react/src/main.tsx | 5 + react/src/pages/AIChatPage.tsx | 297 +++ react/src/pages/AIFeedbackPage.tsx | 241 +++ react/src/pages/AIHomePage.tsx | 290 +++ react/src/pages/AddKnowledgePage.tsx | 271 +++ react/src/pages/AnalysisHomePage.tsx | 205 ++ react/src/pages/CreateLibraryPage.tsx | 257 +++ react/src/pages/DailyThinkingPage.tsx | 204 ++ react/src/pages/EditKnowledgePage.tsx | 269 +++ react/src/pages/GoalSetupPage.tsx | 197 ++ react/src/pages/ImportPage.tsx | 251 +++ react/src/pages/Index.css | 48 + react/src/pages/Index.tsx | 164 ++ react/src/pages/KnowledgeDetailPage.tsx | 259 +++ react/src/pages/LibraryDetailPage.tsx | 289 +++ react/src/pages/LibraryHomePage.tsx | 250 +++ react/src/pages/LoginPage.tsx | 229 +++ react/src/pages/NotFound.tsx | 24 + react/src/pages/OnboardingPage.tsx | 182 ++ react/src/pages/ProfilePage.tsx | 226 +++ react/src/pages/RecallTestPage.tsx | 235 +++ react/src/pages/SaveActionSheet.tsx | 231 +++ react/src/pages/SplashPage.tsx | 142 ++ react/src/pages/StudyHomePage.tsx | 230 +++ react/src/pages/WeakPointsPage.tsx | 254 +++ react/src/pages/WelcomePage.tsx | 163 ++ react/src/vite-env.d.ts | 16 + react/tsconfig.app.json | 32 + react/tsconfig.json | 13 + react/tsconfig.node.json | 24 + react/vite.config.ts | 43 + 95 files changed, 14699 insertions(+) create mode 100644 react/.gitignore create mode 100644 react/.npmrc create mode 100644 react/README.md create mode 100644 react/auto-imports.d.ts create mode 100644 react/bun.lock create mode 100644 react/components.json create mode 100644 react/config.json create mode 100644 react/eslint.config.js create mode 100644 react/index.html create mode 100644 react/package.json create mode 100644 react/public/vite.svg create mode 100644 react/src/App.css create mode 100644 react/src/App.tsx create mode 100644 react/src/components/BottomTabBar.tsx create mode 100644 react/src/components/IPhoneFrame.tsx create mode 100644 react/src/components/ui/accordion.tsx create mode 100644 react/src/components/ui/alert-dialog.tsx create mode 100644 react/src/components/ui/alert.tsx create mode 100644 react/src/components/ui/aspect-ratio.tsx create mode 100644 react/src/components/ui/avatar.tsx create mode 100644 react/src/components/ui/badge.tsx create mode 100644 react/src/components/ui/breadcrumb.tsx create mode 100644 react/src/components/ui/button.tsx create mode 100644 react/src/components/ui/calendar.tsx create mode 100644 react/src/components/ui/card.tsx create mode 100644 react/src/components/ui/carousel.tsx create mode 100644 react/src/components/ui/chart.tsx create mode 100644 react/src/components/ui/checkbox.tsx create mode 100644 react/src/components/ui/collapsible.tsx create mode 100644 react/src/components/ui/command.tsx create mode 100644 react/src/components/ui/context-menu.tsx create mode 100644 react/src/components/ui/dialog.tsx create mode 100644 react/src/components/ui/drawer.tsx create mode 100644 react/src/components/ui/dropdown-menu.tsx create mode 100644 react/src/components/ui/form.tsx create mode 100644 react/src/components/ui/hover-card.tsx create mode 100644 react/src/components/ui/input-otp.tsx create mode 100644 react/src/components/ui/input.tsx create mode 100644 react/src/components/ui/label.tsx create mode 100644 react/src/components/ui/menubar.tsx create mode 100644 react/src/components/ui/navigation-menu.tsx create mode 100644 react/src/components/ui/pagination.tsx create mode 100644 react/src/components/ui/popover.tsx create mode 100644 react/src/components/ui/progress.tsx create mode 100644 react/src/components/ui/radio-group.tsx create mode 100644 react/src/components/ui/resizable.tsx create mode 100644 react/src/components/ui/scroll-area.tsx create mode 100644 react/src/components/ui/select.tsx create mode 100644 react/src/components/ui/separator.tsx create mode 100644 react/src/components/ui/sheet.tsx create mode 100644 react/src/components/ui/sidebar.tsx create mode 100644 react/src/components/ui/skeleton.tsx create mode 100644 react/src/components/ui/slider.tsx create mode 100644 react/src/components/ui/sonner.tsx create mode 100644 react/src/components/ui/switch.tsx create mode 100644 react/src/components/ui/table.tsx create mode 100644 react/src/components/ui/tabs.tsx create mode 100644 react/src/components/ui/textarea.tsx create mode 100644 react/src/components/ui/toggle-group.tsx create mode 100644 react/src/components/ui/toggle.tsx create mode 100644 react/src/components/ui/tooltip.tsx create mode 100644 react/src/hooks/use-mobile.ts create mode 100644 react/src/index.css create mode 100644 react/src/lib/utils.ts create mode 100644 react/src/main.tsx create mode 100644 react/src/pages/AIChatPage.tsx create mode 100644 react/src/pages/AIFeedbackPage.tsx create mode 100644 react/src/pages/AIHomePage.tsx create mode 100644 react/src/pages/AddKnowledgePage.tsx create mode 100644 react/src/pages/AnalysisHomePage.tsx create mode 100644 react/src/pages/CreateLibraryPage.tsx create mode 100644 react/src/pages/DailyThinkingPage.tsx create mode 100644 react/src/pages/EditKnowledgePage.tsx create mode 100644 react/src/pages/GoalSetupPage.tsx create mode 100644 react/src/pages/ImportPage.tsx create mode 100644 react/src/pages/Index.css create mode 100644 react/src/pages/Index.tsx create mode 100644 react/src/pages/KnowledgeDetailPage.tsx create mode 100644 react/src/pages/LibraryDetailPage.tsx create mode 100644 react/src/pages/LibraryHomePage.tsx create mode 100644 react/src/pages/LoginPage.tsx create mode 100644 react/src/pages/NotFound.tsx create mode 100644 react/src/pages/OnboardingPage.tsx create mode 100644 react/src/pages/ProfilePage.tsx create mode 100644 react/src/pages/RecallTestPage.tsx create mode 100644 react/src/pages/SaveActionSheet.tsx create mode 100644 react/src/pages/SplashPage.tsx create mode 100644 react/src/pages/StudyHomePage.tsx create mode 100644 react/src/pages/WeakPointsPage.tsx create mode 100644 react/src/pages/WelcomePage.tsx create mode 100644 react/src/vite-env.d.ts create mode 100644 react/tsconfig.app.json create mode 100644 react/tsconfig.json create mode 100644 react/tsconfig.node.json create mode 100644 react/vite.config.ts diff --git a/react/.gitignore b/react/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/react/.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/react/.npmrc b/react/.npmrc new file mode 100644 index 0000000..918fa4a --- /dev/null +++ b/react/.npmrc @@ -0,0 +1 @@ +registry=https://registry.npmmirror.com/ \ No newline at end of file diff --git a/react/README.md b/react/README.md new file mode 100644 index 0000000..d2e7761 --- /dev/null +++ b/react/README.md @@ -0,0 +1,73 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) (or [oxc](https://oxc.rs) when used in [rolldown-vite](https://vite.dev/guide/rolldown)) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## React Compiler + +The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation). + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules: + +```js +export default defineConfig([ + globalIgnores(['dist']), + { + files: ['**/*.{ts,tsx}'], + extends: [ + // Other configs... + + // Remove tseslint.configs.recommended and replace with this + tseslint.configs.recommendedTypeChecked, + // Alternatively, use this for stricter rules + tseslint.configs.strictTypeChecked, + // Optionally, add this for stylistic rules + tseslint.configs.stylisticTypeChecked, + + // Other configs... + ], + languageOptions: { + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + // other options... + }, + }, +]) +``` + +You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules: + +```js +// eslint.config.js +import reactX from 'eslint-plugin-react-x' +import reactDom from 'eslint-plugin-react-dom' + +export default defineConfig([ + globalIgnores(['dist']), + { + files: ['**/*.{ts,tsx}'], + extends: [ + // Other configs... + // Enable lint rules for React + reactX.configs['recommended-typescript'], + // Enable lint rules for React DOM + reactDom.configs.recommended, + ], + languageOptions: { + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + // other options... + }, + }, +]) +``` diff --git a/react/auto-imports.d.ts b/react/auto-imports.d.ts new file mode 100644 index 0000000..26fbf74 --- /dev/null +++ b/react/auto-imports.d.ts @@ -0,0 +1,1933 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// noinspection JSUnusedGlobalSymbols +// Generated by unplugin-auto-import +// biome-ignore lint: disable +export {} +declare global { + const AArrowDownIcon: typeof import('lucide-react').AArrowDownIcon + const AArrowUpIcon: typeof import('lucide-react').AArrowUpIcon + const ALargeSmallIcon: typeof import('lucide-react').ALargeSmallIcon + const AccessibilityIcon: typeof import('lucide-react').AccessibilityIcon + const Activity: typeof import('react').Activity + const ActivityIcon: typeof import('lucide-react').ActivityIcon + const ActivitySquareIcon: typeof import('lucide-react').ActivitySquareIcon + const AirVentIcon: typeof import('lucide-react').AirVentIcon + const AirplayIcon: typeof import('lucide-react').AirplayIcon + const AlarmCheckIcon: typeof import('lucide-react').AlarmCheckIcon + const AlarmClockCheckIcon: typeof import('lucide-react').AlarmClockCheckIcon + const AlarmClockIcon: typeof import('lucide-react').AlarmClockIcon + const AlarmClockMinusIcon: typeof import('lucide-react').AlarmClockMinusIcon + const AlarmClockOffIcon: typeof import('lucide-react').AlarmClockOffIcon + const AlarmClockPlusIcon: typeof import('lucide-react').AlarmClockPlusIcon + const AlarmMinusIcon: typeof import('lucide-react').AlarmMinusIcon + const AlarmPlusIcon: typeof import('lucide-react').AlarmPlusIcon + const AlarmSmokeIcon: typeof import('lucide-react').AlarmSmokeIcon + const AlbumIcon: typeof import('lucide-react').AlbumIcon + const AlertCircleIcon: typeof import('lucide-react').AlertCircleIcon + const AlertOctagonIcon: typeof import('lucide-react').AlertOctagonIcon + const AlertTriangleIcon: typeof import('lucide-react').AlertTriangleIcon + const AlignCenterHorizontalIcon: typeof import('lucide-react').AlignCenterHorizontalIcon + const AlignCenterIcon: typeof import('lucide-react').AlignCenterIcon + const AlignCenterVerticalIcon: typeof import('lucide-react').AlignCenterVerticalIcon + const AlignEndHorizontalIcon: typeof import('lucide-react').AlignEndHorizontalIcon + const AlignEndVerticalIcon: typeof import('lucide-react').AlignEndVerticalIcon + const AlignHorizontalDistributeCenterIcon: typeof import('lucide-react').AlignHorizontalDistributeCenterIcon + const AlignHorizontalDistributeEndIcon: typeof import('lucide-react').AlignHorizontalDistributeEndIcon + const AlignHorizontalDistributeStartIcon: typeof import('lucide-react').AlignHorizontalDistributeStartIcon + const AlignHorizontalJustifyCenterIcon: typeof import('lucide-react').AlignHorizontalJustifyCenterIcon + const AlignHorizontalJustifyEndIcon: typeof import('lucide-react').AlignHorizontalJustifyEndIcon + const AlignHorizontalJustifyStartIcon: typeof import('lucide-react').AlignHorizontalJustifyStartIcon + const AlignHorizontalSpaceAroundIcon: typeof import('lucide-react').AlignHorizontalSpaceAroundIcon + const AlignHorizontalSpaceBetweenIcon: typeof import('lucide-react').AlignHorizontalSpaceBetweenIcon + const AlignJustifyIcon: typeof import('lucide-react').AlignJustifyIcon + const AlignLeftIcon: typeof import('lucide-react').AlignLeftIcon + const AlignRightIcon: typeof import('lucide-react').AlignRightIcon + const AlignStartHorizontalIcon: typeof import('lucide-react').AlignStartHorizontalIcon + const AlignStartVerticalIcon: typeof import('lucide-react').AlignStartVerticalIcon + const AlignVerticalDistributeCenterIcon: typeof import('lucide-react').AlignVerticalDistributeCenterIcon + const AlignVerticalDistributeEndIcon: typeof import('lucide-react').AlignVerticalDistributeEndIcon + const AlignVerticalDistributeStartIcon: typeof import('lucide-react').AlignVerticalDistributeStartIcon + const AlignVerticalJustifyCenterIcon: typeof import('lucide-react').AlignVerticalJustifyCenterIcon + const AlignVerticalJustifyEndIcon: typeof import('lucide-react').AlignVerticalJustifyEndIcon + const AlignVerticalJustifyStartIcon: typeof import('lucide-react').AlignVerticalJustifyStartIcon + const AlignVerticalSpaceAroundIcon: typeof import('lucide-react').AlignVerticalSpaceAroundIcon + const AlignVerticalSpaceBetweenIcon: typeof import('lucide-react').AlignVerticalSpaceBetweenIcon + const AmbulanceIcon: typeof import('lucide-react').AmbulanceIcon + const AmpersandIcon: typeof import('lucide-react').AmpersandIcon + const AmpersandsIcon: typeof import('lucide-react').AmpersandsIcon + const AmphoraIcon: typeof import('lucide-react').AmphoraIcon + const AnchorIcon: typeof import('lucide-react').AnchorIcon + const AngryIcon: typeof import('lucide-react').AngryIcon + const AnnoyedIcon: typeof import('lucide-react').AnnoyedIcon + const AntennaIcon: typeof import('lucide-react').AntennaIcon + const AnvilIcon: typeof import('lucide-react').AnvilIcon + const ApertureIcon: typeof import('lucide-react').ApertureIcon + const AppWindowIcon: typeof import('lucide-react').AppWindowIcon + const AppWindowMacIcon: typeof import('lucide-react').AppWindowMacIcon + const AppleIcon: typeof import('lucide-react').AppleIcon + const ArchiveIcon: typeof import('lucide-react').ArchiveIcon + const ArchiveRestoreIcon: typeof import('lucide-react').ArchiveRestoreIcon + const ArchiveXIcon: typeof import('lucide-react').ArchiveXIcon + const AreaChartIcon: typeof import('lucide-react').AreaChartIcon + const ArmchairIcon: typeof import('lucide-react').ArmchairIcon + const ArrowBigDownDashIcon: typeof import('lucide-react').ArrowBigDownDashIcon + const ArrowBigDownIcon: typeof import('lucide-react').ArrowBigDownIcon + const ArrowBigLeftDashIcon: typeof import('lucide-react').ArrowBigLeftDashIcon + const ArrowBigLeftIcon: typeof import('lucide-react').ArrowBigLeftIcon + const ArrowBigRightDashIcon: typeof import('lucide-react').ArrowBigRightDashIcon + const ArrowBigRightIcon: typeof import('lucide-react').ArrowBigRightIcon + const ArrowBigUpDashIcon: typeof import('lucide-react').ArrowBigUpDashIcon + const ArrowBigUpIcon: typeof import('lucide-react').ArrowBigUpIcon + const ArrowDown01Icon: typeof import('lucide-react').ArrowDown01Icon + const ArrowDown10Icon: typeof import('lucide-react').ArrowDown10Icon + const ArrowDownAZIcon: typeof import('lucide-react').ArrowDownAZIcon + const ArrowDownAzIcon: typeof import('lucide-react').ArrowDownAzIcon + const ArrowDownCircleIcon: typeof import('lucide-react').ArrowDownCircleIcon + const ArrowDownFromLineIcon: typeof import('lucide-react').ArrowDownFromLineIcon + const ArrowDownIcon: typeof import('lucide-react').ArrowDownIcon + const ArrowDownLeftFromCircleIcon: typeof import('lucide-react').ArrowDownLeftFromCircleIcon + const ArrowDownLeftFromSquareIcon: typeof import('lucide-react').ArrowDownLeftFromSquareIcon + const ArrowDownLeftIcon: typeof import('lucide-react').ArrowDownLeftIcon + const ArrowDownLeftSquareIcon: typeof import('lucide-react').ArrowDownLeftSquareIcon + const ArrowDownNarrowWideIcon: typeof import('lucide-react').ArrowDownNarrowWideIcon + const ArrowDownRightFromCircleIcon: typeof import('lucide-react').ArrowDownRightFromCircleIcon + const ArrowDownRightFromSquareIcon: typeof import('lucide-react').ArrowDownRightFromSquareIcon + const ArrowDownRightIcon: typeof import('lucide-react').ArrowDownRightIcon + const ArrowDownRightSquareIcon: typeof import('lucide-react').ArrowDownRightSquareIcon + const ArrowDownSquareIcon: typeof import('lucide-react').ArrowDownSquareIcon + const ArrowDownToDotIcon: typeof import('lucide-react').ArrowDownToDotIcon + const ArrowDownToLineIcon: typeof import('lucide-react').ArrowDownToLineIcon + const ArrowDownUpIcon: typeof import('lucide-react').ArrowDownUpIcon + const ArrowDownWideNarrowIcon: typeof import('lucide-react').ArrowDownWideNarrowIcon + const ArrowDownZAIcon: typeof import('lucide-react').ArrowDownZAIcon + const ArrowDownZaIcon: typeof import('lucide-react').ArrowDownZaIcon + const ArrowLeftCircleIcon: typeof import('lucide-react').ArrowLeftCircleIcon + const ArrowLeftFromLineIcon: typeof import('lucide-react').ArrowLeftFromLineIcon + const ArrowLeftIcon: typeof import('lucide-react').ArrowLeftIcon + const ArrowLeftRightIcon: typeof import('lucide-react').ArrowLeftRightIcon + const ArrowLeftSquareIcon: typeof import('lucide-react').ArrowLeftSquareIcon + const ArrowLeftToLineIcon: typeof import('lucide-react').ArrowLeftToLineIcon + const ArrowRightCircleIcon: typeof import('lucide-react').ArrowRightCircleIcon + const ArrowRightFromLineIcon: typeof import('lucide-react').ArrowRightFromLineIcon + const ArrowRightIcon: typeof import('lucide-react').ArrowRightIcon + const ArrowRightLeftIcon: typeof import('lucide-react').ArrowRightLeftIcon + const ArrowRightSquareIcon: typeof import('lucide-react').ArrowRightSquareIcon + const ArrowRightToLineIcon: typeof import('lucide-react').ArrowRightToLineIcon + const ArrowUp01Icon: typeof import('lucide-react').ArrowUp01Icon + const ArrowUp10Icon: typeof import('lucide-react').ArrowUp10Icon + const ArrowUpAZIcon: typeof import('lucide-react').ArrowUpAZIcon + const ArrowUpAzIcon: typeof import('lucide-react').ArrowUpAzIcon + const ArrowUpCircleIcon: typeof import('lucide-react').ArrowUpCircleIcon + const ArrowUpDownIcon: typeof import('lucide-react').ArrowUpDownIcon + const ArrowUpFromDotIcon: typeof import('lucide-react').ArrowUpFromDotIcon + const ArrowUpFromLineIcon: typeof import('lucide-react').ArrowUpFromLineIcon + const ArrowUpIcon: typeof import('lucide-react').ArrowUpIcon + const ArrowUpLeftFromCircleIcon: typeof import('lucide-react').ArrowUpLeftFromCircleIcon + const ArrowUpLeftFromSquareIcon: typeof import('lucide-react').ArrowUpLeftFromSquareIcon + const ArrowUpLeftIcon: typeof import('lucide-react').ArrowUpLeftIcon + const ArrowUpLeftSquareIcon: typeof import('lucide-react').ArrowUpLeftSquareIcon + const ArrowUpNarrowWideIcon: typeof import('lucide-react').ArrowUpNarrowWideIcon + const ArrowUpRightFromCircleIcon: typeof import('lucide-react').ArrowUpRightFromCircleIcon + const ArrowUpRightFromSquareIcon: typeof import('lucide-react').ArrowUpRightFromSquareIcon + const ArrowUpRightIcon: typeof import('lucide-react').ArrowUpRightIcon + const ArrowUpRightSquareIcon: typeof import('lucide-react').ArrowUpRightSquareIcon + const ArrowUpSquareIcon: typeof import('lucide-react').ArrowUpSquareIcon + const ArrowUpToLineIcon: typeof import('lucide-react').ArrowUpToLineIcon + const ArrowUpWideNarrowIcon: typeof import('lucide-react').ArrowUpWideNarrowIcon + const ArrowUpZAIcon: typeof import('lucide-react').ArrowUpZAIcon + const ArrowUpZaIcon: typeof import('lucide-react').ArrowUpZaIcon + const ArrowsUpFromLineIcon: typeof import('lucide-react').ArrowsUpFromLineIcon + const AsteriskIcon: typeof import('lucide-react').AsteriskIcon + const AsteriskSquareIcon: typeof import('lucide-react').AsteriskSquareIcon + const AtSignIcon: typeof import('lucide-react').AtSignIcon + const AtomIcon: typeof import('lucide-react').AtomIcon + const AudioLinesIcon: typeof import('lucide-react').AudioLinesIcon + const AudioWaveformIcon: typeof import('lucide-react').AudioWaveformIcon + const AwardIcon: typeof import('lucide-react').AwardIcon + const AxeIcon: typeof import('lucide-react').AxeIcon + const Axis3DIcon: typeof import('lucide-react').Axis3DIcon + const Axis3dIcon: typeof import('lucide-react').Axis3dIcon + const BabyIcon: typeof import('lucide-react').BabyIcon + const BackpackIcon: typeof import('lucide-react').BackpackIcon + const BadgeAlertIcon: typeof import('lucide-react').BadgeAlertIcon + const BadgeCentIcon: typeof import('lucide-react').BadgeCentIcon + const BadgeCheckIcon: typeof import('lucide-react').BadgeCheckIcon + const BadgeDollarSignIcon: typeof import('lucide-react').BadgeDollarSignIcon + const BadgeEuroIcon: typeof import('lucide-react').BadgeEuroIcon + const BadgeHelpIcon: typeof import('lucide-react').BadgeHelpIcon + const BadgeIcon: typeof import('lucide-react').BadgeIcon + const BadgeIndianRupeeIcon: typeof import('lucide-react').BadgeIndianRupeeIcon + const BadgeInfoIcon: typeof import('lucide-react').BadgeInfoIcon + const BadgeJapaneseYenIcon: typeof import('lucide-react').BadgeJapaneseYenIcon + const BadgeMinusIcon: typeof import('lucide-react').BadgeMinusIcon + const BadgePercentIcon: typeof import('lucide-react').BadgePercentIcon + const BadgePlusIcon: typeof import('lucide-react').BadgePlusIcon + const BadgePoundSterlingIcon: typeof import('lucide-react').BadgePoundSterlingIcon + const BadgeQuestionMarkIcon: typeof import('lucide-react').BadgeQuestionMarkIcon + const BadgeRussianRubleIcon: typeof import('lucide-react').BadgeRussianRubleIcon + const BadgeSwissFrancIcon: typeof import('lucide-react').BadgeSwissFrancIcon + const BadgeTurkishLiraIcon: typeof import('lucide-react').BadgeTurkishLiraIcon + const BadgeXIcon: typeof import('lucide-react').BadgeXIcon + const BaggageClaimIcon: typeof import('lucide-react').BaggageClaimIcon + const BanIcon: typeof import('lucide-react').BanIcon + const BananaIcon: typeof import('lucide-react').BananaIcon + const BandageIcon: typeof import('lucide-react').BandageIcon + const BanknoteArrowDownIcon: typeof import('lucide-react').BanknoteArrowDownIcon + const BanknoteArrowUpIcon: typeof import('lucide-react').BanknoteArrowUpIcon + const BanknoteIcon: typeof import('lucide-react').BanknoteIcon + const BanknoteXIcon: typeof import('lucide-react').BanknoteXIcon + const BarChart2Icon: typeof import('lucide-react').BarChart2Icon + const BarChart3Icon: typeof import('lucide-react').BarChart3Icon + const BarChart4Icon: typeof import('lucide-react').BarChart4Icon + const BarChartBigIcon: typeof import('lucide-react').BarChartBigIcon + const BarChartHorizontalBigIcon: typeof import('lucide-react').BarChartHorizontalBigIcon + const BarChartHorizontalIcon: typeof import('lucide-react').BarChartHorizontalIcon + const BarChartIcon: typeof import('lucide-react').BarChartIcon + const BarcodeIcon: typeof import('lucide-react').BarcodeIcon + const BarrelIcon: typeof import('lucide-react').BarrelIcon + const BaselineIcon: typeof import('lucide-react').BaselineIcon + const BathIcon: typeof import('lucide-react').BathIcon + const BatteryChargingIcon: typeof import('lucide-react').BatteryChargingIcon + const BatteryFullIcon: typeof import('lucide-react').BatteryFullIcon + const BatteryIcon: typeof import('lucide-react').BatteryIcon + const BatteryLowIcon: typeof import('lucide-react').BatteryLowIcon + const BatteryMediumIcon: typeof import('lucide-react').BatteryMediumIcon + const BatteryPlusIcon: typeof import('lucide-react').BatteryPlusIcon + const BatteryWarningIcon: typeof import('lucide-react').BatteryWarningIcon + const BeakerIcon: typeof import('lucide-react').BeakerIcon + const BeanIcon: typeof import('lucide-react').BeanIcon + const BeanOffIcon: typeof import('lucide-react').BeanOffIcon + const BedDoubleIcon: typeof import('lucide-react').BedDoubleIcon + const BedIcon: typeof import('lucide-react').BedIcon + const BedSingleIcon: typeof import('lucide-react').BedSingleIcon + const BeefIcon: typeof import('lucide-react').BeefIcon + const BeerIcon: typeof import('lucide-react').BeerIcon + const BeerOffIcon: typeof import('lucide-react').BeerOffIcon + const BellDotIcon: typeof import('lucide-react').BellDotIcon + const BellElectricIcon: typeof import('lucide-react').BellElectricIcon + const BellIcon: typeof import('lucide-react').BellIcon + const BellMinusIcon: typeof import('lucide-react').BellMinusIcon + const BellOffIcon: typeof import('lucide-react').BellOffIcon + const BellPlusIcon: typeof import('lucide-react').BellPlusIcon + const BellRingIcon: typeof import('lucide-react').BellRingIcon + const BetweenHorizonalEndIcon: typeof import('lucide-react').BetweenHorizonalEndIcon + const BetweenHorizonalStartIcon: typeof import('lucide-react').BetweenHorizonalStartIcon + const BetweenHorizontalEndIcon: typeof import('lucide-react').BetweenHorizontalEndIcon + const BetweenHorizontalStartIcon: typeof import('lucide-react').BetweenHorizontalStartIcon + const BetweenVerticalEndIcon: typeof import('lucide-react').BetweenVerticalEndIcon + const BetweenVerticalStartIcon: typeof import('lucide-react').BetweenVerticalStartIcon + const BicepsFlexedIcon: typeof import('lucide-react').BicepsFlexedIcon + const BikeIcon: typeof import('lucide-react').BikeIcon + const BinaryIcon: typeof import('lucide-react').BinaryIcon + const BinocularsIcon: typeof import('lucide-react').BinocularsIcon + const BiohazardIcon: typeof import('lucide-react').BiohazardIcon + const BirdIcon: typeof import('lucide-react').BirdIcon + const BirdhouseIcon: typeof import('lucide-react').BirdhouseIcon + const BitcoinIcon: typeof import('lucide-react').BitcoinIcon + const BlendIcon: typeof import('lucide-react').BlendIcon + const BlindsIcon: typeof import('lucide-react').BlindsIcon + const BlocksIcon: typeof import('lucide-react').BlocksIcon + const BluetoothConnectedIcon: typeof import('lucide-react').BluetoothConnectedIcon + const BluetoothIcon: typeof import('lucide-react').BluetoothIcon + const BluetoothOffIcon: typeof import('lucide-react').BluetoothOffIcon + const BluetoothSearchingIcon: typeof import('lucide-react').BluetoothSearchingIcon + const BoldIcon: typeof import('lucide-react').BoldIcon + const BoltIcon: typeof import('lucide-react').BoltIcon + const BombIcon: typeof import('lucide-react').BombIcon + const BoneIcon: typeof import('lucide-react').BoneIcon + const BookAIcon: typeof import('lucide-react').BookAIcon + const BookAlertIcon: typeof import('lucide-react').BookAlertIcon + const BookAudioIcon: typeof import('lucide-react').BookAudioIcon + const BookCheckIcon: typeof import('lucide-react').BookCheckIcon + const BookCopyIcon: typeof import('lucide-react').BookCopyIcon + const BookDashedIcon: typeof import('lucide-react').BookDashedIcon + const BookDownIcon: typeof import('lucide-react').BookDownIcon + const BookHeadphonesIcon: typeof import('lucide-react').BookHeadphonesIcon + const BookHeartIcon: typeof import('lucide-react').BookHeartIcon + const BookIcon: typeof import('lucide-react').BookIcon + const BookImageIcon: typeof import('lucide-react').BookImageIcon + const BookKeyIcon: typeof import('lucide-react').BookKeyIcon + const BookLockIcon: typeof import('lucide-react').BookLockIcon + const BookMarkedIcon: typeof import('lucide-react').BookMarkedIcon + const BookMinusIcon: typeof import('lucide-react').BookMinusIcon + const BookOpenCheckIcon: typeof import('lucide-react').BookOpenCheckIcon + const BookOpenIcon: typeof import('lucide-react').BookOpenIcon + const BookOpenTextIcon: typeof import('lucide-react').BookOpenTextIcon + const BookPlusIcon: typeof import('lucide-react').BookPlusIcon + const BookTemplateIcon: typeof import('lucide-react').BookTemplateIcon + const BookTextIcon: typeof import('lucide-react').BookTextIcon + const BookTypeIcon: typeof import('lucide-react').BookTypeIcon + const BookUp2Icon: typeof import('lucide-react').BookUp2Icon + const BookUpIcon: typeof import('lucide-react').BookUpIcon + const BookUserIcon: typeof import('lucide-react').BookUserIcon + const BookXIcon: typeof import('lucide-react').BookXIcon + const BookmarkCheckIcon: typeof import('lucide-react').BookmarkCheckIcon + const BookmarkIcon: typeof import('lucide-react').BookmarkIcon + const BookmarkMinusIcon: typeof import('lucide-react').BookmarkMinusIcon + const BookmarkPlusIcon: typeof import('lucide-react').BookmarkPlusIcon + const BookmarkXIcon: typeof import('lucide-react').BookmarkXIcon + const BoomBoxIcon: typeof import('lucide-react').BoomBoxIcon + const BotIcon: typeof import('lucide-react').BotIcon + const BotMessageSquareIcon: typeof import('lucide-react').BotMessageSquareIcon + const BotOffIcon: typeof import('lucide-react').BotOffIcon + const BottleWineIcon: typeof import('lucide-react').BottleWineIcon + const BowArrowIcon: typeof import('lucide-react').BowArrowIcon + const BoxIcon: typeof import('lucide-react').BoxIcon + const BoxSelectIcon: typeof import('lucide-react').BoxSelectIcon + const BoxesIcon: typeof import('lucide-react').BoxesIcon + const BracesIcon: typeof import('lucide-react').BracesIcon + const BracketsIcon: typeof import('lucide-react').BracketsIcon + const BrainCircuitIcon: typeof import('lucide-react').BrainCircuitIcon + const BrainCogIcon: typeof import('lucide-react').BrainCogIcon + const BrainIcon: typeof import('lucide-react').BrainIcon + const BrickWallFireIcon: typeof import('lucide-react').BrickWallFireIcon + const BrickWallIcon: typeof import('lucide-react').BrickWallIcon + const BrickWallShieldIcon: typeof import('lucide-react').BrickWallShieldIcon + const BriefcaseBusinessIcon: typeof import('lucide-react').BriefcaseBusinessIcon + const BriefcaseConveyorBeltIcon: typeof import('lucide-react').BriefcaseConveyorBeltIcon + const BriefcaseIcon: typeof import('lucide-react').BriefcaseIcon + const BriefcaseMedicalIcon: typeof import('lucide-react').BriefcaseMedicalIcon + const BringToFrontIcon: typeof import('lucide-react').BringToFrontIcon + const BrushCleaningIcon: typeof import('lucide-react').BrushCleaningIcon + const BrushIcon: typeof import('lucide-react').BrushIcon + const BubblesIcon: typeof import('lucide-react').BubblesIcon + const BugIcon: typeof import('lucide-react').BugIcon + const BugOffIcon: typeof import('lucide-react').BugOffIcon + const BugPlayIcon: typeof import('lucide-react').BugPlayIcon + const Building2Icon: typeof import('lucide-react').Building2Icon + const BuildingIcon: typeof import('lucide-react').BuildingIcon + const BusFrontIcon: typeof import('lucide-react').BusFrontIcon + const BusIcon: typeof import('lucide-react').BusIcon + const CableCarIcon: typeof import('lucide-react').CableCarIcon + const CableIcon: typeof import('lucide-react').CableIcon + const CakeIcon: typeof import('lucide-react').CakeIcon + const CakeSliceIcon: typeof import('lucide-react').CakeSliceIcon + const CalculatorIcon: typeof import('lucide-react').CalculatorIcon + const Calendar1Icon: typeof import('lucide-react').Calendar1Icon + const CalendarArrowDownIcon: typeof import('lucide-react').CalendarArrowDownIcon + const CalendarArrowUpIcon: typeof import('lucide-react').CalendarArrowUpIcon + const CalendarCheck2Icon: typeof import('lucide-react').CalendarCheck2Icon + const CalendarCheckIcon: typeof import('lucide-react').CalendarCheckIcon + const CalendarClockIcon: typeof import('lucide-react').CalendarClockIcon + const CalendarCogIcon: typeof import('lucide-react').CalendarCogIcon + const CalendarDaysIcon: typeof import('lucide-react').CalendarDaysIcon + const CalendarFoldIcon: typeof import('lucide-react').CalendarFoldIcon + const CalendarHeartIcon: typeof import('lucide-react').CalendarHeartIcon + const CalendarIcon: typeof import('lucide-react').CalendarIcon + const CalendarMinus2Icon: typeof import('lucide-react').CalendarMinus2Icon + const CalendarMinusIcon: typeof import('lucide-react').CalendarMinusIcon + const CalendarOffIcon: typeof import('lucide-react').CalendarOffIcon + const CalendarPlus2Icon: typeof import('lucide-react').CalendarPlus2Icon + const CalendarPlusIcon: typeof import('lucide-react').CalendarPlusIcon + const CalendarRangeIcon: typeof import('lucide-react').CalendarRangeIcon + const CalendarSearchIcon: typeof import('lucide-react').CalendarSearchIcon + const CalendarSyncIcon: typeof import('lucide-react').CalendarSyncIcon + const CalendarX2Icon: typeof import('lucide-react').CalendarX2Icon + const CalendarXIcon: typeof import('lucide-react').CalendarXIcon + const CalendarsIcon: typeof import('lucide-react').CalendarsIcon + const CameraIcon: typeof import('lucide-react').CameraIcon + const CameraOffIcon: typeof import('lucide-react').CameraOffIcon + const CandlestickChartIcon: typeof import('lucide-react').CandlestickChartIcon + const CandyCaneIcon: typeof import('lucide-react').CandyCaneIcon + const CandyIcon: typeof import('lucide-react').CandyIcon + const CandyOffIcon: typeof import('lucide-react').CandyOffIcon + const CannabisIcon: typeof import('lucide-react').CannabisIcon + const CaptionsIcon: typeof import('lucide-react').CaptionsIcon + const CaptionsOffIcon: typeof import('lucide-react').CaptionsOffIcon + const CarFrontIcon: typeof import('lucide-react').CarFrontIcon + const CarIcon: typeof import('lucide-react').CarIcon + const CarTaxiFrontIcon: typeof import('lucide-react').CarTaxiFrontIcon + const CaravanIcon: typeof import('lucide-react').CaravanIcon + const CardSimIcon: typeof import('lucide-react').CardSimIcon + const CarrotIcon: typeof import('lucide-react').CarrotIcon + const CaseLowerIcon: typeof import('lucide-react').CaseLowerIcon + const CaseSensitiveIcon: typeof import('lucide-react').CaseSensitiveIcon + const CaseUpperIcon: typeof import('lucide-react').CaseUpperIcon + const CassetteTapeIcon: typeof import('lucide-react').CassetteTapeIcon + const CastIcon: typeof import('lucide-react').CastIcon + const CastleIcon: typeof import('lucide-react').CastleIcon + const CatIcon: typeof import('lucide-react').CatIcon + const CctvIcon: typeof import('lucide-react').CctvIcon + const ChartAreaIcon: typeof import('lucide-react').ChartAreaIcon + const ChartBarBigIcon: typeof import('lucide-react').ChartBarBigIcon + const ChartBarDecreasingIcon: typeof import('lucide-react').ChartBarDecreasingIcon + const ChartBarIcon: typeof import('lucide-react').ChartBarIcon + const ChartBarIncreasingIcon: typeof import('lucide-react').ChartBarIncreasingIcon + const ChartBarStackedIcon: typeof import('lucide-react').ChartBarStackedIcon + const ChartCandlestickIcon: typeof import('lucide-react').ChartCandlestickIcon + const ChartColumnBigIcon: typeof import('lucide-react').ChartColumnBigIcon + const ChartColumnDecreasingIcon: typeof import('lucide-react').ChartColumnDecreasingIcon + const ChartColumnIcon: typeof import('lucide-react').ChartColumnIcon + const ChartColumnIncreasingIcon: typeof import('lucide-react').ChartColumnIncreasingIcon + const ChartColumnStackedIcon: typeof import('lucide-react').ChartColumnStackedIcon + const ChartGanttIcon: typeof import('lucide-react').ChartGanttIcon + const ChartLineIcon: typeof import('lucide-react').ChartLineIcon + const ChartNetworkIcon: typeof import('lucide-react').ChartNetworkIcon + const ChartNoAxesColumnDecreasingIcon: typeof import('lucide-react').ChartNoAxesColumnDecreasingIcon + const ChartNoAxesColumnIcon: typeof import('lucide-react').ChartNoAxesColumnIcon + const ChartNoAxesColumnIncreasingIcon: typeof import('lucide-react').ChartNoAxesColumnIncreasingIcon + const ChartNoAxesCombinedIcon: typeof import('lucide-react').ChartNoAxesCombinedIcon + const ChartNoAxesGanttIcon: typeof import('lucide-react').ChartNoAxesGanttIcon + const ChartPieIcon: typeof import('lucide-react').ChartPieIcon + const ChartScatterIcon: typeof import('lucide-react').ChartScatterIcon + const ChartSplineIcon: typeof import('lucide-react').ChartSplineIcon + const CheckCheckIcon: typeof import('lucide-react').CheckCheckIcon + const CheckCircle2Icon: typeof import('lucide-react').CheckCircle2Icon + const CheckCircleIcon: typeof import('lucide-react').CheckCircleIcon + const CheckIcon: typeof import('lucide-react').CheckIcon + const CheckLineIcon: typeof import('lucide-react').CheckLineIcon + const CheckSquare2Icon: typeof import('lucide-react').CheckSquare2Icon + const CheckSquareIcon: typeof import('lucide-react').CheckSquareIcon + const ChefHatIcon: typeof import('lucide-react').ChefHatIcon + const CherryIcon: typeof import('lucide-react').CherryIcon + const ChessBishopIcon: typeof import('lucide-react').ChessBishopIcon + const ChessKingIcon: typeof import('lucide-react').ChessKingIcon + const ChessKnightIcon: typeof import('lucide-react').ChessKnightIcon + const ChessPawnIcon: typeof import('lucide-react').ChessPawnIcon + const ChessQueenIcon: typeof import('lucide-react').ChessQueenIcon + const ChessRookIcon: typeof import('lucide-react').ChessRookIcon + const ChevronDownCircleIcon: typeof import('lucide-react').ChevronDownCircleIcon + const ChevronDownIcon: typeof import('lucide-react').ChevronDownIcon + const ChevronDownSquareIcon: typeof import('lucide-react').ChevronDownSquareIcon + const ChevronFirstIcon: typeof import('lucide-react').ChevronFirstIcon + const ChevronLastIcon: typeof import('lucide-react').ChevronLastIcon + const ChevronLeftCircleIcon: typeof import('lucide-react').ChevronLeftCircleIcon + const ChevronLeftIcon: typeof import('lucide-react').ChevronLeftIcon + const ChevronLeftSquareIcon: typeof import('lucide-react').ChevronLeftSquareIcon + const ChevronRightCircleIcon: typeof import('lucide-react').ChevronRightCircleIcon + const ChevronRightIcon: typeof import('lucide-react').ChevronRightIcon + const ChevronRightSquareIcon: typeof import('lucide-react').ChevronRightSquareIcon + const ChevronUpCircleIcon: typeof import('lucide-react').ChevronUpCircleIcon + const ChevronUpIcon: typeof import('lucide-react').ChevronUpIcon + const ChevronUpSquareIcon: typeof import('lucide-react').ChevronUpSquareIcon + const ChevronsDownIcon: typeof import('lucide-react').ChevronsDownIcon + const ChevronsDownUpIcon: typeof import('lucide-react').ChevronsDownUpIcon + const ChevronsLeftIcon: typeof import('lucide-react').ChevronsLeftIcon + const ChevronsLeftRightEllipsisIcon: typeof import('lucide-react').ChevronsLeftRightEllipsisIcon + const ChevronsLeftRightIcon: typeof import('lucide-react').ChevronsLeftRightIcon + const ChevronsRightIcon: typeof import('lucide-react').ChevronsRightIcon + const ChevronsRightLeftIcon: typeof import('lucide-react').ChevronsRightLeftIcon + const ChevronsUpDownIcon: typeof import('lucide-react').ChevronsUpDownIcon + const ChevronsUpIcon: typeof import('lucide-react').ChevronsUpIcon + const ChromeIcon: typeof import('lucide-react').ChromeIcon + const ChromiumIcon: typeof import('lucide-react').ChromiumIcon + const ChurchIcon: typeof import('lucide-react').ChurchIcon + const CigaretteIcon: typeof import('lucide-react').CigaretteIcon + const CigaretteOffIcon: typeof import('lucide-react').CigaretteOffIcon + const CircleAlertIcon: typeof import('lucide-react').CircleAlertIcon + const CircleArrowDownIcon: typeof import('lucide-react').CircleArrowDownIcon + const CircleArrowLeftIcon: typeof import('lucide-react').CircleArrowLeftIcon + const CircleArrowOutDownLeftIcon: typeof import('lucide-react').CircleArrowOutDownLeftIcon + const CircleArrowOutDownRightIcon: typeof import('lucide-react').CircleArrowOutDownRightIcon + const CircleArrowOutUpLeftIcon: typeof import('lucide-react').CircleArrowOutUpLeftIcon + const CircleArrowOutUpRightIcon: typeof import('lucide-react').CircleArrowOutUpRightIcon + const CircleArrowRightIcon: typeof import('lucide-react').CircleArrowRightIcon + const CircleArrowUpIcon: typeof import('lucide-react').CircleArrowUpIcon + const CircleCheckBigIcon: typeof import('lucide-react').CircleCheckBigIcon + const CircleCheckIcon: typeof import('lucide-react').CircleCheckIcon + const CircleChevronDownIcon: typeof import('lucide-react').CircleChevronDownIcon + const CircleChevronLeftIcon: typeof import('lucide-react').CircleChevronLeftIcon + const CircleChevronRightIcon: typeof import('lucide-react').CircleChevronRightIcon + const CircleChevronUpIcon: typeof import('lucide-react').CircleChevronUpIcon + const CircleDashedIcon: typeof import('lucide-react').CircleDashedIcon + const CircleDivideIcon: typeof import('lucide-react').CircleDivideIcon + const CircleDollarSignIcon: typeof import('lucide-react').CircleDollarSignIcon + const CircleDotDashedIcon: typeof import('lucide-react').CircleDotDashedIcon + const CircleDotIcon: typeof import('lucide-react').CircleDotIcon + const CircleEllipsisIcon: typeof import('lucide-react').CircleEllipsisIcon + const CircleEqualIcon: typeof import('lucide-react').CircleEqualIcon + const CircleFadingArrowUpIcon: typeof import('lucide-react').CircleFadingArrowUpIcon + const CircleFadingPlusIcon: typeof import('lucide-react').CircleFadingPlusIcon + const CircleGaugeIcon: typeof import('lucide-react').CircleGaugeIcon + const CircleHelpIcon: typeof import('lucide-react').CircleHelpIcon + const CircleIcon: typeof import('lucide-react').CircleIcon + const CircleMinusIcon: typeof import('lucide-react').CircleMinusIcon + const CircleOffIcon: typeof import('lucide-react').CircleOffIcon + const CircleParkingIcon: typeof import('lucide-react').CircleParkingIcon + const CircleParkingOffIcon: typeof import('lucide-react').CircleParkingOffIcon + const CirclePauseIcon: typeof import('lucide-react').CirclePauseIcon + const CirclePercentIcon: typeof import('lucide-react').CirclePercentIcon + const CirclePlayIcon: typeof import('lucide-react').CirclePlayIcon + const CirclePlusIcon: typeof import('lucide-react').CirclePlusIcon + const CirclePoundSterlingIcon: typeof import('lucide-react').CirclePoundSterlingIcon + const CirclePowerIcon: typeof import('lucide-react').CirclePowerIcon + const CircleQuestionMarkIcon: typeof import('lucide-react').CircleQuestionMarkIcon + const CircleSlash2Icon: typeof import('lucide-react').CircleSlash2Icon + const CircleSlashIcon: typeof import('lucide-react').CircleSlashIcon + const CircleSlashedIcon: typeof import('lucide-react').CircleSlashedIcon + const CircleSmallIcon: typeof import('lucide-react').CircleSmallIcon + const CircleStarIcon: typeof import('lucide-react').CircleStarIcon + const CircleStopIcon: typeof import('lucide-react').CircleStopIcon + const CircleUserIcon: typeof import('lucide-react').CircleUserIcon + const CircleUserRoundIcon: typeof import('lucide-react').CircleUserRoundIcon + const CircleXIcon: typeof import('lucide-react').CircleXIcon + const CircuitBoardIcon: typeof import('lucide-react').CircuitBoardIcon + const CitrusIcon: typeof import('lucide-react').CitrusIcon + const ClapperboardIcon: typeof import('lucide-react').ClapperboardIcon + const ClipboardCheckIcon: typeof import('lucide-react').ClipboardCheckIcon + const ClipboardClockIcon: typeof import('lucide-react').ClipboardClockIcon + const ClipboardCopyIcon: typeof import('lucide-react').ClipboardCopyIcon + const ClipboardEditIcon: typeof import('lucide-react').ClipboardEditIcon + const ClipboardIcon: typeof import('lucide-react').ClipboardIcon + const ClipboardListIcon: typeof import('lucide-react').ClipboardListIcon + const ClipboardMinusIcon: typeof import('lucide-react').ClipboardMinusIcon + const ClipboardPasteIcon: typeof import('lucide-react').ClipboardPasteIcon + const ClipboardPenIcon: typeof import('lucide-react').ClipboardPenIcon + const ClipboardPenLineIcon: typeof import('lucide-react').ClipboardPenLineIcon + const ClipboardPlusIcon: typeof import('lucide-react').ClipboardPlusIcon + const ClipboardSignatureIcon: typeof import('lucide-react').ClipboardSignatureIcon + const ClipboardTypeIcon: typeof import('lucide-react').ClipboardTypeIcon + const ClipboardXIcon: typeof import('lucide-react').ClipboardXIcon + const Clock10Icon: typeof import('lucide-react').Clock10Icon + const Clock11Icon: typeof import('lucide-react').Clock11Icon + const Clock12Icon: typeof import('lucide-react').Clock12Icon + const Clock1Icon: typeof import('lucide-react').Clock1Icon + const Clock2Icon: typeof import('lucide-react').Clock2Icon + const Clock3Icon: typeof import('lucide-react').Clock3Icon + const Clock4Icon: typeof import('lucide-react').Clock4Icon + const Clock5Icon: typeof import('lucide-react').Clock5Icon + const Clock6Icon: typeof import('lucide-react').Clock6Icon + const Clock7Icon: typeof import('lucide-react').Clock7Icon + const Clock8Icon: typeof import('lucide-react').Clock8Icon + const Clock9Icon: typeof import('lucide-react').Clock9Icon + const ClockAlertIcon: typeof import('lucide-react').ClockAlertIcon + const ClockArrowDownIcon: typeof import('lucide-react').ClockArrowDownIcon + const ClockArrowUpIcon: typeof import('lucide-react').ClockArrowUpIcon + const ClockCheckIcon: typeof import('lucide-react').ClockCheckIcon + const ClockFadingIcon: typeof import('lucide-react').ClockFadingIcon + const ClockIcon: typeof import('lucide-react').ClockIcon + const ClockPlusIcon: typeof import('lucide-react').ClockPlusIcon + const ClosedCaptionIcon: typeof import('lucide-react').ClosedCaptionIcon + const CloudAlertIcon: typeof import('lucide-react').CloudAlertIcon + const CloudCheckIcon: typeof import('lucide-react').CloudCheckIcon + const CloudCogIcon: typeof import('lucide-react').CloudCogIcon + const CloudDownloadIcon: typeof import('lucide-react').CloudDownloadIcon + const CloudDrizzleIcon: typeof import('lucide-react').CloudDrizzleIcon + const CloudFogIcon: typeof import('lucide-react').CloudFogIcon + const CloudHailIcon: typeof import('lucide-react').CloudHailIcon + const CloudIcon: typeof import('lucide-react').CloudIcon + const CloudLightningIcon: typeof import('lucide-react').CloudLightningIcon + const CloudMoonIcon: typeof import('lucide-react').CloudMoonIcon + const CloudMoonRainIcon: typeof import('lucide-react').CloudMoonRainIcon + const CloudOffIcon: typeof import('lucide-react').CloudOffIcon + const CloudRainIcon: typeof import('lucide-react').CloudRainIcon + const CloudRainWindIcon: typeof import('lucide-react').CloudRainWindIcon + const CloudSnowIcon: typeof import('lucide-react').CloudSnowIcon + const CloudSunIcon: typeof import('lucide-react').CloudSunIcon + const CloudSunRainIcon: typeof import('lucide-react').CloudSunRainIcon + const CloudUploadIcon: typeof import('lucide-react').CloudUploadIcon + const CloudyIcon: typeof import('lucide-react').CloudyIcon + const CloverIcon: typeof import('lucide-react').CloverIcon + const ClubIcon: typeof import('lucide-react').ClubIcon + const Code2Icon: typeof import('lucide-react').Code2Icon + const CodeIcon: typeof import('lucide-react').CodeIcon + const CodeSquareIcon: typeof import('lucide-react').CodeSquareIcon + const CodeXmlIcon: typeof import('lucide-react').CodeXmlIcon + const CodepenIcon: typeof import('lucide-react').CodepenIcon + const CodesandboxIcon: typeof import('lucide-react').CodesandboxIcon + const CoffeeIcon: typeof import('lucide-react').CoffeeIcon + const CogIcon: typeof import('lucide-react').CogIcon + const CoinsIcon: typeof import('lucide-react').CoinsIcon + const Columns2Icon: typeof import('lucide-react').Columns2Icon + const Columns3CogIcon: typeof import('lucide-react').Columns3CogIcon + const Columns3Icon: typeof import('lucide-react').Columns3Icon + const Columns4Icon: typeof import('lucide-react').Columns4Icon + const ColumnsIcon: typeof import('lucide-react').ColumnsIcon + const ColumnsSettingsIcon: typeof import('lucide-react').ColumnsSettingsIcon + const CombineIcon: typeof import('lucide-react').CombineIcon + const CommandIcon: typeof import('lucide-react').CommandIcon + const CompassIcon: typeof import('lucide-react').CompassIcon + const ComponentIcon: typeof import('lucide-react').ComponentIcon + const ComputerIcon: typeof import('lucide-react').ComputerIcon + const ConciergeBellIcon: typeof import('lucide-react').ConciergeBellIcon + const ConeIcon: typeof import('lucide-react').ConeIcon + const ConstructionIcon: typeof import('lucide-react').ConstructionIcon + const Contact2Icon: typeof import('lucide-react').Contact2Icon + const ContactIcon: typeof import('lucide-react').ContactIcon + const ContactRoundIcon: typeof import('lucide-react').ContactRoundIcon + const ContainerIcon: typeof import('lucide-react').ContainerIcon + const ContrastIcon: typeof import('lucide-react').ContrastIcon + const CookieIcon: typeof import('lucide-react').CookieIcon + const CookingPotIcon: typeof import('lucide-react').CookingPotIcon + const CopyCheckIcon: typeof import('lucide-react').CopyCheckIcon + const CopyIcon: typeof import('lucide-react').CopyIcon + const CopyMinusIcon: typeof import('lucide-react').CopyMinusIcon + const CopyPlusIcon: typeof import('lucide-react').CopyPlusIcon + const CopySlashIcon: typeof import('lucide-react').CopySlashIcon + const CopyXIcon: typeof import('lucide-react').CopyXIcon + const CopyleftIcon: typeof import('lucide-react').CopyleftIcon + const CopyrightIcon: typeof import('lucide-react').CopyrightIcon + const CornerDownLeftIcon: typeof import('lucide-react').CornerDownLeftIcon + const CornerDownRightIcon: typeof import('lucide-react').CornerDownRightIcon + const CornerLeftDownIcon: typeof import('lucide-react').CornerLeftDownIcon + const CornerLeftUpIcon: typeof import('lucide-react').CornerLeftUpIcon + const CornerRightDownIcon: typeof import('lucide-react').CornerRightDownIcon + const CornerRightUpIcon: typeof import('lucide-react').CornerRightUpIcon + const CornerUpLeftIcon: typeof import('lucide-react').CornerUpLeftIcon + const CornerUpRightIcon: typeof import('lucide-react').CornerUpRightIcon + const CpuIcon: typeof import('lucide-react').CpuIcon + const CreativeCommonsIcon: typeof import('lucide-react').CreativeCommonsIcon + const CreditCardIcon: typeof import('lucide-react').CreditCardIcon + const CroissantIcon: typeof import('lucide-react').CroissantIcon + const CropIcon: typeof import('lucide-react').CropIcon + const CrossIcon: typeof import('lucide-react').CrossIcon + const CrosshairIcon: typeof import('lucide-react').CrosshairIcon + const CrownIcon: typeof import('lucide-react').CrownIcon + const CuboidIcon: typeof import('lucide-react').CuboidIcon + const CupSodaIcon: typeof import('lucide-react').CupSodaIcon + const CurlyBracesIcon: typeof import('lucide-react').CurlyBracesIcon + const CurrencyIcon: typeof import('lucide-react').CurrencyIcon + const CylinderIcon: typeof import('lucide-react').CylinderIcon + const DamIcon: typeof import('lucide-react').DamIcon + const DatabaseBackupIcon: typeof import('lucide-react').DatabaseBackupIcon + const DatabaseIcon: typeof import('lucide-react').DatabaseIcon + const DatabaseZapIcon: typeof import('lucide-react').DatabaseZapIcon + const DecimalsArrowLeftIcon: typeof import('lucide-react').DecimalsArrowLeftIcon + const DecimalsArrowRightIcon: typeof import('lucide-react').DecimalsArrowRightIcon + const DeleteIcon: typeof import('lucide-react').DeleteIcon + const DessertIcon: typeof import('lucide-react').DessertIcon + const DiameterIcon: typeof import('lucide-react').DiameterIcon + const DiamondIcon: typeof import('lucide-react').DiamondIcon + const DiamondMinusIcon: typeof import('lucide-react').DiamondMinusIcon + const DiamondPercentIcon: typeof import('lucide-react').DiamondPercentIcon + const DiamondPlusIcon: typeof import('lucide-react').DiamondPlusIcon + const Dice1Icon: typeof import('lucide-react').Dice1Icon + const Dice2Icon: typeof import('lucide-react').Dice2Icon + const Dice3Icon: typeof import('lucide-react').Dice3Icon + const Dice4Icon: typeof import('lucide-react').Dice4Icon + const Dice5Icon: typeof import('lucide-react').Dice5Icon + const Dice6Icon: typeof import('lucide-react').Dice6Icon + const DicesIcon: typeof import('lucide-react').DicesIcon + const DiffIcon: typeof import('lucide-react').DiffIcon + const Disc2Icon: typeof import('lucide-react').Disc2Icon + const Disc3Icon: typeof import('lucide-react').Disc3Icon + const DiscAlbumIcon: typeof import('lucide-react').DiscAlbumIcon + const DiscIcon: typeof import('lucide-react').DiscIcon + const DivideCircleIcon: typeof import('lucide-react').DivideCircleIcon + const DivideIcon: typeof import('lucide-react').DivideIcon + const DivideSquareIcon: typeof import('lucide-react').DivideSquareIcon + const DnaIcon: typeof import('lucide-react').DnaIcon + const DnaOffIcon: typeof import('lucide-react').DnaOffIcon + const DockIcon: typeof import('lucide-react').DockIcon + const DogIcon: typeof import('lucide-react').DogIcon + const DollarSignIcon: typeof import('lucide-react').DollarSignIcon + const DonutIcon: typeof import('lucide-react').DonutIcon + const DoorClosedIcon: typeof import('lucide-react').DoorClosedIcon + const DoorClosedLockedIcon: typeof import('lucide-react').DoorClosedLockedIcon + const DoorOpenIcon: typeof import('lucide-react').DoorOpenIcon + const DotIcon: typeof import('lucide-react').DotIcon + const DotSquareIcon: typeof import('lucide-react').DotSquareIcon + const DownloadCloudIcon: typeof import('lucide-react').DownloadCloudIcon + const DownloadIcon: typeof import('lucide-react').DownloadIcon + const DraftingCompassIcon: typeof import('lucide-react').DraftingCompassIcon + const DramaIcon: typeof import('lucide-react').DramaIcon + const DribbbleIcon: typeof import('lucide-react').DribbbleIcon + const DrillIcon: typeof import('lucide-react').DrillIcon + const DroneIcon: typeof import('lucide-react').DroneIcon + const DropletIcon: typeof import('lucide-react').DropletIcon + const DropletOffIcon: typeof import('lucide-react').DropletOffIcon + const DropletsIcon: typeof import('lucide-react').DropletsIcon + const DrumIcon: typeof import('lucide-react').DrumIcon + const DrumstickIcon: typeof import('lucide-react').DrumstickIcon + const DumbbellIcon: typeof import('lucide-react').DumbbellIcon + const EarIcon: typeof import('lucide-react').EarIcon + const EarOffIcon: typeof import('lucide-react').EarOffIcon + const EarthIcon: typeof import('lucide-react').EarthIcon + const EarthLockIcon: typeof import('lucide-react').EarthLockIcon + const EclipseIcon: typeof import('lucide-react').EclipseIcon + const Edit2Icon: typeof import('lucide-react').Edit2Icon + const Edit3Icon: typeof import('lucide-react').Edit3Icon + const EditIcon: typeof import('lucide-react').EditIcon + const EggFriedIcon: typeof import('lucide-react').EggFriedIcon + const EggIcon: typeof import('lucide-react').EggIcon + const EggOffIcon: typeof import('lucide-react').EggOffIcon + const EllipsisIcon: typeof import('lucide-react').EllipsisIcon + const EllipsisVerticalIcon: typeof import('lucide-react').EllipsisVerticalIcon + const EqualApproximatelyIcon: typeof import('lucide-react').EqualApproximatelyIcon + const EqualIcon: typeof import('lucide-react').EqualIcon + const EqualNotIcon: typeof import('lucide-react').EqualNotIcon + const EqualSquareIcon: typeof import('lucide-react').EqualSquareIcon + const EraserIcon: typeof import('lucide-react').EraserIcon + const EthernetPortIcon: typeof import('lucide-react').EthernetPortIcon + const EuroIcon: typeof import('lucide-react').EuroIcon + const EvChargerIcon: typeof import('lucide-react').EvChargerIcon + const ExpandIcon: typeof import('lucide-react').ExpandIcon + const ExternalLinkIcon: typeof import('lucide-react').ExternalLinkIcon + const EyeClosedIcon: typeof import('lucide-react').EyeClosedIcon + const EyeIcon: typeof import('lucide-react').EyeIcon + const EyeOffIcon: typeof import('lucide-react').EyeOffIcon + const FacebookIcon: typeof import('lucide-react').FacebookIcon + const FactoryIcon: typeof import('lucide-react').FactoryIcon + const FanIcon: typeof import('lucide-react').FanIcon + const FastForwardIcon: typeof import('lucide-react').FastForwardIcon + const FeatherIcon: typeof import('lucide-react').FeatherIcon + const FenceIcon: typeof import('lucide-react').FenceIcon + const FerrisWheelIcon: typeof import('lucide-react').FerrisWheelIcon + const FigmaIcon: typeof import('lucide-react').FigmaIcon + const FileArchiveIcon: typeof import('lucide-react').FileArchiveIcon + const FileAudio2Icon: typeof import('lucide-react').FileAudio2Icon + const FileAudioIcon: typeof import('lucide-react').FileAudioIcon + const FileAxis3DIcon: typeof import('lucide-react').FileAxis3DIcon + const FileAxis3dIcon: typeof import('lucide-react').FileAxis3dIcon + const FileBadge2Icon: typeof import('lucide-react').FileBadge2Icon + const FileBadgeIcon: typeof import('lucide-react').FileBadgeIcon + const FileBarChart2Icon: typeof import('lucide-react').FileBarChart2Icon + const FileBarChartIcon: typeof import('lucide-react').FileBarChartIcon + const FileBoxIcon: typeof import('lucide-react').FileBoxIcon + const FileBracesCornerIcon: typeof import('lucide-react').FileBracesCornerIcon + const FileBracesIcon: typeof import('lucide-react').FileBracesIcon + const FileChartColumnIcon: typeof import('lucide-react').FileChartColumnIcon + const FileChartColumnIncreasingIcon: typeof import('lucide-react').FileChartColumnIncreasingIcon + const FileChartLineIcon: typeof import('lucide-react').FileChartLineIcon + const FileChartPieIcon: typeof import('lucide-react').FileChartPieIcon + const FileCheck2Icon: typeof import('lucide-react').FileCheck2Icon + const FileCheckCornerIcon: typeof import('lucide-react').FileCheckCornerIcon + const FileCheckIcon: typeof import('lucide-react').FileCheckIcon + const FileClockIcon: typeof import('lucide-react').FileClockIcon + const FileCode2Icon: typeof import('lucide-react').FileCode2Icon + const FileCodeCornerIcon: typeof import('lucide-react').FileCodeCornerIcon + const FileCodeIcon: typeof import('lucide-react').FileCodeIcon + const FileCog2Icon: typeof import('lucide-react').FileCog2Icon + const FileCogIcon: typeof import('lucide-react').FileCogIcon + const FileDiffIcon: typeof import('lucide-react').FileDiffIcon + const FileDigitIcon: typeof import('lucide-react').FileDigitIcon + const FileDownIcon: typeof import('lucide-react').FileDownIcon + const FileEditIcon: typeof import('lucide-react').FileEditIcon + const FileExclamationPointIcon: typeof import('lucide-react').FileExclamationPointIcon + const FileHeadphoneIcon: typeof import('lucide-react').FileHeadphoneIcon + const FileHeartIcon: typeof import('lucide-react').FileHeartIcon + const FileIcon: typeof import('lucide-react').FileIcon + const FileImageIcon: typeof import('lucide-react').FileImageIcon + const FileInputIcon: typeof import('lucide-react').FileInputIcon + const FileJson2Icon: typeof import('lucide-react').FileJson2Icon + const FileJsonIcon: typeof import('lucide-react').FileJsonIcon + const FileKey2Icon: typeof import('lucide-react').FileKey2Icon + const FileKeyIcon: typeof import('lucide-react').FileKeyIcon + const FileLineChartIcon: typeof import('lucide-react').FileLineChartIcon + const FileLock2Icon: typeof import('lucide-react').FileLock2Icon + const FileLockIcon: typeof import('lucide-react').FileLockIcon + const FileMinus2Icon: typeof import('lucide-react').FileMinus2Icon + const FileMinusCornerIcon: typeof import('lucide-react').FileMinusCornerIcon + const FileMinusIcon: typeof import('lucide-react').FileMinusIcon + const FileMusicIcon: typeof import('lucide-react').FileMusicIcon + const FileOutputIcon: typeof import('lucide-react').FileOutputIcon + const FilePenIcon: typeof import('lucide-react').FilePenIcon + const FilePenLineIcon: typeof import('lucide-react').FilePenLineIcon + const FilePieChartIcon: typeof import('lucide-react').FilePieChartIcon + const FilePlayIcon: typeof import('lucide-react').FilePlayIcon + const FilePlus2Icon: typeof import('lucide-react').FilePlus2Icon + const FilePlusCornerIcon: typeof import('lucide-react').FilePlusCornerIcon + const FilePlusIcon: typeof import('lucide-react').FilePlusIcon + const FileQuestionIcon: typeof import('lucide-react').FileQuestionIcon + const FileQuestionMarkIcon: typeof import('lucide-react').FileQuestionMarkIcon + const FileScanIcon: typeof import('lucide-react').FileScanIcon + const FileSearch2Icon: typeof import('lucide-react').FileSearch2Icon + const FileSearchCornerIcon: typeof import('lucide-react').FileSearchCornerIcon + const FileSearchIcon: typeof import('lucide-react').FileSearchIcon + const FileSignalIcon: typeof import('lucide-react').FileSignalIcon + const FileSignatureIcon: typeof import('lucide-react').FileSignatureIcon + const FileSlidersIcon: typeof import('lucide-react').FileSlidersIcon + const FileSpreadsheetIcon: typeof import('lucide-react').FileSpreadsheetIcon + const FileStackIcon: typeof import('lucide-react').FileStackIcon + const FileSymlinkIcon: typeof import('lucide-react').FileSymlinkIcon + const FileTerminalIcon: typeof import('lucide-react').FileTerminalIcon + const FileTextIcon: typeof import('lucide-react').FileTextIcon + const FileType2Icon: typeof import('lucide-react').FileType2Icon + const FileTypeCornerIcon: typeof import('lucide-react').FileTypeCornerIcon + const FileTypeIcon: typeof import('lucide-react').FileTypeIcon + const FileUpIcon: typeof import('lucide-react').FileUpIcon + const FileUserIcon: typeof import('lucide-react').FileUserIcon + const FileVideo2Icon: typeof import('lucide-react').FileVideo2Icon + const FileVideoCameraIcon: typeof import('lucide-react').FileVideoCameraIcon + const FileVideoIcon: typeof import('lucide-react').FileVideoIcon + const FileVolume2Icon: typeof import('lucide-react').FileVolume2Icon + const FileVolumeIcon: typeof import('lucide-react').FileVolumeIcon + const FileWarningIcon: typeof import('lucide-react').FileWarningIcon + const FileX2Icon: typeof import('lucide-react').FileX2Icon + const FileXCornerIcon: typeof import('lucide-react').FileXCornerIcon + const FileXIcon: typeof import('lucide-react').FileXIcon + const FilesIcon: typeof import('lucide-react').FilesIcon + const FilmIcon: typeof import('lucide-react').FilmIcon + const FilterIcon: typeof import('lucide-react').FilterIcon + const FilterXIcon: typeof import('lucide-react').FilterXIcon + const FingerprintIcon: typeof import('lucide-react').FingerprintIcon + const FingerprintPatternIcon: typeof import('lucide-react').FingerprintPatternIcon + const FireExtinguisherIcon: typeof import('lucide-react').FireExtinguisherIcon + const FishIcon: typeof import('lucide-react').FishIcon + const FishOffIcon: typeof import('lucide-react').FishOffIcon + const FishSymbolIcon: typeof import('lucide-react').FishSymbolIcon + const FlagIcon: typeof import('lucide-react').FlagIcon + const FlagOffIcon: typeof import('lucide-react').FlagOffIcon + const FlagTriangleLeftIcon: typeof import('lucide-react').FlagTriangleLeftIcon + const FlagTriangleRightIcon: typeof import('lucide-react').FlagTriangleRightIcon + const FlameIcon: typeof import('lucide-react').FlameIcon + const FlameKindlingIcon: typeof import('lucide-react').FlameKindlingIcon + const FlashlightIcon: typeof import('lucide-react').FlashlightIcon + const FlashlightOffIcon: typeof import('lucide-react').FlashlightOffIcon + const FlaskConicalIcon: typeof import('lucide-react').FlaskConicalIcon + const FlaskConicalOffIcon: typeof import('lucide-react').FlaskConicalOffIcon + const FlaskRoundIcon: typeof import('lucide-react').FlaskRoundIcon + const FlipHorizontal2Icon: typeof import('lucide-react').FlipHorizontal2Icon + const FlipHorizontalIcon: typeof import('lucide-react').FlipHorizontalIcon + const FlipVertical2Icon: typeof import('lucide-react').FlipVertical2Icon + const FlipVerticalIcon: typeof import('lucide-react').FlipVerticalIcon + const Flower2Icon: typeof import('lucide-react').Flower2Icon + const FlowerIcon: typeof import('lucide-react').FlowerIcon + const FocusIcon: typeof import('lucide-react').FocusIcon + const FoldHorizontalIcon: typeof import('lucide-react').FoldHorizontalIcon + const FoldVerticalIcon: typeof import('lucide-react').FoldVerticalIcon + const FolderArchiveIcon: typeof import('lucide-react').FolderArchiveIcon + const FolderCheckIcon: typeof import('lucide-react').FolderCheckIcon + const FolderClockIcon: typeof import('lucide-react').FolderClockIcon + const FolderClosedIcon: typeof import('lucide-react').FolderClosedIcon + const FolderCodeIcon: typeof import('lucide-react').FolderCodeIcon + const FolderCog2Icon: typeof import('lucide-react').FolderCog2Icon + const FolderCogIcon: typeof import('lucide-react').FolderCogIcon + const FolderDotIcon: typeof import('lucide-react').FolderDotIcon + const FolderDownIcon: typeof import('lucide-react').FolderDownIcon + const FolderEditIcon: typeof import('lucide-react').FolderEditIcon + const FolderGit2Icon: typeof import('lucide-react').FolderGit2Icon + const FolderGitIcon: typeof import('lucide-react').FolderGitIcon + const FolderHeartIcon: typeof import('lucide-react').FolderHeartIcon + const FolderIcon: typeof import('lucide-react').FolderIcon + const FolderInputIcon: typeof import('lucide-react').FolderInputIcon + const FolderKanbanIcon: typeof import('lucide-react').FolderKanbanIcon + const FolderKeyIcon: typeof import('lucide-react').FolderKeyIcon + const FolderLockIcon: typeof import('lucide-react').FolderLockIcon + const FolderMinusIcon: typeof import('lucide-react').FolderMinusIcon + const FolderOpenDotIcon: typeof import('lucide-react').FolderOpenDotIcon + const FolderOpenIcon: typeof import('lucide-react').FolderOpenIcon + const FolderOutputIcon: typeof import('lucide-react').FolderOutputIcon + const FolderPenIcon: typeof import('lucide-react').FolderPenIcon + const FolderPlusIcon: typeof import('lucide-react').FolderPlusIcon + const FolderRootIcon: typeof import('lucide-react').FolderRootIcon + const FolderSearch2Icon: typeof import('lucide-react').FolderSearch2Icon + const FolderSearchIcon: typeof import('lucide-react').FolderSearchIcon + const FolderSymlinkIcon: typeof import('lucide-react').FolderSymlinkIcon + const FolderSyncIcon: typeof import('lucide-react').FolderSyncIcon + const FolderTreeIcon: typeof import('lucide-react').FolderTreeIcon + const FolderUpIcon: typeof import('lucide-react').FolderUpIcon + const FolderXIcon: typeof import('lucide-react').FolderXIcon + const FoldersIcon: typeof import('lucide-react').FoldersIcon + const FootprintsIcon: typeof import('lucide-react').FootprintsIcon + const ForkKnifeCrossedIcon: typeof import('lucide-react').ForkKnifeCrossedIcon + const ForkKnifeIcon: typeof import('lucide-react').ForkKnifeIcon + const ForkliftIcon: typeof import('lucide-react').ForkliftIcon + const FormIcon: typeof import('lucide-react').FormIcon + const FormInputIcon: typeof import('lucide-react').FormInputIcon + const ForwardIcon: typeof import('lucide-react').ForwardIcon + const Fragment: typeof import('react').Fragment + const FrameIcon: typeof import('lucide-react').FrameIcon + const FramerIcon: typeof import('lucide-react').FramerIcon + const FrownIcon: typeof import('lucide-react').FrownIcon + const FuelIcon: typeof import('lucide-react').FuelIcon + const FullscreenIcon: typeof import('lucide-react').FullscreenIcon + const FunctionSquareIcon: typeof import('lucide-react').FunctionSquareIcon + const FunnelIcon: typeof import('lucide-react').FunnelIcon + const FunnelPlusIcon: typeof import('lucide-react').FunnelPlusIcon + const FunnelXIcon: typeof import('lucide-react').FunnelXIcon + const GalleryHorizontalEndIcon: typeof import('lucide-react').GalleryHorizontalEndIcon + const GalleryHorizontalIcon: typeof import('lucide-react').GalleryHorizontalIcon + const GalleryThumbnailsIcon: typeof import('lucide-react').GalleryThumbnailsIcon + const GalleryVerticalEndIcon: typeof import('lucide-react').GalleryVerticalEndIcon + const GalleryVerticalIcon: typeof import('lucide-react').GalleryVerticalIcon + const Gamepad2Icon: typeof import('lucide-react').Gamepad2Icon + const GamepadDirectionalIcon: typeof import('lucide-react').GamepadDirectionalIcon + const GamepadIcon: typeof import('lucide-react').GamepadIcon + const GanttChartIcon: typeof import('lucide-react').GanttChartIcon + const GanttChartSquareIcon: typeof import('lucide-react').GanttChartSquareIcon + const GaugeCircleIcon: typeof import('lucide-react').GaugeCircleIcon + const GaugeIcon: typeof import('lucide-react').GaugeIcon + const GavelIcon: typeof import('lucide-react').GavelIcon + const GemIcon: typeof import('lucide-react').GemIcon + const GeorgianLariIcon: typeof import('lucide-react').GeorgianLariIcon + const GhostIcon: typeof import('lucide-react').GhostIcon + const GiftIcon: typeof import('lucide-react').GiftIcon + const GitBranchIcon: typeof import('lucide-react').GitBranchIcon + const GitBranchMinusIcon: typeof import('lucide-react').GitBranchMinusIcon + const GitBranchPlusIcon: typeof import('lucide-react').GitBranchPlusIcon + const GitCommitHorizontalIcon: typeof import('lucide-react').GitCommitHorizontalIcon + const GitCommitIcon: typeof import('lucide-react').GitCommitIcon + const GitCommitVerticalIcon: typeof import('lucide-react').GitCommitVerticalIcon + const GitCompareArrowsIcon: typeof import('lucide-react').GitCompareArrowsIcon + const GitCompareIcon: typeof import('lucide-react').GitCompareIcon + const GitForkIcon: typeof import('lucide-react').GitForkIcon + const GitGraphIcon: typeof import('lucide-react').GitGraphIcon + const GitMergeIcon: typeof import('lucide-react').GitMergeIcon + const GitPullRequestArrowIcon: typeof import('lucide-react').GitPullRequestArrowIcon + const GitPullRequestClosedIcon: typeof import('lucide-react').GitPullRequestClosedIcon + const GitPullRequestCreateArrowIcon: typeof import('lucide-react').GitPullRequestCreateArrowIcon + const GitPullRequestCreateIcon: typeof import('lucide-react').GitPullRequestCreateIcon + const GitPullRequestDraftIcon: typeof import('lucide-react').GitPullRequestDraftIcon + const GitPullRequestIcon: typeof import('lucide-react').GitPullRequestIcon + const GithubIcon: typeof import('lucide-react').GithubIcon + const GitlabIcon: typeof import('lucide-react').GitlabIcon + const GlassWaterIcon: typeof import('lucide-react').GlassWaterIcon + const GlassesIcon: typeof import('lucide-react').GlassesIcon + const Globe2Icon: typeof import('lucide-react').Globe2Icon + const GlobeIcon: typeof import('lucide-react').GlobeIcon + const GlobeLockIcon: typeof import('lucide-react').GlobeLockIcon + const GoalIcon: typeof import('lucide-react').GoalIcon + const GpuIcon: typeof import('lucide-react').GpuIcon + const GrabIcon: typeof import('lucide-react').GrabIcon + const GraduationCapIcon: typeof import('lucide-react').GraduationCapIcon + const GrapeIcon: typeof import('lucide-react').GrapeIcon + const Grid2X2CheckIcon: typeof import('lucide-react').Grid2X2CheckIcon + const Grid2X2Icon: typeof import('lucide-react').Grid2X2Icon + const Grid2X2PlusIcon: typeof import('lucide-react').Grid2X2PlusIcon + const Grid2X2XIcon: typeof import('lucide-react').Grid2X2XIcon + const Grid2x2CheckIcon: typeof import('lucide-react').Grid2x2CheckIcon + const Grid2x2Icon: typeof import('lucide-react').Grid2x2Icon + const Grid2x2PlusIcon: typeof import('lucide-react').Grid2x2PlusIcon + const Grid2x2XIcon: typeof import('lucide-react').Grid2x2XIcon + const Grid3X3Icon: typeof import('lucide-react').Grid3X3Icon + const Grid3x2Icon: typeof import('lucide-react').Grid3x2Icon + const Grid3x3Icon: typeof import('lucide-react').Grid3x3Icon + const GridIcon: typeof import('lucide-react').GridIcon + const GripHorizontalIcon: typeof import('lucide-react').GripHorizontalIcon + const GripIcon: typeof import('lucide-react').GripIcon + const GripVerticalIcon: typeof import('lucide-react').GripVerticalIcon + const GroupIcon: typeof import('lucide-react').GroupIcon + const GuitarIcon: typeof import('lucide-react').GuitarIcon + const HamIcon: typeof import('lucide-react').HamIcon + const HamburgerIcon: typeof import('lucide-react').HamburgerIcon + const HammerIcon: typeof import('lucide-react').HammerIcon + const HandCoinsIcon: typeof import('lucide-react').HandCoinsIcon + const HandFistIcon: typeof import('lucide-react').HandFistIcon + const HandGrabIcon: typeof import('lucide-react').HandGrabIcon + const HandHeartIcon: typeof import('lucide-react').HandHeartIcon + const HandHelpingIcon: typeof import('lucide-react').HandHelpingIcon + const HandIcon: typeof import('lucide-react').HandIcon + const HandMetalIcon: typeof import('lucide-react').HandMetalIcon + const HandPlatterIcon: typeof import('lucide-react').HandPlatterIcon + const HandbagIcon: typeof import('lucide-react').HandbagIcon + const HandshakeIcon: typeof import('lucide-react').HandshakeIcon + const HardDriveDownloadIcon: typeof import('lucide-react').HardDriveDownloadIcon + const HardDriveIcon: typeof import('lucide-react').HardDriveIcon + const HardDriveUploadIcon: typeof import('lucide-react').HardDriveUploadIcon + const HardHatIcon: typeof import('lucide-react').HardHatIcon + const HashIcon: typeof import('lucide-react').HashIcon + const HatGlassesIcon: typeof import('lucide-react').HatGlassesIcon + const HazeIcon: typeof import('lucide-react').HazeIcon + const HdmiPortIcon: typeof import('lucide-react').HdmiPortIcon + const Heading1Icon: typeof import('lucide-react').Heading1Icon + const Heading2Icon: typeof import('lucide-react').Heading2Icon + const Heading3Icon: typeof import('lucide-react').Heading3Icon + const Heading4Icon: typeof import('lucide-react').Heading4Icon + const Heading5Icon: typeof import('lucide-react').Heading5Icon + const Heading6Icon: typeof import('lucide-react').Heading6Icon + const HeadingIcon: typeof import('lucide-react').HeadingIcon + const HeadphoneOffIcon: typeof import('lucide-react').HeadphoneOffIcon + const HeadphonesIcon: typeof import('lucide-react').HeadphonesIcon + const HeadsetIcon: typeof import('lucide-react').HeadsetIcon + const HeartCrackIcon: typeof import('lucide-react').HeartCrackIcon + const HeartHandshakeIcon: typeof import('lucide-react').HeartHandshakeIcon + const HeartIcon: typeof import('lucide-react').HeartIcon + const HeartMinusIcon: typeof import('lucide-react').HeartMinusIcon + const HeartOffIcon: typeof import('lucide-react').HeartOffIcon + const HeartPlusIcon: typeof import('lucide-react').HeartPlusIcon + const HeartPulseIcon: typeof import('lucide-react').HeartPulseIcon + const HeaterIcon: typeof import('lucide-react').HeaterIcon + const HelicopterIcon: typeof import('lucide-react').HelicopterIcon + const HelpCircleIcon: typeof import('lucide-react').HelpCircleIcon + const HelpingHandIcon: typeof import('lucide-react').HelpingHandIcon + const HexagonIcon: typeof import('lucide-react').HexagonIcon + const HighlighterIcon: typeof import('lucide-react').HighlighterIcon + const HistoryIcon: typeof import('lucide-react').HistoryIcon + const HomeIcon: typeof import('lucide-react').HomeIcon + const HopIcon: typeof import('lucide-react').HopIcon + const HopOffIcon: typeof import('lucide-react').HopOffIcon + const HospitalIcon: typeof import('lucide-react').HospitalIcon + const HotelIcon: typeof import('lucide-react').HotelIcon + const HourglassIcon: typeof import('lucide-react').HourglassIcon + const HouseHeartIcon: typeof import('lucide-react').HouseHeartIcon + const HouseIcon: typeof import('lucide-react').HouseIcon + const HousePlugIcon: typeof import('lucide-react').HousePlugIcon + const HousePlusIcon: typeof import('lucide-react').HousePlusIcon + const HouseWifiIcon: typeof import('lucide-react').HouseWifiIcon + const IceCream2Icon: typeof import('lucide-react').IceCream2Icon + const IceCreamBowlIcon: typeof import('lucide-react').IceCreamBowlIcon + const IceCreamConeIcon: typeof import('lucide-react').IceCreamConeIcon + const IceCreamIcon: typeof import('lucide-react').IceCreamIcon + const Icon: typeof import('lucide-react').Icon + const IdCardIcon: typeof import('lucide-react').IdCardIcon + const IdCardLanyardIcon: typeof import('lucide-react').IdCardLanyardIcon + const ImageDownIcon: typeof import('lucide-react').ImageDownIcon + const ImageIcon: typeof import('lucide-react').ImageIcon + const ImageMinusIcon: typeof import('lucide-react').ImageMinusIcon + const ImageOffIcon: typeof import('lucide-react').ImageOffIcon + const ImagePlayIcon: typeof import('lucide-react').ImagePlayIcon + const ImagePlusIcon: typeof import('lucide-react').ImagePlusIcon + const ImageUpIcon: typeof import('lucide-react').ImageUpIcon + const ImageUpscaleIcon: typeof import('lucide-react').ImageUpscaleIcon + const ImagesIcon: typeof import('lucide-react').ImagesIcon + const ImportIcon: typeof import('lucide-react').ImportIcon + const InboxIcon: typeof import('lucide-react').InboxIcon + const IndentDecreaseIcon: typeof import('lucide-react').IndentDecreaseIcon + const IndentIcon: typeof import('lucide-react').IndentIcon + const IndentIncreaseIcon: typeof import('lucide-react').IndentIncreaseIcon + const IndianRupeeIcon: typeof import('lucide-react').IndianRupeeIcon + const InfinityIcon: typeof import('lucide-react').InfinityIcon + const InfoIcon: typeof import('lucide-react').InfoIcon + const InspectIcon: typeof import('lucide-react').InspectIcon + const InspectionPanelIcon: typeof import('lucide-react').InspectionPanelIcon + const InstagramIcon: typeof import('lucide-react').InstagramIcon + const ItalicIcon: typeof import('lucide-react').ItalicIcon + const IterationCcwIcon: typeof import('lucide-react').IterationCcwIcon + const IterationCwIcon: typeof import('lucide-react').IterationCwIcon + const JapaneseYenIcon: typeof import('lucide-react').JapaneseYenIcon + const JoystickIcon: typeof import('lucide-react').JoystickIcon + const KanbanIcon: typeof import('lucide-react').KanbanIcon + const KanbanSquareDashedIcon: typeof import('lucide-react').KanbanSquareDashedIcon + const KanbanSquareIcon: typeof import('lucide-react').KanbanSquareIcon + const KayakIcon: typeof import('lucide-react').KayakIcon + const KeyIcon: typeof import('lucide-react').KeyIcon + const KeyRoundIcon: typeof import('lucide-react').KeyRoundIcon + const KeySquareIcon: typeof import('lucide-react').KeySquareIcon + const KeyboardIcon: typeof import('lucide-react').KeyboardIcon + const KeyboardMusicIcon: typeof import('lucide-react').KeyboardMusicIcon + const KeyboardOffIcon: typeof import('lucide-react').KeyboardOffIcon + const LampCeilingIcon: typeof import('lucide-react').LampCeilingIcon + const LampDeskIcon: typeof import('lucide-react').LampDeskIcon + const LampFloorIcon: typeof import('lucide-react').LampFloorIcon + const LampIcon: typeof import('lucide-react').LampIcon + const LampWallDownIcon: typeof import('lucide-react').LampWallDownIcon + const LampWallUpIcon: typeof import('lucide-react').LampWallUpIcon + const LandPlotIcon: typeof import('lucide-react').LandPlotIcon + const LandmarkIcon: typeof import('lucide-react').LandmarkIcon + const LanguagesIcon: typeof import('lucide-react').LanguagesIcon + const Laptop2Icon: typeof import('lucide-react').Laptop2Icon + const LaptopIcon: typeof import('lucide-react').LaptopIcon + const LaptopMinimalCheckIcon: typeof import('lucide-react').LaptopMinimalCheckIcon + const LaptopMinimalIcon: typeof import('lucide-react').LaptopMinimalIcon + const LassoIcon: typeof import('lucide-react').LassoIcon + const LassoSelectIcon: typeof import('lucide-react').LassoSelectIcon + const LaughIcon: typeof import('lucide-react').LaughIcon + const Layers2Icon: typeof import('lucide-react').Layers2Icon + const Layers3Icon: typeof import('lucide-react').Layers3Icon + const LayersIcon: typeof import('lucide-react').LayersIcon + const LayoutDashboardIcon: typeof import('lucide-react').LayoutDashboardIcon + const LayoutGridIcon: typeof import('lucide-react').LayoutGridIcon + const LayoutIcon: typeof import('lucide-react').LayoutIcon + const LayoutListIcon: typeof import('lucide-react').LayoutListIcon + const LayoutPanelLeftIcon: typeof import('lucide-react').LayoutPanelLeftIcon + const LayoutPanelTopIcon: typeof import('lucide-react').LayoutPanelTopIcon + const LayoutTemplateIcon: typeof import('lucide-react').LayoutTemplateIcon + const LeafIcon: typeof import('lucide-react').LeafIcon + const LeafyGreenIcon: typeof import('lucide-react').LeafyGreenIcon + const LecternIcon: typeof import('lucide-react').LecternIcon + const LetterTextIcon: typeof import('lucide-react').LetterTextIcon + const LibraryBigIcon: typeof import('lucide-react').LibraryBigIcon + const LibraryIcon: typeof import('lucide-react').LibraryIcon + const LibrarySquareIcon: typeof import('lucide-react').LibrarySquareIcon + const LifeBuoyIcon: typeof import('lucide-react').LifeBuoyIcon + const LigatureIcon: typeof import('lucide-react').LigatureIcon + const LightbulbIcon: typeof import('lucide-react').LightbulbIcon + const LightbulbOffIcon: typeof import('lucide-react').LightbulbOffIcon + const LineChartIcon: typeof import('lucide-react').LineChartIcon + const LineSquiggleIcon: typeof import('lucide-react').LineSquiggleIcon + const Link2Icon: typeof import('lucide-react').Link2Icon + const Link2OffIcon: typeof import('lucide-react').Link2OffIcon + const LinkIcon: typeof import('lucide-react').LinkIcon + const LinkedinIcon: typeof import('lucide-react').LinkedinIcon + const ListCheckIcon: typeof import('lucide-react').ListCheckIcon + const ListChecksIcon: typeof import('lucide-react').ListChecksIcon + const ListChevronsDownUpIcon: typeof import('lucide-react').ListChevronsDownUpIcon + const ListChevronsUpDownIcon: typeof import('lucide-react').ListChevronsUpDownIcon + const ListCollapseIcon: typeof import('lucide-react').ListCollapseIcon + const ListEndIcon: typeof import('lucide-react').ListEndIcon + const ListFilterIcon: typeof import('lucide-react').ListFilterIcon + const ListFilterPlusIcon: typeof import('lucide-react').ListFilterPlusIcon + const ListIcon: typeof import('lucide-react').ListIcon + const ListIndentDecreaseIcon: typeof import('lucide-react').ListIndentDecreaseIcon + const ListIndentIncreaseIcon: typeof import('lucide-react').ListIndentIncreaseIcon + const ListMinusIcon: typeof import('lucide-react').ListMinusIcon + const ListMusicIcon: typeof import('lucide-react').ListMusicIcon + const ListOrderedIcon: typeof import('lucide-react').ListOrderedIcon + const ListPlusIcon: typeof import('lucide-react').ListPlusIcon + const ListRestartIcon: typeof import('lucide-react').ListRestartIcon + const ListStartIcon: typeof import('lucide-react').ListStartIcon + const ListTodoIcon: typeof import('lucide-react').ListTodoIcon + const ListTreeIcon: typeof import('lucide-react').ListTreeIcon + const ListVideoIcon: typeof import('lucide-react').ListVideoIcon + const ListXIcon: typeof import('lucide-react').ListXIcon + const Loader2Icon: typeof import('lucide-react').Loader2Icon + const LoaderCircleIcon: typeof import('lucide-react').LoaderCircleIcon + const LoaderIcon: typeof import('lucide-react').LoaderIcon + const LoaderPinwheelIcon: typeof import('lucide-react').LoaderPinwheelIcon + const LocateFixedIcon: typeof import('lucide-react').LocateFixedIcon + const LocateIcon: typeof import('lucide-react').LocateIcon + const LocateOffIcon: typeof import('lucide-react').LocateOffIcon + const LocationEditIcon: typeof import('lucide-react').LocationEditIcon + const LockIcon: typeof import('lucide-react').LockIcon + const LockKeyholeIcon: typeof import('lucide-react').LockKeyholeIcon + const LockKeyholeOpenIcon: typeof import('lucide-react').LockKeyholeOpenIcon + const LockOpenIcon: typeof import('lucide-react').LockOpenIcon + const LogInIcon: typeof import('lucide-react').LogInIcon + const LogOutIcon: typeof import('lucide-react').LogOutIcon + const LogsIcon: typeof import('lucide-react').LogsIcon + const LollipopIcon: typeof import('lucide-react').LollipopIcon + const LuggageIcon: typeof import('lucide-react').LuggageIcon + const MSquareIcon: typeof import('lucide-react').MSquareIcon + const MagnetIcon: typeof import('lucide-react').MagnetIcon + const MailCheckIcon: typeof import('lucide-react').MailCheckIcon + const MailIcon: typeof import('lucide-react').MailIcon + const MailMinusIcon: typeof import('lucide-react').MailMinusIcon + const MailOpenIcon: typeof import('lucide-react').MailOpenIcon + const MailPlusIcon: typeof import('lucide-react').MailPlusIcon + const MailQuestionIcon: typeof import('lucide-react').MailQuestionIcon + const MailQuestionMarkIcon: typeof import('lucide-react').MailQuestionMarkIcon + const MailSearchIcon: typeof import('lucide-react').MailSearchIcon + const MailWarningIcon: typeof import('lucide-react').MailWarningIcon + const MailXIcon: typeof import('lucide-react').MailXIcon + const MailboxIcon: typeof import('lucide-react').MailboxIcon + const MailsIcon: typeof import('lucide-react').MailsIcon + const MapIcon: typeof import('lucide-react').MapIcon + const MapMinusIcon: typeof import('lucide-react').MapMinusIcon + const MapPinCheckIcon: typeof import('lucide-react').MapPinCheckIcon + const MapPinCheckInsideIcon: typeof import('lucide-react').MapPinCheckInsideIcon + const MapPinHouseIcon: typeof import('lucide-react').MapPinHouseIcon + const MapPinIcon: typeof import('lucide-react').MapPinIcon + const MapPinMinusIcon: typeof import('lucide-react').MapPinMinusIcon + const MapPinMinusInsideIcon: typeof import('lucide-react').MapPinMinusInsideIcon + const MapPinOffIcon: typeof import('lucide-react').MapPinOffIcon + const MapPinPenIcon: typeof import('lucide-react').MapPinPenIcon + const MapPinPlusIcon: typeof import('lucide-react').MapPinPlusIcon + const MapPinPlusInsideIcon: typeof import('lucide-react').MapPinPlusInsideIcon + const MapPinXIcon: typeof import('lucide-react').MapPinXIcon + const MapPinXInsideIcon: typeof import('lucide-react').MapPinXInsideIcon + const MapPinnedIcon: typeof import('lucide-react').MapPinnedIcon + const MapPlusIcon: typeof import('lucide-react').MapPlusIcon + const MarsIcon: typeof import('lucide-react').MarsIcon + const MarsStrokeIcon: typeof import('lucide-react').MarsStrokeIcon + const MartiniIcon: typeof import('lucide-react').MartiniIcon + const Maximize2Icon: typeof import('lucide-react').Maximize2Icon + const MaximizeIcon: typeof import('lucide-react').MaximizeIcon + const MedalIcon: typeof import('lucide-react').MedalIcon + const MegaphoneIcon: typeof import('lucide-react').MegaphoneIcon + const MegaphoneOffIcon: typeof import('lucide-react').MegaphoneOffIcon + const MehIcon: typeof import('lucide-react').MehIcon + const MemoryStickIcon: typeof import('lucide-react').MemoryStickIcon + const MenuIcon: typeof import('lucide-react').MenuIcon + const MenuSquareIcon: typeof import('lucide-react').MenuSquareIcon + const MergeIcon: typeof import('lucide-react').MergeIcon + const MessageCircleCodeIcon: typeof import('lucide-react').MessageCircleCodeIcon + const MessageCircleDashedIcon: typeof import('lucide-react').MessageCircleDashedIcon + const MessageCircleHeartIcon: typeof import('lucide-react').MessageCircleHeartIcon + const MessageCircleIcon: typeof import('lucide-react').MessageCircleIcon + const MessageCircleMoreIcon: typeof import('lucide-react').MessageCircleMoreIcon + const MessageCircleOffIcon: typeof import('lucide-react').MessageCircleOffIcon + const MessageCirclePlusIcon: typeof import('lucide-react').MessageCirclePlusIcon + const MessageCircleQuestionIcon: typeof import('lucide-react').MessageCircleQuestionIcon + const MessageCircleQuestionMarkIcon: typeof import('lucide-react').MessageCircleQuestionMarkIcon + const MessageCircleReplyIcon: typeof import('lucide-react').MessageCircleReplyIcon + const MessageCircleWarningIcon: typeof import('lucide-react').MessageCircleWarningIcon + const MessageCircleXIcon: typeof import('lucide-react').MessageCircleXIcon + const MessageSquareCodeIcon: typeof import('lucide-react').MessageSquareCodeIcon + const MessageSquareDashedIcon: typeof import('lucide-react').MessageSquareDashedIcon + const MessageSquareDiffIcon: typeof import('lucide-react').MessageSquareDiffIcon + const MessageSquareDotIcon: typeof import('lucide-react').MessageSquareDotIcon + const MessageSquareHeartIcon: typeof import('lucide-react').MessageSquareHeartIcon + const MessageSquareIcon: typeof import('lucide-react').MessageSquareIcon + const MessageSquareLockIcon: typeof import('lucide-react').MessageSquareLockIcon + const MessageSquareMoreIcon: typeof import('lucide-react').MessageSquareMoreIcon + const MessageSquareOffIcon: typeof import('lucide-react').MessageSquareOffIcon + const MessageSquarePlusIcon: typeof import('lucide-react').MessageSquarePlusIcon + const MessageSquareQuoteIcon: typeof import('lucide-react').MessageSquareQuoteIcon + const MessageSquareReplyIcon: typeof import('lucide-react').MessageSquareReplyIcon + const MessageSquareShareIcon: typeof import('lucide-react').MessageSquareShareIcon + const MessageSquareTextIcon: typeof import('lucide-react').MessageSquareTextIcon + const MessageSquareWarningIcon: typeof import('lucide-react').MessageSquareWarningIcon + const MessageSquareXIcon: typeof import('lucide-react').MessageSquareXIcon + const MessagesSquareIcon: typeof import('lucide-react').MessagesSquareIcon + const Mic2Icon: typeof import('lucide-react').Mic2Icon + const MicIcon: typeof import('lucide-react').MicIcon + const MicOffIcon: typeof import('lucide-react').MicOffIcon + const MicVocalIcon: typeof import('lucide-react').MicVocalIcon + const MicrochipIcon: typeof import('lucide-react').MicrochipIcon + const MicroscopeIcon: typeof import('lucide-react').MicroscopeIcon + const MicrowaveIcon: typeof import('lucide-react').MicrowaveIcon + const MilestoneIcon: typeof import('lucide-react').MilestoneIcon + const MilkIcon: typeof import('lucide-react').MilkIcon + const MilkOffIcon: typeof import('lucide-react').MilkOffIcon + const Minimize2Icon: typeof import('lucide-react').Minimize2Icon + const MinimizeIcon: typeof import('lucide-react').MinimizeIcon + const MinusCircleIcon: typeof import('lucide-react').MinusCircleIcon + const MinusIcon: typeof import('lucide-react').MinusIcon + const MinusSquareIcon: typeof import('lucide-react').MinusSquareIcon + const MonitorCheckIcon: typeof import('lucide-react').MonitorCheckIcon + const MonitorCloudIcon: typeof import('lucide-react').MonitorCloudIcon + const MonitorCogIcon: typeof import('lucide-react').MonitorCogIcon + const MonitorDotIcon: typeof import('lucide-react').MonitorDotIcon + const MonitorDownIcon: typeof import('lucide-react').MonitorDownIcon + const MonitorIcon: typeof import('lucide-react').MonitorIcon + const MonitorOffIcon: typeof import('lucide-react').MonitorOffIcon + const MonitorPauseIcon: typeof import('lucide-react').MonitorPauseIcon + const MonitorPlayIcon: typeof import('lucide-react').MonitorPlayIcon + const MonitorSmartphoneIcon: typeof import('lucide-react').MonitorSmartphoneIcon + const MonitorSpeakerIcon: typeof import('lucide-react').MonitorSpeakerIcon + const MonitorStopIcon: typeof import('lucide-react').MonitorStopIcon + const MonitorUpIcon: typeof import('lucide-react').MonitorUpIcon + const MonitorXIcon: typeof import('lucide-react').MonitorXIcon + const MoonIcon: typeof import('lucide-react').MoonIcon + const MoonStarIcon: typeof import('lucide-react').MoonStarIcon + const MoreHorizontalIcon: typeof import('lucide-react').MoreHorizontalIcon + const MoreVerticalIcon: typeof import('lucide-react').MoreVerticalIcon + const MotorbikeIcon: typeof import('lucide-react').MotorbikeIcon + const MountainIcon: typeof import('lucide-react').MountainIcon + const MountainSnowIcon: typeof import('lucide-react').MountainSnowIcon + const MouseIcon: typeof import('lucide-react').MouseIcon + const MouseOffIcon: typeof import('lucide-react').MouseOffIcon + const MousePointer2Icon: typeof import('lucide-react').MousePointer2Icon + const MousePointer2OffIcon: typeof import('lucide-react').MousePointer2OffIcon + const MousePointerBanIcon: typeof import('lucide-react').MousePointerBanIcon + const MousePointerClickIcon: typeof import('lucide-react').MousePointerClickIcon + const MousePointerIcon: typeof import('lucide-react').MousePointerIcon + const MousePointerSquareDashedIcon: typeof import('lucide-react').MousePointerSquareDashedIcon + const Move3DIcon: typeof import('lucide-react').Move3DIcon + const Move3dIcon: typeof import('lucide-react').Move3dIcon + const MoveDiagonal2Icon: typeof import('lucide-react').MoveDiagonal2Icon + const MoveDiagonalIcon: typeof import('lucide-react').MoveDiagonalIcon + const MoveDownIcon: typeof import('lucide-react').MoveDownIcon + const MoveDownLeftIcon: typeof import('lucide-react').MoveDownLeftIcon + const MoveDownRightIcon: typeof import('lucide-react').MoveDownRightIcon + const MoveHorizontalIcon: typeof import('lucide-react').MoveHorizontalIcon + const MoveIcon: typeof import('lucide-react').MoveIcon + const MoveLeftIcon: typeof import('lucide-react').MoveLeftIcon + const MoveRightIcon: typeof import('lucide-react').MoveRightIcon + const MoveUpIcon: typeof import('lucide-react').MoveUpIcon + const MoveUpLeftIcon: typeof import('lucide-react').MoveUpLeftIcon + const MoveUpRightIcon: typeof import('lucide-react').MoveUpRightIcon + const MoveVerticalIcon: typeof import('lucide-react').MoveVerticalIcon + const Music2Icon: typeof import('lucide-react').Music2Icon + const Music3Icon: typeof import('lucide-react').Music3Icon + const Music4Icon: typeof import('lucide-react').Music4Icon + const MusicIcon: typeof import('lucide-react').MusicIcon + const Navigation2Icon: typeof import('lucide-react').Navigation2Icon + const Navigation2OffIcon: typeof import('lucide-react').Navigation2OffIcon + const NavigationIcon: typeof import('lucide-react').NavigationIcon + const NavigationOffIcon: typeof import('lucide-react').NavigationOffIcon + const NetworkIcon: typeof import('lucide-react').NetworkIcon + const NewspaperIcon: typeof import('lucide-react').NewspaperIcon + const NfcIcon: typeof import('lucide-react').NfcIcon + const NonBinaryIcon: typeof import('lucide-react').NonBinaryIcon + const NotebookIcon: typeof import('lucide-react').NotebookIcon + const NotebookPenIcon: typeof import('lucide-react').NotebookPenIcon + const NotebookTabsIcon: typeof import('lucide-react').NotebookTabsIcon + const NotebookTextIcon: typeof import('lucide-react').NotebookTextIcon + const NotepadTextDashedIcon: typeof import('lucide-react').NotepadTextDashedIcon + const NotepadTextIcon: typeof import('lucide-react').NotepadTextIcon + const NutIcon: typeof import('lucide-react').NutIcon + const NutOffIcon: typeof import('lucide-react').NutOffIcon + const OctagonAlertIcon: typeof import('lucide-react').OctagonAlertIcon + const OctagonIcon: typeof import('lucide-react').OctagonIcon + const OctagonMinusIcon: typeof import('lucide-react').OctagonMinusIcon + const OctagonPauseIcon: typeof import('lucide-react').OctagonPauseIcon + const OctagonXIcon: typeof import('lucide-react').OctagonXIcon + const OmegaIcon: typeof import('lucide-react').OmegaIcon + const OptionIcon: typeof import('lucide-react').OptionIcon + const OrbitIcon: typeof import('lucide-react').OrbitIcon + const OrigamiIcon: typeof import('lucide-react').OrigamiIcon + const OutdentIcon: typeof import('lucide-react').OutdentIcon + const Package2Icon: typeof import('lucide-react').Package2Icon + const PackageCheckIcon: typeof import('lucide-react').PackageCheckIcon + const PackageIcon: typeof import('lucide-react').PackageIcon + const PackageMinusIcon: typeof import('lucide-react').PackageMinusIcon + const PackageOpenIcon: typeof import('lucide-react').PackageOpenIcon + const PackagePlusIcon: typeof import('lucide-react').PackagePlusIcon + const PackageSearchIcon: typeof import('lucide-react').PackageSearchIcon + const PackageXIcon: typeof import('lucide-react').PackageXIcon + const PaintBucketIcon: typeof import('lucide-react').PaintBucketIcon + const PaintRollerIcon: typeof import('lucide-react').PaintRollerIcon + const Paintbrush2Icon: typeof import('lucide-react').Paintbrush2Icon + const PaintbrushIcon: typeof import('lucide-react').PaintbrushIcon + const PaintbrushVerticalIcon: typeof import('lucide-react').PaintbrushVerticalIcon + const PaletteIcon: typeof import('lucide-react').PaletteIcon + const PalmtreeIcon: typeof import('lucide-react').PalmtreeIcon + const PandaIcon: typeof import('lucide-react').PandaIcon + const PanelBottomCloseIcon: typeof import('lucide-react').PanelBottomCloseIcon + const PanelBottomDashedIcon: typeof import('lucide-react').PanelBottomDashedIcon + const PanelBottomIcon: typeof import('lucide-react').PanelBottomIcon + const PanelBottomInactiveIcon: typeof import('lucide-react').PanelBottomInactiveIcon + const PanelBottomOpenIcon: typeof import('lucide-react').PanelBottomOpenIcon + const PanelLeftCloseIcon: typeof import('lucide-react').PanelLeftCloseIcon + const PanelLeftDashedIcon: typeof import('lucide-react').PanelLeftDashedIcon + const PanelLeftIcon: typeof import('lucide-react').PanelLeftIcon + const PanelLeftInactiveIcon: typeof import('lucide-react').PanelLeftInactiveIcon + const PanelLeftOpenIcon: typeof import('lucide-react').PanelLeftOpenIcon + const PanelLeftRightDashedIcon: typeof import('lucide-react').PanelLeftRightDashedIcon + const PanelRightCloseIcon: typeof import('lucide-react').PanelRightCloseIcon + const PanelRightDashedIcon: typeof import('lucide-react').PanelRightDashedIcon + const PanelRightIcon: typeof import('lucide-react').PanelRightIcon + const PanelRightInactiveIcon: typeof import('lucide-react').PanelRightInactiveIcon + const PanelRightOpenIcon: typeof import('lucide-react').PanelRightOpenIcon + const PanelTopBottomDashedIcon: typeof import('lucide-react').PanelTopBottomDashedIcon + const PanelTopCloseIcon: typeof import('lucide-react').PanelTopCloseIcon + const PanelTopDashedIcon: typeof import('lucide-react').PanelTopDashedIcon + const PanelTopIcon: typeof import('lucide-react').PanelTopIcon + const PanelTopInactiveIcon: typeof import('lucide-react').PanelTopInactiveIcon + const PanelTopOpenIcon: typeof import('lucide-react').PanelTopOpenIcon + const PanelsLeftBottomIcon: typeof import('lucide-react').PanelsLeftBottomIcon + const PanelsLeftRightIcon: typeof import('lucide-react').PanelsLeftRightIcon + const PanelsRightBottomIcon: typeof import('lucide-react').PanelsRightBottomIcon + const PanelsTopBottomIcon: typeof import('lucide-react').PanelsTopBottomIcon + const PanelsTopLeftIcon: typeof import('lucide-react').PanelsTopLeftIcon + const PaperclipIcon: typeof import('lucide-react').PaperclipIcon + const ParenthesesIcon: typeof import('lucide-react').ParenthesesIcon + const ParkingCircleIcon: typeof import('lucide-react').ParkingCircleIcon + const ParkingCircleOffIcon: typeof import('lucide-react').ParkingCircleOffIcon + const ParkingMeterIcon: typeof import('lucide-react').ParkingMeterIcon + const ParkingSquareIcon: typeof import('lucide-react').ParkingSquareIcon + const ParkingSquareOffIcon: typeof import('lucide-react').ParkingSquareOffIcon + const PartyPopperIcon: typeof import('lucide-react').PartyPopperIcon + const PauseCircleIcon: typeof import('lucide-react').PauseCircleIcon + const PauseIcon: typeof import('lucide-react').PauseIcon + const PauseOctagonIcon: typeof import('lucide-react').PauseOctagonIcon + const PawPrintIcon: typeof import('lucide-react').PawPrintIcon + const PcCaseIcon: typeof import('lucide-react').PcCaseIcon + const PenBoxIcon: typeof import('lucide-react').PenBoxIcon + const PenIcon: typeof import('lucide-react').PenIcon + const PenLineIcon: typeof import('lucide-react').PenLineIcon + const PenOffIcon: typeof import('lucide-react').PenOffIcon + const PenSquareIcon: typeof import('lucide-react').PenSquareIcon + const PenToolIcon: typeof import('lucide-react').PenToolIcon + const PencilIcon: typeof import('lucide-react').PencilIcon + const PencilLineIcon: typeof import('lucide-react').PencilLineIcon + const PencilOffIcon: typeof import('lucide-react').PencilOffIcon + const PencilRulerIcon: typeof import('lucide-react').PencilRulerIcon + const PentagonIcon: typeof import('lucide-react').PentagonIcon + const PercentCircleIcon: typeof import('lucide-react').PercentCircleIcon + const PercentDiamondIcon: typeof import('lucide-react').PercentDiamondIcon + const PercentIcon: typeof import('lucide-react').PercentIcon + const PercentSquareIcon: typeof import('lucide-react').PercentSquareIcon + const PersonStandingIcon: typeof import('lucide-react').PersonStandingIcon + const PhilippinePesoIcon: typeof import('lucide-react').PhilippinePesoIcon + const PhoneCallIcon: typeof import('lucide-react').PhoneCallIcon + const PhoneForwardedIcon: typeof import('lucide-react').PhoneForwardedIcon + const PhoneIcon: typeof import('lucide-react').PhoneIcon + const PhoneIncomingIcon: typeof import('lucide-react').PhoneIncomingIcon + const PhoneMissedIcon: typeof import('lucide-react').PhoneMissedIcon + const PhoneOffIcon: typeof import('lucide-react').PhoneOffIcon + const PhoneOutgoingIcon: typeof import('lucide-react').PhoneOutgoingIcon + const PiIcon: typeof import('lucide-react').PiIcon + const PiSquareIcon: typeof import('lucide-react').PiSquareIcon + const PianoIcon: typeof import('lucide-react').PianoIcon + const PickaxeIcon: typeof import('lucide-react').PickaxeIcon + const PictureInPicture2Icon: typeof import('lucide-react').PictureInPicture2Icon + const PictureInPictureIcon: typeof import('lucide-react').PictureInPictureIcon + const PieChartIcon: typeof import('lucide-react').PieChartIcon + const PiggyBankIcon: typeof import('lucide-react').PiggyBankIcon + const PilcrowIcon: typeof import('lucide-react').PilcrowIcon + const PilcrowLeftIcon: typeof import('lucide-react').PilcrowLeftIcon + const PilcrowRightIcon: typeof import('lucide-react').PilcrowRightIcon + const PilcrowSquareIcon: typeof import('lucide-react').PilcrowSquareIcon + const PillBottleIcon: typeof import('lucide-react').PillBottleIcon + const PillIcon: typeof import('lucide-react').PillIcon + const PinIcon: typeof import('lucide-react').PinIcon + const PinOffIcon: typeof import('lucide-react').PinOffIcon + const PipetteIcon: typeof import('lucide-react').PipetteIcon + const PizzaIcon: typeof import('lucide-react').PizzaIcon + const PlaneIcon: typeof import('lucide-react').PlaneIcon + const PlaneLandingIcon: typeof import('lucide-react').PlaneLandingIcon + const PlaneTakeoffIcon: typeof import('lucide-react').PlaneTakeoffIcon + const PlayCircleIcon: typeof import('lucide-react').PlayCircleIcon + const PlayIcon: typeof import('lucide-react').PlayIcon + const PlaySquareIcon: typeof import('lucide-react').PlaySquareIcon + const Plug2Icon: typeof import('lucide-react').Plug2Icon + const PlugIcon: typeof import('lucide-react').PlugIcon + const PlugZap2Icon: typeof import('lucide-react').PlugZap2Icon + const PlugZapIcon: typeof import('lucide-react').PlugZapIcon + const PlusCircleIcon: typeof import('lucide-react').PlusCircleIcon + const PlusIcon: typeof import('lucide-react').PlusIcon + const PlusSquareIcon: typeof import('lucide-react').PlusSquareIcon + const PocketIcon: typeof import('lucide-react').PocketIcon + const PocketKnifeIcon: typeof import('lucide-react').PocketKnifeIcon + const PodcastIcon: typeof import('lucide-react').PodcastIcon + const PointerIcon: typeof import('lucide-react').PointerIcon + const PointerOffIcon: typeof import('lucide-react').PointerOffIcon + const PopcornIcon: typeof import('lucide-react').PopcornIcon + const PopsicleIcon: typeof import('lucide-react').PopsicleIcon + const PoundSterlingIcon: typeof import('lucide-react').PoundSterlingIcon + const PowerCircleIcon: typeof import('lucide-react').PowerCircleIcon + const PowerIcon: typeof import('lucide-react').PowerIcon + const PowerOffIcon: typeof import('lucide-react').PowerOffIcon + const PowerSquareIcon: typeof import('lucide-react').PowerSquareIcon + const PresentationIcon: typeof import('lucide-react').PresentationIcon + const PrinterCheckIcon: typeof import('lucide-react').PrinterCheckIcon + const PrinterIcon: typeof import('lucide-react').PrinterIcon + const ProjectorIcon: typeof import('lucide-react').ProjectorIcon + const ProportionsIcon: typeof import('lucide-react').ProportionsIcon + const PuzzleIcon: typeof import('lucide-react').PuzzleIcon + const PyramidIcon: typeof import('lucide-react').PyramidIcon + const QrCodeIcon: typeof import('lucide-react').QrCodeIcon + const QuoteIcon: typeof import('lucide-react').QuoteIcon + const RabbitIcon: typeof import('lucide-react').RabbitIcon + const RadarIcon: typeof import('lucide-react').RadarIcon + const RadiationIcon: typeof import('lucide-react').RadiationIcon + const RadicalIcon: typeof import('lucide-react').RadicalIcon + const RadioIcon: typeof import('lucide-react').RadioIcon + const RadioReceiverIcon: typeof import('lucide-react').RadioReceiverIcon + const RadioTowerIcon: typeof import('lucide-react').RadioTowerIcon + const RadiusIcon: typeof import('lucide-react').RadiusIcon + const RailSymbolIcon: typeof import('lucide-react').RailSymbolIcon + const RainbowIcon: typeof import('lucide-react').RainbowIcon + const RatIcon: typeof import('lucide-react').RatIcon + const RatioIcon: typeof import('lucide-react').RatioIcon + const ReceiptCentIcon: typeof import('lucide-react').ReceiptCentIcon + const ReceiptEuroIcon: typeof import('lucide-react').ReceiptEuroIcon + const ReceiptIcon: typeof import('lucide-react').ReceiptIcon + const ReceiptIndianRupeeIcon: typeof import('lucide-react').ReceiptIndianRupeeIcon + const ReceiptJapaneseYenIcon: typeof import('lucide-react').ReceiptJapaneseYenIcon + const ReceiptPoundSterlingIcon: typeof import('lucide-react').ReceiptPoundSterlingIcon + const ReceiptRussianRubleIcon: typeof import('lucide-react').ReceiptRussianRubleIcon + const ReceiptSwissFrancIcon: typeof import('lucide-react').ReceiptSwissFrancIcon + const ReceiptTextIcon: typeof import('lucide-react').ReceiptTextIcon + const ReceiptTurkishLiraIcon: typeof import('lucide-react').ReceiptTurkishLiraIcon + const RectangleCircleIcon: typeof import('lucide-react').RectangleCircleIcon + const RectangleEllipsisIcon: typeof import('lucide-react').RectangleEllipsisIcon + const RectangleGogglesIcon: typeof import('lucide-react').RectangleGogglesIcon + const RectangleHorizontalIcon: typeof import('lucide-react').RectangleHorizontalIcon + const RectangleVerticalIcon: typeof import('lucide-react').RectangleVerticalIcon + const RecycleIcon: typeof import('lucide-react').RecycleIcon + const Redo2Icon: typeof import('lucide-react').Redo2Icon + const RedoDotIcon: typeof import('lucide-react').RedoDotIcon + const RedoIcon: typeof import('lucide-react').RedoIcon + const RefreshCcwDotIcon: typeof import('lucide-react').RefreshCcwDotIcon + const RefreshCcwIcon: typeof import('lucide-react').RefreshCcwIcon + const RefreshCwIcon: typeof import('lucide-react').RefreshCwIcon + const RefreshCwOffIcon: typeof import('lucide-react').RefreshCwOffIcon + const RefrigeratorIcon: typeof import('lucide-react').RefrigeratorIcon + const RegexIcon: typeof import('lucide-react').RegexIcon + const RemoveFormattingIcon: typeof import('lucide-react').RemoveFormattingIcon + const Repeat1Icon: typeof import('lucide-react').Repeat1Icon + const Repeat2Icon: typeof import('lucide-react').Repeat2Icon + const RepeatIcon: typeof import('lucide-react').RepeatIcon + const ReplaceAllIcon: typeof import('lucide-react').ReplaceAllIcon + const ReplaceIcon: typeof import('lucide-react').ReplaceIcon + const ReplyAllIcon: typeof import('lucide-react').ReplyAllIcon + const ReplyIcon: typeof import('lucide-react').ReplyIcon + const RewindIcon: typeof import('lucide-react').RewindIcon + const RibbonIcon: typeof import('lucide-react').RibbonIcon + const RocketIcon: typeof import('lucide-react').RocketIcon + const RockingChairIcon: typeof import('lucide-react').RockingChairIcon + const RollerCoasterIcon: typeof import('lucide-react').RollerCoasterIcon + const RoseIcon: typeof import('lucide-react').RoseIcon + const Rotate3DIcon: typeof import('lucide-react').Rotate3DIcon + const Rotate3dIcon: typeof import('lucide-react').Rotate3dIcon + const RotateCcwIcon: typeof import('lucide-react').RotateCcwIcon + const RotateCcwKeyIcon: typeof import('lucide-react').RotateCcwKeyIcon + const RotateCcwSquareIcon: typeof import('lucide-react').RotateCcwSquareIcon + const RotateCwIcon: typeof import('lucide-react').RotateCwIcon + const RotateCwSquareIcon: typeof import('lucide-react').RotateCwSquareIcon + const RouteIcon: typeof import('lucide-react').RouteIcon + const RouteOffIcon: typeof import('lucide-react').RouteOffIcon + const RouterIcon: typeof import('lucide-react').RouterIcon + const Rows2Icon: typeof import('lucide-react').Rows2Icon + const Rows3Icon: typeof import('lucide-react').Rows3Icon + const Rows4Icon: typeof import('lucide-react').Rows4Icon + const RowsIcon: typeof import('lucide-react').RowsIcon + const RssIcon: typeof import('lucide-react').RssIcon + const RulerDimensionLineIcon: typeof import('lucide-react').RulerDimensionLineIcon + const RulerIcon: typeof import('lucide-react').RulerIcon + const RussianRubleIcon: typeof import('lucide-react').RussianRubleIcon + const SailboatIcon: typeof import('lucide-react').SailboatIcon + const SaladIcon: typeof import('lucide-react').SaladIcon + const SandwichIcon: typeof import('lucide-react').SandwichIcon + const SatelliteDishIcon: typeof import('lucide-react').SatelliteDishIcon + const SatelliteIcon: typeof import('lucide-react').SatelliteIcon + const SaudiRiyalIcon: typeof import('lucide-react').SaudiRiyalIcon + const SaveAllIcon: typeof import('lucide-react').SaveAllIcon + const SaveIcon: typeof import('lucide-react').SaveIcon + const SaveOffIcon: typeof import('lucide-react').SaveOffIcon + const Scale3DIcon: typeof import('lucide-react').Scale3DIcon + const Scale3dIcon: typeof import('lucide-react').Scale3dIcon + const ScaleIcon: typeof import('lucide-react').ScaleIcon + const ScalingIcon: typeof import('lucide-react').ScalingIcon + const ScanBarcodeIcon: typeof import('lucide-react').ScanBarcodeIcon + const ScanEyeIcon: typeof import('lucide-react').ScanEyeIcon + const ScanFaceIcon: typeof import('lucide-react').ScanFaceIcon + const ScanHeartIcon: typeof import('lucide-react').ScanHeartIcon + const ScanIcon: typeof import('lucide-react').ScanIcon + const ScanLineIcon: typeof import('lucide-react').ScanLineIcon + const ScanQrCodeIcon: typeof import('lucide-react').ScanQrCodeIcon + const ScanSearchIcon: typeof import('lucide-react').ScanSearchIcon + const ScanTextIcon: typeof import('lucide-react').ScanTextIcon + const ScatterChartIcon: typeof import('lucide-react').ScatterChartIcon + const School2Icon: typeof import('lucide-react').School2Icon + const SchoolIcon: typeof import('lucide-react').SchoolIcon + const ScissorsIcon: typeof import('lucide-react').ScissorsIcon + const ScissorsLineDashedIcon: typeof import('lucide-react').ScissorsLineDashedIcon + const ScissorsSquareDashedBottomIcon: typeof import('lucide-react').ScissorsSquareDashedBottomIcon + const ScissorsSquareIcon: typeof import('lucide-react').ScissorsSquareIcon + const ScreenShareIcon: typeof import('lucide-react').ScreenShareIcon + const ScreenShareOffIcon: typeof import('lucide-react').ScreenShareOffIcon + const ScrollIcon: typeof import('lucide-react').ScrollIcon + const ScrollTextIcon: typeof import('lucide-react').ScrollTextIcon + const SearchCheckIcon: typeof import('lucide-react').SearchCheckIcon + const SearchCodeIcon: typeof import('lucide-react').SearchCodeIcon + const SearchIcon: typeof import('lucide-react').SearchIcon + const SearchSlashIcon: typeof import('lucide-react').SearchSlashIcon + const SearchXIcon: typeof import('lucide-react').SearchXIcon + const SectionIcon: typeof import('lucide-react').SectionIcon + const SendHorizonalIcon: typeof import('lucide-react').SendHorizonalIcon + const SendHorizontalIcon: typeof import('lucide-react').SendHorizontalIcon + const SendIcon: typeof import('lucide-react').SendIcon + const SendToBackIcon: typeof import('lucide-react').SendToBackIcon + const SeparatorHorizontalIcon: typeof import('lucide-react').SeparatorHorizontalIcon + const SeparatorVerticalIcon: typeof import('lucide-react').SeparatorVerticalIcon + const ServerCogIcon: typeof import('lucide-react').ServerCogIcon + const ServerCrashIcon: typeof import('lucide-react').ServerCrashIcon + const ServerIcon: typeof import('lucide-react').ServerIcon + const ServerOffIcon: typeof import('lucide-react').ServerOffIcon + const Settings2Icon: typeof import('lucide-react').Settings2Icon + const SettingsIcon: typeof import('lucide-react').SettingsIcon + const ShapesIcon: typeof import('lucide-react').ShapesIcon + const Share2Icon: typeof import('lucide-react').Share2Icon + const ShareIcon: typeof import('lucide-react').ShareIcon + const SheetIcon: typeof import('lucide-react').SheetIcon + const ShellIcon: typeof import('lucide-react').ShellIcon + const ShieldAlertIcon: typeof import('lucide-react').ShieldAlertIcon + const ShieldBanIcon: typeof import('lucide-react').ShieldBanIcon + const ShieldCheckIcon: typeof import('lucide-react').ShieldCheckIcon + const ShieldCloseIcon: typeof import('lucide-react').ShieldCloseIcon + const ShieldEllipsisIcon: typeof import('lucide-react').ShieldEllipsisIcon + const ShieldHalfIcon: typeof import('lucide-react').ShieldHalfIcon + const ShieldIcon: typeof import('lucide-react').ShieldIcon + const ShieldMinusIcon: typeof import('lucide-react').ShieldMinusIcon + const ShieldOffIcon: typeof import('lucide-react').ShieldOffIcon + const ShieldPlusIcon: typeof import('lucide-react').ShieldPlusIcon + const ShieldQuestionIcon: typeof import('lucide-react').ShieldQuestionIcon + const ShieldQuestionMarkIcon: typeof import('lucide-react').ShieldQuestionMarkIcon + const ShieldUserIcon: typeof import('lucide-react').ShieldUserIcon + const ShieldXIcon: typeof import('lucide-react').ShieldXIcon + const ShipIcon: typeof import('lucide-react').ShipIcon + const ShipWheelIcon: typeof import('lucide-react').ShipWheelIcon + const ShirtIcon: typeof import('lucide-react').ShirtIcon + const ShoppingBagIcon: typeof import('lucide-react').ShoppingBagIcon + const ShoppingBasketIcon: typeof import('lucide-react').ShoppingBasketIcon + const ShoppingCartIcon: typeof import('lucide-react').ShoppingCartIcon + const ShovelIcon: typeof import('lucide-react').ShovelIcon + const ShowerHeadIcon: typeof import('lucide-react').ShowerHeadIcon + const ShredderIcon: typeof import('lucide-react').ShredderIcon + const ShrimpIcon: typeof import('lucide-react').ShrimpIcon + const ShrinkIcon: typeof import('lucide-react').ShrinkIcon + const ShrubIcon: typeof import('lucide-react').ShrubIcon + const ShuffleIcon: typeof import('lucide-react').ShuffleIcon + const SidebarCloseIcon: typeof import('lucide-react').SidebarCloseIcon + const SidebarIcon: typeof import('lucide-react').SidebarIcon + const SidebarOpenIcon: typeof import('lucide-react').SidebarOpenIcon + const SigmaIcon: typeof import('lucide-react').SigmaIcon + const SigmaSquareIcon: typeof import('lucide-react').SigmaSquareIcon + const SignalHighIcon: typeof import('lucide-react').SignalHighIcon + const SignalIcon: typeof import('lucide-react').SignalIcon + const SignalLowIcon: typeof import('lucide-react').SignalLowIcon + const SignalMediumIcon: typeof import('lucide-react').SignalMediumIcon + const SignalZeroIcon: typeof import('lucide-react').SignalZeroIcon + const SignatureIcon: typeof import('lucide-react').SignatureIcon + const SignpostBigIcon: typeof import('lucide-react').SignpostBigIcon + const SignpostIcon: typeof import('lucide-react').SignpostIcon + const SirenIcon: typeof import('lucide-react').SirenIcon + const SkipBackIcon: typeof import('lucide-react').SkipBackIcon + const SkipForwardIcon: typeof import('lucide-react').SkipForwardIcon + const SkullIcon: typeof import('lucide-react').SkullIcon + const SlackIcon: typeof import('lucide-react').SlackIcon + const SlashIcon: typeof import('lucide-react').SlashIcon + const SlashSquareIcon: typeof import('lucide-react').SlashSquareIcon + const SliceIcon: typeof import('lucide-react').SliceIcon + const SlidersHorizontalIcon: typeof import('lucide-react').SlidersHorizontalIcon + const SlidersIcon: typeof import('lucide-react').SlidersIcon + const SlidersVerticalIcon: typeof import('lucide-react').SlidersVerticalIcon + const SmartphoneChargingIcon: typeof import('lucide-react').SmartphoneChargingIcon + const SmartphoneIcon: typeof import('lucide-react').SmartphoneIcon + const SmartphoneNfcIcon: typeof import('lucide-react').SmartphoneNfcIcon + const SmileIcon: typeof import('lucide-react').SmileIcon + const SmilePlusIcon: typeof import('lucide-react').SmilePlusIcon + const SnailIcon: typeof import('lucide-react').SnailIcon + const SnowflakeIcon: typeof import('lucide-react').SnowflakeIcon + const SoapDispenserDropletIcon: typeof import('lucide-react').SoapDispenserDropletIcon + const SofaIcon: typeof import('lucide-react').SofaIcon + const SolarPanelIcon: typeof import('lucide-react').SolarPanelIcon + const SortAscIcon: typeof import('lucide-react').SortAscIcon + const SortDescIcon: typeof import('lucide-react').SortDescIcon + const SoupIcon: typeof import('lucide-react').SoupIcon + const SpaceIcon: typeof import('lucide-react').SpaceIcon + const SpadeIcon: typeof import('lucide-react').SpadeIcon + const SparkleIcon: typeof import('lucide-react').SparkleIcon + const SparklesIcon: typeof import('lucide-react').SparklesIcon + const SpeakerIcon: typeof import('lucide-react').SpeakerIcon + const SpeechIcon: typeof import('lucide-react').SpeechIcon + const SpellCheck2Icon: typeof import('lucide-react').SpellCheck2Icon + const SpellCheckIcon: typeof import('lucide-react').SpellCheckIcon + const SplineIcon: typeof import('lucide-react').SplineIcon + const SplinePointerIcon: typeof import('lucide-react').SplinePointerIcon + const SplitIcon: typeof import('lucide-react').SplitIcon + const SplitSquareHorizontalIcon: typeof import('lucide-react').SplitSquareHorizontalIcon + const SplitSquareVerticalIcon: typeof import('lucide-react').SplitSquareVerticalIcon + const SpoolIcon: typeof import('lucide-react').SpoolIcon + const SpotlightIcon: typeof import('lucide-react').SpotlightIcon + const SprayCanIcon: typeof import('lucide-react').SprayCanIcon + const SproutIcon: typeof import('lucide-react').SproutIcon + const SquareActivityIcon: typeof import('lucide-react').SquareActivityIcon + const SquareArrowDownIcon: typeof import('lucide-react').SquareArrowDownIcon + const SquareArrowDownLeftIcon: typeof import('lucide-react').SquareArrowDownLeftIcon + const SquareArrowDownRightIcon: typeof import('lucide-react').SquareArrowDownRightIcon + const SquareArrowLeftIcon: typeof import('lucide-react').SquareArrowLeftIcon + const SquareArrowOutDownLeftIcon: typeof import('lucide-react').SquareArrowOutDownLeftIcon + const SquareArrowOutDownRightIcon: typeof import('lucide-react').SquareArrowOutDownRightIcon + const SquareArrowOutUpLeftIcon: typeof import('lucide-react').SquareArrowOutUpLeftIcon + const SquareArrowOutUpRightIcon: typeof import('lucide-react').SquareArrowOutUpRightIcon + const SquareArrowRightIcon: typeof import('lucide-react').SquareArrowRightIcon + const SquareArrowUpIcon: typeof import('lucide-react').SquareArrowUpIcon + const SquareArrowUpLeftIcon: typeof import('lucide-react').SquareArrowUpLeftIcon + const SquareArrowUpRightIcon: typeof import('lucide-react').SquareArrowUpRightIcon + const SquareAsteriskIcon: typeof import('lucide-react').SquareAsteriskIcon + const SquareBottomDashedScissorsIcon: typeof import('lucide-react').SquareBottomDashedScissorsIcon + const SquareChartGanttIcon: typeof import('lucide-react').SquareChartGanttIcon + const SquareCheckBigIcon: typeof import('lucide-react').SquareCheckBigIcon + const SquareCheckIcon: typeof import('lucide-react').SquareCheckIcon + const SquareChevronDownIcon: typeof import('lucide-react').SquareChevronDownIcon + const SquareChevronLeftIcon: typeof import('lucide-react').SquareChevronLeftIcon + const SquareChevronRightIcon: typeof import('lucide-react').SquareChevronRightIcon + const SquareChevronUpIcon: typeof import('lucide-react').SquareChevronUpIcon + const SquareCodeIcon: typeof import('lucide-react').SquareCodeIcon + const SquareDashedBottomCodeIcon: typeof import('lucide-react').SquareDashedBottomCodeIcon + const SquareDashedBottomIcon: typeof import('lucide-react').SquareDashedBottomIcon + const SquareDashedIcon: typeof import('lucide-react').SquareDashedIcon + const SquareDashedKanbanIcon: typeof import('lucide-react').SquareDashedKanbanIcon + const SquareDashedMousePointerIcon: typeof import('lucide-react').SquareDashedMousePointerIcon + const SquareDashedTopSolidIcon: typeof import('lucide-react').SquareDashedTopSolidIcon + const SquareDivideIcon: typeof import('lucide-react').SquareDivideIcon + const SquareDotIcon: typeof import('lucide-react').SquareDotIcon + const SquareEqualIcon: typeof import('lucide-react').SquareEqualIcon + const SquareFunctionIcon: typeof import('lucide-react').SquareFunctionIcon + const SquareGanttChartIcon: typeof import('lucide-react').SquareGanttChartIcon + const SquareIcon: typeof import('lucide-react').SquareIcon + const SquareKanbanIcon: typeof import('lucide-react').SquareKanbanIcon + const SquareLibraryIcon: typeof import('lucide-react').SquareLibraryIcon + const SquareMIcon: typeof import('lucide-react').SquareMIcon + const SquareMenuIcon: typeof import('lucide-react').SquareMenuIcon + const SquareMinusIcon: typeof import('lucide-react').SquareMinusIcon + const SquareMousePointerIcon: typeof import('lucide-react').SquareMousePointerIcon + const SquareParkingIcon: typeof import('lucide-react').SquareParkingIcon + const SquareParkingOffIcon: typeof import('lucide-react').SquareParkingOffIcon + const SquarePauseIcon: typeof import('lucide-react').SquarePauseIcon + const SquarePenIcon: typeof import('lucide-react').SquarePenIcon + const SquarePercentIcon: typeof import('lucide-react').SquarePercentIcon + const SquarePiIcon: typeof import('lucide-react').SquarePiIcon + const SquarePilcrowIcon: typeof import('lucide-react').SquarePilcrowIcon + const SquarePlayIcon: typeof import('lucide-react').SquarePlayIcon + const SquarePlusIcon: typeof import('lucide-react').SquarePlusIcon + const SquarePowerIcon: typeof import('lucide-react').SquarePowerIcon + const SquareRadicalIcon: typeof import('lucide-react').SquareRadicalIcon + const SquareRoundCornerIcon: typeof import('lucide-react').SquareRoundCornerIcon + const SquareScissorsIcon: typeof import('lucide-react').SquareScissorsIcon + const SquareSigmaIcon: typeof import('lucide-react').SquareSigmaIcon + const SquareSlashIcon: typeof import('lucide-react').SquareSlashIcon + const SquareSplitHorizontalIcon: typeof import('lucide-react').SquareSplitHorizontalIcon + const SquareSplitVerticalIcon: typeof import('lucide-react').SquareSplitVerticalIcon + const SquareSquareIcon: typeof import('lucide-react').SquareSquareIcon + const SquareStackIcon: typeof import('lucide-react').SquareStackIcon + const SquareStarIcon: typeof import('lucide-react').SquareStarIcon + const SquareStopIcon: typeof import('lucide-react').SquareStopIcon + const SquareTerminalIcon: typeof import('lucide-react').SquareTerminalIcon + const SquareUserIcon: typeof import('lucide-react').SquareUserIcon + const SquareUserRoundIcon: typeof import('lucide-react').SquareUserRoundIcon + const SquareXIcon: typeof import('lucide-react').SquareXIcon + const SquaresExcludeIcon: typeof import('lucide-react').SquaresExcludeIcon + const SquaresIntersectIcon: typeof import('lucide-react').SquaresIntersectIcon + const SquaresSubtractIcon: typeof import('lucide-react').SquaresSubtractIcon + const SquaresUniteIcon: typeof import('lucide-react').SquaresUniteIcon + const SquircleDashedIcon: typeof import('lucide-react').SquircleDashedIcon + const SquircleIcon: typeof import('lucide-react').SquircleIcon + const SquirrelIcon: typeof import('lucide-react').SquirrelIcon + const StampIcon: typeof import('lucide-react').StampIcon + const StarHalfIcon: typeof import('lucide-react').StarHalfIcon + const StarIcon: typeof import('lucide-react').StarIcon + const StarOffIcon: typeof import('lucide-react').StarOffIcon + const StarsIcon: typeof import('lucide-react').StarsIcon + const StepBackIcon: typeof import('lucide-react').StepBackIcon + const StepForwardIcon: typeof import('lucide-react').StepForwardIcon + const StethoscopeIcon: typeof import('lucide-react').StethoscopeIcon + const StickerIcon: typeof import('lucide-react').StickerIcon + const StickyNoteIcon: typeof import('lucide-react').StickyNoteIcon + const StopCircleIcon: typeof import('lucide-react').StopCircleIcon + const StoreIcon: typeof import('lucide-react').StoreIcon + const StretchHorizontalIcon: typeof import('lucide-react').StretchHorizontalIcon + const StretchVerticalIcon: typeof import('lucide-react').StretchVerticalIcon + const StrikethroughIcon: typeof import('lucide-react').StrikethroughIcon + const SubscriptIcon: typeof import('lucide-react').SubscriptIcon + const SubtitlesIcon: typeof import('lucide-react').SubtitlesIcon + const SunDimIcon: typeof import('lucide-react').SunDimIcon + const SunIcon: typeof import('lucide-react').SunIcon + const SunMediumIcon: typeof import('lucide-react').SunMediumIcon + const SunMoonIcon: typeof import('lucide-react').SunMoonIcon + const SunSnowIcon: typeof import('lucide-react').SunSnowIcon + const SunriseIcon: typeof import('lucide-react').SunriseIcon + const SunsetIcon: typeof import('lucide-react').SunsetIcon + const SuperscriptIcon: typeof import('lucide-react').SuperscriptIcon + const Suspense: typeof import('react').Suspense + const SwatchBookIcon: typeof import('lucide-react').SwatchBookIcon + const SwissFrancIcon: typeof import('lucide-react').SwissFrancIcon + const SwitchCameraIcon: typeof import('lucide-react').SwitchCameraIcon + const SwordIcon: typeof import('lucide-react').SwordIcon + const SwordsIcon: typeof import('lucide-react').SwordsIcon + const SyringeIcon: typeof import('lucide-react').SyringeIcon + const Table2Icon: typeof import('lucide-react').Table2Icon + const TableCellsMergeIcon: typeof import('lucide-react').TableCellsMergeIcon + const TableCellsSplitIcon: typeof import('lucide-react').TableCellsSplitIcon + const TableColumnsSplitIcon: typeof import('lucide-react').TableColumnsSplitIcon + const TableConfigIcon: typeof import('lucide-react').TableConfigIcon + const TableIcon: typeof import('lucide-react').TableIcon + const TableOfContentsIcon: typeof import('lucide-react').TableOfContentsIcon + const TablePropertiesIcon: typeof import('lucide-react').TablePropertiesIcon + const TableRowsSplitIcon: typeof import('lucide-react').TableRowsSplitIcon + const TabletIcon: typeof import('lucide-react').TabletIcon + const TabletSmartphoneIcon: typeof import('lucide-react').TabletSmartphoneIcon + const TabletsIcon: typeof import('lucide-react').TabletsIcon + const TagIcon: typeof import('lucide-react').TagIcon + const TagsIcon: typeof import('lucide-react').TagsIcon + const Tally1Icon: typeof import('lucide-react').Tally1Icon + const Tally2Icon: typeof import('lucide-react').Tally2Icon + const Tally3Icon: typeof import('lucide-react').Tally3Icon + const Tally4Icon: typeof import('lucide-react').Tally4Icon + const Tally5Icon: typeof import('lucide-react').Tally5Icon + const TangentIcon: typeof import('lucide-react').TangentIcon + const TargetIcon: typeof import('lucide-react').TargetIcon + const TelescopeIcon: typeof import('lucide-react').TelescopeIcon + const TentIcon: typeof import('lucide-react').TentIcon + const TentTreeIcon: typeof import('lucide-react').TentTreeIcon + const TerminalIcon: typeof import('lucide-react').TerminalIcon + const TerminalSquareIcon: typeof import('lucide-react').TerminalSquareIcon + const TestTube2Icon: typeof import('lucide-react').TestTube2Icon + const TestTubeDiagonalIcon: typeof import('lucide-react').TestTubeDiagonalIcon + const TestTubeIcon: typeof import('lucide-react').TestTubeIcon + const TestTubesIcon: typeof import('lucide-react').TestTubesIcon + const TextAlignCenterIcon: typeof import('lucide-react').TextAlignCenterIcon + const TextAlignEndIcon: typeof import('lucide-react').TextAlignEndIcon + const TextAlignJustifyIcon: typeof import('lucide-react').TextAlignJustifyIcon + const TextAlignStartIcon: typeof import('lucide-react').TextAlignStartIcon + const TextCursorIcon: typeof import('lucide-react').TextCursorIcon + const TextCursorInputIcon: typeof import('lucide-react').TextCursorInputIcon + const TextIcon: typeof import('lucide-react').TextIcon + const TextInitialIcon: typeof import('lucide-react').TextInitialIcon + const TextQuoteIcon: typeof import('lucide-react').TextQuoteIcon + const TextSearchIcon: typeof import('lucide-react').TextSearchIcon + const TextSelectIcon: typeof import('lucide-react').TextSelectIcon + const TextSelectionIcon: typeof import('lucide-react').TextSelectionIcon + const TextWrapIcon: typeof import('lucide-react').TextWrapIcon + const TheaterIcon: typeof import('lucide-react').TheaterIcon + const ThermometerIcon: typeof import('lucide-react').ThermometerIcon + const ThermometerSnowflakeIcon: typeof import('lucide-react').ThermometerSnowflakeIcon + const ThermometerSunIcon: typeof import('lucide-react').ThermometerSunIcon + const ThumbsDownIcon: typeof import('lucide-react').ThumbsDownIcon + const ThumbsUpIcon: typeof import('lucide-react').ThumbsUpIcon + const TicketCheckIcon: typeof import('lucide-react').TicketCheckIcon + const TicketIcon: typeof import('lucide-react').TicketIcon + const TicketMinusIcon: typeof import('lucide-react').TicketMinusIcon + const TicketPercentIcon: typeof import('lucide-react').TicketPercentIcon + const TicketPlusIcon: typeof import('lucide-react').TicketPlusIcon + const TicketSlashIcon: typeof import('lucide-react').TicketSlashIcon + const TicketXIcon: typeof import('lucide-react').TicketXIcon + const TicketsIcon: typeof import('lucide-react').TicketsIcon + const TicketsPlaneIcon: typeof import('lucide-react').TicketsPlaneIcon + const TimerIcon: typeof import('lucide-react').TimerIcon + const TimerOffIcon: typeof import('lucide-react').TimerOffIcon + const TimerResetIcon: typeof import('lucide-react').TimerResetIcon + const ToggleLeftIcon: typeof import('lucide-react').ToggleLeftIcon + const ToggleRightIcon: typeof import('lucide-react').ToggleRightIcon + const ToiletIcon: typeof import('lucide-react').ToiletIcon + const ToolCaseIcon: typeof import('lucide-react').ToolCaseIcon + const TornadoIcon: typeof import('lucide-react').TornadoIcon + const TorusIcon: typeof import('lucide-react').TorusIcon + const TouchpadIcon: typeof import('lucide-react').TouchpadIcon + const TouchpadOffIcon: typeof import('lucide-react').TouchpadOffIcon + const TowerControlIcon: typeof import('lucide-react').TowerControlIcon + const ToyBrickIcon: typeof import('lucide-react').ToyBrickIcon + const TractorIcon: typeof import('lucide-react').TractorIcon + const TrafficConeIcon: typeof import('lucide-react').TrafficConeIcon + const TrainFrontIcon: typeof import('lucide-react').TrainFrontIcon + const TrainFrontTunnelIcon: typeof import('lucide-react').TrainFrontTunnelIcon + const TrainIcon: typeof import('lucide-react').TrainIcon + const TrainTrackIcon: typeof import('lucide-react').TrainTrackIcon + const TramFrontIcon: typeof import('lucide-react').TramFrontIcon + const TransgenderIcon: typeof import('lucide-react').TransgenderIcon + const Trash2Icon: typeof import('lucide-react').Trash2Icon + const TrashIcon: typeof import('lucide-react').TrashIcon + const TreeDeciduousIcon: typeof import('lucide-react').TreeDeciduousIcon + const TreePalmIcon: typeof import('lucide-react').TreePalmIcon + const TreePineIcon: typeof import('lucide-react').TreePineIcon + const TreesIcon: typeof import('lucide-react').TreesIcon + const TrelloIcon: typeof import('lucide-react').TrelloIcon + const TrendingDownIcon: typeof import('lucide-react').TrendingDownIcon + const TrendingUpDownIcon: typeof import('lucide-react').TrendingUpDownIcon + const TrendingUpIcon: typeof import('lucide-react').TrendingUpIcon + const TriangleAlertIcon: typeof import('lucide-react').TriangleAlertIcon + const TriangleDashedIcon: typeof import('lucide-react').TriangleDashedIcon + const TriangleIcon: typeof import('lucide-react').TriangleIcon + const TriangleRightIcon: typeof import('lucide-react').TriangleRightIcon + const TrophyIcon: typeof import('lucide-react').TrophyIcon + const TruckElectricIcon: typeof import('lucide-react').TruckElectricIcon + const TruckIcon: typeof import('lucide-react').TruckIcon + const TurkishLiraIcon: typeof import('lucide-react').TurkishLiraIcon + const TurntableIcon: typeof import('lucide-react').TurntableIcon + const TurtleIcon: typeof import('lucide-react').TurtleIcon + const Tv2Icon: typeof import('lucide-react').Tv2Icon + const TvIcon: typeof import('lucide-react').TvIcon + const TvMinimalIcon: typeof import('lucide-react').TvMinimalIcon + const TvMinimalPlayIcon: typeof import('lucide-react').TvMinimalPlayIcon + const TwitchIcon: typeof import('lucide-react').TwitchIcon + const TwitterIcon: typeof import('lucide-react').TwitterIcon + const TypeIcon: typeof import('lucide-react').TypeIcon + const TypeOutlineIcon: typeof import('lucide-react').TypeOutlineIcon + const UmbrellaIcon: typeof import('lucide-react').UmbrellaIcon + const UmbrellaOffIcon: typeof import('lucide-react').UmbrellaOffIcon + const UnderlineIcon: typeof import('lucide-react').UnderlineIcon + const Undo2Icon: typeof import('lucide-react').Undo2Icon + const UndoDotIcon: typeof import('lucide-react').UndoDotIcon + const UndoIcon: typeof import('lucide-react').UndoIcon + const UnfoldHorizontalIcon: typeof import('lucide-react').UnfoldHorizontalIcon + const UnfoldVerticalIcon: typeof import('lucide-react').UnfoldVerticalIcon + const UngroupIcon: typeof import('lucide-react').UngroupIcon + const UniversityIcon: typeof import('lucide-react').UniversityIcon + const Unlink2Icon: typeof import('lucide-react').Unlink2Icon + const UnlinkIcon: typeof import('lucide-react').UnlinkIcon + const UnlockIcon: typeof import('lucide-react').UnlockIcon + const UnlockKeyholeIcon: typeof import('lucide-react').UnlockKeyholeIcon + const UnplugIcon: typeof import('lucide-react').UnplugIcon + const UploadCloudIcon: typeof import('lucide-react').UploadCloudIcon + const UploadIcon: typeof import('lucide-react').UploadIcon + const UsbIcon: typeof import('lucide-react').UsbIcon + const User2Icon: typeof import('lucide-react').User2Icon + const UserCheck2Icon: typeof import('lucide-react').UserCheck2Icon + const UserCheckIcon: typeof import('lucide-react').UserCheckIcon + const UserCircle2Icon: typeof import('lucide-react').UserCircle2Icon + const UserCircleIcon: typeof import('lucide-react').UserCircleIcon + const UserCog2Icon: typeof import('lucide-react').UserCog2Icon + const UserCogIcon: typeof import('lucide-react').UserCogIcon + const UserIcon: typeof import('lucide-react').UserIcon + const UserLockIcon: typeof import('lucide-react').UserLockIcon + const UserMinus2Icon: typeof import('lucide-react').UserMinus2Icon + const UserMinusIcon: typeof import('lucide-react').UserMinusIcon + const UserPenIcon: typeof import('lucide-react').UserPenIcon + const UserPlus2Icon: typeof import('lucide-react').UserPlus2Icon + const UserPlusIcon: typeof import('lucide-react').UserPlusIcon + const UserRoundCheckIcon: typeof import('lucide-react').UserRoundCheckIcon + const UserRoundCogIcon: typeof import('lucide-react').UserRoundCogIcon + const UserRoundIcon: typeof import('lucide-react').UserRoundIcon + const UserRoundMinusIcon: typeof import('lucide-react').UserRoundMinusIcon + const UserRoundPenIcon: typeof import('lucide-react').UserRoundPenIcon + const UserRoundPlusIcon: typeof import('lucide-react').UserRoundPlusIcon + const UserRoundSearchIcon: typeof import('lucide-react').UserRoundSearchIcon + const UserRoundXIcon: typeof import('lucide-react').UserRoundXIcon + const UserSearchIcon: typeof import('lucide-react').UserSearchIcon + const UserSquare2Icon: typeof import('lucide-react').UserSquare2Icon + const UserSquareIcon: typeof import('lucide-react').UserSquareIcon + const UserStarIcon: typeof import('lucide-react').UserStarIcon + const UserX2Icon: typeof import('lucide-react').UserX2Icon + const UserXIcon: typeof import('lucide-react').UserXIcon + const Users2Icon: typeof import('lucide-react').Users2Icon + const UsersIcon: typeof import('lucide-react').UsersIcon + const UsersRoundIcon: typeof import('lucide-react').UsersRoundIcon + const UtensilsCrossedIcon: typeof import('lucide-react').UtensilsCrossedIcon + const UtensilsIcon: typeof import('lucide-react').UtensilsIcon + const UtilityPoleIcon: typeof import('lucide-react').UtilityPoleIcon + const VariableIcon: typeof import('lucide-react').VariableIcon + const VaultIcon: typeof import('lucide-react').VaultIcon + const VectorSquareIcon: typeof import('lucide-react').VectorSquareIcon + const VeganIcon: typeof import('lucide-react').VeganIcon + const VenetianMaskIcon: typeof import('lucide-react').VenetianMaskIcon + const VenusAndMarsIcon: typeof import('lucide-react').VenusAndMarsIcon + const VenusIcon: typeof import('lucide-react').VenusIcon + const VerifiedIcon: typeof import('lucide-react').VerifiedIcon + const VibrateIcon: typeof import('lucide-react').VibrateIcon + const VibrateOffIcon: typeof import('lucide-react').VibrateOffIcon + const VideoIcon: typeof import('lucide-react').VideoIcon + const VideoOffIcon: typeof import('lucide-react').VideoOffIcon + const VideotapeIcon: typeof import('lucide-react').VideotapeIcon + const ViewIcon: typeof import('lucide-react').ViewIcon + const VoicemailIcon: typeof import('lucide-react').VoicemailIcon + const VolleyballIcon: typeof import('lucide-react').VolleyballIcon + const Volume1Icon: typeof import('lucide-react').Volume1Icon + const Volume2Icon: typeof import('lucide-react').Volume2Icon + const VolumeIcon: typeof import('lucide-react').VolumeIcon + const VolumeOffIcon: typeof import('lucide-react').VolumeOffIcon + const VolumeXIcon: typeof import('lucide-react').VolumeXIcon + const VoteIcon: typeof import('lucide-react').VoteIcon + const Wallet2Icon: typeof import('lucide-react').Wallet2Icon + const WalletCardsIcon: typeof import('lucide-react').WalletCardsIcon + const WalletIcon: typeof import('lucide-react').WalletIcon + const WalletMinimalIcon: typeof import('lucide-react').WalletMinimalIcon + const WallpaperIcon: typeof import('lucide-react').WallpaperIcon + const Wand2Icon: typeof import('lucide-react').Wand2Icon + const WandIcon: typeof import('lucide-react').WandIcon + const WandSparklesIcon: typeof import('lucide-react').WandSparklesIcon + const WarehouseIcon: typeof import('lucide-react').WarehouseIcon + const WashingMachineIcon: typeof import('lucide-react').WashingMachineIcon + const WatchIcon: typeof import('lucide-react').WatchIcon + const WavesArrowDownIcon: typeof import('lucide-react').WavesArrowDownIcon + const WavesArrowUpIcon: typeof import('lucide-react').WavesArrowUpIcon + const WavesIcon: typeof import('lucide-react').WavesIcon + const WavesLadderIcon: typeof import('lucide-react').WavesLadderIcon + const WaypointsIcon: typeof import('lucide-react').WaypointsIcon + const WebcamIcon: typeof import('lucide-react').WebcamIcon + const WebhookIcon: typeof import('lucide-react').WebhookIcon + const WebhookOffIcon: typeof import('lucide-react').WebhookOffIcon + const WeightIcon: typeof import('lucide-react').WeightIcon + const WheatIcon: typeof import('lucide-react').WheatIcon + const WheatOffIcon: typeof import('lucide-react').WheatOffIcon + const WholeWordIcon: typeof import('lucide-react').WholeWordIcon + const WifiCogIcon: typeof import('lucide-react').WifiCogIcon + const WifiHighIcon: typeof import('lucide-react').WifiHighIcon + const WifiIcon: typeof import('lucide-react').WifiIcon + const WifiLowIcon: typeof import('lucide-react').WifiLowIcon + const WifiOffIcon: typeof import('lucide-react').WifiOffIcon + const WifiPenIcon: typeof import('lucide-react').WifiPenIcon + const WifiSyncIcon: typeof import('lucide-react').WifiSyncIcon + const WifiZeroIcon: typeof import('lucide-react').WifiZeroIcon + const WindArrowDownIcon: typeof import('lucide-react').WindArrowDownIcon + const WindIcon: typeof import('lucide-react').WindIcon + const WineIcon: typeof import('lucide-react').WineIcon + const WineOffIcon: typeof import('lucide-react').WineOffIcon + const WorkflowIcon: typeof import('lucide-react').WorkflowIcon + const WormIcon: typeof import('lucide-react').WormIcon + const WrapTextIcon: typeof import('lucide-react').WrapTextIcon + const WrenchIcon: typeof import('lucide-react').WrenchIcon + const XCircleIcon: typeof import('lucide-react').XCircleIcon + const XIcon: typeof import('lucide-react').XIcon + const XOctagonIcon: typeof import('lucide-react').XOctagonIcon + const XSquareIcon: typeof import('lucide-react').XSquareIcon + const YoutubeIcon: typeof import('lucide-react').YoutubeIcon + const ZapIcon: typeof import('lucide-react').ZapIcon + const ZapOffIcon: typeof import('lucide-react').ZapOffIcon + const ZoomInIcon: typeof import('lucide-react').ZoomInIcon + const ZoomOutIcon: typeof import('lucide-react').ZoomOutIcon + const cache: typeof import('react').cache + const cacheSignal: typeof import('react').cacheSignal + const createContext: typeof import('react').createContext + const createRef: typeof import('react').createRef + const forwardRef: typeof import('react').forwardRef + const lazy: typeof import('react').lazy + const memo: typeof import('react').memo + const startTransition: typeof import('react').startTransition + const use: typeof import('react').use + const useActionState: typeof import('react').useActionState + const useCallback: typeof import('react').useCallback + const useContext: typeof import('react').useContext + const useDebugValue: typeof import('react').useDebugValue + const useDeferredValue: typeof import('react').useDeferredValue + const useEffect: typeof import('react').useEffect + const useEffectEvent: typeof import('react').useEffectEvent + const useId: typeof import('react').useId + const useImperativeHandle: typeof import('react').useImperativeHandle + const useInsertionEffect: typeof import('react').useInsertionEffect + const useLayoutEffect: typeof import('react').useLayoutEffect + const useMemo: typeof import('react').useMemo + const useOptimistic: typeof import('react').useOptimistic + const useReducer: typeof import('react').useReducer + const useRef: typeof import('react').useRef + const useState: typeof import('react').useState + const useSyncExternalStore: typeof import('react').useSyncExternalStore + const useTransition: typeof import('react').useTransition +} diff --git a/react/bun.lock b/react/bun.lock new file mode 100644 index 0000000..05b4308 --- /dev/null +++ b/react/bun.lock @@ -0,0 +1,1265 @@ +{ + "lockfileVersion": 1, + "configVersion": 1, + "workspaces": { + "": { + "name": "react-ts-demo", + "dependencies": { + "@arco-design/web-react": "^2.66.6", + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", + "@hookform/resolvers": "^5.2.2", + "@mui/material": "^5.15.4", + "@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", + "@tailwindcss/vite": "^4.1.17", + "@tanstack/react-query": "^5.83.0", + "antd": "^5.27.6", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "^1.1.1", + "date-fns": "^4.1.0", + "embla-carousel-react": "^8.6.0", + "input-otp": "^1.4.2", + "lucide-react": "^0.555.0", + "next-themes": "^0.4.6", + "react": "^19.2.0", + "react-day-picker": "^9.11.3", + "react-dom": "^19.2.0", + "react-hook-form": "^7.67.0", + "react-resizable-panels": "^3.0.6", + "react-router-dom": "^7.10.0", + "recharts": "^2.15.4", + "sonner": "^2.0.7", + "tailwind-merge": "^3.4.0", + "tailwindcss": "^4.1.17", + "tdesign-react": "^1.15.7", + "vaul": "^1.1.2", + "zod": "^4.1.13", + }, + "devDependencies": { + "@eslint/js": "^9.39.1", + "@types/node": "^24.10.1", + "@types/react": "^19.2.5", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^5.1.1", + "eslint": "^9.39.1", + "eslint-plugin-react-hooks": "^7.0.1", + "eslint-plugin-react-refresh": "^0.4.24", + "globals": "^16.5.0", + "tw-animate-css": "^1.4.0", + "typescript": "~5.9.3", + "typescript-eslint": "^8.46.4", + "unplugin-auto-import": "^21.0.0", + "vite": "^7.2.4", + "vite-plugin-checker": "^0.12.0", + }, + }, + }, + "packages": { + "@ant-design/colors": ["@ant-design/colors@7.2.1", "https://registry.npmmirror.com/@ant-design/colors/-/colors-7.2.1.tgz", { "dependencies": { "@ant-design/fast-color": "^2.0.6" } }, "sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ=="], + + "@ant-design/cssinjs": ["@ant-design/cssinjs@1.24.0", "https://registry.npmmirror.com/@ant-design/cssinjs/-/cssinjs-1.24.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.1", "@emotion/hash": "^0.8.0", "@emotion/unitless": "^0.7.5", "classnames": "^2.3.1", "csstype": "^3.1.3", "rc-util": "^5.35.0", "stylis": "^4.3.4" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg=="], + + "@ant-design/cssinjs-utils": ["@ant-design/cssinjs-utils@1.1.3", "https://registry.npmmirror.com/@ant-design/cssinjs-utils/-/cssinjs-utils-1.1.3.tgz", { "dependencies": { "@ant-design/cssinjs": "^1.21.0", "@babel/runtime": "^7.23.2", "rc-util": "^5.38.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg=="], + + "@ant-design/fast-color": ["@ant-design/fast-color@2.0.6", "https://registry.npmmirror.com/@ant-design/fast-color/-/fast-color-2.0.6.tgz", { "dependencies": { "@babel/runtime": "^7.24.7" } }, "sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA=="], + + "@ant-design/icons": ["@ant-design/icons@5.6.1", "https://registry.npmmirror.com/@ant-design/icons/-/icons-5.6.1.tgz", { "dependencies": { "@ant-design/colors": "^7.0.0", "@ant-design/icons-svg": "^4.4.0", "@babel/runtime": "^7.24.8", "classnames": "^2.2.6", "rc-util": "^5.31.1" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg=="], + + "@ant-design/icons-svg": ["@ant-design/icons-svg@4.4.2", "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz", {}, "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA=="], + + "@ant-design/react-slick": ["@ant-design/react-slick@1.1.2", "https://registry.npmmirror.com/@ant-design/react-slick/-/react-slick-1.1.2.tgz", { "dependencies": { "@babel/runtime": "^7.10.4", "classnames": "^2.2.5", "json2mq": "^0.2.0", "resize-observer-polyfill": "^1.5.1", "throttle-debounce": "^5.0.0" }, "peerDependencies": { "react": ">=16.9.0" } }, "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA=="], + + "@arco-design/color": ["@arco-design/color@0.4.0", "https://registry.npmmirror.com/@arco-design/color/-/color-0.4.0.tgz", { "dependencies": { "color": "^3.1.3" } }, "sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g=="], + + "@arco-design/web-react": ["@arco-design/web-react@2.66.14", "https://registry.npmmirror.com/@arco-design/web-react/-/web-react-2.66.14.tgz", { "dependencies": { "@arco-design/color": "^0.4.0", "@babel/runtime": "^7.5.5", "b-tween": "^0.3.3", "b-validate": "^1.4.2", "compute-scroll-into-view": "^1.0.17", "dayjs": "^1.10.5", "lodash": "^4.17.21", "number-precision": "^1.3.1", "react-focus-lock": "^2.13.2", "react-is": "^18.2.0", "react-transition-group": "^4.3.0", "resize-observer-polyfill": "^1.5.1", "scroll-into-view-if-needed": "^2.2.20", "shallowequal": "^1.1.0" }, "peerDependencies": { "react": ">=16", "react-dom": ">=16" } }, "sha512-3Woxoa7zAWzgklNoFNxjaUnNqclCQIzhWLMiqnspW6v4aXZL7SMKrnyG1sBMUIE805nUbdOqxS8nlYVLOuGCdA=="], + + "@babel/code-frame": ["@babel/code-frame@7.29.0", "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.29.0.tgz", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], + + "@babel/compat-data": ["@babel/compat-data@7.29.3", "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.29.3.tgz", {}, "sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg=="], + + "@babel/core": ["@babel/core@7.29.0", "https://registry.npmmirror.com/@babel/core/-/core-7.29.0.tgz", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-module-transforms": "^7.28.6", "@babel/helpers": "^7.28.6", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/traverse": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA=="], + + "@babel/generator": ["@babel/generator@7.29.1", "https://registry.npmmirror.com/@babel/generator/-/generator-7.29.1.tgz", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="], + + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.28.6", "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", { "dependencies": { "@babel/compat-data": "^7.28.6", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="], + + "@babel/helper-globals": ["@babel/helper-globals@7.28.0", "https://registry.npmmirror.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz", {}, "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="], + + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.28.6", "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", { "dependencies": { "@babel/traverse": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw=="], + + "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.28.6", "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", { "dependencies": { "@babel/helper-module-imports": "^7.28.6", "@babel/helper-validator-identifier": "^7.28.5", "@babel/traverse": "^7.28.6" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA=="], + + "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.28.6", "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", {}, "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="], + + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.27.1", "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", {}, "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.28.5", "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", {}, "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="], + + "@babel/helper-validator-option": ["@babel/helper-validator-option@7.27.1", "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", {}, "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="], + + "@babel/helpers": ["@babel/helpers@7.29.2", "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.29.2.tgz", { "dependencies": { "@babel/template": "^7.28.6", "@babel/types": "^7.29.0" } }, "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw=="], + + "@babel/parser": ["@babel/parser@7.29.3", "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.3.tgz", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA=="], + + "@babel/plugin-transform-react-jsx-self": ["@babel/plugin-transform-react-jsx-self@7.27.1", "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="], + + "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.27.1", "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="], + + "@babel/runtime": ["@babel/runtime@7.29.2", "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.29.2.tgz", {}, "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g=="], + + "@babel/template": ["@babel/template@7.28.6", "https://registry.npmmirror.com/@babel/template/-/template-7.28.6.tgz", { "dependencies": { "@babel/code-frame": "^7.28.6", "@babel/parser": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="], + + "@babel/traverse": ["@babel/traverse@7.29.0", "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.29.0.tgz", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/types": "^7.29.0", "debug": "^4.3.1" } }, "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="], + + "@babel/types": ["@babel/types@7.29.0", "https://registry.npmmirror.com/@babel/types/-/types-7.29.0.tgz", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], + + "@date-fns/tz": ["@date-fns/tz@1.4.1", "https://registry.npmmirror.com/@date-fns/tz/-/tz-1.4.1.tgz", {}, "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA=="], + + "@emotion/babel-plugin": ["@emotion/babel-plugin@11.13.5", "https://registry.npmmirror.com/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", { "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", "@emotion/serialize": "^1.3.3", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", "stylis": "4.2.0" } }, "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ=="], + + "@emotion/cache": ["@emotion/cache@11.14.0", "https://registry.npmmirror.com/@emotion/cache/-/cache-11.14.0.tgz", { "dependencies": { "@emotion/memoize": "^0.9.0", "@emotion/sheet": "^1.4.0", "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "stylis": "4.2.0" } }, "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA=="], + + "@emotion/hash": ["@emotion/hash@0.9.2", "https://registry.npmmirror.com/@emotion/hash/-/hash-0.9.2.tgz", {}, "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g=="], + + "@emotion/is-prop-valid": ["@emotion/is-prop-valid@1.4.0", "https://registry.npmmirror.com/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz", { "dependencies": { "@emotion/memoize": "^0.9.0" } }, "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw=="], + + "@emotion/memoize": ["@emotion/memoize@0.9.0", "https://registry.npmmirror.com/@emotion/memoize/-/memoize-0.9.0.tgz", {}, "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ=="], + + "@emotion/react": ["@emotion/react@11.14.0", "https://registry.npmmirror.com/@emotion/react/-/react-11.14.0.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", "@emotion/cache": "^11.14.0", "@emotion/serialize": "^1.3.3", "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", "@emotion/utils": "^1.4.2", "@emotion/weak-memoize": "^0.4.0", "hoist-non-react-statics": "^3.3.1" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA=="], + + "@emotion/serialize": ["@emotion/serialize@1.3.3", "https://registry.npmmirror.com/@emotion/serialize/-/serialize-1.3.3.tgz", { "dependencies": { "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", "@emotion/unitless": "^0.10.0", "@emotion/utils": "^1.4.2", "csstype": "^3.0.2" } }, "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA=="], + + "@emotion/sheet": ["@emotion/sheet@1.4.0", "https://registry.npmmirror.com/@emotion/sheet/-/sheet-1.4.0.tgz", {}, "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg=="], + + "@emotion/styled": ["@emotion/styled@11.14.1", "https://registry.npmmirror.com/@emotion/styled/-/styled-11.14.1.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", "@emotion/is-prop-valid": "^1.3.0", "@emotion/serialize": "^1.3.3", "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", "@emotion/utils": "^1.4.2" }, "peerDependencies": { "@emotion/react": "^11.0.0-rc.0", "react": ">=16.8.0" } }, "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw=="], + + "@emotion/unitless": ["@emotion/unitless@0.10.0", "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.10.0.tgz", {}, "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg=="], + + "@emotion/use-insertion-effect-with-fallbacks": ["@emotion/use-insertion-effect-with-fallbacks@1.2.0", "https://registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", { "peerDependencies": { "react": ">=16.8.0" } }, "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg=="], + + "@emotion/utils": ["@emotion/utils@1.4.2", "https://registry.npmmirror.com/@emotion/utils/-/utils-1.4.2.tgz", {}, "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA=="], + + "@emotion/weak-memoize": ["@emotion/weak-memoize@0.4.0", "https://registry.npmmirror.com/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", {}, "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg=="], + + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.27.7", "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", { "os": "aix", "cpu": "ppc64" }, "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg=="], + + "@esbuild/android-arm": ["@esbuild/android-arm@0.27.7", "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.27.7.tgz", { "os": "android", "cpu": "arm" }, "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ=="], + + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", { "os": "android", "cpu": "arm64" }, "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ=="], + + "@esbuild/android-x64": ["@esbuild/android-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.27.7.tgz", { "os": "android", "cpu": "x64" }, "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg=="], + + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw=="], + + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ=="], + + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", { "os": "freebsd", "cpu": "arm64" }, "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w=="], + + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ=="], + + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", { "os": "linux", "cpu": "arm" }, "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA=="], + + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A=="], + + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", { "os": "linux", "cpu": "ia32" }, "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg=="], + + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", { "os": "linux", "cpu": "none" }, "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q=="], + + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", { "os": "linux", "cpu": "none" }, "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw=="], + + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ=="], + + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", { "os": "linux", "cpu": "none" }, "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ=="], + + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", { "os": "linux", "cpu": "s390x" }, "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw=="], + + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", { "os": "linux", "cpu": "x64" }, "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA=="], + + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", { "os": "none", "cpu": "arm64" }, "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w=="], + + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", { "os": "none", "cpu": "x64" }, "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw=="], + + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", { "os": "openbsd", "cpu": "arm64" }, "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A=="], + + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", { "os": "openbsd", "cpu": "x64" }, "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg=="], + + "@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", { "os": "none", "cpu": "arm64" }, "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw=="], + + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", { "os": "sunos", "cpu": "x64" }, "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA=="], + + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.27.7", "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA=="], + + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.27.7", "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", { "os": "win32", "cpu": "ia32" }, "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.27.7", "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", { "os": "win32", "cpu": "x64" }, "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg=="], + + "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.9.1", "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", { "dependencies": { "eslint-visitor-keys": "^3.4.3" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ=="], + + "@eslint-community/regexpp": ["@eslint-community/regexpp@4.12.2", "https://registry.npmmirror.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", {}, "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew=="], + + "@eslint/config-array": ["@eslint/config-array@0.21.2", "https://registry.npmmirror.com/@eslint/config-array/-/config-array-0.21.2.tgz", { "dependencies": { "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.5" } }, "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw=="], + + "@eslint/config-helpers": ["@eslint/config-helpers@0.4.2", "https://registry.npmmirror.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", { "dependencies": { "@eslint/core": "^0.17.0" } }, "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw=="], + + "@eslint/core": ["@eslint/core@0.17.0", "https://registry.npmmirror.com/@eslint/core/-/core-0.17.0.tgz", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ=="], + + "@eslint/eslintrc": ["@eslint/eslintrc@3.3.5", "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", { "dependencies": { "ajv": "^6.14.0", "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.1", "minimatch": "^3.1.5", "strip-json-comments": "^3.1.1" } }, "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg=="], + + "@eslint/js": ["@eslint/js@9.39.4", "https://registry.npmmirror.com/@eslint/js/-/js-9.39.4.tgz", {}, "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw=="], + + "@eslint/object-schema": ["@eslint/object-schema@2.1.7", "https://registry.npmmirror.com/@eslint/object-schema/-/object-schema-2.1.7.tgz", {}, "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA=="], + + "@eslint/plugin-kit": ["@eslint/plugin-kit@0.4.1", "https://registry.npmmirror.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", { "dependencies": { "@eslint/core": "^0.17.0", "levn": "^0.4.1" } }, "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA=="], + + "@floating-ui/core": ["@floating-ui/core@1.7.5", "https://registry.npmmirror.com/@floating-ui/core/-/core-1.7.5.tgz", { "dependencies": { "@floating-ui/utils": "^0.2.11" } }, "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ=="], + + "@floating-ui/dom": ["@floating-ui/dom@1.7.6", "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.7.6.tgz", { "dependencies": { "@floating-ui/core": "^1.7.5", "@floating-ui/utils": "^0.2.11" } }, "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ=="], + + "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.8", "https://registry.npmmirror.com/@floating-ui/react-dom/-/react-dom-2.1.8.tgz", { "dependencies": { "@floating-ui/dom": "^1.7.6" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A=="], + + "@floating-ui/utils": ["@floating-ui/utils@0.2.11", "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.2.11.tgz", {}, "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="], + + "@hookform/resolvers": ["@hookform/resolvers@5.2.2", "https://registry.npmmirror.com/@hookform/resolvers/-/resolvers-5.2.2.tgz", { "dependencies": { "@standard-schema/utils": "^0.3.0" }, "peerDependencies": { "react-hook-form": "^7.55.0" } }, "sha512-A/IxlMLShx3KjV/HeTcTfaMxdwy690+L/ZADoeaTltLx+CVuzkeVIPuybK3jrRfw7YZnmdKsVVHAlEPIAEUNlA=="], + + "@humanfs/core": ["@humanfs/core@0.19.2", "https://registry.npmmirror.com/@humanfs/core/-/core-0.19.2.tgz", { "dependencies": { "@humanfs/types": "^0.15.0" } }, "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA=="], + + "@humanfs/node": ["@humanfs/node@0.16.8", "https://registry.npmmirror.com/@humanfs/node/-/node-0.16.8.tgz", { "dependencies": { "@humanfs/core": "^0.19.2", "@humanfs/types": "^0.15.0", "@humanwhocodes/retry": "^0.4.0" } }, "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ=="], + + "@humanfs/types": ["@humanfs/types@0.15.0", "https://registry.npmmirror.com/@humanfs/types/-/types-0.15.0.tgz", {}, "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q=="], + + "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="], + + "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "https://registry.npmmirror.com/@humanwhocodes/retry/-/retry-0.4.3.tgz", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="], + + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], + + "@jridgewell/remapping": ["@jridgewell/remapping@2.3.5", "https://registry.npmmirror.com/@jridgewell/remapping/-/remapping-2.3.5.tgz", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.5", "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", {}, "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="], + + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="], + + "@mui/core-downloads-tracker": ["@mui/core-downloads-tracker@5.18.0", "https://registry.npmmirror.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.18.0.tgz", {}, "sha512-jbhwoQ1AY200PSSOrNXmrFCaSDSJWP7qk6urkTmIirvRXDROkqe+QwcLlUiw/PrREwsIF/vm3/dAXvjlMHF0RA=="], + + "@mui/material": ["@mui/material@5.18.0", "https://registry.npmmirror.com/@mui/material/-/material-5.18.0.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@mui/core-downloads-tracker": "^5.18.0", "@mui/system": "^5.18.0", "@mui/types": "~7.2.15", "@mui/utils": "^5.17.1", "@popperjs/core": "^2.11.8", "@types/react-transition-group": "^4.4.10", "clsx": "^2.1.0", "csstype": "^3.1.3", "prop-types": "^15.8.1", "react-is": "^19.0.0", "react-transition-group": "^4.4.5" }, "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@emotion/react", "@emotion/styled", "@types/react"] }, "sha512-bbH/HaJZpFtXGvWg3TsBWG4eyt3gah3E7nCNU8GLyRjVoWcA91Vm/T+sjHfUcwgJSw9iLtucfHBoq+qW/T30aA=="], + + "@mui/private-theming": ["@mui/private-theming@5.17.1", "https://registry.npmmirror.com/@mui/private-theming/-/private-theming-5.17.1.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@mui/utils": "^5.17.1", "prop-types": "^15.8.1" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-XMxU0NTYcKqdsG8LRmSoxERPXwMbp16sIXPcLVgLGII/bVNagX0xaheWAwFv8+zDK7tI3ajllkuD3GZZE++ICQ=="], + + "@mui/styled-engine": ["@mui/styled-engine@5.18.0", "https://registry.npmmirror.com/@mui/styled-engine/-/styled-engine-5.18.0.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@emotion/cache": "^11.13.5", "@emotion/serialize": "^1.3.3", "csstype": "^3.1.3", "prop-types": "^15.8.1" }, "peerDependencies": { "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@emotion/react", "@emotion/styled"] }, "sha512-BN/vKV/O6uaQh2z5rXV+MBlVrEkwoS/TK75rFQ2mjxA7+NBo8qtTAOA4UaM0XeJfn7kh2wZ+xQw2HAx0u+TiBg=="], + + "@mui/system": ["@mui/system@5.18.0", "https://registry.npmmirror.com/@mui/system/-/system-5.18.0.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@mui/private-theming": "^5.17.1", "@mui/styled-engine": "^5.18.0", "@mui/types": "~7.2.15", "@mui/utils": "^5.17.1", "clsx": "^2.1.0", "csstype": "^3.1.3", "prop-types": "^15.8.1" }, "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@emotion/react", "@emotion/styled", "@types/react"] }, "sha512-ojZGVcRWqWhu557cdO3pWHloIGJdzVtxs3rk0F9L+x55LsUjcMUVkEhiF7E4TMxZoF9MmIHGGs0ZX3FDLAf0Xw=="], + + "@mui/types": ["@mui/types@7.2.24", "https://registry.npmmirror.com/@mui/types/-/types-7.2.24.tgz", { "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-3c8tRt/CbWZ+pEg7QpSwbdxOk36EfmhbKf6AGZsD1EcLDLTSZoxxJ86FVtcjxvjuhdyBiWKSTGZFaXCnidO2kw=="], + + "@mui/utils": ["@mui/utils@5.17.1", "https://registry.npmmirror.com/@mui/utils/-/utils-5.17.1.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@mui/types": "~7.2.15", "@types/prop-types": "^15.7.12", "clsx": "^2.1.1", "prop-types": "^15.8.1", "react-is": "^19.0.0" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-jEZ8FTqInt2WzxDV8bhImWBqeQRD99c/id/fq83H0ER9tFl+sfZlaAoCdznGvbSQQ9ividMxqSV2c7cC1vBcQg=="], + + "@popperjs/core": ["@popperjs/core@2.11.8", "https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz", {}, "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A=="], + + "@radix-ui/number": ["@radix-ui/number@1.1.1", "https://registry.npmmirror.com/@radix-ui/number/-/number-1.1.1.tgz", {}, "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="], + + "@radix-ui/primitive": ["@radix-ui/primitive@1.1.3", "https://registry.npmmirror.com/@radix-ui/primitive/-/primitive-1.1.3.tgz", {}, "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="], + + "@radix-ui/react-accordion": ["@radix-ui/react-accordion@1.2.12", "https://registry.npmmirror.com/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collapsible": "1.1.12", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA=="], + + "@radix-ui/react-alert-dialog": ["@radix-ui/react-alert-dialog@1.1.15", "https://registry.npmmirror.com/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dialog": "1.1.15", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw=="], + + "@radix-ui/react-arrow": ["@radix-ui/react-arrow@1.1.7", "https://registry.npmmirror.com/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w=="], + + "@radix-ui/react-aspect-ratio": ["@radix-ui/react-aspect-ratio@1.1.8", "https://registry.npmmirror.com/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.8.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-5nZrJTF7gH+e0nZS7/QxFz6tJV4VimhQb1avEgtsJxvvIp5JilL+c58HICsKzPxghdwaDt48hEfPM1au4zGy+w=="], + + "@radix-ui/react-avatar": ["@radix-ui/react-avatar@1.1.11", "https://registry.npmmirror.com/@radix-ui/react-avatar/-/react-avatar-1.1.11.tgz", { "dependencies": { "@radix-ui/react-context": "1.1.3", "@radix-ui/react-primitive": "2.1.4", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-0Qk603AHGV28BOBO34p7IgD5m+V5Sg/YovfayABkoDDBM5d3NCx0Mp4gGrjzLGes1jV5eNOE1r3itqOR33VC6Q=="], + + "@radix-ui/react-checkbox": ["@radix-ui/react-checkbox@1.3.3", "https://registry.npmmirror.com/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw=="], + + "@radix-ui/react-collapsible": ["@radix-ui/react-collapsible@1.1.12", "https://registry.npmmirror.com/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA=="], + + "@radix-ui/react-collection": ["@radix-ui/react-collection@1.1.7", "https://registry.npmmirror.com/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw=="], + + "@radix-ui/react-compose-refs": ["@radix-ui/react-compose-refs@1.1.2", "https://registry.npmmirror.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg=="], + + "@radix-ui/react-context": ["@radix-ui/react-context@1.1.2", "https://registry.npmmirror.com/@radix-ui/react-context/-/react-context-1.1.2.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA=="], + + "@radix-ui/react-context-menu": ["@radix-ui/react-context-menu@2.2.16", "https://registry.npmmirror.com/@radix-ui/react-context-menu/-/react-context-menu-2.2.16.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-menu": "2.1.16", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww=="], + + "@radix-ui/react-dialog": ["@radix-ui/react-dialog@1.1.15", "https://registry.npmmirror.com/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-focus-guards": "1.1.3", "@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.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw=="], + + "@radix-ui/react-direction": ["@radix-ui/react-direction@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw=="], + + "@radix-ui/react-dismissable-layer": ["@radix-ui/react-dismissable-layer@1.1.11", "https://registry.npmmirror.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg=="], + + "@radix-ui/react-dropdown-menu": ["@radix-ui/react-dropdown-menu@2.1.16", "https://registry.npmmirror.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.16", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw=="], + + "@radix-ui/react-focus-guards": ["@radix-ui/react-focus-guards@1.1.3", "https://registry.npmmirror.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw=="], + + "@radix-ui/react-focus-scope": ["@radix-ui/react-focus-scope@1.1.7", "https://registry.npmmirror.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw=="], + + "@radix-ui/react-hover-card": ["@radix-ui/react-hover-card@1.1.15", "https://registry.npmmirror.com/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg=="], + + "@radix-ui/react-id": ["@radix-ui/react-id@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-id/-/react-id-1.1.1.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg=="], + + "@radix-ui/react-label": ["@radix-ui/react-label@2.1.8", "https://registry.npmmirror.com/@radix-ui/react-label/-/react-label-2.1.8.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-FmXs37I6hSBVDlO4y764TNz1rLgKwjJMQ0EGte6F3Cb3f4bIuHB/iLa/8I9VKkmOy+gNHq8rql3j686ACVV21A=="], + + "@radix-ui/react-menu": ["@radix-ui/react-menu@2.1.16", "https://registry.npmmirror.com/@radix-ui/react-menu/-/react-menu-2.1.16.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg=="], + + "@radix-ui/react-menubar": ["@radix-ui/react-menubar@1.1.16", "https://registry.npmmirror.com/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.16", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA=="], + + "@radix-ui/react-navigation-menu": ["@radix-ui/react-navigation-menu@1.2.14", "https://registry.npmmirror.com/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.11", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w=="], + + "@radix-ui/react-popover": ["@radix-ui/react-popover@1.1.15", "https://registry.npmmirror.com/@radix-ui/react-popover/-/react-popover-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA=="], + + "@radix-ui/react-popper": ["@radix-ui/react-popper@1.2.8", "https://registry.npmmirror.com/@radix-ui/react-popper/-/react-popper-1.2.8.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw=="], + + "@radix-ui/react-portal": ["@radix-ui/react-portal@1.1.9", "https://registry.npmmirror.com/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ=="], + + "@radix-ui/react-presence": ["@radix-ui/react-presence@1.1.5", "https://registry.npmmirror.com/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ=="], + + "@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.3", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ=="], + + "@radix-ui/react-progress": ["@radix-ui/react-progress@1.1.8", "https://registry.npmmirror.com/@radix-ui/react-progress/-/react-progress-1.1.8.tgz", { "dependencies": { "@radix-ui/react-context": "1.1.3", "@radix-ui/react-primitive": "2.1.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-+gISHcSPUJ7ktBy9RnTqbdKW78bcGke3t6taawyZ71pio1JewwGSJizycs7rLhGTvMJYCQB1DBK4KQsxs7U8dA=="], + + "@radix-ui/react-radio-group": ["@radix-ui/react-radio-group@1.3.8", "https://registry.npmmirror.com/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ=="], + + "@radix-ui/react-roving-focus": ["@radix-ui/react-roving-focus@1.1.11", "https://registry.npmmirror.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA=="], + + "@radix-ui/react-scroll-area": ["@radix-ui/react-scroll-area@1.2.10", "https://registry.npmmirror.com/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz", { "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.3", "@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.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A=="], + + "@radix-ui/react-select": ["@radix-ui/react-select@2.2.6", "https://registry.npmmirror.com/@radix-ui/react-select/-/react-select-2.2.6.tgz", { "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.3", "@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.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ=="], + + "@radix-ui/react-separator": ["@radix-ui/react-separator@1.1.8", "https://registry.npmmirror.com/@radix-ui/react-separator/-/react-separator-1.1.8.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-sDvqVY4itsKwwSMEe0jtKgfTh+72Sy3gPmQpjqcQneqQ4PFmr/1I0YA+2/puilhggCe2gJcx5EBAYFkWkdpa5g=="], + + "@radix-ui/react-slider": ["@radix-ui/react-slider@1.3.6", "https://registry.npmmirror.com/@radix-ui/react-slider/-/react-slider-1.3.6.tgz", { "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.3", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw=="], + + "@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.4", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.4.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA=="], + + "@radix-ui/react-switch": ["@radix-ui/react-switch@1.2.6", "https://registry.npmmirror.com/@radix-ui/react-switch/-/react-switch-1.2.6.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ=="], + + "@radix-ui/react-tabs": ["@radix-ui/react-tabs@1.1.13", "https://registry.npmmirror.com/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A=="], + + "@radix-ui/react-toast": ["@radix-ui/react-toast@1.2.15", "https://registry.npmmirror.com/@radix-ui/react-toast/-/react-toast-1.2.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.11", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-3OSz3TacUWy4WtOXV38DggwxoqJK4+eDkNMl5Z/MJZaoUPaP4/9lf81xXMe1I2ReTAptverZUpbPY4wWwWyL5g=="], + + "@radix-ui/react-toggle": ["@radix-ui/react-toggle@1.1.10", "https://registry.npmmirror.com/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ=="], + + "@radix-ui/react-toggle-group": ["@radix-ui/react-toggle-group@1.1.11", "https://registry.npmmirror.com/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@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.11", "@radix-ui/react-toggle": "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q=="], + + "@radix-ui/react-tooltip": ["@radix-ui/react-tooltip@1.2.8", "https://registry.npmmirror.com/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg=="], + + "@radix-ui/react-use-callback-ref": ["@radix-ui/react-use-callback-ref@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg=="], + + "@radix-ui/react-use-controllable-state": ["@radix-ui/react-use-controllable-state@1.2.2", "https://registry.npmmirror.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg=="], + + "@radix-ui/react-use-effect-event": ["@radix-ui/react-use-effect-event@0.0.2", "https://registry.npmmirror.com/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA=="], + + "@radix-ui/react-use-escape-keydown": ["@radix-ui/react-use-escape-keydown@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g=="], + + "@radix-ui/react-use-is-hydrated": ["@radix-ui/react-use-is-hydrated@0.1.0", "https://registry.npmmirror.com/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", { "dependencies": { "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA=="], + + "@radix-ui/react-use-layout-effect": ["@radix-ui/react-use-layout-effect@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ=="], + + "@radix-ui/react-use-previous": ["@radix-ui/react-use-previous@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ=="], + + "@radix-ui/react-use-rect": ["@radix-ui/react-use-rect@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", { "dependencies": { "@radix-ui/rect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w=="], + + "@radix-ui/react-use-size": ["@radix-ui/react-use-size@1.1.1", "https://registry.npmmirror.com/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ=="], + + "@radix-ui/react-visually-hidden": ["@radix-ui/react-visually-hidden@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug=="], + + "@radix-ui/rect": ["@radix-ui/rect@1.1.1", "https://registry.npmmirror.com/@radix-ui/rect/-/rect-1.1.1.tgz", {}, "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="], + + "@rc-component/async-validator": ["@rc-component/async-validator@5.1.0", "https://registry.npmmirror.com/@rc-component/async-validator/-/async-validator-5.1.0.tgz", { "dependencies": { "@babel/runtime": "^7.24.4" } }, "sha512-n4HcR5siNUXRX23nDizbZBQPO0ZM/5oTtmKZ6/eqL0L2bo747cklFdZGRN2f+c9qWGICwDzrhW0H7tE9PptdcA=="], + + "@rc-component/color-picker": ["@rc-component/color-picker@2.0.1", "https://registry.npmmirror.com/@rc-component/color-picker/-/color-picker-2.0.1.tgz", { "dependencies": { "@ant-design/fast-color": "^2.0.6", "@babel/runtime": "^7.23.6", "classnames": "^2.2.6", "rc-util": "^5.38.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-WcZYwAThV/b2GISQ8F+7650r5ZZJ043E57aVBFkQ+kSY4C6wdofXgB0hBx+GPGpIU0Z81eETNoDUJMr7oy/P8Q=="], + + "@rc-component/context": ["@rc-component/context@1.4.0", "https://registry.npmmirror.com/@rc-component/context/-/context-1.4.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w=="], + + "@rc-component/mini-decimal": ["@rc-component/mini-decimal@1.1.3", "https://registry.npmmirror.com/@rc-component/mini-decimal/-/mini-decimal-1.1.3.tgz", { "dependencies": { "@babel/runtime": "^7.18.0" } }, "sha512-bk/FJ09fLf+NLODMAFll6CfYrHPBioTedhW6lxDBuuWucJEqFUd4l/D/5JgIi3dina6sYahB8iuPAZTNz2pMxw=="], + + "@rc-component/mutate-observer": ["@rc-component/mutate-observer@1.1.0", "https://registry.npmmirror.com/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz", { "dependencies": { "@babel/runtime": "^7.18.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw=="], + + "@rc-component/portal": ["@rc-component/portal@1.1.2", "https://registry.npmmirror.com/@rc-component/portal/-/portal-1.1.2.tgz", { "dependencies": { "@babel/runtime": "^7.18.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg=="], + + "@rc-component/qrcode": ["@rc-component/qrcode@1.1.1", "https://registry.npmmirror.com/@rc-component/qrcode/-/qrcode-1.1.1.tgz", { "dependencies": { "@babel/runtime": "^7.24.7" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-LfLGNymzKdUPjXUbRP+xOhIWY4jQ+YMj5MmWAcgcAq1Ij8XP7tRmAXqyuv96XvLUBE/5cA8hLFl9eO1JQMujrA=="], + + "@rc-component/tour": ["@rc-component/tour@1.15.1", "https://registry.npmmirror.com/@rc-component/tour/-/tour-1.15.1.tgz", { "dependencies": { "@babel/runtime": "^7.18.0", "@rc-component/portal": "^1.0.0-9", "@rc-component/trigger": "^2.0.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ=="], + + "@rc-component/trigger": ["@rc-component/trigger@2.3.1", "https://registry.npmmirror.com/@rc-component/trigger/-/trigger-2.3.1.tgz", { "dependencies": { "@babel/runtime": "^7.23.2", "@rc-component/portal": "^1.1.0", "classnames": "^2.3.2", "rc-motion": "^2.0.0", "rc-resize-observer": "^1.3.1", "rc-util": "^5.44.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ORENF39PeXTzM+gQEshuk460Z8N4+6DkjpxlpE7Q3gYy1iBpLrx0FOJz3h62ryrJZ/3zCAUIkT1Pb/8hHWpb3A=="], + + "@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-rc.3", "https://registry.npmmirror.com/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", {}, "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q=="], + + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.3.tgz", { "os": "android", "cpu": "arm" }, "sha512-x35CNW/ANXG3hE/EZpRU8MXX1JDN86hBb2wMGAtltkz7pc6cxgjpy1OMMfDosOQ+2hWqIkag/fGok1Yady9nGw=="], + + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.3.tgz", { "os": "android", "cpu": "arm64" }, "sha512-xw3xtkDApIOGayehp2+Rz4zimfkaX65r4t47iy+ymQB2G4iJCBBfj0ogVg5jpvjpn8UWn/+q9tprxleYeNp3Hw=="], + + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.3.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-vo6Y5Qfpx7/5EaamIwi0WqW2+zfiusVihKatLvtN1VFVy3D13uERk/6gZLU1UiHRL6fDXqj/ELIeVRGnvcTE1g=="], + + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.3.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-D+0QGcZhBzTN82weOnsSlY7V7+RMmPuF1CkbxyMAGE8+ZHeUjyb76ZiWmBlCu//AQQONvxcqRbwZTajZKqjuOw=="], + + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.3.tgz", { "os": "freebsd", "cpu": "arm64" }, "sha512-6HnvHCT7fDyj6R0Ph7A6x8dQS/S38MClRWeDLqc0MdfWkxjiu1HSDYrdPhqSILzjTIC/pnXbbJbo+ft+gy/9hQ=="], + + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.3.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-KHLgC3WKlUYW3ShFKnnosZDOJ0xjg9zp7au3sIm2bs/tGBeC2ipmvRh/N7JKi0t9Ue20C0dpEshi8WUubg+cnA=="], + + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.3.tgz", { "os": "linux", "cpu": "arm" }, "sha512-DV6fJoxEYWJOvaZIsok7KrYl0tPvga5OZ2yvKHNNYyk/2roMLqQAbGhr78EQ5YhHpnhLKJD3S1WFusAkmUuV5g=="], + + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.3.tgz", { "os": "linux", "cpu": "arm" }, "sha512-mQKoJAzvuOs6F+TZybQO4GOTSMUu7v0WdxEk24krQ/uUxXoPTtHjuaUuPmFhtBcM4K0ons8nrE3JyhTuCFtT/w=="], + + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.3.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-Whjj2qoiJ6+OOJMGptTYazaJvjOJm+iKHpXQM1P3LzGjt7Ff++Tp7nH4N8J/BUA7R9IHfDyx4DJIflifwnbmIA=="], + + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.3.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-4YTNHKqGng5+yiZt3mg77nmyuCfmNfX4fPmyUapBcIk+BdwSwmCWGXOUxhXbBEkFHtoN5boLj/5NON+u5QC9tg=="], + + "@rollup/rollup-linux-loong64-gnu": ["@rollup/rollup-linux-loong64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.3.tgz", { "os": "linux", "cpu": "none" }, "sha512-SU3kNlhkpI4UqlUc2VXPGK9o886ZsSeGfMAX2ba2b8DKmMXq4AL7KUrkSWVbb7koVqx41Yczx6dx5PNargIrEA=="], + + "@rollup/rollup-linux-loong64-musl": ["@rollup/rollup-linux-loong64-musl@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.3.tgz", { "os": "linux", "cpu": "none" }, "sha512-6lDLl5h4TXpB1mTf2rQWnAk/LcXrx9vBfu/DT5TIPhvMhRWaZ5MxkIc8u4lJAmBo6klTe1ywXIUHFjylW505sg=="], + + "@rollup/rollup-linux-ppc64-gnu": ["@rollup/rollup-linux-ppc64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.3.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-BMo8bOw8evlup/8G+cj5xWtPyp93xPdyoSN16Zy90Q2QZ0ZYRhCt6ZJSwbrRzG9HApFabjwj2p25TUPDWrhzqQ=="], + + "@rollup/rollup-linux-ppc64-musl": ["@rollup/rollup-linux-ppc64-musl@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.3.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-E0L8X1dZN1/Rph+5VPF6Xj2G7JJvMACVXtamTJIDrVI44Y3K+G8gQaMEAavbqCGTa16InptiVrX6eM6pmJ+7qA=="], + + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.3.tgz", { "os": "linux", "cpu": "none" }, "sha512-oZJ/WHaVfHUiRAtmTAeo3DcevNsVvH8mbvodjZy7D5QKvCefO371SiKRpxoDcCxB3PTRTLayWBkvmDQKTcX/sw=="], + + "@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.3.tgz", { "os": "linux", "cpu": "none" }, "sha512-Dhbyh7j9FybM3YaTgaHmVALwA8AkUwTPccyCQ79TG9AJUsMQqgN1DDEZNr4+QUfwiWvLDumW5vdwzoeUF+TNxQ=="], + + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.3.tgz", { "os": "linux", "cpu": "s390x" }, "sha512-cJd1X5XhHHlltkaypz1UcWLA8AcoIi1aWhsvaWDskD1oz2eKCypnqvTQ8ykMNI0RSmm7NkTdSqSSD7zM0xa6Ig=="], + + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.3.tgz", { "os": "linux", "cpu": "x64" }, "sha512-DAZDBHQfG2oQuhY7mc6I3/qB4LU2fQCjRvxbDwd/Jdvb9fypP4IJ4qmtu6lNjes6B531AI8cg1aKC2di97bUxA=="], + + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.3.tgz", { "os": "linux", "cpu": "x64" }, "sha512-cRxsE8c13mZOh3vP+wLDxpQBRrOHDIGOWyDL93Sy0Ga8y515fBcC2pjUfFwUe5T7tqvTvWbCpg1URM/AXdWIXA=="], + + "@rollup/rollup-openbsd-x64": ["@rollup/rollup-openbsd-x64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.3.tgz", { "os": "openbsd", "cpu": "x64" }, "sha512-QaWcIgRxqEdQdhJqW4DJctsH6HCmo5vHxY0krHSX4jMtOqfzC+dqDGuHM87bu4H8JBeibWx7jFz+h6/4C8wA5Q=="], + + "@rollup/rollup-openharmony-arm64": ["@rollup/rollup-openharmony-arm64@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.3.tgz", { "os": "none", "cpu": "arm64" }, "sha512-AaXwSvUi3QIPtroAUw1t5yHGIyqKEXwH54WUocFolZhpGDruJcs8c+xPNDRn4XiQsS7MEwnYsHW2l0MBLDMkWg=="], + + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.3.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-65LAKM/bAWDqKNEelHlcHvm2V+Vfb8C6INFxQXRHCvaVN1rJfwr4NvdP4FyzUaLqWfaCGaadf6UbTm8xJeYfEg=="], + + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.3.tgz", { "os": "win32", "cpu": "ia32" }, "sha512-EEM2gyhBF5MFnI6vMKdX1LAosE627RGBzIoGMdLloPZkXrUN0Ckqgr2Qi8+J3zip/8NVVro3/FjB+tjhZUgUHA=="], + + "@rollup/rollup-win32-x64-gnu": ["@rollup/rollup-win32-x64-gnu@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.3.tgz", { "os": "win32", "cpu": "x64" }, "sha512-E5Eb5H/DpxaoXH++Qkv28RcUJboMopmdDUALBczvHMf7hNIxaDZqwY5lK12UK1BHacSmvupoEWGu+n993Z0y1A=="], + + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.60.3", "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.3.tgz", { "os": "win32", "cpu": "x64" }, "sha512-hPt/bgL5cE+Qp+/TPHBqptcAgPzgj46mPcg/16zNUmbQk0j+mOEQV/+Lqu8QRtDV3Ek95Q6FeFITpuhl6OTsAA=="], + + "@standard-schema/utils": ["@standard-schema/utils@0.3.0", "https://registry.npmmirror.com/@standard-schema/utils/-/utils-0.3.0.tgz", {}, "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g=="], + + "@tabby_ai/hijri-converter": ["@tabby_ai/hijri-converter@1.0.5", "https://registry.npmmirror.com/@tabby_ai/hijri-converter/-/hijri-converter-1.0.5.tgz", {}, "sha512-r5bClKrcIusDoo049dSL8CawnHR6mRdDwhlQuIgZRNty68q0x8k3Lf1BtPAMxRf/GgnHBnIO4ujd3+GQdLWzxQ=="], + + "@tailwindcss/node": ["@tailwindcss/node@4.2.4", "https://registry.npmmirror.com/@tailwindcss/node/-/node-4.2.4.tgz", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "enhanced-resolve": "^5.19.0", "jiti": "^2.6.1", "lightningcss": "1.32.0", "magic-string": "^0.30.21", "source-map-js": "^1.2.1", "tailwindcss": "4.2.4" } }, "sha512-Ai7+yQPxz3ddrDQzFfBKdHEVBg0w3Zl83jnjuwxnZOsnH9pGn93QHQtpU0p/8rYWxvbFZHneni6p1BSLK4DkGA=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide/-/oxide-4.2.4.tgz", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.2.4", "@tailwindcss/oxide-darwin-arm64": "4.2.4", "@tailwindcss/oxide-darwin-x64": "4.2.4", "@tailwindcss/oxide-freebsd-x64": "4.2.4", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.4", "@tailwindcss/oxide-linux-arm64-gnu": "4.2.4", "@tailwindcss/oxide-linux-arm64-musl": "4.2.4", "@tailwindcss/oxide-linux-x64-gnu": "4.2.4", "@tailwindcss/oxide-linux-x64-musl": "4.2.4", "@tailwindcss/oxide-wasm32-wasi": "4.2.4", "@tailwindcss/oxide-win32-arm64-msvc": "4.2.4", "@tailwindcss/oxide-win32-x64-msvc": "4.2.4" } }, "sha512-9El/iI069DKDSXwTvB9J4BwdO5JhRrOweGaK25taBAvBXyXqJAX+Jqdvs8r8gKpsI/1m0LeJLyQYTf/WLrBT1Q=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.4.tgz", { "os": "android", "cpu": "arm64" }, "sha512-e7MOr1SAn9U8KlZzPi1ZXGZHeC5anY36qjNwmZv9pOJ8E4Q6jmD1vyEHkQFmNOIN7twGPEMXRHmitN4zCMN03g=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.4.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-tSC/Kbqpz/5/o/C2sG7QvOxAKqyd10bq+ypZNf+9Fi2TvbVbv1zNpcEptcsU7DPROaSbVgUXmrzKhurFvo5eDg=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.4.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-yPyUXn3yO/ufR6+Kzv0t4fCg2qNr90jxXc5QqBpjlPNd0NqyDXcmQb/6weunH/MEDXW5dhyEi+agTDiqa3WsGg=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.4.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-BoMIB4vMQtZsXdGLVc2z+P9DbETkiopogfWZKbWwM8b/1Vinbs4YcUwo+kM/KeLkX3Ygrf4/PsRndKaYhS8Eiw=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.4.tgz", { "os": "linux", "cpu": "arm" }, "sha512-7pIHBLTHYRAlS7V22JNuTh33yLH4VElwKtB3bwchK/UaKUPpQ0lPQiOWcbm4V3WP2I6fNIJ23vABIvoy2izdwA=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-+E4wxJ0ZGOzSH325reXTWB48l42i93kQqMvDyz5gqfRzRZ7faNhnmvlV4EPGJU3QJM/3Ab5jhJ5pCRUsKn6OQw=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-bBADEGAbo4ASnppIziaQJelekCxdMaxisrk+fB7Thit72IBnALp9K6ffA2G4ruj90G9XRS2VQ6q2bCKbfFV82g=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-7Mx25E4WTfnht0TVRTyC00j3i0M+EeFe7wguMDTlX4mRxafznw0CA8WJkFjWYH5BlgELd1kSjuU2JiPnNZbJDA=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-2wwJRF7nyhOR0hhHoChc04xngV3iS+akccHTGtz965FwF0up4b2lOdo6kI1EbDaEXKgvcrFBYcYQQ/rrnWFVfA=="], + + "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/oxide-wasm32-wasi@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.4.tgz", { "dependencies": { "@emnapi/core": "^1.8.1", "@emnapi/runtime": "^1.8.1", "@emnapi/wasi-threads": "^1.1.0", "@napi-rs/wasm-runtime": "^1.1.1", "@tybys/wasm-util": "^0.10.1", "tslib": "^2.8.1" }, "cpu": "none" }, "sha512-FQsqApeor8Fo6gUEklzmaa9994orJZZDBAlQpK2Mq+DslRKFJeD6AjHpBQ0kZFQohVr8o85PPh8eOy86VlSCmw=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.4.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-L9BXqxC4ToVgwMFqj3pmZRqyHEztulpUJzCxUtLjobMCzTPsGt1Fa9enKbOpY2iIyVtaHNeNvAK8ERP/64sqGQ=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.2.4", "https://registry.npmmirror.com/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.4.tgz", { "os": "win32", "cpu": "x64" }, "sha512-ESlKG0EpVJQwRjXDDa9rLvhEAh0mhP1sF7sap9dNZT0yyl9SAG6T7gdP09EH0vIv0UNTlo6jPWyujD6559fZvw=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.2.4", "https://registry.npmmirror.com/@tailwindcss/vite/-/vite-4.2.4.tgz", { "dependencies": { "@tailwindcss/node": "4.2.4", "@tailwindcss/oxide": "4.2.4", "tailwindcss": "4.2.4" }, "peerDependencies": { "vite": "^5.2.0 || ^6 || ^7 || ^8" } }, "sha512-pCvohwOCspk3ZFn6eJzrrX3g4n2JY73H6MmYC87XfGPyTty4YsCjYTMArRZm/zOI8dIt3+EcrLHAFPe5A4bgtw=="], + + "@tanstack/query-core": ["@tanstack/query-core@5.100.9", "https://registry.npmmirror.com/@tanstack/query-core/-/query-core-5.100.9.tgz", {}, "sha512-SJSFw1S8+kQ0+knv/XGfrbocWoAlT7vDKsSImtLx3ZPQmEcR46hkDjLSvynSy25N8Ms4tIEini1FuBd5k7IscQ=="], + + "@tanstack/react-query": ["@tanstack/react-query@5.100.9", "https://registry.npmmirror.com/@tanstack/react-query/-/react-query-5.100.9.tgz", { "dependencies": { "@tanstack/query-core": "5.100.9" }, "peerDependencies": { "react": "^18 || ^19" } }, "sha512-Oa44XkaI3kCNN6ME0KByU3xT3SEUNOMfZpHxL6+wFoTm+OeUFYHKdeYVe0aOXlRDm/f15sgLwEt2HDorIdW8+A=="], + + "@types/babel__core": ["@types/babel__core@7.20.5", "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], + + "@types/babel__generator": ["@types/babel__generator@7.27.0", "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.27.0.tgz", { "dependencies": { "@babel/types": "^7.0.0" } }, "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="], + + "@types/babel__template": ["@types/babel__template@7.4.4", "https://registry.npmmirror.com/@types/babel__template/-/babel__template-7.4.4.tgz", { "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="], + + "@types/babel__traverse": ["@types/babel__traverse@7.28.0", "https://registry.npmmirror.com/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", { "dependencies": { "@babel/types": "^7.28.2" } }, "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q=="], + + "@types/d3-array": ["@types/d3-array@3.2.2", "https://registry.npmmirror.com/@types/d3-array/-/d3-array-3.2.2.tgz", {}, "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="], + + "@types/d3-color": ["@types/d3-color@3.1.3", "https://registry.npmmirror.com/@types/d3-color/-/d3-color-3.1.3.tgz", {}, "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="], + + "@types/d3-ease": ["@types/d3-ease@3.0.2", "https://registry.npmmirror.com/@types/d3-ease/-/d3-ease-3.0.2.tgz", {}, "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="], + + "@types/d3-interpolate": ["@types/d3-interpolate@3.0.4", "https://registry.npmmirror.com/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", { "dependencies": { "@types/d3-color": "*" } }, "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="], + + "@types/d3-path": ["@types/d3-path@3.1.1", "https://registry.npmmirror.com/@types/d3-path/-/d3-path-3.1.1.tgz", {}, "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="], + + "@types/d3-scale": ["@types/d3-scale@4.0.9", "https://registry.npmmirror.com/@types/d3-scale/-/d3-scale-4.0.9.tgz", { "dependencies": { "@types/d3-time": "*" } }, "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="], + + "@types/d3-shape": ["@types/d3-shape@3.1.8", "https://registry.npmmirror.com/@types/d3-shape/-/d3-shape-3.1.8.tgz", { "dependencies": { "@types/d3-path": "*" } }, "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w=="], + + "@types/d3-time": ["@types/d3-time@3.0.4", "https://registry.npmmirror.com/@types/d3-time/-/d3-time-3.0.4.tgz", {}, "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="], + + "@types/d3-timer": ["@types/d3-timer@3.0.2", "https://registry.npmmirror.com/@types/d3-timer/-/d3-timer-3.0.2.tgz", {}, "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="], + + "@types/estree": ["@types/estree@1.0.9", "https://registry.npmmirror.com/@types/estree/-/estree-1.0.9.tgz", {}, "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg=="], + + "@types/json-schema": ["@types/json-schema@7.0.15", "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], + + "@types/node": ["@types/node@24.12.3", "https://registry.npmmirror.com/@types/node/-/node-24.12.3.tgz", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-8oljBDGun9cIsZRJR6fkihn0TSXJI0UDOOhncYaERq6M0JMDoPLxyscwruJcb4GKS6dvK/d8xebYBg27h/duaQ=="], + + "@types/parse-json": ["@types/parse-json@4.0.2", "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.2.tgz", {}, "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="], + + "@types/prop-types": ["@types/prop-types@15.7.15", "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.15.tgz", {}, "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw=="], + + "@types/react": ["@types/react@19.2.14", "https://registry.npmmirror.com/@types/react/-/react-19.2.14.tgz", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w=="], + + "@types/react-dom": ["@types/react-dom@19.2.3", "https://registry.npmmirror.com/@types/react-dom/-/react-dom-19.2.3.tgz", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], + + "@types/react-transition-group": ["@types/react-transition-group@4.4.12", "https://registry.npmmirror.com/@types/react-transition-group/-/react-transition-group-4.4.12.tgz", { "peerDependencies": { "@types/react": "*" } }, "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w=="], + + "@types/sortablejs": ["@types/sortablejs@1.15.9", "https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.9.tgz", {}, "sha512-7HP+rZGE2p886PKV9c9OJzLBI6BBJu1O7lJGYnPyG3fS4/duUCcngkNCjsLwIMV+WMqANe3tt4irrXHSIe68OQ=="], + + "@types/validator": ["@types/validator@13.15.10", "https://registry.npmmirror.com/@types/validator/-/validator-13.15.10.tgz", {}, "sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA=="], + + "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.2.tgz", { "dependencies": { "@eslint-community/regexpp": "^4.12.2", "@typescript-eslint/scope-manager": "8.59.2", "@typescript-eslint/type-utils": "8.59.2", "@typescript-eslint/utils": "8.59.2", "@typescript-eslint/visitor-keys": "8.59.2", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.59.2", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-j/bwmkBvHUtPNxzuWe5z6BEk3q54YRyGlBXkSsmfoih7zNrBvl5A9A98anlp/7JbyZcWIJ8KXo/3Tq/DjFLtuQ=="], + + "@typescript-eslint/parser": ["@typescript-eslint/parser@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-8.59.2.tgz", { "dependencies": { "@typescript-eslint/scope-manager": "8.59.2", "@typescript-eslint/types": "8.59.2", "@typescript-eslint/typescript-estree": "8.59.2", "@typescript-eslint/visitor-keys": "8.59.2", "debug": "^4.4.3" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-plR3pp6D+SSUn1HM7xvSkx12/DhoHInI2YF35KAcVFNZvlC0gtrWqx7Qq1oH2Ssgi0vlFRCTbP+DZc7B9+TtsQ=="], + + "@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/project-service/-/project-service-8.59.2.tgz", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.59.2", "@typescript-eslint/types": "^8.59.2", "debug": "^4.4.3" }, "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-+2hqvEkeyf/0FBor67duF0Ll7Ot8jyKzDQOSrxazF/danillRq2DwR9dLptsXpoZQqxE1UisSmoZewrlPas9Vw=="], + + "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-8.59.2.tgz", { "dependencies": { "@typescript-eslint/types": "8.59.2", "@typescript-eslint/visitor-keys": "8.59.2" } }, "sha512-JzfyEpEtOU89CcFSwyNS3mu4MLvLSXqnmX05+aKBDM+TdR5jzcGOEBwxwGNxrEQ7p/z6kK2WyioCGBf2zZBnvg=="], + + "@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.2.tgz", { "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-BKK4alN7oi4C/zv4VqHQ+uRU+lTa6JGIZ7s1juw7b3RHo9OfKB+bKX3u0iVZetdsUCBBkSbdWbarJbmN0fTeSw=="], + + "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-8.59.2.tgz", { "dependencies": { "@typescript-eslint/types": "8.59.2", "@typescript-eslint/typescript-estree": "8.59.2", "@typescript-eslint/utils": "8.59.2", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-nhqaj1nmTdVVl/BP5omXNRGO38jn5iosis2vbdmupF2txCf8ylWT8lx+JlvMYYVqzGVKtjojUFoQ3JRWK+mfzQ=="], + + "@typescript-eslint/types": ["@typescript-eslint/types@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/types/-/types-8.59.2.tgz", {}, "sha512-e82GVOE8Ps3E++Egvb6Y3Dw0S10u8NkQ9KXmtRhCWJJ8kDhOJTvtMAWnFL16kB1583goCWXsr0NieKCZMs2/0Q=="], + + "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.2.tgz", { "dependencies": { "@typescript-eslint/project-service": "8.59.2", "@typescript-eslint/tsconfig-utils": "8.59.2", "@typescript-eslint/types": "8.59.2", "@typescript-eslint/visitor-keys": "8.59.2", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", "tinyglobby": "^0.2.15", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-o0XPGNwcWw+FIwStOWn+BwBuEmL6QXP0rsvAFg7ET1dey1Nr6Wb1ac8p5HEsK0ygO/6mUxlk+YWQD9xcb/nnXg=="], + + "@typescript-eslint/utils": ["@typescript-eslint/utils@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-8.59.2.tgz", { "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", "@typescript-eslint/scope-manager": "8.59.2", "@typescript-eslint/types": "8.59.2", "@typescript-eslint/typescript-estree": "8.59.2" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-Juw3EinkXqjaffxz6roowvV7GZT/kET5vSKKZT6upl5TXdWkLkYmNPXwDDL2Vkt2DPn0nODIS4egC/0AGxKo/Q=="], + + "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.59.2", "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.2.tgz", { "dependencies": { "@typescript-eslint/types": "8.59.2", "eslint-visitor-keys": "^5.0.0" } }, "sha512-NwjLUnGy8/Zfx23fl50tRC8rYaYnM52xNRYFAXvmiil9yh1+K6aRVQMnzW6gQB/1DLgWt977lYQn7C+wtgXZiA=="], + + "@vitejs/plugin-react": ["@vitejs/plugin-react@5.2.0", "https://registry.npmmirror.com/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", { "dependencies": { "@babel/core": "^7.29.0", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", "@rolldown/pluginutils": "1.0.0-rc.3", "@types/babel__core": "^7.20.5", "react-refresh": "^0.18.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw=="], + + "acorn": ["acorn@8.16.0", "https://registry.npmmirror.com/acorn/-/acorn-8.16.0.tgz", { "bin": { "acorn": "bin/acorn" } }, "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw=="], + + "acorn-jsx": ["acorn-jsx@5.3.2", "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], + + "ajv": ["ajv@6.15.0", "https://registry.npmmirror.com/ajv/-/ajv-6.15.0.tgz", { "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" } }, "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw=="], + + "ansi-styles": ["ansi-styles@4.3.0", "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "antd": ["antd@5.29.3", "https://registry.npmmirror.com/antd/-/antd-5.29.3.tgz", { "dependencies": { "@ant-design/colors": "^7.2.1", "@ant-design/cssinjs": "^1.23.0", "@ant-design/cssinjs-utils": "^1.1.3", "@ant-design/fast-color": "^2.0.6", "@ant-design/icons": "^5.6.1", "@ant-design/react-slick": "~1.1.2", "@babel/runtime": "^7.26.0", "@rc-component/color-picker": "~2.0.1", "@rc-component/mutate-observer": "^1.1.0", "@rc-component/qrcode": "~1.1.0", "@rc-component/tour": "~1.15.1", "@rc-component/trigger": "^2.3.0", "classnames": "^2.5.1", "copy-to-clipboard": "^3.3.3", "dayjs": "^1.11.11", "rc-cascader": "~3.34.0", "rc-checkbox": "~3.5.0", "rc-collapse": "~3.9.0", "rc-dialog": "~9.6.0", "rc-drawer": "~7.3.0", "rc-dropdown": "~4.2.1", "rc-field-form": "~2.7.1", "rc-image": "~7.12.0", "rc-input": "~1.8.0", "rc-input-number": "~9.5.0", "rc-mentions": "~2.20.0", "rc-menu": "~9.16.1", "rc-motion": "^2.9.5", "rc-notification": "~5.6.4", "rc-pagination": "~5.1.0", "rc-picker": "~4.11.3", "rc-progress": "~4.0.0", "rc-rate": "~2.13.1", "rc-resize-observer": "^1.4.3", "rc-segmented": "~2.7.0", "rc-select": "~14.16.8", "rc-slider": "~11.1.9", "rc-steps": "~6.0.1", "rc-switch": "~4.1.0", "rc-table": "~7.54.0", "rc-tabs": "~15.7.0", "rc-textarea": "~1.10.2", "rc-tooltip": "~6.4.0", "rc-tree": "~5.13.1", "rc-tree-select": "~5.27.0", "rc-upload": "~4.11.0", "rc-util": "^5.44.4", "scroll-into-view-if-needed": "^3.1.0", "throttle-debounce": "^5.0.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-3DdbGCa9tWAJGcCJ6rzR8EJFsv2CtyEbkVabZE14pfgUHfCicWCj0/QzQVLDYg8CPfQk9BH7fHCoTXHTy7MP/A=="], + + "argparse": ["argparse@2.0.1", "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], + + "aria-hidden": ["aria-hidden@1.2.6", "https://registry.npmmirror.com/aria-hidden/-/aria-hidden-1.2.6.tgz", { "dependencies": { "tslib": "^2.0.0" } }, "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="], + + "b-tween": ["b-tween@0.3.3", "https://registry.npmmirror.com/b-tween/-/b-tween-0.3.3.tgz", {}, "sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA=="], + + "b-validate": ["b-validate@1.5.3", "https://registry.npmmirror.com/b-validate/-/b-validate-1.5.3.tgz", {}, "sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA=="], + + "babel-plugin-macros": ["babel-plugin-macros@3.1.0", "https://registry.npmmirror.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", { "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", "resolve": "^1.19.0" } }, "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="], + + "balanced-match": ["balanced-match@1.0.2", "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + + "baseline-browser-mapping": ["baseline-browser-mapping@2.10.27", "https://registry.npmmirror.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.27.tgz", { "bin": { "baseline-browser-mapping": "dist/cli.cjs" } }, "sha512-zEs/ufmZoUd7WftKpKyXaT6RFxpQ5Qm9xytKRHvJfxFV9DFJkZph9RvJ1LcOUi0Z1ZVijMte65JbILeV+8QQEA=="], + + "brace-expansion": ["brace-expansion@1.1.14", "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.14.tgz", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g=="], + + "browserslist": ["browserslist@4.28.2", "https://registry.npmmirror.com/browserslist/-/browserslist-4.28.2.tgz", { "dependencies": { "baseline-browser-mapping": "^2.10.12", "caniuse-lite": "^1.0.30001782", "electron-to-chromium": "^1.5.328", "node-releases": "^2.0.36", "update-browserslist-db": "^1.2.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg=="], + + "callsites": ["callsites@3.1.0", "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], + + "caniuse-lite": ["caniuse-lite@1.0.30001792", "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001792.tgz", {}, "sha512-hVLMUZFgR4JJ6ACt1uEESvQN1/dBVqPAKY0hgrV70eN3391K6juAfTjKZLKvOMsx8PxA7gsY1/tLMMTcfFLLpw=="], + + "chalk": ["chalk@4.1.2", "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], + + "chokidar": ["chokidar@4.0.3", "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="], + + "class-variance-authority": ["class-variance-authority@0.7.1", "https://registry.npmmirror.com/class-variance-authority/-/class-variance-authority-0.7.1.tgz", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], + + "classnames": ["classnames@2.5.1", "https://registry.npmmirror.com/classnames/-/classnames-2.5.1.tgz", {}, "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="], + + "clsx": ["clsx@2.1.1", "https://registry.npmmirror.com/clsx/-/clsx-2.1.1.tgz", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], + + "cmdk": ["cmdk@1.1.1", "https://registry.npmmirror.com/cmdk/-/cmdk-1.1.1.tgz", { "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" } }, "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg=="], + + "color": ["color@3.2.1", "https://registry.npmmirror.com/color/-/color-3.2.1.tgz", { "dependencies": { "color-convert": "^1.9.3", "color-string": "^1.6.0" } }, "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA=="], + + "color-convert": ["color-convert@2.0.1", "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "color-string": ["color-string@1.9.1", "https://registry.npmmirror.com/color-string/-/color-string-1.9.1.tgz", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], + + "compute-scroll-into-view": ["compute-scroll-into-view@1.0.20", "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", {}, "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg=="], + + "concat-map": ["concat-map@0.0.1", "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], + + "confbox": ["confbox@0.2.4", "https://registry.npmmirror.com/confbox/-/confbox-0.2.4.tgz", {}, "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ=="], + + "convert-source-map": ["convert-source-map@2.0.0", "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], + + "cookie": ["cookie@1.1.1", "https://registry.npmmirror.com/cookie/-/cookie-1.1.1.tgz", {}, "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="], + + "copy-to-clipboard": ["copy-to-clipboard@3.3.3", "https://registry.npmmirror.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", { "dependencies": { "toggle-selection": "^1.0.6" } }, "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA=="], + + "cosmiconfig": ["cosmiconfig@7.1.0", "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz", { "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.10.0" } }, "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="], + + "cross-spawn": ["cross-spawn@7.0.6", "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], + + "csstype": ["csstype@3.2.3", "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], + + "d3-array": ["d3-array@3.2.4", "https://registry.npmmirror.com/d3-array/-/d3-array-3.2.4.tgz", { "dependencies": { "internmap": "1 - 2" } }, "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="], + + "d3-color": ["d3-color@3.1.0", "https://registry.npmmirror.com/d3-color/-/d3-color-3.1.0.tgz", {}, "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="], + + "d3-ease": ["d3-ease@3.0.1", "https://registry.npmmirror.com/d3-ease/-/d3-ease-3.0.1.tgz", {}, "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="], + + "d3-format": ["d3-format@3.1.2", "https://registry.npmmirror.com/d3-format/-/d3-format-3.1.2.tgz", {}, "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg=="], + + "d3-interpolate": ["d3-interpolate@3.0.1", "https://registry.npmmirror.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz", { "dependencies": { "d3-color": "1 - 3" } }, "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="], + + "d3-path": ["d3-path@3.1.0", "https://registry.npmmirror.com/d3-path/-/d3-path-3.1.0.tgz", {}, "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="], + + "d3-scale": ["d3-scale@4.0.2", "https://registry.npmmirror.com/d3-scale/-/d3-scale-4.0.2.tgz", { "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" } }, "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="], + + "d3-shape": ["d3-shape@3.2.0", "https://registry.npmmirror.com/d3-shape/-/d3-shape-3.2.0.tgz", { "dependencies": { "d3-path": "^3.1.0" } }, "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="], + + "d3-time": ["d3-time@3.1.0", "https://registry.npmmirror.com/d3-time/-/d3-time-3.1.0.tgz", { "dependencies": { "d3-array": "2 - 3" } }, "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="], + + "d3-time-format": ["d3-time-format@4.1.0", "https://registry.npmmirror.com/d3-time-format/-/d3-time-format-4.1.0.tgz", { "dependencies": { "d3-time": "1 - 3" } }, "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="], + + "d3-timer": ["d3-timer@3.0.1", "https://registry.npmmirror.com/d3-timer/-/d3-timer-3.0.1.tgz", {}, "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="], + + "date-fns": ["date-fns@4.1.0", "https://registry.npmmirror.com/date-fns/-/date-fns-4.1.0.tgz", {}, "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="], + + "date-fns-jalali": ["date-fns-jalali@4.1.0-0", "https://registry.npmmirror.com/date-fns-jalali/-/date-fns-jalali-4.1.0-0.tgz", {}, "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg=="], + + "dayjs": ["dayjs@1.11.20", "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.20.tgz", {}, "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ=="], + + "debug": ["debug@4.4.3", "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], + + "decimal.js-light": ["decimal.js-light@2.5.1", "https://registry.npmmirror.com/decimal.js-light/-/decimal.js-light-2.5.1.tgz", {}, "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg=="], + + "deep-is": ["deep-is@0.1.4", "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], + + "detect-libc": ["detect-libc@2.1.2", "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], + + "detect-node-es": ["detect-node-es@1.1.0", "https://registry.npmmirror.com/detect-node-es/-/detect-node-es-1.1.0.tgz", {}, "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="], + + "dom-helpers": ["dom-helpers@5.2.1", "https://registry.npmmirror.com/dom-helpers/-/dom-helpers-5.2.1.tgz", { "dependencies": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" } }, "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="], + + "electron-to-chromium": ["electron-to-chromium@1.5.352", "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.352.tgz", {}, "sha512-9wHk8x6dyuimoe18EdiDPWKExNdxYqo4fn4FwOVVper6RxT3cmpBwBkWWfSOCYJjQdIco/nPhJhNLmn4Ufg1Yg=="], + + "embla-carousel": ["embla-carousel@8.6.0", "https://registry.npmmirror.com/embla-carousel/-/embla-carousel-8.6.0.tgz", {}, "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA=="], + + "embla-carousel-react": ["embla-carousel-react@8.6.0", "https://registry.npmmirror.com/embla-carousel-react/-/embla-carousel-react-8.6.0.tgz", { "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" } }, "sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA=="], + + "embla-carousel-reactive-utils": ["embla-carousel-reactive-utils@8.6.0", "https://registry.npmmirror.com/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.6.0.tgz", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A=="], + + "enhanced-resolve": ["enhanced-resolve@5.21.1", "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.21.1.tgz", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.3.3" } }, "sha512-8p7DUVq6XJnZEz9W4oSwiwycxBIjHjRzYb3Je3zVN+geKTRQKzAkR/K4PBExlS0090d9nshak6phMUxr3PDjmQ=="], + + "error-ex": ["error-ex@1.3.4", "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.4.tgz", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ=="], + + "es-errors": ["es-errors@1.3.0", "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="], + + "esbuild": ["esbuild@0.27.7", "https://registry.npmmirror.com/esbuild/-/esbuild-0.27.7.tgz", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.27.7", "@esbuild/android-arm": "0.27.7", "@esbuild/android-arm64": "0.27.7", "@esbuild/android-x64": "0.27.7", "@esbuild/darwin-arm64": "0.27.7", "@esbuild/darwin-x64": "0.27.7", "@esbuild/freebsd-arm64": "0.27.7", "@esbuild/freebsd-x64": "0.27.7", "@esbuild/linux-arm": "0.27.7", "@esbuild/linux-arm64": "0.27.7", "@esbuild/linux-ia32": "0.27.7", "@esbuild/linux-loong64": "0.27.7", "@esbuild/linux-mips64el": "0.27.7", "@esbuild/linux-ppc64": "0.27.7", "@esbuild/linux-riscv64": "0.27.7", "@esbuild/linux-s390x": "0.27.7", "@esbuild/linux-x64": "0.27.7", "@esbuild/netbsd-arm64": "0.27.7", "@esbuild/netbsd-x64": "0.27.7", "@esbuild/openbsd-arm64": "0.27.7", "@esbuild/openbsd-x64": "0.27.7", "@esbuild/openharmony-arm64": "0.27.7", "@esbuild/sunos-x64": "0.27.7", "@esbuild/win32-arm64": "0.27.7", "@esbuild/win32-ia32": "0.27.7", "@esbuild/win32-x64": "0.27.7" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w=="], + + "escalade": ["escalade@3.2.0", "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], + + "escape-string-regexp": ["escape-string-regexp@4.0.0", "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], + + "eslint": ["eslint@9.39.4", "https://registry.npmmirror.com/eslint/-/eslint-9.39.4.tgz", { "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.2", "@eslint/config-helpers": "^0.4.2", "@eslint/core": "^0.17.0", "@eslint/eslintrc": "^3.3.5", "@eslint/js": "9.39.4", "@eslint/plugin-kit": "^0.4.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "ajv": "^6.14.0", "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.5", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ=="], + + "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@7.1.1", "https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz", { "dependencies": { "@babel/core": "^7.24.4", "@babel/parser": "^7.24.4", "hermes-parser": "^0.25.1", "zod": "^3.25.0 || ^4.0.0", "zod-validation-error": "^3.5.0 || ^4.0.0" }, "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0" } }, "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g=="], + + "eslint-plugin-react-refresh": ["eslint-plugin-react-refresh@0.4.26", "https://registry.npmmirror.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", { "peerDependencies": { "eslint": ">=8.40" } }, "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ=="], + + "eslint-scope": ["eslint-scope@8.4.0", "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-8.4.0.tgz", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="], + + "eslint-visitor-keys": ["eslint-visitor-keys@4.2.1", "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", {}, "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="], + + "espree": ["espree@10.4.0", "https://registry.npmmirror.com/espree/-/espree-10.4.0.tgz", { "dependencies": { "acorn": "^8.15.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^4.2.1" } }, "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ=="], + + "esquery": ["esquery@1.7.0", "https://registry.npmmirror.com/esquery/-/esquery-1.7.0.tgz", { "dependencies": { "estraverse": "^5.1.0" } }, "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g=="], + + "esrecurse": ["esrecurse@4.3.0", "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", { "dependencies": { "estraverse": "^5.2.0" } }, "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="], + + "estraverse": ["estraverse@5.3.0", "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", {}, "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="], + + "estree-walker": ["estree-walker@3.0.3", "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], + + "esutils": ["esutils@2.0.3", "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="], + + "eventemitter3": ["eventemitter3@4.0.7", "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", {}, "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="], + + "exsolve": ["exsolve@1.0.8", "https://registry.npmmirror.com/exsolve/-/exsolve-1.0.8.tgz", {}, "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA=="], + + "fast-deep-equal": ["fast-deep-equal@3.1.3", "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], + + "fast-equals": ["fast-equals@5.4.0", "https://registry.npmmirror.com/fast-equals/-/fast-equals-5.4.0.tgz", {}, "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw=="], + + "fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="], + + "fast-levenshtein": ["fast-levenshtein@2.0.6", "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], + + "fdir": ["fdir@6.5.0", "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], + + "file-entry-cache": ["file-entry-cache@8.0.0", "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz", { "dependencies": { "flat-cache": "^4.0.0" } }, "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="], + + "find-root": ["find-root@1.1.0", "https://registry.npmmirror.com/find-root/-/find-root-1.1.0.tgz", {}, "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="], + + "find-up": ["find-up@5.0.0", "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz", { "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="], + + "flat-cache": ["flat-cache@4.0.1", "https://registry.npmmirror.com/flat-cache/-/flat-cache-4.0.1.tgz", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" } }, "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="], + + "flatted": ["flatted@3.4.2", "https://registry.npmmirror.com/flatted/-/flatted-3.4.2.tgz", {}, "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA=="], + + "focus-lock": ["focus-lock@1.3.6", "https://registry.npmmirror.com/focus-lock/-/focus-lock-1.3.6.tgz", { "dependencies": { "tslib": "^2.0.3" } }, "sha512-Ik/6OCk9RQQ0T5Xw+hKNLWrjSMtv51dD4GRmJjbD5a58TIEpI5a5iXagKVl3Z5UuyslMCA8Xwnu76jQob62Yhg=="], + + "fsevents": ["fsevents@2.3.3", "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "function-bind": ["function-bind@1.1.2", "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], + + "gensync": ["gensync@1.0.0-beta.2", "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], + + "get-nonce": ["get-nonce@1.0.1", "https://registry.npmmirror.com/get-nonce/-/get-nonce-1.0.1.tgz", {}, "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="], + + "glob-parent": ["glob-parent@6.0.2", "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="], + + "globals": ["globals@16.5.0", "https://registry.npmmirror.com/globals/-/globals-16.5.0.tgz", {}, "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ=="], + + "graceful-fs": ["graceful-fs@4.2.11", "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "has-flag": ["has-flag@4.0.0", "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], + + "hasown": ["hasown@2.0.3", "https://registry.npmmirror.com/hasown/-/hasown-2.0.3.tgz", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg=="], + + "hermes-estree": ["hermes-estree@0.25.1", "https://registry.npmmirror.com/hermes-estree/-/hermes-estree-0.25.1.tgz", {}, "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw=="], + + "hermes-parser": ["hermes-parser@0.25.1", "https://registry.npmmirror.com/hermes-parser/-/hermes-parser-0.25.1.tgz", { "dependencies": { "hermes-estree": "0.25.1" } }, "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA=="], + + "hoist-non-react-statics": ["hoist-non-react-statics@3.3.2", "https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", { "dependencies": { "react-is": "^16.7.0" } }, "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="], + + "ignore": ["ignore@5.3.2", "https://registry.npmmirror.com/ignore/-/ignore-5.3.2.tgz", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="], + + "import-fresh": ["import-fresh@3.3.1", "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.1.tgz", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="], + + "imurmurhash": ["imurmurhash@0.1.4", "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], + + "input-otp": ["input-otp@1.4.2", "https://registry.npmmirror.com/input-otp/-/input-otp-1.4.2.tgz", { "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" } }, "sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA=="], + + "internmap": ["internmap@2.0.3", "https://registry.npmmirror.com/internmap/-/internmap-2.0.3.tgz", {}, "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="], + + "is-arrayish": ["is-arrayish@0.3.4", "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.3.4.tgz", {}, "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA=="], + + "is-core-module": ["is-core-module@2.16.2", "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.16.2.tgz", { "dependencies": { "hasown": "^2.0.3" } }, "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA=="], + + "is-extglob": ["is-extglob@2.1.1", "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], + + "is-glob": ["is-glob@4.0.3", "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], + + "isexe": ["isexe@2.0.0", "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + + "jiti": ["jiti@2.7.0", "https://registry.npmmirror.com/jiti/-/jiti-2.7.0.tgz", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ=="], + + "js-tokens": ["js-tokens@4.0.0", "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], + + "js-yaml": ["js-yaml@4.1.1", "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.1.tgz", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="], + + "jsesc": ["jsesc@3.1.0", "https://registry.npmmirror.com/jsesc/-/jsesc-3.1.0.tgz", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="], + + "json-buffer": ["json-buffer@3.0.1", "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="], + + "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="], + + "json-schema-traverse": ["json-schema-traverse@0.4.1", "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], + + "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="], + + "json2mq": ["json2mq@0.2.0", "https://registry.npmmirror.com/json2mq/-/json2mq-0.2.0.tgz", { "dependencies": { "string-convert": "^0.2.0" } }, "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA=="], + + "json5": ["json5@2.2.3", "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="], + + "keyv": ["keyv@4.5.4", "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="], + + "levn": ["levn@0.4.1", "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="], + + "lightningcss": ["lightningcss@1.32.0", "https://registry.npmmirror.com/lightningcss/-/lightningcss-1.32.0.tgz", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="], + + "lightningcss-android-arm64": ["lightningcss-android-arm64@1.32.0", "https://registry.npmmirror.com/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", { "os": "android", "cpu": "arm64" }, "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg=="], + + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.32.0", "https://registry.npmmirror.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ=="], + + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.32.0", "https://registry.npmmirror.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w=="], + + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.32.0", "https://registry.npmmirror.com/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig=="], + + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.32.0", "https://registry.npmmirror.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", { "os": "linux", "cpu": "arm" }, "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw=="], + + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.32.0", "https://registry.npmmirror.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ=="], + + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.32.0", "https://registry.npmmirror.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg=="], + + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.32.0", "https://registry.npmmirror.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", { "os": "linux", "cpu": "x64" }, "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA=="], + + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.32.0", "https://registry.npmmirror.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", { "os": "linux", "cpu": "x64" }, "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg=="], + + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.32.0", "https://registry.npmmirror.com/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw=="], + + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.32.0", "https://registry.npmmirror.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", { "os": "win32", "cpu": "x64" }, "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q=="], + + "lines-and-columns": ["lines-and-columns@1.2.4", "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], + + "local-pkg": ["local-pkg@1.1.2", "https://registry.npmmirror.com/local-pkg/-/local-pkg-1.1.2.tgz", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.3.0", "quansync": "^0.2.11" } }, "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A=="], + + "locate-path": ["locate-path@6.0.0", "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz", { "dependencies": { "p-locate": "^5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="], + + "lodash": ["lodash@4.18.1", "https://registry.npmmirror.com/lodash/-/lodash-4.18.1.tgz", {}, "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="], + + "lodash-es": ["lodash-es@4.18.1", "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.18.1.tgz", {}, "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A=="], + + "lodash.merge": ["lodash.merge@4.6.2", "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="], + + "loose-envify": ["loose-envify@1.4.0", "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="], + + "lru-cache": ["lru-cache@5.1.1", "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], + + "lucide-react": ["lucide-react@0.555.0", "https://registry.npmmirror.com/lucide-react/-/lucide-react-0.555.0.tgz", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-D8FvHUGbxWBRQM90NZeIyhAvkFfsh3u9ekrMvJ30Z6gnpBHS6HC6ldLg7tL45hwiIz/u66eKDtdA23gwwGsAHA=="], + + "magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + + "minimatch": ["minimatch@3.1.5", "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w=="], + + "mitt": ["mitt@3.0.1", "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", {}, "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="], + + "mlly": ["mlly@1.8.2", "https://registry.npmmirror.com/mlly/-/mlly-1.8.2.tgz", { "dependencies": { "acorn": "^8.16.0", "pathe": "^2.0.3", "pkg-types": "^1.3.1", "ufo": "^1.6.3" } }, "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA=="], + + "ms": ["ms@2.1.3", "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + + "nanoid": ["nanoid@3.3.12", "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.12.tgz", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ=="], + + "natural-compare": ["natural-compare@1.4.0", "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", {}, "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="], + + "next-themes": ["next-themes@0.4.6", "https://registry.npmmirror.com/next-themes/-/next-themes-0.4.6.tgz", { "peerDependencies": { "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA=="], + + "node-releases": ["node-releases@2.0.38", "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.38.tgz", {}, "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw=="], + + "npm-run-path": ["npm-run-path@6.0.0", "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-6.0.0.tgz", { "dependencies": { "path-key": "^4.0.0", "unicorn-magic": "^0.3.0" } }, "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA=="], + + "number-precision": ["number-precision@1.6.0", "https://registry.npmmirror.com/number-precision/-/number-precision-1.6.0.tgz", {}, "sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ=="], + + "object-assign": ["object-assign@4.1.1", "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], + + "optionator": ["optionator@0.9.4", "https://registry.npmmirror.com/optionator/-/optionator-0.9.4.tgz", { "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" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="], + + "p-limit": ["p-limit@3.1.0", "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="], + + "p-locate": ["p-locate@5.0.0", "https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="], + + "parent-module": ["parent-module@1.0.1", "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], + + "parse-json": ["parse-json@5.2.0", "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="], + + "path-exists": ["path-exists@4.0.0", "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="], + + "path-key": ["path-key@3.1.1", "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], + + "path-parse": ["path-parse@1.0.7", "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="], + + "path-type": ["path-type@4.0.0", "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], + + "pathe": ["pathe@2.0.3", "https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], + + "performance-now": ["performance-now@2.1.0", "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz", {}, "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="], + + "picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], + + "picomatch": ["picomatch@4.0.4", "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.4.tgz", {}, "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A=="], + + "pkg-types": ["pkg-types@2.3.1", "https://registry.npmmirror.com/pkg-types/-/pkg-types-2.3.1.tgz", { "dependencies": { "confbox": "^0.2.4", "exsolve": "^1.0.8", "pathe": "^2.0.3" } }, "sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg=="], + + "postcss": ["postcss@8.5.14", "https://registry.npmmirror.com/postcss/-/postcss-8.5.14.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg=="], + + "prelude-ls": ["prelude-ls@1.2.1", "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], + + "prop-types": ["prop-types@15.8.1", "https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz", { "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="], + + "punycode": ["punycode@2.3.1", "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], + + "quansync": ["quansync@0.2.11", "https://registry.npmmirror.com/quansync/-/quansync-0.2.11.tgz", {}, "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA=="], + + "raf": ["raf@3.4.1", "https://registry.npmmirror.com/raf/-/raf-3.4.1.tgz", { "dependencies": { "performance-now": "^2.1.0" } }, "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA=="], + + "rc-cascader": ["rc-cascader@3.34.0", "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-3.34.0.tgz", { "dependencies": { "@babel/runtime": "^7.25.7", "classnames": "^2.3.1", "rc-select": "~14.16.2", "rc-tree": "~5.13.0", "rc-util": "^5.43.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-KpXypcvju9ptjW9FaN2NFcA2QH9E9LHKq169Y0eWtH4e/wHQ5Wh5qZakAgvb8EKZ736WZ3B0zLLOBsrsja5Dag=="], + + "rc-checkbox": ["rc-checkbox@3.5.0", "https://registry.npmmirror.com/rc-checkbox/-/rc-checkbox-3.5.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", "rc-util": "^5.25.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-aOAQc3E98HteIIsSqm6Xk2FPKIER6+5vyEFMZfo73TqM+VVAIqOkHoPjgKLqSNtVLWScoaM7vY2ZrGEheI79yg=="], + + "rc-collapse": ["rc-collapse@3.9.0", "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-3.9.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.3.4", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-swDdz4QZ4dFTo4RAUMLL50qP0EY62N2kvmk2We5xYdRwcRn8WcYtuetCJpwpaCbUfUt5+huLpVxhvmnK+PHrkA=="], + + "rc-dialog": ["rc-dialog@9.6.0", "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-9.6.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/portal": "^1.0.0-8", "classnames": "^2.2.6", "rc-motion": "^2.3.0", "rc-util": "^5.21.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ApoVi9Z8PaCQg6FsUzS8yvBEQy0ZL2PkuvAgrmohPkN3okps5WZ5WQWPc1RNuiOKaAYv8B97ACdsFU5LizzCqg=="], + + "rc-drawer": ["rc-drawer@7.3.0", "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-7.3.0.tgz", { "dependencies": { "@babel/runtime": "^7.23.9", "@rc-component/portal": "^1.1.1", "classnames": "^2.2.6", "rc-motion": "^2.6.1", "rc-util": "^5.38.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-DX6CIgiBWNpJIMGFO8BAISFkxiuKitoizooj4BDyee8/SnBn0zwO2FHrNDpqqepj0E/TFTDpmEBCyFuTgC7MOg=="], + + "rc-dropdown": ["rc-dropdown@4.2.1", "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-4.2.1.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.6", "rc-util": "^5.44.1" }, "peerDependencies": { "react": ">=16.11.0", "react-dom": ">=16.11.0" } }, "sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA=="], + + "rc-field-form": ["rc-field-form@2.7.1", "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-2.7.1.tgz", { "dependencies": { "@babel/runtime": "^7.18.0", "@rc-component/async-validator": "^5.0.3", "rc-util": "^5.32.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-vKeSifSJ6HoLaAB+B8aq/Qgm8a3dyxROzCtKNCsBQgiverpc4kWDQihoUwzUj+zNWJOykwSY4dNX3QrGwtVb9A=="], + + "rc-image": ["rc-image@7.12.0", "https://registry.npmmirror.com/rc-image/-/rc-image-7.12.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.2", "@rc-component/portal": "^1.0.2", "classnames": "^2.2.6", "rc-dialog": "~9.6.0", "rc-motion": "^2.6.2", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-cZ3HTyyckPnNnUb9/DRqduqzLfrQRyi+CdHjdqgsyDpI3Ln5UX1kXnAhPBSJj9pVRzwRFgqkN7p9b6HBDjmu/Q=="], + + "rc-input": ["rc-input@1.8.0", "https://registry.npmmirror.com/rc-input/-/rc-input-1.8.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-util": "^5.18.1" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-KXvaTbX+7ha8a/k+eg6SYRVERK0NddX8QX7a7AnRvUa/rEH0CNMlpcBzBkhI0wp2C8C4HlMoYl8TImSN+fuHKA=="], + + "rc-input-number": ["rc-input-number@9.5.0", "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-9.5.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/mini-decimal": "^1.0.1", "classnames": "^2.2.5", "rc-input": "~1.8.0", "rc-util": "^5.40.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-bKaEvB5tHebUURAEXw35LDcnRZLq3x1k7GxfAqBMzmpHkDGzjAtnUL8y4y5N15rIFIg5IJgwr211jInl3cipag=="], + + "rc-mentions": ["rc-mentions@2.20.0", "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-2.20.0.tgz", { "dependencies": { "@babel/runtime": "^7.22.5", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.6", "rc-input": "~1.8.0", "rc-menu": "~9.16.0", "rc-textarea": "~1.10.0", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-w8HCMZEh3f0nR8ZEd466ATqmXFCMGMN5UFCzEUL0bM/nGw/wOS2GgRzKBcm19K++jDyuWCOJOdgcKGXU3fXfbQ=="], + + "rc-menu": ["rc-menu@9.16.1", "https://registry.npmmirror.com/rc-menu/-/rc-menu-9.16.1.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^2.0.0", "classnames": "2.x", "rc-motion": "^2.4.3", "rc-overflow": "^1.3.1", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg=="], + + "rc-motion": ["rc-motion@2.9.5", "https://registry.npmmirror.com/rc-motion/-/rc-motion-2.9.5.tgz", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-util": "^5.44.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA=="], + + "rc-notification": ["rc-notification@5.6.4", "https://registry.npmmirror.com/rc-notification/-/rc-notification-5.6.4.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.9.0", "rc-util": "^5.20.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw=="], + + "rc-overflow": ["rc-overflow@1.5.0", "https://registry.npmmirror.com/rc-overflow/-/rc-overflow-1.5.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-resize-observer": "^1.0.0", "rc-util": "^5.37.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg=="], + + "rc-pagination": ["rc-pagination@5.1.0", "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-5.1.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", "rc-util": "^5.38.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-8416Yip/+eclTFdHXLKTxZvn70duYVGTvUUWbckCCZoIl3jagqke3GLsFrMs0bsQBikiYpZLD9206Ej4SOdOXQ=="], + + "rc-picker": ["rc-picker@4.11.3", "https://registry.npmmirror.com/rc-picker/-/rc-picker-4.11.3.tgz", { "dependencies": { "@babel/runtime": "^7.24.7", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.1", "rc-overflow": "^1.3.2", "rc-resize-observer": "^1.4.0", "rc-util": "^5.43.0" }, "peerDependencies": { "date-fns": ">= 2.x", "dayjs": ">= 1.x", "luxon": ">= 3.x", "moment": ">= 2.x", "react": ">=16.9.0", "react-dom": ">=16.9.0" }, "optionalPeers": ["date-fns", "dayjs", "luxon", "moment"] }, "sha512-MJ5teb7FlNE0NFHTncxXQ62Y5lytq6sh5nUw0iH8OkHL/TjARSEvSHpr940pWgjGANpjCwyMdvsEV55l5tYNSg=="], + + "rc-progress": ["rc-progress@4.0.0", "https://registry.npmmirror.com/rc-progress/-/rc-progress-4.0.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.6", "rc-util": "^5.16.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw=="], + + "rc-rate": ["rc-rate@2.13.1", "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.13.1.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", "rc-util": "^5.0.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q=="], + + "rc-resize-observer": ["rc-resize-observer@1.4.3", "https://registry.npmmirror.com/rc-resize-observer/-/rc-resize-observer-1.4.3.tgz", { "dependencies": { "@babel/runtime": "^7.20.7", "classnames": "^2.2.1", "rc-util": "^5.44.1", "resize-observer-polyfill": "^1.5.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ=="], + + "rc-segmented": ["rc-segmented@2.7.1", "https://registry.npmmirror.com/rc-segmented/-/rc-segmented-2.7.1.tgz", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-motion": "^2.4.4", "rc-util": "^5.17.0" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-izj1Nw/Dw2Vb7EVr+D/E9lUTkBe+kKC+SAFSU9zqr7WV2W5Ktaa9Gc7cB2jTqgk8GROJayltaec+DBlYKc6d+g=="], + + "rc-select": ["rc-select@14.16.8", "https://registry.npmmirror.com/rc-select/-/rc-select-14.16.8.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^2.1.1", "classnames": "2.x", "rc-motion": "^2.0.1", "rc-overflow": "^1.3.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.2" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg=="], + + "rc-slider": ["rc-slider@11.1.9", "https://registry.npmmirror.com/rc-slider/-/rc-slider-11.1.9.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", "rc-util": "^5.36.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-h8IknhzSh3FEM9u8ivkskh+Ef4Yo4JRIY2nj7MrH6GQmrwV6mcpJf5/4KgH5JaVI1H3E52yCdpOlVyGZIeph5A=="], + + "rc-steps": ["rc-steps@6.0.1", "https://registry.npmmirror.com/rc-steps/-/rc-steps-6.0.1.tgz", { "dependencies": { "@babel/runtime": "^7.16.7", "classnames": "^2.2.3", "rc-util": "^5.16.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g=="], + + "rc-switch": ["rc-switch@4.1.0", "https://registry.npmmirror.com/rc-switch/-/rc-switch-4.1.0.tgz", { "dependencies": { "@babel/runtime": "^7.21.0", "classnames": "^2.2.1", "rc-util": "^5.30.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg=="], + + "rc-table": ["rc-table@7.54.0", "https://registry.npmmirror.com/rc-table/-/rc-table-7.54.0.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/context": "^1.4.0", "classnames": "^2.2.5", "rc-resize-observer": "^1.1.0", "rc-util": "^5.44.3", "rc-virtual-list": "^3.14.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-/wDTkki6wBTjwylwAGjpLKYklKo9YgjZwAU77+7ME5mBoS32Q4nAwoqhA2lSge6fobLW3Tap6uc5xfwaL2p0Sw=="], + + "rc-tabs": ["rc-tabs@15.7.0", "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-15.7.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.2", "classnames": "2.x", "rc-dropdown": "~4.2.0", "rc-menu": "~9.16.0", "rc-motion": "^2.6.2", "rc-resize-observer": "^1.0.0", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ZepiE+6fmozYdWf/9gVp7k56PKHB1YYoDsKeQA1CBlJ/POIhjkcYiv0AGP0w2Jhzftd3AVvZP/K+V+Lpi2ankA=="], + + "rc-textarea": ["rc-textarea@1.10.2", "https://registry.npmmirror.com/rc-textarea/-/rc-textarea-1.10.2.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", "rc-input": "~1.8.0", "rc-resize-observer": "^1.0.0", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-HfaeXiaSlpiSp0I/pvWpecFEHpVysZ9tpDLNkxQbMvMz6gsr7aVZ7FpWP9kt4t7DB+jJXesYS0us1uPZnlRnwQ=="], + + "rc-tooltip": ["rc-tooltip@6.4.0", "https://registry.npmmirror.com/rc-tooltip/-/rc-tooltip-6.4.0.tgz", { "dependencies": { "@babel/runtime": "^7.11.2", "@rc-component/trigger": "^2.0.0", "classnames": "^2.3.1", "rc-util": "^5.44.3" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-kqyivim5cp8I5RkHmpsp1Nn/Wk+1oeloMv9c7LXNgDxUpGm+RbXJGL+OPvDlcRnx9DBeOe4wyOIl4OKUERyH1g=="], + + "rc-tree": ["rc-tree@5.13.1", "https://registry.npmmirror.com/rc-tree/-/rc-tree-5.13.1.tgz", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.0.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.1" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-FNhIefhftobCdUJshO7M8uZTA9F4OPGVXqGfZkkD/5soDeOhwO06T/aKTrg0WD8gRg/pyfq+ql3aMymLHCTC4A=="], + + "rc-tree-select": ["rc-tree-select@5.27.0", "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-5.27.0.tgz", { "dependencies": { "@babel/runtime": "^7.25.7", "classnames": "2.x", "rc-select": "~14.16.2", "rc-tree": "~5.13.0", "rc-util": "^5.43.0" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-2qTBTzwIT7LRI1o7zLyrCzmo5tQanmyGbSaGTIf7sYimCklAToVVfpMC6OAldSKolcnjorBYPNSKQqJmN3TCww=="], + + "rc-upload": ["rc-upload@4.11.0", "https://registry.npmmirror.com/rc-upload/-/rc-upload-4.11.0.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "classnames": "^2.2.5", "rc-util": "^5.2.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ZUyT//2JAehfHzjWowqROcwYJKnZkIUGWaTE/VogVrepSl7AFNbQf4+zGfX4zl9Vrj/Jm8scLO0R6UlPDKK4wA=="], + + "rc-util": ["rc-util@5.44.4", "https://registry.npmmirror.com/rc-util/-/rc-util-5.44.4.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "react-is": "^18.2.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w=="], + + "rc-virtual-list": ["rc-virtual-list@3.19.2", "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.19.2.tgz", { "dependencies": { "@babel/runtime": "^7.20.0", "classnames": "^2.2.6", "rc-resize-observer": "^1.0.0", "rc-util": "^5.36.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA=="], + + "react": ["react@19.2.6", "https://registry.npmmirror.com/react/-/react-19.2.6.tgz", {}, "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q=="], + + "react-clientside-effect": ["react-clientside-effect@1.2.8", "https://registry.npmmirror.com/react-clientside-effect/-/react-clientside-effect-1.2.8.tgz", { "dependencies": { "@babel/runtime": "^7.12.13" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, "sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw=="], + + "react-day-picker": ["react-day-picker@9.14.0", "https://registry.npmmirror.com/react-day-picker/-/react-day-picker-9.14.0.tgz", { "dependencies": { "@date-fns/tz": "^1.4.1", "@tabby_ai/hijri-converter": "1.0.5", "date-fns": "^4.1.0", "date-fns-jalali": "4.1.0-0" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-tBaoDWjPwe0M5pGrum4H0SR6Lyk+BO9oHnp9JbKpGKW2mlraNPgP9BMfsg5pWpwrssARmeqk7YBl2oXutZTaHA=="], + + "react-dom": ["react-dom@19.2.6", "https://registry.npmmirror.com/react-dom/-/react-dom-19.2.6.tgz", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.6" } }, "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g=="], + + "react-fast-compare": ["react-fast-compare@3.2.2", "https://registry.npmmirror.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz", {}, "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ=="], + + "react-focus-lock": ["react-focus-lock@2.13.7", "https://registry.npmmirror.com/react-focus-lock/-/react-focus-lock-2.13.7.tgz", { "dependencies": { "@babel/runtime": "^7.0.0", "focus-lock": "^1.3.6", "prop-types": "^15.6.2", "react-clientside-effect": "^1.2.7", "use-callback-ref": "^1.3.3", "use-sidecar": "^1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-20lpZHEQrXPb+pp1tzd4ULL6DyO5D2KnR0G69tTDdydrmNhU7pdFmbQUYVyHUgp+xN29IuFR0PVuhOmvaZL9Og=="], + + "react-hook-form": ["react-hook-form@7.75.0", "https://registry.npmmirror.com/react-hook-form/-/react-hook-form-7.75.0.tgz", { "peerDependencies": { "react": "^16.8.0 || ^17 || ^18 || ^19" } }, "sha512-Ovv94H+0p3sJ7B9B5QxPuCP1u8V/cHuVGyH55cSwodYDtoJwK+fqk3vjfIgSX59I2U/bU4z0nRJ9HMLpNiWEmw=="], + + "react-is": ["react-is@18.3.1", "https://registry.npmmirror.com/react-is/-/react-is-18.3.1.tgz", {}, "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="], + + "react-refresh": ["react-refresh@0.18.0", "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.18.0.tgz", {}, "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw=="], + + "react-remove-scroll": ["react-remove-scroll@2.7.2", "https://registry.npmmirror.com/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", { "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" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q=="], + + "react-remove-scroll-bar": ["react-remove-scroll-bar@2.3.8", "https://registry.npmmirror.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", { "dependencies": { "react-style-singleton": "^2.2.2", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q=="], + + "react-resizable-panels": ["react-resizable-panels@3.0.6", "https://registry.npmmirror.com/react-resizable-panels/-/react-resizable-panels-3.0.6.tgz", { "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" } }, "sha512-b3qKHQ3MLqOgSS+FRYKapNkJZf5EQzuf6+RLiq1/IlTHw99YrZ2NJZLk4hQIzTnnIkRg2LUqyVinu6YWWpUYew=="], + + "react-router": ["react-router@7.15.0", "https://registry.npmmirror.com/react-router/-/react-router-7.15.0.tgz", { "dependencies": { "cookie": "^1.0.1", "set-cookie-parser": "^2.6.0" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18" }, "optionalPeers": ["react-dom"] }, "sha512-HW9vYwuM8f4yx66Izy8xfrzCM+SBJluoZcCbww9A1TySax11S5Vgw6fi3ZjMONw9J4gQwngL7PzkyIpJJpJ7RQ=="], + + "react-router-dom": ["react-router-dom@7.15.0", "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-7.15.0.tgz", { "dependencies": { "react-router": "7.15.0" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18" } }, "sha512-VcrVg64Fo8nwBvDscajG8gRTLIuTC6N50nb22l2HOOV4PTOHgoGp8mUjy9wLiHYoYTSYI36tUnXZgasSRFZorQ=="], + + "react-smooth": ["react-smooth@4.0.4", "https://registry.npmmirror.com/react-smooth/-/react-smooth-4.0.4.tgz", { "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" } }, "sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q=="], + + "react-style-singleton": ["react-style-singleton@2.2.3", "https://registry.npmmirror.com/react-style-singleton/-/react-style-singleton-2.2.3.tgz", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="], + + "react-transition-group": ["react-transition-group@4.4.5", "https://registry.npmmirror.com/react-transition-group/-/react-transition-group-4.4.5.tgz", { "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" } }, "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g=="], + + "readdirp": ["readdirp@4.1.2", "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="], + + "recharts": ["recharts@2.15.4", "https://registry.npmmirror.com/recharts/-/recharts-2.15.4.tgz", { "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" }, "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" } }, "sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw=="], + + "recharts-scale": ["recharts-scale@0.4.5", "https://registry.npmmirror.com/recharts-scale/-/recharts-scale-0.4.5.tgz", { "dependencies": { "decimal.js-light": "^2.4.1" } }, "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w=="], + + "regenerator-runtime": ["regenerator-runtime@0.14.1", "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", {}, "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="], + + "resize-observer-polyfill": ["resize-observer-polyfill@1.5.1", "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", {}, "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="], + + "resolve": ["resolve@1.22.12", "https://registry.npmmirror.com/resolve/-/resolve-1.22.12.tgz", { "dependencies": { "es-errors": "^1.3.0", "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA=="], + + "resolve-from": ["resolve-from@4.0.0", "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], + + "rollup": ["rollup@4.60.3", "https://registry.npmmirror.com/rollup/-/rollup-4.60.3.tgz", { "dependencies": { "@types/estree": "1.0.8" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.60.3", "@rollup/rollup-android-arm64": "4.60.3", "@rollup/rollup-darwin-arm64": "4.60.3", "@rollup/rollup-darwin-x64": "4.60.3", "@rollup/rollup-freebsd-arm64": "4.60.3", "@rollup/rollup-freebsd-x64": "4.60.3", "@rollup/rollup-linux-arm-gnueabihf": "4.60.3", "@rollup/rollup-linux-arm-musleabihf": "4.60.3", "@rollup/rollup-linux-arm64-gnu": "4.60.3", "@rollup/rollup-linux-arm64-musl": "4.60.3", "@rollup/rollup-linux-loong64-gnu": "4.60.3", "@rollup/rollup-linux-loong64-musl": "4.60.3", "@rollup/rollup-linux-ppc64-gnu": "4.60.3", "@rollup/rollup-linux-ppc64-musl": "4.60.3", "@rollup/rollup-linux-riscv64-gnu": "4.60.3", "@rollup/rollup-linux-riscv64-musl": "4.60.3", "@rollup/rollup-linux-s390x-gnu": "4.60.3", "@rollup/rollup-linux-x64-gnu": "4.60.3", "@rollup/rollup-linux-x64-musl": "4.60.3", "@rollup/rollup-openbsd-x64": "4.60.3", "@rollup/rollup-openharmony-arm64": "4.60.3", "@rollup/rollup-win32-arm64-msvc": "4.60.3", "@rollup/rollup-win32-ia32-msvc": "4.60.3", "@rollup/rollup-win32-x64-gnu": "4.60.3", "@rollup/rollup-win32-x64-msvc": "4.60.3", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-pAQK9HalE84QSm4Po3EmWIZPd3FnjkShVkiMlz1iligWYkWQ7wHYd1PF/T7QZ5TVSD6uSTon5gBVMSM4JfBV+A=="], + + "scheduler": ["scheduler@0.27.0", "https://registry.npmmirror.com/scheduler/-/scheduler-0.27.0.tgz", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], + + "scroll-into-view-if-needed": ["scroll-into-view-if-needed@2.2.31", "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", { "dependencies": { "compute-scroll-into-view": "^1.0.20" } }, "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA=="], + + "scule": ["scule@1.3.0", "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz", {}, "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g=="], + + "semver": ["semver@6.3.1", "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], + + "set-cookie-parser": ["set-cookie-parser@2.7.2", "https://registry.npmmirror.com/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", {}, "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw=="], + + "shallowequal": ["shallowequal@1.1.0", "https://registry.npmmirror.com/shallowequal/-/shallowequal-1.1.0.tgz", {}, "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="], + + "shebang-command": ["shebang-command@2.0.0", "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], + + "shebang-regex": ["shebang-regex@3.0.0", "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], + + "simple-swizzle": ["simple-swizzle@0.2.4", "https://registry.npmmirror.com/simple-swizzle/-/simple-swizzle-0.2.4.tgz", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw=="], + + "sonner": ["sonner@2.0.7", "https://registry.npmmirror.com/sonner/-/sonner-2.0.7.tgz", { "peerDependencies": { "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w=="], + + "sortablejs": ["sortablejs@1.15.7", "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.7.tgz", {}, "sha512-Kk8wLQPlS+yi1ZEf48a4+fzHa4yxjC30M/Sr2AnQu+f/MPwvvX9XjZ6OWejiz8crBsLwSq8GHqaxaET7u6ux0A=="], + + "source-map": ["source-map@0.5.7", "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", {}, "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="], + + "source-map-js": ["source-map-js@1.2.1", "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "string-convert": ["string-convert@0.2.1", "https://registry.npmmirror.com/string-convert/-/string-convert-0.2.1.tgz", {}, "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A=="], + + "strip-json-comments": ["strip-json-comments@3.1.1", "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], + + "strip-literal": ["strip-literal@3.1.0", "https://registry.npmmirror.com/strip-literal/-/strip-literal-3.1.0.tgz", { "dependencies": { "js-tokens": "^9.0.1" } }, "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg=="], + + "stylis": ["stylis@4.2.0", "https://registry.npmmirror.com/stylis/-/stylis-4.2.0.tgz", {}, "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="], + + "supports-color": ["supports-color@7.2.0", "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], + + "supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="], + + "tailwind-merge": ["tailwind-merge@3.5.0", "https://registry.npmmirror.com/tailwind-merge/-/tailwind-merge-3.5.0.tgz", {}, "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A=="], + + "tailwindcss": ["tailwindcss@4.2.4", "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-4.2.4.tgz", {}, "sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA=="], + + "tapable": ["tapable@2.3.3", "https://registry.npmmirror.com/tapable/-/tapable-2.3.3.tgz", {}, "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A=="], + + "tdesign-icons-react": ["tdesign-icons-react@0.6.4", "https://registry.npmmirror.com/tdesign-icons-react/-/tdesign-icons-react-0.6.4.tgz", { "dependencies": { "@babel/runtime": "^7.16.5", "classnames": "^2.2.6" }, "peerDependencies": { "react": ">=16.13.1", "react-dom": ">=16.13.1" } }, "sha512-USAoi9vBWcwcJT45VqR3dRqX1MeAsn/RhHVx4bLwplhrlvE80ZQ1N9V+6F3HqE1Qe9mMDbtRM8Ul80+lALScww=="], + + "tdesign-react": ["tdesign-react@1.16.9", "https://registry.npmmirror.com/tdesign-react/-/tdesign-react-1.16.9.tgz", { "dependencies": { "@babel/runtime": "~7.26.7", "@popperjs/core": "~2.11.2", "@types/sortablejs": "^1.10.7", "@types/validator": "^13.1.3", "classnames": "~2.5.1", "dayjs": "1.11.10", "hoist-non-react-statics": "~3.3.2", "lodash-es": "^4.17.21", "mitt": "^3.0.0", "raf": "~3.4.1", "react-fast-compare": "^3.2.2", "react-is": "^18.2.0", "react-transition-group": "~4.4.1", "sortablejs": "^1.15.0", "tdesign-icons-react": "^0.6.4", "tslib": "~2.3.1", "validator": "~13.15.0" }, "peerDependencies": { "react": ">=16.13.1", "react-dom": ">=16.13.1" } }, "sha512-C3uZRTkJ1iQ62BrMkuvqvBK+4HEuhl82rABxa6kAHGHL3eBI4DPfzAJGF0T3b+DKCBeJxb0x10elumT6NkQEaw=="], + + "throttle-debounce": ["throttle-debounce@5.0.2", "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.2.tgz", {}, "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A=="], + + "tiny-invariant": ["tiny-invariant@1.3.3", "https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz", {}, "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], + + "tinyglobby": ["tinyglobby@0.2.16", "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.16.tgz", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" } }, "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg=="], + + "toggle-selection": ["toggle-selection@1.0.6", "https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz", {}, "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="], + + "ts-api-utils": ["ts-api-utils@2.5.0", "https://registry.npmmirror.com/ts-api-utils/-/ts-api-utils-2.5.0.tgz", { "peerDependencies": { "typescript": ">=4.8.4" } }, "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA=="], + + "tslib": ["tslib@2.3.1", "https://registry.npmmirror.com/tslib/-/tslib-2.3.1.tgz", {}, "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="], + + "tw-animate-css": ["tw-animate-css@1.4.0", "https://registry.npmmirror.com/tw-animate-css/-/tw-animate-css-1.4.0.tgz", {}, "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ=="], + + "type-check": ["type-check@0.4.0", "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], + + "typescript": ["typescript@5.9.3", "https://registry.npmmirror.com/typescript/-/typescript-5.9.3.tgz", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], + + "typescript-eslint": ["typescript-eslint@8.59.2", "https://registry.npmmirror.com/typescript-eslint/-/typescript-eslint-8.59.2.tgz", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.59.2", "@typescript-eslint/parser": "8.59.2", "@typescript-eslint/typescript-estree": "8.59.2", "@typescript-eslint/utils": "8.59.2" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-pJw051uomb3ZeCzGTpRb8RbEqB5Y4WWet8gl/GcTlU35BSx0PVdZ86/bqkQCyKKuraVQEK7r6kBHQXF+fBhkoQ=="], + + "ufo": ["ufo@1.6.4", "https://registry.npmmirror.com/ufo/-/ufo-1.6.4.tgz", {}, "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA=="], + + "undici-types": ["undici-types@7.16.0", "https://registry.npmmirror.com/undici-types/-/undici-types-7.16.0.tgz", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], + + "unicorn-magic": ["unicorn-magic@0.3.0", "https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz", {}, "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA=="], + + "unimport": ["unimport@5.7.0", "https://registry.npmmirror.com/unimport/-/unimport-5.7.0.tgz", { "dependencies": { "acorn": "^8.16.0", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "local-pkg": "^1.1.2", "magic-string": "^0.30.21", "mlly": "^1.8.0", "pathe": "^2.0.3", "picomatch": "^4.0.3", "pkg-types": "^2.3.0", "scule": "^1.3.0", "strip-literal": "^3.1.0", "tinyglobby": "^0.2.15", "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" } }, "sha512-njnL6sp8lEA8QQbZrt+52p/g4X0rw3bnGGmUcJnt1jeG8+iiqO779aGz0PirCtydAIVcuTBRlJ52F0u46z309Q=="], + + "unplugin": ["unplugin@2.3.11", "https://registry.npmmirror.com/unplugin/-/unplugin-2.3.11.tgz", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "acorn": "^8.15.0", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww=="], + + "unplugin-auto-import": ["unplugin-auto-import@21.0.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-21.0.0.tgz", { "dependencies": { "local-pkg": "^1.1.2", "magic-string": "^0.30.21", "picomatch": "^4.0.3", "unimport": "^5.6.0", "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" }, "peerDependencies": { "@nuxt/kit": "^4.0.0", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-vWuC8SwqJmxZFYwPojhOhOXDb5xFhNNcEVb9K/RFkyk/3VnfaOjzitWN7v+8DEKpMjSsY2AEGXNgt6I0yQrhRQ=="], + + "unplugin-utils": ["unplugin-utils@0.3.1", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.3.1.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog=="], + + "update-browserslist-db": ["update-browserslist-db@1.2.3", "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="], + + "uri-js": ["uri-js@4.4.1", "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], + + "use-callback-ref": ["use-callback-ref@1.3.3", "https://registry.npmmirror.com/use-callback-ref/-/use-callback-ref-1.3.3.tgz", { "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg=="], + + "use-sidecar": ["use-sidecar@1.1.3", "https://registry.npmmirror.com/use-sidecar/-/use-sidecar-1.1.3.tgz", { "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ=="], + + "use-sync-external-store": ["use-sync-external-store@1.6.0", "https://registry.npmmirror.com/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w=="], + + "validator": ["validator@13.15.35", "https://registry.npmmirror.com/validator/-/validator-13.15.35.tgz", {}, "sha512-TQ5pAGhd5whStmqWvYF4OjQROlmv9SMFVt37qoCBdqRffuuklWYQlCNnEs2ZaIBD1kZRNnikiZOS1eqgkar0iw=="], + + "vaul": ["vaul@1.1.2", "https://registry.npmmirror.com/vaul/-/vaul-1.1.2.tgz", { "dependencies": { "@radix-ui/react-dialog": "^1.1.1" }, "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" } }, "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA=="], + + "victory-vendor": ["victory-vendor@36.9.2", "https://registry.npmmirror.com/victory-vendor/-/victory-vendor-36.9.2.tgz", { "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" } }, "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ=="], + + "vite": ["vite@7.3.3", "https://registry.npmmirror.com/vite/-/vite-7.3.3.tgz", { "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", "tinyglobby": "^0.2.15" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-/4XH147Ui7OGTjg3HbdWe5arnZQSbfuRzdr9Ec7TQi5I7R+ir0Rlc9GIvD4v0XZurELqA035KVXJXpR61xhiTA=="], + + "vite-plugin-checker": ["vite-plugin-checker@0.12.0", "https://registry.npmmirror.com/vite-plugin-checker/-/vite-plugin-checker-0.12.0.tgz", { "dependencies": { "@babel/code-frame": "^7.27.1", "chokidar": "^4.0.3", "npm-run-path": "^6.0.0", "picocolors": "^1.1.1", "picomatch": "^4.0.3", "tiny-invariant": "^1.3.3", "tinyglobby": "^0.2.15", "vscode-uri": "^3.1.0" }, "peerDependencies": { "@biomejs/biome": ">=1.7", "eslint": ">=9.39.1", "meow": "^13.2.0", "optionator": "^0.9.4", "oxlint": ">=1", "stylelint": ">=16", "typescript": "*", "vite": ">=5.4.21", "vls": "*", "vti": "*", "vue-tsc": "~2.2.10 || ^3.0.0" }, "optionalPeers": ["@biomejs/biome", "eslint", "meow", "optionator", "oxlint", "stylelint", "typescript", "vls", "vti", "vue-tsc"] }, "sha512-CmdZdDOGss7kdQwv73UyVgLPv0FVYe5czAgnmRX2oKljgEvSrODGuClaV3PDR2+3ou7N/OKGauDDBjy2MB07Rg=="], + + "vscode-uri": ["vscode-uri@3.1.0", "https://registry.npmmirror.com/vscode-uri/-/vscode-uri-3.1.0.tgz", {}, "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ=="], + + "webpack-virtual-modules": ["webpack-virtual-modules@0.6.2", "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", {}, "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ=="], + + "which": ["which@2.0.2", "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], + + "word-wrap": ["word-wrap@1.2.5", "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="], + + "yallist": ["yallist@3.1.1", "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], + + "yaml": ["yaml@1.10.3", "https://registry.npmmirror.com/yaml/-/yaml-1.10.3.tgz", {}, "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA=="], + + "yocto-queue": ["yocto-queue@0.1.0", "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="], + + "zod": ["zod@4.4.3", "https://registry.npmmirror.com/zod/-/zod-4.4.3.tgz", {}, "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ=="], + + "zod-validation-error": ["zod-validation-error@4.0.2", "https://registry.npmmirror.com/zod-validation-error/-/zod-validation-error-4.0.2.tgz", { "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" } }, "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ=="], + + "@ant-design/cssinjs/@emotion/hash": ["@emotion/hash@0.8.0", "https://registry.npmmirror.com/@emotion/hash/-/hash-0.8.0.tgz", {}, "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="], + + "@ant-design/cssinjs/@emotion/unitless": ["@emotion/unitless@0.7.5", "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.7.5.tgz", {}, "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="], + + "@ant-design/cssinjs/stylis": ["stylis@4.4.0", "https://registry.npmmirror.com/stylis/-/stylis-4.4.0.tgz", {}, "sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA=="], + + "@emotion/babel-plugin/convert-source-map": ["convert-source-map@1.9.0", "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", {}, "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="], + + "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], + + "@eslint/eslintrc/globals": ["globals@14.0.0", "https://registry.npmmirror.com/globals/-/globals-14.0.0.tgz", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="], + + "@mui/material/react-is": ["react-is@19.2.6", "https://registry.npmmirror.com/react-is/-/react-is-19.2.6.tgz", {}, "sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw=="], + + "@mui/utils/react-is": ["react-is@19.2.6", "https://registry.npmmirror.com/react-is/-/react-is-19.2.6.tgz", {}, "sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw=="], + + "@radix-ui/react-alert-dialog/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-aspect-ratio/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "@radix-ui/react-avatar/@radix-ui/react-context": ["@radix-ui/react-context@1.1.3", "https://registry.npmmirror.com/@radix-ui/react-context/-/react-context-1.1.3.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw=="], + + "@radix-ui/react-avatar/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "@radix-ui/react-collection/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-dialog/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-label/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "@radix-ui/react-menu/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-popover/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-primitive/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-progress/@radix-ui/react-context": ["@radix-ui/react-context@1.1.3", "https://registry.npmmirror.com/@radix-ui/react-context/-/react-context-1.1.3.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw=="], + + "@radix-ui/react-progress/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "@radix-ui/react-select/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@radix-ui/react-separator/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "@radix-ui/react-tooltip/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "https://registry.npmmirror.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", { "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" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.10.0", "https://registry.npmmirror.com/@emnapi/core/-/core-1.10.0.tgz", { "dependencies": { "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" }, "bundled": true }, "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.10.0", "https://registry.npmmirror.com/@emnapi/runtime/-/runtime-1.10.0.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.1", "https://registry.npmmirror.com/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w=="], + + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.4", "https://registry.npmmirror.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", { "dependencies": { "@tybys/wasm-util": "^0.10.1" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" }, "bundled": true }, "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow=="], + + "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/wasm-util@0.10.2", "https://registry.npmmirror.com/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg=="], + + "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "https://registry.npmmirror.com/ignore/-/ignore-7.0.5.tgz", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], + + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@10.2.5", "https://registry.npmmirror.com/minimatch/-/minimatch-10.2.5.tgz", { "dependencies": { "brace-expansion": "^5.0.5" } }, "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg=="], + + "@typescript-eslint/typescript-estree/semver": ["semver@7.7.4", "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="], + + "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@5.0.1", "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", {}, "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA=="], + + "antd/scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz", { "dependencies": { "compute-scroll-into-view": "^3.0.2" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="], + + "cmdk/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "https://registry.npmmirror.com/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], + + "color/color-convert": ["color-convert@1.9.3", "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], + + "error-ex/is-arrayish": ["is-arrayish@0.2.1", "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="], + + "hoist-non-react-statics/react-is": ["react-is@16.13.1", "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], + + "mlly/pkg-types": ["pkg-types@1.3.1", "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.3.1.tgz", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="], + + "npm-run-path/path-key": ["path-key@4.0.0", "https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="], + + "prop-types/react-is": ["react-is@16.13.1", "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], + + "rollup/@types/estree": ["@types/estree@1.0.8", "https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="], + + "strip-literal/js-tokens": ["js-tokens@9.0.1", "https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz", {}, "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ=="], + + "tdesign-react/@babel/runtime": ["@babel/runtime@7.26.10", "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.10.tgz", { "dependencies": { "regenerator-runtime": "^0.14.0" } }, "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw=="], + + "tdesign-react/dayjs": ["dayjs@1.11.10", "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.10.tgz", {}, "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ=="], + + "unimport/escape-string-regexp": ["escape-string-regexp@5.0.0", "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="], + + "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@5.0.6", "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-5.0.6.tgz", { "dependencies": { "balanced-match": "^4.0.2" } }, "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g=="], + + "antd/scroll-into-view-if-needed/compute-scroll-into-view": ["compute-scroll-into-view@3.1.1", "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz", {}, "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw=="], + + "color/color-convert/color-name": ["color-name@1.1.3", "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="], + + "mlly/pkg-types/confbox": ["confbox@0.1.8", "https://registry.npmmirror.com/confbox/-/confbox-0.1.8.tgz", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="], + + "@typescript-eslint/typescript-estree/minimatch/brace-expansion/balanced-match": ["balanced-match@4.0.4", "https://registry.npmmirror.com/balanced-match/-/balanced-match-4.0.4.tgz", {}, "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA=="], + } +} diff --git a/react/components.json b/react/components.json new file mode 100644 index 0000000..2b0833f --- /dev/null +++ b/react/components.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "new-york", + "rsc": false, + "tsx": true, + "tailwind": { + "config": "", + "css": "src/index.css", + "baseColor": "neutral", + "cssVariables": true, + "prefix": "" + }, + "iconLibrary": "lucide", + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + }, + "registries": {} +} diff --git a/react/config.json b/react/config.json new file mode 100644 index 0000000..9265974 --- /dev/null +++ b/react/config.json @@ -0,0 +1,24 @@ +{ + "routes": [ + { + "path": "/", + "src": "src/pages/Index.tsx" + }, + { + "path": "/not-found", + "src": "src/pages/NotFound.tsx" + } + ], + "components": [ + { + "name": "BottomTabBar", + "src": "src/components/BottomTabBar.tsx", + "route": "/preview/bottom-tab-bar" + }, + { + "name": "IPhoneFrame", + "src": "src/components/IPhoneFrame.tsx", + "route": "/preview/i-phone-frame" + } + ] +} diff --git a/react/eslint.config.js b/react/eslint.config.js new file mode 100644 index 0000000..40f72cc --- /dev/null +++ b/react/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/react/index.html b/react/index.html new file mode 100644 index 0000000..fdc0cdd --- /dev/null +++ b/react/index.html @@ -0,0 +1,16 @@ + + + + + + Paico Generated Project + + + + + + +
+ + + diff --git a/react/package.json b/react/package.json new file mode 100644 index 0000000..685a870 --- /dev/null +++ b/react/package.json @@ -0,0 +1,88 @@ +{ + "name": "react-ts-demo", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "build": "vite build", + "build:dev": "vite build --mode development", + "dev": "vite", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "@arco-design/web-react": "^2.66.6", + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", + "@hookform/resolvers": "^5.2.2", + "@mui/material": "^5.15.4", + "@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", + "@tailwindcss/vite": "^4.1.17", + "@tanstack/react-query": "^5.83.0", + "antd": "^5.27.6", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "^1.1.1", + "date-fns": "^4.1.0", + "embla-carousel-react": "^8.6.0", + "input-otp": "^1.4.2", + "lucide-react": "^0.555.0", + "next-themes": "^0.4.6", + "react": "^19.2.0", + "react-day-picker": "^9.11.3", + "react-dom": "^19.2.0", + "react-hook-form": "^7.67.0", + "react-resizable-panels": "^3.0.6", + "react-router-dom": "^7.10.0", + "recharts": "^2.15.4", + "sonner": "^2.0.7", + "tailwind-merge": "^3.4.0", + "tailwindcss": "^4.1.17", + "tdesign-react": "^1.15.7", + "vaul": "^1.1.2", + "zod": "^4.1.13" + }, + "devDependencies": { + "@eslint/js": "^9.39.1", + "@types/node": "^24.10.1", + "@types/react": "^19.2.5", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^5.1.1", + "eslint": "^9.39.1", + "eslint-plugin-react-hooks": "^7.0.1", + "eslint-plugin-react-refresh": "^0.4.24", + "globals": "^16.5.0", + "tw-animate-css": "^1.4.0", + "typescript": "~5.9.3", + "typescript-eslint": "^8.46.4", + "unplugin-auto-import": "^21.0.0", + "vite": "^7.2.4", + "vite-plugin-checker": "^0.12.0" + } +} \ No newline at end of file diff --git a/react/public/vite.svg b/react/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/react/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/react/src/App.css b/react/src/App.css new file mode 100644 index 0000000..b9d355d --- /dev/null +++ b/react/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/react/src/App.tsx b/react/src/App.tsx new file mode 100644 index 0000000..5f00535 --- /dev/null +++ b/react/src/App.tsx @@ -0,0 +1,17 @@ +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; +import { BrowserRouter, Routes, Route } from "react-router-dom"; +import Index from "./pages/Index"; + +const queryClient = new QueryClient(); + +const App = () => ( + + + + } /> + + + +); + +export default App; \ No newline at end of file diff --git a/react/src/components/BottomTabBar.tsx b/react/src/components/BottomTabBar.tsx new file mode 100644 index 0000000..b1f771b --- /dev/null +++ b/react/src/components/BottomTabBar.tsx @@ -0,0 +1,63 @@ +import { BrainCircuitIcon, BookOpenIcon, ZapIcon, BarChart2Icon, UserIcon } from 'lucide-react'; + +interface BottomTabBarProps { + active?: 'ai' | 'library' | 'study' | 'analysis' | 'profile'; +} + +const tabs = [ + { key: 'ai', label: 'AI', icon: BrainCircuitIcon, path: '/ai' }, + { key: 'library', label: '知识库', icon: BookOpenIcon, path: '/library' }, + { key: 'study', label: '学习', icon: ZapIcon, path: '/study' }, + { key: 'analysis', label: '分析', icon: BarChart2Icon, path: '/analysis' }, + { key: 'profile', label: '我的', icon: UserIcon, path: '/profile' }, +]; + +const BottomTabBar = ({ active = 'ai' }: BottomTabBarProps) => { + return ( +
+
+ {tabs.map((tab) => { + const isActive = tab.key === active; + const Icon = tab.icon; + return ( +
+
+ {isActive && ( +
+ )} + +
+ + {tab.label} + +
+ ); + })} +
+
+ ); +}; + +export default BottomTabBar; diff --git a/react/src/components/IPhoneFrame.tsx b/react/src/components/IPhoneFrame.tsx new file mode 100644 index 0000000..575739e --- /dev/null +++ b/react/src/components/IPhoneFrame.tsx @@ -0,0 +1,116 @@ +import React from 'react'; +interface IPhoneFrameProps { + children: React.ReactNode; + label?: string; + index?: number; +} +const IPhoneFrame = ({ + children = null, + label = '', + index = 0 +}: IPhoneFrameProps) => { + return
+ {/* Label */} +
+ + {index > 0 ? `${index}. ` : ''}{label} + +
+ + {/* Phone Shell */} +
+ {/* Inner screen border */} +
+ {/* Status Bar */} +
+ 9:41 +
+ {/* Signal */} +
+ {[4, 6, 8, 10, 12].map((h, i) =>
)} +
+ {/* WiFi */} + + + + + + {/* Battery */} +
+
+
+
+
+
+
+
+ + {/* Dynamic Island */} +
+ + {/* Screen Content */} +
+ {children} +
+
+
+
; +}; +export default IPhoneFrame; \ No newline at end of file diff --git a/react/src/components/ui/accordion.tsx b/react/src/components/ui/accordion.tsx new file mode 100644 index 0000000..d21b65f --- /dev/null +++ b/react/src/components/ui/accordion.tsx @@ -0,0 +1,64 @@ +import * as React from "react" +import * as AccordionPrimitive from "@radix-ui/react-accordion" +import { ChevronDownIcon } from "lucide-react" + +import { cn } from "@/lib/utils" + +function Accordion({ + ...props +}: React.ComponentProps) { + return +} + +function AccordionItem({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AccordionTrigger({ + className, + children, + ...props +}: React.ComponentProps) { + return ( + + svg]:rotate-180", + className + )} + {...props} + > + {children} + + + + ) +} + +function AccordionContent({ + className, + children, + ...props +}: React.ComponentProps) { + return ( + +
{children}
+
+ ) +} + +export { Accordion, AccordionItem, AccordionTrigger, AccordionContent } diff --git a/react/src/components/ui/alert-dialog.tsx b/react/src/components/ui/alert-dialog.tsx new file mode 100644 index 0000000..935eecf --- /dev/null +++ b/react/src/components/ui/alert-dialog.tsx @@ -0,0 +1,155 @@ +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" + +function AlertDialog({ + ...props +}: React.ComponentProps) { + return +} + +function AlertDialogTrigger({ + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogPortal({ + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogOverlay({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogContent({ + className, + ...props +}: React.ComponentProps) { + return ( + + + + + ) +} + +function AlertDialogHeader({ + className, + ...props +}: React.ComponentProps<"div">) { + return ( +
+ ) +} + +function AlertDialogFooter({ + className, + ...props +}: React.ComponentProps<"div">) { + return ( +
+ ) +} + +function AlertDialogTitle({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogDescription({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogAction({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogCancel({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +export { + AlertDialog, + AlertDialogPortal, + AlertDialogOverlay, + AlertDialogTrigger, + AlertDialogContent, + AlertDialogHeader, + AlertDialogFooter, + AlertDialogTitle, + AlertDialogDescription, + AlertDialogAction, + AlertDialogCancel, +} diff --git a/react/src/components/ui/alert.tsx b/react/src/components/ui/alert.tsx new file mode 100644 index 0000000..1421354 --- /dev/null +++ b/react/src/components/ui/alert.tsx @@ -0,0 +1,66 @@ +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 px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current", + { + variants: { + variant: { + default: "bg-card text-card-foreground", + destructive: + "text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90", + }, + }, + defaultVariants: { + variant: "default", + }, + } +) + +function Alert({ + className, + variant, + ...props +}: React.ComponentProps<"div"> & VariantProps) { + return ( +
+ ) +} + +function AlertTitle({ className, ...props }: React.ComponentProps<"div">) { + return ( +
+ ) +} + +function AlertDescription({ + className, + ...props +}: React.ComponentProps<"div">) { + return ( +
+ ) +} + +export { Alert, AlertTitle, AlertDescription } diff --git a/react/src/components/ui/aspect-ratio.tsx b/react/src/components/ui/aspect-ratio.tsx new file mode 100644 index 0000000..9b491fb --- /dev/null +++ b/react/src/components/ui/aspect-ratio.tsx @@ -0,0 +1,9 @@ +import * as AspectRatioPrimitive from "@radix-ui/react-aspect-ratio" + +function AspectRatio({ + ...props +}: React.ComponentProps) { + return +} + +export { AspectRatio } diff --git a/react/src/components/ui/avatar.tsx b/react/src/components/ui/avatar.tsx new file mode 100644 index 0000000..71e428b --- /dev/null +++ b/react/src/components/ui/avatar.tsx @@ -0,0 +1,53 @@ +"use client" + +import * as React from "react" +import * as AvatarPrimitive from "@radix-ui/react-avatar" + +import { cn } from "@/lib/utils" + +function Avatar({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AvatarImage({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AvatarFallback({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +export { Avatar, AvatarImage, AvatarFallback } diff --git a/react/src/components/ui/badge.tsx b/react/src/components/ui/badge.tsx new file mode 100644 index 0000000..fd3a406 --- /dev/null +++ b/react/src/components/ui/badge.tsx @@ -0,0 +1,46 @@ +import * as React from "react" +import { Slot } from "@radix-ui/react-slot" +import { cva, type VariantProps } from "class-variance-authority" + +import { cn } from "@/lib/utils" + +const badgeVariants = cva( + "inline-flex items-center justify-center rounded-full border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden", + { + variants: { + variant: { + default: + "border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90", + secondary: + "border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90", + destructive: + "border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60", + outline: + "text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground", + }, + }, + defaultVariants: { + variant: "default", + }, + } +) + +function Badge({ + className, + variant, + asChild = false, + ...props +}: React.ComponentProps<"span"> & + VariantProps & { asChild?: boolean }) { + const Comp = asChild ? Slot : "span" + + return ( + + ) +} + +export { Badge, badgeVariants } diff --git a/react/src/components/ui/breadcrumb.tsx b/react/src/components/ui/breadcrumb.tsx new file mode 100644 index 0000000..e401c94 --- /dev/null +++ b/react/src/components/ui/breadcrumb.tsx @@ -0,0 +1,109 @@ +import * as React from "react" +import { Slot } from "@radix-ui/react-slot" +import { ChevronRightIcon, MoreHorizontalIcon } from "lucide-react" + +import { cn } from "@/lib/utils" + +function Breadcrumb({ ...props }: React.ComponentProps<"nav">) { + return