+>(({ className, ...props }, ref) => {
return (
->(({ className, type, ...props }, ref) => {
+ React.HTMLAttributes
+>(({ className, ...props }, ref) => {
return (
->(({ className, type, ...props }, ref) => {
+ React.HTMLAttributes
+>(({ className, ...props }, ref) => {
return (
->(({ className, type, ...props }, ref) => {
+ React.HTMLAttributes
+>(({ className, ...props }, ref) => {
return (
& { priority?: boolean }>
+type LinkComponent = ComponentType
>
- const RegularLink = (props: ComponentProps<'a'>) =>
-const RegularImage = (props: ComponentProps<'img'>) =>
-export const TripleCard = (props: {cards: z.infer, imageComponent: typeof NextImage | typeof RegularImage, linkComponent: typeof NextLink | typeof RegularLink }) => {
+export const TripleCard = (props: { cards: TripleCardItem[]; imageComponent: ImageComponent; linkComponent: LinkComponent }) => {
return (
diff --git a/documentation-ui/src/custom/docs/scripts/nav/index.tsx b/documentation-ui/src/custom/docs/scripts/nav/index.tsx
index a9e2c68..4d55140 100644
--- a/documentation-ui/src/custom/docs/scripts/nav/index.tsx
+++ b/documentation-ui/src/custom/docs/scripts/nav/index.tsx
@@ -1,6 +1,5 @@
import {createRoot} from "react-dom/client"
-import { ComponentProps } from "react";
import { NavBar } from "../../components/navmenu";
(() => {
diff --git a/documentation-ui/src/custom/theme-selector.tsx b/documentation-ui/src/custom/theme-selector.tsx
index 7434bf2..b5afd2c 100644
--- a/documentation-ui/src/custom/theme-selector.tsx
+++ b/documentation-ui/src/custom/theme-selector.tsx
@@ -1,39 +1,29 @@
'use client'
-import { ComputerIcon, MoonIcon, SunIcon } from "lucide-react";
-import React from "react";
-import { Button } from "@quantinuum/quantinuum-ui";
-import { getTheme, subscribeToTheme, setTheme } from "src/utils/darkMode";
+import { ComputerIcon, MoonIcon, SunIcon } from 'lucide-react'
+import React from 'react'
+import { Button } from '@quantinuum/quantinuum-ui'
+import { type useTheme } from './use-theme'
-export const useTheme = () => {
- const [theme, _setLocalTheme] = React.useState(typeof window !== "undefined" ? getTheme() : {mode: 'dark' as const, isDark: true});
-
- React.useEffect(() => {
- subscribeToTheme((theme) => _setLocalTheme(theme))
- }, [])
- return { theme, setMode: (_mode: typeof theme['mode']) => setTheme(_mode) }
-}
-
-export const ThemeSelector = React.forwardRef>(({theme, setMode}, ref) => {
+export const ThemeSelector = React.forwardRef>(({ theme, setMode }, ref) => {
const stateMap = {
- "light": {
+ light: {
icon: ,
},
- "dark": {
- icon:
+ dark: {
+ icon: ,
},
- "system": {
+ system: {
icon: ,
},
- } satisfies Record
+ } satisfies Record
return (
{
- if (theme.mode === "dark") setMode('light')
- if (theme.mode === "light") setMode("system")
- if (theme.mode === "system") setMode("dark")
+ if (theme.mode === 'dark') setMode('light')
+ if (theme.mode === 'light') setMode('system')
+ if (theme.mode === 'system') setMode('dark')
}} ref={ref}>
{stateMap[theme.mode].icon}
)
-
})
diff --git a/documentation-ui/src/custom/use-theme.ts b/documentation-ui/src/custom/use-theme.ts
new file mode 100644
index 0000000..4a1d146
--- /dev/null
+++ b/documentation-ui/src/custom/use-theme.ts
@@ -0,0 +1,19 @@
+'use client'
+
+import React from 'react'
+import { getTheme, setTheme, subscribeToTheme } from 'src/utils/darkMode'
+
+export const useTheme = () => {
+ const [theme, setLocalTheme] = React.useState(
+ typeof window !== 'undefined' ? getTheme() : { mode: 'dark' as const, isDark: true }
+ )
+
+ React.useEffect(() => {
+ return subscribeToTheme((nextTheme) => setLocalTheme(nextTheme))
+ }, [])
+
+ return {
+ theme,
+ setMode: (mode: typeof theme.mode) => setTheme(mode),
+ }
+}
diff --git a/documentation-ui/src/index.ts b/documentation-ui/src/index.ts
index 94944a0..ec1d4d4 100644
--- a/documentation-ui/src/index.ts
+++ b/documentation-ui/src/index.ts
@@ -1,5 +1,6 @@
export * from "./custom/slide-in";
export * from "./custom/theme-selector";
+export * from "./custom/use-theme";
export * from "./tailwindTheme";
export * from "./utils";
export * from './custom/docs'
diff --git a/documentation-ui/src/utils/darkMode.ts b/documentation-ui/src/utils/darkMode.ts
index 5942ab6..90b0134 100644
--- a/documentation-ui/src/utils/darkMode.ts
+++ b/documentation-ui/src/utils/darkMode.ts
@@ -1,5 +1,4 @@
-const modes = ["system", "dark", "light"] as const;
-type Mode = (typeof modes)[number];
+type Mode = "system" | "dark" | "light";
const isMode = (mode: string): mode is Mode => {
return ["system", "dark", "light"].includes(mode);
};
diff --git a/documentation-ui/stories/custom/theme-selector.stories.tsx b/documentation-ui/stories/custom/theme-selector.stories.tsx
index 43e711c..5f931f8 100644
--- a/documentation-ui/stories/custom/theme-selector.stories.tsx
+++ b/documentation-ui/stories/custom/theme-selector.stories.tsx
@@ -1,5 +1,6 @@
import { Meta, StoryObj } from "@storybook/react";
-import { ThemeSelector, useTheme } from "src/custom/theme-selector";
+import { ThemeSelector } from "src/custom/theme-selector";
+import { useTheme } from "src/custom/use-theme";
export function ThemeSelectorDemo() {
const { theme, setMode } = useTheme();
return ;
diff --git a/documentation-ui/tsconfig.json b/documentation-ui/tsconfig.json
index 455b176..50c68db 100644
--- a/documentation-ui/tsconfig.json
+++ b/documentation-ui/tsconfig.json
@@ -3,7 +3,6 @@
"include": ["**/*.ts", "**/*.tsx"],
"exclude": ["node_modules", "dist", "storybook-static", "sphinx-ui"],
"compilerOptions": {
- "baseUrl": "./",
"target": "es2016",
"strict": true,
"noImplicitAny": true,
@@ -12,10 +11,15 @@
"jsx": "react-jsx",
"module": "ESNext",
"declaration": true,
+ "types": ["vitest/globals"],
"sourceMap": true,
"outDir": "dist",
- "moduleResolution": "node",
+ "baseUrl": ".",
+ "moduleResolution": "bundler",
+ "paths": {
+ "src/*": ["./src/*"]
+ },
"allowSyntheticDefaultImports": true,
"emitDeclarationOnly": true
}
From dfb2fcec03b5fc6e0d87d9abd38d0838506be03b Mon Sep 17 00:00:00 2001
From: Sean Burton
Date: Wed, 1 Apr 2026 13:32:54 +0100
Subject: [PATCH 13/20] Update semantic-release and update Node version used
for build since semantic-release has dropped support for Node 20
---
.github/workflows/pre-release.yml | 2 +-
.github/workflows/release.yml | 2 +-
documentation-ui/package-lock.json | 2662 +++++++++--------
documentation-ui/package.json | 4 +-
.../src/custom/docs/components/gdpr/README.md | 5 +-
5 files changed, 1358 insertions(+), 1317 deletions(-)
diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml
index 74a139e..0861741 100644
--- a/.github/workflows/pre-release.yml
+++ b/.github/workflows/pre-release.yml
@@ -15,7 +15,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
- node-version: 20
+ node-version: 22
cache: 'npm'
# Path to the lock file needs to be specified explicitly as it is not in the root of the repository
cache-dependency-path: 'documentation-ui/package-lock.json'
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 95b9b37..abd597d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
- node-version: 20
+ node-version: 22
cache: 'npm'
# Path to the lock file needs to be specified explicitly as it is not in the root of the repository
cache-dependency-path: 'documentation-ui/package-lock.json'
diff --git a/documentation-ui/package-lock.json b/documentation-ui/package-lock.json
index b0eb2ce..3b277ce 100644
--- a/documentation-ui/package-lock.json
+++ b/documentation-ui/package-lock.json
@@ -24,7 +24,6 @@
"react-icons": "^5.3.0",
"react-resizable-panels": "^1.0.5",
"remeda": "^2.33.7",
- "semantic-release": "^24.2.5",
"tailwind-merge": "^2.6.0",
"typescript": "^5.2.2",
"vaul": "^0.8.0",
@@ -36,6 +35,7 @@
"@eslint/js": "^9.25.1",
"@rollup/plugin-commonjs": "^29.0.2",
"@rollup/plugin-node-resolve": "^16.0.3",
+ "@rollup/plugin-replace": "^6.0.3",
"@rollup/plugin-terser": "^1.0.0",
"@rollup/plugin-typescript": "^12.3.0",
"@storybook/addon-essentials": "^8.4.7",
@@ -64,8 +64,8 @@
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-preserve-directives": "^0.4.0",
- "rollup-plugin-replace": "^2.2.0",
"rollup-plugin-scss": "^4.0.1",
+ "semantic-release": "^25.0.3",
"sonner": "^2.0.1",
"storybook": "^8.6.14",
"tailwindcss-animate": "^1.0.7",
@@ -84,6 +84,50 @@
"tailwindcss-animate": "^1.0.7"
}
},
+ "node_modules/@actions/core": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@actions/core/-/core-3.0.0.tgz",
+ "integrity": "sha512-zYt6cz+ivnTmiT/ksRVriMBOiuoUpDCJJlZ5KPl2/FRdvwU3f7MPh9qftvbkXJThragzUZieit2nyHUyw53Seg==",
+ "dev": true,
+ "dependencies": {
+ "@actions/exec": "^3.0.0",
+ "@actions/http-client": "^4.0.0"
+ }
+ },
+ "node_modules/@actions/exec": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@actions/exec/-/exec-3.0.0.tgz",
+ "integrity": "sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==",
+ "dev": true,
+ "dependencies": {
+ "@actions/io": "^3.0.2"
+ }
+ },
+ "node_modules/@actions/http-client": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-4.0.0.tgz",
+ "integrity": "sha512-QuwPsgVMsD6qaPD57GLZi9sqzAZCtiJT8kVBCDpLtxhL5MydQ4gS+DrejtZZPdIYyB1e95uCK9Luyds7ybHI3g==",
+ "dev": true,
+ "dependencies": {
+ "tunnel": "^0.0.6",
+ "undici": "^6.23.0"
+ }
+ },
+ "node_modules/@actions/http-client/node_modules/undici": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz",
+ "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.17"
+ }
+ },
+ "node_modules/@actions/io": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/@actions/io/-/io-3.0.2.tgz",
+ "integrity": "sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==",
+ "dev": true
+ },
"node_modules/@adobe/css-tools": {
"version": "4.4.4",
"resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz",
@@ -600,6 +644,7 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
"integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
+ "dev": true,
"optional": true,
"engines": {
"node": ">=0.1.90"
@@ -1863,6 +1908,7 @@
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
"integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
"dependencies": {
"string-width": "^5.1.2",
"string-width-cjs": "npm:string-width@^4.2.0",
@@ -2144,6 +2190,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-6.0.0.tgz",
"integrity": "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==",
+ "dev": true,
"engines": {
"node": ">= 20"
}
@@ -2152,6 +2199,7 @@
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz",
"integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==",
+ "dev": true,
"dependencies": {
"@octokit/auth-token": "^6.0.0",
"@octokit/graphql": "^9.0.3",
@@ -2169,6 +2217,7 @@
"version": "11.0.3",
"resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-11.0.3.tgz",
"integrity": "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag==",
+ "dev": true,
"dependencies": {
"@octokit/types": "^16.0.0",
"universal-user-agent": "^7.0.2"
@@ -2181,6 +2230,7 @@
"version": "9.0.3",
"resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-9.0.3.tgz",
"integrity": "sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==",
+ "dev": true,
"dependencies": {
"@octokit/request": "^10.0.6",
"@octokit/types": "^16.0.0",
@@ -2193,14 +2243,16 @@
"node_modules/@octokit/openapi-types": {
"version": "27.0.0",
"resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-27.0.0.tgz",
- "integrity": "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA=="
+ "integrity": "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==",
+ "dev": true
},
"node_modules/@octokit/plugin-paginate-rest": {
- "version": "13.2.1",
- "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-13.2.1.tgz",
- "integrity": "sha512-Tj4PkZyIL6eBMYcG/76QGsedF0+dWVeLhYprTmuFVVxzDW7PQh23tM0TP0z+1MvSkxB29YFZwnUX+cXfTiSdyw==",
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-14.0.0.tgz",
+ "integrity": "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==",
+ "dev": true,
"dependencies": {
- "@octokit/types": "^15.0.1"
+ "@octokit/types": "^16.0.0"
},
"engines": {
"node": ">= 20"
@@ -2209,23 +2261,11 @@
"@octokit/core": ">=6"
}
},
- "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": {
- "version": "26.0.0",
- "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-26.0.0.tgz",
- "integrity": "sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA=="
- },
- "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": {
- "version": "15.0.2",
- "resolved": "https://registry.npmjs.org/@octokit/types/-/types-15.0.2.tgz",
- "integrity": "sha512-rR+5VRjhYSer7sC51krfCctQhVTmjyUMAaShfPB8mscVa8tSoLyon3coxQmXu0ahJoLVWl8dSGD/3OGZlFV44Q==",
- "dependencies": {
- "@octokit/openapi-types": "^26.0.0"
- }
- },
"node_modules/@octokit/plugin-retry": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-8.1.0.tgz",
"integrity": "sha512-O1FZgXeiGb2sowEr/hYTr6YunGdSAFWnr2fyW39Ah85H8O33ELASQxcvOFF5LE6Tjekcyu2ms4qAzJVhSaJxTw==",
+ "dev": true,
"dependencies": {
"@octokit/request-error": "^7.0.2",
"@octokit/types": "^16.0.0",
@@ -2242,6 +2282,7 @@
"version": "11.0.3",
"resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-11.0.3.tgz",
"integrity": "sha512-34eE0RkFCKycLl2D2kq7W+LovheM/ex3AwZCYN8udpi6bxsyjZidb2McXs69hZhLmJlDqTSP8cH+jSRpiaijBg==",
+ "dev": true,
"dependencies": {
"@octokit/types": "^16.0.0",
"bottleneck": "^2.15.3"
@@ -2257,6 +2298,7 @@
"version": "10.0.8",
"resolved": "https://registry.npmjs.org/@octokit/request/-/request-10.0.8.tgz",
"integrity": "sha512-SJZNwY9pur9Agf7l87ywFi14W+Hd9Jg6Ifivsd33+/bGUQIjNujdFiXII2/qSlN2ybqUHfp5xpekMEjIBTjlSw==",
+ "dev": true,
"dependencies": {
"@octokit/endpoint": "^11.0.3",
"@octokit/request-error": "^7.0.2",
@@ -2273,6 +2315,7 @@
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-7.1.0.tgz",
"integrity": "sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==",
+ "dev": true,
"dependencies": {
"@octokit/types": "^16.0.0"
},
@@ -2284,6 +2327,7 @@
"version": "16.0.0",
"resolved": "https://registry.npmjs.org/@octokit/types/-/types-16.0.0.tgz",
"integrity": "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==",
+ "dev": true,
"dependencies": {
"@octokit/openapi-types": "^27.0.0"
}
@@ -2292,6 +2336,7 @@
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
"optional": true,
"engines": {
"node": ">=14"
@@ -2301,6 +2346,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz",
"integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==",
+ "dev": true,
"engines": {
"node": ">=12.22.0"
}
@@ -2309,6 +2355,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz",
"integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==",
+ "dev": true,
"dependencies": {
"graceful-fs": "4.2.10"
},
@@ -2319,12 +2366,14 @@
"node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": {
"version": "4.2.10",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
+ "dev": true
},
"node_modules/@pnpm/npm-conf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz",
"integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==",
+ "dev": true,
"dependencies": {
"@pnpm/config.env-replace": "^1.1.0",
"@pnpm/network.ca-file": "^1.0.1",
@@ -3840,6 +3889,27 @@
}
}
},
+ "node_modules/@rollup/plugin-replace": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz",
+ "integrity": "sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==",
+ "dev": true,
+ "dependencies": {
+ "@rollup/pluginutils": "^5.0.1",
+ "magic-string": "^0.30.3"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@rollup/plugin-terser": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-1.0.0.tgz",
@@ -4213,12 +4283,14 @@
"node_modules/@sec-ant/readable-stream": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
- "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="
+ "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
+ "dev": true
},
"node_modules/@semantic-release/commit-analyzer": {
"version": "13.0.1",
"resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-13.0.1.tgz",
"integrity": "sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==",
+ "dev": true,
"dependencies": {
"conventional-changelog-angular": "^8.0.0",
"conventional-changelog-writer": "^8.0.0",
@@ -4240,17 +4312,19 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-4.0.0.tgz",
"integrity": "sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==",
+ "dev": true,
"engines": {
"node": ">=18"
}
},
"node_modules/@semantic-release/github": {
- "version": "11.0.6",
- "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-11.0.6.tgz",
- "integrity": "sha512-ctDzdSMrT3H+pwKBPdyCPty6Y47X8dSrjd3aPZ5KKIKKWTwZBE9De8GtsH3TyAlw3Uyo2stegMx6rJMXKpJwJA==",
+ "version": "12.0.6",
+ "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-12.0.6.tgz",
+ "integrity": "sha512-aYYFkwHW3c6YtHwQF0t0+lAjlU+87NFOZuH2CvWFD0Ylivc7MwhZMiHOJ0FMpIgPpCVib/VUAcOwvrW0KnxQtA==",
+ "dev": true,
"dependencies": {
"@octokit/core": "^7.0.0",
- "@octokit/plugin-paginate-rest": "^13.0.0",
+ "@octokit/plugin-paginate-rest": "^14.0.0",
"@octokit/plugin-retry": "^8.0.0",
"@octokit/plugin-throttling": "^11.0.0",
"@semantic-release/error": "^4.0.0",
@@ -4264,36 +4338,40 @@
"mime": "^4.0.0",
"p-filter": "^4.0.0",
"tinyglobby": "^0.2.14",
+ "undici": "^7.0.0",
"url-join": "^5.0.0"
},
"engines": {
- "node": ">=20.8.1"
+ "node": "^22.14.0 || >= 24.10.0"
},
"peerDependencies": {
"semantic-release": ">=24.1.0"
}
},
"node_modules/@semantic-release/npm": {
- "version": "12.0.2",
- "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-12.0.2.tgz",
- "integrity": "sha512-+M9/Lb35IgnlUO6OSJ40Ie+hUsZLuph2fqXC/qrKn0fMvUU/jiCjpoL6zEm69vzcmaZJ8yNKtMBEKHWN49WBbQ==",
+ "version": "13.1.5",
+ "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-13.1.5.tgz",
+ "integrity": "sha512-Hq5UxzoatN3LHiq2rTsWS54nCdqJHlsssGERCo8WlvdfFA9LoN0vO+OuKVSjtNapIc/S8C2LBj206wKLHg62mg==",
+ "dev": true,
"dependencies": {
+ "@actions/core": "^3.0.0",
"@semantic-release/error": "^4.0.0",
"aggregate-error": "^5.0.0",
+ "env-ci": "^11.2.0",
"execa": "^9.0.0",
"fs-extra": "^11.0.0",
"lodash-es": "^4.17.21",
"nerf-dart": "^1.0.0",
- "normalize-url": "^8.0.0",
- "npm": "^10.9.3",
+ "normalize-url": "^9.0.0",
+ "npm": "^11.6.2",
"rc": "^1.2.8",
- "read-pkg": "^9.0.0",
+ "read-pkg": "^10.0.0",
"registry-auth-token": "^5.0.0",
"semver": "^7.1.2",
"tempy": "^3.0.0"
},
"engines": {
- "node": ">=20.8.1"
+ "node": "^22.14.0 || >= 24.10.0"
},
"peerDependencies": {
"semantic-release": ">=20.1.0"
@@ -4303,6 +4381,7 @@
"version": "11.3.4",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz",
"integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==",
+ "dev": true,
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
@@ -4313,11 +4392,12 @@
}
},
"node_modules/@semantic-release/npm/node_modules/normalize-url": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz",
- "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-9.0.0.tgz",
+ "integrity": "sha512-z9nC87iaZXXySbWWtTHfCFJyFvKaUAW6lODhikG7ILSbVgmwuFjUqkgnheHvAUcGedO29e2QGBRXMUD64aurqQ==",
+ "dev": true,
"engines": {
- "node": ">=14.16"
+ "node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -4327,6 +4407,7 @@
"version": "7.7.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -4338,6 +4419,7 @@
"version": "14.1.0",
"resolved": "https://registry.npmjs.org/@semantic-release/release-notes-generator/-/release-notes-generator-14.1.0.tgz",
"integrity": "sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==",
+ "dev": true,
"dependencies": {
"conventional-changelog-angular": "^8.0.0",
"conventional-changelog-writer": "^8.0.0",
@@ -4361,6 +4443,116 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-7.0.1.tgz",
"integrity": "sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/hosted-git-info": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
+ "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^10.0.1"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/normalize-package-data": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz",
+ "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^7.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-license": "^3.0.4"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/parse-json": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.3.0.tgz",
+ "integrity": "sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.26.2",
+ "index-to-position": "^1.1.0",
+ "type-fest": "^4.39.1"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/read-package-up": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz",
+ "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==",
+ "dev": true,
+ "dependencies": {
+ "find-up-simple": "^1.0.0",
+ "read-pkg": "^9.0.0",
+ "type-fest": "^4.6.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz",
+ "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==",
+ "dev": true,
+ "dependencies": {
+ "@types/normalize-package-data": "^2.4.3",
+ "normalize-package-data": "^6.0.0",
+ "parse-json": "^8.0.0",
+ "type-fest": "^4.6.0",
+ "unicorn-magic": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/semver": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@semantic-release/release-notes-generator/node_modules/type-fest": {
+ "version": "4.41.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
+ "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+ "dev": true,
"engines": {
"node": ">=16"
},
@@ -4368,10 +4560,23 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/@semantic-release/release-notes-generator/node_modules/unicorn-magic": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
+ "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@simple-libs/stream-utils": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@simple-libs/stream-utils/-/stream-utils-1.2.0.tgz",
"integrity": "sha512-KxXvfapcixpz6rVEB6HPjOUZT22yN6v0vI0urQSk1L8MlEWPDFCZkhw2xmkyoTGYeFw7tWTZd7e3lVzRZRN/EA==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -4383,6 +4588,7 @@
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
"integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -4394,6 +4600,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
"integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -5349,7 +5556,8 @@
"node_modules/@types/normalize-package-data": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
- "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA=="
+ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+ "dev": true
},
"node_modules/@types/prop-types": {
"version": "15.7.15",
@@ -5944,6 +6152,7 @@
"version": "7.1.4",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
"integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
+ "dev": true,
"engines": {
"node": ">= 14"
}
@@ -5952,6 +6161,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-5.0.0.tgz",
"integrity": "sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==",
+ "dev": true,
"dependencies": {
"clean-stack": "^5.2.0",
"indent-string": "^5.0.0"
@@ -5967,6 +6177,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
"integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -5994,6 +6205,7 @@
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz",
"integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==",
+ "dev": true,
"dependencies": {
"environment": "^1.0.0"
},
@@ -6008,6 +6220,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -6016,6 +6229,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -6065,12 +6279,14 @@
"node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true
},
"node_modules/argv-formatter": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
- "integrity": "sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw=="
+ "integrity": "sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==",
+ "dev": true
},
"node_modules/aria-hidden": {
"version": "1.2.6",
@@ -6095,7 +6311,8 @@
"node_modules/array-ify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
- "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng=="
+ "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==",
+ "dev": true
},
"node_modules/array-union": {
"version": "2.1.0",
@@ -6181,7 +6398,8 @@
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
},
"node_modules/baseline-browser-mapping": {
"version": "2.10.13",
@@ -6197,7 +6415,8 @@
"node_modules/before-after-hook": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-4.0.0.tgz",
- "integrity": "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ=="
+ "integrity": "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==",
+ "dev": true
},
"node_modules/better-opn": {
"version": "3.0.2",
@@ -6241,12 +6460,14 @@
"node_modules/bottleneck": {
"version": "2.19.5",
"resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
- "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw=="
+ "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==",
+ "dev": true
},
"node_modules/brace-expansion": {
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz",
"integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==",
+ "dev": true,
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -6358,6 +6579,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -6422,6 +6644,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -6434,6 +6657,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -6521,6 +6745,7 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-5.3.0.tgz",
"integrity": "sha512-9ngPTOhYGQqNVSfeJkYXHmF7AGWp4/nN5D/QqNQs3Dvxd1Kk/WpjHfNujKHYUQ/5CoGyOyFNoWSPk5afzP0QVg==",
+ "dev": true,
"dependencies": {
"escape-string-regexp": "5.0.0"
},
@@ -6535,6 +6760,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
"integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -6546,6 +6772,7 @@
"version": "2.1.11",
"resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
"integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
+ "dev": true,
"dependencies": {
"chalk": "^4.0.0",
"highlight.js": "^10.7.1",
@@ -6566,6 +6793,7 @@
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -6581,6 +6809,7 @@
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
"integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
@@ -6590,17 +6819,20 @@
"node_modules/cli-highlight/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/cli-highlight/node_modules/parse5": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
- "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug=="
+ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+ "dev": true
},
"node_modules/cli-highlight/node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -6614,6 +6846,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -6625,6 +6858,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -6641,6 +6875,7 @@
"version": "16.2.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
"integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
"dependencies": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
@@ -6658,6 +6893,7 @@
"version": "20.2.9",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
"integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -6666,6 +6902,7 @@
"version": "0.6.5",
"resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
"integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
+ "dev": true,
"dependencies": {
"string-width": "^4.2.0"
},
@@ -6679,12 +6916,14 @@
"node_modules/cli-table3/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/cli-table3/node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -6698,6 +6937,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -6712,58 +6952,66 @@
"peer": true
},
"node_modules/cliui": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz",
+ "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==",
+ "dev": true,
"dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
+ "string-width": "^7.2.0",
+ "strip-ansi": "^7.1.0",
+ "wrap-ansi": "^9.0.0"
},
+ "engines": {
+ "node": ">=20"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "dev": true,
"engines": {
"node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/cliui/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "version": "10.6.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
+ "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
+ "dev": true
},
"node_modules/cliui/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "dev": true,
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dependencies": {
- "ansi-regex": "^5.0.1"
+ "node": ">=18"
},
- "engines": {
- "node": ">=8"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/cliui/node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
+ "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
+ "dev": true,
"dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "ansi-styles": "^6.2.1",
+ "string-width": "^7.0.0",
+ "strip-ansi": "^7.1.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
@@ -7026,6 +7274,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
"dependencies": {
"color-name": "~1.1.4"
},
@@ -7036,7 +7285,8 @@
"node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
},
"node_modules/colord": {
"version": "2.9.3",
@@ -7069,6 +7319,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
"integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
+ "dev": true,
"dependencies": {
"array-ify": "^1.0.0",
"dot-prop": "^5.1.0"
@@ -7077,7 +7328,8 @@
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true
},
"node_modules/concat-with-sourcemaps": {
"version": "1.1.0",
@@ -7092,6 +7344,7 @@
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
"integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
+ "dev": true,
"dependencies": {
"ini": "^1.3.4",
"proto-list": "~1.2.1"
@@ -7101,6 +7354,7 @@
"version": "8.3.1",
"resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-8.3.1.tgz",
"integrity": "sha512-6gfI3otXK5Ph5DfCOI1dblr+kN3FAm5a97hYoQkqNZxOaYa5WKfXH+AnpsmS+iUH2mgVC2Cg2Qw9m5OKcmNrIg==",
+ "dev": true,
"dependencies": {
"compare-func": "^2.0.0"
},
@@ -7112,6 +7366,7 @@
"version": "8.4.0",
"resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-8.4.0.tgz",
"integrity": "sha512-HHBFkk1EECxxmCi4CTu091iuDpQv5/OavuCUAuZmrkWpmYfyD816nom1CvtfXJ/uYfAAjavgHvXHX291tSLK8g==",
+ "dev": true,
"dependencies": {
"@simple-libs/stream-utils": "^1.2.0",
"conventional-commits-filter": "^5.0.0",
@@ -7130,6 +7385,7 @@
"version": "7.7.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -7141,6 +7397,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-5.0.0.tgz",
"integrity": "sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==",
+ "dev": true,
"engines": {
"node": ">=18"
}
@@ -7149,6 +7406,7 @@
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-6.4.0.tgz",
"integrity": "sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==",
+ "dev": true,
"dependencies": {
"@simple-libs/stream-utils": "^1.2.0",
"meow": "^13.0.0"
@@ -7164,6 +7422,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz",
"integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -7179,12 +7438,14 @@
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "dev": true
},
"node_modules/cosmiconfig": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
"integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
+ "dev": true,
"dependencies": {
"env-paths": "^2.2.1",
"import-fresh": "^3.3.0",
@@ -7210,6 +7471,7 @@
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -7223,6 +7485,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz",
"integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==",
+ "dev": true,
"dependencies": {
"type-fest": "^1.0.1"
},
@@ -7237,6 +7500,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
"integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -7494,6 +7758,7 @@
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true,
"engines": {
"node": ">=4.0.0"
}
@@ -7573,6 +7838,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
"dependencies": {
"path-type": "^4.0.0"
},
@@ -7672,6 +7938,7 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
"integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
+ "dev": true,
"dependencies": {
"is-obj": "^2.0.0"
},
@@ -7697,6 +7964,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
"integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==",
+ "dev": true,
"dependencies": {
"readable-stream": "^2.0.2"
}
@@ -7704,7 +7972,8 @@
"node_modules/eastasianwidth": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true
},
"node_modules/electron-to-chromium": {
"version": "1.5.330",
@@ -7714,12 +7983,14 @@
"node_modules/emoji-regex": {
"version": "9.2.2",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
},
"node_modules/emojilib": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz",
- "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw=="
+ "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==",
+ "dev": true
},
"node_modules/entities": {
"version": "6.0.1",
@@ -7737,6 +8008,7 @@
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/env-ci/-/env-ci-11.2.0.tgz",
"integrity": "sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==",
+ "dev": true,
"dependencies": {
"execa": "^8.0.0",
"java-properties": "^1.0.2"
@@ -7749,6 +8021,7 @@
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
"integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
+ "dev": true,
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^8.0.1",
@@ -7771,6 +8044,7 @@
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
"integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
+ "dev": true,
"engines": {
"node": ">=16"
},
@@ -7782,6 +8056,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
"integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
+ "dev": true,
"engines": {
"node": ">=16.17.0"
}
@@ -7790,6 +8065,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
"integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
+ "dev": true,
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
@@ -7801,6 +8077,7 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
"integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
+ "dev": true,
"dependencies": {
"path-key": "^4.0.0"
},
@@ -7815,6 +8092,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
"integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -7826,6 +8104,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
"integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -7837,6 +8116,7 @@
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
"integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -7845,6 +8125,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
"integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -7856,6 +8137,7 @@
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
"integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+ "dev": true,
"dependencies": {
"is-arrayish": "^0.2.1"
}
@@ -8180,6 +8462,7 @@
"version": "9.6.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz",
"integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==",
+ "dev": true,
"dependencies": {
"@sindresorhus/merge-streams": "^4.0.0",
"cross-spawn": "^7.0.6",
@@ -8205,6 +8488,7 @@
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
"integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
+ "dev": true,
"dependencies": {
"@sec-ant/readable-stream": "^0.4.1",
"is-stream": "^4.0.1"
@@ -8229,6 +8513,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-3.0.0.tgz",
"integrity": "sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -8312,6 +8597,7 @@
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
"integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
+ "dev": true,
"dependencies": {
"is-unicode-supported": "^2.0.0"
},
@@ -8374,6 +8660,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz",
"integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -8385,6 +8672,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/find-versions/-/find-versions-6.0.0.tgz",
"integrity": "sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==",
+ "dev": true,
"dependencies": {
"semver-regex": "^4.0.5",
"super-regex": "^1.0.0"
@@ -8434,6 +8722,7 @@
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
"integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
+ "dev": true,
"dependencies": {
"cross-spawn": "^7.0.6",
"signal-exit": "^4.0.1"
@@ -8462,6 +8751,7 @@
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
"integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==",
+ "dev": true,
"dependencies": {
"inherits": "^2.0.1",
"readable-stream": "^2.0.0"
@@ -8530,6 +8820,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-1.0.2.tgz",
"integrity": "sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -8567,10 +8858,23 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
"engines": {
"node": "6.* || 8.* || >= 10.*"
}
},
+ "node_modules/get-east-asian-width": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz",
+ "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-intrinsic": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
@@ -8620,6 +8924,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -8631,6 +8936,7 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/git-log-parser/-/git-log-parser-1.2.1.tgz",
"integrity": "sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==",
+ "dev": true,
"dependencies": {
"argv-formatter": "~1.0.0",
"spawn-error-forwarder": "~1.0.0",
@@ -8645,6 +8951,7 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
"integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
"deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dev": true,
"dependencies": {
"foreground-child": "^3.1.0",
"jackspeak": "^3.1.2",
@@ -8675,6 +8982,7 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz",
"integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==",
+ "dev": true,
"dependencies": {
"balanced-match": "^1.0.0"
}
@@ -8683,6 +8991,7 @@
"version": "9.0.9",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
"integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+ "dev": true,
"dependencies": {
"brace-expansion": "^2.0.2"
},
@@ -8766,12 +9075,14 @@
"node_modules/graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true
},
"node_modules/handlebars": {
"version": "4.7.9",
"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz",
"integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==",
+ "dev": true,
"dependencies": {
"minimist": "^1.2.5",
"neo-async": "^2.6.2",
@@ -8792,6 +9103,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -8850,6 +9162,7 @@
"version": "10.7.3",
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
"integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+ "dev": true,
"engines": {
"node": "*"
}
@@ -8858,6 +9171,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/hook-std/-/hook-std-4.0.0.tgz",
"integrity": "sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==",
+ "dev": true,
"engines": {
"node": ">=20"
},
@@ -8866,20 +9180,25 @@
}
},
"node_modules/hosted-git-info": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz",
- "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==",
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.2.tgz",
+ "integrity": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==",
+ "dev": true,
"dependencies": {
- "lru-cache": "^10.0.1"
+ "lru-cache": "^11.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
+ "version": "11.2.7",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz",
+ "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==",
+ "dev": true,
+ "engines": {
+ "node": "20 || >=22"
+ }
},
"node_modules/html-encoding-sniffer": {
"version": "6.0.0",
@@ -8897,6 +9216,7 @@
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
"integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
+ "dev": true,
"dependencies": {
"agent-base": "^7.1.0",
"debug": "^4.3.4"
@@ -8909,6 +9229,7 @@
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
"integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
+ "dev": true,
"dependencies": {
"agent-base": "^7.1.2",
"debug": "4"
@@ -8921,6 +9242,7 @@
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
"integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
+ "dev": true,
"engines": {
"node": ">=18.18.0"
}
@@ -8968,6 +9290,7 @@
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "dev": true,
"dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
@@ -8995,6 +9318,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/import-from-esm/-/import-from-esm-2.0.0.tgz",
"integrity": "sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==",
+ "dev": true,
"dependencies": {
"debug": "^4.3.4",
"import-meta-resolve": "^4.0.0"
@@ -9016,6 +9340,7 @@
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",
"integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==",
+ "dev": true,
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
@@ -9043,6 +9368,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-1.2.0.tgz",
"integrity": "sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -9064,12 +9390,14 @@
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
},
"node_modules/ini": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
},
"node_modules/input-otp": {
"version": "1.4.2",
@@ -9084,6 +9412,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/into-stream/-/into-stream-7.0.0.tgz",
"integrity": "sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==",
+ "dev": true,
"dependencies": {
"from2": "^2.3.0",
"p-is-promise": "^3.0.0"
@@ -9114,7 +9443,8 @@
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+ "dev": true
},
"node_modules/is-binary-path": {
"version": "2.1.0",
@@ -9181,6 +9511,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -9233,6 +9564,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
"integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -9241,6 +9573,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
"integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -9294,6 +9627,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
"integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -9320,6 +9654,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
"integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -9342,17 +9677,20 @@
"node_modules/isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "dev": true
},
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
},
"node_modules/issue-parser": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/issue-parser/-/issue-parser-7.0.1.tgz",
"integrity": "sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==",
+ "dev": true,
"dependencies": {
"lodash.capitalize": "^4.2.1",
"lodash.escaperegexp": "^4.1.2",
@@ -9368,6 +9706,7 @@
"version": "3.4.3",
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
"integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "dev": true,
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
@@ -9382,6 +9721,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/java-properties/-/java-properties-1.0.2.tgz",
"integrity": "sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==",
+ "dev": true,
"engines": {
"node": ">= 0.6.0"
}
@@ -9404,6 +9744,7 @@
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+ "dev": true,
"dependencies": {
"argparse": "^2.0.1"
},
@@ -9489,12 +9830,14 @@
"node_modules/json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+ "dev": true
},
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
},
"node_modules/json-schema-traverse": {
"version": "0.4.1",
@@ -9511,7 +9854,8 @@
"node_modules/json-with-bigint": {
"version": "3.5.8",
"resolved": "https://registry.npmjs.org/json-with-bigint/-/json-with-bigint-3.5.8.tgz",
- "integrity": "sha512-eq/4KP6K34kwa7TcFdtvnftvHCD9KvHOGGICWwMFc4dOOKF5t4iYqnfLK8otCRCRv06FXOzGGyqE8h8ElMvvdw=="
+ "integrity": "sha512-eq/4KP6K34kwa7TcFdtvnftvHCD9KvHOGGICWwMFc4dOOKF5t4iYqnfLK8otCRCRv06FXOzGGyqE8h8ElMvvdw==",
+ "dev": true
},
"node_modules/json5": {
"version": "2.2.3",
@@ -9528,6 +9872,7 @@
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
"integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
+ "dev": true,
"dependencies": {
"universalify": "^2.0.0"
},
@@ -9575,6 +9920,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
"integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==",
+ "dev": true,
"dependencies": {
"graceful-fs": "^4.1.2",
"parse-json": "^4.0.0",
@@ -9589,6 +9935,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
"integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
+ "dev": true,
"dependencies": {
"error-ex": "^1.3.1",
"json-parse-better-errors": "^1.0.1"
@@ -9601,6 +9948,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
"integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -9638,7 +9986,8 @@
"node_modules/lodash-es": {
"version": "4.17.23",
"resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz",
- "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg=="
+ "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==",
+ "dev": true
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
@@ -9649,22 +9998,26 @@
"node_modules/lodash.capitalize": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz",
- "integrity": "sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw=="
+ "integrity": "sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==",
+ "dev": true
},
"node_modules/lodash.escaperegexp": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz",
- "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw=="
+ "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==",
+ "dev": true
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA=="
+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
+ "dev": true
},
"node_modules/lodash.isstring": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw=="
+ "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
+ "dev": true
},
"node_modules/lodash.memoize": {
"version": "4.1.2",
@@ -9687,7 +10040,8 @@
"node_modules/lodash.uniqby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
- "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww=="
+ "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==",
+ "dev": true
},
"node_modules/loose-envify": {
"version": "1.4.0",
@@ -9744,6 +10098,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/make-asynchronous/-/make-asynchronous-1.1.0.tgz",
"integrity": "sha512-ayF7iT+44LXdxJLTrTd3TLQpFDDvPCBxXxbv+pMUSuHA5Q8zyAfwkRP6aHHwNVFBUFWtxAHqwNJxF8vMZLAbVg==",
+ "dev": true,
"dependencies": {
"p-event": "^6.0.0",
"type-fest": "^4.6.0",
@@ -9756,6 +10111,18 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/make-asynchronous/node_modules/type-fest": {
+ "version": "4.41.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
+ "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+ "dev": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/map-or-similar": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz",
@@ -9766,6 +10133,7 @@
"version": "15.0.12",
"resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
"integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==",
+ "dev": true,
"bin": {
"marked": "bin/marked.js"
},
@@ -9777,6 +10145,7 @@
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-7.3.0.tgz",
"integrity": "sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==",
+ "dev": true,
"dependencies": {
"ansi-escapes": "^7.0.0",
"ansi-regex": "^6.1.0",
@@ -9797,6 +10166,7 @@
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
"integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -9808,6 +10178,7 @@
"version": "5.6.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
"integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "dev": true,
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -9843,6 +10214,7 @@
"version": "13.2.0",
"resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
"integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -9853,7 +10225,8 @@
"node_modules/merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
},
"node_modules/merge2": {
"version": "1.4.1",
@@ -9890,6 +10263,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",
"integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",
+ "dev": true,
"funding": [
"https://github.com/sponsors/broofa"
],
@@ -9904,6 +10278,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
"integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -9924,6 +10299,7 @@
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
"integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "dev": true,
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -9935,6 +10311,7 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -9943,6 +10320,7 @@
"version": "7.1.3",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
"integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
+ "dev": true,
"engines": {
"node": ">=16 || 14 >=14.17"
}
@@ -9988,12 +10366,14 @@
"node_modules/neo-async": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+ "dev": true
},
"node_modules/nerf-dart": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/nerf-dart/-/nerf-dart-1.0.0.tgz",
- "integrity": "sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g=="
+ "integrity": "sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==",
+ "dev": true
},
"node_modules/next": {
"version": "16.2.2",
@@ -10080,6 +10460,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz",
"integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==",
+ "dev": true,
"dependencies": {
"@sindresorhus/is": "^4.6.0",
"char-regex": "^1.0.2",
@@ -10096,38 +10477,24 @@
"integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA=="
},
"node_modules/normalize-package-data": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz",
- "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-8.0.0.tgz",
+ "integrity": "sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==",
+ "dev": true,
"dependencies": {
- "hosted-git-info": "^7.0.0",
+ "hosted-git-info": "^9.0.0",
"semver": "^7.3.5",
"validate-npm-package-license": "^3.0.4"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/normalize-package-data/node_modules/hosted-git-info": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
- "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
- "dependencies": {
- "lru-cache": "^10.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
- "node_modules/normalize-package-data/node_modules/lru-cache": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
- },
"node_modules/normalize-package-data/node_modules/semver": {
"version": "7.7.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -10157,15 +10524,16 @@
}
},
"node_modules/npm": {
- "version": "10.9.8",
- "resolved": "https://registry.npmjs.org/npm/-/npm-10.9.8.tgz",
- "integrity": "sha512-fYwb6ODSmHkqrJQQaCxY3M2lPf/mpgC7ik0HSzzIwG5CGtabRp4bNqikatvCoT42b5INQSqudVH0R7yVmC9hVg==",
+ "version": "11.12.1",
+ "resolved": "https://registry.npmjs.org/npm/-/npm-11.12.1.tgz",
+ "integrity": "sha512-zcoUuF1kezGSAo0CqtvoLXX3mkRqzuqYdL6Y5tdo8g69NVV3CkjQ6ZBhBgB4d7vGkPcV6TcvLi3GRKPDFX+xTA==",
"bundleDependencies": [
"@isaacs/string-locale-compare",
"@npmcli/arborist",
"@npmcli/config",
"@npmcli/fs",
"@npmcli/map-workspaces",
+ "@npmcli/metavuln-calculator",
"@npmcli/package-json",
"@npmcli/promise-spawn",
"@npmcli/redact",
@@ -10176,7 +10544,6 @@
"cacache",
"chalk",
"ci-info",
- "cli-columns",
"fastest-levenshtein",
"fs-minipass",
"glob",
@@ -10190,7 +10557,6 @@
"libnpmdiff",
"libnpmexec",
"libnpmfund",
- "libnpmhook",
"libnpmorg",
"libnpmpack",
"libnpmpublish",
@@ -10204,7 +10570,6 @@
"ms",
"node-gyp",
"nopt",
- "normalize-package-data",
"npm-audit-report",
"npm-install-checks",
"npm-package-arg",
@@ -10227,91 +10592,89 @@
"tiny-relative-date",
"treeverse",
"validate-npm-package-name",
- "which",
- "write-file-atomic"
+ "which"
],
+ "dev": true,
"dependencies": {
"@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/arborist": "^8.0.5",
- "@npmcli/config": "^9.0.0",
- "@npmcli/fs": "^4.0.0",
- "@npmcli/map-workspaces": "^4.0.2",
- "@npmcli/package-json": "^6.2.0",
- "@npmcli/promise-spawn": "^8.0.3",
- "@npmcli/redact": "^3.2.2",
- "@npmcli/run-script": "^9.1.0",
- "@sigstore/tuf": "^3.1.1",
- "abbrev": "^3.0.1",
+ "@npmcli/arborist": "^9.4.2",
+ "@npmcli/config": "^10.8.1",
+ "@npmcli/fs": "^5.0.0",
+ "@npmcli/map-workspaces": "^5.0.3",
+ "@npmcli/metavuln-calculator": "^9.0.3",
+ "@npmcli/package-json": "^7.0.5",
+ "@npmcli/promise-spawn": "^9.0.1",
+ "@npmcli/redact": "^4.0.0",
+ "@npmcli/run-script": "^10.0.4",
+ "@sigstore/tuf": "^4.0.2",
+ "abbrev": "^4.0.0",
"archy": "~1.0.0",
- "cacache": "^19.0.1",
+ "cacache": "^20.0.4",
"chalk": "^5.6.2",
"ci-info": "^4.4.0",
- "cli-columns": "^4.0.0",
"fastest-levenshtein": "^1.0.16",
"fs-minipass": "^3.0.3",
- "glob": "^10.5.0",
+ "glob": "^13.0.6",
"graceful-fs": "^4.2.11",
- "hosted-git-info": "^8.1.0",
- "ini": "^5.0.0",
- "init-package-json": "^7.0.2",
- "is-cidr": "^5.1.1",
- "json-parse-even-better-errors": "^4.0.0",
- "libnpmaccess": "^9.0.0",
- "libnpmdiff": "^7.0.5",
- "libnpmexec": "^9.0.5",
- "libnpmfund": "^6.0.5",
- "libnpmhook": "^11.0.0",
- "libnpmorg": "^7.0.0",
- "libnpmpack": "^8.0.5",
- "libnpmpublish": "^10.0.2",
- "libnpmsearch": "^8.0.0",
- "libnpmteam": "^7.0.0",
- "libnpmversion": "^7.0.0",
- "make-fetch-happen": "^14.0.3",
- "minimatch": "^9.0.9",
+ "hosted-git-info": "^9.0.2",
+ "ini": "^6.0.0",
+ "init-package-json": "^8.2.5",
+ "is-cidr": "^6.0.3",
+ "json-parse-even-better-errors": "^5.0.0",
+ "libnpmaccess": "^10.0.3",
+ "libnpmdiff": "^8.1.5",
+ "libnpmexec": "^10.2.5",
+ "libnpmfund": "^7.0.19",
+ "libnpmorg": "^8.0.1",
+ "libnpmpack": "^9.1.5",
+ "libnpmpublish": "^11.1.3",
+ "libnpmsearch": "^9.0.1",
+ "libnpmteam": "^8.0.2",
+ "libnpmversion": "^8.0.3",
+ "make-fetch-happen": "^15.0.5",
+ "minimatch": "^10.2.4",
"minipass": "^7.1.3",
"minipass-pipeline": "^1.2.4",
"ms": "^2.1.2",
- "node-gyp": "^11.5.0",
- "nopt": "^8.1.0",
- "normalize-package-data": "^7.0.1",
- "npm-audit-report": "^6.0.0",
- "npm-install-checks": "^7.1.2",
- "npm-package-arg": "^12.0.2",
- "npm-pick-manifest": "^10.0.0",
- "npm-profile": "^11.0.1",
- "npm-registry-fetch": "^18.0.2",
- "npm-user-validate": "^3.0.0",
+ "node-gyp": "^12.2.0",
+ "nopt": "^9.0.0",
+ "npm-audit-report": "^7.0.0",
+ "npm-install-checks": "^8.0.0",
+ "npm-package-arg": "^13.0.2",
+ "npm-pick-manifest": "^11.0.3",
+ "npm-profile": "^12.0.1",
+ "npm-registry-fetch": "^19.1.1",
+ "npm-user-validate": "^4.0.0",
"p-map": "^7.0.4",
- "pacote": "^19.0.1",
- "parse-conflict-json": "^4.0.0",
- "proc-log": "^5.0.0",
+ "pacote": "^21.5.0",
+ "parse-conflict-json": "^5.0.1",
+ "proc-log": "^6.1.0",
"qrcode-terminal": "^0.12.0",
- "read": "^4.1.0",
+ "read": "^5.0.1",
"semver": "^7.7.4",
"spdx-expression-parse": "^4.0.0",
- "ssri": "^12.0.0",
- "supports-color": "^9.4.0",
+ "ssri": "^13.0.1",
+ "supports-color": "^10.2.2",
"tar": "^7.5.11",
"text-table": "~0.2.0",
- "tiny-relative-date": "^1.3.0",
+ "tiny-relative-date": "^2.0.2",
"treeverse": "^3.0.0",
- "validate-npm-package-name": "^6.0.2",
- "which": "^5.0.0",
- "write-file-atomic": "^6.0.0"
+ "validate-npm-package-name": "^7.0.2",
+ "which": "^6.0.1"
},
"bin": {
"npm": "bin/npm-cli.js",
"npx": "bin/npx-cli.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm-run-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
"integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
+ "dev": true,
"dependencies": {
"path-key": "^4.0.0",
"unicorn-magic": "^0.3.0"
@@ -10327,6 +10690,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
"integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -10334,70 +10698,18 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/@isaacs/cliui": {
- "version": "8.0.2",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.2.2",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": {
- "version": "9.2.2",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": {
- "version": "5.1.2",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.2.0",
+ "node_modules/npm/node_modules/@gar/promise-retry": {
+ "version": "1.0.3",
+ "dev": true,
"inBundle": true,
"license": "MIT",
- "dependencies": {
- "ansi-regex": "^6.2.2"
- },
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@isaacs/fs-minipass": {
"version": "4.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -10409,303 +10721,280 @@
},
"node_modules/npm/node_modules/@isaacs/string-locale-compare": {
"version": "1.1.0",
+ "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/agent": {
- "version": "3.0.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"agent-base": "^7.1.0",
"http-proxy-agent": "^7.0.0",
"https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
+ "lru-cache": "^11.2.1",
"socks-proxy-agent": "^8.0.3"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/arborist": {
- "version": "8.0.5",
+ "version": "9.4.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
+ "@gar/promise-retry": "^1.0.0",
"@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^4.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "@npmcli/map-workspaces": "^4.0.1",
- "@npmcli/metavuln-calculator": "^8.0.0",
- "@npmcli/name-from-folder": "^3.0.0",
- "@npmcli/node-gyp": "^4.0.0",
- "@npmcli/package-json": "^6.0.1",
- "@npmcli/query": "^4.0.0",
- "@npmcli/redact": "^3.0.0",
- "@npmcli/run-script": "^9.0.1",
- "bin-links": "^5.0.0",
- "cacache": "^19.0.1",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^8.0.0",
- "json-parse-even-better-errors": "^4.0.0",
+ "@npmcli/fs": "^5.0.0",
+ "@npmcli/installed-package-contents": "^4.0.0",
+ "@npmcli/map-workspaces": "^5.0.0",
+ "@npmcli/metavuln-calculator": "^9.0.2",
+ "@npmcli/name-from-folder": "^4.0.0",
+ "@npmcli/node-gyp": "^5.0.0",
+ "@npmcli/package-json": "^7.0.0",
+ "@npmcli/query": "^5.0.0",
+ "@npmcli/redact": "^4.0.0",
+ "@npmcli/run-script": "^10.0.0",
+ "bin-links": "^6.0.0",
+ "cacache": "^20.0.1",
+ "common-ancestor-path": "^2.0.0",
+ "hosted-git-info": "^9.0.0",
"json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^8.0.0",
- "npm-install-checks": "^7.1.0",
- "npm-package-arg": "^12.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-registry-fetch": "^18.0.1",
- "pacote": "^19.0.0",
- "parse-conflict-json": "^4.0.0",
- "proc-log": "^5.0.0",
- "proggy": "^3.0.0",
+ "lru-cache": "^11.2.1",
+ "minimatch": "^10.0.3",
+ "nopt": "^9.0.0",
+ "npm-install-checks": "^8.0.0",
+ "npm-package-arg": "^13.0.0",
+ "npm-pick-manifest": "^11.0.1",
+ "npm-registry-fetch": "^19.0.0",
+ "pacote": "^21.0.2",
+ "parse-conflict-json": "^5.0.1",
+ "proc-log": "^6.0.0",
+ "proggy": "^4.0.0",
"promise-all-reject-late": "^1.0.0",
"promise-call-limit": "^3.0.1",
- "promise-retry": "^2.0.1",
- "read-package-json-fast": "^4.0.0",
"semver": "^7.3.7",
- "ssri": "^12.0.0",
+ "ssri": "^13.0.0",
"treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
+ "walk-up-path": "^4.0.0"
},
"bin": {
"arborist": "bin/index.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/config": {
- "version": "9.0.0",
+ "version": "10.8.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/map-workspaces": "^4.0.1",
- "@npmcli/package-json": "^6.0.1",
+ "@npmcli/map-workspaces": "^5.0.0",
+ "@npmcli/package-json": "^7.0.0",
"ci-info": "^4.0.0",
- "ini": "^5.0.0",
- "nopt": "^8.0.0",
- "proc-log": "^5.0.0",
+ "ini": "^6.0.0",
+ "nopt": "^9.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.5",
- "walk-up-path": "^3.0.1"
+ "walk-up-path": "^4.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/fs": {
- "version": "4.0.0",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"semver": "^7.3.5"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/git": {
- "version": "6.0.3",
+ "version": "7.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/promise-spawn": "^8.0.0",
- "ini": "^5.0.0",
- "lru-cache": "^10.0.1",
- "npm-pick-manifest": "^10.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
+ "@gar/promise-retry": "^1.0.0",
+ "@npmcli/promise-spawn": "^9.0.0",
+ "ini": "^6.0.0",
+ "lru-cache": "^11.2.1",
+ "npm-pick-manifest": "^11.0.1",
+ "proc-log": "^6.0.0",
"semver": "^7.3.5",
- "which": "^5.0.0"
+ "which": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/installed-package-contents": {
- "version": "3.0.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-bundled": "^4.0.0",
- "npm-normalize-package-bin": "^4.0.0"
+ "npm-bundled": "^5.0.0",
+ "npm-normalize-package-bin": "^5.0.0"
},
"bin": {
"installed-package-contents": "bin/index.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/map-workspaces": {
- "version": "4.0.2",
+ "version": "5.0.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/name-from-folder": "^3.0.0",
- "@npmcli/package-json": "^6.0.0",
- "glob": "^10.2.2",
- "minimatch": "^9.0.0"
+ "@npmcli/name-from-folder": "^4.0.0",
+ "@npmcli/package-json": "^7.0.0",
+ "glob": "^13.0.0",
+ "minimatch": "^10.0.3"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
- "version": "8.0.1",
+ "version": "9.0.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "cacache": "^19.0.0",
- "json-parse-even-better-errors": "^4.0.0",
- "pacote": "^20.0.0",
- "proc-log": "^5.0.0",
+ "cacache": "^20.0.0",
+ "json-parse-even-better-errors": "^5.0.0",
+ "pacote": "^21.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.5"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote": {
- "version": "20.0.1",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/git": "^6.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "@npmcli/package-json": "^6.0.0",
- "@npmcli/promise-spawn": "^8.0.0",
- "@npmcli/run-script": "^9.0.0",
- "cacache": "^19.0.0",
- "fs-minipass": "^3.0.0",
- "minipass": "^7.0.2",
- "npm-package-arg": "^12.0.0",
- "npm-packlist": "^9.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-registry-fetch": "^18.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "sigstore": "^3.0.0",
- "ssri": "^12.0.0",
- "tar": "^7.5.10"
- },
- "bin": {
- "pacote": "bin/index.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/name-from-folder": {
- "version": "3.0.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/node-gyp": {
- "version": "4.0.0",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/package-json": {
- "version": "6.2.0",
+ "version": "7.0.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/git": "^6.0.0",
- "glob": "^10.2.2",
- "hosted-git-info": "^8.0.0",
- "json-parse-even-better-errors": "^4.0.0",
- "proc-log": "^5.0.0",
+ "@npmcli/git": "^7.0.0",
+ "glob": "^13.0.0",
+ "hosted-git-info": "^9.0.0",
+ "json-parse-even-better-errors": "^5.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.5.3",
- "validate-npm-package-license": "^3.0.4"
+ "spdx-expression-parse": "^4.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/promise-spawn": {
- "version": "8.0.3",
+ "version": "9.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "which": "^5.0.0"
+ "which": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/query": {
- "version": "4.0.1",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"postcss-selector-parser": "^7.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/redact": {
- "version": "3.2.2",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@npmcli/run-script": {
- "version": "9.1.0",
+ "version": "10.0.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/node-gyp": "^4.0.0",
- "@npmcli/package-json": "^6.0.0",
- "@npmcli/promise-spawn": "^8.0.0",
- "node-gyp": "^11.0.0",
- "proc-log": "^5.0.0",
- "which": "^5.0.0"
+ "@npmcli/node-gyp": "^5.0.0",
+ "@npmcli/package-json": "^7.0.0",
+ "@npmcli/promise-spawn": "^9.0.0",
+ "node-gyp": "^12.1.0",
+ "proc-log": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "inBundle": true,
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=14"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@sigstore/bundle": {
- "version": "3.1.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@sigstore/protobuf-specs": "^0.4.0"
+ "@sigstore/protobuf-specs": "^0.5.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@sigstore/core": {
- "version": "2.0.0",
+ "version": "3.2.0",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@sigstore/protobuf-specs": {
- "version": "0.4.3",
+ "version": "0.5.0",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"engines": {
@@ -10713,162 +11002,174 @@
}
},
"node_modules/npm/node_modules/@sigstore/sign": {
- "version": "3.1.0",
+ "version": "4.1.1",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@sigstore/bundle": "^3.1.0",
- "@sigstore/core": "^2.0.0",
- "@sigstore/protobuf-specs": "^0.4.0",
- "make-fetch-happen": "^14.0.2",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1"
+ "@gar/promise-retry": "^1.0.2",
+ "@sigstore/bundle": "^4.0.0",
+ "@sigstore/core": "^3.2.0",
+ "@sigstore/protobuf-specs": "^0.5.0",
+ "make-fetch-happen": "^15.0.4",
+ "proc-log": "^6.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@sigstore/tuf": {
- "version": "3.1.1",
+ "version": "4.0.2",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@sigstore/protobuf-specs": "^0.4.1",
- "tuf-js": "^3.0.1"
+ "@sigstore/protobuf-specs": "^0.5.0",
+ "tuf-js": "^4.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@sigstore/verify": {
- "version": "2.1.1",
+ "version": "3.1.0",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@sigstore/bundle": "^3.1.0",
- "@sigstore/core": "^2.0.0",
- "@sigstore/protobuf-specs": "^0.4.1"
+ "@sigstore/bundle": "^4.0.0",
+ "@sigstore/core": "^3.1.0",
+ "@sigstore/protobuf-specs": "^0.5.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/@tufjs/canonical-json": {
"version": "2.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/abbrev": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/agent-base": {
- "version": "7.1.4",
+ "node_modules/npm/node_modules/@tufjs/models": {
+ "version": "4.1.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "@tufjs/canonical-json": "2.0.0",
+ "minimatch": "^10.1.1"
+ },
"engines": {
- "node": ">= 14"
+ "node": "^20.17.0 || >=22.9.0"
}
},
- "node_modules/npm/node_modules/ansi-regex": {
- "version": "5.0.1",
+ "node_modules/npm/node_modules/abbrev": {
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"engines": {
- "node": ">=8"
+ "node": "^20.17.0 || >=22.9.0"
}
},
- "node_modules/npm/node_modules/ansi-styles": {
- "version": "6.2.3",
+ "node_modules/npm/node_modules/agent-base": {
+ "version": "7.1.4",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">= 14"
}
},
"node_modules/npm/node_modules/aproba": {
"version": "2.1.0",
+ "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/archy": {
"version": "1.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/balanced-match": {
- "version": "1.0.2",
+ "version": "4.0.4",
+ "dev": true,
"inBundle": true,
- "license": "MIT"
+ "license": "MIT",
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
},
"node_modules/npm/node_modules/bin-links": {
- "version": "5.0.0",
+ "version": "6.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "cmd-shim": "^7.0.0",
- "npm-normalize-package-bin": "^4.0.0",
- "proc-log": "^5.0.0",
- "read-cmd-shim": "^5.0.0",
- "write-file-atomic": "^6.0.0"
+ "cmd-shim": "^8.0.0",
+ "npm-normalize-package-bin": "^5.0.0",
+ "proc-log": "^6.0.0",
+ "read-cmd-shim": "^6.0.0",
+ "write-file-atomic": "^7.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/binary-extensions": {
- "version": "2.3.0",
+ "version": "3.1.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=18.20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/npm/node_modules/brace-expansion": {
- "version": "2.0.2",
+ "version": "5.0.4",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
}
},
"node_modules/npm/node_modules/cacache": {
- "version": "19.0.1",
+ "version": "20.0.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/fs": "^4.0.0",
+ "@npmcli/fs": "^5.0.0",
"fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
+ "glob": "^13.0.0",
+ "lru-cache": "^11.1.0",
"minipass": "^7.0.3",
"minipass-collect": "^2.0.1",
"minipass-flush": "^1.0.5",
"minipass-pipeline": "^1.2.4",
"p-map": "^7.0.2",
- "ssri": "^12.0.0",
- "tar": "^7.4.3",
- "unique-filename": "^4.0.0"
+ "ssri": "^13.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/chalk": {
"version": "5.6.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -10880,6 +11181,7 @@
},
"node_modules/npm/node_modules/chownr": {
"version": "3.0.0",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
"engines": {
@@ -10888,6 +11190,7 @@
},
"node_modules/npm/node_modules/ci-info": {
"version": "4.4.0",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -10901,86 +11204,35 @@
}
},
"node_modules/npm/node_modules/cidr-regex": {
- "version": "4.1.3",
+ "version": "5.0.3",
+ "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
- "dependencies": {
- "ip-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/npm/node_modules/cli-columns": {
- "version": "4.0.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1"
- },
"engines": {
- "node": ">= 10"
+ "node": ">=20"
}
},
"node_modules/npm/node_modules/cmd-shim": {
- "version": "7.0.0",
+ "version": "8.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/color-convert": {
- "version": "2.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
- "node_modules/npm/node_modules/color-name": {
- "version": "1.1.4",
- "inBundle": true,
- "license": "MIT"
- },
"node_modules/npm/node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/cross-spawn": {
- "version": "7.0.6",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/npm/node_modules/cross-spawn/node_modules/which": {
- "version": "2.0.2",
+ "version": "2.0.0",
+ "dev": true,
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
+ "license": "BlueOak-1.0.0",
"engines": {
- "node": ">= 8"
+ "node": ">= 18"
}
},
"node_modules/npm/node_modules/cssesc": {
"version": "3.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"bin": {
@@ -10992,6 +11244,7 @@
},
"node_modules/npm/node_modules/debug": {
"version": "4.4.3",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -11007,114 +11260,62 @@
}
},
"node_modules/npm/node_modules/diff": {
- "version": "5.2.2",
+ "version": "8.0.3",
+ "dev": true,
"inBundle": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
- "node_modules/npm/node_modules/eastasianwidth": {
- "version": "0.2.0",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/emoji-regex": {
- "version": "8.0.0",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/encoding": {
- "version": "0.1.13",
- "inBundle": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
"node_modules/npm/node_modules/env-paths": {
"version": "2.2.1",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
- "node_modules/npm/node_modules/err-code": {
- "version": "2.0.3",
- "inBundle": true,
- "license": "MIT"
- },
"node_modules/npm/node_modules/exponential-backoff": {
"version": "3.1.3",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0"
},
"node_modules/npm/node_modules/fastest-levenshtein": {
"version": "1.0.16",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
"node": ">= 4.9.1"
}
},
- "node_modules/npm/node_modules/fdir": {
- "version": "6.5.0",
+ "node_modules/npm/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "dev": true,
"inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "picomatch": "^3 || ^4"
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^7.0.3"
},
- "peerDependenciesMeta": {
- "picomatch": {
- "optional": true
- }
- }
- },
- "node_modules/npm/node_modules/foreground-child": {
- "version": "3.3.1",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "cross-spawn": "^7.0.6",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm/node_modules/fs-minipass": {
- "version": "3.0.3",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/npm/node_modules/glob": {
- "version": "10.5.0",
+ "version": "13.0.6",
+ "dev": true,
"inBundle": true,
- "license": "ISC",
+ "license": "BlueOak-1.0.0",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
+ "minimatch": "^10.2.2",
+ "minipass": "^7.1.3",
+ "path-scurry": "^2.0.2"
},
- "bin": {
- "glob": "dist/esm/bin.mjs"
+ "engines": {
+ "node": "18 || 20 || >=22"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -11122,27 +11323,31 @@
},
"node_modules/npm/node_modules/graceful-fs": {
"version": "4.2.11",
+ "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/hosted-git-info": {
- "version": "8.1.0",
+ "version": "9.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "lru-cache": "^10.0.1"
+ "lru-cache": "^11.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/http-cache-semantics": {
"version": "4.2.0",
+ "dev": true,
"inBundle": true,
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/http-proxy-agent": {
"version": "7.0.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -11155,6 +11360,7 @@
},
"node_modules/npm/node_modules/https-proxy-agent": {
"version": "7.0.6",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -11166,7 +11372,8 @@
}
},
"node_modules/npm/node_modules/iconv-lite": {
- "version": "0.6.3",
+ "version": "0.7.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
@@ -11175,119 +11382,92 @@
},
"engines": {
"node": ">=0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/npm/node_modules/ignore-walk": {
- "version": "7.0.0",
+ "version": "8.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "minimatch": "^9.0.0"
+ "minimatch": "^10.0.3"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/imurmurhash": {
- "version": "0.1.4",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.19"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/ini": {
- "version": "5.0.0",
+ "version": "6.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/init-package-json": {
- "version": "7.0.2",
+ "version": "8.2.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/package-json": "^6.0.0",
- "npm-package-arg": "^12.0.0",
- "promzard": "^2.0.0",
- "read": "^4.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4",
- "validate-npm-package-name": "^6.0.0"
+ "@npmcli/package-json": "^7.0.0",
+ "npm-package-arg": "^13.0.0",
+ "promzard": "^3.0.1",
+ "read": "^5.0.1",
+ "semver": "^7.7.2",
+ "validate-npm-package-name": "^7.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/ip-address": {
"version": "10.1.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
"node": ">= 12"
}
},
- "node_modules/npm/node_modules/ip-regex": {
- "version": "5.0.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/npm/node_modules/is-cidr": {
- "version": "5.1.1",
+ "version": "6.0.3",
+ "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
- "cidr-regex": "^4.1.1"
+ "cidr-regex": "^5.0.1"
},
"engines": {
- "node": ">=14"
- }
- },
- "node_modules/npm/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "node": ">=20"
}
},
"node_modules/npm/node_modules/isexe": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/jackspeak": {
- "version": "3.4.3",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
- "dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
+ "engines": {
+ "node": ">=20"
}
},
"node_modules/npm/node_modules/json-parse-even-better-errors": {
- "version": "4.0.0",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/json-stringify-nice": {
"version": "1.1.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -11296,6 +11476,7 @@
},
"node_modules/npm/node_modules/jsonparse": {
"version": "1.3.1",
+ "dev": true,
"engines": [
"node >= 0.2.0"
],
@@ -11304,204 +11485,213 @@
},
"node_modules/npm/node_modules/just-diff": {
"version": "6.0.2",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/just-diff-apply": {
"version": "5.5.0",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/libnpmaccess": {
- "version": "9.0.0",
+ "version": "10.0.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-package-arg": "^12.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "npm-package-arg": "^13.0.0",
+ "npm-registry-fetch": "^19.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmdiff": {
- "version": "7.0.5",
+ "version": "8.1.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^8.0.5",
- "@npmcli/installed-package-contents": "^3.0.0",
- "binary-extensions": "^2.3.0",
- "diff": "^5.1.0",
- "minimatch": "^9.0.4",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0",
- "tar": "^7.5.11"
+ "@npmcli/arborist": "^9.4.2",
+ "@npmcli/installed-package-contents": "^4.0.0",
+ "binary-extensions": "^3.0.0",
+ "diff": "^8.0.2",
+ "minimatch": "^10.0.3",
+ "npm-package-arg": "^13.0.0",
+ "pacote": "^21.0.2",
+ "tar": "^7.5.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmexec": {
- "version": "9.0.5",
+ "version": "10.2.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^8.0.5",
- "@npmcli/run-script": "^9.0.1",
+ "@gar/promise-retry": "^1.0.0",
+ "@npmcli/arborist": "^9.4.2",
+ "@npmcli/package-json": "^7.0.0",
+ "@npmcli/run-script": "^10.0.0",
"ci-info": "^4.0.0",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0",
- "proc-log": "^5.0.0",
- "read": "^4.0.0",
- "read-package-json-fast": "^4.0.0",
+ "npm-package-arg": "^13.0.0",
+ "pacote": "^21.0.2",
+ "proc-log": "^6.0.0",
+ "read": "^5.0.1",
"semver": "^7.3.7",
- "walk-up-path": "^3.0.1"
+ "signal-exit": "^4.1.0",
+ "walk-up-path": "^4.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmfund": {
- "version": "6.0.5",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/arborist": "^8.0.5"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/libnpmhook": {
- "version": "11.0.0",
+ "version": "7.0.19",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "@npmcli/arborist": "^9.4.2"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmorg": {
- "version": "7.0.0",
+ "version": "8.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "npm-registry-fetch": "^19.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmpack": {
- "version": "8.0.5",
+ "version": "9.1.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^8.0.5",
- "@npmcli/run-script": "^9.0.1",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0"
+ "@npmcli/arborist": "^9.4.2",
+ "@npmcli/run-script": "^10.0.0",
+ "npm-package-arg": "^13.0.0",
+ "pacote": "^21.0.2"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmpublish": {
- "version": "10.0.2",
+ "version": "11.1.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
+ "@npmcli/package-json": "^7.0.0",
"ci-info": "^4.0.0",
- "normalize-package-data": "^7.0.0",
- "npm-package-arg": "^12.0.0",
- "npm-registry-fetch": "^18.0.1",
- "proc-log": "^5.0.0",
+ "npm-package-arg": "^13.0.0",
+ "npm-registry-fetch": "^19.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.7",
- "sigstore": "^3.0.0",
- "ssri": "^12.0.0"
+ "sigstore": "^4.0.0",
+ "ssri": "^13.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmsearch": {
- "version": "8.0.0",
+ "version": "9.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-registry-fetch": "^18.0.1"
+ "npm-registry-fetch": "^19.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmteam": {
- "version": "7.0.0",
+ "version": "8.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "npm-registry-fetch": "^19.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/libnpmversion": {
- "version": "7.0.0",
+ "version": "8.0.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/git": "^6.0.1",
- "@npmcli/run-script": "^9.0.1",
- "json-parse-even-better-errors": "^4.0.0",
- "proc-log": "^5.0.0",
+ "@npmcli/git": "^7.0.0",
+ "@npmcli/run-script": "^10.0.0",
+ "json-parse-even-better-errors": "^5.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.7"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/lru-cache": {
- "version": "10.4.3",
+ "version": "11.2.7",
+ "dev": true,
"inBundle": true,
- "license": "ISC"
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": "20 || >=22"
+ }
},
"node_modules/npm/node_modules/make-fetch-happen": {
- "version": "14.0.3",
+ "version": "15.0.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/agent": "^3.0.0",
- "cacache": "^19.0.1",
+ "@gar/promise-retry": "^1.0.0",
+ "@npmcli/agent": "^4.0.0",
+ "@npmcli/redact": "^4.0.0",
+ "cacache": "^20.0.1",
"http-cache-semantics": "^4.1.1",
"minipass": "^7.0.2",
- "minipass-fetch": "^4.0.0",
+ "minipass-fetch": "^5.0.0",
"minipass-flush": "^1.0.5",
"minipass-pipeline": "^1.2.4",
"negotiator": "^1.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "ssri": "^12.0.0"
+ "proc-log": "^6.0.0",
+ "ssri": "^13.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/minimatch": {
- "version": "9.0.9",
+ "version": "10.2.4",
+ "dev": true,
"inBundle": true,
- "license": "ISC",
+ "license": "BlueOak-1.0.0",
"dependencies": {
- "brace-expansion": "^2.0.2"
+ "brace-expansion": "^5.0.2"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "18 || 20 || >=22"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -11509,6 +11699,7 @@
},
"node_modules/npm/node_modules/minipass": {
"version": "7.1.3",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
"engines": {
@@ -11517,6 +11708,7 @@
},
"node_modules/npm/node_modules/minipass-collect": {
"version": "2.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -11527,23 +11719,25 @@
}
},
"node_modules/npm/node_modules/minipass-fetch": {
- "version": "4.0.1",
+ "version": "5.0.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
"minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
+ "minipass-sized": "^2.0.0",
"minizlib": "^3.0.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
},
"optionalDependencies": {
- "encoding": "^0.1.13"
+ "iconv-lite": "^0.7.2"
}
},
"node_modules/npm/node_modules/minipass-flush": {
"version": "1.0.5",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -11555,6 +11749,7 @@
},
"node_modules/npm/node_modules/minipass-flush/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -11566,11 +11761,13 @@
},
"node_modules/npm/node_modules/minipass-flush/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/minipass-pipeline": {
"version": "1.2.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -11582,6 +11779,7 @@
},
"node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": {
"version": "3.3.6",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -11593,38 +11791,25 @@
},
"node_modules/npm/node_modules/minipass-pipeline/node_modules/yallist": {
"version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/minipass-sized": {
- "version": "1.0.3",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": {
- "version": "3.3.6",
+ "version": "2.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "minipass": "^7.1.2"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/minipass-sized/node_modules/yallist": {
- "version": "4.0.0",
- "inBundle": true,
- "license": "ISC"
- },
"node_modules/npm/node_modules/minizlib": {
"version": "3.1.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -11636,19 +11821,22 @@
},
"node_modules/npm/node_modules/ms": {
"version": "2.1.3",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/mute-stream": {
- "version": "2.0.0",
+ "version": "3.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/negotiator": {
"version": "1.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -11656,172 +11844,173 @@
}
},
"node_modules/npm/node_modules/node-gyp": {
- "version": "11.5.0",
+ "version": "12.2.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
"env-paths": "^2.2.0",
"exponential-backoff": "^3.1.1",
"graceful-fs": "^4.2.6",
- "make-fetch-happen": "^14.0.3",
- "nopt": "^8.0.0",
- "proc-log": "^5.0.0",
+ "make-fetch-happen": "^15.0.0",
+ "nopt": "^9.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.5",
- "tar": "^7.4.3",
+ "tar": "^7.5.4",
"tinyglobby": "^0.2.12",
- "which": "^5.0.0"
+ "which": "^6.0.0"
},
"bin": {
"node-gyp": "bin/node-gyp.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/nopt": {
- "version": "8.1.0",
+ "version": "9.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "abbrev": "^3.0.0"
+ "abbrev": "^4.0.0"
},
"bin": {
"nopt": "bin/nopt.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/normalize-package-data": {
- "version": "7.0.1",
- "inBundle": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "hosted-git-info": "^8.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-audit-report": {
- "version": "6.0.0",
+ "version": "7.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-bundled": {
- "version": "4.0.0",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-normalize-package-bin": "^4.0.0"
+ "npm-normalize-package-bin": "^5.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-install-checks": {
- "version": "7.1.2",
+ "version": "8.0.0",
+ "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
"semver": "^7.1.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-normalize-package-bin": {
- "version": "4.0.0",
+ "version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-package-arg": {
- "version": "12.0.2",
+ "version": "13.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "hosted-git-info": "^8.0.0",
- "proc-log": "^5.0.0",
+ "hosted-git-info": "^9.0.0",
+ "proc-log": "^6.0.0",
"semver": "^7.3.5",
- "validate-npm-package-name": "^6.0.0"
+ "validate-npm-package-name": "^7.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-packlist": {
- "version": "9.0.0",
+ "version": "10.0.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "ignore-walk": "^7.0.0"
+ "ignore-walk": "^8.0.0",
+ "proc-log": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-pick-manifest": {
- "version": "10.0.0",
+ "version": "11.0.3",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-install-checks": "^7.1.0",
- "npm-normalize-package-bin": "^4.0.0",
- "npm-package-arg": "^12.0.0",
+ "npm-install-checks": "^8.0.0",
+ "npm-normalize-package-bin": "^5.0.0",
+ "npm-package-arg": "^13.0.0",
"semver": "^7.3.5"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-profile": {
- "version": "11.0.1",
+ "version": "12.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-registry-fetch": "^18.0.0",
- "proc-log": "^5.0.0"
+ "npm-registry-fetch": "^19.0.0",
+ "proc-log": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-registry-fetch": {
- "version": "18.0.2",
+ "version": "19.1.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/redact": "^3.0.0",
+ "@npmcli/redact": "^4.0.0",
"jsonparse": "^1.3.1",
- "make-fetch-happen": "^14.0.0",
+ "make-fetch-happen": "^15.0.0",
"minipass": "^7.0.2",
- "minipass-fetch": "^4.0.0",
+ "minipass-fetch": "^5.0.0",
"minizlib": "^3.0.1",
- "npm-package-arg": "^12.0.0",
- "proc-log": "^5.0.0"
+ "npm-package-arg": "^13.0.0",
+ "proc-log": "^6.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/npm-user-validate": {
- "version": "3.0.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/p-map": {
"version": "7.0.4",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -11831,90 +12020,70 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/package-json-from-dist": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "BlueOak-1.0.0"
- },
"node_modules/npm/node_modules/pacote": {
- "version": "19.0.2",
+ "version": "21.5.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/git": "^6.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "@npmcli/package-json": "^6.0.0",
- "@npmcli/promise-spawn": "^8.0.0",
- "@npmcli/run-script": "^9.0.0",
- "cacache": "^19.0.0",
+ "@gar/promise-retry": "^1.0.0",
+ "@npmcli/git": "^7.0.0",
+ "@npmcli/installed-package-contents": "^4.0.0",
+ "@npmcli/package-json": "^7.0.0",
+ "@npmcli/promise-spawn": "^9.0.0",
+ "@npmcli/run-script": "^10.0.0",
+ "cacache": "^20.0.0",
"fs-minipass": "^3.0.0",
"minipass": "^7.0.2",
- "npm-package-arg": "^12.0.0",
- "npm-packlist": "^9.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-registry-fetch": "^18.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "sigstore": "^3.0.0",
- "ssri": "^12.0.0",
- "tar": "^7.5.10"
+ "npm-package-arg": "^13.0.0",
+ "npm-packlist": "^10.0.1",
+ "npm-pick-manifest": "^11.0.1",
+ "npm-registry-fetch": "^19.0.0",
+ "proc-log": "^6.0.0",
+ "sigstore": "^4.0.0",
+ "ssri": "^13.0.0",
+ "tar": "^7.4.3"
},
"bin": {
"pacote": "bin/index.js"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/parse-conflict-json": {
- "version": "4.0.0",
+ "version": "5.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "json-parse-even-better-errors": "^4.0.0",
+ "json-parse-even-better-errors": "^5.0.0",
"just-diff": "^6.0.0",
"just-diff-apply": "^5.2.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/path-key": {
- "version": "3.1.1",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/path-scurry": {
- "version": "1.11.1",
+ "version": "2.0.2",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
"dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ "lru-cache": "^11.0.0",
+ "minipass": "^7.1.2"
},
"engines": {
- "node": ">=16 || 14 >=14.18"
+ "node": "18 || 20 || >=22"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/picomatch": {
- "version": "4.0.3",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
"node_modules/npm/node_modules/postcss-selector-parser": {
"version": "7.1.1",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -11926,23 +12095,26 @@
}
},
"node_modules/npm/node_modules/proc-log": {
- "version": "5.0.0",
+ "version": "6.1.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/proggy": {
- "version": "3.0.0",
+ "version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/promise-all-reject-late": {
"version": "1.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -11951,89 +12123,64 @@
},
"node_modules/npm/node_modules/promise-call-limit": {
"version": "3.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/promise-retry": {
- "version": "2.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/npm/node_modules/promzard": {
- "version": "2.0.0",
+ "version": "3.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "read": "^4.0.0"
+ "read": "^5.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/qrcode-terminal": {
"version": "0.12.0",
+ "dev": true,
"inBundle": true,
"bin": {
"qrcode-terminal": "bin/qrcode-terminal.js"
}
},
"node_modules/npm/node_modules/read": {
- "version": "4.1.0",
+ "version": "5.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "mute-stream": "^2.0.0"
+ "mute-stream": "^3.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/read-cmd-shim": {
- "version": "5.0.0",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/read-package-json-fast": {
- "version": "4.0.0",
+ "version": "6.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^4.0.0",
- "npm-normalize-package-bin": "^4.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/retry": {
- "version": "0.12.0",
- "inBundle": true,
- "license": "MIT",
"engines": {
- "node": ">= 4"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/safer-buffer": {
"version": "2.1.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true
},
"node_modules/npm/node_modules/semver": {
"version": "7.7.4",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"bin": {
@@ -12043,27 +12190,9 @@
"node": ">=10"
}
},
- "node_modules/npm/node_modules/shebang-command": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/shebang-regex": {
- "version": "3.0.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/npm/node_modules/signal-exit": {
"version": "4.1.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -12074,23 +12203,25 @@
}
},
"node_modules/npm/node_modules/sigstore": {
- "version": "3.1.0",
+ "version": "4.1.0",
+ "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@sigstore/bundle": "^3.1.0",
- "@sigstore/core": "^2.0.0",
- "@sigstore/protobuf-specs": "^0.4.0",
- "@sigstore/sign": "^3.1.0",
- "@sigstore/tuf": "^3.1.0",
- "@sigstore/verify": "^2.1.0"
+ "@sigstore/bundle": "^4.0.0",
+ "@sigstore/core": "^3.1.0",
+ "@sigstore/protobuf-specs": "^0.5.0",
+ "@sigstore/sign": "^4.1.0",
+ "@sigstore/tuf": "^4.0.1",
+ "@sigstore/verify": "^3.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/smart-buffer": {
"version": "4.2.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -12100,6 +12231,7 @@
},
"node_modules/npm/node_modules/socks": {
"version": "2.8.7",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -12113,6 +12245,7 @@
},
"node_modules/npm/node_modules/socks-proxy-agent": {
"version": "8.0.5",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -12124,31 +12257,15 @@
"node": ">= 14"
}
},
- "node_modules/npm/node_modules/spdx-correct": {
- "version": "3.2.0",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
"node_modules/npm/node_modules/spdx-exceptions": {
"version": "2.5.0",
+ "dev": true,
"inBundle": true,
"license": "CC-BY-3.0"
},
"node_modules/npm/node_modules/spdx-expression-parse": {
"version": "4.0.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -12158,76 +12275,29 @@
},
"node_modules/npm/node_modules/spdx-license-ids": {
"version": "3.0.23",
+ "dev": true,
"inBundle": true,
"license": "CC0-1.0"
},
"node_modules/npm/node_modules/ssri": {
- "version": "12.0.0",
+ "version": "13.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
"minipass": "^7.0.3"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/string-width": {
- "version": "4.2.3",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/string-width-cjs": {
- "name": "string-width",
- "version": "4.2.3",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/strip-ansi": {
- "version": "6.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/supports-color": {
- "version": "9.4.0",
+ "version": "10.2.2",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=12"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/chalk/supports-color?sponsor=1"
@@ -12235,6 +12305,7 @@
},
"node_modules/npm/node_modules/tar": {
"version": "7.5.11",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@@ -12250,16 +12321,19 @@
},
"node_modules/npm/node_modules/text-table": {
"version": "0.2.0",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/tiny-relative-date": {
- "version": "1.3.0",
+ "version": "2.0.2",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/tinyglobby": {
"version": "0.2.15",
+ "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -12273,226 +12347,112 @@
"url": "https://github.com/sponsors/SuperchupuDev"
}
},
- "node_modules/npm/node_modules/treeverse": {
- "version": "3.0.0",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/tuf-js": {
- "version": "3.1.0",
+ "node_modules/npm/node_modules/tinyglobby/node_modules/fdir": {
+ "version": "6.5.0",
+ "dev": true,
"inBundle": true,
"license": "MIT",
- "dependencies": {
- "@tufjs/models": "3.0.1",
- "debug": "^4.4.1",
- "make-fetch-happen": "^14.0.3"
- },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/tinyglobby/node_modules/picomatch": {
+ "version": "4.0.3",
+ "dev": true,
"inBundle": true,
"license": "MIT",
- "dependencies": {
- "@tufjs/canonical-json": "2.0.0",
- "minimatch": "^9.0.5"
- },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/npm/node_modules/unique-filename": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/treeverse": {
+ "version": "3.0.0",
+ "dev": true,
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "unique-slug": "^5.0.0"
- },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/unique-slug": {
- "version": "5.0.0",
+ "node_modules/npm/node_modules/tuf-js": {
+ "version": "4.1.0",
+ "dev": true,
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "imurmurhash": "^0.1.4"
+ "@tufjs/models": "4.1.0",
+ "debug": "^4.4.3",
+ "make-fetch-happen": "^15.0.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/util-deprecate": {
"version": "1.0.2",
+ "dev": true,
"inBundle": true,
"license": "MIT"
},
- "node_modules/npm/node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
"node_modules/npm/node_modules/validate-npm-package-name": {
- "version": "6.0.2",
+ "version": "7.0.2",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/walk-up-path": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/which": {
- "version": "5.0.0",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/which/node_modules/isexe": {
- "version": "3.1.5",
- "inBundle": true,
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/npm/node_modules/wrap-ansi": {
- "version": "8.1.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
- "version": "7.0.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "6.2.2",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": {
- "version": "9.2.2",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": {
- "version": "5.1.2",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
+ "version": "4.0.0",
+ "dev": true,
+ "inBundle": true,
+ "license": "ISC",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "20 || >=22"
}
},
- "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "7.2.0",
+ "node_modules/npm/node_modules/which": {
+ "version": "6.0.1",
+ "dev": true,
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "ansi-regex": "^6.2.2"
+ "isexe": "^4.0.0"
},
- "engines": {
- "node": ">=12"
+ "bin": {
+ "node-which": "bin/which.js"
},
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "engines": {
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/write-file-atomic": {
- "version": "6.0.0",
+ "version": "7.0.1",
+ "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
- "imurmurhash": "^0.1.4",
"signal-exit": "^4.0.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^20.17.0 || >=22.9.0"
}
},
"node_modules/npm/node_modules/yallist": {
"version": "5.0.0",
+ "dev": true,
"inBundle": true,
"license": "BlueOak-1.0.0",
"engines": {
@@ -12551,6 +12511,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
"integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
+ "dev": true,
"dependencies": {
"mimic-fn": "^4.0.0"
},
@@ -12599,6 +12560,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-3.0.0.tgz",
"integrity": "sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -12610,6 +12572,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/p-event/-/p-event-6.0.1.tgz",
"integrity": "sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==",
+ "dev": true,
"dependencies": {
"p-timeout": "^6.1.2"
},
@@ -12624,6 +12587,7 @@
"version": "6.1.4",
"resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz",
"integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==",
+ "dev": true,
"engines": {
"node": ">=14.16"
},
@@ -12635,6 +12599,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-filter/-/p-filter-4.1.0.tgz",
"integrity": "sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==",
+ "dev": true,
"dependencies": {
"p-map": "^7.0.1"
},
@@ -12658,6 +12623,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
"integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -12696,6 +12662,7 @@
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz",
"integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -12723,6 +12690,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz",
"integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -12746,6 +12714,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
"integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -12753,12 +12722,14 @@
"node_modules/package-json-from-dist": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true
},
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
"dependencies": {
"callsites": "^3.0.0"
},
@@ -12770,6 +12741,7 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
@@ -12787,6 +12759,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
"integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -12810,6 +12783,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
"integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+ "dev": true,
"dependencies": {
"parse5": "^6.0.1"
}
@@ -12817,7 +12791,8 @@
"node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true
},
"node_modules/path-exists": {
"version": "4.0.0",
@@ -12841,6 +12816,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -12854,6 +12830,7 @@
"version": "1.11.1",
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
"integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "dev": true,
"dependencies": {
"lru-cache": "^10.2.0",
"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
@@ -12868,12 +12845,14 @@
"node_modules/path-scurry/node_modules/lru-cache": {
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true
},
"node_modules/path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -12934,6 +12913,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz",
"integrity": "sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==",
+ "dev": true,
"dependencies": {
"find-up": "^2.0.0",
"load-json-file": "^4.0.0"
@@ -12946,6 +12926,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
"integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==",
+ "dev": true,
"dependencies": {
"locate-path": "^2.0.0"
},
@@ -12957,6 +12938,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
"integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==",
+ "dev": true,
"dependencies": {
"p-locate": "^2.0.0",
"path-exists": "^3.0.0"
@@ -12969,6 +12951,7 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
"integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
"dependencies": {
"p-try": "^1.0.0"
},
@@ -12980,6 +12963,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
"integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==",
+ "dev": true,
"dependencies": {
"p-limit": "^1.1.0"
},
@@ -12991,6 +12975,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
"integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -13688,6 +13673,7 @@
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz",
"integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==",
+ "dev": true,
"dependencies": {
"parse-ms": "^4.0.0"
},
@@ -13710,7 +13696,8 @@
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true
},
"node_modules/promise.series": {
"version": "0.2.0",
@@ -13741,7 +13728,8 @@
"node_modules/proto-list": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
- "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA=="
+ "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
+ "dev": true
},
"node_modules/punycode": {
"version": "2.3.1",
@@ -13775,6 +13763,7 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
"dependencies": {
"deep-extend": "^0.6.0",
"ini": "~1.3.0",
@@ -13789,6 +13778,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
"integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -14006,34 +13996,36 @@
}
},
"node_modules/read-package-up": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz",
- "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==",
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-12.0.0.tgz",
+ "integrity": "sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==",
+ "dev": true,
"dependencies": {
- "find-up-simple": "^1.0.0",
- "read-pkg": "^9.0.0",
- "type-fest": "^4.6.0"
+ "find-up-simple": "^1.0.1",
+ "read-pkg": "^10.0.0",
+ "type-fest": "^5.2.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/read-pkg": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz",
- "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==",
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-10.1.0.tgz",
+ "integrity": "sha512-I8g2lArQiP78ll51UeMZojewtYgIRCKCWqZEgOO8c/uefTI+XDXvCSXu3+YNUaTNvZzobrL5+SqHjBrByRRTdg==",
+ "dev": true,
"dependencies": {
- "@types/normalize-package-data": "^2.4.3",
- "normalize-package-data": "^6.0.0",
- "parse-json": "^8.0.0",
- "type-fest": "^4.6.0",
- "unicorn-magic": "^0.1.0"
+ "@types/normalize-package-data": "^2.4.4",
+ "normalize-package-data": "^8.0.0",
+ "parse-json": "^8.3.0",
+ "type-fest": "^5.4.4",
+ "unicorn-magic": "^0.4.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -14043,6 +14035,7 @@
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.3.0.tgz",
"integrity": "sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.26.2",
"index-to-position": "^1.1.0",
@@ -14055,12 +14048,25 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/read-pkg/node_modules/parse-json/node_modules/type-fest": {
+ "version": "4.41.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
+ "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+ "dev": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/read-pkg/node_modules/unicorn-magic": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
- "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.4.0.tgz",
+ "integrity": "sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==",
+ "dev": true,
"engines": {
- "node": ">=18"
+ "node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -14070,6 +14076,7 @@
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "dev": true,
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -14149,6 +14156,7 @@
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.1.tgz",
"integrity": "sha512-P7B4+jq8DeD2nMsAcdfaqHbssgHtZ7Z5+++a5ask90fvmJ8p5je4mOa+wzu+DB4vQ5tdJV/xywY+UnVFeQLV5Q==",
+ "dev": true,
"dependencies": {
"@pnpm/npm-conf": "^3.0.2"
},
@@ -14168,6 +14176,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -14204,6 +14213,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -14404,26 +14414,6 @@
"rollup": "2.x || 3.x || 4.x"
}
},
- "node_modules/rollup-plugin-replace": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-replace/-/rollup-plugin-replace-2.2.0.tgz",
- "integrity": "sha512-/5bxtUPkDHyBJAKketb4NfaeZjL5yLZdeUihSfbF2PQMz+rSTEb8ARKoOl3UBT4m7/X+QOXJo3sLTcq+yMMYTA==",
- "deprecated": "This module has moved and is now available at @rollup/plugin-replace. Please update your dependencies. This version is no longer maintained.",
- "dev": true,
- "dependencies": {
- "magic-string": "^0.25.2",
- "rollup-pluginutils": "^2.6.0"
- }
- },
- "node_modules/rollup-plugin-replace/node_modules/magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "dev": true,
- "dependencies": {
- "sourcemap-codec": "^1.4.8"
- }
- },
"node_modules/rollup-plugin-scss": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/rollup-plugin-scss/-/rollup-plugin-scss-4.0.1.tgz",
@@ -14473,7 +14463,8 @@
"node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
},
"node_modules/safe-identifier": {
"version": "0.4.2",
@@ -14528,15 +14519,16 @@
}
},
"node_modules/semantic-release": {
- "version": "24.2.9",
- "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-24.2.9.tgz",
- "integrity": "sha512-phCkJ6pjDi9ANdhuF5ElS10GGdAKY6R1Pvt9lT3SFhOwM4T7QZE7MLpBDbNruUx/Q3gFD92/UOFringGipRqZA==",
+ "version": "25.0.3",
+ "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-25.0.3.tgz",
+ "integrity": "sha512-WRgl5GcypwramYX4HV+eQGzUbD7UUbljVmS+5G1uMwX/wLgYuJAxGeerXJDMO2xshng4+FXqCgyB5QfClV6WjA==",
+ "dev": true,
"dependencies": {
- "@semantic-release/commit-analyzer": "^13.0.0-beta.1",
+ "@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/error": "^4.0.0",
- "@semantic-release/github": "^11.0.0",
- "@semantic-release/npm": "^12.0.2",
- "@semantic-release/release-notes-generator": "^14.0.0-beta.1",
+ "@semantic-release/github": "^12.0.0",
+ "@semantic-release/npm": "^13.1.1",
+ "@semantic-release/release-notes-generator": "^14.1.0",
"aggregate-error": "^5.0.0",
"cosmiconfig": "^9.0.0",
"debug": "^4.0.0",
@@ -14547,7 +14539,7 @@
"get-stream": "^6.0.0",
"git-log-parser": "^1.2.0",
"hook-std": "^4.0.0",
- "hosted-git-info": "^8.0.0",
+ "hosted-git-info": "^9.0.0",
"import-from-esm": "^2.0.0",
"lodash-es": "^4.17.21",
"marked": "^15.0.0",
@@ -14555,24 +14547,24 @@
"micromatch": "^4.0.2",
"p-each-series": "^3.0.0",
"p-reduce": "^3.0.0",
- "read-package-up": "^11.0.0",
+ "read-package-up": "^12.0.0",
"resolve-from": "^5.0.0",
"semver": "^7.3.2",
- "semver-diff": "^5.0.0",
"signale": "^1.2.1",
- "yargs": "^17.5.1"
+ "yargs": "^18.0.0"
},
"bin": {
"semantic-release": "bin/semantic-release.js"
},
"engines": {
- "node": ">=20.8.1"
+ "node": "^22.14.0 || >= 24.10.0"
}
},
"node_modules/semantic-release/node_modules/resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -14581,6 +14573,7 @@
"version": "7.7.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -14596,36 +14589,11 @@
"semver": "bin/semver.js"
}
},
- "node_modules/semver-diff": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-5.0.0.tgz",
- "integrity": "sha512-0HbGtOm+S7T6NGQ/pxJSJipJvc4DK3FcRVMRkhsIwJDJ4Jcz5DQC1cPPzB5GhzyHjwttW878HaWQq46CkL3cqg==",
- "deprecated": "Deprecated as the semver package now supports this built-in.",
- "dependencies": {
- "semver": "^7.3.5"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/semver-diff/node_modules/semver": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
- "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/semver-regex": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz",
"integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -14721,6 +14689,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
"dependencies": {
"shebang-regex": "^3.0.0"
},
@@ -14732,6 +14701,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -14746,6 +14716,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
"engines": {
"node": ">=14"
},
@@ -14757,6 +14728,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/signale/-/signale-1.4.0.tgz",
"integrity": "sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==",
+ "dev": true,
"dependencies": {
"chalk": "^2.3.2",
"figures": "^2.0.0",
@@ -14770,6 +14742,7 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -14781,6 +14754,7 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -14794,6 +14768,7 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
"dependencies": {
"color-name": "1.1.3"
}
@@ -14801,12 +14776,14 @@
"node_modules/signale/node_modules/color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+ "dev": true
},
"node_modules/signale/node_modules/escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
"engines": {
"node": ">=0.8.0"
}
@@ -14815,6 +14792,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
"integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
+ "dev": true,
"dependencies": {
"escape-string-regexp": "^1.0.5"
},
@@ -14826,6 +14804,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -14834,6 +14813,7 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -14845,6 +14825,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz",
"integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==",
+ "dev": true,
"dependencies": {
"unicode-emoji-modifier-base": "^1.0.0"
},
@@ -14883,6 +14864,7 @@
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "devOptional": true,
"engines": {
"node": ">=0.10.0"
}
@@ -14905,22 +14887,17 @@
"source-map": "^0.6.0"
}
},
- "node_modules/sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
- "deprecated": "Please use @jridgewell/sourcemap-codec instead",
- "dev": true
- },
"node_modules/spawn-error-forwarder": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz",
- "integrity": "sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g=="
+ "integrity": "sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==",
+ "dev": true
},
"node_modules/spdx-correct": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
"integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+ "dev": true,
"dependencies": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
@@ -14929,12 +14906,14 @@
"node_modules/spdx-exceptions": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
- "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w=="
+ "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+ "dev": true
},
"node_modules/spdx-expression-parse": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
"dependencies": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
@@ -14943,12 +14922,14 @@
"node_modules/spdx-license-ids": {
"version": "3.0.23",
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
- "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw=="
+ "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==",
+ "dev": true
},
"node_modules/split2": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz",
"integrity": "sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==",
+ "dev": true,
"dependencies": {
"through2": "~2.0.0"
}
@@ -15002,6 +14983,7 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
"integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==",
+ "dev": true,
"dependencies": {
"duplexer2": "~0.1.0",
"readable-stream": "^2.0.2"
@@ -15011,6 +14993,7 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
"dependencies": {
"safe-buffer": "~5.1.0"
}
@@ -15025,6 +15008,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
"integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
"dependencies": {
"eastasianwidth": "^0.2.0",
"emoji-regex": "^9.2.2",
@@ -15042,6 +15026,7 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -15054,12 +15039,14 @@
"node_modules/string-width-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/string-width-cjs/node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -15071,6 +15058,7 @@
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
"integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^6.2.2"
},
@@ -15086,6 +15074,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -15097,6 +15086,7 @@
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
"integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -15108,6 +15098,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
"integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -15116,6 +15107,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
"integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -15227,6 +15219,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.1.0.tgz",
"integrity": "sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==",
+ "dev": true,
"dependencies": {
"function-timeout": "^1.0.1",
"make-asynchronous": "^1.0.1",
@@ -15243,6 +15236,7 @@
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15254,6 +15248,7 @@
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
"integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
+ "dev": true,
"dependencies": {
"has-flag": "^4.0.0",
"supports-color": "^7.0.0"
@@ -15322,6 +15317,18 @@
"integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
"dev": true
},
+ "node_modules/tagged-tag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz",
+ "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==",
+ "dev": true,
+ "engines": {
+ "node": ">=20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/tailwind-merge": {
"version": "2.6.1",
"resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.1.tgz",
@@ -15447,6 +15454,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz",
"integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==",
+ "dev": true,
"engines": {
"node": ">=14.16"
}
@@ -15455,6 +15463,7 @@
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz",
"integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==",
+ "dev": true,
"dependencies": {
"is-stream": "^3.0.0",
"temp-dir": "^3.0.0",
@@ -15472,6 +15481,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
"integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
+ "dev": true,
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
@@ -15483,6 +15493,7 @@
"version": "2.19.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
"integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
+ "dev": true,
"engines": {
"node": ">=12.20"
},
@@ -15537,6 +15548,7 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
"integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
"dependencies": {
"readable-stream": "~2.3.6",
"xtend": "~4.0.1"
@@ -15546,6 +15558,7 @@
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz",
"integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==",
+ "dev": true,
"dependencies": {
"convert-hrtime": "^5.0.0"
},
@@ -15667,6 +15680,7 @@
"version": "0.6.8",
"resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz",
"integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==",
+ "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -15740,6 +15754,15 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
"integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
},
+ "node_modules/tunnel": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
+ "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6.11 <=0.7.0 || >=0.7.3"
+ }
+ },
"node_modules/tween-functions": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz",
@@ -15759,11 +15782,15 @@
}
},
"node_modules/type-fest": {
- "version": "4.41.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
- "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.5.0.tgz",
+ "integrity": "sha512-PlBfpQwiUvGViBNX84Yxwjsdhd1TUlXr6zjX7eoirtCPIr08NAmxwa+fcYBTeRQxHo9YC9wwF3m9i700sHma8g==",
+ "dev": true,
+ "dependencies": {
+ "tagged-tag": "^1.0.0"
+ },
"engines": {
- "node": ">=16"
+ "node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -15808,6 +15835,7 @@
"version": "3.19.3",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
"integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
+ "dev": true,
"optional": true,
"bin": {
"uglifyjs": "bin/uglifyjs"
@@ -15835,6 +15863,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz",
"integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -15843,6 +15872,7 @@
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
"integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
+ "dev": true,
"engines": {
"node": ">=18"
},
@@ -15854,6 +15884,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz",
"integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==",
+ "dev": true,
"dependencies": {
"crypto-random-string": "^4.0.0"
},
@@ -15867,12 +15898,14 @@
"node_modules/universal-user-agent": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.3.tgz",
- "integrity": "sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A=="
+ "integrity": "sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==",
+ "dev": true
},
"node_modules/universalify": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
"integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "dev": true,
"engines": {
"node": ">= 10.0.0"
}
@@ -15932,6 +15965,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz",
"integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==",
+ "dev": true,
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
}
@@ -16020,6 +16054,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
"dependencies": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
@@ -16290,7 +16325,8 @@
"node_modules/web-worker": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz",
- "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw=="
+ "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==",
+ "dev": true
},
"node_modules/webidl-conversions": {
"version": "8.0.1",
@@ -16334,6 +16370,7 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
"dependencies": {
"isexe": "^2.0.0"
},
@@ -16393,12 +16430,14 @@
"node_modules/wordwrap": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
- "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="
+ "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==",
+ "dev": true
},
"node_modules/wrap-ansi": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
"integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^6.1.0",
"string-width": "^5.0.1",
@@ -16416,6 +16455,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -16431,12 +16471,14 @@
"node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/wrap-ansi-cjs/node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -16450,6 +16492,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -16461,6 +16504,7 @@
"version": "6.2.3",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
"integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "dev": true,
"engines": {
"node": ">=12"
},
@@ -16514,6 +16558,7 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true,
"engines": {
"node": ">=0.4"
}
@@ -16522,6 +16567,7 @@
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -16548,57 +16594,52 @@
}
},
"node_modules/yargs": {
- "version": "17.7.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
- "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "version": "18.0.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz",
+ "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==",
+ "dev": true,
"dependencies": {
- "cliui": "^8.0.1",
+ "cliui": "^9.0.1",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.3",
+ "string-width": "^7.2.0",
"y18n": "^5.0.5",
- "yargs-parser": "^21.1.1"
+ "yargs-parser": "^22.0.0"
},
"engines": {
- "node": ">=12"
+ "node": "^20.19.0 || ^22.12.0 || >=23"
}
},
"node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "version": "22.0.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz",
+ "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==",
+ "dev": true,
"engines": {
- "node": ">=12"
+ "node": "^20.19.0 || ^22.12.0 || >=23"
}
},
"node_modules/yargs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "version": "10.6.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
+ "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
+ "dev": true
},
"node_modules/yargs/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "dev": true,
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dependencies": {
- "ansi-regex": "^5.0.1"
+ "node": ">=18"
},
- "engines": {
- "node": ">=8"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/yocto-queue": {
@@ -16617,6 +16658,7 @@
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz",
"integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==",
+ "dev": true,
"engines": {
"node": ">=18"
},
diff --git a/documentation-ui/package.json b/documentation-ui/package.json
index 232ed94..5933ee9 100644
--- a/documentation-ui/package.json
+++ b/documentation-ui/package.json
@@ -57,6 +57,7 @@
"@eslint/js": "^9.25.1",
"@rollup/plugin-commonjs": "^29.0.2",
"@rollup/plugin-node-resolve": "^16.0.3",
+ "@rollup/plugin-replace": "^6.0.3",
"@rollup/plugin-terser": "^1.0.0",
"@rollup/plugin-typescript": "^12.3.0",
"@storybook/addon-essentials": "^8.4.7",
@@ -85,8 +86,8 @@
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-preserve-directives": "^0.4.0",
- "rollup-plugin-replace": "^2.2.0",
"rollup-plugin-scss": "^4.0.1",
+ "semantic-release": "^25.0.3",
"sonner": "^2.0.1",
"storybook": "^8.6.14",
"tailwindcss-animate": "^1.0.7",
@@ -110,7 +111,6 @@
"react-icons": "^5.3.0",
"react-resizable-panels": "^1.0.5",
"remeda": "^2.33.7",
- "semantic-release": "^24.2.5",
"tailwind-merge": "^2.6.0",
"typescript": "^5.2.2",
"vaul": "^0.8.0",
diff --git a/documentation-ui/src/custom/docs/components/gdpr/README.md b/documentation-ui/src/custom/docs/components/gdpr/README.md
index b19672e..394275a 100644
--- a/documentation-ui/src/custom/docs/components/gdpr/README.md
+++ b/documentation-ui/src/custom/docs/components/gdpr/README.md
@@ -41,9 +41,8 @@ The above can be extended in the future as needed. To do so, just:
To integrate the GDPR component into your application:
1. **Wrap your component tree** with `CookieConsentProvider` where you want to use the GDPR functionality
-2. **Enable the isGDPRCookiesBannerEnabled flag** to true in the `CookieConsentContext` (this can be later extended to come from a feature flag or configuration)
-3. **Import the `CookieConsentManager` component** in a component that renders on every page (e.g., root layout):
-4. **Conditionally load scripts** by importing the `onGrantedConsent` function from the service and wrapping any scripts that should only run with user consent
+2. **Import the `CookieConsentManager` component** in a component that renders on every page (e.g., root layout):
+3. **Conditionally load scripts** by importing the `useCookieConsent` function from the service and wrapping any scripts that should only run with user consent
### Example
From e3523979f7ee31d1d574be2fa79cd08a269d67d6 Mon Sep 17 00:00:00 2001
From: Sean Burton
Date: Thu, 2 Apr 2026 15:51:47 +0100
Subject: [PATCH 14/20] feat: attempting to add GDPR cookie prompt to Sphinx
template
---
.../CookieConditional/CookieConditional.tsx | 20 +
.../_components/CookieConditional/index.ts | 1 +
.../_components/CookieConsentManager/index.ts | 1 +
.../docs/components/gdpr/contexts/index.ts | 3 +
.../src/custom/docs/components/gdpr/index.ts | 4 +
documentation-ui/src/custom/docs/index.ts | 1 +
sphinx-ui/build-demo.sh | 0
sphinx-ui/build-dist.sh | 0
.../static/injectNav.global.js | 311 +-
.../static/styles/quantinuum-ui-tailwind.css | 2507 +-------
.../static/syncTheme.global.js | 2 +-
sphinx-ui/react/package-lock.json | 5035 +++++++++++------
sphinx-ui/react/package.json | 5 +-
sphinx-ui/react/src/injectNav.tsx | 15 +-
sphinx-ui/react/src/syncTheme.ts | 3 +-
sphinx-ui/react/tailwind.config.ts | 5 +-
16 files changed, 3549 insertions(+), 4364 deletions(-)
create mode 100644 documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/CookieConditional.tsx
create mode 100644 documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/index.ts
create mode 100644 documentation-ui/src/custom/docs/components/gdpr/_components/CookieConsentManager/index.ts
create mode 100644 documentation-ui/src/custom/docs/components/gdpr/contexts/index.ts
create mode 100644 documentation-ui/src/custom/docs/components/gdpr/index.ts
mode change 100644 => 100755 sphinx-ui/build-demo.sh
mode change 100644 => 100755 sphinx-ui/build-dist.sh
diff --git a/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/CookieConditional.tsx b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/CookieConditional.tsx
new file mode 100644
index 0000000..1197a58
--- /dev/null
+++ b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/CookieConditional.tsx
@@ -0,0 +1,20 @@
+'use client'
+
+import { type PropsWithChildren, type ReactNode } from 'react'
+import { useCookieConsent } from '../../contexts/useCookieConsent'
+import { type CookieCategoryName } from '../../types'
+
+type CookieConditionalProps = PropsWithChildren<{
+ category: CookieCategoryName
+ fallback?: ReactNode
+}>
+
+export function CookieConditional({ category, fallback = null, children }: CookieConditionalProps) {
+ const { consent } = useCookieConsent()
+
+ if (!consent[category]) {
+ return <>{fallback}>
+ }
+
+ return <>{children}>
+}
diff --git a/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/index.ts b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/index.ts
new file mode 100644
index 0000000..7da1801
--- /dev/null
+++ b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConditional/index.ts
@@ -0,0 +1 @@
+export * from './CookieConditional'
\ No newline at end of file
diff --git a/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConsentManager/index.ts b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConsentManager/index.ts
new file mode 100644
index 0000000..7e6497a
--- /dev/null
+++ b/documentation-ui/src/custom/docs/components/gdpr/_components/CookieConsentManager/index.ts
@@ -0,0 +1 @@
+export * from './CookieConsentManager'
\ No newline at end of file
diff --git a/documentation-ui/src/custom/docs/components/gdpr/contexts/index.ts b/documentation-ui/src/custom/docs/components/gdpr/contexts/index.ts
new file mode 100644
index 0000000..38b649e
--- /dev/null
+++ b/documentation-ui/src/custom/docs/components/gdpr/contexts/index.ts
@@ -0,0 +1,3 @@
+export * from './CookieConsentContext'
+export * from './CookieConsentShared'
+export * from './useCookieConsent'
\ No newline at end of file
diff --git a/documentation-ui/src/custom/docs/components/gdpr/index.ts b/documentation-ui/src/custom/docs/components/gdpr/index.ts
new file mode 100644
index 0000000..31d0afd
--- /dev/null
+++ b/documentation-ui/src/custom/docs/components/gdpr/index.ts
@@ -0,0 +1,4 @@
+export * from './_components/CookieConsentManager'
+export * from './_components/CookieConditional'
+export * from './contexts'
+export * from './types'
diff --git a/documentation-ui/src/custom/docs/index.ts b/documentation-ui/src/custom/docs/index.ts
index 24678f9..9adad2c 100644
--- a/documentation-ui/src/custom/docs/index.ts
+++ b/documentation-ui/src/custom/docs/index.ts
@@ -4,3 +4,4 @@ export { TripleCard as DocsTripleCard } from './components/triplecard'
export { HelpCard as DocsHelpCard } from './components/helpcard'
export * from './components/header'
export * from './components/page'
+export * from './components/gdpr'
diff --git a/sphinx-ui/build-demo.sh b/sphinx-ui/build-demo.sh
old mode 100644
new mode 100755
diff --git a/sphinx-ui/build-dist.sh b/sphinx-ui/build-dist.sh
old mode 100644
new mode 100755
diff --git a/sphinx-ui/quantinuum_sphinx/static/injectNav.global.js b/sphinx-ui/quantinuum_sphinx/static/injectNav.global.js
index f0e0c17..24b54d3 100644
--- a/sphinx-ui/quantinuum_sphinx/static/injectNav.global.js
+++ b/sphinx-ui/quantinuum_sphinx/static/injectNav.global.js
@@ -1,286 +1,51 @@
-"use strict";(()=>{var E3=Object.create;var Xm=Object.defineProperty,M3=Object.defineProperties,N3=Object.getOwnPropertyDescriptor,L3=Object.getOwnPropertyDescriptors,_3=Object.getOwnPropertyNames,Bn=Object.getOwnPropertySymbols,P3=Object.getPrototypeOf,Ym=Object.prototype.hasOwnProperty,Su=Object.prototype.propertyIsEnumerable;var xu=(t,r,e)=>r in t?Xm(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,T=(t,r)=>{for(var e in r||(r={}))Ym.call(r,e)&&xu(t,e,r[e]);if(Bn)for(var e of Bn(r))Su.call(r,e)&&xu(t,e,r[e]);return t},W=(t,r)=>M3(t,L3(r));var R=(t,r)=>{var e={};for(var o in t)Ym.call(t,o)&&r.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&Bn)for(var o of Bn(t))r.indexOf(o)<0&&Su.call(t,o)&&(e[o]=t[o]);return e};var fe=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports);var T3=(t,r,e,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of _3(r))!Ym.call(t,i)&&i!==e&&Xm(t,i,{get:()=>r[i],enumerable:!(o=N3(r,i))||o.enumerable});return t};var O=(t,r,e)=>(e=t!=null?E3(P3(t)):{},T3(r||!t||!t.__esModule?Xm(e,"default",{value:t,enumerable:!0}):e,t));var Nr=(t,r,e)=>new Promise((o,i)=>{var n=l=>{try{m(e.next(l))}catch(a){i(a)}},p=l=>{try{m(e.throw(l))}catch(a){i(a)}},m=l=>l.done?o(l.value):Promise.resolve(l.value).then(n,p);m((e=e.apply(t,r)).next())});var Ou=fe(U=>{"use strict";var Li=Symbol.for("react.element"),b3=Symbol.for("react.portal"),R3=Symbol.for("react.fragment"),D3=Symbol.for("react.strict_mode"),O3=Symbol.for("react.profiler"),I3=Symbol.for("react.provider"),z3=Symbol.for("react.context"),V3=Symbol.for("react.forward_ref"),j3=Symbol.for("react.suspense"),A3=Symbol.for("react.memo"),F3=Symbol.for("react.lazy"),ku=Symbol.iterator;function H3(t){return t===null||typeof t!="object"?null:(t=ku&&t[ku]||t["@@iterator"],typeof t=="function"?t:null)}var Nu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Lu=Object.assign,_u={};function Io(t,r,e){this.props=t,this.context=r,this.refs=_u,this.updater=e||Nu}Io.prototype.isReactComponent={};Io.prototype.setState=function(t,r){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,r,"setState")};Io.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function Pu(){}Pu.prototype=Io.prototype;function Jm(t,r,e){this.props=t,this.context=r,this.refs=_u,this.updater=e||Nu}var tl=Jm.prototype=new Pu;tl.constructor=Jm;Lu(tl,Io.prototype);tl.isPureReactComponent=!0;var Eu=Array.isArray,Tu=Object.prototype.hasOwnProperty,rl={current:null},bu={key:!0,ref:!0,__self:!0,__source:!0};function Ru(t,r,e){var o,i={},n=null,p=null;if(r!=null)for(o in r.ref!==void 0&&(p=r.ref),r.key!==void 0&&(n=""+r.key),r)Tu.call(r,o)&&!bu.hasOwnProperty(o)&&(i[o]=r[o]);var m=arguments.length-2;if(m===1)i.children=e;else if(1{"use strict";Iu.exports=Ou()});var $u=fe(et=>{"use strict";function pl(t,r){var e=t.length;t.push(r);t:for(;0>>1,i=t[o];if(0>>1;oGn(m,e))lGn(a,m)?(t[o]=a,t[l]=e,o=l):(t[o]=m,t[p]=e,o=p);else if(lGn(a,e))t[o]=a,t[l]=e,o=l;else break t}}return r}function Gn(t,r){var e=t.sortIndex-r.sortIndex;return e!==0?e:t.id-r.id}typeof performance=="object"&&typeof performance.now=="function"?(zu=performance,et.unstable_now=function(){return zu.now()}):(ol=Date,Vu=ol.now(),et.unstable_now=function(){return ol.now()-Vu});var zu,ol,Vu,Jr=[],be=[],G3=1,Lr=null,Vt=3,Qn=!1,mo=!1,Pi=!1,Fu=typeof setTimeout=="function"?setTimeout:null,Hu=typeof clearTimeout=="function"?clearTimeout:null,ju=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ml(t){for(var r=jr(be);r!==null;){if(r.callback===null)Kn(be);else if(r.startTime<=t)Kn(be),r.sortIndex=r.expirationTime,pl(Jr,r);else break;r=jr(be)}}function ll(t){if(Pi=!1,ml(t),!mo)if(jr(Jr)!==null)mo=!0,sl(al);else{var r=jr(be);r!==null&&ul(ll,r.startTime-t)}}function al(t,r){mo=!1,Pi&&(Pi=!1,Hu(Ti),Ti=-1),Qn=!0;var e=Vt;try{for(ml(r),Lr=jr(Jr);Lr!==null&&(!(Lr.expirationTime>r)||t&&!Wu());){var o=Lr.callback;if(typeof o=="function"){Lr.callback=null,Vt=Lr.priorityLevel;var i=o(Lr.expirationTime<=r);r=et.unstable_now(),typeof i=="function"?Lr.callback=i:Lr===jr(Jr)&&Kn(Jr),ml(r)}else Kn(Jr);Lr=jr(Jr)}if(Lr!==null)var n=!0;else{var p=jr(be);p!==null&&ul(ll,p.startTime-r),n=!1}return n}finally{Lr=null,Vt=e,Qn=!1}}var Xn=!1,Zn=null,Ti=-1,Bu=5,Uu=-1;function Wu(){return!(et.unstable_now()-Uut||125o?(t.sortIndex=e,pl(be,t),jr(Jr)===null&&t===jr(be)&&(Pi?(Hu(Ti),Ti=-1):Pi=!0,ul(ll,e-o))):(t.sortIndex=i,pl(Jr,t),mo||Qn||(mo=!0,sl(al))),t};et.unstable_shouldYield=Wu;et.unstable_wrapCallback=function(t){var r=Vt;return function(){var e=Vt;Vt=r;try{return t.apply(this,arguments)}finally{Vt=e}}}});var Zu=fe((V7,Gu)=>{"use strict";Gu.exports=$u()});var Yd=fe(Sr=>{"use strict";var Z3=V(),Cr=Zu();function _(t){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+t,e=1;er}return!1}function Xt(t,r,e,o,i,n,p){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=o,this.attributeNamespace=i,this.mustUseProperty=e,this.propertyName=t,this.type=r,this.sanitizeURL=n,this.removeEmptyString=p}var Ot={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){Ot[t]=new Xt(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var r=t[0];Ot[r]=new Xt(r,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){Ot[t]=new Xt(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){Ot[t]=new Xt(t,2,!1,t,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){Ot[t]=new Xt(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){Ot[t]=new Xt(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){Ot[t]=new Xt(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){Ot[t]=new Xt(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){Ot[t]=new Xt(t,5,!1,t.toLowerCase(),null,!1,!1)});var Na=/[\-:]([a-z])/g;function La(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(t){var r=t.replace(Na,La);Ot[r]=new Xt(r,1,!1,t,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var r=t.replace(Na,La);Ot[r]=new Xt(r,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(t){var r=t.replace(Na,La);Ot[r]=new Xt(r,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(t){Ot[t]=new Xt(t,1,!1,t.toLowerCase(),null,!1,!1)});Ot.xlinkHref=new Xt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(t){Ot[t]=new Xt(t,1,!1,t.toLowerCase(),null,!0,!0)});function _a(t,r,e,o){var i=Ot.hasOwnProperty(r)?Ot[r]:null;(i!==null?i.type!==0:o||!(2m||i[p]!==n[m]){var l=`
-`+i[p].replace(" at new "," at ");return t.displayName&&l.includes("")&&(l=l.replace("",t.displayName)),l}while(1<=p&&0<=m);break}}}finally{dl=!1,Error.prepareStackTrace=e}return(t=t?t.displayName||t.name:"")?Ai(t):""}function q3(t){switch(t.tag){case 5:return Ai(t.type);case 16:return Ai("Lazy");case 13:return Ai("Suspense");case 19:return Ai("SuspenseList");case 0:case 2:case 15:return t=fl(t.type,!1),t;case 11:return t=fl(t.type.render,!1),t;case 1:return t=fl(t.type,!0),t;default:return""}}function jl(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Ao:return"Fragment";case jo:return"Portal";case Il:return"Profiler";case Pa:return"StrictMode";case zl:return"Suspense";case Vl:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case e1:return(t.displayName||"Context")+".Consumer";case r1:return(t._context.displayName||"Context")+".Provider";case Ta:var r=t.render;return t=t.displayName,t||(t=r.displayName||r.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case ba:return r=t.displayName||null,r!==null?r:jl(t.type)||"Memo";case De:r=t._payload,t=t._init;try{return jl(t(r))}catch(e){}}return null}function J3(t){var r=t.type;switch(t.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=r.render,t=t.displayName||t.name||"",r.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return jl(r);case 8:return r===Pa?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function Ze(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function i1(t){var r=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function t5(t){var r=i1(t)?"checked":"value",e=Object.getOwnPropertyDescriptor(t.constructor.prototype,r),o=""+t[r];if(!t.hasOwnProperty(r)&&typeof e!="undefined"&&typeof e.get=="function"&&typeof e.set=="function"){var i=e.get,n=e.set;return Object.defineProperty(t,r,{configurable:!0,get:function(){return i.call(this)},set:function(p){o=""+p,n.call(this,p)}}),Object.defineProperty(t,r,{enumerable:e.enumerable}),{getValue:function(){return o},setValue:function(p){o=""+p},stopTracking:function(){t._valueTracker=null,delete t[r]}}}}function qn(t){t._valueTracker||(t._valueTracker=t5(t))}function n1(t){if(!t)return!1;var r=t._valueTracker;if(!r)return!0;var e=r.getValue(),o="";return t&&(o=i1(t)?t.checked?"true":"false":t.value),t=o,t!==e?(r.setValue(t),!0):!1}function Np(t){if(t=t||(typeof document!="undefined"?document:void 0),typeof t=="undefined")return null;try{return t.activeElement||t.body}catch(r){return t.body}}function Al(t,r){var e=r.checked;return gt({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:e!=null?e:t._wrapperState.initialChecked})}function Yu(t,r){var e=r.defaultValue==null?"":r.defaultValue,o=r.checked!=null?r.checked:r.defaultChecked;e=Ze(r.value!=null?r.value:e),t._wrapperState={initialChecked:o,initialValue:e,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function p1(t,r){r=r.checked,r!=null&&_a(t,"checked",r,!1)}function Fl(t,r){p1(t,r);var e=Ze(r.value),o=r.type;if(e!=null)o==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+e):t.value!==""+e&&(t.value=""+e);else if(o==="submit"||o==="reset"){t.removeAttribute("value");return}r.hasOwnProperty("value")?Hl(t,r.type,e):r.hasOwnProperty("defaultValue")&&Hl(t,r.type,Ze(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(t.defaultChecked=!!r.defaultChecked)}function qu(t,r,e){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var o=r.type;if(!(o!=="submit"&&o!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+t._wrapperState.initialValue,e||r===t.value||(t.value=r),t.defaultValue=r}e=t.name,e!==""&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,e!==""&&(t.name=e)}function Hl(t,r,e){(r!=="number"||Np(t.ownerDocument)!==t)&&(e==null?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+e&&(t.defaultValue=""+e))}var Fi=Array.isArray;function Xo(t,r,e,o){if(t=t.options,r){r={};for(var i=0;i"+r.valueOf().toString()+"",r=Jn.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;r.firstChild;)t.appendChild(r.firstChild)}});function Ji(t,r){if(r){var e=t.firstChild;if(e&&e===t.lastChild&&e.nodeType===3){e.nodeValue=r;return}}t.textContent=r}var Ui={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},r5=["Webkit","ms","Moz","O"];Object.keys(Ui).forEach(function(t){r5.forEach(function(r){r=r+t.charAt(0).toUpperCase()+t.substring(1),Ui[r]=Ui[t]})});function s1(t,r,e){return r==null||typeof r=="boolean"||r===""?"":e||typeof r!="number"||r===0||Ui.hasOwnProperty(t)&&Ui[t]?(""+r).trim():r+"px"}function u1(t,r){t=t.style;for(var e in r)if(r.hasOwnProperty(e)){var o=e.indexOf("--")===0,i=s1(e,r[e],o);e==="float"&&(e="cssFloat"),o?t.setProperty(e,i):t[e]=i}}var e5=gt({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wl(t,r){if(r){if(e5[t]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(_(137,t));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(_(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(_(61))}if(r.style!=null&&typeof r.style!="object")throw Error(_(62))}}function $l(t,r){if(t.indexOf("-")===-1)return typeof r.is=="string";switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Gl=null;function Ra(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Zl=null,Yo=null,qo=null;function rc(t){if(t=yn(t)){if(typeof Zl!="function")throw Error(_(280));var r=t.stateNode;r&&(r=tm(r),Zl(t.stateNode,t.type,r))}}function c1(t){Yo?qo?qo.push(t):qo=[t]:Yo=t}function d1(){if(Yo){var t=Yo,r=qo;if(qo=Yo=null,rc(t),r)for(t=0;t>>=0,t===0?32:31-(d5(t)/f5|0)|0}var tp=64,rp=4194304;function Hi(t){switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return t&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return t}}function Tp(t,r){var e=t.pendingLanes;if(e===0)return 0;var o=0,i=t.suspendedLanes,n=t.pingedLanes,p=e&268435455;if(p!==0){var m=p&~i;m!==0?o=Hi(m):(n&=p,n!==0&&(o=Hi(n)))}else p=e&~i,p!==0?o=Hi(p):n!==0&&(o=Hi(n));if(o===0)return 0;if(r!==0&&r!==o&&!(r&i)&&(i=o&-o,n=r&-r,i>=n||i===16&&(n&4194240)!==0))return r;if(o&4&&(o|=e&16),r=t.entangledLanes,r!==0)for(t=t.entanglements,r&=o;0e;e++)r.push(t);return r}function vn(t,r,e){t.pendingLanes|=r,r!==536870912&&(t.suspendedLanes=0,t.pingedLanes=0),t=t.eventTimes,r=31-Ur(r),t[r]=e}function y5(t,r){var e=t.pendingLanes&~r;t.pendingLanes=r,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=r,t.mutableReadLanes&=r,t.entangledLanes&=r,r=t.entanglements;var o=t.eventTimes;for(t=t.expirationTimes;0=$i),sc=" ",uc=!1;function D1(t,r){switch(t){case"keyup":return G5.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function O1(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Fo=!1;function K5(t,r){switch(t){case"compositionend":return O1(r);case"keypress":return r.which!==32?null:(uc=!0,sc);case"textInput":return t=r.data,t===sc&&uc?null:t;default:return null}}function Q5(t,r){if(Fo)return t==="compositionend"||!Fa&&D1(t,r)?(t=b1(),gp=Va=Ve=null,Fo=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:e,offset:r-t};t=o}t:{for(;e;){if(e.nextSibling){e=e.nextSibling;break t}e=e.parentNode}e=void 0}e=fc(e)}}function j1(t,r){return t&&r?t===r?!0:t&&t.nodeType===3?!1:r&&r.nodeType===3?j1(t,r.parentNode):"contains"in t?t.contains(r):t.compareDocumentPosition?!!(t.compareDocumentPosition(r)&16):!1:!1}function A1(){for(var t=window,r=Np();r instanceof t.HTMLIFrameElement;){try{var e=typeof r.contentWindow.location.href=="string"}catch(o){e=!1}if(e)t=r.contentWindow;else break;r=Np(t.document)}return r}function Ha(t){var r=t&&t.nodeName&&t.nodeName.toLowerCase();return r&&(r==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||r==="textarea"||t.contentEditable==="true")}function i4(t){var r=A1(),e=t.focusedElem,o=t.selectionRange;if(r!==e&&e&&e.ownerDocument&&j1(e.ownerDocument.documentElement,e)){if(o!==null&&Ha(e)){if(r=o.start,t=o.end,t===void 0&&(t=r),"selectionStart"in e)e.selectionStart=r,e.selectionEnd=Math.min(t,e.value.length);else if(t=(r=e.ownerDocument||document)&&r.defaultView||window,t.getSelection){t=t.getSelection();var i=e.textContent.length,n=Math.min(o.start,i);o=o.end===void 0?n:Math.min(o.end,i),!t.extend&&n>o&&(i=o,o=n,n=i),i=hc(e,n);var p=hc(e,o);i&&p&&(t.rangeCount!==1||t.anchorNode!==i.node||t.anchorOffset!==i.offset||t.focusNode!==p.node||t.focusOffset!==p.offset)&&(r=r.createRange(),r.setStart(i.node,i.offset),t.removeAllRanges(),n>o?(t.addRange(r),t.extend(p.node,p.offset)):(r.setEnd(p.node,p.offset),t.addRange(r)))}}for(r=[],t=e;t=t.parentNode;)t.nodeType===1&&r.push({element:t,left:t.scrollLeft,top:t.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e=document.documentMode,Ho=null,Jl=null,Zi=null,ta=!1;function vc(t,r,e){var o=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;ta||Ho==null||Ho!==Np(o)||(o=Ho,"selectionStart"in o&&Ha(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),Zi&&pn(Zi,o)||(Zi=o,o=Dp(Jl,"onSelect"),0Wo||(t.current=pa[Wo],pa[Wo]=null,Wo--)}function ot(t,r){Wo++,pa[Wo]=t.current,t.current=r}var Ke={},Ht=Xe(Ke),er=Xe(!1),vo=Ke;function oi(t,r){var e=t.type.contextTypes;if(!e)return Ke;var o=t.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===r)return o.__reactInternalMemoizedMaskedChildContext;var i={},n;for(n in e)i[n]=r[n];return o&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=r,t.__reactInternalMemoizedMaskedChildContext=i),i}function or(t){return t=t.childContextTypes,t!=null}function Ip(){lt(er),lt(Ht)}function Mc(t,r,e){if(Ht.current!==Ke)throw Error(_(168));ot(Ht,r),ot(er,e)}function K1(t,r,e){var o=t.stateNode;if(r=r.childContextTypes,typeof o.getChildContext!="function")return e;o=o.getChildContext();for(var i in o)if(!(i in r))throw Error(_(108,J3(t)||"Unknown",i));return gt({},e,o)}function zp(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||Ke,vo=Ht.current,ot(Ht,t),ot(er,er.current),!0}function Nc(t,r,e){var o=t.stateNode;if(!o)throw Error(_(169));e?(t=K1(t,r,vo),o.__reactInternalMemoizedMergedChildContext=t,lt(er),lt(Ht),ot(Ht,t)):lt(er),ot(er,e)}var ve=null,rm=!1,Ml=!1;function Q1(t){ve===null?ve=[t]:ve.push(t)}function f4(t){rm=!0,Q1(t)}function Ye(){if(!Ml&&ve!==null){Ml=!0;var t=0,r=q;try{var e=ve;for(q=1;t>=p,i-=p,ge=1<<32-Ur(r)+i|e<k?(N=E,E=null):N=E.sibling;var M=d(f,E,h[k],w);if(M===null){E===null&&(E=N);break}t&&E&&M.alternate===null&&r(f,E),c=n(M,c,k),S===null?x=M:S.sibling=M,S=M,E=N}if(k===h.length)return e(f,E),ft&&lo(f,k),x;if(E===null){for(;kk?(N=E,E=null):N=E.sibling;var I=d(f,E,M.value,w);if(I===null){E===null&&(E=N);break}t&&E&&I.alternate===null&&r(f,E),c=n(I,c,k),S===null?x=I:S.sibling=I,S=I,E=N}if(M.done)return e(f,E),ft&&lo(f,k),x;if(E===null){for(;!M.done;k++,M=h.next())M=s(f,M.value,w),M!==null&&(c=n(M,c,k),S===null?x=M:S.sibling=M,S=M);return ft&&lo(f,k),x}for(E=o(f,E);!M.done;k++,M=h.next())M=g(E,f,k,M.value,w),M!==null&&(t&&M.alternate!==null&&E.delete(M.key===null?k:M.key),c=n(M,c,k),S===null?x=M:S.sibling=M,S=M);return t&&E.forEach(function(j){return r(f,j)}),ft&&lo(f,k),x}function C(f,c,h,w){if(typeof h=="object"&&h!==null&&h.type===Ao&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Yn:t:{for(var x=h.key,S=c;S!==null;){if(S.key===x){if(x=h.type,x===Ao){if(S.tag===7){e(f,S.sibling),c=i(S,h.props.children),c.return=f,f=c;break t}}else if(S.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===De&&Pc(x)===S.type){e(f,S.sibling),c=i(S,h.props),c.ref=Ii(f,S,h),c.return=f,f=c;break t}e(f,S);break}else r(f,S);S=S.sibling}h.type===Ao?(c=ho(h.props.children,f.mode,w,h.key),c.return=f,f=c):(w=Mp(h.type,h.key,h.props,null,f.mode,w),w.ref=Ii(f,c,h),w.return=f,f=w)}return p(f);case jo:t:{for(S=h.key;c!==null;){if(c.key===S)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){e(f,c.sibling),c=i(c,h.children||[]),c.return=f,f=c;break t}else{e(f,c);break}else r(f,c);c=c.sibling}c=Dl(h,f.mode,w),c.return=f,f=c}return p(f);case De:return S=h._init,C(f,c,S(h._payload),w)}if(Fi(h))return y(f,c,h,w);if(bi(h))return v(f,c,h,w);cp(f,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(e(f,c.sibling),c=i(c,h),c.return=f,f=c):(e(f,c),c=Rl(h,f.mode,w),c.return=f,f=c),p(f)):e(f,c)}return C}var ni=J1(!0),td=J1(!1),Ap=Xe(null),Fp=null,Zo=null,$a=null;function Ga(){$a=Zo=Fp=null}function Za(t){var r=Ap.current;lt(Ap),t._currentValue=r}function aa(t,r,e){for(;t!==null;){var o=t.alternate;if((t.childLanes&r)!==r?(t.childLanes|=r,o!==null&&(o.childLanes|=r)):o!==null&&(o.childLanes&r)!==r&&(o.childLanes|=r),t===e)break;t=t.return}}function ti(t,r){Fp=t,$a=Zo=null,t=t.dependencies,t!==null&&t.firstContext!==null&&(t.lanes&r&&(rr=!0),t.firstContext=null)}function Rr(t){var r=t._currentValue;if($a!==t)if(t={context:t,memoizedValue:r,next:null},Zo===null){if(Fp===null)throw Error(_(308));Zo=t,Fp.dependencies={lanes:0,firstContext:t}}else Zo=Zo.next=t;return r}var uo=null;function Ka(t){uo===null?uo=[t]:uo.push(t)}function rd(t,r,e,o){var i=r.interleaved;return i===null?(e.next=e,Ka(r)):(e.next=i.next,i.next=e),r.interleaved=e,Se(t,o)}function Se(t,r){t.lanes|=r;var e=t.alternate;for(e!==null&&(e.lanes|=r),e=t,t=t.return;t!==null;)t.childLanes|=r,e=t.alternate,e!==null&&(e.childLanes|=r),e=t,t=t.return;return e.tag===3?e.stateNode:null}var Oe=!1;function Qa(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ed(t,r){t=t.updateQueue,r.updateQueue===t&&(r.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,effects:t.effects})}function we(t,r){return{eventTime:t,lane:r,tag:0,payload:null,callback:null,next:null}}function Ue(t,r,e){var o=t.updateQueue;if(o===null)return null;if(o=o.shared,K&2){var i=o.pending;return i===null?r.next=r:(r.next=i.next,i.next=r),o.pending=r,Se(t,e)}return i=o.interleaved,i===null?(r.next=r,Ka(o)):(r.next=i.next,i.next=r),o.interleaved=r,Se(t,e)}function wp(t,r,e){if(r=r.updateQueue,r!==null&&(r=r.shared,(e&4194240)!==0)){var o=r.lanes;o&=t.pendingLanes,e|=o,r.lanes=e,Oa(t,e)}}function Tc(t,r){var e=t.updateQueue,o=t.alternate;if(o!==null&&(o=o.updateQueue,e===o)){var i=null,n=null;if(e=e.firstBaseUpdate,e!==null){do{var p={eventTime:e.eventTime,lane:e.lane,tag:e.tag,payload:e.payload,callback:e.callback,next:null};n===null?i=n=p:n=n.next=p,e=e.next}while(e!==null);n===null?i=n=r:n=n.next=r}else i=n=r;e={baseState:o.baseState,firstBaseUpdate:i,lastBaseUpdate:n,shared:o.shared,effects:o.effects},t.updateQueue=e;return}t=e.lastBaseUpdate,t===null?e.firstBaseUpdate=r:t.next=r,e.lastBaseUpdate=r}function Hp(t,r,e,o){var i=t.updateQueue;Oe=!1;var n=i.firstBaseUpdate,p=i.lastBaseUpdate,m=i.shared.pending;if(m!==null){i.shared.pending=null;var l=m,a=l.next;l.next=null,p===null?n=a:p.next=a,p=l;var u=t.alternate;u!==null&&(u=u.updateQueue,m=u.lastBaseUpdate,m!==p&&(m===null?u.firstBaseUpdate=a:m.next=a,u.lastBaseUpdate=l))}if(n!==null){var s=i.baseState;p=0,u=a=l=null,m=n;do{var d=m.lane,g=m.eventTime;if((o&d)===d){u!==null&&(u=u.next={eventTime:g,lane:0,tag:m.tag,payload:m.payload,callback:m.callback,next:null});t:{var y=t,v=m;switch(d=r,g=e,v.tag){case 1:if(y=v.payload,typeof y=="function"){s=y.call(g,s,d);break t}s=y;break t;case 3:y.flags=y.flags&-65537|128;case 0:if(y=v.payload,d=typeof y=="function"?y.call(g,s,d):y,d==null)break t;s=gt({},s,d);break t;case 2:Oe=!0}}m.callback!==null&&m.lane!==0&&(t.flags|=64,d=i.effects,d===null?i.effects=[m]:d.push(m))}else g={eventTime:g,lane:d,tag:m.tag,payload:m.payload,callback:m.callback,next:null},u===null?(a=u=g,l=s):u=u.next=g,p|=d;if(m=m.next,m===null){if(m=i.shared.pending,m===null)break;d=m,m=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(!0);if(u===null&&(l=s),i.baseState=l,i.firstBaseUpdate=a,i.lastBaseUpdate=u,r=i.shared.interleaved,r!==null){i=r;do p|=i.lane,i=i.next;while(i!==r)}else n===null&&(i.shared.lanes=0);wo|=p,t.lanes=p,t.memoizedState=s}}function bc(t,r,e){if(t=r.effects,r.effects=null,t!==null)for(r=0;re?e:4,t(!0);var o=Ll.transition;Ll.transition={};try{t(!1),r()}finally{q=e,Ll.transition=o}}function wd(){return Dr().memoizedState}function y4(t,r,e){var o=$e(t);if(e={lane:o,action:e,hasEagerState:!1,eagerState:null,next:null},Cd(t))xd(r,e);else if(e=rd(t,r,e,o),e!==null){var i=Qt();Wr(e,t,o,i),Sd(e,r,o)}}function w4(t,r,e){var o=$e(t),i={lane:o,action:e,hasEagerState:!1,eagerState:null,next:null};if(Cd(t))xd(r,i);else{var n=t.alternate;if(t.lanes===0&&(n===null||n.lanes===0)&&(n=r.lastRenderedReducer,n!==null))try{var p=r.lastRenderedState,m=n(p,e);if(i.hasEagerState=!0,i.eagerState=m,$r(m,p)){var l=r.interleaved;l===null?(i.next=i,Ka(r)):(i.next=l.next,l.next=i),r.interleaved=i;return}}catch(a){}finally{}e=rd(t,r,i,o),e!==null&&(i=Qt(),Wr(e,t,o,i),Sd(e,r,o))}}function Cd(t){var r=t.alternate;return t===vt||r!==null&&r===vt}function xd(t,r){Ki=Up=!0;var e=t.pending;e===null?r.next=r:(r.next=e.next,e.next=r),t.pending=r}function Sd(t,r,e){if(e&4194240){var o=r.lanes;o&=t.pendingLanes,e|=o,r.lanes=e,Oa(t,e)}}var Wp={readContext:Rr,useCallback:jt,useContext:jt,useEffect:jt,useImperativeHandle:jt,useInsertionEffect:jt,useLayoutEffect:jt,useMemo:jt,useReducer:jt,useRef:jt,useState:jt,useDebugValue:jt,useDeferredValue:jt,useTransition:jt,useMutableSource:jt,useSyncExternalStore:jt,useId:jt,unstable_isNewReconciler:!1},C4={readContext:Rr,useCallback:function(t,r){return re().memoizedState=[t,r===void 0?null:r],t},useContext:Rr,useEffect:Dc,useImperativeHandle:function(t,r,e){return e=e!=null?e.concat([t]):null,xp(4194308,4,fd.bind(null,r,t),e)},useLayoutEffect:function(t,r){return xp(4194308,4,t,r)},useInsertionEffect:function(t,r){return xp(4,2,t,r)},useMemo:function(t,r){var e=re();return r=r===void 0?null:r,t=t(),e.memoizedState=[t,r],t},useReducer:function(t,r,e){var o=re();return r=e!==void 0?e(r):r,o.memoizedState=o.baseState=r,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:r},o.queue=t,t=t.dispatch=y4.bind(null,vt,t),[o.memoizedState,t]},useRef:function(t){var r=re();return t={current:t},r.memoizedState=t},useState:Rc,useDebugValue:os,useDeferredValue:function(t){return re().memoizedState=t},useTransition:function(){var t=Rc(!1),r=t[0];return t=g4.bind(null,t[1]),re().memoizedState=t,[r,t]},useMutableSource:function(){},useSyncExternalStore:function(t,r,e){var o=vt,i=re();if(ft){if(e===void 0)throw Error(_(407));e=e()}else{if(e=r(),_t===null)throw Error(_(349));yo&30||pd(o,r,e)}i.memoizedState=e;var n={value:e,getSnapshot:r};return i.queue=n,Dc(ld.bind(null,o,n,t),[t]),o.flags|=2048,fn(9,md.bind(null,o,n,e,r),void 0,null),e},useId:function(){var t=re(),r=_t.identifierPrefix;if(ft){var e=ye,o=ge;e=(o&~(1<<32-Ur(o)-1)).toString(32)+e,r=":"+r+"R"+e,e=cn++,0<\/script>",t=t.removeChild(t.firstChild)):typeof o.is=="string"?t=p.createElement(e,{is:o.is}):(t=p.createElement(e),e==="select"&&(p=t,o.multiple?p.multiple=!0:o.size&&(p.size=o.size))):t=p.createElementNS(t,e),t[ee]=r,t[an]=o,Rd(t,r,!1,!1),r.stateNode=t;t:{switch(p=$l(e,o),e){case"dialog":mt("cancel",t),mt("close",t),i=o;break;case"iframe":case"object":case"embed":mt("load",t),i=o;break;case"video":case"audio":for(i=0;ili&&(r.flags|=128,o=!0,zi(n,!1),r.lanes=4194304)}else{if(!o)if(t=Bp(p),t!==null){if(r.flags|=128,o=!0,e=t.updateQueue,e!==null&&(r.updateQueue=e,r.flags|=4),zi(n,!0),n.tail===null&&n.tailMode==="hidden"&&!p.alternate&&!ft)return At(r),null}else 2*Ct()-n.renderingStartTime>li&&e!==1073741824&&(r.flags|=128,o=!0,zi(n,!1),r.lanes=4194304);n.isBackwards?(p.sibling=r.child,r.child=p):(e=n.last,e!==null?e.sibling=p:r.child=p,n.last=p)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.renderingStartTime=Ct(),r.sibling=null,e=ht.current,ot(ht,o?e&1|2:e&1),r):(At(r),null);case 22:case 23:return as(),o=r.memoizedState!==null,t!==null&&t.memoizedState!==null!==o&&(r.flags|=8192),o&&r.mode&1?gr&1073741824&&(At(r),r.subtreeFlags&6&&(r.flags|=8192)):At(r),null;case 24:return null;case 25:return null}throw Error(_(156,r.tag))}function _4(t,r){switch(Ua(r),r.tag){case 1:return or(r.type)&&Ip(),t=r.flags,t&65536?(r.flags=t&-65537|128,r):null;case 3:return pi(),lt(er),lt(Ht),qa(),t=r.flags,t&65536&&!(t&128)?(r.flags=t&-65537|128,r):null;case 5:return Ya(r),null;case 13:if(lt(ht),t=r.memoizedState,t!==null&&t.dehydrated!==null){if(r.alternate===null)throw Error(_(340));ii()}return t=r.flags,t&65536?(r.flags=t&-65537|128,r):null;case 19:return lt(ht),null;case 4:return pi(),null;case 10:return Za(r.type._context),null;case 22:case 23:return as(),null;case 24:return null;default:return null}}var fp=!1,Ft=!1,P4=typeof WeakSet=="function"?WeakSet:Set,D=null;function Ko(t,r){var e=t.ref;if(e!==null)if(typeof e=="function")try{e(null)}catch(o){wt(t,r,o)}else e.current=null}function ya(t,r,e){try{e()}catch(o){wt(t,r,o)}}var Wc=!1;function T4(t,r){if(ra=bp,t=A1(),Ha(t)){if("selectionStart"in t)var e={start:t.selectionStart,end:t.selectionEnd};else t:{e=(e=t.ownerDocument)&&e.defaultView||window;var o=e.getSelection&&e.getSelection();if(o&&o.rangeCount!==0){e=o.anchorNode;var i=o.anchorOffset,n=o.focusNode;o=o.focusOffset;try{e.nodeType,n.nodeType}catch(w){e=null;break t}var p=0,m=-1,l=-1,a=0,u=0,s=t,d=null;r:for(;;){for(var g;s!==e||i!==0&&s.nodeType!==3||(m=p+i),s!==n||o!==0&&s.nodeType!==3||(l=p+o),s.nodeType===3&&(p+=s.nodeValue.length),(g=s.firstChild)!==null;)d=s,s=g;for(;;){if(s===t)break r;if(d===e&&++a===i&&(m=p),d===n&&++u===o&&(l=p),(g=s.nextSibling)!==null)break;s=d,d=s.parentNode}s=g}e=m===-1||l===-1?null:{start:m,end:l}}else e=null}e=e||{start:0,end:0}}else e=null;for(ea={focusedElem:t,selectionRange:e},bp=!1,D=r;D!==null;)if(r=D,t=r.child,(r.subtreeFlags&1028)!==0&&t!==null)t.return=r,D=t;else for(;D!==null;){r=D;try{var y=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var v=y.memoizedProps,C=y.memoizedState,f=r.stateNode,c=f.getSnapshotBeforeUpdate(r.elementType===r.type?v:Fr(r.type,v),C);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=r.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(_(163))}}catch(w){wt(r,r.return,w)}if(t=r.sibling,t!==null){t.return=r.return,D=t;break}D=r.return}return y=Wc,Wc=!1,y}function Qi(t,r,e){var o=r.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var i=o=o.next;do{if((i.tag&t)===t){var n=i.destroy;i.destroy=void 0,n!==void 0&&ya(r,e,n)}i=i.next}while(i!==o)}}function im(t,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var e=r=r.next;do{if((e.tag&t)===t){var o=e.create;e.destroy=o()}e=e.next}while(e!==r)}}function wa(t){var r=t.ref;if(r!==null){var e=t.stateNode;switch(t.tag){case 5:t=e;break;default:t=e}typeof r=="function"?r(t):r.current=t}}function Id(t){var r=t.alternate;r!==null&&(t.alternate=null,Id(r)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(r=t.stateNode,r!==null&&(delete r[ee],delete r[an],delete r[na],delete r[c4],delete r[d4])),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}function zd(t){return t.tag===5||t.tag===3||t.tag===4}function $c(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||zd(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Ca(t,r,e){var o=t.tag;if(o===5||o===6)t=t.stateNode,r?e.nodeType===8?e.parentNode.insertBefore(t,r):e.insertBefore(t,r):(e.nodeType===8?(r=e.parentNode,r.insertBefore(t,e)):(r=e,r.appendChild(t)),e=e._reactRootContainer,e!=null||r.onclick!==null||(r.onclick=Op));else if(o!==4&&(t=t.child,t!==null))for(Ca(t,r,e),t=t.sibling;t!==null;)Ca(t,r,e),t=t.sibling}function xa(t,r,e){var o=t.tag;if(o===5||o===6)t=t.stateNode,r?e.insertBefore(t,r):e.appendChild(t);else if(o!==4&&(t=t.child,t!==null))for(xa(t,r,e),t=t.sibling;t!==null;)xa(t,r,e),t=t.sibling}var Rt=null,Hr=!1;function Re(t,r,e){for(e=e.child;e!==null;)Vd(t,r,e),e=e.sibling}function Vd(t,r,e){if(oe&&typeof oe.onCommitFiberUnmount=="function")try{oe.onCommitFiberUnmount(Xp,e)}catch(m){}switch(e.tag){case 5:Ft||Ko(e,r);case 6:var o=Rt,i=Hr;Rt=null,Re(t,r,e),Rt=o,Hr=i,Rt!==null&&(Hr?(t=Rt,e=e.stateNode,t.nodeType===8?t.parentNode.removeChild(e):t.removeChild(e)):Rt.removeChild(e.stateNode));break;case 18:Rt!==null&&(Hr?(t=Rt,e=e.stateNode,t.nodeType===8?El(t.parentNode,e):t.nodeType===1&&El(t,e),on(t)):El(Rt,e.stateNode));break;case 4:o=Rt,i=Hr,Rt=e.stateNode.containerInfo,Hr=!0,Re(t,r,e),Rt=o,Hr=i;break;case 0:case 11:case 14:case 15:if(!Ft&&(o=e.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){i=o=o.next;do{var n=i,p=n.destroy;n=n.tag,p!==void 0&&(n&2||n&4)&&ya(e,r,p),i=i.next}while(i!==o)}Re(t,r,e);break;case 1:if(!Ft&&(Ko(e,r),o=e.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=e.memoizedProps,o.state=e.memoizedState,o.componentWillUnmount()}catch(m){wt(e,r,m)}Re(t,r,e);break;case 21:Re(t,r,e);break;case 22:e.mode&1?(Ft=(o=Ft)||e.memoizedState!==null,Re(t,r,e),Ft=o):Re(t,r,e);break;default:Re(t,r,e)}}function Gc(t){var r=t.updateQueue;if(r!==null){t.updateQueue=null;var e=t.stateNode;e===null&&(e=t.stateNode=new P4),r.forEach(function(o){var i=A4.bind(null,t,o);e.has(o)||(e.add(o),o.then(i,i))})}}function Ar(t,r){var e=r.deletions;if(e!==null)for(var o=0;oi&&(i=p),o&=~n}if(o=i,o=Ct()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*R4(o/1960))-o,10t?16:t,je===null)var o=!1;else{if(t=je,je=null,Zp=0,K&6)throw Error(_(331));var i=K;for(K|=4,D=t.current;D!==null;){var n=D,p=n.child;if(D.flags&16){var m=n.deletions;if(m!==null){for(var l=0;lCt()-ms?fo(t,0):ps|=e),ir(t,r)}function $d(t,r){r===0&&(t.mode&1?(r=rp,rp<<=1,!(rp&130023424)&&(rp=4194304)):r=1);var e=Qt();t=Se(t,r),t!==null&&(vn(t,r,e),ir(t,e))}function j4(t){var r=t.memoizedState,e=0;r!==null&&(e=r.retryLane),$d(t,e)}function A4(t,r){var e=0;switch(t.tag){case 13:var o=t.stateNode,i=t.memoizedState;i!==null&&(e=i.retryLane);break;case 19:o=t.stateNode;break;default:throw Error(_(314))}o!==null&&o.delete(r),$d(t,e)}var Gd;Gd=function(t,r,e){if(t!==null)if(t.memoizedProps!==r.pendingProps||er.current)rr=!0;else{if(!(t.lanes&e)&&!(r.flags&128))return rr=!1,N4(t,r,e);rr=!!(t.flags&131072)}else rr=!1,ft&&r.flags&1048576&&X1(r,jp,r.index);switch(r.lanes=0,r.tag){case 2:var o=r.type;Sp(t,r),t=r.pendingProps;var i=oi(r,Ht.current);ti(r,e),i=ts(null,r,o,t,i,e);var n=rs();return r.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,or(o)?(n=!0,zp(r)):n=!1,r.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Qa(r),i.updater=om,r.stateNode=i,i._reactInternals=r,ua(r,o,t,e),r=fa(null,r,o,!0,n,e)):(r.tag=0,ft&&n&&Ba(r),Kt(null,r,i,e),r=r.child),r;case 16:o=r.elementType;t:{switch(Sp(t,r),t=r.pendingProps,i=o._init,o=i(o._payload),r.type=o,i=r.tag=H4(o),t=Fr(o,t),i){case 0:r=da(null,r,o,t,e);break t;case 1:r=Hc(null,r,o,t,e);break t;case 11:r=Ac(null,r,o,t,e);break t;case 14:r=Fc(null,r,o,Fr(o.type,t),e);break t}throw Error(_(306,o,""))}return r;case 0:return o=r.type,i=r.pendingProps,i=r.elementType===o?i:Fr(o,i),da(t,r,o,i,e);case 1:return o=r.type,i=r.pendingProps,i=r.elementType===o?i:Fr(o,i),Hc(t,r,o,i,e);case 3:t:{if(Pd(r),t===null)throw Error(_(387));o=r.pendingProps,n=r.memoizedState,i=n.element,ed(t,r),Hp(r,o,null,e);var p=r.memoizedState;if(o=p.element,n.isDehydrated)if(n={element:o,isDehydrated:!1,cache:p.cache,pendingSuspenseBoundaries:p.pendingSuspenseBoundaries,transitions:p.transitions},r.updateQueue.baseState=n,r.memoizedState=n,r.flags&256){i=mi(Error(_(423)),r),r=Bc(t,r,o,e,i);break t}else if(o!==i){i=mi(Error(_(424)),r),r=Bc(t,r,o,e,i);break t}else for(yr=Be(r.stateNode.containerInfo.firstChild),wr=r,ft=!0,Br=null,e=td(r,null,o,e),r.child=e;e;)e.flags=e.flags&-3|4096,e=e.sibling;else{if(ii(),o===i){r=ke(t,r,e);break t}Kt(t,r,o,e)}r=r.child}return r;case 5:return od(r),t===null&&la(r),o=r.type,i=r.pendingProps,n=t!==null?t.memoizedProps:null,p=i.children,oa(o,i)?p=null:n!==null&&oa(o,n)&&(r.flags|=32),_d(t,r),Kt(t,r,p,e),r.child;case 6:return t===null&&la(r),null;case 13:return Td(t,r,e);case 4:return Xa(r,r.stateNode.containerInfo),o=r.pendingProps,t===null?r.child=ni(r,null,o,e):Kt(t,r,o,e),r.child;case 11:return o=r.type,i=r.pendingProps,i=r.elementType===o?i:Fr(o,i),Ac(t,r,o,i,e);case 7:return Kt(t,r,r.pendingProps,e),r.child;case 8:return Kt(t,r,r.pendingProps.children,e),r.child;case 12:return Kt(t,r,r.pendingProps.children,e),r.child;case 10:t:{if(o=r.type._context,i=r.pendingProps,n=r.memoizedProps,p=i.value,ot(Ap,o._currentValue),o._currentValue=p,n!==null)if($r(n.value,p)){if(n.children===i.children&&!er.current){r=ke(t,r,e);break t}}else for(n=r.child,n!==null&&(n.return=r);n!==null;){var m=n.dependencies;if(m!==null){p=n.child;for(var l=m.firstContext;l!==null;){if(l.context===o){if(n.tag===1){l=we(-1,e&-e),l.tag=2;var a=n.updateQueue;if(a!==null){a=a.shared;var u=a.pending;u===null?l.next=l:(l.next=u.next,u.next=l),a.pending=l}}n.lanes|=e,l=n.alternate,l!==null&&(l.lanes|=e),aa(n.return,e,r),m.lanes|=e;break}l=l.next}}else if(n.tag===10)p=n.type===r.type?null:n.child;else if(n.tag===18){if(p=n.return,p===null)throw Error(_(341));p.lanes|=e,m=p.alternate,m!==null&&(m.lanes|=e),aa(p,e,r),p=n.sibling}else p=n.child;if(p!==null)p.return=n;else for(p=n;p!==null;){if(p===r){p=null;break}if(n=p.sibling,n!==null){n.return=p.return,p=n;break}p=p.return}n=p}Kt(t,r,i.children,e),r=r.child}return r;case 9:return i=r.type,o=r.pendingProps.children,ti(r,e),i=Rr(i),o=o(i),r.flags|=1,Kt(t,r,o,e),r.child;case 14:return o=r.type,i=Fr(o,r.pendingProps),i=Fr(o.type,i),Fc(t,r,o,i,e);case 15:return Nd(t,r,r.type,r.pendingProps,e);case 17:return o=r.type,i=r.pendingProps,i=r.elementType===o?i:Fr(o,i),Sp(t,r),r.tag=1,or(o)?(t=!0,zp(r)):t=!1,ti(r,e),kd(r,o,i),ua(r,o,i,e),fa(null,r,o,!0,t,e);case 19:return bd(t,r,e);case 22:return Ld(t,r,e)}throw Error(_(156,r.tag))};function Zd(t,r){return C1(t,r)}function F4(t,r,e,o){this.tag=t,this.key=e,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tr(t,r,e,o){return new F4(t,r,e,o)}function us(t){return t=t.prototype,!(!t||!t.isReactComponent)}function H4(t){if(typeof t=="function")return us(t)?1:0;if(t!=null){if(t=t.$$typeof,t===Ta)return 11;if(t===ba)return 14}return 2}function Ge(t,r){var e=t.alternate;return e===null?(e=Tr(t.tag,r,t.key,t.mode),e.elementType=t.elementType,e.type=t.type,e.stateNode=t.stateNode,e.alternate=t,t.alternate=e):(e.pendingProps=r,e.type=t.type,e.flags=0,e.subtreeFlags=0,e.deletions=null),e.flags=t.flags&14680064,e.childLanes=t.childLanes,e.lanes=t.lanes,e.child=t.child,e.memoizedProps=t.memoizedProps,e.memoizedState=t.memoizedState,e.updateQueue=t.updateQueue,r=t.dependencies,e.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},e.sibling=t.sibling,e.index=t.index,e.ref=t.ref,e}function Mp(t,r,e,o,i,n){var p=2;if(o=t,typeof t=="function")us(t)&&(p=1);else if(typeof t=="string")p=5;else t:switch(t){case Ao:return ho(e.children,i,n,r);case Pa:p=8,i|=8;break;case Il:return t=Tr(12,e,r,i|2),t.elementType=Il,t.lanes=n,t;case zl:return t=Tr(13,e,r,i),t.elementType=zl,t.lanes=n,t;case Vl:return t=Tr(19,e,r,i),t.elementType=Vl,t.lanes=n,t;case o1:return pm(e,i,n,r);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case r1:p=10;break t;case e1:p=9;break t;case Ta:p=11;break t;case ba:p=14;break t;case De:p=16,o=null;break t}throw Error(_(130,t==null?t:typeof t,""))}return r=Tr(p,e,r,i),r.elementType=t,r.type=o,r.lanes=n,r}function ho(t,r,e,o){return t=Tr(7,t,o,r),t.lanes=e,t}function pm(t,r,e,o){return t=Tr(22,t,o,r),t.elementType=o1,t.lanes=e,t.stateNode={isHidden:!1},t}function Rl(t,r,e){return t=Tr(6,t,null,r),t.lanes=e,t}function Dl(t,r,e){return r=Tr(4,t.children!==null?t.children:[],t.key,r),r.lanes=e,r.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},r}function B4(t,r,e,o,i){this.tag=r,this.containerInfo=t,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=vl(0),this.expirationTimes=vl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vl(0),this.identifierPrefix=o,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function cs(t,r,e,o,i,n,p,m,l){return t=new B4(t,r,e,m,l),r===1?(r=1,n===!0&&(r|=8)):r=0,n=Tr(3,null,null,r),t.current=n,n.stateNode=t,n.memoizedState={element:o,isDehydrated:e,cache:null,transitions:null,pendingSuspenseBoundaries:null},Qa(n),t}function U4(t,r,e){var o=3{"use strict";function qd(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(qd)}catch(t){console.error(t)}}qd(),Jd.exports=Yd()});var rf=fe(vs=>{"use strict";var tf=ui();vs.createRoot=tf.createRoot,vs.hydrateRoot=tf.hydrateRoot;var F7});var of=fe(um=>{"use strict";var K4=V(),Q4=Symbol.for("react.element"),X4=Symbol.for("react.fragment"),Y4=Object.prototype.hasOwnProperty,q4=K4.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,J4={key:!0,ref:!0,__self:!0,__source:!0};function ef(t,r,e){var o,i={},n=null,p=null;e!==void 0&&(n=""+e),r.key!==void 0&&(n=""+r.key),r.ref!==void 0&&(p=r.ref);for(o in r)Y4.call(r,o)&&!J4.hasOwnProperty(o)&&(i[o]=r[o]);if(t&&t.defaultProps)for(o in r=t.defaultProps,r)i[o]===void 0&&(i[o]=r[o]);return{$$typeof:Q4,type:t,key:n,ref:p,props:i,_owner:q4.current}}um.Fragment=X4;um.jsx=ef;um.jsxs=ef});var Pt=fe((U7,nf)=>{"use strict";nf.exports=of()});var S3=O(rf());var kn=O(Pt(),1);var dm=O(V(),1);var pf=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),cm=(...t)=>t.filter((r,e,o)=>!!r&&r.trim()!==""&&o.indexOf(r)===e).join(" ").trim();var Cn=O(V(),1);var mf={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};var lf=(0,Cn.forwardRef)((a,l)=>{var u=a,{color:t="currentColor",size:r=24,strokeWidth:e=2,absoluteStrokeWidth:o,className:i="",children:n,iconNode:p}=u,m=R(u,["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"]);return(0,Cn.createElement)("svg",T(W(T({ref:l},mf),{width:r,height:r,stroke:t,strokeWidth:o?24*Number(e)/Number(r):e,className:cm("lucide",i)}),m),[...p.map(([s,d])=>(0,Cn.createElement)(s,d)),...Array.isArray(n)?n:[n]])});var nr=(t,r)=>{let e=(0,dm.forwardRef)((p,n)=>{var m=p,{className:o}=m,i=R(m,["className"]);return(0,dm.createElement)(lf,T({ref:n,iconNode:r,className:cm(`lucide-${pf(t)}`,o)},i))});return e.displayName=`${t}`,e};var ci=nr("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);var af=nr("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var sf=nr("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var uf=nr("Computer",[["rect",{width:"14",height:"8",x:"5",y:"2",rx:"2",key:"wc9tft"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",key:"w68u3i"}],["path",{d:"M6 18h2",key:"rwmk9e"}],["path",{d:"M12 18h6",key:"aqd8w3"}]]);var cf=nr("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var fm=nr("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);var hm=nr("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var wm=O(V(),1);var pr=function(){return pr=Object.assign||function(t){for(var r,e=1,o=arguments.length;et.forEach(e=>function(o,i){typeof o=="function"?o(i):o!=null&&(o.current=i)}(e,r))}function rt(...t){return(0,ff.useCallback)(Me(...t),t)}var ne=(0,yt.forwardRef)((t,r)=>{let p=t,{children:e}=p,o=R(p,["children"]),i=yt.Children.toArray(e),n=i.find(r6);if(n){let m=n.props.children,l=i.map(a=>a===n?yt.Children.count(m)>1?yt.Children.only(null):(0,yt.isValidElement)(m)?m.props.children:null:a);return(0,yt.createElement)(gs,b({},o,{ref:r}),(0,yt.isValidElement)(m)?(0,yt.cloneElement)(m,void 0,l):null)}return(0,yt.createElement)(gs,b({},o,{ref:r}),e)});ne.displayName="Slot";var gs=(0,yt.forwardRef)((t,r)=>{let i=t,{children:e}=i,o=R(i,["children"]);return(0,yt.isValidElement)(e)?(0,yt.cloneElement)(e,W(T({},e6(o,e.props)),{ref:r?Me(r,e.ref):e.ref})):yt.Children.count(e)>1?yt.Children.only(null):null});gs.displayName="SlotClone";var t6=({children:t})=>(0,yt.createElement)(yt.Fragment,null,t);function r6(t){return(0,yt.isValidElement)(t)&&t.type===t6}function e6(t,r){let e=T({},r);for(let o in r){let i=t[o],n=r[o];/^on[A-Z]/.test(o)?i&&n?e[o]=(...p)=>{n(...p),i(...p)}:i&&(e[o]=i):o==="style"?e[o]=T(T({},i),n):o==="className"&&(e[o]=[i,n].filter(Boolean).join(" "))}return T(T({},t),e)}function hf(t){var r,e,o="";if(typeof t=="string"||typeof t=="number")o+=t;else if(typeof t=="object")if(Array.isArray(t))for(r=0;rtypeof t=="boolean"?"".concat(t):t===0?"0":t,gf=vm,gm=(t,r)=>e=>{var o;if((r==null?void 0:r.variants)==null)return gf(t,e==null?void 0:e.class,e==null?void 0:e.className);let{variants:i,defaultVariants:n}=r,p=Object.keys(i).map(a=>{let u=e==null?void 0:e[a],s=n==null?void 0:n[a];if(u===null)return null;let d=vf(u)||vf(s);return i[a][d]}),m=e&&Object.entries(e).reduce((a,u)=>{let[s,d]=u;return d===void 0||(a[s]=d),a},{}),l=r==null||(o=r.compoundVariants)===null||o===void 0?void 0:o.reduce((a,u)=>{let y=u,{class:s,className:d}=y,g=R(y,["class","className"]);return Object.entries(g).every(v=>{let[C,f]=v;return Array.isArray(f)?f.includes(T(T({},n),m)[C]):T(T({},n),m)[C]===f})?[...a,s,d]:a},[]);return gf(t,p,l,e==null?void 0:e.class,e==null?void 0:e.className)};var ws="-";function o6(t){let r=function(i){let{theme:n,prefix:p}=i,m={nextPart:new Map,validators:[]};return function(a,u){return u?a.map(([s,d])=>[s,d.map(g=>typeof g=="string"?u+g:typeof g=="object"?Object.fromEntries(Object.entries(g).map(([y,v])=>[u+y,v])):g)]):a}(Object.entries(i.classGroups),p).forEach(([a,u])=>{ys(u,m,a,n)}),m}(t),{conflictingClassGroups:e,conflictingClassGroupModifiers:o}=t;return{getClassGroupId:function(i){let n=i.split(ws);return n[0]===""&&n.length!==1&&n.shift(),Cf(n,r)||function(p){if(yf.test(p)){let m=yf.exec(p)[1],l=m==null?void 0:m.substring(0,m.indexOf(":"));if(l)return"arbitrary.."+l}}(i)},getConflictingClassGroupIds:function(i,n){let p=e[i]||[];return n&&o[i]?[...p,...o[i]]:p}}}function Cf(t,r){var p;if(t.length===0)return r.classGroupId;let e=t[0],o=r.nextPart.get(e),i=o?Cf(t.slice(1),o):void 0;if(i)return i;if(r.validators.length===0)return;let n=t.join(ws);return(p=r.validators.find(({validator:m})=>m(n)))==null?void 0:p.classGroupId}var yf=/^\[(.+)\]$/;function ys(t,r,e,o){t.forEach(i=>{if(typeof i!="string"){if(typeof i=="function")return i.isThemeGetter?void ys(i(o),r,e,o):void r.validators.push({validator:i,classGroupId:e});Object.entries(i).forEach(([n,p])=>{ys(p,wf(r,n),e,o)})}else(i===""?r:wf(r,i)).classGroupId=e})}function wf(t,r){let e=t;return r.split(ws).forEach(o=>{e.nextPart.has(o)||e.nextPart.set(o,{nextPart:new Map,validators:[]}),e=e.nextPart.get(o)}),e}function i6(t){if(t<1)return{get:()=>{},set:()=>{}};let r=0,e=new Map,o=new Map;function i(n,p){e.set(n,p),r++,r>t&&(r=0,o=e,e=new Map)}return{get(n){let p=e.get(n);return p!==void 0?p:(p=o.get(n))!==void 0?(i(n,p),p):void 0},set(n,p){e.has(n)?e.set(n,p):i(n,p)}}}var xf="!";function n6(t){let r=t.separator,e=r.length===1,o=r[0],i=r.length;return function(n){let p=[],m,l=0,a=0;for(let d=0;da?m-a:void 0}}}var p6=/\s+/;function m6(){let t,r,e=0,o="";for(;eu(a),t());return e=function(a){return T({cache:i6(a.cacheSize),splitModifiers:n6(a)},o6(a))}(l),o=e.cache.get,i=e.cache.set,n=p,p(m)};function p(m){let l=o(m);if(l)return l;let a=function(u,s){let{splitModifiers:d,getClassGroupId:g,getConflictingClassGroupIds:y}=s,v=new Set;return u.trim().split(p6).map(C=>{let{modifiers:f,hasImportantModifier:c,baseClassName:h,maybePostfixModifierPosition:w}=d(C),x=g(w?h.substring(0,w):h),S=!!w;if(!x){if(!w)return{isTailwindClass:!1,originalClassName:C};if(x=g(h),!x)return{isTailwindClass:!1,originalClassName:C};S=!1}let E=function(k){if(k.length<=1)return k;let N=[],M=[];return k.forEach(I=>{I[0]==="["?(N.push(...M.sort(),I),M=[]):M.push(I)}),N.push(...M.sort()),N}(f).join(":");return{isTailwindClass:!0,modifierId:c?E+xf:E,classGroupId:x,originalClassName:C,hasPostfixModifier:S}}).reverse().filter(C=>{if(!C.isTailwindClass)return!0;let{modifierId:f,classGroupId:c,hasPostfixModifier:h}=C,w=f+c;return!v.has(w)&&(v.add(w),y(c,h).forEach(x=>v.add(f+x)),!0)}).reverse().map(C=>C.originalClassName).join(" ")}(m,e);return i(m,a),a}return function(){return n(m6.apply(null,arguments))}}function st(t){let r=e=>e[t]||[];return r.isThemeGetter=!0,r}var kf=/^\[(?:([a-z-]+):)?(.+)\]$/i,a6=/^\d+\/\d+$/,s6=new Set(["px","full","screen"]),u6=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,c6=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,d6=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,f6=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function Gr(t){return ko(t)||s6.has(t)||a6.test(t)}function qe(t){return di(t,"length",S6)}function ko(t){return!!t&&!Number.isNaN(Number(t))}function ym(t){return di(t,"number",ko)}function xn(t){return!!t&&Number.isInteger(Number(t))}function h6(t){return t.endsWith("%")&&ko(t.slice(0,-1))}function H(t){return kf.test(t)}function Je(t){return u6.test(t)}var v6=new Set(["length","size","percentage"]);function g6(t){return di(t,v6,Ef)}function y6(t){return di(t,"position",Ef)}var w6=new Set(["image","url"]);function C6(t){return di(t,w6,E6)}function x6(t){return di(t,"",k6)}function Sn(){return!0}function di(t,r,e){let o=kf.exec(t);return!!o&&(o[1]?typeof r=="string"?o[1]===r:r.has(o[1]):e(o[2]))}function S6(t){return c6.test(t)}function Ef(){return!1}function k6(t){return d6.test(t)}function E6(t){return f6.test(t)}function M6(){let t=st("colors"),r=st("spacing"),e=st("blur"),o=st("brightness"),i=st("borderColor"),n=st("borderRadius"),p=st("borderSpacing"),m=st("borderWidth"),l=st("contrast"),a=st("grayscale"),u=st("hueRotate"),s=st("invert"),d=st("gap"),g=st("gradientColorStops"),y=st("gradientColorStopPositions"),v=st("inset"),C=st("margin"),f=st("opacity"),c=st("padding"),h=st("saturate"),w=st("scale"),x=st("sepia"),S=st("skew"),E=st("space"),k=st("translate"),N=()=>["auto",H,r],M=()=>[H,r],I=()=>["",Gr,qe],j=()=>["auto",ko,H],Z=()=>["","0",H],F=()=>[ko,ym],tt=()=>[ko,H];return{cacheSize:500,separator:":",theme:{colors:[Sn],spacing:[Gr,qe],blur:["none","",Je,H],brightness:F(),borderColor:[t],borderRadius:["none","","full",Je,H],borderSpacing:M(),borderWidth:I(),contrast:F(),grayscale:Z(),hueRotate:tt(),invert:Z(),gap:M(),gradientColorStops:[t],gradientColorStopPositions:[h6,qe],inset:N(),margin:N(),opacity:F(),padding:M(),saturate:F(),scale:F(),sepia:Z(),skew:tt(),space:M(),translate:M()},classGroups:{aspect:[{aspect:["auto","square","video",H]}],container:["container"],columns:[{columns:[Je]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",H]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[v]}],"inset-x":[{"inset-x":[v]}],"inset-y":[{"inset-y":[v]}],start:[{start:[v]}],end:[{end:[v]}],top:[{top:[v]}],right:[{right:[v]}],bottom:[{bottom:[v]}],left:[{left:[v]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",xn,H]}],basis:[{basis:N()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",H]}],grow:[{grow:Z()}],shrink:[{shrink:Z()}],order:[{order:["first","last","none",xn,H]}],"grid-cols":[{"grid-cols":[Sn]}],"col-start-end":[{col:["auto",{span:["full",xn,H]},H]}],"col-start":[{"col-start":j()}],"col-end":[{"col-end":j()}],"grid-rows":[{"grid-rows":[Sn]}],"row-start-end":[{row:["auto",{span:[xn,H]},H]}],"row-start":[{"row-start":j()}],"row-end":[{"row-end":j()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",H]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",H]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[c]}],px:[{px:[c]}],py:[{py:[c]}],ps:[{ps:[c]}],pe:[{pe:[c]}],pt:[{pt:[c]}],pr:[{pr:[c]}],pb:[{pb:[c]}],pl:[{pl:[c]}],m:[{m:[C]}],mx:[{mx:[C]}],my:[{my:[C]}],ms:[{ms:[C]}],me:[{me:[C]}],mt:[{mt:[C]}],mr:[{mr:[C]}],mb:[{mb:[C]}],ml:[{ml:[C]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",H,r]}],"min-w":[{"min-w":["min","max","fit",H,Gr]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[Je]},Je,H]}],h:[{h:[H,r,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",Gr,H]}],"max-h":[{"max-h":[H,r,"min","max","fit"]}],"font-size":[{text:["base",Je,qe]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",ym]}],"font-family":[{font:[Sn]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",H]}],"line-clamp":[{"line-clamp":["none",ko,ym]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Gr,H]}],"list-image":[{"list-image":["none",H]}],"list-style-type":[{list:["none","disc","decimal",H]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[f]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[f]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Gr,qe]}],"underline-offset":[{"underline-offset":["auto",Gr,H]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:M()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",H]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",H]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[f]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",y6]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",g6]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},C6]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[y]}],"gradient-via-pos":[{via:[y]}],"gradient-to-pos":[{to:[y]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[n]}],"rounded-s":[{"rounded-s":[n]}],"rounded-e":[{"rounded-e":[n]}],"rounded-t":[{"rounded-t":[n]}],"rounded-r":[{"rounded-r":[n]}],"rounded-b":[{"rounded-b":[n]}],"rounded-l":[{"rounded-l":[n]}],"rounded-ss":[{"rounded-ss":[n]}],"rounded-se":[{"rounded-se":[n]}],"rounded-ee":[{"rounded-ee":[n]}],"rounded-es":[{"rounded-es":[n]}],"rounded-tl":[{"rounded-tl":[n]}],"rounded-tr":[{"rounded-tr":[n]}],"rounded-br":[{"rounded-br":[n]}],"rounded-bl":[{"rounded-bl":[n]}],"border-w":[{border:[m]}],"border-w-x":[{"border-x":[m]}],"border-w-y":[{"border-y":[m]}],"border-w-s":[{"border-s":[m]}],"border-w-e":[{"border-e":[m]}],"border-w-t":[{"border-t":[m]}],"border-w-r":[{"border-r":[m]}],"border-w-b":[{"border-b":[m]}],"border-w-l":[{"border-l":[m]}],"border-opacity":[{"border-opacity":[f]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[m]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[m]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[f]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[Gr,H]}],"outline-w":[{outline:[Gr,qe]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:I()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[f]}],"ring-offset-w":[{"ring-offset":[Gr,qe]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",Je,x6]}],"shadow-color":[{shadow:[Sn]}],opacity:[{opacity:[f]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],filter:[{filter:["","none"]}],blur:[{blur:[e]}],brightness:[{brightness:[o]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Je,H]}],grayscale:[{grayscale:[a]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[s]}],saturate:[{saturate:[h]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[e]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[a]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[s]}],"backdrop-opacity":[{"backdrop-opacity":[f]}],"backdrop-saturate":[{"backdrop-saturate":[h]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[p]}],"border-spacing-x":[{"border-spacing-x":[p]}],"border-spacing-y":[{"border-spacing-y":[p]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",H]}],duration:[{duration:tt()}],ease:[{ease:["linear","in","out","in-out",H]}],delay:[{delay:tt()}],animate:[{animate:["none","spin","ping","pulse","bounce",H]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[xn,H]}],"translate-x":[{"translate-x":[k]}],"translate-y":[{"translate-y":[k]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",H]}],accent:[{accent:["auto",t]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",H]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":M()}],"scroll-mx":[{"scroll-mx":M()}],"scroll-my":[{"scroll-my":M()}],"scroll-ms":[{"scroll-ms":M()}],"scroll-me":[{"scroll-me":M()}],"scroll-mt":[{"scroll-mt":M()}],"scroll-mr":[{"scroll-mr":M()}],"scroll-mb":[{"scroll-mb":M()}],"scroll-ml":[{"scroll-ml":M()}],"scroll-p":[{"scroll-p":M()}],"scroll-px":[{"scroll-px":M()}],"scroll-py":[{"scroll-py":M()}],"scroll-ps":[{"scroll-ps":M()}],"scroll-pe":[{"scroll-pe":M()}],"scroll-pt":[{"scroll-pt":M()}],"scroll-pr":[{"scroll-pr":M()}],"scroll-pb":[{"scroll-pb":M()}],"scroll-pl":[{"scroll-pl":M()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",H]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[Gr,qe,ym]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var Mf=l6(M6);function kt(...t){return Mf(vm(t))}var N6=gm("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),Eo=Lf.forwardRef((t,r)=>{var{className:e,variant:o,size:i,asChild:n=!1}=t,p=at(t,["className","variant","size","asChild"]);return(0,Nf.jsx)(n?ne:"button",Object.assign({className:kt(N6({variant:o,size:i,className:e})),ref:r},p))});Eo.displayName="Button";var _f="data-theme",L6=t=>{var r;return t==="system"&&((r=window==null?void 0:window.matchMedia)===null||r===void 0?void 0:r.call(window,"(prefers-color-scheme: dark)").matches)||t==="dark"},Cs=()=>{let t=localStorage.getItem(_f),r=t!==null&&["system","dark","light"].includes(t)?t:"light";return{mode:r,isDark:L6(r)}},Pf=t=>{localStorage.setItem(_f,t),window.dispatchEvent(new Event("storage"))},Tf=t=>{let r=()=>{let e=Cs();t(e)};return r(),window.addEventListener("storage",r),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",r),()=>{window.removeEventListener("storage",r),window.matchMedia("(prefers-color-scheme: dark)").removeEventListener("change",r)}};var bf=()=>{let[t,r]=wm.default.useState(typeof window!="undefined"?Cs():{mode:"dark",isDark:!0});return wm.default.useEffect(()=>{Tf(e=>r(e))},[]),{theme:t,setMode:e=>Pf(e)}},Hh=wm.default.forwardRef(({theme:t,setMode:r},e)=>{let o={light:{icon:(0,kn.jsx)(hm,{className:"h-4 w-4"})},dark:{icon:(0,kn.jsx)(fm,{className:"h-4 w-4"})},system:{icon:(0,kn.jsx)(uf,{className:"h-4 w-4"})}};return(0,kn.jsx)(Eo,Object.assign({className:"aspect-square",variant:"outline",size:"icon","aria-label":`mode-${t.mode}`,onClick:()=>{t.mode==="dark"&&r("light"),t.mode==="light"&&r("system"),t.mode==="system"&&r("dark")},ref:e},{children:o[t.mode].icon}))});var Zr=O(V(),1);function Or(t,r=[]){let e=[],o=()=>{let i=e.map(n=>(0,Zr.createContext)(n));return function(n){let p=(n==null?void 0:n[t])||i;return(0,Zr.useMemo)(()=>({[`__scope${t}`]:W(T({},n),{[t]:p})}),[n,p])}};return o.scopeName=t,[function(i,n){let p=(0,Zr.createContext)(n),m=e.length;function l(a){let v=a,{scope:u,children:s}=v,d=R(v,["scope","children"]),g=(u==null?void 0:u[t][m])||p,y=(0,Zr.useMemo)(()=>d,Object.values(d));return(0,Zr.createElement)(g.Provider,{value:y},s)}return e=[...e,n],l.displayName=i+"Provider",[l,function(a,u){let s=(u==null?void 0:u[t][m])||p,d=(0,Zr.useContext)(s);if(d)return d;if(n!==void 0)return n;throw new Error(`\`${a}\` must be used within \`${i}\``)}]},_6(o,...r)]}function _6(...t){let r=t[0];if(t.length===1)return r;let e=()=>{let o=t.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(i){let n=o.reduce((p,{useScope:m,scopeName:l})=>T(T({},p),m(i)[`__scope${l}`]),{});return(0,Zr.useMemo)(()=>({[`__scope${r.scopeName}`]:n}),[n])}};return e.scopeName=r.scopeName,e}var Kr=O(V(),1);function Mo(t){let r=t+"CollectionProvider",[e,o]=Or(r),[i,n]=e(r,{collectionRef:{current:null},itemMap:new Map}),p=t+"CollectionSlot",m=t+"CollectionItemSlot",l="data-radix-collection-item";return[{Provider:a=>{let{scope:u,children:s}=a,d=Kr.default.useRef(null),g=Kr.default.useRef(new Map).current;return Kr.default.createElement(i,{scope:u,itemMap:g,collectionRef:d},s)},Slot:Kr.default.forwardRef((a,u)=>{let{scope:s,children:d}=a,g=n(p,s),y=rt(u,g.collectionRef);return Kr.default.createElement(ne,{ref:y},d)}),ItemSlot:Kr.default.forwardRef((a,u)=>{let f=a,{scope:s,children:d}=f,g=R(f,["scope","children"]),y=Kr.default.useRef(null),v=rt(u,y),C=n(m,s);return Kr.default.useEffect(()=>(C.itemMap.set(y,T({ref:y},g)),()=>{C.itemMap.delete(y)})),Kr.default.createElement(ne,{[l]:"",ref:v},d)})},function(a){let u=n(t+"CollectionConsumer",a);return Kr.default.useCallback(()=>{let s=u.collectionRef.current;if(!s)return[];let d=Array.from(s.querySelectorAll(`[${l}]`));return Array.from(u.itemMap.values()).sort((g,y)=>d.indexOf(g.ref.current)-d.indexOf(y.ref.current))},[u.collectionRef,u.itemMap])},o]}function z(t,r,{checkForDefaultPrevented:e=!0}={}){return function(o){if(t==null||t(o),e===!1||!o.defaultPrevented)return r==null?void 0:r(o)}}var to=O(V(),1);var fi=O(V(),1);function it(t){let r=(0,fi.useRef)(t);return(0,fi.useEffect)(()=>{r.current=t}),(0,fi.useMemo)(()=>(...e)=>{var o;return(o=r.current)===null||o===void 0?void 0:o.call(r,...e)},[])}function hi({prop:t,defaultProp:r,onChange:e=()=>{}}){let[o,i]=function({defaultProp:l,onChange:a}){let u=(0,to.useState)(l),[s]=u,d=(0,to.useRef)(s),g=it(a);return(0,to.useEffect)(()=>{d.current!==s&&(g(s),d.current=s)},[s,d,g]),u}({defaultProp:r,onChange:e}),n=t!==void 0,p=n?t:o,m=it(e);return[p,(0,to.useCallback)(l=>{if(n){let a=typeof l=="function"?l(t):l;a!==t&&m(a)}else i(l)},[n,t,i,m])]}var vi=O(V(),1),Rf=O(ui(),1);var Q=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((t,r)=>{let e=(0,vi.forwardRef)((o,i)=>{let l=o,{asChild:n}=l,p=R(l,["asChild"]),m=n?ne:r;return(0,vi.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,vi.createElement)(m,b({},p,{ref:i}))});return e.displayName=`Primitive.${r}`,W(T({},t),{[r]:e})},{});function No(t,r){t&&(0,Rf.flushSync)(()=>t.dispatchEvent(r))}var Df=O(V(),1),mr=globalThis!=null&&globalThis.document?Df.useLayoutEffect:()=>{};var Bt=O(V(),1),Of=O(ui(),1);var pe=t=>{let{present:r,children:e}=t,o=function(p){let[m,l]=(0,Bt.useState)(),a=(0,Bt.useRef)({}),u=(0,Bt.useRef)(p),s=(0,Bt.useRef)("none"),d=p?"mounted":"unmounted",[g,y]=function(v,C){return(0,Bt.useReducer)((f,c)=>{let h=C[f][c];return h!=null?h:f},v)}(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,Bt.useEffect)(()=>{let v=Cm(a.current);s.current=g==="mounted"?v:"none"},[g]),mr(()=>{let v=a.current,C=u.current;if(C!==p){let f=s.current,c=Cm(v);p?y("MOUNT"):c==="none"||(v==null?void 0:v.display)==="none"?y("UNMOUNT"):y(C&&f!==c?"ANIMATION_OUT":"UNMOUNT"),u.current=p}},[p,y]),mr(()=>{if(m){let v=f=>{let c=Cm(a.current).includes(f.animationName);f.target===m&&c&&(0,Of.flushSync)(()=>y("ANIMATION_END"))},C=f=>{f.target===m&&(s.current=Cm(a.current))};return m.addEventListener("animationstart",C),m.addEventListener("animationcancel",v),m.addEventListener("animationend",v),()=>{m.removeEventListener("animationstart",C),m.removeEventListener("animationcancel",v),m.removeEventListener("animationend",v)}}y("ANIMATION_END")},[m,y]),{isPresent:["mounted","unmountSuspended"].includes(g),ref:(0,Bt.useCallback)(v=>{v&&(a.current=getComputedStyle(v)),l(v)},[])}}(r),i=typeof e=="function"?e({present:o.isPresent}):Bt.Children.only(e),n=rt(o.ref,i.ref);return typeof e=="function"||o.isPresent?(0,Bt.cloneElement)(i,{ref:n}):null};function Cm(t){return(t==null?void 0:t.animationName)||"none"}pe.displayName="Presence";var xm=O(V(),1);var P6=xm.useId||(()=>{}),T6=0;function ro(t){let[r,e]=xm.useState(P6());return mr(()=>{t||e(o=>o!=null?o:String(T6++))},[t]),t||(r?`radix-${r}`:"")}var Sm=O(V(),1),b6=(0,Sm.createContext)(void 0);function gi(t){let r=(0,Sm.useContext)(b6);return t||r||"ltr"}var X=O(V(),1);function me(t,r){if(t==null)return{};var e,o,i={},n=Object.keys(t);for(o=0;o=0||(i[e]=t[e]);return i}var R6=["color"],u9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,R6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),D6=["color"],c9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,D6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),O6=["color"],If=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,O6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),I6=["color"],d9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,I6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M8.84182 3.13514C9.04327 3.32401 9.05348 3.64042 8.86462 3.84188L5.43521 7.49991L8.86462 11.1579C9.05348 11.3594 9.04327 11.6758 8.84182 11.8647C8.64036 12.0535 8.32394 12.0433 8.13508 11.8419L4.38508 7.84188C4.20477 7.64955 4.20477 7.35027 4.38508 7.15794L8.13508 3.15794C8.32394 2.95648 8.64036 2.94628 8.84182 3.13514Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),z6=["color"],f9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,z6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),V6=["color"],h9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,V6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),j6=["color"],v9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,j6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),A6=["color"],g9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,A6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M9.875 7.5C9.875 8.81168 8.81168 9.875 7.5 9.875C6.18832 9.875 5.125 8.81168 5.125 7.5C5.125 6.18832 6.18832 5.125 7.5 5.125C8.81168 5.125 9.875 6.18832 9.875 7.5Z",fill:o}))}),F6=["color"],y9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,F6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M3.625 7.5C3.625 8.12132 3.12132 8.625 2.5 8.625C1.87868 8.625 1.375 8.12132 1.375 7.5C1.375 6.87868 1.87868 6.375 2.5 6.375C3.12132 6.375 3.625 6.87868 3.625 7.5ZM8.625 7.5C8.625 8.12132 8.12132 8.625 7.5 8.625C6.87868 8.625 6.375 8.12132 6.375 7.5C6.375 6.87868 6.87868 6.375 7.5 6.375C8.12132 6.375 8.625 6.87868 8.625 7.5ZM12.5 8.625C13.1213 8.625 13.625 8.12132 13.625 7.5C13.625 6.87868 13.1213 6.375 12.5 6.375C11.8787 6.375 11.375 6.87868 11.375 7.5C11.375 8.12132 11.8787 8.625 12.5 8.625Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))}),H6=["color"],w9=(0,X.forwardRef)(function(t,r){var e=t.color,o=e===void 0?"currentColor":e,i=me(t,H6);return(0,X.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:r}),(0,X.createElement)("path",{d:"M5.5 4.625C6.12132 4.625 6.625 4.12132 6.625 3.5C6.625 2.87868 6.12132 2.375 5.5 2.375C4.87868 2.375 4.375 2.87868 4.375 3.5C4.375 4.12132 4.87868 4.625 5.5 4.625ZM9.5 4.625C10.1213 4.625 10.625 4.12132 10.625 3.5C10.625 2.87868 10.1213 2.375 9.5 2.375C8.87868 2.375 8.375 2.87868 8.375 3.5C8.375 4.12132 8.87868 4.625 9.5 4.625ZM10.625 7.5C10.625 8.12132 10.1213 8.625 9.5 8.625C8.87868 8.625 8.375 8.12132 8.375 7.5C8.375 6.87868 8.87868 6.375 9.5 6.375C10.1213 6.375 10.625 6.87868 10.625 7.5ZM5.5 8.625C6.12132 8.625 6.625 8.12132 6.625 7.5C6.625 6.87868 6.12132 6.375 5.5 6.375C4.87868 6.375 4.375 6.87868 4.375 7.5C4.375 8.12132 4.87868 8.625 5.5 8.625ZM10.625 11.5C10.625 12.1213 10.1213 12.625 9.5 12.625C8.87868 12.625 8.375 12.1213 8.375 11.5C8.375 10.8787 8.87868 10.375 9.5 10.375C10.1213 10.375 10.625 10.8787 10.625 11.5ZM5.5 12.625C6.12132 12.625 6.625 12.1213 6.625 11.5C6.625 10.8787 6.12132 10.375 5.5 10.375C4.87868 10.375 4.375 10.8787 4.375 11.5C4.375 12.1213 4.87868 12.625 5.5 12.625Z",fill:o,fillRule:"evenodd",clipRule:"evenodd"}))});var nt=O(V(),1);var zf=O(V(),1);function Vf(t,r=globalThis==null?void 0:globalThis.document){let e=it(t);(0,zf.useEffect)(()=>{let o=i=>{i.key==="Escape"&&e(i)};return r.addEventListener("keydown",o),()=>r.removeEventListener("keydown",o)},[e,r])}var xs="dismissableLayer.update",B6="dismissableLayer.pointerDownOutside",U6="dismissableLayer.focusOutside",jf,Hf=(0,nt.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),km=(0,nt.forwardRef)((t,r)=>{var e;let k=t,{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:n,onFocusOutside:p,onInteractOutside:m,onDismiss:l}=k,a=R(k,["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),u=(0,nt.useContext)(Hf),[s,d]=(0,nt.useState)(null),g=(e=s==null?void 0:s.ownerDocument)!==null&&e!==void 0?e:globalThis==null?void 0:globalThis.document,[,y]=(0,nt.useState)({}),v=rt(r,N=>d(N)),C=Array.from(u.layers),[f]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),c=C.indexOf(f),h=s?C.indexOf(s):-1,w=u.layersWithOutsidePointerEventsDisabled.size>0,x=h>=c,S=function(N,M=globalThis==null?void 0:globalThis.document){let I=it(N),j=(0,nt.useRef)(!1),Z=(0,nt.useRef)(()=>{});return(0,nt.useEffect)(()=>{let F=B=>{if(B.target&&!j.current){let Gt=function(){Ff(B6,I,J,{discrete:!0})};var ct=Gt;let J={originalEvent:B};B.pointerType==="touch"?(M.removeEventListener("click",Z.current),Z.current=Gt,M.addEventListener("click",Z.current,{once:!0})):Gt()}else M.removeEventListener("click",Z.current);j.current=!1},tt=window.setTimeout(()=>{M.addEventListener("pointerdown",F)},0);return()=>{window.clearTimeout(tt),M.removeEventListener("pointerdown",F),M.removeEventListener("click",Z.current)}},[M,I]),{onPointerDownCapture:()=>j.current=!0}}(N=>{let M=N.target,I=[...u.branches].some(j=>j.contains(M));x&&!I&&(n==null||n(N),m==null||m(N),N.defaultPrevented||l==null||l())},g),E=function(N,M=globalThis==null?void 0:globalThis.document){let I=it(N),j=(0,nt.useRef)(!1);return(0,nt.useEffect)(()=>{let Z=F=>{F.target&&!j.current&&Ff(U6,I,{originalEvent:F},{discrete:!1})};return M.addEventListener("focusin",Z),()=>M.removeEventListener("focusin",Z)},[M,I]),{onFocusCapture:()=>j.current=!0,onBlurCapture:()=>j.current=!1}}(N=>{let M=N.target;[...u.branches].some(I=>I.contains(M))||(p==null||p(N),m==null||m(N),N.defaultPrevented||l==null||l())},g);return Vf(N=>{h===u.layers.size-1&&(i==null||i(N),!N.defaultPrevented&&l&&(N.preventDefault(),l()))},g),(0,nt.useEffect)(()=>{if(s)return o&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(jf=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(s)),u.layers.add(s),Af(),()=>{o&&u.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=jf)}},[s,g,o,u]),(0,nt.useEffect)(()=>()=>{s&&(u.layers.delete(s),u.layersWithOutsidePointerEventsDisabled.delete(s),Af())},[s,u]),(0,nt.useEffect)(()=>{let N=()=>y({});return document.addEventListener(xs,N),()=>document.removeEventListener(xs,N)},[]),(0,nt.createElement)(Q.div,b({},a,{ref:v,style:T({pointerEvents:w?x?"auto":"none":void 0},t.style),onFocusCapture:z(t.onFocusCapture,E.onFocusCapture),onBlurCapture:z(t.onBlurCapture,E.onBlurCapture),onPointerDownCapture:z(t.onPointerDownCapture,S.onPointerDownCapture)}))}),P9=(0,nt.forwardRef)((t,r)=>{let e=(0,nt.useContext)(Hf),o=(0,nt.useRef)(null),i=rt(r,o);return(0,nt.useEffect)(()=>{let n=o.current;if(n)return e.branches.add(n),()=>{e.branches.delete(n)}},[e.branches]),(0,nt.createElement)(Q.div,b({},t,{ref:i}))});function Af(){let t=new CustomEvent(xs);document.dispatchEvent(t)}function Ff(t,r,e,{discrete:o}){let i=e.originalEvent.target,n=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:e});r&&i.addEventListener(t,r,{once:!0}),o?No(i,n):i.dispatchEvent(n)}var lr=O(V(),1);var Ss="focusScope.autoFocusOnMount",ks="focusScope.autoFocusOnUnmount",Bf={bubbles:!1,cancelable:!0},Zf=(0,lr.forwardRef)((t,r)=>{let v=t,{loop:e=!1,trapped:o=!1,onMountAutoFocus:i,onUnmountAutoFocus:n}=v,p=R(v,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[m,l]=(0,lr.useState)(null),a=it(i),u=it(n),s=(0,lr.useRef)(null),d=rt(r,C=>l(C)),g=(0,lr.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,lr.useEffect)(()=>{if(o){let h=function(E){if(g.paused||!m)return;let k=E.target;m.contains(k)?s.current=k:eo(s.current,{select:!0})},w=function(E){if(g.paused||!m)return;let k=E.relatedTarget;k!==null&&(m.contains(k)||eo(s.current,{select:!0}))},x=function(E){if(document.activeElement===document.body)for(let k of E)k.removedNodes.length>0&&eo(m)};var C=h,f=w,c=x;document.addEventListener("focusin",h),document.addEventListener("focusout",w);let S=new MutationObserver(x);return m&&S.observe(m,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",h),document.removeEventListener("focusout",w),S.disconnect()}}},[o,m,g.paused]),(0,lr.useEffect)(()=>{if(m){$f.add(g);let f=document.activeElement;if(!m.contains(f)){let c=new CustomEvent(Ss,Bf);m.addEventListener(Ss,a),m.dispatchEvent(c),c.defaultPrevented||(function(h,{select:w=!1}={}){let x=document.activeElement;for(let S of h)if(eo(S,{select:w}),document.activeElement!==x)return}((C=Uf(m),C.filter(h=>h.tagName!=="A")),{select:!0}),document.activeElement===f&&eo(m))}return()=>{m.removeEventListener(Ss,a),setTimeout(()=>{let c=new CustomEvent(ks,Bf);m.addEventListener(ks,u),m.dispatchEvent(c),c.defaultPrevented||eo(f!=null?f:document.body,{select:!0}),m.removeEventListener(ks,u),$f.remove(g)},0)}}var C},[m,a,u,g]);let y=(0,lr.useCallback)(C=>{if(!e&&!o||g.paused)return;let f=C.key==="Tab"&&!C.altKey&&!C.ctrlKey&&!C.metaKey,c=document.activeElement;if(f&&c){let h=C.currentTarget,[w,x]=function(S){let E=Uf(S),k=Wf(E,S),N=Wf(E.reverse(),S);return[k,N]}(h);w&&x?C.shiftKey||c!==x?C.shiftKey&&c===w&&(C.preventDefault(),e&&eo(x,{select:!0})):(C.preventDefault(),e&&eo(w,{select:!0})):c===h&&C.preventDefault()}},[e,o,g.paused]);return(0,lr.createElement)(Q.div,b({tabIndex:-1},p,{ref:d,onKeyDown:y}))});function Uf(t){let r=[],e=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{let i=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||i?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;e.nextNode();)r.push(e.currentNode);return r}function Wf(t,r){for(let e of t)if(!W6(e,{upTo:r}))return e}function W6(t,{upTo:r}){if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(r!==void 0&&t===r)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1}function eo(t,{select:r=!1}={}){if(t&&t.focus){let e=document.activeElement;t.focus({preventScroll:!0}),t!==e&&function(o){return o instanceof HTMLInputElement&&"select"in o}(t)&&r&&t.select()}}var $f=function(){let t=[];return{add(r){let e=t[0];r!==e&&(e==null||e.pause()),t=Gf(t,r),t.unshift(r)},remove(r){var e;t=Gf(t,r),(e=t[0])===null||e===void 0||e.resume()}}}();function Gf(t,r){let e=[...t],o=e.indexOf(r);return o!==-1&&e.splice(o,1),e}var Qf=O(V(),1),Es=0;function Xf(){(0,Qf.useEffect)(()=>{var t,r;let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(t=e[0])!==null&&t!==void 0?t:Kf()),document.body.insertAdjacentElement("beforeend",(r=e[1])!==null&&r!==void 0?r:Kf()),Es++,()=>{Es===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(o=>o.remove()),Es--}},[])}function Kf(){let t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",t}var _m=O(V(),1);var Ut=O(V(),1);var yi="right-scroll-bar-position",wi="width-before-scroll-bar",Yf="with-scroll-bars-hidden",qf="--removed-body-scroll-bar-size";function Jf(t,r){return typeof t=="function"?t(r):t&&(t.current=r),t}var t0=O(V(),1);function r0(t,r){var e=(0,t0.useState)(function(){return{value:t,callback:r,facade:{get current(){return e.value},set current(o){var i=e.value;i!==o&&(e.value=o,e.callback(o,i))}}}})[0];return e.callback=r,e.facade}function e0(t,r){return r0(r||null,function(e){return t.forEach(function(o){return Jf(o,e)})})}var Q9=O(V(),1);function $6(t){return t}function o0(t){t===void 0&&(t={});var r=function(e,o){o===void 0&&(o=$6);var i=[],n=!1;return{read:function(){if(n)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:e},useMedium:function(p){var m=o(p,n);return i.push(m),function(){i=i.filter(function(l){return l!==m})}},assignSyncMedium:function(p){for(n=!0;i.length;){var m=i;i=[],m.forEach(p)}i={push:function(l){return p(l)},filter:function(){return i}}},assignMedium:function(p){n=!0;var m=[];if(i.length){var l=i;i=[],l.forEach(p),m=i}var a=function(){var s=m;m=[],s.forEach(p)},u=function(){return Promise.resolve().then(a)};u(),i={push:function(s){m.push(s),u()},filter:function(s){return m=m.filter(s),i}}}}}(null);return r.options=pr({async:!0,ssr:!1},t),r}var i0=O(V(),1),n0=function(t){var r=t.sideCar,e=at(t,["sideCar"]);if(!r)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=r.read();if(!o)throw new Error("Sidecar medium not found");return i0.createElement(o,pr({},e))};function p0(t,r){return t.useMedium(r),n0}n0.isSideCarExport=!0;var Em=o0();var Ms=function(){},En=Ut.forwardRef(function(t,r){var e=Ut.useRef(null),o=Ut.useState({onScrollCapture:Ms,onWheelCapture:Ms,onTouchMoveCapture:Ms}),i=o[0],n=o[1],p=t.forwardProps,m=t.children,l=t.className,a=t.removeScrollBar,u=t.enabled,s=t.shards,d=t.sideCar,g=t.noIsolation,y=t.inert,v=t.allowPinchZoom,C=t.as,f=C===void 0?"div":C,c=at(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),h=d,w=e0([e,r]),x=pr(pr({},c),i);return Ut.createElement(Ut.Fragment,null,u&&Ut.createElement(h,{sideCar:Em,removeScrollBar:a,shards:s,noIsolation:g,inert:y,setCallbacks:n,allowPinchZoom:!!v,lockRef:e}),p?Ut.cloneElement(Ut.Children.only(m),pr(pr({},x),{ref:w})):Ut.createElement(f,pr({},x,{className:l,ref:w}),m))});En.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},En.classNames={fullWidth:wi,zeroRight:yi};var kv=O(V(),1);var ut=O(V(),1);var Nm=O(V(),1);var a0=O(V(),1);var m0=function(){if(typeof __webpack_nonce__!="undefined")return __webpack_nonce__};var l0=function(){var t=0,r=null;return{add:function(e){var o,i;t==0&&(r=function(){if(!document)return null;var n=document.createElement("style");n.type="text/css";var p=m0();return p&&n.setAttribute("nonce",p),n}())&&(i=e,(o=r).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),function(n){(document.head||document.getElementsByTagName("head")[0]).appendChild(n)}(r)),t++},remove:function(){!--t&&r&&(r.parentNode&&r.parentNode.removeChild(r),r=null)}}};var s0=function(){var t=l0();return function(r,e){a0.useEffect(function(){return t.add(r),function(){t.remove()}},[r&&e])}};var Mm=function(){var t=s0();return function(r){var e=r.styles,o=r.dynamic;return t(e,o),null}};var G6={left:0,top:0,right:0,gap:0},Ns=function(t){return parseInt(t||"",10)||0},u0=function(t){if(t===void 0&&(t="margin"),typeof window=="undefined")return G6;var r=function(i){var n=window.getComputedStyle(document.body),p=n[i==="padding"?"paddingLeft":"marginLeft"],m=n[i==="padding"?"paddingTop":"marginTop"],l=n[i==="padding"?"paddingRight":"marginRight"];return[Ns(p),Ns(m),Ns(l)]}(t),e=document.documentElement.clientWidth,o=window.innerWidth;return{left:r[0],top:r[1],right:r[2],gap:Math.max(0,o-e+r[2]-r[0])}};var Z6=Mm(),K6=function(t,r,e,o){var i=t.left,n=t.top,p=t.right,m=t.gap;return e===void 0&&(e="margin"),`
- .`.concat(Yf,` {
- overflow: hidden `).concat(o,`;
- padding-right: `).concat(m,"px ").concat(o,`;
+"use strict";(()=>{var _g=Object.create;var ca=Object.defineProperty,Mg=Object.defineProperties,Lg=Object.getOwnPropertyDescriptor,Pg=Object.getOwnPropertyDescriptors,Rg=Object.getOwnPropertyNames,Xi=Object.getOwnPropertySymbols,Tg=Object.getPrototypeOf,da=Object.prototype.hasOwnProperty,Qd=Object.prototype.propertyIsEnumerable;var Zd=(e,t,n)=>t in e?ca(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_=(e,t)=>{for(var n in t||(t={}))da.call(t,n)&&Zd(e,n,t[n]);if(Xi)for(var n of Xi(t))Qd.call(t,n)&&Zd(e,n,t[n]);return e},B=(e,t)=>Mg(e,Pg(t));var T=(e,t)=>{var n={};for(var r in e)da.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Xi)for(var r of Xi(e))t.indexOf(r)<0&&Qd.call(e,r)&&(n[r]=e[r]);return n};var H=(e,t)=>()=>(e&&(t=e(e=0)),t);var mn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Dg=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Rg(t))!da.call(e,o)&&o!==n&&ca(e,o,{get:()=>t[o],enumerable:!(r=Lg(t,o))||r.enumerable});return e};var b=(e,t,n)=>(n=e!=null?_g(Tg(e)):{},Dg(t||!e||!e.__esModule?ca(n,"default",{value:e,enumerable:!0}):n,e));var Pt=(e,t,n)=>new Promise((r,o)=>{var i=a=>{try{s(n.next(a))}catch(u){o(u)}},l=a=>{try{s(n.throw(a))}catch(u){o(u)}},s=a=>a.done?r(a.value):Promise.resolve(a.value).then(i,l);s((n=n.apply(e,t)).next())});var sf=mn($=>{"use strict";var jo=Symbol.for("react.element"),Og=Symbol.for("react.portal"),bg=Symbol.for("react.fragment"),zg=Symbol.for("react.strict_mode"),Ig=Symbol.for("react.profiler"),Vg=Symbol.for("react.provider"),Ag=Symbol.for("react.context"),jg=Symbol.for("react.forward_ref"),Fg=Symbol.for("react.suspense"),Hg=Symbol.for("react.memo"),Bg=Symbol.for("react.lazy"),Gd=Symbol.iterator;function Ug(e){return e===null||typeof e!="object"?null:(e=Gd&&e[Gd]||e["@@iterator"],typeof e=="function"?e:null)}var qd={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Jd=Object.assign,ef={};function Br(e,t,n){this.props=e,this.context=t,this.refs=ef,this.updater=n||qd}Br.prototype.isReactComponent={};Br.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Br.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function tf(){}tf.prototype=Br.prototype;function pa(e,t,n){this.props=e,this.context=t,this.refs=ef,this.updater=n||qd}var ma=pa.prototype=new tf;ma.constructor=pa;Jd(ma,Br.prototype);ma.isPureReactComponent=!0;var Yd=Array.isArray,nf=Object.prototype.hasOwnProperty,ha={current:null},rf={key:!0,ref:!0,__self:!0,__source:!0};function of(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)nf.call(t,r)&&!rf.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1{"use strict";af.exports=sf()});var yf=mn(ee=>{"use strict";function xa(e,t){var n=e.length;e.push(t);e:for(;0>>1,o=e[r];if(0>>1;rtl(s,n))atl(u,s)?(e[r]=u,e[a]=n,r=a):(e[r]=s,e[l]=n,r=l);else if(atl(u,n))e[r]=u,e[a]=n,r=a;else break e}}return t}function tl(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(uf=performance,ee.unstable_now=function(){return uf.now()}):(ga=Date,cf=ga.now(),ee.unstable_now=function(){return ga.now()-cf});var uf,ga,cf,en=[],bn=[],Qg=1,Rt=null,Fe=3,ol=!1,fr=!1,Ho=!1,pf=typeof setTimeout=="function"?setTimeout:null,mf=typeof clearTimeout=="function"?clearTimeout:null,df=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Ca(e){for(var t=Ft(bn);t!==null;){if(t.callback===null)rl(bn);else if(t.startTime<=e)rl(bn),t.sortIndex=t.expirationTime,xa(en,t);else break;t=Ft(bn)}}function ka(e){if(Ho=!1,Ca(e),!fr)if(Ft(en)!==null)fr=!0,Ea(Sa);else{var t=Ft(bn);t!==null&&Na(ka,t.startTime-e)}}function Sa(e,t){fr=!1,Ho&&(Ho=!1,mf(Bo),Bo=-1),ol=!0;var n=Fe;try{for(Ca(t),Rt=Ft(en);Rt!==null&&(!(Rt.expirationTime>t)||e&&!gf());){var r=Rt.callback;if(typeof r=="function"){Rt.callback=null,Fe=Rt.priorityLevel;var o=r(Rt.expirationTime<=t);t=ee.unstable_now(),typeof o=="function"?Rt.callback=o:Rt===Ft(en)&&rl(en),Ca(t)}else rl(en);Rt=Ft(en)}if(Rt!==null)var i=!0;else{var l=Ft(bn);l!==null&&Na(ka,l.startTime-t),i=!1}return i}finally{Rt=null,Fe=n,ol=!1}}var il=!1,nl=null,Bo=-1,hf=5,vf=-1;function gf(){return!(ee.unstable_now()-vfe||125r?(e.sortIndex=n,xa(bn,e),Ft(en)===null&&e===Ft(bn)&&(Ho?(mf(Bo),Bo=-1):Ho=!0,Na(ka,n-r))):(e.sortIndex=o,xa(en,e),fr||ol||(fr=!0,Ea(Sa))),e};ee.unstable_shouldYield=gf;ee.unstable_wrapCallback=function(e){var t=Fe;return function(){var n=Fe;Fe=t;try{return e.apply(this,arguments)}finally{Fe=n}}}});var xf=mn((Y6,wf)=>{"use strict";wf.exports=yf()});var Em=mn(Ct=>{"use strict";var Gg=F(),wt=xf();function P(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}function Je(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Ve={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ve[e]=new Je(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ve[t]=new Je(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ve[e]=new Je(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ve[e]=new Je(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ve[e]=new Je(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ve[e]=new Je(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ve[e]=new Je(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ve[e]=new Je(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ve[e]=new Je(e,5,!1,e.toLowerCase(),null,!1,!1)});var Fu=/[\-:]([a-z])/g;function Hu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Fu,Hu);Ve[t]=new Je(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Fu,Hu);Ve[t]=new Je(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Fu,Hu);Ve[t]=new Je(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ve[e]=new Je(e,1,!1,e.toLowerCase(),null,!1,!1)});Ve.xlinkHref=new Je("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ve[e]=new Je(e,1,!1,e.toLowerCase(),null,!0,!0)});function Bu(e,t,n,r){var o=Ve.hasOwnProperty(t)?Ve[t]:null;(o!==null?o.type!==0:r||!(2s||o[l]!==i[s]){var a=`
+`+o[l].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{Ma=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Xo(e):""}function e2(e){switch(e.tag){case 5:return Xo(e.type);case 16:return Xo("Lazy");case 13:return Xo("Suspense");case 19:return Xo("SuspenseList");case 0:case 2:case 15:return e=La(e.type,!1),e;case 11:return e=La(e.type.render,!1),e;case 1:return e=La(e.type,!0),e;default:return""}}function qa(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Kr:return"Fragment";case $r:return"Portal";case Ga:return"Profiler";case Uu:return"StrictMode";case Ya:return"Suspense";case Xa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Pp:return(e.displayName||"Context")+".Consumer";case Lp:return(e._context.displayName||"Context")+".Provider";case Wu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case $u:return t=e.displayName||null,t!==null?t:qa(e.type)||"Memo";case In:t=e._payload,e=e._init;try{return qa(e(t))}catch(n){}}return null}function t2(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return qa(t);case 8:return t===Uu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Yn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Tp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function n2(e){var t=Tp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n!="undefined"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function sl(e){e._valueTracker||(e._valueTracker=n2(e))}function Dp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Tp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function zl(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Ja(e,t){var n=t.checked;return he({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function Ef(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Yn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Op(e,t){t=t.checked,t!=null&&Bu(e,"checked",t,!1)}function eu(e,t){Op(e,t);var n=Yn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?tu(e,t.type,n):t.hasOwnProperty("defaultValue")&&tu(e,t.type,Yn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Nf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function tu(e,t,n){(t!=="number"||zl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var qo=Array.isArray;function ro(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=al.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function di(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ti={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},r2=["Webkit","ms","Moz","O"];Object.keys(ti).forEach(function(e){r2.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ti[t]=ti[e]})});function Vp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ti.hasOwnProperty(e)&&ti[e]?(""+t).trim():t+"px"}function Ap(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Vp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var o2=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ou(e,t){if(t){if(o2[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function iu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var lu=null;function Ku(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var su=null,oo=null,io=null;function Lf(e){if(e=Pi(e)){if(typeof su!="function")throw Error(P(280));var t=e.stateNode;t&&(t=us(t),su(e.stateNode,e.type,t))}}function jp(e){oo?io?io.push(e):io=[e]:oo=e}function Fp(){if(oo){var e=oo,t=io;if(io=oo=null,Lf(e),t)for(e=0;e>>=0,e===0?32:31-(h2(e)/v2|0)|0}var ul=64,cl=4194304;function Jo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function jl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=Jo(s):(i&=l,i!==0&&(r=Jo(i)))}else l=n&~o,l!==0?r=Jo(l):i!==0&&(r=Jo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Mi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-$t(t),e[t]=n}function x2(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=ri),Vf=" ",Af=!1;function l1(e,t){switch(e){case"keyup":return Q2.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function s1(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Zr=!1;function Y2(e,t){switch(e){case"compositionend":return s1(t);case"keypress":return t.which!==32?null:(Af=!0,Vf);case"textInput":return e=t.data,e===Vf&&Af?null:e;default:return null}}function X2(e,t){if(Zr)return e==="compositionend"||!ec&&l1(e,t)?(e=o1(),_l=Xu=Fn=null,Zr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Hf(n)}}function d1(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?d1(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function f1(){for(var e=window,t=zl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch(r){n=!1}if(n)e=t.contentWindow;else break;t=zl(e.document)}return t}function tc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function l3(e){var t=f1(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&d1(n.ownerDocument.documentElement,n)){if(r!==null&&tc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Bf(n,i);var l=Bf(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Qr=null,pu=null,ii=null,mu=!1;function Uf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;mu||Qr==null||Qr!==zl(r)||(r=Qr,"selectionStart"in r&&tc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ii&&gi(ii,r)||(ii=r,r=Bl(pu,"onSelect"),0Xr||(e.current=xu[Xr],xu[Xr]=null,Xr--)}function te(e,t){Xr++,xu[Xr]=e.current,e.current=t}var Xn={},We=Jn(Xn),rt=Jn(!1),xr=Xn;function co(e,t){var n=e.type.contextTypes;if(!n)return Xn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ot(e){return e=e.childContextTypes,e!=null}function Wl(){se(rt),se(We)}function qf(e,t,n){if(We.current!==Xn)throw Error(P(168));te(We,t),te(rt,n)}function C1(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(P(108,t2(e)||"Unknown",o));return he({},n,r)}function $l(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Xn,xr=We.current,te(We,e),te(rt,rt.current),!0}function Jf(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=C1(e,t,xr),r.__reactInternalMemoizedMergedChildContext=e,se(rt),se(We),te(We,e)):se(rt),te(rt,n)}var vn=null,cs=!1,ja=!1;function k1(e){vn===null?vn=[e]:vn.push(e)}function v3(e){cs=!0,k1(e)}function er(){if(!ja&&vn!==null){ja=!0;var e=0,t=J;try{var n=vn;for(J=1;e>=l,o-=l,gn=1<<32-$t(t)+o|n<S?(M=E,E=null):M=E.sibling;var N=p(f,E,v[S],w);if(N===null){E===null&&(E=M);break}e&&E&&N.alternate===null&&t(f,E),m=i(N,m,S),k===null?C=N:k.sibling=N,k=N,E=M}if(S===v.length)return n(f,E),fe&&pr(f,S),C;if(E===null){for(;SS?(M=E,E=null):M=E.sibling;var z=p(f,E,N.value,w);if(z===null){E===null&&(E=M);break}e&&E&&z.alternate===null&&t(f,E),m=i(z,m,S),k===null?C=z:k.sibling=z,k=z,E=M}if(N.done)return n(f,E),fe&&pr(f,S),C;if(E===null){for(;!N.done;S++,N=v.next())N=c(f,N.value,w),N!==null&&(m=i(N,m,S),k===null?C=N:k.sibling=N,k=N);return fe&&pr(f,S),C}for(E=r(f,E);!N.done;S++,N=v.next())N=g(E,f,S,N.value,w),N!==null&&(e&&N.alternate!==null&&E.delete(N.key===null?S:N.key),m=i(N,m,S),k===null?C=N:k.sibling=N,k=N);return e&&E.forEach(function(j){return t(f,j)}),fe&&pr(f,S),C}function x(f,m,v,w){if(typeof v=="object"&&v!==null&&v.type===Kr&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case ll:e:{for(var C=v.key,k=m;k!==null;){if(k.key===C){if(C=v.type,C===Kr){if(k.tag===7){n(f,k.sibling),m=o(k,v.props.children),m.return=f,f=m;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===In&&np(C)===k.type){n(f,k.sibling),m=o(k,v.props),m.ref=Zo(f,k,v),m.return=f,f=m;break e}n(f,k);break}else t(f,k);k=k.sibling}v.type===Kr?(m=wr(v.props.children,f.mode,w,v.key),m.return=f,f=m):(w=bl(v.type,v.key,v.props,null,f.mode,w),w.ref=Zo(f,m,v),w.return=f,f=w)}return l(f);case $r:e:{for(k=v.key;m!==null;){if(m.key===k)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(f,m.sibling),m=o(m,v.children||[]),m.return=f,f=m;break e}else{n(f,m);break}else t(f,m);m=m.sibling}m=Za(v,f.mode,w),m.return=f,f=m}return l(f);case In:return k=v._init,x(f,m,k(v._payload),w)}if(qo(v))return y(f,m,v,w);if(Uo(v))return h(f,m,v,w);Cl(f,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(f,m.sibling),m=o(m,v),m.return=f,f=m):(n(f,m),m=Ka(v,f.mode,w),m.return=f,f=m),l(f)):n(f,m)}return x}var po=_1(!0),M1=_1(!1),Ql=Jn(null),Gl=null,eo=null,ic=null;function lc(){ic=eo=Gl=null}function sc(e){var t=Ql.current;se(Ql),e._currentValue=t}function Su(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function so(e,t){Gl=e,ic=eo=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(nt=!0),e.firstContext=null)}function zt(e){var t=e._currentValue;if(ic!==e)if(e={context:e,memoizedValue:t,next:null},eo===null){if(Gl===null)throw Error(P(308));eo=e,Gl.dependencies={lanes:0,firstContext:e}}else eo=eo.next=e;return t}var vr=null;function ac(e){vr===null?vr=[e]:vr.push(e)}function L1(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,ac(t)):(n.next=o.next,o.next=n),t.interleaved=n,kn(e,r)}function kn(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Vn=!1;function uc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function P1(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function wn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Kn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Y&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,kn(e,n)}return o=r.interleaved,o===null?(t.next=t,ac(r)):(t.next=o.next,o.next=t),r.interleaved=t,kn(e,n)}function Ll(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qu(e,n)}}function rp(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Yl(e,t,n,r){var o=e.updateQueue;Vn=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?i=u:l.next=u,l=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=a))}if(i!==null){var c=o.baseState;l=0,d=u=a=null,s=i;do{var p=s.lane,g=s.eventTime;if((r&p)===p){d!==null&&(d=d.next={eventTime:g,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,h=s;switch(p=t,g=n,h.tag){case 1:if(y=h.payload,typeof y=="function"){c=y.call(g,c,p);break e}c=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=h.payload,p=typeof y=="function"?y.call(g,c,p):y,p==null)break e;c=he({},c,p);break e;case 2:Vn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else g={eventTime:g,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=g,a=c):d=d.next=g,l|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(d===null&&(a=c),o.baseState=a,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);Sr|=l,e.lanes=l,e.memoizedState=c}}function op(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Ha.transition;Ha.transition={};try{e(!1),t()}finally{J=n,Ha.transition=r}}function K1(){return It().memoizedState}function x3(e,t,n){var r=Qn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Z1(e))Q1(t,n);else if(n=L1(e,t,n,r),n!==null){var o=qe();Kt(n,e,r,o),G1(n,t,r)}}function C3(e,t,n){var r=Qn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Z1(e))Q1(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,Zt(s,l)){var a=t.interleaved;a===null?(o.next=o,ac(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch(u){}finally{}n=L1(e,t,o,r),n!==null&&(o=qe(),Kt(n,e,r,o),G1(n,t,r))}}function Z1(e){var t=e.alternate;return e===me||t!==null&&t===me}function Q1(e,t){li=ql=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function G1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qu(e,n)}}var Jl={readContext:zt,useCallback:He,useContext:He,useEffect:He,useImperativeHandle:He,useInsertionEffect:He,useLayoutEffect:He,useMemo:He,useReducer:He,useRef:He,useState:He,useDebugValue:He,useDeferredValue:He,useTransition:He,useMutableSource:He,useSyncExternalStore:He,useId:He,unstable_isNewReconciler:!1},k3={readContext:zt,useCallback:function(e,t){return nn().memoizedState=[e,t===void 0?null:t],e},useContext:zt,useEffect:lp,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Rl(4194308,4,H1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Rl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Rl(4,2,e,t)},useMemo:function(e,t){var n=nn();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=nn();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=x3.bind(null,me,e),[r.memoizedState,e]},useRef:function(e){var t=nn();return e={current:e},t.memoizedState=e},useState:ip,useDebugValue:gc,useDeferredValue:function(e){return nn().memoizedState=e},useTransition:function(){var e=ip(!1),t=e[0];return e=w3.bind(null,e[1]),nn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=me,o=nn();if(fe){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),De===null)throw Error(P(349));kr&30||O1(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,lp(z1.bind(null,r,i,e),[e]),r.flags|=2048,Ni(9,b1.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=nn(),t=De.identifierPrefix;if(fe){var n=yn,r=gn;n=(r&~(1<<32-$t(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Si++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[rn]=t,e[xi]=r,im(e,t,!1,!1),t.stateNode=e;e:{switch(l=iu(n,r),n){case"dialog":le("cancel",e),le("close",e),o=r;break;case"iframe":case"object":case"embed":le("load",e),o=r;break;case"video":case"audio":for(o=0;ovo&&(t.flags|=128,r=!0,Qo(i,!1),t.lanes=4194304)}else{if(!r)if(e=Xl(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Qo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!fe)return Be(t),null}else 2*Ce()-i.renderingStartTime>vo&&n!==1073741824&&(t.flags|=128,r=!0,Qo(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ce(),t.sibling=null,n=pe.current,te(pe,r?n&1|2:n&1),t):(Be(t),null);case 22:case 23:return Sc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?vt&1073741824&&(Be(t),t.subtreeFlags&6&&(t.flags|=8192)):Be(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function R3(e,t){switch(rc(t),t.tag){case 1:return ot(t.type)&&Wl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return mo(),se(rt),se(We),fc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return dc(t),null;case 13:if(se(pe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));fo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return se(pe),null;case 4:return mo(),null;case 10:return sc(t.type._context),null;case 22:case 23:return Sc(),null;case 24:return null;default:return null}}var Sl=!1,Ue=!1,T3=typeof WeakSet=="function"?WeakSet:Set,O=null;function to(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){we(e,t,r)}else n.current=null}function Du(e,t,n){try{n()}catch(r){we(e,t,r)}}var gp=!1;function D3(e,t){if(hu=Fl,e=f1(),tc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(w){n=null;break e}var l=0,s=-1,a=-1,u=0,d=0,c=e,p=null;t:for(;;){for(var g;c!==n||o!==0&&c.nodeType!==3||(s=l+o),c!==i||r!==0&&c.nodeType!==3||(a=l+r),c.nodeType===3&&(l+=c.nodeValue.length),(g=c.firstChild)!==null;)p=c,c=g;for(;;){if(c===e)break t;if(p===n&&++u===o&&(s=l),p===i&&++d===r&&(a=l),(g=c.nextSibling)!==null)break;c=p,p=c.parentNode}c=g}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(vu={focusedElem:e,selectionRange:n},Fl=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var h=y.memoizedProps,x=y.memoizedState,f=t.stateNode,m=f.getSnapshotBeforeUpdate(t.elementType===t.type?h:Bt(t.type,h),x);f.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(w){we(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=gp,gp=!1,y}function si(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Du(t,n,i)}o=o.next}while(o!==r)}}function ps(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ou(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function am(e){var t=e.alternate;t!==null&&(e.alternate=null,am(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[rn],delete t[xi],delete t[wu],delete t[m3],delete t[h3])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function um(e){return e.tag===5||e.tag===3||e.tag===4}function yp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||um(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function bu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ul));else if(r!==4&&(e=e.child,e!==null))for(bu(e,t,n),e=e.sibling;e!==null;)bu(e,t,n),e=e.sibling}function zu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(zu(e,t,n),e=e.sibling;e!==null;)zu(e,t,n),e=e.sibling}var ze=null,Ut=!1;function zn(e,t,n){for(n=n.child;n!==null;)cm(e,t,n),n=n.sibling}function cm(e,t,n){if(on&&typeof on.onCommitFiberUnmount=="function")try{on.onCommitFiberUnmount(is,n)}catch(s){}switch(n.tag){case 5:Ue||to(n,t);case 6:var r=ze,o=Ut;ze=null,zn(e,t,n),ze=r,Ut=o,ze!==null&&(Ut?(e=ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ze.removeChild(n.stateNode));break;case 18:ze!==null&&(Ut?(e=ze,n=n.stateNode,e.nodeType===8?Aa(e.parentNode,n):e.nodeType===1&&Aa(e,n),hi(e)):Aa(ze,n.stateNode));break;case 4:r=ze,o=Ut,ze=n.stateNode.containerInfo,Ut=!0,zn(e,t,n),ze=r,Ut=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&Du(n,t,l),o=o.next}while(o!==r)}zn(e,t,n);break;case 1:if(!Ue&&(to(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){we(n,t,s)}zn(e,t,n);break;case 21:zn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,zn(e,t,n),Ue=r):zn(e,t,n);break;default:zn(e,t,n)}}function wp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new T3),t.forEach(function(r){var o=H3.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Ht(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=Ce()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*b3(r/1960))-r,10e?16:e,Hn===null)var r=!1;else{if(e=Hn,Hn=null,ns=0,Y&6)throw Error(P(331));var o=Y;for(Y|=4,O=e.current;O!==null;){var i=O,l=i.child;if(O.flags&16){var s=i.deletions;if(s!==null){for(var a=0;aCe()-Cc?yr(e,0):xc|=n),it(e,t)}function ym(e,t){t===0&&(e.mode&1?(t=cl,cl<<=1,!(cl&130023424)&&(cl=4194304)):t=1);var n=qe();e=kn(e,t),e!==null&&(Mi(e,t,n),it(e,n))}function F3(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ym(e,n)}function H3(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(P(314))}r!==null&&r.delete(t),ym(e,n)}var wm;wm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return nt=!1,L3(e,t,n);nt=!!(e.flags&131072)}else nt=!1,fe&&t.flags&1048576&&S1(t,Zl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Tl(e,t),e=t.pendingProps;var o=co(t,We.current);so(t,n),o=mc(null,t,r,e,o,n);var i=hc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ot(r)?(i=!0,$l(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,uc(t),o.updater=fs,t.stateNode=o,o._reactInternals=t,Nu(t,r,e,n),t=Lu(null,t,r,!0,i,n)):(t.tag=0,fe&&i&&nc(t),Xe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Tl(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=U3(r),e=Bt(r,e),o){case 0:t=Mu(null,t,r,e,n);break e;case 1:t=mp(null,t,r,e,n);break e;case 11:t=fp(null,t,r,e,n);break e;case 14:t=pp(null,t,r,Bt(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Bt(r,o),Mu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Bt(r,o),mp(e,t,r,o,n);case 3:e:{if(nm(t),e===null)throw Error(P(387));r=t.pendingProps,i=t.memoizedState,o=i.element,P1(e,t),Yl(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=ho(Error(P(423)),t),t=hp(e,t,r,n,o);break e}else if(r!==o){o=ho(Error(P(424)),t),t=hp(e,t,r,n,o);break e}else for(gt=$n(t.stateNode.containerInfo.firstChild),yt=t,fe=!0,Wt=null,n=M1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(fo(),r===o){t=Sn(e,t,n);break e}Xe(e,t,r,n)}t=t.child}return t;case 5:return R1(t),e===null&&ku(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,gu(r,o)?l=null:i!==null&&gu(r,i)&&(t.flags|=32),tm(e,t),Xe(e,t,l,n),t.child;case 6:return e===null&&ku(t),null;case 13:return rm(e,t,n);case 4:return cc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=po(t,null,r,n):Xe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Bt(r,o),fp(e,t,r,o,n);case 7:return Xe(e,t,t.pendingProps,n),t.child;case 8:return Xe(e,t,t.pendingProps.children,n),t.child;case 12:return Xe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,te(Ql,r._currentValue),r._currentValue=l,i!==null)if(Zt(i.value,l)){if(i.children===o.children&&!rt.current){t=Sn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){l=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=wn(-1,n&-n),a.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?a.next=a:(a.next=d.next,d.next=a),u.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Su(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(P(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Su(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Xe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,so(t,n),o=zt(o),r=r(o),t.flags|=1,Xe(e,t,r,n),t.child;case 14:return r=t.type,o=Bt(r,t.pendingProps),o=Bt(r.type,o),pp(e,t,r,o,n);case 15:return J1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Bt(r,o),Tl(e,t),t.tag=1,ot(r)?(e=!0,$l(t)):e=!1,so(t,n),Y1(t,r,o),Nu(t,r,o,n),Lu(null,t,r,!0,e,n);case 19:return om(e,t,n);case 22:return em(e,t,n)}throw Error(P(156,t.tag))};function xm(e,t){return Zp(e,t)}function B3(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ot(e,t,n,r){return new B3(e,t,n,r)}function Nc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function U3(e){if(typeof e=="function")return Nc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Wu)return 11;if(e===$u)return 14}return 2}function Gn(e,t){var n=e.alternate;return n===null?(n=Ot(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function bl(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Nc(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Kr:return wr(n.children,o,i,t);case Uu:l=8,o|=8;break;case Ga:return e=Ot(12,n,t,o|2),e.elementType=Ga,e.lanes=i,e;case Ya:return e=Ot(13,n,t,o),e.elementType=Ya,e.lanes=i,e;case Xa:return e=Ot(19,n,t,o),e.elementType=Xa,e.lanes=i,e;case Rp:return hs(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Lp:l=10;break e;case Pp:l=9;break e;case Wu:l=11;break e;case $u:l=14;break e;case In:l=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=Ot(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function wr(e,t,n,r){return e=Ot(7,e,r,t),e.lanes=n,e}function hs(e,t,n,r){return e=Ot(22,e,r,t),e.elementType=Rp,e.lanes=n,e.stateNode={isHidden:!1},e}function Ka(e,t,n){return e=Ot(6,e,null,t),e.lanes=n,e}function Za(e,t,n){return t=Ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function W3(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ra(0),this.expirationTimes=Ra(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ra(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function _c(e,t,n,r,o,i,l,s,a){return e=new W3(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ot(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},uc(i),e}function $3(e,t,n){var r=3{"use strict";function Nm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Nm)}catch(e){console.error(e)}}Nm(),_m.exports=Em()});var Lm=mn(Rc=>{"use strict";var Mm=wo();Rc.createRoot=Mm.createRoot,Rc.hydrateRoot=Mm.hydrateRoot;var J6});var Rm=mn(xs=>{"use strict";var Y3=F(),X3=Symbol.for("react.element"),q3=Symbol.for("react.fragment"),J3=Object.prototype.hasOwnProperty,ey=Y3.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ty={key:!0,ref:!0,__self:!0,__source:!0};function Pm(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)J3.call(t,r)&&!ty.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:X3,type:e,key:i,ref:l,props:o,_owner:ey.current}}xs.Fragment=q3;xs.jsx=Pm;xs.jsxs=Pm});var $e=mn((n5,Tm)=>{"use strict";Tm.exports=Rm()});function xe(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(r=Object.getOwnPropertySymbols(e);o{"use strict";st=function(){return st=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{let n=!1,r=e.map(o=>{let i=Vm(o,t);return n||typeof i!="function"||(n=!0),i});if(n)return()=>{for(let o=0;o{"use strict";x5=b(F(),1)});function Fm(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===ny&&"_payload"in e&&typeof(t=e._payload)=="object"&&t!==null&&"then"in t;var t}function ry(e){let t=oy(e),n=Ee.forwardRef((r,o)=>{let u=r,{children:i}=u,l=T(u,["children"]);Fm(i)&&typeof Ns=="function"&&(i=Ns(i._payload));let s=Ee.Children.toArray(i),a=s.find(ly);if(a){let d=a.props.children,c=s.map(p=>p===a?Ee.Children.count(d)>1?Ee.Children.only(null):Ee.isValidElement(d)?d.props.children:null:p);return(0,Tc.jsx)(t,B(_({},l),{ref:o,children:Ee.isValidElement(d)?Ee.cloneElement(d,void 0,c):null}))}return(0,Tc.jsx)(t,B(_({},l),{ref:o,children:i}))});return n.displayName=`${e}.Slot`,n}function oy(e){let t=Ee.forwardRef((n,r)=>{let l=n,{children:o}=l,i=T(l,["children"]);if(Fm(o)&&typeof Ns=="function"&&(o=Ns(o._payload)),Ee.isValidElement(o)){let s=function(u){var p,g;let d=(p=Object.getOwnPropertyDescriptor(u.props,"ref"))==null?void 0:p.get,c=d&&"isReactWarning"in d&&d.isReactWarning;return c?u.ref:(d=(g=Object.getOwnPropertyDescriptor(u,"ref"))==null?void 0:g.get,c=d&&"isReactWarning"in d&&d.isReactWarning,c?u.props.ref:u.props.ref||u.ref)}(o),a=function(u,d){let c=_({},d);for(let p in d){let g=u[p],y=d[p];/^on[A-Z]/.test(p)?g&&y?c[p]=(...h)=>{let x=y(...h);return g(...h),x}:g&&(c[p]=g):p==="style"?c[p]=_(_({},g),y):p==="className"&&(c[p]=[g,y].filter(Boolean).join(" "))}return _(_({},u),c)}(i,o.props);return o.type!==Ee.Fragment&&(a.ref=r?Am(r,s):s),Ee.cloneElement(o,a)}return Ee.Children.count(o)>1?Ee.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}function ly(e){return Ee.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===iy}var Ee,Tc,ny,Ns,Hm,iy,Bm=H(()=>{"use strict";Ee=b(F(),1);jm();Tc=b($e(),1),ny=Symbol.for("react.lazy"),Ns=Ee[" use ".trim().toString()];Hm=ry("Slot");iy=Symbol("radix.slottable")});function Um(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t{"use strict"});var Km,Zm,_s,Dc=H(()=>{"use strict";$m();Km=e=>typeof e=="boolean"?"".concat(e):e===0?"0":e,Zm=Wm,_s=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Zm(e,n==null?void 0:n.class,n==null?void 0:n.className);let{variants:o,defaultVariants:i}=t,l=Object.keys(o).map(u=>{let d=n==null?void 0:n[u],c=i==null?void 0:i[u];if(d===null)return null;let p=Km(d)||Km(c);return o[u][p]}),s=n&&Object.entries(n).reduce((u,d)=>{let[c,p]=d;return p===void 0||(u[c]=p),u},{}),a=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,d)=>{let y=d,{class:c,className:p}=y,g=T(y,["class","className"]);return Object.entries(g).every(h=>{let[x,f]=h;return Array.isArray(f)?f.includes(_(_({},i),s)[x]):_(_({},i),s)[x]===f})?[...u,c,p]:u},[]);return Zm(e,l,a,n==null?void 0:n.class,n==null?void 0:n.className)}});function Qm(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{"use strict"});function vy(){let e,t,n=0,r="";for(;nd(u),e());return n=(u=>_({cache:fy(u.cacheSize),parseClassName:py(u)},sy(u)))(a),r=n.cache.get,o=n.cache.set,i=l,l(s)};function l(s){let a=r(s);if(a)return a;let u=((d,c)=>{let{parseClassName:p,getClassGroupId:g,getConflictingClassGroupIds:y}=c,h=[],x=d.trim().split(hy),f="";for(let m=x.length-1;m>=0;m-=1){let v=x[m],{modifiers:w,hasImportantModifier:C,baseClassName:k,maybePostfixModifierPosition:E}=p(v),S=!!E,M=g(S?k.substring(0,E):k);if(!M){if(!S){f=v+(f.length>0?" "+f:f);continue}if(M=g(k),!M){f=v+(f.length>0?" "+f:f);continue}S=!1}let N=my(w).join(":"),z=C?N+"!":N,j=z+M;if(h.includes(j))continue;h.push(j);let K=y(M,S);for(let A=0;A0?" "+f:f)}return f})(s,n);return o(s,u),u}return function(){return i(vy.apply(null,arguments))}}var sy,Jm,Xm,ay,uy,bc,qm,cy,dy,fy,py,my,hy,e0,ae,t0,yy,wy,xy,Cy,ky,Sy,Ey,_n,tr,xo,Oc,Di,Ny,U,nr,_y,My,Ly,Py,Ry,Ty,Oi,Co,Dy,n0,Oy,by,zy,r0,o0=H(()=>{"use strict";sy=e=>{let t=uy(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:o=>{let i=o.split("-");return i[0]===""&&i.length!==1&&i.shift(),Jm(i,t)||ay(o)},getConflictingClassGroupIds:(o,i)=>{let l=n[o]||[];return i&&r[o]?[...l,...r[o]]:l}}},Jm=(e,t)=>{var l;if(e.length===0)return t.classGroupId;let n=e[0],r=t.nextPart.get(n),o=r?Jm(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;let i=e.join("-");return(l=t.validators.find(({validator:s})=>s(i)))==null?void 0:l.classGroupId},Xm=/^\[(.+)\]$/,ay=e=>{if(Xm.test(e)){let t=Xm.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},uy=e=>{let{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return dy(Object.entries(e.classGroups),n).forEach(([o,i])=>{bc(i,r,o,t)}),r},bc=(e,t,n,r)=>{e.forEach(o=>{if(typeof o!="string"){if(typeof o=="function")return cy(o)?void bc(o(r),t,n,r):void t.validators.push({validator:o,classGroupId:n});Object.entries(o).forEach(([i,l])=>{bc(l,qm(t,i),n,r)})}else(o===""?t:qm(t,o)).classGroupId=n})},qm=(e,t)=>{let n=e;return t.split("-").forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},cy=e=>e.isThemeGetter,dy=(e,t)=>t?e.map(([n,r])=>[n,r.map(o=>typeof o=="string"?t+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([i,l])=>[t+i,l])):o)]):e,fy=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map,o=(i,l)=>{n.set(i,l),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let l=n.get(i);return l!==void 0?l:(l=r.get(i))!==void 0?(o(i,l),l):void 0},set(i,l){n.has(i)?n.set(i,l):o(i,l)}}},py=e=>{let{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],i=t.length,l=s=>{let a=[],u,d=0,c=0;for(let y=0;yc?u-c:void 0}};return n?s=>n({className:s,parseClassName:l}):l},my=e=>{if(e.length<=1)return e;let t=[],n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},hy=/\s+/;e0=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r{let t=n=>n[e]||[];return t.isThemeGetter=!0,t},t0=/^\[(?:([a-z-]+):)?(.+)\]$/i,yy=/^\d+\/\d+$/,wy=new Set(["px","full","screen"]),xy=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Cy=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,ky=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Sy=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ey=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,_n=e=>xo(e)||wy.has(e)||yy.test(e),tr=e=>Co(e,"length",Dy),xo=e=>!!e&&!Number.isNaN(Number(e)),Oc=e=>Co(e,"number",xo),Di=e=>!!e&&Number.isInteger(Number(e)),Ny=e=>e.endsWith("%")&&xo(e.slice(0,-1)),U=e=>t0.test(e),nr=e=>xy.test(e),_y=new Set(["length","size","percentage"]),My=e=>Co(e,_y,n0),Ly=e=>Co(e,"position",n0),Py=new Set(["image","url"]),Ry=e=>Co(e,Py,by),Ty=e=>Co(e,"",Oy),Oi=()=>!0,Co=(e,t,n)=>{let r=t0.exec(e);return!!r&&(r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]))},Dy=e=>Cy.test(e)&&!ky.test(e),n0=()=>!1,Oy=e=>Sy.test(e),by=e=>Ey.test(e),zy=()=>{let e=ae("colors"),t=ae("spacing"),n=ae("blur"),r=ae("brightness"),o=ae("borderColor"),i=ae("borderRadius"),l=ae("borderSpacing"),s=ae("borderWidth"),a=ae("contrast"),u=ae("grayscale"),d=ae("hueRotate"),c=ae("invert"),p=ae("gap"),g=ae("gradientColorStops"),y=ae("gradientColorStopPositions"),h=ae("inset"),x=ae("margin"),f=ae("opacity"),m=ae("padding"),v=ae("saturate"),w=ae("scale"),C=ae("sepia"),k=ae("skew"),E=ae("space"),S=ae("translate"),M=()=>["auto",U,t],N=()=>[U,t],z=()=>["",_n,tr],j=()=>["auto",xo,U],K=()=>["","0",U],A=()=>[xo,U];return{cacheSize:500,separator:":",theme:{colors:[Oi],spacing:[_n,tr],blur:["none","",nr,U],brightness:A(),borderColor:[e],borderRadius:["none","","full",nr,U],borderSpacing:N(),borderWidth:z(),contrast:A(),grayscale:K(),hueRotate:A(),invert:K(),gap:N(),gradientColorStops:[e],gradientColorStopPositions:[Ny,tr],inset:M(),margin:M(),opacity:A(),padding:N(),saturate:A(),scale:A(),sepia:K(),skew:A(),space:N(),translate:N()},classGroups:{aspect:[{aspect:["auto","square","video",U]}],container:["container"],columns:[{columns:[nr]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",U]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Di,U]}],basis:[{basis:M()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",U]}],grow:[{grow:K()}],shrink:[{shrink:K()}],order:[{order:["first","last","none",Di,U]}],"grid-cols":[{"grid-cols":[Oi]}],"col-start-end":[{col:["auto",{span:["full",Di,U]},U]}],"col-start":[{"col-start":j()}],"col-end":[{"col-end":j()}],"grid-rows":[{"grid-rows":[Oi]}],"row-start-end":[{row:["auto",{span:[Di,U]},U]}],"row-start":[{"row-start":j()}],"row-end":[{"row-end":j()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",U]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",U]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[m]}],px:[{px:[m]}],py:[{py:[m]}],ps:[{ps:[m]}],pe:[{pe:[m]}],pt:[{pt:[m]}],pr:[{pr:[m]}],pb:[{pb:[m]}],pl:[{pl:[m]}],m:[{m:[x]}],mx:[{mx:[x]}],my:[{my:[x]}],ms:[{ms:[x]}],me:[{me:[x]}],mt:[{mt:[x]}],mr:[{mr:[x]}],mb:[{mb:[x]}],ml:[{ml:[x]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",U,t]}],"min-w":[{"min-w":[U,t,"min","max","fit"]}],"max-w":[{"max-w":[U,t,"none","full","min","max","fit","prose",{screen:[nr]},nr]}],h:[{h:[U,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[U,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[U,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[U,t,"auto","min","max","fit"]}],"font-size":[{text:["base",nr,tr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Oc]}],"font-family":[{font:[Oi]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",U]}],"line-clamp":[{"line-clamp":["none",xo,Oc]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",_n,U]}],"list-image":[{"list-image":["none",U]}],"list-style-type":[{list:["none","disc","decimal",U]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[f]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[f]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",_n,tr]}],"underline-offset":[{"underline-offset":["auto",_n,U]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:N()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",U]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",U]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[f]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",Ly]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",My]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Ry]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[y]}],"gradient-via-pos":[{via:[y]}],"gradient-to-pos":[{to:[y]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[f]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[f]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[_n,U]}],"outline-w":[{outline:[_n,tr]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[f]}],"ring-offset-w":[{"ring-offset":[_n,tr]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",nr,Ty]}],"shadow-color":[{shadow:[Oi]}],opacity:[{opacity:[f]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[a]}],"drop-shadow":[{"drop-shadow":["","none",nr,U]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[c]}],saturate:[{saturate:[v]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[a]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[f]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",U]}],duration:[{duration:A()}],ease:[{ease:["linear","in","out","in-out",U]}],delay:[{delay:A()}],animate:[{animate:["none","spin","ping","pulse","bounce",U]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[Di,U]}],"translate-x":[{"translate-x":[S]}],"translate-y":[{"translate-y":[S]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",U]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",U]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":N()}],"scroll-mx":[{"scroll-mx":N()}],"scroll-my":[{"scroll-my":N()}],"scroll-ms":[{"scroll-ms":N()}],"scroll-me":[{"scroll-me":N()}],"scroll-mt":[{"scroll-mt":N()}],"scroll-mr":[{"scroll-mr":N()}],"scroll-mb":[{"scroll-mb":N()}],"scroll-ml":[{"scroll-ml":N()}],"scroll-p":[{"scroll-p":N()}],"scroll-px":[{"scroll-px":N()}],"scroll-py":[{"scroll-py":N()}],"scroll-ps":[{"scroll-ps":N()}],"scroll-pe":[{"scroll-pe":N()}],"scroll-pt":[{"scroll-pt":N()}],"scroll-pr":[{"scroll-pr":N()}],"scroll-pb":[{"scroll-pb":N()}],"scroll-pl":[{"scroll-pl":N()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",U]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[_n,tr,Oc]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},r0=gy(zy)});function Re(...e){return r0(Gm(e))}var Ms=H(()=>{"use strict";Ym();o0()});var i0,l0,Iy,sn,bi=H(()=>{"use strict";Nn();i0=b($e(),1);Bm();Dc();l0=b(F(),1);Ms();Iy=_s("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),sn=l0.forwardRef((e,t)=>{var{className:n,variant:r,size:o,asChild:i=!1}=e,l=xe(e,["className","variant","size","asChild"]);return(0,i0.jsx)(i?Hm:"button",Object.assign({className:Re(Iy({variant:r,size:o,className:n})),ref:t},l))});sn.displayName="Button"});function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict"});function St(...e){return t=>e.forEach(n=>function(r,o){typeof r=="function"?r(o):r!=null&&(r.current=o)}(n,t))}function ne(...e){return(0,s0.useCallback)(St(...e),e)}var s0,Et=H(()=>{"use strict";s0=b(F(),1)});function Ay(e){return(0,ve.isValidElement)(e)&&e.type===Vy}function jy(e,t){let n=_({},t);for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...l)=>{i(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]=_(_({},o),i):r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return _(_({},e),n)}var ve,Ic,zc,Vy,a0=H(()=>{"use strict";kt();ve=b(F(),1);Et();Ic=(0,ve.forwardRef)((e,t)=>{let l=e,{children:n}=l,r=T(l,["children"]),o=ve.Children.toArray(n),i=o.find(Ay);if(i){let s=i.props.children,a=o.map(u=>u===i?ve.Children.count(s)>1?ve.Children.only(null):(0,ve.isValidElement)(s)?s.props.children:null:u);return(0,ve.createElement)(zc,D({},r,{ref:t}),(0,ve.isValidElement)(s)?(0,ve.cloneElement)(s,void 0,a):null)}return(0,ve.createElement)(zc,D({},r,{ref:t}),n)});Ic.displayName="Slot";zc=(0,ve.forwardRef)((e,t)=>{let o=e,{children:n}=o,r=T(o,["children"]);return(0,ve.isValidElement)(n)?(0,ve.cloneElement)(n,B(_({},jy(r,n.props)),{ref:t?St(t,n.ref):n.ref})):ve.Children.count(n)>1?ve.Children.only(null):null});zc.displayName="SlotClone";Vy=({children:e})=>(0,ve.createElement)(ve.Fragment,null,e)});function Mr(e,t){e&&(0,u0.flushSync)(()=>e.dispatchEvent(t))}var ko,u0,X,Mn=H(()=>{"use strict";kt();ko=b(F(),1),u0=b(wo(),1);a0();X=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,ko.forwardRef)((r,o)=>{let a=r,{asChild:i}=a,l=T(a,["asChild"]),s=i?Ic:t;return(0,ko.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,ko.createElement)(s,D({},l,{ref:o}))});return n.displayName=`Primitive.${t}`,B(_({},e),{[t]:n})},{})});function rr(e,t){if(e==null)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}var re,Fy,Hy,By,c0,Uy,Wy,$y,Ky,Y5,Zy,d0=H(()=>{"use strict";re=b(F(),1);Fy=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Fy);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});Hy=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Hy);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});By=["color"],c0=(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,By);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Uy=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Uy);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M8.84182 3.13514C9.04327 3.32401 9.05348 3.64042 8.86462 3.84188L5.43521 7.49991L8.86462 11.1579C9.05348 11.3594 9.04327 11.6758 8.84182 11.8647C8.64036 12.0535 8.32394 12.0433 8.13508 11.8419L4.38508 7.84188C4.20477 7.64955 4.20477 7.35027 4.38508 7.15794L8.13508 3.15794C8.32394 2.95648 8.64036 2.94628 8.84182 3.13514Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});Wy=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Wy);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});$y=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,$y);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});Ky=["color"],Y5=(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Ky);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Zy=["color"];(0,re.forwardRef)(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=rr(e,Zy);return(0,re.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),(0,re.createElement)("path",{d:"M3.625 7.5C3.625 8.12132 3.12132 8.625 2.5 8.625C1.87868 8.625 1.375 8.12132 1.375 7.5C1.375 6.87868 1.87868 6.375 2.5 6.375C3.12132 6.375 3.625 6.87868 3.625 7.5ZM8.625 7.5C8.625 8.12132 8.12132 8.625 7.5 8.625C6.87868 8.625 6.375 8.12132 6.375 7.5C6.375 6.87868 6.87868 6.375 7.5 6.375C8.12132 6.375 8.625 6.87868 8.625 7.5ZM12.5 8.625C13.1213 8.625 13.625 8.12132 13.625 7.5C13.625 6.87868 13.1213 6.375 12.5 6.375C11.8787 6.375 11.375 6.87868 11.375 7.5C11.375 8.12132 11.8787 8.625 12.5 8.625Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))})});function Vt(e,t=[]){let n=[],r=()=>{let o=n.map(i=>(0,Qt.createContext)(i));return function(i){let l=(i==null?void 0:i[e])||o;return(0,Qt.useMemo)(()=>({[`__scope${e}`]:B(_({},i),{[e]:l})}),[i,l])}};return r.scopeName=e,[function(o,i){let l=(0,Qt.createContext)(i),s=n.length;function a(u){let h=u,{scope:d,children:c}=h,p=T(h,["scope","children"]),g=(d==null?void 0:d[e][s])||l,y=(0,Qt.useMemo)(()=>p,Object.values(p));return(0,Qt.createElement)(g.Provider,{value:y},c)}return n=[...n,i],a.displayName=o+"Provider",[a,function(u,d){let c=(d==null?void 0:d[e][s])||l,p=(0,Qt.useContext)(c);if(p)return p;if(i!==void 0)return i;throw new Error(`\`${u}\` must be used within \`${o}\``)}]},Qy(r,...t)]}function Qy(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(o){let i=r.reduce((l,{useScope:s,scopeName:a})=>_(_({},l),s(o)[`__scope${a}`]),{});return(0,Qt.useMemo)(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}var Qt,Lr=H(()=>{"use strict";Qt=b(F(),1)});function I(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e==null||e(r),n===!1||!r.defaultPrevented)return t==null?void 0:t(r)}}var So=H(()=>{"use strict"});function oe(e){let t=(0,Eo.useRef)(e);return(0,Eo.useEffect)(()=>{t.current=e}),(0,Eo.useMemo)(()=>(...n)=>{var r;return(r=t.current)===null||r===void 0?void 0:r.call(t,...n)},[])}var Eo,Ln=H(()=>{"use strict";Eo=b(F(),1)});function No({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,o]=function({defaultProp:a,onChange:u}){let d=(0,or.useState)(a),[c]=d,p=(0,or.useRef)(c),g=oe(u);return(0,or.useEffect)(()=>{p.current!==c&&(g(c),p.current=c)},[c,p,g]),d}({defaultProp:t,onChange:n}),i=e!==void 0,l=i?e:r,s=oe(n);return[l,(0,or.useCallback)(a=>{if(i){let u=typeof a=="function"?a(e):a;u!==e&&s(u)}else o(a)},[i,e,o,s])]}var or,Ls=H(()=>{"use strict";or=b(F(),1);Ln()});var f0,at,Mo=H(()=>{"use strict";f0=b(F(),1),at=globalThis!=null&&globalThis.document?f0.useLayoutEffect:()=>{}});function Rs(e){return(e==null?void 0:e.animationName)||"none"}var Ke,p0,an,Vc=H(()=>{"use strict";Ke=b(F(),1),p0=b(wo(),1);Et();Mo();an=e=>{let{present:t,children:n}=e,r=function(l){let[s,a]=(0,Ke.useState)(),u=(0,Ke.useRef)({}),d=(0,Ke.useRef)(l),c=(0,Ke.useRef)("none"),p=l?"mounted":"unmounted",[g,y]=function(h,x){return(0,Ke.useReducer)((f,m)=>{let v=x[f][m];return v!=null?v:f},h)}(p,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,Ke.useEffect)(()=>{let h=Rs(u.current);c.current=g==="mounted"?h:"none"},[g]),at(()=>{let h=u.current,x=d.current;if(x!==l){let f=c.current,m=Rs(h);l?y("MOUNT"):m==="none"||(h==null?void 0:h.display)==="none"?y("UNMOUNT"):y(x&&f!==m?"ANIMATION_OUT":"UNMOUNT"),d.current=l}},[l,y]),at(()=>{if(s){let h=f=>{let m=Rs(u.current).includes(f.animationName);f.target===s&&m&&(0,p0.flushSync)(()=>y("ANIMATION_END"))},x=f=>{f.target===s&&(c.current=Rs(u.current))};return s.addEventListener("animationstart",x),s.addEventListener("animationcancel",h),s.addEventListener("animationend",h),()=>{s.removeEventListener("animationstart",x),s.removeEventListener("animationcancel",h),s.removeEventListener("animationend",h)}}y("ANIMATION_END")},[s,y]),{isPresent:["mounted","unmountSuspended"].includes(g),ref:(0,Ke.useCallback)(h=>{h&&(u.current=getComputedStyle(h)),a(h)},[])}}(t),o=typeof n=="function"?n({present:r.isPresent}):Ke.Children.only(n),i=ne(r.ref,o.ref);return typeof n=="function"||r.isPresent?(0,Ke.cloneElement)(o,{ref:i}):null};an.displayName="Presence"});function ir(e){let[t,n]=Ts.useState(Yy());return at(()=>{n(r=>r!=null?r:String(Xy++))},[e]),e||(t?`radix-${t}`:"")}var Ts,Yy,Xy,Ds=H(()=>{"use strict";Ts=b(F(),1);Mo();Yy=Ts.useId||(()=>{}),Xy=0});function h0(e,t=globalThis==null?void 0:globalThis.document){let n=oe(e);(0,m0.useEffect)(()=>{let r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r),()=>t.removeEventListener("keydown",r)},[n,t])}var m0,v0=H(()=>{"use strict";m0=b(F(),1);Ln()});function y0(){let e=new CustomEvent(jc);document.dispatchEvent(e)}function w0(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Mr(o,i):o.dispatchEvent(i)}var ke,jc,g0,t4,bs,Fc=H(()=>{"use strict";kt();ke=b(F(),1);So();Mn();Et();Ln();v0();jc="dismissableLayer.update",t4=(0,ke.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),bs=(0,ke.forwardRef)((e,t)=>{var n;let S=e,{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:l,onInteractOutside:s,onDismiss:a}=S,u=T(S,["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),d=(0,ke.useContext)(t4),[c,p]=(0,ke.useState)(null),g=(n=c==null?void 0:c.ownerDocument)!==null&&n!==void 0?n:globalThis==null?void 0:globalThis.document,[,y]=(0,ke.useState)({}),h=ne(t,M=>p(M)),x=Array.from(d.layers),[f]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),m=x.indexOf(f),v=c?x.indexOf(c):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,C=v>=m,k=function(M,N=globalThis==null?void 0:globalThis.document){let z=oe(M),j=(0,ke.useRef)(!1),K=(0,ke.useRef)(()=>{});return(0,ke.useEffect)(()=>{let A=W=>{if(W.target&&!j.current){let V=function(){w0("dismissableLayer.pointerDownOutside",z,de,{discrete:!0})};var q=V;let de={originalEvent:W};W.pointerType==="touch"?(N.removeEventListener("click",K.current),K.current=V,N.addEventListener("click",K.current,{once:!0})):V()}else N.removeEventListener("click",K.current);j.current=!1},ce=window.setTimeout(()=>{N.addEventListener("pointerdown",A)},0);return()=>{window.clearTimeout(ce),N.removeEventListener("pointerdown",A),N.removeEventListener("click",K.current)}},[N,z]),{onPointerDownCapture:()=>j.current=!0}}(M=>{let N=M.target,z=[...d.branches].some(j=>j.contains(N));C&&!z&&(i==null||i(M),s==null||s(M),M.defaultPrevented||a==null||a())},g),E=function(M,N=globalThis==null?void 0:globalThis.document){let z=oe(M),j=(0,ke.useRef)(!1);return(0,ke.useEffect)(()=>{let K=A=>{A.target&&!j.current&&w0("dismissableLayer.focusOutside",z,{originalEvent:A},{discrete:!1})};return N.addEventListener("focusin",K),()=>N.removeEventListener("focusin",K)},[N,z]),{onFocusCapture:()=>j.current=!0,onBlurCapture:()=>j.current=!1}}(M=>{let N=M.target;[...d.branches].some(z=>z.contains(N))||(l==null||l(M),s==null||s(M),M.defaultPrevented||a==null||a())},g);return h0(M=>{v===d.layers.size-1&&(o==null||o(M),!M.defaultPrevented&&a&&(M.preventDefault(),a()))},g),(0,ke.useEffect)(()=>{if(c)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(g0=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(c)),d.layers.add(c),y0(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=g0)}},[c,g,r,d]),(0,ke.useEffect)(()=>()=>{c&&(d.layers.delete(c),d.layersWithOutsidePointerEventsDisabled.delete(c),y0())},[c,d]),(0,ke.useEffect)(()=>{let M=()=>y({});return document.addEventListener(jc,M),()=>document.removeEventListener(jc,M)},[]),(0,ke.createElement)(X.div,D({},u,{ref:h,style:_({pointerEvents:w?C?"auto":"none":void 0},e.style),onFocusCapture:I(e.onFocusCapture,E.onFocusCapture),onBlurCapture:I(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:I(e.onPointerDownCapture,k.onPointerDownCapture)}))})});function U0(){(0,B0.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!==null&&e!==void 0?e:H0()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:H0()),id++,()=>{id===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),id--}},[])}function H0(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var B0,id,W0=H(()=>{"use strict";B0=b(F(),1),id=0});function K0(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{let o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Z0(e,t){for(let n of e)if(!E4(n,{upTo:t}))return n}function E4(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function lr(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(r){return r instanceof HTMLInputElement&&"select"in r}(e)&&t&&e.select()}}function G0(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var ct,ld,sd,$0,Y0,Q0,X0=H(()=>{"use strict";kt();ct=b(F(),1);Et();Mn();Ln();ld="focusScope.autoFocusOnMount",sd="focusScope.autoFocusOnUnmount",$0={bubbles:!1,cancelable:!0},Y0=(0,ct.forwardRef)((e,t)=>{let h=e,{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i}=h,l=T(h,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[s,a]=(0,ct.useState)(null),u=oe(o),d=oe(i),c=(0,ct.useRef)(null),p=ne(t,x=>a(x)),g=(0,ct.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,ct.useEffect)(()=>{if(r){let v=function(E){if(g.paused||!s)return;let S=E.target;s.contains(S)?c.current=S:lr(c.current,{select:!0})},w=function(E){if(g.paused||!s)return;let S=E.relatedTarget;S!==null&&(s.contains(S)||lr(c.current,{select:!0}))},C=function(E){if(document.activeElement===document.body)for(let S of E)S.removedNodes.length>0&&lr(s)};var x=v,f=w,m=C;document.addEventListener("focusin",v),document.addEventListener("focusout",w);let k=new MutationObserver(C);return s&&k.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",v),document.removeEventListener("focusout",w),k.disconnect()}}},[r,s,g.paused]),(0,ct.useEffect)(()=>{if(s){Q0.add(g);let x=document.activeElement;if(!s.contains(x)){let f=new CustomEvent(ld,$0);s.addEventListener(ld,u),s.dispatchEvent(f),f.defaultPrevented||(function(m,{select:v=!1}={}){let w=document.activeElement;for(let C of m)if(lr(C,{select:v}),document.activeElement!==w)return}(K0(s).filter(m=>m.tagName!=="A"),{select:!0}),document.activeElement===x&&lr(s))}return()=>{s.removeEventListener(ld,u),setTimeout(()=>{let f=new CustomEvent(sd,$0);s.addEventListener(sd,d),s.dispatchEvent(f),f.defaultPrevented||lr(x!=null?x:document.body,{select:!0}),s.removeEventListener(sd,d),Q0.remove(g)},0)}}},[s,u,d,g]);let y=(0,ct.useCallback)(x=>{if(!n&&!r||g.paused)return;let f=x.key==="Tab"&&!x.altKey&&!x.ctrlKey&&!x.metaKey,m=document.activeElement;if(f&&m){let v=x.currentTarget,[w,C]=function(k){let E=K0(k);return[Z0(E,k),Z0(E.reverse(),k)]}(v);w&&C?x.shiftKey||m!==C?x.shiftKey&&m===w&&(x.preventDefault(),n&&lr(C,{select:!0})):(x.preventDefault(),n&&lr(w,{select:!0})):m===v&&x.preventDefault()}},[n,r,g.paused]);return(0,ct.createElement)(X.div,D({tabIndex:-1},l,{ref:p,onKeyDown:y}))});Q0=function(){let e=[];return{add(t){let n=e[0];t!==n&&(n==null||n.pause()),e=G0(e,t),e.unshift(t)},remove(t){var n;e=G0(e,t),(n=e[0])===null||n===void 0||n.resume()}}}()});var Do,Qs,Gs,Kh,Zh,Y4,Qh,Gh=H(()=>{"use strict";Do=new WeakMap,Qs=new WeakMap,Gs={},Kh=0,Zh=function(e){return e&&(e.host||Zh(e.parentNode))},Y4=function(e,t,n,r){var o=function(c,p){return p.map(function(g){if(c.contains(g))return g;var y=Zh(g);return y&&c.contains(y)?y:(console.error("aria-hidden",g,"in not contained inside",c,". Doing nothing"),null)}).filter(function(g){return!!g})}(t,Array.isArray(e)?e:[e]);Gs[n]||(Gs[n]=new WeakMap);var i=Gs[n],l=[],s=new Set,a=new Set(o),u=function(c){c&&!s.has(c)&&(s.add(c),u(c.parentNode))};o.forEach(u);var d=function(c){c&&!a.has(c)&&Array.prototype.forEach.call(c.children,function(p){if(s.has(p))d(p);else{var g=p.getAttribute(r),y=g!==null&&g!=="false",h=(Do.get(p)||0)+1,x=(i.get(p)||0)+1;Do.set(p,h),i.set(p,x),l.push(p),h===1&&y&&Qs.set(p,!0),x===1&&p.setAttribute(n,"true"),y||p.setAttribute(r,"true")}})};return d(t),s.clear(),Kh++,function(){l.forEach(function(c){var p=Do.get(c)-1,g=i.get(c)-1;Do.set(c,p),i.set(c,g),p||(Qs.has(c)||c.removeAttribute(r),Qs.delete(c)),g||c.removeAttribute(n)}),--Kh||(Do=new WeakMap,Do=new WeakMap,Qs=new WeakMap,Gs={})}},Qh=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||function(i){return typeof document=="undefined"?null:(Array.isArray(i)?i[0]:i).ownerDocument.body}(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),Y4(r,o,n,"aria-hidden")):function(){return null}}});var Oo,bo,Yh,Xh,wd=H(()=>{"use strict";Oo="right-scroll-bar-position",bo="width-before-scroll-bar",Yh="with-scroll-bars-hidden",Xh="--removed-body-scroll-bar-size"});function qh(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var Jh=H(()=>{"use strict"});function tv(e,t){var n=(0,ev.useState)(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var ev,nv=H(()=>{"use strict";ev=b(F(),1)});function rv(e,t){return tv(null,function(n){return e.forEach(function(r){return qh(r,n)})})}var ov=H(()=>{"use strict";Jh();nv()});function X4(e){return e}function iv(e){e===void 0&&(e={});var t=function(n,r){r===void 0&&(r=X4);var o=[],i=!1;return{read:function(){if(i)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(l){var s=r(l,i);return o.push(s),function(){o=o.filter(function(a){return a!==s})}},assignSyncMedium:function(l){for(i=!0;o.length;){var s=o;o=[],s.forEach(l)}o={push:function(a){return l(a)},filter:function(){return o}}},assignMedium:function(l){i=!0;var s=[];if(o.length){var a=o;o=[],a.forEach(l),s=o}var u=function(){var c=s;s=[],c.forEach(l)},d=function(){return Promise.resolve().then(u)};d(),o={push:function(c){s.push(c),d()},filter:function(c){return s=s.filter(c),o}}}}}();return t.options=st({async:!0,ssr:!1},e),t}var lv=H(()=>{"use strict";Nn()});function uv(e,t){return e.useMedium(t),av}var sv,av,cv=H(()=>{"use strict";Nn();sv=b(F(),1),av=function(e){var t=e.sideCar,n=xe(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return sv.createElement(r,st({},n))};av.isSideCarExport=!0});var g9,Ys,xd=H(()=>{"use strict";g9=b(F(),1);lv();Ys=iv()});var Ze,Cd,Ui,dv=H(()=>{"use strict";Nn();Ze=b(F(),1);wd();ov();xd();Cd=function(){},Ui=Ze.forwardRef(function(e,t){var n=Ze.useRef(null),r=Ze.useState({onScrollCapture:Cd,onWheelCapture:Cd,onTouchMoveCapture:Cd}),o=r[0],i=r[1],l=e.forwardProps,s=e.children,a=e.className,u=e.removeScrollBar,d=e.enabled,c=e.shards,p=e.sideCar,g=e.noIsolation,y=e.inert,h=e.allowPinchZoom,x=e.as,f=x===void 0?"div":x,m=xe(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),v=p,w=rv([n,t]),C=st(st({},m),o);return Ze.createElement(Ze.Fragment,null,d&&Ze.createElement(v,{sideCar:Ys,removeScrollBar:u,shards:c,noIsolation:g,inert:y,setCallbacks:i,allowPinchZoom:!!h,lockRef:n}),l?Ze.cloneElement(Ze.Children.only(s),st(st({},C),{ref:w})):Ze.createElement(f,st({},C,{className:a,ref:w}),s))});Ui.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},Ui.classNames={fullWidth:bo,zeroRight:Oo}});var fv,pv=H(()=>{"use strict";fv=function(){if(typeof __webpack_nonce__!="undefined")return __webpack_nonce__}});var mv,hv=H(()=>{"use strict";pv();mv=function(){var e=0,t=null;return{add:function(n){var r,o,i;e==0&&(t=function(){if(!document)return null;var l=document.createElement("style");l.type="text/css";var s=fv();return s&&l.setAttribute("nonce",s),l}())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)),e++},remove:function(){!--e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}}});var vv,gv,yv=H(()=>{"use strict";vv=b(F(),1);hv();gv=function(){var e=mv();return function(t,n){vv.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}}});var Xs,kd=H(()=>{"use strict";yv();Xs=function(){var e=gv();return function(t){var n=t.styles,r=t.dynamic;return e(n,r),null}}});var q4,Sd,wv,xv=H(()=>{"use strict";q4={left:0,top:0,right:0,gap:0},Sd=function(e){return parseInt(e||"",10)||0},wv=function(e){if(e===void 0&&(e="margin"),typeof window=="undefined")return q4;var t=function(o){var i=window.getComputedStyle(document.body),l=i[o==="padding"?"paddingLeft":"marginLeft"],s=i[o==="padding"?"paddingTop":"marginTop"],a=i[o==="padding"?"paddingRight":"marginRight"];return[Sd(l),Sd(s),Sd(a)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}});var qs,J4,e6,Cv,kv=H(()=>{"use strict";qs=b(F(),1);kd();wd();xv();J4=Xs(),e6=function(e,t,n,r){var o=e.left,i=e.top,l=e.right,s=e.gap;return n===void 0&&(n="margin"),`
+ .`.concat(Yh,` {
+ overflow: hidden `).concat(r,`;
+ padding-right: `).concat(s,"px ").concat(r,`;
}
body {
- overflow: hidden `).concat(o,`;
+ overflow: hidden `).concat(r,`;
overscroll-behavior: contain;
- `).concat([r&&"position: relative ".concat(o,";"),e==="margin"&&`
- padding-left: `.concat(i,`px;
- padding-top: `).concat(n,`px;
- padding-right: `).concat(p,`px;
+ `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
+ padding-left: `.concat(o,`px;
+ padding-top: `).concat(i,`px;
+ padding-right: `).concat(l,`px;
margin-left:0;
margin-top:0;
- margin-right: `).concat(m,"px ").concat(o,`;
- `),e==="padding"&&"padding-right: ".concat(m,"px ").concat(o,";")].filter(Boolean).join(""),`
+ margin-right: `).concat(s,"px ").concat(r,`;
+ `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),`
}
- .`).concat(yi,` {
- right: `).concat(m,"px ").concat(o,`;
+ .`).concat(Oo,` {
+ right: `).concat(s,"px ").concat(r,`;
}
- .`).concat(wi,` {
- margin-right: `).concat(m,"px ").concat(o,`;
+ .`).concat(bo,` {
+ margin-right: `).concat(s,"px ").concat(r,`;
}
- .`).concat(yi," .").concat(yi,` {
- right: 0 `).concat(o,`;
+ .`).concat(Oo," .").concat(Oo,` {
+ right: 0 `).concat(r,`;
}
- .`).concat(wi," .").concat(wi,` {
- margin-right: 0 `).concat(o,`;
+ .`).concat(bo," .").concat(bo,` {
+ margin-right: 0 `).concat(r,`;
}
body {
- `).concat(qf,": ").concat(m,`px;
+ `).concat(Xh,": ").concat(s,`px;
}
-`)},c0=function(t){var r=t.noRelative,e=t.noImportant,o=t.gapMode,i=o===void 0?"margin":o,n=Nm.useMemo(function(){return u0(i)},[i]);return Nm.createElement(Z6,{styles:K6(n,!r,i,e?"":"!important")})};var Ls=!1;if(typeof window!="undefined")try{Mn=Object.defineProperty({},"passive",{get:function(){return Ls=!0,!0}}),window.addEventListener("test",Mn,Mn),window.removeEventListener("test",Mn,Mn)}catch(t){Ls=!1}var Mn,Lo=!!Ls&&{passive:!1};var d0=function(t,r){var e=window.getComputedStyle(t);return e[r]!=="hidden"&&!(e.overflowY===e.overflowX&&!function(o){return o.tagName==="TEXTAREA"}(t)&&e[r]==="visible")},_s=function(t,r){var e=r;do{if(typeof ShadowRoot!="undefined"&&e instanceof ShadowRoot&&(e=e.host),f0(t,e)){var o=h0(t,e);if(o[1]>o[2])return!0}e=e.parentNode}while(e&&e!==document.body);return!1},f0=function(t,r){return t==="v"?function(e){return d0(e,"overflowY")}(r):function(e){return d0(e,"overflowX")}(r)},h0=function(t,r){return t==="v"?[(e=r).scrollTop,e.scrollHeight,e.clientHeight]:function(o){return[o.scrollLeft,o.scrollWidth,o.clientWidth]}(r);var e},v0=function(t,r,e,o,i){var n=function(C,f){return C==="h"&&f==="rtl"?-1:1}(t,window.getComputedStyle(r).direction),p=n*o,m=e.target,l=r.contains(m),a=!1,u=p>0,s=0,d=0;do{var g=h0(t,m),y=g[0],v=g[1]-g[2]-n*y;(y||v)&&f0(t,m)&&(s+=v,d+=y),m=m.parentNode}while(!l&&m!==document.body||l&&(r.contains(m)||r===m));return(u&&(i&&s===0||!i&&p>s)||!u&&(i&&d===0||!i&&-p>d))&&(a=!0),a};var Lm=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},g0=function(t){return[t.deltaX,t.deltaY]},y0=function(t){return t&&"current"in t?t.current:t},Q6=function(t){return`
- .block-interactivity-`.concat(t,` {pointer-events: none;}
- .allow-interactivity-`).concat(t,` {pointer-events: all;}
-`)},X6=0,Ci=[];function w0(t){var r=ut.useRef([]),e=ut.useRef([0,0]),o=ut.useRef(),i=ut.useState(X6++)[0],n=ut.useState(function(){return Mm()})[0],p=ut.useRef(t);ut.useEffect(function(){p.current=t},[t]),ut.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(i));var v=df([t.lockRef.current],(t.shards||[]).map(y0),!0).filter(Boolean);return v.forEach(function(C){return C.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),v.forEach(function(C){return C.classList.remove("allow-interactivity-".concat(i))})}}},[t.inert,t.lockRef.current,t.shards]);var m=ut.useCallback(function(v,C){if("touches"in v&&v.touches.length===2)return!p.current.allowPinchZoom;var f,c=Lm(v),h=e.current,w="deltaX"in v?v.deltaX:h[0]-c[0],x="deltaY"in v?v.deltaY:h[1]-c[1],S=v.target,E=Math.abs(w)>Math.abs(x)?"h":"v";if("touches"in v&&E==="h"&&S.type==="range")return!1;var k=_s(E,S);if(!k)return!0;if(k?f=E:(f=E==="v"?"h":"v",k=_s(E,S)),!k)return!1;if(!o.current&&"changedTouches"in v&&(w||x)&&(o.current=f),!f)return!0;var N=o.current||f;return v0(N,C,v,N==="h"?w:x,!0)},[]),l=ut.useCallback(function(v){var C=v;if(Ci.length&&Ci[Ci.length-1]===n){var f="deltaY"in C?g0(C):Lm(C),c=r.current.filter(function(w){return w.name===C.type&&w.target===C.target&&(x=w.delta,S=f,x[0]===S[0]&&x[1]===S[1]);var x,S})[0];if(c&&c.should)C.cancelable&&C.preventDefault();else if(!c){var h=(p.current.shards||[]).map(y0).filter(Boolean).filter(function(w){return w.contains(C.target)});(h.length>0?m(C,h[0]):!p.current.noIsolation)&&C.cancelable&&C.preventDefault()}}},[]),a=ut.useCallback(function(v,C,f,c){var h={name:v,delta:C,target:f,should:c};r.current.push(h),setTimeout(function(){r.current=r.current.filter(function(w){return w!==h})},1)},[]),u=ut.useCallback(function(v){e.current=Lm(v),o.current=void 0},[]),s=ut.useCallback(function(v){a(v.type,g0(v),v.target,m(v,t.lockRef.current))},[]),d=ut.useCallback(function(v){a(v.type,Lm(v),v.target,m(v,t.lockRef.current))},[]);ut.useEffect(function(){return Ci.push(n),t.setCallbacks({onScrollCapture:s,onWheelCapture:s,onTouchMoveCapture:d}),document.addEventListener("wheel",l,Lo),document.addEventListener("touchmove",l,Lo),document.addEventListener("touchstart",u,Lo),function(){Ci=Ci.filter(function(v){return v!==n}),document.removeEventListener("wheel",l,Lo),document.removeEventListener("touchmove",l,Lo),document.removeEventListener("touchstart",u,Lo)}},[]);var g=t.removeScrollBar,y=t.inert;return ut.createElement(ut.Fragment,null,y?ut.createElement(n,{styles:Q6(i)}):null,g?ut.createElement(c0,{gapMode:"margin"}):null)}var C0=p0(Em,w0);var Ps=_m.forwardRef(function(t,r){return _m.createElement(En,pr({},t,{ref:r,sideCar:C0}))});Ps.classNames=En.classNames;var xi=new WeakMap,Pm=new WeakMap,Tm={},x0=0,S0=function(t){return t&&(t.host||S0(t.parentNode))},Y6=function(t,r,e,o){var i=function(s,d){return d.map(function(g){if(s.contains(g))return g;var y=S0(g);return y&&s.contains(y)?y:(console.error("aria-hidden",g,"in not contained inside",s,". Doing nothing"),null)}).filter(function(g){return!!g})}(r,Array.isArray(t)?t:[t]);Tm[e]||(Tm[e]=new WeakMap);var n=Tm[e],p=[],m=new Set,l=new Set(i),a=function(s){s&&!m.has(s)&&(m.add(s),a(s.parentNode))};i.forEach(a);var u=function(s){s&&!l.has(s)&&Array.prototype.forEach.call(s.children,function(d){if(m.has(d))u(d);else{var g=d.getAttribute(o),y=g!==null&&g!=="false",v=(xi.get(d)||0)+1,C=(n.get(d)||0)+1;xi.set(d,v),n.set(d,C),p.push(d),v===1&&y&&Pm.set(d,!0),C===1&&d.setAttribute(e,"true"),y||d.setAttribute(o,"true")}})};return u(r),m.clear(),x0++,function(){p.forEach(function(s){var d=xi.get(s)-1,g=n.get(s)-1;xi.set(s,d),n.set(s,g),d||(Pm.has(s)||s.removeAttribute(o),Pm.delete(s)),g||s.removeAttribute(e)}),--x0||(xi=new WeakMap,xi=new WeakMap,Pm=new WeakMap,Tm={})}},k0=function(t,r,e){e===void 0&&(e="data-aria-hidden");var o=Array.from(Array.isArray(t)?t:[t]),i=r||function(n){return typeof document=="undefined"?null:(Array.isArray(n)?n[0]:n).ownerDocument.body}(t);return i?(o.push.apply(o,Array.from(i.querySelectorAll("[aria-live]"))),Y6(o,i,e,"aria-hidden")):function(){return null}};var bm=O(V(),1);function E0(t){let r=(0,bm.useRef)({value:t,previous:t});return(0,bm.useMemo)(()=>(r.current.value!==t&&(r.current.previous=r.current.value,r.current.value=t),r.current.previous),[t])}var M0=O(V(),1);function N0(t){let[r,e]=(0,M0.useState)(void 0);return mr(()=>{if(t){e({width:t.offsetWidth,height:t.offsetHeight});let o=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;let n=i[0],p,m;if("borderBoxSize"in n){let l=n.borderBoxSize,a=Array.isArray(l)?l[0]:l;p=a.inlineSize,m=a.blockSize}else p=t.offsetWidth,m=t.offsetHeight;e({width:p,height:m})});return o.observe(t,{box:"border-box"}),()=>o.unobserve(t)}e(void 0)},[t]),r}var P=O(V(),1);var Tt=O(V(),1);var L0=["top","right","bottom","left"],le=Math.min,Yt=Math.max,Ln=Math.round,_n=Math.floor,Ne=t=>({x:t,y:t}),q6={left:"right",right:"left",bottom:"top",top:"bottom"},J6={start:"end",end:"start"};function Rm(t,r,e){return Yt(t,le(r,e))}function ae(t,r){return typeof t=="function"?t(r):t}function se(t){return t.split("-")[0]}function _o(t){return t.split("-")[1]}function Dm(t){return t==="x"?"y":"x"}function Om(t){return t==="y"?"height":"width"}function Po(t){return["top","bottom"].includes(se(t))?"y":"x"}function Im(t){return Dm(Po(t))}function _0(t,r,e){e===void 0&&(e=!1);let o=_o(t),i=Im(t),n=Om(i),p=i==="x"?o===(e?"end":"start")?"right":"left":o==="start"?"bottom":"top";return r.reference[n]>r.floating[n]&&(p=Nn(p)),[p,Nn(p)]}function P0(t){let r=Nn(t);return[Ts(t),r,Ts(r)]}function Ts(t){return t.replace(/start|end/g,r=>J6[r])}function T0(t,r,e,o){let i=_o(t),n=function(p,m,l){let a=["left","right"],u=["right","left"],s=["top","bottom"],d=["bottom","top"];switch(p){case"top":case"bottom":return l?m?u:a:m?a:u;case"left":case"right":return m?s:d;default:return[]}}(se(t),e==="start",o);return i&&(n=n.map(p=>p+"-"+i),r&&(n=n.concat(n.map(Ts)))),n}function Nn(t){return t.replace(/left|right|bottom|top/g,r=>q6[r])}function t8(t){return T({top:0,right:0,bottom:0,left:0},t)}function bs(t){return typeof t!="number"?t8(t):{top:t,right:t,bottom:t,left:t}}function Si(t){return W(T({},t),{top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height})}function b0(t,r,e){let{reference:o,floating:i}=t,n=Po(r),p=Im(r),m=Om(p),l=se(r),a=n==="y",u=o.x+o.width/2-i.width/2,s=o.y+o.height/2-i.height/2,d=o[m]/2-i[m]/2,g;switch(l){case"top":g={x:u,y:o.y-i.height};break;case"bottom":g={x:u,y:o.y+o.height};break;case"right":g={x:o.x+o.width,y:s};break;case"left":g={x:o.x-i.width,y:s};break;default:g={x:o.x,y:o.y}}switch(_o(r)){case"start":g[p]-=d*(e&&a?-1:1);break;case"end":g[p]+=d*(e&&a?-1:1)}return g}var O0=(t,r,e)=>Nr(void 0,null,function*(){let{placement:o="bottom",strategy:i="absolute",middleware:n=[],platform:p}=e,m=n.filter(Boolean),l=yield p.isRTL==null?void 0:p.isRTL(r),a=yield p.getElementRects({reference:t,floating:r,strategy:i}),{x:u,y:s}=b0(a,o,l),d=o,g={},y=0;for(let v=0;v({name:"arrow",options:t,fn(e){return Nr(this,null,function*(){let{x:o,y:i,placement:n,rects:p,platform:m,elements:l,middlewareData:a}=e,{element:u,padding:s=0}=ae(t,e)||{};if(u==null)return{};let d=bs(s),g={x:o,y:i},y=Im(n),v=Om(y),C=yield m.getDimensions(u),f=y==="y",c=f?"top":"left",h=f?"bottom":"right",w=f?"clientHeight":"clientWidth",x=p.reference[v]+p.reference[y]-g[y]-p.floating[v],S=g[y]-p.reference[y],E=yield m.getOffsetParent==null?void 0:m.getOffsetParent(u),k=E?E[w]:0;k&&(yield m.isElement==null?void 0:m.isElement(E))||(k=l.floating[w]||p.floating[v]);let N=x/2-S/2,M=k/2-C[v]/2-1,I=le(d[c],M),j=le(d[h],M),Z=I,F=k-C[v]-j,tt=k/2-C[v]/2+N,B=Rm(Z,tt,F),ct=!a.arrow&&_o(n)!=null&&tt!=B&&p.reference[v]/2-(ttF<=0)){var M,I;let F=(((M=p.flip)==null?void 0:M.index)||0)+1,tt=S[F];if(tt)return{data:{index:F,overflows:N},reset:{placement:tt}};let B=(I=N.filter(ct=>ct.overflows[0]<=0).sort((ct,J)=>ct.overflows[1]-J.overflows[1])[0])==null?void 0:I.placement;if(!B)switch(y){case"bestFit":{var j;let ct=(j=N.map(J=>[J.placement,J.overflows.filter(Gt=>Gt>0).reduce((Gt,A)=>Gt+A,0)]).sort((J,Gt)=>J[1]-Gt[1])[0])==null?void 0:j[0];ct&&(B=ct);break}case"initialPlacement":B=l}if(n!==B)return{reset:{placement:B}}}return{}})}}};function R0(t,r){return{top:t.top-r.height,right:t.right-r.width,bottom:t.bottom-r.height,left:t.left-r.width}}function D0(t){return L0.some(r=>t[r]>=0)}var z0=function(t){return t===void 0&&(t={}),{name:"hide",options:t,fn(e){return Nr(this,null,function*(){let{rects:o}=e,p=ae(t,e),{strategy:i="referenceHidden"}=p,n=R(p,["strategy"]);switch(i){case"referenceHidden":{let m=R0(yield Pn(e,W(T({},n),{elementContext:"reference"})),o.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:D0(m)}}}case"escaped":{let m=R0(yield Pn(e,W(T({},n),{altBoundary:!0})),o.floating);return{data:{escapedOffsets:m,escaped:D0(m)}}}default:return{}}})}}},V0=function(t){return t===void 0&&(t=0),{name:"offset",options:t,fn(e){return Nr(this,null,function*(){var o,i;let{x:n,y:p,placement:m,middlewareData:l}=e,a=yield function(u,s){return Nr(this,null,function*(){let{placement:d,platform:g,elements:y}=u,v=yield g.isRTL==null?void 0:g.isRTL(y.floating),C=se(d),f=_o(d),c=Po(d)==="y",h=["left","top"].includes(C)?-1:1,w=v&&c?-1:1,x=ae(s,u),{mainAxis:S,crossAxis:E,alignmentAxis:k}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:T({mainAxis:0,crossAxis:0,alignmentAxis:null},x);return f&&typeof k=="number"&&(E=f==="end"?-1*k:k),c?{x:E*w,y:S*h}:{x:S*h,y:E*w}})}(e,t);return m===((o=l.offset)==null?void 0:o.placement)&&(i=l.arrow)!=null&&i.alignmentOffset?{}:{x:n+a.x,y:p+a.y,data:W(T({},a),{placement:m})}})}}},j0=function(t){return t===void 0&&(t={}),{name:"shift",options:t,fn(e){return Nr(this,null,function*(){let{x:o,y:i,placement:n}=e,f=ae(t,e),{mainAxis:p=!0,crossAxis:m=!1,limiter:l={fn:c=>{let{x:h,y:w}=c;return{x:h,y:w}}}}=f,a=R(f,["mainAxis","crossAxis","limiter"]),u={x:o,y:i},s=yield Pn(e,a),d=Po(se(n)),g=Dm(d),y=u[g],v=u[d];if(p){let c=g==="y"?"bottom":"right",h=y+s[g==="y"?"top":"left"],w=y-s[c];y=Rm(h,y,w)}if(m){let c=d==="y"?"bottom":"right",h=v+s[d==="y"?"top":"left"],w=v-s[c];v=Rm(h,v,w)}let C=l.fn(W(T({},e),{[g]:y,[d]:v}));return W(T({},C),{data:{x:C.x-o,y:C.y-i}})})}}},A0=function(t){return t===void 0&&(t={}),{options:t,fn(r){let{x:e,y:o,placement:i,rects:n,middlewareData:p}=r,{offset:m=0,mainAxis:l=!0,crossAxis:a=!0}=ae(t,r),u={x:e,y:o},s=Po(i),d=Dm(s),g=u[d],y=u[s],v=ae(m,r),C=typeof v=="number"?{mainAxis:v,crossAxis:0}:T({mainAxis:0,crossAxis:0},v);if(l){let h=d==="y"?"height":"width",w=n.reference[d]-n.floating[h]+C.mainAxis,x=n.reference[d]+n.reference[h]-C.mainAxis;gx&&(g=x)}if(a){var f,c;let h=d==="y"?"width":"height",w=["top","left"].includes(se(i)),x=n.reference[s]-n.floating[h]+(w&&((f=p.offset)==null?void 0:f[s])||0)+(w?0:C.crossAxis),S=n.reference[s]+n.reference[h]+(w?0:((c=p.offset)==null?void 0:c[s])||0)-(w?C.crossAxis:0);yS&&(y=S)}return{[d]:g,[s]:y}}}},F0=function(t){return t===void 0&&(t={}),{name:"size",options:t,fn(e){return Nr(this,null,function*(){let{placement:o,rects:i,platform:n,elements:p}=e,E=ae(t,e),{apply:m=()=>{}}=E,l=R(E,["apply"]),a=yield Pn(e,l),u=se(o),s=_o(o),d=Po(o)==="y",{width:g,height:y}=i.floating,v,C;u==="top"||u==="bottom"?(v=u,C=s===((yield n.isRTL==null?void 0:n.isRTL(p.floating))?"start":"end")?"left":"right"):(C=u,v=s==="end"?"top":"bottom");let f=y-a[v],c=g-a[C],h=!e.middlewareData.shift,w=f,x=c;if(d){let k=g-a.left-a.right;x=s||h?le(c,k):k}else{let k=y-a.top-a.bottom;w=s||h?le(f,k):k}if(h&&!s){let k=Yt(a.left,0),N=Yt(a.right,0),M=Yt(a.top,0),I=Yt(a.bottom,0);d?x=g-2*(k!==0||N!==0?k+N:Yt(a.left,a.right)):w=y-2*(M!==0||I!==0?M+I:Yt(a.top,a.bottom))}yield m(W(T({},e),{availableWidth:x,availableHeight:w}));let S=yield n.getDimensions(p.floating);return g!==S.width||y!==S.height?{reset:{rects:!0}}:{}})}}};function Le(t){return B0(t)?(t.nodeName||"").toLowerCase():"#document"}function ar(t){var r;return(t==null||(r=t.ownerDocument)==null?void 0:r.defaultView)||window}function ue(t){var r;return(r=(B0(t)?t.ownerDocument:t.document)||window.document)==null?void 0:r.documentElement}function B0(t){return t instanceof Node||t instanceof ar(t).Node}function ce(t){return t instanceof Element||t instanceof ar(t).Element}function Qr(t){return t instanceof HTMLElement||t instanceof ar(t).HTMLElement}function H0(t){return typeof ShadowRoot!="undefined"&&(t instanceof ShadowRoot||t instanceof ar(t).ShadowRoot)}function Ei(t){let{overflow:r,overflowX:e,overflowY:o,display:i}=kr(t);return/auto|scroll|overlay|hidden|clip/.test(r+o+e)&&!["inline","contents"].includes(i)}function U0(t){return["table","td","th"].includes(Le(t))}function zm(t){let r=Vm(),e=kr(t);return e.transform!=="none"||e.perspective!=="none"||!!e.containerType&&e.containerType!=="normal"||!r&&!!e.backdropFilter&&e.backdropFilter!=="none"||!r&&!!e.filter&&e.filter!=="none"||["transform","perspective","filter"].some(o=>(e.willChange||"").includes(o))||["paint","layout","strict","content"].some(o=>(e.contain||"").includes(o))}function W0(t){let r=To(t);for(;Qr(r)&&!Tn(r);){if(zm(r))return r;r=To(r)}return null}function Vm(){return!(typeof CSS=="undefined"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Tn(t){return["html","body","#document"].includes(Le(t))}function kr(t){return ar(t).getComputedStyle(t)}function bn(t){return ce(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function To(t){if(Le(t)==="html")return t;let r=t.assignedSlot||t.parentNode||H0(t)&&t.host||ue(t);return H0(r)?r.host:r}function $0(t){let r=To(t);return Tn(r)?t.ownerDocument?t.ownerDocument.body:t.body:Qr(r)&&Ei(r)?r:$0(r)}function ki(t,r,e){var o;r===void 0&&(r=[]),e===void 0&&(e=!0);let i=$0(t),n=i===((o=t.ownerDocument)==null?void 0:o.body),p=ar(i);return n?r.concat(p,p.visualViewport||[],Ei(i)?i:[],p.frameElement&&e?ki(p.frameElement):[]):r.concat(i,ki(i,[],e))}function Q0(t){let r=kr(t),e=parseFloat(r.width)||0,o=parseFloat(r.height)||0,i=Qr(t),n=i?t.offsetWidth:e,p=i?t.offsetHeight:o,m=Ln(e)!==n||Ln(o)!==p;return m&&(e=n,o=p),{width:e,height:o,$:m}}function Ds(t){return ce(t)?t:t.contextElement}function Mi(t){let r=Ds(t);if(!Qr(r))return Ne(1);let e=r.getBoundingClientRect(),{width:o,height:i,$:n}=Q0(r),p=(n?Ln(e.width):e.width)/o,m=(n?Ln(e.height):e.height)/i;return p&&Number.isFinite(p)||(p=1),m&&Number.isFinite(m)||(m=1),{x:p,y:m}}var r8=Ne(0);function X0(t){let r=ar(t);return Vm()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:r8}function bo(t,r,e,o){r===void 0&&(r=!1),e===void 0&&(e=!1);let i=t.getBoundingClientRect(),n=Ds(t),p=Ne(1);r&&(o?ce(o)&&(p=Mi(o)):p=Mi(t));let m=function(d,g,y){return g===void 0&&(g=!1),!(!y||g&&y!==ar(d))&&g}(n,e,o)?X0(n):Ne(0),l=(i.left+m.x)/p.x,a=(i.top+m.y)/p.y,u=i.width/p.x,s=i.height/p.y;if(n){let d=ar(n),g=o&&ce(o)?ar(o):o,y=d.frameElement;for(;y&&o&&g!==d;){let v=Mi(y),C=y.getBoundingClientRect(),f=kr(y),c=C.left+(y.clientLeft+parseFloat(f.paddingLeft))*v.x,h=C.top+(y.clientTop+parseFloat(f.paddingTop))*v.y;l*=v.x,a*=v.y,u*=v.x,s*=v.y,l+=c,a+=h,y=ar(y).frameElement}}return Si({width:u,height:s,x:l,y:a})}function Y0(t){return bo(ue(t)).left+bn(t).scrollLeft}function G0(t,r,e){let o;if(r==="viewport")o=function(i,n){let p=ar(i),m=ue(i),l=p.visualViewport,a=m.clientWidth,u=m.clientHeight,s=0,d=0;if(l){a=l.width,u=l.height;let g=Vm();(!g||g&&n==="fixed")&&(s=l.offsetLeft,d=l.offsetTop)}return{width:a,height:u,x:s,y:d}}(t,e);else if(r==="document")o=function(i){let n=ue(i),p=bn(i),m=i.ownerDocument.body,l=Yt(n.scrollWidth,n.clientWidth,m.scrollWidth,m.clientWidth),a=Yt(n.scrollHeight,n.clientHeight,m.scrollHeight,m.clientHeight),u=-p.scrollLeft+Y0(i),s=-p.scrollTop;return kr(m).direction==="rtl"&&(u+=Yt(n.clientWidth,m.clientWidth)-l),{width:l,height:a,x:u,y:s}}(ue(t));else if(ce(r))o=function(i,n){let p=bo(i,!0,n==="fixed"),m=p.top+i.clientTop,l=p.left+i.clientLeft,a=Qr(i)?Mi(i):Ne(1);return{width:i.clientWidth*a.x,height:i.clientHeight*a.y,x:l*a.x,y:m*a.y}}(r,e);else{let i=X0(t);o=W(T({},r),{x:r.x-i.x,y:r.y-i.y})}return Si(o)}function q0(t,r){let e=To(t);return!(e===r||!ce(e)||Tn(e))&&(kr(e).position==="fixed"||q0(e,r))}function e8(t,r,e){let o=Qr(r),i=ue(r),n=e==="fixed",p=bo(t,!0,n,r),m={scrollLeft:0,scrollTop:0},l=Ne(0);if(o||!o&&!n)if((Le(r)!=="body"||Ei(i))&&(m=bn(r)),o){let a=bo(r,!0,n,r);l.x=a.x+r.clientLeft,l.y=a.y+r.clientTop}else i&&(l.x=Y0(i));return{x:p.left+m.scrollLeft-l.x,y:p.top+m.scrollTop-l.y,width:p.width,height:p.height}}function Z0(t,r){return Qr(t)&&kr(t).position!=="fixed"?r?r(t):t.offsetParent:null}function K0(t,r){let e=ar(t);if(!Qr(t))return e;let o=Z0(t,r);for(;o&&U0(o)&&kr(o).position==="static";)o=Z0(o,r);return o&&(Le(o)==="html"||Le(o)==="body"&&kr(o).position==="static"&&!zm(o))?e:o||W0(t)||e}var o8={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:r,offsetParent:e,strategy:o}=t,i=Qr(e),n=ue(e);if(e===n)return r;let p={scrollLeft:0,scrollTop:0},m=Ne(1),l=Ne(0);if((i||!i&&o!=="fixed")&&((Le(e)!=="body"||Ei(n))&&(p=bn(e)),Qr(e))){let a=bo(e);m=Mi(e),l.x=a.x+e.clientLeft,l.y=a.y+e.clientTop}return{width:r.width*m.x,height:r.height*m.y,x:r.x*m.x-p.scrollLeft*m.x+l.x,y:r.y*m.y-p.scrollTop*m.y+l.y}},getDocumentElement:ue,getClippingRect:function(t){let{element:r,boundary:e,rootBoundary:o,strategy:i}=t,n=[...e==="clippingAncestors"?function(l,a){let u=a.get(l);if(u)return u;let s=ki(l,[],!1).filter(v=>ce(v)&&Le(v)!=="body"),d=null,g=kr(l).position==="fixed",y=g?To(l):l;for(;ce(y)&&!Tn(y);){let v=kr(y),C=zm(y);C||v.position!=="fixed"||(d=null),(g?!C&&!d:!C&&v.position==="static"&&d&&["absolute","fixed"].includes(d.position)||Ei(y)&&!C&&q0(l,y))?s=s.filter(f=>f!==y):d=v,y=To(y)}return a.set(l,s),s}(r,this._c):[].concat(e),o],p=n[0],m=n.reduce((l,a)=>{let u=G0(r,a,i);return l.top=Yt(u.top,l.top),l.right=le(u.right,l.right),l.bottom=le(u.bottom,l.bottom),l.left=Yt(u.left,l.left),l},G0(r,p,i));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}},getOffsetParent:K0,getElementRects:function(t){return Nr(this,null,function*(){let{reference:r,floating:e,strategy:o}=t,i=this.getOffsetParent||K0,n=this.getDimensions;return{reference:e8(r,yield i(e),o),floating:T({x:0,y:0},yield n(e))}})},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){return Q0(t)},getScale:Mi,isElement:ce,isRTL:function(t){return kr(t).direction==="rtl"}};function J0(t,r,e,o){o===void 0&&(o={});let{ancestorScroll:i=!0,ancestorResize:n=!0,elementResize:p=typeof ResizeObserver=="function",layoutShift:m=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,a=Ds(t),u=i||n?[...a?ki(a):[],...ki(r)]:[];u.forEach(C=>{i&&C.addEventListener("scroll",e,{passive:!0}),n&&C.addEventListener("resize",e)});let s=a&&m?function(C,f){let c,h=null,w=ue(C);function x(){clearTimeout(c),h&&h.disconnect(),h=null}return function S(E,k){E===void 0&&(E=!1),k===void 0&&(k=1),x();let{left:N,top:M,width:I,height:j}=C.getBoundingClientRect();if(E||f(),!I||!j)return;let Z={rootMargin:-_n(M)+"px "+-_n(w.clientWidth-(N+I))+"px "+-_n(w.clientHeight-(M+j))+"px "+-_n(N)+"px",threshold:Yt(0,le(1,k))||1},F=!0;function tt(B){let ct=B[0].intersectionRatio;if(ct!==k){if(!F)return S();ct?S(!1,ct):c=setTimeout(()=>{S(!1,1e-7)},100)}F=!1}try{h=new IntersectionObserver(tt,W(T({},Z),{root:w.ownerDocument}))}catch(B){h=new IntersectionObserver(tt,Z)}h.observe(C)}(!0),x}(a,e):null,d,g=-1,y=null;p&&(y=new ResizeObserver(C=>{let[f]=C;f&&f.target===a&&y&&(y.unobserve(r),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{y&&y.observe(r)})),e()}),a&&!l&&y.observe(a),y.observe(r));let v=l?bo(t):null;return l&&function C(){let f=bo(t);!v||f.x===v.x&&f.y===v.y&&f.width===v.width&&f.height===v.height||e(),v=f,d=requestAnimationFrame(C)}(),e(),()=>{u.forEach(C=>{i&&C.removeEventListener("scroll",e),n&&C.removeEventListener("resize",e)}),s&&s(),y&&y.disconnect(),y=null,l&&cancelAnimationFrame(d)}}var t2=(t,r,e)=>{let o=new Map,i=T({platform:o8},e),n=W(T({},i.platform),{_c:o});return O0(t,r,W(T({},i),{platform:n}))};var Et=O(V(),1),Fm=O(V(),1),o2=O(ui(),1);var i2=t=>({name:"arrow",options:t,fn(r){let{element:e,padding:o}=typeof t=="function"?t(r):t;return e&&(i=e,{}.hasOwnProperty.call(i,"current"))?e.current!=null?Rs({element:e.current,padding:o}).fn(r):{}:e?Rs({element:e,padding:o}).fn(r):{};var i}}),jm=typeof document!="undefined"?Fm.useLayoutEffect:Fm.useEffect;function Am(t,r){if(t===r)return!0;if(typeof t!=typeof r)return!1;if(typeof t=="function"&&t.toString()===r.toString())return!0;let e,o,i;if(t&&r&&typeof t=="object"){if(Array.isArray(t)){if(e=t.length,e!=r.length)return!1;for(o=e;o--!=0;)if(!Am(t[o],r[o]))return!1;return!0}if(i=Object.keys(t),e=i.length,e!==Object.keys(r).length)return!1;for(o=e;o--!=0;)if(!{}.hasOwnProperty.call(r,i[o]))return!1;for(o=e;o--!=0;){let n=i[o];if((n!=="_owner"||!t.$$typeof)&&!Am(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}function n2(t){return typeof window=="undefined"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function r2(t,r){let e=n2(t);return Math.round(r*e)/e}function e2(t){let r=Et.useRef(t);return jm(()=>{r.current=t}),r}function p2(t){t===void 0&&(t={});let{placement:r="bottom",strategy:e="absolute",middleware:o=[],platform:i,elements:{reference:n,floating:p}={},transform:m=!0,whileElementsMounted:l,open:a}=t,[u,s]=Et.useState({x:0,y:0,strategy:e,placement:r,middlewareData:{},isPositioned:!1}),[d,g]=Et.useState(o);Am(d,o)||g(o);let[y,v]=Et.useState(null),[C,f]=Et.useState(null),c=Et.useCallback(B=>{B!=S.current&&(S.current=B,v(B))},[v]),h=Et.useCallback(B=>{B!==E.current&&(E.current=B,f(B))},[f]),w=n||y,x=p||C,S=Et.useRef(null),E=Et.useRef(null),k=Et.useRef(u),N=e2(l),M=e2(i),I=Et.useCallback(()=>{if(!S.current||!E.current)return;let B={placement:r,strategy:e,middleware:d};M.current&&(B.platform=M.current),t2(S.current,E.current,B).then(ct=>{let J=W(T({},ct),{isPositioned:!0});j.current&&!Am(k.current,J)&&(k.current=J,o2.flushSync(()=>{s(J)}))})},[d,r,e,M]);jm(()=>{a===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,s(B=>W(T({},B),{isPositioned:!1})))},[a]);let j=Et.useRef(!1);jm(()=>(j.current=!0,()=>{j.current=!1}),[]),jm(()=>{if(w&&(S.current=w),x&&(E.current=x),w&&x){if(N.current)return N.current(w,x,I);I()}},[w,x,I,N]);let Z=Et.useMemo(()=>({reference:S,floating:E,setReference:c,setFloating:h}),[c,h]),F=Et.useMemo(()=>({reference:w,floating:x}),[w,x]),tt=Et.useMemo(()=>{let B={position:e,left:0,top:0};if(!F.floating)return B;let ct=r2(F.floating,u.x),J=r2(F.floating,u.y);return m?T(W(T({},B),{transform:"translate("+ct+"px, "+J+"px)"}),n2(F.floating)>=1.5&&{willChange:"transform"}):{position:e,left:ct,top:J}},[e,m,F.floating,u.x,u.y]);return Et.useMemo(()=>W(T({},u),{update:I,refs:Z,elements:F,floatingStyles:tt}),[u,I,Z,F,tt])}var m2="Popper",[l2,Os]=Or(m2),[i8,a2]=l2(m2),n8=t=>{let{__scopePopper:r,children:e}=t,[o,i]=(0,Tt.useState)(null);return(0,Tt.createElement)(i8,{scope:r,anchor:o,onAnchorChange:i},e)},p8=(0,Tt.forwardRef)((t,r)=>{let l=t,{__scopePopper:e,virtualRef:o}=l,i=R(l,["__scopePopper","virtualRef"]),n=a2("PopperAnchor",e),p=(0,Tt.useRef)(null),m=rt(r,p);return(0,Tt.useEffect)(()=>{n.onAnchorChange((o==null?void 0:o.current)||p.current)}),o?null:(0,Tt.createElement)(Q.div,b({},i,{ref:m}))}),s2="PopperContent",[m8,mg]=l2(s2),l8=(0,Tt.forwardRef)((t,r)=>{var e,o,i,n,p,m,l,a;let Pe=t,{__scopePopper:u,side:s="bottom",sideOffset:d=0,align:g="center",alignOffset:y=0,arrowPadding:v=0,avoidCollisions:C=!0,collisionBoundary:f=[],collisionPadding:c=0,sticky:h="partial",hideWhenDetached:w=!1,updatePositionStrategy:x="optimized",onPlaced:S}=Pe,E=R(Pe,["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"]),k=a2(s2,u),[N,M]=(0,Tt.useState)(null),I=rt(r,vr=>M(vr)),[j,Z]=(0,Tt.useState)(null),F=N0(j),tt=(e=F==null?void 0:F.width)!==null&&e!==void 0?e:0,B=(o=F==null?void 0:F.height)!==null&&o!==void 0?o:0,ct=s+(g!=="center"?"-"+g:""),J=typeof c=="number"?c:T({top:0,right:0,bottom:0,left:0},c),Gt=Array.isArray(f)?f:[f],A=Gt.length>0,dt={padding:J,boundary:Gt.filter(a8),altBoundary:A},{refs:hr,floatingStyles:Mr,placement:qr,isPositioned:zr,middlewareData:zt}=p2({strategy:"fixed",placement:ct,whileElementsMounted:(...vr)=>J0(...vr,{animationFrame:x==="always"}),elements:{reference:k.anchor},middleware:[V0({mainAxis:d+B,alignmentAxis:y}),C&&j0(T({mainAxis:!0,crossAxis:!1,limiter:h==="partial"?A0():void 0},dt)),C&&I0(T({},dt)),F0(W(T({},dt),{apply:({elements:vr,rects:An,availableWidth:Fn,availableHeight:Te})=>{let{width:Qm,height:k3}=An.reference,Hn=vr.floating.style;Hn.setProperty("--radix-popper-available-width",`${Fn}px`),Hn.setProperty("--radix-popper-available-height",`${Te}px`),Hn.setProperty("--radix-popper-anchor-width",`${Qm}px`),Hn.setProperty("--radix-popper-anchor-height",`${k3}px`)}})),j&&i2({element:j,padding:v}),s8({arrowWidth:tt,arrowHeight:B}),w&&z0(T({strategy:"referenceHidden"},dt))]}),[qt,de]=u2(qr),xt=it(S);mr(()=>{zr&&(xt==null||xt())},[zr,xt]);let Jt=(i=zt.arrow)===null||i===void 0?void 0:i.x,Vr=(n=zt.arrow)===null||n===void 0?void 0:n.y,io=((p=zt.arrow)===null||p===void 0?void 0:p.centerOffset)!==0,[no,po]=(0,Tt.useState)();return mr(()=>{N&&po(window.getComputedStyle(N).zIndex)},[N]),(0,Tt.createElement)("div",{ref:hr.setFloating,"data-radix-popper-content-wrapper":"",style:W(T({},Mr),{transform:zr?Mr.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:no,"--radix-popper-transform-origin":[(m=zt.transformOrigin)===null||m===void 0?void 0:m.x,(l=zt.transformOrigin)===null||l===void 0?void 0:l.y].join(" ")}),dir:t.dir},(0,Tt.createElement)(m8,{scope:u,placedSide:qt,onArrowChange:Z,arrowX:Jt,arrowY:Vr,shouldHideArrow:io},(0,Tt.createElement)(Q.div,b({"data-side":qt,"data-align":de},E,{ref:I,style:W(T({},E.style),{animation:zr?void 0:"none",opacity:(a=zt.hide)!==null&&a!==void 0&&a.referenceHidden?0:void 0})}))))});function a8(t){return t!==null}var s8=t=>({name:"transformOrigin",options:t,fn(r){var e,o,i,n,p;let{placement:m,rects:l,middlewareData:a}=r,u=((e=a.arrow)===null||e===void 0?void 0:e.centerOffset)!==0,s=u?0:t.arrowWidth,d=u?0:t.arrowHeight,[g,y]=u2(m),v={start:"0%",center:"50%",end:"100%"}[y],C=((o=(i=a.arrow)===null||i===void 0?void 0:i.x)!==null&&o!==void 0?o:0)+s/2,f=((n=(p=a.arrow)===null||p===void 0?void 0:p.y)!==null&&n!==void 0?n:0)+d/2,c="",h="";return g==="bottom"?(c=u?v:`${C}px`,h=-d+"px"):g==="top"?(c=u?v:`${C}px`,h=`${l.floating.height+d}px`):g==="right"?(c=-d+"px",h=u?v:`${f}px`):g==="left"&&(c=`${l.floating.width+d}px`,h=u?v:`${f}px`),{data:{x:c,y:h}}}});function u2(t){let[r,e="center"]=t.split("-");return[r,e]}var c2=n8,d2=p8,f2=l8;var pt=O(V(),1);var Is="rovingFocusGroup.onEntryFocus",u8={bubbles:!1,cancelable:!0},Vs="RovingFocusGroup",[zs,h2,c8]=Mo(Vs),[d8,js]=Or(Vs,[c8]),[f8,h8]=d8(Vs),v8=(0,pt.forwardRef)((t,r)=>(0,pt.createElement)(zs.Provider,{scope:t.__scopeRovingFocusGroup},(0,pt.createElement)(zs.Slot,{scope:t.__scopeRovingFocusGroup},(0,pt.createElement)(g8,b({},t,{ref:r}))))),g8=(0,pt.forwardRef)((t,r)=>{let E=t,{__scopeRovingFocusGroup:e,orientation:o,loop:i=!1,dir:n,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:l,onEntryFocus:a}=E,u=R(E,["__scopeRovingFocusGroup","orientation","loop","dir","currentTabStopId","defaultCurrentTabStopId","onCurrentTabStopIdChange","onEntryFocus"]),s=(0,pt.useRef)(null),d=rt(r,s),g=gi(n),[y=null,v]=hi({prop:p,defaultProp:m,onChange:l}),[C,f]=(0,pt.useState)(!1),c=it(a),h=h2(e),w=(0,pt.useRef)(!1),[x,S]=(0,pt.useState)(0);return(0,pt.useEffect)(()=>{let k=s.current;if(k)return k.addEventListener(Is,c),()=>k.removeEventListener(Is,c)},[c]),(0,pt.createElement)(f8,{scope:e,orientation:o,dir:g,loop:i,currentTabStopId:y,onItemFocus:(0,pt.useCallback)(k=>v(k),[v]),onItemShiftTab:(0,pt.useCallback)(()=>f(!0),[]),onFocusableItemAdd:(0,pt.useCallback)(()=>S(k=>k+1),[]),onFocusableItemRemove:(0,pt.useCallback)(()=>S(k=>k-1),[])},(0,pt.createElement)(Q.div,b({tabIndex:C||x===0?-1:0,"data-orientation":o},u,{ref:d,style:T({outline:"none"},t.style),onMouseDown:z(t.onMouseDown,()=>{w.current=!0}),onFocus:z(t.onFocus,k=>{let N=!w.current;if(k.target===k.currentTarget&&N&&!C){let M=new CustomEvent(Is,u8);if(k.currentTarget.dispatchEvent(M),!M.defaultPrevented){let I=h().filter(j=>j.focusable);v2([I.find(j=>j.active),I.find(j=>j.id===y),...I].filter(Boolean).map(j=>j.ref.current))}}w.current=!1}),onBlur:z(t.onBlur,()=>f(!1))})))}),y8=(0,pt.forwardRef)((t,r)=>{let y=t,{__scopeRovingFocusGroup:e,focusable:o=!0,active:i=!1,tabStopId:n}=y,p=R(y,["__scopeRovingFocusGroup","focusable","active","tabStopId"]),m=ro(),l=n||m,a=h8("RovingFocusGroupItem",e),u=a.currentTabStopId===l,s=h2(e),{onFocusableItemAdd:d,onFocusableItemRemove:g}=a;return(0,pt.useEffect)(()=>{if(o)return d(),()=>g()},[o,d,g]),(0,pt.createElement)(zs.ItemSlot,{scope:e,id:l,focusable:o,active:i},(0,pt.createElement)(Q.span,b({tabIndex:u?0:-1,"data-orientation":a.orientation},p,{ref:r,onMouseDown:z(t.onMouseDown,v=>{o?a.onItemFocus(l):v.preventDefault()}),onFocus:z(t.onFocus,()=>a.onItemFocus(l)),onKeyDown:z(t.onKeyDown,v=>{if(v.key==="Tab"&&v.shiftKey)return void a.onItemShiftTab();if(v.target!==v.currentTarget)return;let C=function(h,w,x){let S=function(E,k){return k!=="rtl"?E:E==="ArrowLeft"?"ArrowRight":E==="ArrowRight"?"ArrowLeft":E}(h.key,x);return w==="vertical"&&["ArrowLeft","ArrowRight"].includes(S)||w==="horizontal"&&["ArrowUp","ArrowDown"].includes(S)?void 0:w8[S]}(v,a.orientation,a.dir);if(C!==void 0){v.preventDefault();let h=s().filter(w=>w.focusable).map(w=>w.ref.current);if(C==="last")h.reverse();else if(C==="prev"||C==="next"){C==="prev"&&h.reverse();let w=h.indexOf(v.currentTarget);h=a.loop?(c=w+1,(f=h).map((x,S)=>f[(c+S)%f.length])):h.slice(w+1)}setTimeout(()=>v2(h))}var f,c})})))}),w8={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function v2(t){let r=document.activeElement;for(let e of t)if(e===r||(e.focus(),document.activeElement!==r))return}var g2=v8,y2=y8;var As=["Enter"," "],C2=["ArrowUp","PageDown","End"],C8=["ArrowDown","PageUp","Home",...C2],x8={ltr:[...As,"ArrowRight"],rtl:[...As,"ArrowLeft"]},S8={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Um="Menu",[Rn,k8,E8]=Mo(Um),[Ro,Hs]=Or(Um,[E8,Os,js]),Bs=Os(),x2=js(),[M8,Ni]=Ro(Um),[N8,On]=Ro(Um),L8=t=>{let{__scopeMenu:r,open:e=!1,children:o,dir:i,onOpenChange:n,modal:p=!0}=t,m=Bs(r),[l,a]=(0,P.useState)(null),u=(0,P.useRef)(!1),s=it(n),d=gi(i);return(0,P.useEffect)(()=>{let g=()=>{u.current=!0,document.addEventListener("pointerdown",y,{capture:!0,once:!0}),document.addEventListener("pointermove",y,{capture:!0,once:!0})},y=()=>u.current=!1;return document.addEventListener("keydown",g,{capture:!0}),()=>{document.removeEventListener("keydown",g,{capture:!0}),document.removeEventListener("pointerdown",y,{capture:!0}),document.removeEventListener("pointermove",y,{capture:!0})}},[]),(0,P.createElement)(c2,m,(0,P.createElement)(M8,{scope:r,open:e,onOpenChange:s,content:l,onContentChange:a},(0,P.createElement)(N8,{scope:r,onClose:(0,P.useCallback)(()=>s(!1),[s]),isUsingKeyboardRef:u,dir:d,modal:p},o)))},S2=(0,P.forwardRef)((t,r)=>{let n=t,{__scopeMenu:e}=n,o=R(n,["__scopeMenu"]),i=Bs(e);return(0,P.createElement)(d2,b({},i,o,{ref:r}))}),_8="MenuPortal",[Ag,k2]=Ro(_8,{forceMount:void 0});var Xr="MenuContent",[P8,Us]=Ro(Xr),T8=(0,P.forwardRef)((t,r)=>{let e=k2(Xr,t.__scopeMenu),m=t,{forceMount:o=e.forceMount}=m,i=R(m,["forceMount"]),n=Ni(Xr,t.__scopeMenu),p=On(Xr,t.__scopeMenu);return(0,P.createElement)(Rn.Provider,{scope:t.__scopeMenu},(0,P.createElement)(pe,{present:o||n.open},(0,P.createElement)(Rn.Slot,{scope:t.__scopeMenu},p.modal?(0,P.createElement)(b8,b({},i,{ref:r})):(0,P.createElement)(R8,b({},i,{ref:r})))))}),b8=(0,P.forwardRef)((t,r)=>{let e=Ni(Xr,t.__scopeMenu),o=(0,P.useRef)(null),i=rt(r,o);return(0,P.useEffect)(()=>{let n=o.current;if(n)return k0(n)},[]),(0,P.createElement)(Ws,b({},t,{ref:i,trapFocus:e.open,disableOutsidePointerEvents:e.open,disableOutsideScroll:!0,onFocusOutside:z(t.onFocusOutside,n=>n.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>e.onOpenChange(!1)}))}),R8=(0,P.forwardRef)((t,r)=>{let e=Ni(Xr,t.__scopeMenu);return(0,P.createElement)(Ws,b({},t,{ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>e.onOpenChange(!1)}))}),Ws=(0,P.forwardRef)((t,r)=>{let Gt=t,{__scopeMenu:e,loop:o=!1,trapFocus:i,onOpenAutoFocus:n,onCloseAutoFocus:p,disableOutsidePointerEvents:m,onEntryFocus:l,onEscapeKeyDown:a,onPointerDownOutside:u,onFocusOutside:s,onInteractOutside:d,onDismiss:g,disableOutsideScroll:y}=Gt,v=R(Gt,["__scopeMenu","loop","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEntryFocus","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","disableOutsideScroll"]),C=Ni(Xr,e),f=On(Xr,e),c=Bs(e),h=x2(e),w=k8(e),[x,S]=(0,P.useState)(null),E=(0,P.useRef)(null),k=rt(r,E,C.onContentChange),N=(0,P.useRef)(0),M=(0,P.useRef)(""),I=(0,P.useRef)(0),j=(0,P.useRef)(null),Z=(0,P.useRef)("right"),F=(0,P.useRef)(0),tt=y?Ps:P.Fragment,B=y?{as:ne,allowPinchZoom:!0}:void 0,ct=A=>{var dt,hr;let Mr=M.current+A,qr=w().filter(xt=>!xt.disabled),zr=document.activeElement,zt=(dt=qr.find(xt=>xt.ref.current===zr))===null||dt===void 0?void 0:dt.textValue,qt=function(xt,Jt,Vr){let io=Jt.length>1&&Array.from(Jt).every(Te=>Te===Jt[0]),no=io?Jt[0]:Jt,po=Vr?xt.indexOf(Vr):-1,Pe=(vr=xt,An=Math.max(po,0),vr.map((Te,Qm)=>vr[(An+Qm)%vr.length]));var vr,An;no.length===1&&(Pe=Pe.filter(Te=>Te!==Vr));let Fn=Pe.find(Te=>Te.toLowerCase().startsWith(no.toLowerCase()));return Fn!==Vr?Fn:void 0}(qr.map(xt=>xt.textValue),Mr,zt),de=(hr=qr.find(xt=>xt.textValue===qt))===null||hr===void 0?void 0:hr.ref.current;(function xt(Jt){M.current=Jt,window.clearTimeout(N.current),Jt!==""&&(N.current=window.setTimeout(()=>xt(""),1e3))})(Mr),de&&setTimeout(()=>de.focus())};(0,P.useEffect)(()=>()=>window.clearTimeout(N.current),[]),Xf();let J=(0,P.useCallback)(A=>{var dt,hr;return Z.current===((dt=j.current)===null||dt===void 0?void 0:dt.side)&&function(Mr,qr){if(!qr)return!1;let zr={x:Mr.clientX,y:Mr.clientY};return function(zt,qt){let{x:de,y:xt}=zt,Jt=!1;for(let Vr=0,io=qt.length-1;Vrxt!=vr>xt&&de<(Pe-no)*(xt-po)/(vr-po)+no&&(Jt=!Jt)}return Jt}(zr,qr)}(A,(hr=j.current)===null||hr===void 0?void 0:hr.area)},[]);return(0,P.createElement)(P8,{scope:e,searchRef:M,onItemEnter:(0,P.useCallback)(A=>{J(A)&&A.preventDefault()},[J]),onItemLeave:(0,P.useCallback)(A=>{var dt;J(A)||((dt=E.current)===null||dt===void 0||dt.focus(),S(null))},[J]),onTriggerLeave:(0,P.useCallback)(A=>{J(A)&&A.preventDefault()},[J]),pointerGraceTimerRef:I,onPointerGraceIntentChange:(0,P.useCallback)(A=>{j.current=A},[])},(0,P.createElement)(tt,B,(0,P.createElement)(Zf,{asChild:!0,trapped:i,onMountAutoFocus:z(n,A=>{var dt;A.preventDefault(),(dt=E.current)===null||dt===void 0||dt.focus()}),onUnmountAutoFocus:p},(0,P.createElement)(km,{asChild:!0,disableOutsidePointerEvents:m,onEscapeKeyDown:a,onPointerDownOutside:u,onFocusOutside:s,onInteractOutside:d,onDismiss:g},(0,P.createElement)(g2,b({asChild:!0},h,{dir:f.dir,orientation:"vertical",loop:o,currentTabStopId:x,onCurrentTabStopIdChange:S,onEntryFocus:z(l,A=>{f.isUsingKeyboardRef.current||A.preventDefault()})}),(0,P.createElement)(f2,b({role:"menu","aria-orientation":"vertical","data-state":P2(C.open),"data-radix-menu-content":"",dir:f.dir},c,v,{ref:k,style:T({outline:"none"},v.style),onKeyDown:z(v.onKeyDown,A=>{let dt=A.target.closest("[data-radix-menu-content]")===A.currentTarget,hr=A.ctrlKey||A.altKey||A.metaKey,Mr=A.key.length===1;dt&&(A.key==="Tab"&&A.preventDefault(),!hr&&Mr&&ct(A.key));let qr=E.current;if(A.target!==qr||!C8.includes(A.key))return;A.preventDefault();let zr=w().filter(zt=>!zt.disabled).map(zt=>zt.ref.current);C2.includes(A.key)&&zr.reverse(),function(zt){let qt=document.activeElement;for(let de of zt)if(de===qt||(de.focus(),document.activeElement!==qt))return}(zr)}),onBlur:z(t.onBlur,A=>{A.currentTarget.contains(A.target)||(window.clearTimeout(N.current),M.current="")}),onPointerMove:z(t.onPointerMove,Dn(A=>{let dt=A.target,hr=F.current!==A.clientX;if(A.currentTarget.contains(dt)&&hr){let Mr=A.clientX>F.current?"right":"left";Z.current=Mr,F.current=A.clientX}}))})))))))}),E2=(0,P.forwardRef)((t,r)=>{let i=t,{__scopeMenu:e}=i,o=R(i,["__scopeMenu"]);return(0,P.createElement)(Q.div,b({role:"group"},o,{ref:r}))}),D8=(0,P.forwardRef)((t,r)=>{let i=t,{__scopeMenu:e}=i,o=R(i,["__scopeMenu"]);return(0,P.createElement)(Q.div,b({},o,{ref:r}))}),Fs="MenuItem",w2="menu.itemSelect",$s=(0,P.forwardRef)((t,r)=>{let u=t,{disabled:e=!1,onSelect:o}=u,i=R(u,["disabled","onSelect"]),n=(0,P.useRef)(null),p=On(Fs,t.__scopeMenu),m=Us(Fs,t.__scopeMenu),l=rt(r,n),a=(0,P.useRef)(!1);return(0,P.createElement)(M2,b({},i,{ref:l,disabled:e,onClick:z(t.onClick,()=>{let s=n.current;if(!e&&s){let d=new CustomEvent(w2,{bubbles:!0,cancelable:!0});s.addEventListener(w2,g=>o==null?void 0:o(g),{once:!0}),No(s,d),d.defaultPrevented?a.current=!1:p.onClose()}}),onPointerDown:s=>{var d;(d=t.onPointerDown)===null||d===void 0||d.call(t,s),a.current=!0},onPointerUp:z(t.onPointerUp,s=>{var d;a.current||(d=s.currentTarget)===null||d===void 0||d.click()}),onKeyDown:z(t.onKeyDown,s=>{let d=m.searchRef.current!=="";e||d&&s.key===" "||As.includes(s.key)&&(s.currentTarget.click(),s.preventDefault())})}))}),M2=(0,P.forwardRef)((t,r)=>{let y=t,{__scopeMenu:e,disabled:o=!1,textValue:i}=y,n=R(y,["__scopeMenu","disabled","textValue"]),p=Us(Fs,e),m=x2(e),l=(0,P.useRef)(null),a=rt(r,l),[u,s]=(0,P.useState)(!1),[d,g]=(0,P.useState)("");return(0,P.useEffect)(()=>{let v=l.current;var C;v&&g(((C=v.textContent)!==null&&C!==void 0?C:"").trim())},[n.children]),(0,P.createElement)(Rn.ItemSlot,{scope:e,disabled:o,textValue:i!=null?i:d},(0,P.createElement)(y2,b({asChild:!0},m,{focusable:!o}),(0,P.createElement)(Q.div,b({role:"menuitem","data-highlighted":u?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0},n,{ref:a,onPointerMove:z(t.onPointerMove,Dn(v=>{o?p.onItemLeave(v):(p.onItemEnter(v),!v.defaultPrevented&&v.currentTarget.focus())})),onPointerLeave:z(t.onPointerLeave,Dn(v=>p.onItemLeave(v))),onFocus:z(t.onFocus,()=>s(!0)),onBlur:z(t.onBlur,()=>s(!1))}))))}),O8=(0,P.forwardRef)((t,r)=>{let n=t,{checked:e=!1,onCheckedChange:o}=n,i=R(n,["checked","onCheckedChange"]);return(0,P.createElement)(L2,{scope:t.__scopeMenu,checked:e},(0,P.createElement)($s,b({role:"menuitemcheckbox","aria-checked":Bm(e)?"mixed":e},i,{ref:r,"data-state":Gs(e),onSelect:z(i.onSelect,()=>o==null?void 0:o(!!Bm(e)||!e),{checkForDefaultPrevented:!1})})))}),[I8,z8]=Ro("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),V8=(0,P.forwardRef)((t,r)=>{let p=t,{value:e,onValueChange:o}=p,i=R(p,["value","onValueChange"]),n=it(o);return(0,P.createElement)(I8,{scope:t.__scopeMenu,value:e,onValueChange:n},(0,P.createElement)(E2,b({},i,{ref:r})))}),j8=(0,P.forwardRef)((t,r)=>{let p=t,{value:e}=p,o=R(p,["value"]),i=z8("MenuRadioItem",t.__scopeMenu),n=e===i.value;return(0,P.createElement)(L2,{scope:t.__scopeMenu,checked:n},(0,P.createElement)($s,b({role:"menuitemradio","aria-checked":n},o,{ref:r,"data-state":Gs(n),onSelect:z(o.onSelect,()=>{var m;return(m=i.onValueChange)===null||m===void 0?void 0:m.call(i,e)},{checkForDefaultPrevented:!1})})))}),N2="MenuItemIndicator",[L2,A8]=Ro(N2,{checked:!1}),F8=(0,P.forwardRef)((t,r)=>{let p=t,{__scopeMenu:e,forceMount:o}=p,i=R(p,["__scopeMenu","forceMount"]),n=A8(N2,e);return(0,P.createElement)(pe,{present:o||Bm(n.checked)||n.checked===!0},(0,P.createElement)(Q.span,b({},i,{ref:r,"data-state":Gs(n.checked)})))}),H8=(0,P.forwardRef)((t,r)=>{let i=t,{__scopeMenu:e}=i,o=R(i,["__scopeMenu"]);return(0,P.createElement)(Q.div,b({role:"separator","aria-orientation":"horizontal"},o,{ref:r}))}),B8="MenuSub",[Fg,_2]=Ro(B8);var Hm="MenuSubTrigger",U8=(0,P.forwardRef)((t,r)=>{let e=Ni(Hm,t.__scopeMenu),o=On(Hm,t.__scopeMenu),i=_2(Hm,t.__scopeMenu),n=Us(Hm,t.__scopeMenu),p=(0,P.useRef)(null),{pointerGraceTimerRef:m,onPointerGraceIntentChange:l}=n,a={__scopeMenu:t.__scopeMenu},u=(0,P.useCallback)(()=>{p.current&&window.clearTimeout(p.current),p.current=null},[]);return(0,P.useEffect)(()=>u,[u]),(0,P.useEffect)(()=>{let s=m.current;return()=>{window.clearTimeout(s),l(null)}},[m,l]),(0,P.createElement)(S2,b({asChild:!0},a),(0,P.createElement)(M2,b({id:i.triggerId,"aria-haspopup":"menu","aria-expanded":e.open,"aria-controls":i.contentId,"data-state":P2(e.open)},t,{ref:Me(r,i.onTriggerChange),onClick:s=>{var d;(d=t.onClick)===null||d===void 0||d.call(t,s),t.disabled||s.defaultPrevented||(s.currentTarget.focus(),e.open||e.onOpenChange(!0))},onPointerMove:z(t.onPointerMove,Dn(s=>{n.onItemEnter(s),s.defaultPrevented||t.disabled||e.open||p.current||(n.onPointerGraceIntentChange(null),p.current=window.setTimeout(()=>{e.onOpenChange(!0),u()},100))})),onPointerLeave:z(t.onPointerLeave,Dn(s=>{var d;u();let g=(d=e.content)===null||d===void 0?void 0:d.getBoundingClientRect();if(g){var y;let v=(y=e.content)===null||y===void 0?void 0:y.dataset.side,C=v==="right",f=C?-5:5,c=g[C?"left":"right"],h=g[C?"right":"left"];n.onPointerGraceIntentChange({area:[{x:s.clientX+f,y:s.clientY},{x:c,y:g.top},{x:h,y:g.top},{x:h,y:g.bottom},{x:c,y:g.bottom}],side:v}),window.clearTimeout(m.current),m.current=window.setTimeout(()=>n.onPointerGraceIntentChange(null),300)}else{if(n.onTriggerLeave(s),s.defaultPrevented)return;n.onPointerGraceIntentChange(null)}})),onKeyDown:z(t.onKeyDown,s=>{let d=n.searchRef.current!=="";var g;t.disabled||d&&s.key===" "||x8[o.dir].includes(s.key)&&(e.onOpenChange(!0),(g=e.content)===null||g===void 0||g.focus(),s.preventDefault())})})))}),W8=(0,P.forwardRef)((t,r)=>{let e=k2(Xr,t.__scopeMenu),u=t,{forceMount:o=e.forceMount}=u,i=R(u,["forceMount"]),n=Ni(Xr,t.__scopeMenu),p=On(Xr,t.__scopeMenu),m=_2("MenuSubContent",t.__scopeMenu),l=(0,P.useRef)(null),a=rt(r,l);return(0,P.createElement)(Rn.Provider,{scope:t.__scopeMenu},(0,P.createElement)(pe,{present:o||n.open},(0,P.createElement)(Rn.Slot,{scope:t.__scopeMenu},(0,P.createElement)(Ws,b({id:m.contentId,"aria-labelledby":m.triggerId},i,{ref:a,align:"start",side:p.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:s=>{var d;p.isUsingKeyboardRef.current&&((d=l.current)===null||d===void 0||d.focus()),s.preventDefault()},onCloseAutoFocus:s=>s.preventDefault(),onFocusOutside:z(t.onFocusOutside,s=>{s.target!==m.trigger&&n.onOpenChange(!1)}),onEscapeKeyDown:z(t.onEscapeKeyDown,s=>{p.onClose(),s.preventDefault()}),onKeyDown:z(t.onKeyDown,s=>{let d=s.currentTarget.contains(s.target),g=S8[p.dir].includes(s.key);var y;d&&g&&(n.onOpenChange(!1),(y=m.trigger)===null||y===void 0||y.focus(),s.preventDefault())})})))))});function P2(t){return t?"open":"closed"}function Bm(t){return t==="indeterminate"}function Gs(t){return Bm(t)?"indeterminate":t?"checked":"unchecked"}function Dn(t){return r=>r.pointerType==="mouse"?t(r):void 0}var T2=L8,b2=S2;var R2=T8,D2=E2,O2=D8,I2=$s,z2=O8,V2=V8,j2=j8,A2=F8,F2=H8;var H2=U8,B2=W8;var bt=O(Pt(),1),_e=O(V(),1);var $=O(V(),1);var U2="DropdownMenu",[$8,Jg]=Or(U2,[Hs]),Er=Hs(),[G8,W2]=$8(U2),Z8=t=>{let{__scopeDropdownMenu:r,children:e,dir:o,open:i,defaultOpen:n,onOpenChange:p,modal:m=!0}=t,l=Er(r),a=(0,$.useRef)(null),[u=!1,s]=hi({prop:i,defaultProp:n,onChange:p});return(0,$.createElement)(G8,{scope:r,triggerId:ro(),triggerRef:a,contentId:ro(),open:u,onOpenChange:s,onOpenToggle:(0,$.useCallback)(()=>s(d=>!d),[s]),modal:m},(0,$.createElement)(T2,b({},l,{open:u,onOpenChange:s,dir:o,modal:m}),e))},K8=(0,$.forwardRef)((t,r)=>{let m=t,{__scopeDropdownMenu:e,disabled:o=!1}=m,i=R(m,["__scopeDropdownMenu","disabled"]),n=W2("DropdownMenuTrigger",e),p=Er(e);return(0,$.createElement)(b2,b({asChild:!0},p),(0,$.createElement)(Q.button,b({type:"button",id:n.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":n.open?n.contentId:void 0,"data-state":n.open?"open":"closed","data-disabled":o?"":void 0,disabled:o},i,{ref:Me(r,n.triggerRef),onPointerDown:z(t.onPointerDown,l=>{o||l.button!==0||l.ctrlKey!==!1||(n.onOpenToggle(),n.open||l.preventDefault())}),onKeyDown:z(t.onKeyDown,l=>{o||(["Enter"," "].includes(l.key)&&n.onOpenToggle(),l.key==="ArrowDown"&&n.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(l.key)&&l.preventDefault())})})))});var Q8=(0,$.forwardRef)((t,r)=>{let m=t,{__scopeDropdownMenu:e}=m,o=R(m,["__scopeDropdownMenu"]),i=W2("DropdownMenuContent",e),n=Er(e),p=(0,$.useRef)(!1);return(0,$.createElement)(R2,b({id:i.contentId,"aria-labelledby":i.triggerId},n,o,{ref:r,onCloseAutoFocus:z(t.onCloseAutoFocus,l=>{var a;p.current||(a=i.triggerRef.current)===null||a===void 0||a.focus(),p.current=!1,l.preventDefault()}),onInteractOutside:z(t.onInteractOutside,l=>{let a=l.detail.originalEvent,u=a.button===0&&a.ctrlKey===!0,s=a.button===2||u;i.modal&&!s||(p.current=!0)}),style:W(T({},t.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))}),ty=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(D2,b({},i,o,{ref:r}))}),X8=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(O2,b({},i,o,{ref:r}))}),Y8=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(I2,b({},i,o,{ref:r}))}),q8=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(z2,b({},i,o,{ref:r}))}),ry=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(V2,b({},i,o,{ref:r}))}),J8=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(j2,b({},i,o,{ref:r}))}),t7=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(A2,b({},i,o,{ref:r}))}),r7=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(F2,b({},i,o,{ref:r}))});var e7=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(H2,b({},i,o,{ref:r}))}),o7=(0,$.forwardRef)((t,r)=>{let n=t,{__scopeDropdownMenu:e}=n,o=R(n,["__scopeDropdownMenu"]),i=Er(e);return(0,$.createElement)(B2,b({},i,o,{ref:r,style:W(T({},t.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))}),$2=Z8,G2=K8;var Zs=Q8;var Ks=X8,Qs=Y8,Xs=q8;var Ys=J8,qs=t7,Js=r7;var tu=e7,ru=o7;var Wm=$2,$m=G2;var i7=_e.forwardRef((t,r)=>{var{className:e,inset:o,children:i}=t,n=at(t,["className","inset","children"]);return(0,bt.jsxs)(tu,Object.assign({ref:r,className:kt("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",o&&"pl-8",e)},n,{children:[i,(0,bt.jsx)(af,{className:"ml-auto"})]}))});i7.displayName=tu.displayName;var n7=_e.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,bt.jsx)(ru,Object.assign({ref:r,className:kt("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e)},o))});n7.displayName=ru.displayName;var In=_e.forwardRef((t,r)=>{var{className:e,sideOffset:o=4}=t,i=at(t,["className","sideOffset"]);return(0,bt.jsx)(Zs,Object.assign({ref:r,sideOffset:o,className:kt("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e)},i))});In.displayName=Zs.displayName;var oo=_e.forwardRef((t,r)=>{var{className:e,inset:o}=t,i=at(t,["className","inset"]);return(0,bt.jsx)(Qs,Object.assign({ref:r,className:kt("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",o&&"pl-8",e)},i))});oo.displayName=Qs.displayName;var p7=_e.forwardRef((t,r)=>{var{className:e,children:o,checked:i}=t,n=at(t,["className","children","checked"]);return(0,bt.jsxs)(Xs,Object.assign({ref:r,className:kt("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:i},n,{children:[(0,bt.jsx)("span",Object.assign({className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center"},{children:(0,bt.jsx)(qs,{children:(0,bt.jsx)(ci,{className:"h-4 w-4"})})})),o]}))});p7.displayName=Xs.displayName;var m7=_e.forwardRef((t,r)=>{var{className:e,children:o}=t,i=at(t,["className","children"]);return(0,bt.jsxs)(Ys,Object.assign({ref:r,className:kt("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e)},i,{children:[(0,bt.jsx)("span",Object.assign({className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center"},{children:(0,bt.jsx)(qs,{children:(0,bt.jsx)(sf,{className:"h-2 w-2 fill-current"})})})),o]}))});m7.displayName=Ys.displayName;var l7=_e.forwardRef((t,r)=>{var{className:e,inset:o}=t,i=at(t,["className","inset"]);return(0,bt.jsx)(Ks,Object.assign({ref:r,className:kt("px-2 py-1.5 text-sm font-semibold",o&&"pl-8",e)},i))});l7.displayName=Ks.displayName;var a7=_e.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,bt.jsx)(Js,Object.assign({ref:r,className:kt("-mx-1 my-1 h-px bg-muted",e)},o))});a7.displayName=Js.displayName;var s7=t=>{var{className:r}=t,e=at(t,["className"]);return(0,bt.jsx)("span",Object.assign({className:kt("ml-auto text-xs tracking-widest opacity-60",r)},e))};s7.displayName="DropdownMenuShortcut";var Gm=O(V(),1);var u7=(0,Gm.forwardRef)((t,r)=>(0,Gm.createElement)(Q.span,b({},t,{ref:r,style:T({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"},t.style)}))),Z2=u7;var Ir=O(Pt(),1);var L=O(V(),1),Y2=O(ui(),1);var Vn="NavigationMenu",[nu,q2,c7]=Mo(Vn),[eu,d7,f7]=Mo(Vn),[pu,Oy]=Or(Vn,[c7,f7]),[h7,Yr]=pu(Vn),[v7,g7]=pu(Vn),y7=(0,L.forwardRef)((t,r)=>{let N=t,{__scopeNavigationMenu:e,value:o,onValueChange:i,defaultValue:n,delayDuration:p=200,skipDelayDuration:m=300,orientation:l="horizontal",dir:a}=N,u=R(N,["__scopeNavigationMenu","value","onValueChange","defaultValue","delayDuration","skipDelayDuration","orientation","dir"]),[s,d]=(0,L.useState)(null),g=rt(r,M=>d(M)),y=gi(a),v=(0,L.useRef)(0),C=(0,L.useRef)(0),f=(0,L.useRef)(0),[c,h]=(0,L.useState)(!0),[w="",x]=hi({prop:o,onChange:M=>{let I=m>0;M!==""?(window.clearTimeout(f.current),I&&h(!1)):(window.clearTimeout(f.current),f.current=window.setTimeout(()=>h(!0),m)),i==null||i(M)},defaultProp:n}),S=(0,L.useCallback)(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>x(""),150)},[x]),E=(0,L.useCallback)(M=>{window.clearTimeout(C.current),x(M)},[x]),k=(0,L.useCallback)(M=>{w===M?window.clearTimeout(C.current):v.current=window.setTimeout(()=>{window.clearTimeout(C.current),x(M)},p)},[w,x,p]);return(0,L.useEffect)(()=>()=>{window.clearTimeout(v.current),window.clearTimeout(C.current),window.clearTimeout(f.current)},[]),(0,L.createElement)(w7,{scope:e,isRootMenu:!0,value:w,dir:y,orientation:l,rootNavigationMenu:s,onTriggerEnter:M=>{window.clearTimeout(v.current),c?k(M):E(M)},onTriggerLeave:()=>{window.clearTimeout(v.current),S()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:S,onItemSelect:M=>{x(I=>I===M?"":M)},onItemDismiss:()=>x("")},(0,L.createElement)(Q.nav,b({"aria-label":"Main","data-orientation":l,dir:y},u,{ref:g})))}),w7=t=>{let{scope:r,isRootMenu:e,rootNavigationMenu:o,dir:i,orientation:n,children:p,value:m,onItemSelect:l,onItemDismiss:a,onTriggerEnter:u,onTriggerLeave:s,onContentEnter:d,onContentLeave:g}=t,[y,v]=(0,L.useState)(null),[C,f]=(0,L.useState)(new Map),[c,h]=(0,L.useState)(null);return(0,L.createElement)(h7,{scope:r,isRootMenu:e,rootNavigationMenu:o,value:m,previousValue:E0(m),baseId:ro(),dir:i,orientation:n,viewport:y,onViewportChange:v,indicatorTrack:c,onIndicatorTrackChange:h,onTriggerEnter:it(u),onTriggerLeave:it(s),onContentEnter:it(d),onContentLeave:it(g),onItemSelect:it(l),onItemDismiss:it(a),onViewportContentChange:(0,L.useCallback)((w,x)=>{f(S=>(S.set(w,x),new Map(S)))},[]),onViewportContentRemove:(0,L.useCallback)(w=>{f(x=>x.has(w)?(x.delete(w),new Map(x)):x)},[])},(0,L.createElement)(nu.Provider,{scope:r},(0,L.createElement)(v7,{scope:r,items:C},p)))},C7=(0,L.forwardRef)((t,r)=>{let p=t,{__scopeNavigationMenu:e}=p,o=R(p,["__scopeNavigationMenu"]),i=Yr("NavigationMenuList",e),n=(0,L.createElement)(Q.ul,b({"data-orientation":i.orientation},o,{ref:r}));return(0,L.createElement)(Q.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange},(0,L.createElement)(nu.Slot,{scope:e},i.isRootMenu?(0,L.createElement)(o3,{asChild:!0},n):n))}),[x7,J2]=pu("NavigationMenuItem"),S7=(0,L.forwardRef)((t,r)=>{let y=t,{__scopeNavigationMenu:e,value:o}=y,i=R(y,["__scopeNavigationMenu","value"]),n=ro(),p=o||n||"LEGACY_REACT_AUTO_VALUE",m=(0,L.useRef)(null),l=(0,L.useRef)(null),a=(0,L.useRef)(null),u=(0,L.useRef)(()=>{}),s=(0,L.useRef)(!1),d=(0,L.useCallback)((v="start")=>{if(m.current){u.current();let C=ou(m.current);C.length&&mu(v==="start"?C:C.reverse())}},[]),g=(0,L.useCallback)(()=>{if(m.current){let v=ou(m.current);v.length&&(u.current=function(C){return C.forEach(f=>{f.dataset.tabindex=f.getAttribute("tabindex")||"",f.setAttribute("tabindex","-1")}),()=>{C.forEach(f=>{let c=f.dataset.tabindex;f.setAttribute("tabindex",c)})}}(v))}},[]);return(0,L.createElement)(x7,{scope:e,value:p,triggerRef:l,contentRef:m,focusProxyRef:a,wasEscapeCloseRef:s,onEntryKeyDown:d,onFocusProxyEnter:d,onRootContentClose:g,onContentFocusOutside:g},(0,L.createElement)(Q.li,b({},i,{ref:r})))}),K2="NavigationMenuTrigger",k7=(0,L.forwardRef)((t,r)=>{let y=t,{__scopeNavigationMenu:e,disabled:o}=y,i=R(y,["__scopeNavigationMenu","disabled"]),n=Yr(K2,t.__scopeNavigationMenu),p=J2(K2,t.__scopeNavigationMenu),m=(0,L.useRef)(null),l=rt(m,p.triggerRef,r),a=n3(n.baseId,p.value),u=p3(n.baseId,p.value),s=(0,L.useRef)(!1),d=(0,L.useRef)(!1),g=p.value===n.value;return(0,L.createElement)(L.Fragment,null,(0,L.createElement)(nu.ItemSlot,{scope:e,value:p.value},(0,L.createElement)(i3,{asChild:!0},(0,L.createElement)(Q.button,b({id:a,disabled:o,"data-disabled":o?"":void 0,"data-state":lu(g),"aria-expanded":g,"aria-controls":u},i,{ref:l,onPointerEnter:z(t.onPointerEnter,()=>{d.current=!1,p.wasEscapeCloseRef.current=!1}),onPointerMove:z(t.onPointerMove,Km(()=>{o||d.current||p.wasEscapeCloseRef.current||s.current||(n.onTriggerEnter(p.value),s.current=!0)})),onPointerLeave:z(t.onPointerLeave,Km(()=>{o||(n.onTriggerLeave(),s.current=!1)})),onClick:z(t.onClick,()=>{n.onItemSelect(p.value),d.current=g}),onKeyDown:z(t.onKeyDown,v=>{let C={horizontal:"ArrowDown",vertical:n.dir==="rtl"?"ArrowLeft":"ArrowRight"}[n.orientation];g&&v.key===C&&(p.onEntryKeyDown(),v.preventDefault())})})))),g&&(0,L.createElement)(L.Fragment,null,(0,L.createElement)(Z2,{"aria-hidden":!0,tabIndex:0,ref:p.focusProxyRef,onFocus:v=>{let C=p.contentRef.current,f=v.relatedTarget,c=f===m.current,h=C==null?void 0:C.contains(f);!c&&h||p.onFocusProxyEnter(c?"start":"end")}}),n.viewport&&(0,L.createElement)("span",{"aria-owns":u})))}),Q2="navigationMenu.linkSelect",E7=(0,L.forwardRef)((t,r)=>{let p=t,{__scopeNavigationMenu:e,active:o,onSelect:i}=p,n=R(p,["__scopeNavigationMenu","active","onSelect"]);return(0,L.createElement)(i3,{asChild:!0},(0,L.createElement)(Q.a,b({"data-active":o?"":void 0,"aria-current":o?"page":void 0},n,{ref:r,onClick:z(t.onClick,m=>{let l=m.target,a=new CustomEvent(Q2,{bubbles:!0,cancelable:!0});if(l.addEventListener(Q2,u=>i==null?void 0:i(u),{once:!0}),No(l,a),!a.defaultPrevented&&!m.metaKey){let u=new CustomEvent(Zm,{bubbles:!0,cancelable:!0});No(l,u)}},{checkForDefaultPrevented:!1})})))}),t3="NavigationMenuIndicator",M7=(0,L.forwardRef)((t,r)=>{let p=t,{forceMount:e}=p,o=R(p,["forceMount"]),i=Yr(t3,t.__scopeNavigationMenu),n=!!i.value;return i.indicatorTrack?Y2.default.createPortal((0,L.createElement)(pe,{present:e||n},(0,L.createElement)(N7,b({},o,{ref:r}))),i.indicatorTrack):null}),N7=(0,L.forwardRef)((t,r)=>{let g=t,{__scopeNavigationMenu:e}=g,o=R(g,["__scopeNavigationMenu"]),i=Yr(t3,e),n=q2(e),[p,m]=(0,L.useState)(null),[l,a]=(0,L.useState)(null),u=i.orientation==="horizontal",s=!!i.value;(0,L.useEffect)(()=>{var y;let v=(y=n().find(C=>C.value===i.value))===null||y===void 0?void 0:y.ref.current;v&&m(v)},[n,i.value]);let d=()=>{p&&a({size:u?p.offsetWidth:p.offsetHeight,offset:u?p.offsetLeft:p.offsetTop})};return iu(p,d),iu(i.indicatorTrack,d),l?(0,L.createElement)(Q.div,b({"aria-hidden":!0,"data-state":s?"visible":"hidden","data-orientation":i.orientation},o,{ref:r,style:T(T({position:"absolute"},u?{left:0,width:l.size+"px",transform:`translateX(${l.offset}px)`}:{top:0,height:l.size+"px",transform:`translateY(${l.offset}px)`}),o.style)})):null}),zn="NavigationMenuContent",L7=(0,L.forwardRef)((t,r)=>{let a=t,{forceMount:e}=a,o=R(a,["forceMount"]),i=Yr(zn,t.__scopeNavigationMenu),n=J2(zn,t.__scopeNavigationMenu),p=rt(n.contentRef,r),m=n.value===i.value,l=T({value:n.value,triggerRef:n.triggerRef,focusProxyRef:n.focusProxyRef,wasEscapeCloseRef:n.wasEscapeCloseRef,onContentFocusOutside:n.onContentFocusOutside,onRootContentClose:n.onRootContentClose},o);return i.viewport?(0,L.createElement)(_7,b({forceMount:e},l,{ref:p})):(0,L.createElement)(pe,{present:e||m},(0,L.createElement)(r3,b({"data-state":lu(m)},l,{ref:p,onPointerEnter:z(t.onPointerEnter,i.onContentEnter),onPointerLeave:z(t.onPointerLeave,Km(i.onContentLeave)),style:T({pointerEvents:!m&&i.isRootMenu?"none":void 0},l.style)})))}),_7=(0,L.forwardRef)((t,r)=>{let e=Yr(zn,t.__scopeNavigationMenu),{onViewportContentChange:o,onViewportContentRemove:i}=e;return mr(()=>{o(t.value,T({ref:r},t))},[t,r,o]),mr(()=>()=>i(t.value),[t.value,i]),null}),Zm="navigationMenu.rootContentDismiss",r3=(0,L.forwardRef)((t,r)=>{let h=t,{__scopeNavigationMenu:e,value:o,triggerRef:i,focusProxyRef:n,wasEscapeCloseRef:p,onRootContentClose:m,onContentFocusOutside:l}=h,a=R(h,["__scopeNavigationMenu","value","triggerRef","focusProxyRef","wasEscapeCloseRef","onRootContentClose","onContentFocusOutside"]),u=Yr(zn,e),s=(0,L.useRef)(null),d=rt(s,r),g=n3(u.baseId,o),y=p3(u.baseId,o),v=q2(e),C=(0,L.useRef)(null),{onItemDismiss:f}=u;(0,L.useEffect)(()=>{let w=s.current;if(u.isRootMenu&&w){let x=()=>{var S;f(),m(),w.contains(document.activeElement)&&((S=i.current)===null||S===void 0||S.focus())};return w.addEventListener(Zm,x),()=>w.removeEventListener(Zm,x)}},[u.isRootMenu,t.value,i,f,m]);let c=(0,L.useMemo)(()=>{let w=v().map(M=>M.value);u.dir==="rtl"&&w.reverse();let x=w.indexOf(u.value),S=w.indexOf(u.previousValue),E=o===u.value,k=S===w.indexOf(o);if(!E&&!k)return C.current;let N=(()=>{if(x!==S){if(E&&S!==-1)return x>S?"from-end":"from-start";if(k&&x!==-1)return x>S?"to-start":"to-end"}return null})();return C.current=N,N},[u.previousValue,u.value,u.dir,v,o]);return(0,L.createElement)(o3,{asChild:!0},(0,L.createElement)(km,b({id:y,"aria-labelledby":g,"data-motion":c,"data-orientation":u.orientation},a,{ref:d,onDismiss:()=>{var w;let x=new Event(Zm,{bubbles:!0,cancelable:!0});(w=s.current)===null||w===void 0||w.dispatchEvent(x)},onFocusOutside:z(t.onFocusOutside,w=>{var x;l();let S=w.target;(x=u.rootNavigationMenu)!==null&&x!==void 0&&x.contains(S)&&w.preventDefault()}),onPointerDownOutside:z(t.onPointerDownOutside,w=>{var x;let S=w.target,E=v().some(N=>{var M;return(M=N.ref.current)===null||M===void 0?void 0:M.contains(S)}),k=u.isRootMenu&&((x=u.viewport)===null||x===void 0?void 0:x.contains(S));(E||k||!u.isRootMenu)&&w.preventDefault()}),onKeyDown:z(t.onKeyDown,w=>{let x=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!x){let E=ou(w.currentTarget),k=document.activeElement,N=E.findIndex(M=>M===k);var S;mu(w.shiftKey?E.slice(0,N).reverse():E.slice(N+1,E.length))?w.preventDefault():(S=n.current)===null||S===void 0||S.focus()}}),onEscapeKeyDown:z(t.onEscapeKeyDown,w=>{p.current=!0})})))}),e3="NavigationMenuViewport",P7=(0,L.forwardRef)((t,r)=>{let p=t,{forceMount:e}=p,o=R(p,["forceMount"]),i=Yr(e3,t.__scopeNavigationMenu),n=!!i.value;return(0,L.createElement)(pe,{present:e||n},(0,L.createElement)(T7,b({},o,{ref:r})))}),T7=(0,L.forwardRef)((t,r)=>{let C=t,{__scopeNavigationMenu:e,children:o}=C,i=R(C,["__scopeNavigationMenu","children"]),n=Yr(e3,e),p=rt(r,n.onViewportChange),m=g7(zn,t.__scopeNavigationMenu),[l,a]=(0,L.useState)(null),[u,s]=(0,L.useState)(null),d=l?(l==null?void 0:l.width)+"px":void 0,g=l?(l==null?void 0:l.height)+"px":void 0,y=!!n.value,v=y?n.value:n.previousValue;return iu(u,()=>{u&&a({width:u.offsetWidth,height:u.offsetHeight})}),(0,L.createElement)(Q.div,b({"data-state":lu(y),"data-orientation":n.orientation},i,{ref:p,style:T({pointerEvents:!y&&n.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":d,"--radix-navigation-menu-viewport-height":g},i.style),onPointerEnter:z(t.onPointerEnter,n.onContentEnter),onPointerLeave:z(t.onPointerLeave,Km(n.onContentLeave))}),Array.from(m.items).map(x=>{var[f,S]=x,E=S,{ref:c,forceMount:h}=E,w=R(E,["ref","forceMount"]);let k=v===f;return(0,L.createElement)(pe,{key:f,present:h||k},(0,L.createElement)(r3,b({},w,{ref:Me(c,N=>{k&&N&&s(N)})})))}))}),o3=(0,L.forwardRef)((t,r)=>{let n=t,{__scopeNavigationMenu:e}=n,o=R(n,["__scopeNavigationMenu"]),i=Yr("FocusGroup",e);return(0,L.createElement)(eu.Provider,{scope:e},(0,L.createElement)(eu.Slot,{scope:e},(0,L.createElement)(Q.div,b({dir:i.dir},o,{ref:r}))))}),X2=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],i3=(0,L.forwardRef)((t,r)=>{let p=t,{__scopeNavigationMenu:e}=p,o=R(p,["__scopeNavigationMenu"]),i=d7(e),n=Yr("FocusGroupItem",e);return(0,L.createElement)(eu.ItemSlot,{scope:e},(0,L.createElement)(Q.button,b({},o,{ref:r,onKeyDown:z(t.onKeyDown,m=>{if(["Home","End",...X2].includes(m.key)){let l=i().map(a=>a.ref.current);if([n.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(m.key)&&l.reverse(),X2.includes(m.key)){let a=l.indexOf(m.currentTarget);l=l.slice(a+1)}setTimeout(()=>mu(l)),m.preventDefault()}})})))});function ou(t){let r=[],e=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{let i=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||i?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;e.nextNode();)r.push(e.currentNode);return r}function mu(t){let r=document.activeElement;return t.some(e=>e===r||(e.focus(),document.activeElement!==r))}function iu(t,r){let e=it(r);mr(()=>{let o=0;if(t){let i=new ResizeObserver(()=>{cancelAnimationFrame(o),o=window.requestAnimationFrame(e)});return i.observe(t),()=>{window.cancelAnimationFrame(o),i.unobserve(t)}}},[t,e])}function lu(t){return t?"open":"closed"}function n3(t,r){return`${t}-trigger-${r}`}function p3(t,r){return`${t}-content-${r}`}function Km(t){return r=>r.pointerType==="mouse"?t(r):void 0}var au=y7,su=C7,m3=S7,uu=k7,l3=E7,cu=M7,du=L7,fu=P7;var Do=O(V(),1);var hu=Do.forwardRef((t,r)=>{var{className:e,children:o}=t,i=at(t,["className","children"]);return(0,Ir.jsxs)(au,Object.assign({ref:r,className:kt("relative z-10 flex max-w-max flex-1 items-center justify-center",e)},i,{children:[o,(0,Ir.jsx)(s3,{})]}))});hu.displayName=au.displayName;var vu=Do.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,Ir.jsx)(su,Object.assign({ref:r,className:kt("group flex flex-1 list-none items-center justify-center space-x-1",e)},o))});vu.displayName=su.displayName;var a3=m3,b7=gm("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50"),gu=Do.forwardRef((t,r)=>{var{className:e,children:o}=t,i=at(t,["className","children"]);return(0,Ir.jsxs)(uu,Object.assign({ref:r,className:kt(b7(),"group",e),onPointerMove:n=>n.preventDefault(),onPointerLeave:n=>n.preventDefault()},i,{children:[o," ",(0,Ir.jsx)(If,{className:"relative top-[1px] ml-1 h-3 w-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]}))});gu.displayName=uu.displayName;var yu=Do.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,Ir.jsx)(du,Object.assign({ref:r,className:kt("left-0 top-0 w-full data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 md:absolute md:w-auto ",e),onPointerEnter:i=>i.preventDefault(),onPointerLeave:i=>i.preventDefault()},o))});yu.displayName=du.displayName;var wu=l3,s3=Do.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,Ir.jsx)("div",Object.assign({className:kt("absolute left-0 top-full flex justify-center")},{children:(0,Ir.jsx)(fu,Object.assign({className:kt("origin-top-center relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border bg-popover text-popover-foreground shadow data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 md:w-[var(--radix-navigation-menu-viewport-width)]",e),ref:r},o))}))});s3.displayName=fu.displayName;var R7=Do.forwardRef((t,r)=>{var{className:e}=t,o=at(t,["className"]);return(0,Ir.jsx)(cu,Object.assign({ref:r,className:kt("top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in",e)},o,{children:(0,Ir.jsx)("div",{className:"relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm bg-border shadow-md"})}))});R7.displayName=cu.displayName;var Y=O(Pt(),1);var Wt=O(Pt(),1);var u3=t=>(0,Wt.jsx)(hu,Object.assign({className:"place-self-center sm:block"},{children:(0,Wt.jsx)(vu,Object.assign({className:"hidden md:flex"},{children:t.navTextLinks.map(r=>(0,Wt.jsxs)(a3,{children:[(0,Wt.jsx)(gu,{children:r.title}),(0,Wt.jsx)(yu,{children:(0,Wt.jsxs)("ul",Object.assign({className:"grid gap-3 p-4 md:w-[400px] lg:w-[500px] lg:grid-cols-[.75fr_1fr]"},{children:[(0,Wt.jsx)("li",Object.assign({className:"row-span-4"},{children:(0,Wt.jsx)(wu,Object.assign({asChild:!0},{children:(0,Wt.jsxs)("a",Object.assign({className:"flex h-full w-full select-none flex-col justify-end rounded-md bg-gradient-to-b from-muted/50 to-muted p-6 no-underline outline-none focus:shadow-md",href:r.href},{children:[r.logo,(0,Wt.jsx)("p",Object.assign({className:"text-sm leading-tight text-muted-foreground py-6"},{children:r.description}))]}))}))})),r.dropDown.map(e=>(0,Wt.jsx)("li",{children:(0,Wt.jsx)(wu,Object.assign({asChild:!0},{children:(0,Wt.jsx)("a",Object.assign({className:"block select-none space-y-1 rounded-md p-3 leading-none no-underline outline-none transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground",href:e.href},{children:(0,Wt.jsx)("div",Object.assign({className:"text-sm font-medium leading-none"},{children:e.title}))}))}))}))]}))})]},r.title))}))}));var sr=O(Pt(),1),c3=()=>(0,sr.jsxs)("svg",Object.assign({version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 204.13 37.91",xmlSpace:"preserve",width:140,height:50,fill:"currentColor",className:"text-foreground"},{children:[(0,sr.jsxs)("g",{children:[(0,sr.jsx)("g",{children:(0,sr.jsxs)("g",{children:[(0,sr.jsx)("g",{children:(0,sr.jsx)("path",{className:"st1",d:"M35.06,18.99c0,2.06-0.37,4.06-1.1,5.95h-2.32c0.6-13.14-16.42-18.87-23.92-8.11 C6.5,12.76,7.83,8.17,10.96,5.38c0,0,0,0,0,0c1.14-1.04,2.5-1.84,3.95-2.33C24.93,0.12,35.22,8.73,35.06,18.99z"})}),(0,sr.jsx)("g",{children:(0,sr.jsx)("path",{className:"st1",d:"M35.06,26.83v8.7H18.52c-0.21,0-0.4,0-0.59-0.02c-4.29-0.15-8.3-1.94-11.29-5.03 c-6.48-6.3-5.98-17.92,0.71-23.67C5,10.54,4.75,15.46,6.69,19.4c2.15,4.47,6.82,7.43,11.83,7.42 C18.52,26.83,35.06,26.83,35.06,26.83z"})})]})}),(0,sr.jsx)("g",{children:(0,sr.jsx)("g",{children:(0,sr.jsx)("path",{className:"st1",d:"M114.52,16.51h4.97v8.5h1.96v-8.5h4.97v-1.96h-11.9V16.51z M108.88,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M86.78,14.55l-5.34,10.46h2.19l0.79-1.57h7.34l0.79,1.57h2.2l-5.34-10.46H86.78z M85.42,21.49l2.67-5.21l2.67,5.21H85.42z M61.7,23.44h2.15l0.04-0.12c0.53-1.46,0.54-2.96,0.02-4.46 c-0.78-2.3-2.81-4.05-5.18-4.47c-0.4-0.07-0.81-0.11-1.23-0.11c-1.81,0-3.51,0.7-4.79,1.98c-1.28,1.28-1.98,2.98-1.98,4.8 c0,3.67,2.98,6.7,6.65,6.77l0.3,0.01l6.43,0h0.17v-1.96h-6.8c-1.95,0-3.72-1.16-4.41-2.88c-0.64-1.59-0.49-3.28,0.44-4.64 c0.9-1.33,2.39-2.13,3.99-2.13c0.35,0,0.7,0.04,1.07,0.11c1.76,0.38,3.18,1.77,3.62,3.55c0.28,1.13,0.15,2.27-0.36,3.28 L61.7,23.44z M77.22,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06c0,3.11,2.53,5.64,5.63,5.64 c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M198.54,14.55l-4.91,8.94l-4.96-8.94h-3.03v10.46h1.96v-8.36l4.63,8.36h2.8 l4.57-8.32v8.32h1.96V14.55H198.54z M179.41,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.64,5.64c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M148.25,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M163.9,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.63,5.64c3.11,0,5.64-2.53,5.64-5.64v-5.06h-1.96V19.61z M130.63,25.01h1.96V14.55h-1.96V25.01z"})})})]}),(0,sr.jsx)("script",{id:"bw-fido2-page-script"})]}));var ur=O(Pt(),1);var Zy=O(V(),1);var d3=t=>(0,ur.jsxs)(Wm,{children:[(0,ur.jsx)($m,Object.assign({asChild:!0},{children:(0,ur.jsxs)(Eo,Object.assign({variant:"outline",className:"w-8 p-0 h-8"},{children:[" ",(0,ur.jsx)(cf,{})]}))})),(0,ur.jsx)(In,Object.assign({className:"max-h-[80vh] overflow-y-auto ml-2"},{children:t.navTextLinks.map(r=>(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)(oo,Object.assign({asChild:!0},{children:(0,ur.jsx)("a",Object.assign({href:r.href},{children:r.title}))}),r.title),r.dropDown.map(e=>(0,ur.jsx)(oo,Object.assign({className:"text-xs ml-2 text-muted-foreground last:mb-4",asChild:!0},{children:(0,ur.jsx)("a",Object.assign({href:e.href},{children:e.title}))}),e.title))]}))}))]});var cr=O(Pt(),1),f3=()=>(0,cr.jsxs)("svg",Object.assign({version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 37.91 37.91",xmlSpace:"preserve",width:22,height:22,fill:"currentColor",className:"text-foreground"},{children:[(0,cr.jsxs)("g",{children:[(0,cr.jsx)("g",{children:(0,cr.jsxs)("g",{children:[(0,cr.jsx)("g",{children:(0,cr.jsx)("path",{className:"st1",d:"M35.06,18.99c0,2.06-0.37,4.06-1.1,5.95h-2.32c0.6-13.14-16.42-18.87-23.92-8.11 C6.5,12.76,7.83,8.17,10.96,5.38c0,0,0,0,0,0c1.14-1.04,2.5-1.84,3.95-2.33C24.93,0.12,35.22,8.73,35.06,18.99z"})}),(0,cr.jsx)("g",{children:(0,cr.jsx)("path",{className:"st1",d:"M35.06,26.83v8.7H18.52c-0.21,0-0.4,0-0.59-0.02c-4.29-0.15-8.3-1.94-11.29-5.03 c-6.48-6.3-5.98-17.92,0.71-23.67C5,10.54,4.75,15.46,6.69,19.4c2.15,4.47,6.82,7.43,11.83,7.42 C18.52,26.83,35.06,26.83,35.06,26.83z"})})]})}),(0,cr.jsx)("g",{children:(0,cr.jsx)("g",{children:(0,cr.jsx)("path",{className:"st1",d:"M114.52,16.51h4.97v8.5h1.96v-8.5h4.97v-1.96h-11.9V16.51z M108.88,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M86.78,14.55l-5.34,10.46h2.19l0.79-1.57h7.34l0.79,1.57h2.2l-5.34-10.46H86.78z M85.42,21.49l2.67-5.21l2.67,5.21H85.42z M61.7,23.44h2.15l0.04-0.12c0.53-1.46,0.54-2.96,0.02-4.46 c-0.78-2.3-2.81-4.05-5.18-4.47c-0.4-0.07-0.81-0.11-1.23-0.11c-1.81,0-3.51,0.7-4.79,1.98c-1.28,1.28-1.98,2.98-1.98,4.8 c0,3.67,2.98,6.7,6.65,6.77l0.3,0.01l6.43,0h0.17v-1.96h-6.8c-1.95,0-3.72-1.16-4.41-2.88c-0.64-1.59-0.49-3.28,0.44-4.64 c0.9-1.33,2.39-2.13,3.99-2.13c0.35,0,0.7,0.04,1.07,0.11c1.76,0.38,3.18,1.77,3.62,3.55c0.28,1.13,0.15,2.27-0.36,3.28 L61.7,23.44z M77.22,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06c0,3.11,2.53,5.64,5.63,5.64 c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M198.54,14.55l-4.91,8.94l-4.96-8.94h-3.03v10.46h1.96v-8.36l4.63,8.36h2.8 l4.57-8.32v8.32h1.96V14.55H198.54z M179.41,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.64,5.64c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M148.25,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M163.9,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.63,5.64c3.11,0,5.64-2.53,5.64-5.64v-5.06h-1.96V19.61z M130.63,25.01h1.96V14.55h-1.96V25.01z"})})})]}),(0,cr.jsx)("script",{id:"bw-fido2-page-script"})]}));var $t=O(Pt(),1);var rw=O(V(),1);var h3=()=>{let t=bf();return(0,$t.jsxs)(Wm,Object.assign({modal:!1},{children:[(0,$t.jsx)($m,Object.assign({asChild:!0},{children:(0,$t.jsxs)(Eo,Object.assign({variant:"outline",className:"aspect-square w-9 px-0","aria-label":"theme-selector"},{children:[(0,$t.jsx)(hm,{className:"h-[1.15rem] w-[1.15rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,$t.jsx)(fm,{className:"absolute h-[1.15rem] w-[1.15rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,$t.jsx)("span",Object.assign({className:"sr-only"},{children:"Toggle theme"}))]}))})),(0,$t.jsxs)(In,Object.assign({align:"end"},{children:[(0,$t.jsx)("div",Object.assign({className:"text-muted-foreground mb-1 ml-2 mt-1 text-xs"},{children:"Select Theme"})),(0,$t.jsxs)(oo,Object.assign({onClick:()=>t.setMode("light")},{children:["Light",t.theme.mode==="light"?(0,$t.jsx)(ci,{className:"ml-auto aspect-square w-4"}):null]})),(0,$t.jsxs)(oo,Object.assign({onClick:()=>t.setMode("dark")},{children:["Dark",t.theme.mode==="dark"?(0,$t.jsx)(ci,{className:"ml-auto aspect-square w-4"}):null]})),(0,$t.jsxs)(oo,Object.assign({onClick:()=>t.setMode("system")},{children:["System",t.theme.mode==="system"?(0,$t.jsx)(ci,{className:"ml-auto aspect-square w-4"}):null]}))]}))]}))};var dr=O(Pt(),1),v3=t=>(0,dr.jsx)("svg",Object.assign({id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 604.37 121.65"},{children:(0,dr.jsx)("g",Object.assign({id:"Layer_1-2","data-name":"Layer 1"},{children:(0,dr.jsxs)("g",{children:[(0,dr.jsx)("path",{d:"M183.84,6.38h14.32v24.5h5.66V6.38h14.32V.74h-34.3v5.63h0ZM167.59,24.04L143.92.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29ZM103.89.74l-15.4,30.14h6.32l2.29-4.51h21.15l2.28,4.51h6.34L111.47.74h-7.59,0ZM99.97,20.74l7.7-15.02,7.69,15.02h-15.39,0ZM31.6,26.37h6.19l.12-.33c1.52-4.21,1.55-8.54.07-12.85C35.74,6.55,29.88,1.5,23.05.31c-1.16-.21-2.34-.31-3.53-.31-5.22,0-10.13,2.03-13.81,5.71C2.03,9.4,0,14.31,0,19.54c0,10.56,8.6,19.31,19.18,19.51l.86.02h19.03v-5.64h-19.61c-5.62,0-10.72-3.33-12.7-8.29-1.86-4.59-1.4-9.46,1.26-13.38,2.59-3.84,6.9-6.13,11.52-6.13,1,0,2.03.11,3.07.33,5.08,1.09,9.18,5.11,10.43,10.23.8,3.27.44,6.53-1.04,9.44l-.37.73h-.01ZM76.34,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59ZM426.03.74l-14.15,25.77-14.3-25.77h-8.72v30.14h5.63V6.79l13.35,24.1h8.06l13.17-23.97v23.97h5.63V.74h-8.69.01ZM370.89,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.66v14.59c0,8.96,7.29,16.25,16.25,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59h0ZM281.06,24.04L257.38.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29h0ZM326.17,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.25-7.29,16.25-16.25V.74h-5.66v14.59h0ZM230.29,30.89h5.63V.74h-5.63v30.14Z"}),(0,dr.jsxs)("g",{children:[(0,dr.jsx)("path",{d:"M55.16,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"}),(0,dr.jsx)("polygon",{points:"148.55 56.19 133.54 56.19 112.88 79.19 92.22 56.19 77.2 56.19 106.99 89.39 106.99 119.03 118.77 119.03 118.77 89.39 148.55 56.19"}),(0,dr.jsx)("path",{d:"M214.61,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"}),(0,dr.jsx)("polygon",{points:"241.81 67.94 271.67 67.94 271.67 119.03 283.46 119.03 283.46 67.94 313.32 67.94 313.32 56.19 241.81 56.19 241.81 67.94"}),(0,dr.jsx)("polygon",{points:"394.85 67.87 394.85 56.14 343.88 56.14 332.15 56.14 332.15 67.87 332.15 82.04 332.15 93.78 332.15 107.34 332.15 118.84 332.15 119.06 394.85 119.06 394.85 107.34 343.88 107.34 343.88 93.78 394.85 93.78 394.85 82.04 343.88 82.04 343.88 67.87 394.85 67.87"}),(0,dr.jsx)("polygon",{points:"497.13 56.14 467.6 109.94 437.76 56.14 419.55 56.14 419.55 119.06 431.32 119.06 431.32 68.76 459.2 119.06 476.03 119.06 503.51 69.02 503.51 119.06 515.27 119.06 515.27 56.14 497.13 56.14"}),(0,dr.jsx)("path",{d:"M592.91,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"})]})]})}))}));var G=O(Pt(),1),g3=t=>{var{variant:r="logo"}=t,e=at(t,["variant"]);switch(r){default:case"logo":return(0,G.jsxs)("svg",Object.assign({viewBox:"0 0 147 124",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,G.jsx)("path",{d:"M23.1399 95.8288V95.8117H0V123.983L30.141 124L60.9526 92.6968L43.842 75.4136L23.1399 95.8288Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M123.86 90.493V95.8288L26.6632 0H23.1399H0V33.0116V78.2723H23.1399V33.0116V28.8033L116.859 124H123.86H147V123.983V90.493V45.7334H123.86V90.493Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M116.859 0L84.854 32.482L101.97 49.7651L123.86 28.1769V28.1883H147V0.0170838L116.859 0Z",fill:"currentColor"})]}));case"favicon":return(0,G.jsxs)("svg",Object.assign({width:"151",height:"128",viewBox:"0 0 151 128",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,G.jsx)("path",{d:"M24.7471 96.8117H2H1V97.8117V125.983V126.982L1.99943 126.983L32.1405 127L32.5597 127L32.8537 126.701L63.6653 95.3982L64.3578 94.6947L63.6633 93.9932L46.5527 76.7101L45.8505 76.0008L45.1399 76.7016L24.7471 96.8117Z",fill:"currentColor",stroke:"white",strokeWidth:"2"}),(0,G.jsx)("path",{d:"M26.1399 33.2445L118.146 126.702L118.44 127H118.859H125.86H149H150V126V125.983V92.493V47.7334V46.7334H149H125.86H124.86V47.7334V92.493V95.4386L29.3653 1.2879L29.0733 1H28.6632H25.1399H2H1V2V35.0116V80.2723V81.2723H2H25.1399H26.1399V80.2723V35.0116V33.2445Z",fill:"currentColor",stroke:"white",strokeWidth:"2"}),(0,G.jsx)("path",{d:"M118.86 1L118.441 0.999763L118.147 1.29814L86.1417 33.7802L85.4484 34.4838L86.1435 35.1857L103.26 52.4688L103.962 53.1779L104.672 52.4771L126.259 31.1883H149H150V30.1883V2.01708V1.01765L149.001 1.01708L118.86 1Z",fill:"currentColor",stroke:"white",strokeWidth:"2"})]}));case"horizontal":return(0,G.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1143.43 219.61"},e,{children:(0,G.jsxs)("g",Object.assign({fill:"currentColor"},{children:[(0,G.jsxs)("g",{children:[(0,G.jsx)("polygon",{points:"461.09 191.9 370.81 103.07 346.04 103.07 346.04 218 367.53 218 367.53 129.77 454.59 218.02 482.59 218 482.59 103.07 461.09 103.07 461.09 191.9"}),(0,G.jsx)("path",{d:"m961.14,157.44c0,21.78-17.72,39.5-39.5,39.5s-39.5-17.72-39.5-39.5v-54.37h-21.01v54.37c0,33.4,27.15,60.58,60.51,60.58s60.58-27.17,60.58-60.58v-54.37h-21.08v54.37Z"}),(0,G.jsx)("path",{d:"m820.75,103.07l-51.51,57.47,51.51,57.47h-27.46l-37.74-42.17-37.88,42.17h-27.47l51.51-57.47-51.51-57.47h27.47l37.88,42.08,37.74-42.08h27.46Z"}),(0,G.jsx)("path",{d:"m1121.41,156.54c5.91,2.3,10.59,5.55,13.97,9.75,4.03,5.07,6.05,11.17,6.05,18.3,0,3.72-.5,7.13-1.44,10.22-.93,2.93-2.45,5.78-4.54,8.64-3.45,4.51-8.21,8-14.26,10.46-9.15,3.88-21.89,5.78-38.24,5.71-11.09,0-21.32-1.59-30.68-4.67-9.87-3.09-17.36-7.61-22.47-13.47-1.51-1.66-2.66-3.25-3.46-4.83l17.07-11.73c.22.4.5.79.94,1.19,2.66,2.93,7.2,5.47,13.61,7.69,7.56,2.38,15.84,3.57,24.84,3.57,13.75,0,24.05-1.43,30.89-4.2,2.95-1.19,5.04-2.61,6.27-4.28.86-1.19,1.3-2.7,1.37-4.52,0-1.42-.36-2.69-1.08-3.72-1.22-1.35-3.1-2.54-5.69-3.56-4.9-1.82-15.19-3.65-30.97-5.47l-1.66-.16c-17.5-1.98-29.53-4.28-36.01-6.89-5.83-2.14-10.51-5.31-14.04-9.51-4.03-5.07-6.05-11.25-6.05-18.46,0-3.49.5-6.89,1.58-10.22,1.08-3.25,2.59-6.1,4.54-8.64,3.24-4.36,7.99-7.84,14.26-10.54,8.86-3.8,21.6-5.71,38.24-5.71,11.45,0,21.6,1.51,30.53,4.6,9.72,3.09,17.21,7.61,22.4,13.47.94,1.03,2.09,2.61,3.46,4.75l-17.21,11.73-.79-1.19c-2.52-3.01-7.06-5.55-13.61-7.61-7.42-2.46-15.7-3.73-24.84-3.73-13.9,0-24.2,1.43-30.97,4.2-3.03,1.35-5.11,2.78-6.19,4.28-.86,1.19-1.3,2.69-1.37,4.52,0,1.98.36,3.25,1.08,3.8.79,1.03,2.66,2.22,5.62,3.57,4.9,1.82,15.27,3.65,31.18,5.47l1.44.16c17.64,2.06,29.67,4.36,36.08,6.81l.14.24Z"}),(0,G.jsx)("polygon",{points:"647.56 124.49 647.56 103.07 554.44 103.07 533.01 103.07 533.01 124.49 533.01 150.39 533.01 171.81 533.01 196.59 533.01 217.61 533.01 218.02 647.56 218.02 647.56 196.59 554.44 196.59 554.44 171.81 647.56 171.81 647.56 150.39 554.44 150.39 554.44 124.49 647.56 124.49"})]}),(0,G.jsx)("path",{d:"m682.41,11.94h26.21v44.83h10.35V11.94h26.21V1.63h-62.76v10.31Zm-29.73,32.31L609.37,1.63h-11.89v55.15h10.31V14.44l41.77,42.34h13.43V1.63h-10.31v42.62ZM536.12,1.63l-28.17,55.15h11.56l4.19-8.26h38.7l4.17,8.26h11.6l-28.17-55.15h-13.89Zm-7.16,36.58l14.08-27.49,14.07,27.49h-28.16Zm-125.1,10.31h11.33l.22-.61c2.78-7.71,2.83-15.62.13-23.52-4.11-12.14-14.83-21.38-27.32-23.55-2.12-.38-4.29-.57-6.46-.57-9.56,0-18.53,3.71-25.27,10.45-6.74,6.74-10.45,15.73-10.45,25.3,0,19.33,15.74,35.34,35.09,35.7l1.58.03h33.89s.92,0,.92,0v-10.32h-35.88c-10.28,0-19.62-6.09-23.24-15.16-3.4-8.39-2.56-17.31,2.3-24.48,4.74-7.02,12.62-11.21,21.07-11.21,1.83,0,3.72.2,5.62.6,9.3,2,16.79,9.35,19.08,18.72,1.46,5.98.8,11.95-1.91,17.28l-.68,1.34Zm81.85-20.2c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.31v26.69c0,16.4,13.32,29.73,29.7,29.73s29.7-13.34,29.7-29.73V1.63h-10.31v26.69ZM1125.53,1.63l-25.89,47.15-26.16-47.15h-15.96v55.15h10.31V12.69l24.43,44.09h14.75l24.09-43.86v43.86h10.31V1.63h-15.9Zm-100.89,26.69c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.35v26.69c0,16.4,13.34,29.73,29.73,29.73s29.7-13.34,29.7-29.73V1.63h-10.31v26.69Zm-164.35,15.93L816.97,1.63h-11.89v55.15h10.31V14.44l41.77,42.34h13.43V1.63h-10.31v42.62Zm82.53-15.93c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.31v26.69c0,16.4,13.32,29.73,29.7,29.73s29.73-13.34,29.73-29.73V1.63h-10.35v26.69Zm-175.43,28.46h10.31V1.63h-10.31v55.15Z"}),(0,G.jsxs)("g",{children:[(0,G.jsx)("polygon",{points:"40.72 168.28 40.72 168.25 0 168.25 0 217.72 53.04 217.75 107.26 162.78 77.15 132.43 40.72 168.28"}),(0,G.jsx)("polygon",{points:"217.96 158.91 217.96 158.91 217.96 168.28 46.92 0 40.72 0 0 0 0 57.97 0 137.45 40.72 137.45 40.72 57.97 40.72 57.97 40.72 50.58 205.64 217.75 217.96 217.75 217.96 217.75 258.68 217.75 258.68 217.72 258.68 158.91 258.68 80.31 217.96 80.31 217.96 158.91"}),(0,G.jsx)("polygon",{points:"205.64 0 149.32 57.04 179.44 87.39 217.96 49.48 217.96 49.5 258.68 49.5 258.68 .03 205.64 0"})]})]}))}));case"vertical":return(0,G.jsx)("svg",Object.assign({width:"187",height:"185",viewBox:"0 0 187 185",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:(0,G.jsxs)("g",Object.assign({clipPath:"url(#clip0_3114_1826)"},{children:[(0,G.jsx)("path",{d:"M27.0512 178.503L5.82355 157.675H0V184.622H5.05475V163.935L25.523 184.627L32.1036 184.622V157.675H27.0512V178.503Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M144.615 170.423C144.615 175.53 140.449 179.685 135.329 179.685C130.208 179.685 126.042 175.53 126.042 170.423V157.675H121.103V170.423C121.103 178.254 127.486 184.627 135.329 184.627C143.172 184.627 149.571 178.257 149.571 170.423V157.675H144.615V170.423Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M111.607 157.675L99.4963 171.15L111.607 184.625H105.151L96.2777 174.737L87.3719 184.625H80.9136L93.0238 171.15L80.9136 157.675H87.3719L96.2777 167.541L105.151 157.675H111.607Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M182.293 170.212C183.683 170.751 184.783 171.513 185.578 172.498C186.525 173.687 187 175.117 187 176.789C187 177.661 186.882 178.461 186.661 179.185C186.443 179.872 186.085 180.54 185.594 181.211C184.783 182.268 183.664 183.087 182.241 183.663C180.09 184.573 177.095 185.019 173.251 185.002C170.644 185.002 168.239 184.63 166.038 183.907C163.717 183.183 161.957 182.123 160.755 180.749C160.4 180.36 160.13 179.987 159.942 179.617L163.955 176.866C164.007 176.96 164.072 177.051 164.176 177.145C164.801 177.832 165.869 178.428 167.376 178.948C169.153 179.506 171.1 179.785 173.216 179.785C176.448 179.785 178.87 179.45 180.478 178.801C181.172 178.522 181.663 178.189 181.952 177.797C182.154 177.518 182.258 177.164 182.274 176.737C182.274 176.404 182.19 176.106 182.02 175.865C181.734 175.548 181.292 175.269 180.683 175.03C179.531 174.604 177.111 174.174 173.401 173.748L173.011 173.71C168.897 173.246 166.069 172.707 164.545 172.095C163.174 171.593 162.074 170.85 161.244 169.865C160.297 168.676 159.822 167.227 159.822 165.537C159.822 164.718 159.939 163.921 160.193 163.14C160.447 162.378 160.802 161.71 161.261 161.114C162.022 160.092 163.139 159.276 164.613 158.643C166.696 157.752 169.691 157.304 173.604 157.304C176.296 157.304 178.682 157.658 180.781 158.383C183.067 159.107 184.828 160.167 186.048 161.541C186.269 161.783 186.539 162.153 186.861 162.655L182.815 165.405L182.629 165.126C182.037 164.42 180.969 163.825 179.43 163.342C177.685 162.765 175.738 162.467 173.59 162.467C170.322 162.467 167.9 162.803 166.308 163.452C165.596 163.769 165.107 164.104 164.853 164.456C164.651 164.735 164.547 165.086 164.531 165.515C164.531 165.98 164.616 166.277 164.785 166.406C164.971 166.648 165.41 166.927 166.106 167.243C167.258 167.67 169.696 168.099 173.437 168.526L173.775 168.564C177.923 169.047 180.751 169.586 182.258 170.16L182.291 170.217L182.293 170.212Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M70.8912 162.697V157.675H48.9959H43.96V162.697V168.77V173.792V179.602V184.531V184.627H70.8912V179.602H48.9959V173.792H70.8912V168.77H48.9959V162.697H70.8912Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M79.0845 136.307H85.2466V146.819H87.68V136.307H93.8421V133.89H79.0869V136.307H79.0845ZM72.0949 143.883L61.9101 133.89H59.1147V146.821H61.5387V136.894L71.359 146.821H74.5165V133.888H72.0925V143.881L72.0949 143.883ZM44.6887 133.89L38.0658 146.821H40.7836L41.7687 144.884H50.8673L51.8477 146.821H54.5749L47.952 133.89H44.6864H44.6887ZM43.0054 142.467L46.3156 136.021L49.6236 142.467H43.003H43.0054ZM13.5938 144.884H16.2575L16.3092 144.741C16.9628 142.934 16.9746 141.079 16.3398 139.227C15.3735 136.38 12.8532 134.214 9.91672 133.705C9.4183 133.616 8.90812 133.571 8.39794 133.571C6.15034 133.571 4.04145 134.441 2.45684 136.021C0.872239 137.602 0 139.71 0 141.953C0 146.486 3.70055 150.24 8.24983 150.324L8.62129 150.331H16.589H16.8053V147.911H8.36973C5.95285 147.911 3.75697 146.483 2.9059 144.357C2.10654 142.39 2.30403 140.298 3.44664 138.617C4.56103 136.971 6.41366 135.989 8.40029 135.989C8.83054 135.989 9.27488 136.035 9.72158 136.129C11.9081 136.598 13.669 138.321 14.2074 140.518C14.5506 141.921 14.3955 143.32 13.7583 144.57L13.5985 144.884H13.5938ZM32.8371 140.148C32.8371 142.655 30.7917 144.694 28.2784 144.694C25.7651 144.694 23.7197 142.655 23.7197 140.148V133.89H21.2958V140.148C21.2958 143.993 24.4274 147.119 28.2784 147.119C32.1294 147.119 35.261 143.991 35.261 140.148V133.89H32.8371V140.148ZM183.259 133.89L177.173 144.945L171.022 133.89H167.27V146.821H169.694V136.483L175.438 146.821H178.905L184.569 136.537V146.821H186.993V133.89H183.255H183.259ZM159.54 140.148C159.54 142.655 157.494 144.694 154.981 144.694C152.468 144.694 150.422 142.655 150.422 140.148V133.89H147.989V140.148C147.989 143.993 151.125 147.119 154.979 147.119C158.832 147.119 161.961 143.991 161.961 140.148V133.89H159.537V140.148H159.54ZM120.9 143.883L110.716 133.89H107.92V146.821H110.344V136.894L120.164 146.821H123.322V133.888H120.898V143.881L120.9 143.883ZM140.303 140.148C140.303 142.655 138.258 144.694 135.745 144.694C133.232 144.694 131.186 142.655 131.186 140.148V133.89H128.762V140.148C128.762 143.993 131.894 147.119 135.745 147.119C139.596 147.119 142.734 143.991 142.734 140.148V133.89H140.301V140.148H140.303ZM99.059 146.821H101.483V133.89H99.059V146.821Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M43.941 93.8517V93.8376H21.1711V121.428L50.8296 121.447L81.1558 90.7895L64.3152 73.8607L43.941 93.8517Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M143.059 88.6301V93.8517L47.4112 0H43.941H21.1711V32.3289V76.658H43.941V32.3289V28.2092L136.17 121.447L143.059 121.442V121.447H165.831V121.428V88.6301V44.7887H143.059V88.6301Z",fill:"currentColor"}),(0,G.jsx)("path",{d:"M136.17 0L104.676 31.813L121.519 48.7418L143.059 27.5949V27.609H165.831V0.0187577L136.17 0Z",fill:"currentColor"})]}))}))}};var Oo=O(Pt(),1),y3=t=>(0,Oo.jsxs)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"100%",viewBox:"0 0 100 20",fill:"none"},t,{children:[(0,Oo.jsx)("path",{d:"M72.6998 3.73757V0.0159046H52.7793V20H72.6998V16.2704H56.5089V11.9602H72.6998V8.23857H56.5089V3.73757H72.6998Z",fill:"currentColor"}),(0,Oo.jsx)("path",{d:"M77.0577 3.79324H86.5288V20H90.2664V3.79324H99.7376V0.0636183H77.0577V3.79324Z",fill:"currentColor"}),(0,Oo.jsx)("path",{d:"M0 3.79324H9.47117V20H13.2167V3.79324H22.6879V0.0636183H0V3.79324Z",fill:"currentColor"}),(0,Oo.jsx)("path",{d:"M48.3499 0H42.1392L32.1034 7.52286V0.0795229H28.3817V19.9841H32.1034V12.7157L41.8131 20H48.0159L34.8469 10.1233L48.3499 0Z",fill:"currentColor"})]}));var It=O(Pt(),1),w3=t=>(0,It.jsxs)("svg",Object.assign({viewBox:"0 0 169 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t,{children:[(0,It.jsxs)("g",Object.assign({"clip-path":"url(#clip0_3_23)"},{children:[(0,It.jsx)("path",{d:"M116.362 12.775L104.081 0.6875H100.712V16.325H103.637V4.31875L115.481 16.325H119.287V0.6875H116.362V12.775Z",fill:"black"}),(0,It.jsx)("path",{d:"M87.9 0.65625H83.9562L75.95 16.325H79.2375L80.425 13.9813H91.4187L92.6062 16.325H95.9L87.9 0.65625ZM81.925 11.05L85.925 3.24375L89.925 11.05H81.925Z",fill:"black"}),(0,It.jsx)("path",{d:"M123.675 3.5875H131.119V16.325H134.062V3.5875H141.506V0.65625H123.675V3.5875Z",fill:"black"}),(0,It.jsx)("path",{d:"M25.5063 12.775L13.225 0.6875H9.85001V16.325H12.775V4.31875L24.625 16.325H28.4313V0.6875H25.5063V12.775Z",fill:"black"}),(0,It.jsx)("path",{d:"M2.925 0.675003H0V16.3125H2.925V0.675003Z",fill:"black"}),(0,It.jsx)("path",{d:"M52.375 16.7062L49.125 13.3C50.0625 11.9313 50.6187 10.2812 50.6187 8.5C50.6187 3.8125 46.8062 0 42.1187 0C37.4312 0 33.6187 3.8125 33.6187 8.5C33.6187 13.1875 37.4312 17 42.1187 17C44.025 17 45.775 16.3625 47.1937 15.3L48.5687 16.7125H52.375V16.7062ZM36.5437 8.5C36.5437 5.425 39.0437 2.925 42.1187 2.925C45.1937 2.925 47.6937 5.425 47.6937 8.5C47.6937 11.575 45.1937 14.075 42.1187 14.075C39.0437 14.075 36.5437 11.575 36.5437 8.5Z",fill:"black"}),(0,It.jsx)("path",{d:"M64.4 17C59.7125 17 55.9 13.1875 55.9 8.5V0.65625H58.825V8.5C58.825 11.575 61.325 14.075 64.4 14.075C67.475 14.075 69.975 11.575 69.975 8.5V0.65625H72.9V8.5C72.9 13.1875 69.0875 17 64.4 17Z",fill:"black"}),(0,It.jsx)("path",{d:"M152.6 17C147.912 17 144.1 13.1875 144.1 8.5C144.1 3.8125 147.912 0 152.6 0C157.287 0 161.1 3.8125 161.1 8.5C161.1 13.1875 157.287 17 152.6 17ZM152.6 2.925C149.525 2.925 147.025 5.425 147.025 8.5C147.025 11.575 149.525 14.075 152.6 14.075C155.675 14.075 158.175 11.575 158.175 8.5C158.175 5.425 155.675 2.925 152.6 2.925Z",fill:"black"}),(0,It.jsx)("path",{d:"M160.944 1.16875H162.162V3.2625H162.65V1.16875H163.869V0.6875H160.944V1.16875Z",fill:"black"}),(0,It.jsx)("path",{d:"M167.831 0.6875L166.625 2.8875L165.406 0.6875H164.662V3.2625H165.144V1.20625L166.281 3.2625H166.969L168.094 1.2125V3.2625H168.575V0.6875H167.831Z",fill:"black"})]})),(0,It.jsx)("defs",{children:(0,It.jsx)("clipPath",Object.assign({id:"clip0_3_23"},{children:(0,It.jsx)("rect",{width:"168.575",height:"17",fill:"white"})}))})]}));var fr=O(Pt(),1),C3=t=>(0,fr.jsxs)("svg",Object.assign({fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"1 1 883 119"},t,{children:[(0,fr.jsx)("path",{fill:"#FEFEFE",opacity:"1.000000",stroke:"none",d:`
- M660.000000,120.000000
- C440.000000,120.000000 220.500000,120.000000 1.000000,120.000000
- C1.000000,80.333336 1.000000,40.666668 1.000000,1.000000
- C295.333344,1.000000 589.666687,1.000000 884.000000,1.000000
- C884.000000,40.666668 884.000000,80.333336 884.000000,120.000000
- C809.500000,120.000000 735.000000,120.000000 660.000000,120.000000
- M453.174805,104.429237
- C453.174805,72.020256 453.174805,39.611275 453.174805,6.994525
- C443.878632,6.994525 435.227142,7.144912 426.585999,6.912372
- C423.590515,6.831760 422.217529,7.989945 420.871521,10.473807
- C409.948730,30.630222 398.890991,50.713596 387.851685,70.806740
- C383.339874,79.018875 378.772003,87.200203 373.949310,95.901337
- C372.699188,93.722069 371.863770,92.307976 371.067841,90.872009
- C356.244812,64.128899 341.444336,37.373241 326.557617,10.665648
- C325.763397,9.240765 324.281281,7.202553 323.067780,7.166029
- C313.472382,6.877232 303.864471,7.005440 294.360168,7.005440
- C294.360168,42.235527 294.360168,76.948090 294.360168,111.528831
- C300.982452,111.528831 307.233734,111.528831 314.104828,111.528831
- C314.104828,84.288391 314.104828,57.357910 314.104828,29.166285
- C329.130157,56.258278 343.519257,82.079895 357.729462,107.999619
- C359.300079,110.864494 360.910919,112.085541 364.255371,111.931740
- C370.740967,111.633484 377.261597,111.613503 383.744568,111.939003
- C387.140778,112.109520 388.662384,110.769318 390.196503,107.949959
- C403.614502,83.290100 417.199921,58.721325 430.746155,34.131310
- C431.327576,33.075871 432.011505,32.076881 432.647644,31.051588
- C432.945190,31.132170 433.242737,31.212749 433.540283,31.293331
- C433.540283,58.021027 433.540283,84.748726 433.540283,111.577827
- C440.306915,111.577827 446.551453,111.577827 453.174805,111.577827
- C453.174805,109.346039 453.174805,107.377586 453.174805,104.429237
- M485.485413,33.499748
- C485.485413,59.554298 485.485413,85.608849 485.485413,111.841606
- C511.309631,111.841606 536.293091,112.109962 561.267151,111.743187
- C576.799377,111.515083 589.119507,100.607109 591.622742,85.691124
- C593.290894,75.751472 590.202698,67.017586 583.613342,59.413525
- C588.582947,53.634754 591.616455,47.269073 591.972717,39.856571
- C592.855835,21.482498 578.876892,7.184171 559.545349,7.038827
- C535.726746,6.859748 511.905762,6.993732 488.085815,7.006733
- C487.315369,7.007154 486.545013,7.164342 485.485443,7.280019
- C485.485443,15.888053 485.485443,24.193897 485.485413,33.499748
- M624.759338,111.840302
- C658.828369,111.840302 692.897400,111.840302 726.933594,111.840302
- C726.933594,104.856949 726.933594,98.594681 726.933594,91.788643
- C698.677307,91.788643 670.659729,91.788643 642.830566,91.788643
- C642.830566,84.136253 642.830566,77.037407 642.830566,69.462952
- C671.045715,69.462952 698.953979,69.462952 726.934326,69.462952
- C726.934326,62.712605 726.934326,56.453136 726.934326,49.750893
- C698.787415,49.750893 670.878845,49.750893 642.774414,49.750893
- C642.774414,41.889675 642.774414,34.476154 642.774414,26.565643
- C670.929871,26.565643 698.836060,26.565643 726.813721,26.565643
- C726.813721,19.690186 726.813721,13.318521 726.813721,7.072795
- C692.027344,7.072795 657.604431,7.072795 623.117859,7.072795
- C622.994812,7.771291 622.840698,8.238519 622.840515,8.705812
- C622.827271,42.027328 622.817322,75.348862 622.865173,108.670303
- C622.866699,109.707375 623.476624,110.743584 624.759338,111.840302
- M766.557068,94.913597
- C775.791321,106.180313 787.533997,113.256569 801.945801,115.499420
- C817.562561,117.929810 831.880249,114.301392 844.493530,105.301826
- C846.124023,106.781700 847.439087,108.045723 848.829590,109.220451
- C850.812622,110.895782 852.760193,113.765472 854.881958,113.918381
- C862.730591,114.484009 870.644470,114.143440 879.515991,114.143440
- C871.826111,106.025551 864.907776,98.722183 858.000671,91.430634
- C858.884094,89.926163 859.694214,88.668068 860.387085,87.348396
- C871.558411,66.070694 870.738647,45.127651 856.580811,25.819580
- C842.497620,6.613261 822.686890,-0.638759 799.364502,3.956199
- C759.193359,11.870665 739.839661,59.800991 766.557068,94.913597
- M155.626740,71.067940
- C148.762527,84.476524 141.898300,97.885109 134.752640,111.843460
- C138.103760,111.843460 140.774384,111.472832 143.306305,111.908485
- C153.534439,113.668388 160.498383,110.440140 163.105820,99.808182
- C163.913971,96.512947 166.222687,95.887001 169.484879,95.920006
- C187.142456,96.098587 204.843994,96.734642 222.447296,95.741013
- C233.670471,95.107521 241.729630,96.992279 244.773743,108.996254
- C245.057388,110.114700 246.634903,111.673401 247.659775,111.710876
- C254.349274,111.955482 261.052063,111.836662 267.740906,111.836662
- C267.740906,110.991318 267.797363,110.803299 267.732910,110.676880
- C250.473373,76.811073 233.226471,42.938747 215.842682,9.136821
- C215.285538,8.053473 213.339874,7.129653 212.012848,7.089959
- C205.188431,6.885829 198.352142,7.101243 191.525436,6.940035
- C189.010376,6.880645 187.824066,7.748943 186.678452,10.027135
- C176.534958,30.198904 166.214859,50.281872 155.626740,71.067940
- M28.007908,87.459335
- C28.007908,60.693958 28.007908,33.928581 28.007908,7.187413
- C21.337461,7.187413 15.136832,7.187413 9.226234,7.187413
- C9.226234,42.254227 9.226234,76.954742 9.226234,111.678558
- C43.063263,111.678558 76.495735,111.678558 110.196213,111.678558
- C110.196213,105.294022 110.196213,99.080109 110.196213,92.479271
- C96.416389,92.479271 82.957367,92.479271 69.498352,92.479271
- C55.845264,92.479271 42.192177,92.479271 28.250509,92.479271
- C28.163889,91.041611 28.085909,89.747375 28.007908,87.459335
- z`}),(0,fr.jsx)("path",{fill:"#090B0C",opacity:"1.000000",stroke:"none",d:`
- M453.174805,104.919189
- C453.174805,107.377586 453.174805,109.346039 453.174805,111.577827
- C446.551453,111.577827 440.306915,111.577827 433.540283,111.577827
- C433.540283,84.748726 433.540283,58.021027 433.540283,31.293331
- C433.242737,31.212749 432.945190,31.132170 432.647644,31.051588
- C432.011505,32.076881 431.327576,33.075871 430.746155,34.131310
- C417.199921,58.721325 403.614502,83.290100 390.196503,107.949959
- C388.662384,110.769318 387.140778,112.109520 383.744568,111.939003
- C377.261597,111.613503 370.740967,111.633484 364.255371,111.931740
- C360.910919,112.085541 359.300079,110.864494 357.729462,107.999619
- C343.519257,82.079895 329.130157,56.258278 314.104828,29.166285
- C314.104828,57.357910 314.104828,84.288391 314.104828,111.528831
- C307.233734,111.528831 300.982452,111.528831 294.360168,111.528831
- C294.360168,76.948090 294.360168,42.235527 294.360168,7.005440
- C303.864471,7.005440 313.472382,6.877232 323.067780,7.166029
- C324.281281,7.202553 325.763397,9.240765 326.557617,10.665648
- C341.444336,37.373241 356.244812,64.128899 371.067841,90.872009
- C371.863770,92.307976 372.699188,93.722069 373.949310,95.901337
- C378.772003,87.200203 383.339874,79.018875 387.851685,70.806740
- C398.890991,50.713596 409.948730,30.630222 420.871521,10.473807
- C422.217529,7.989945 423.590515,6.831760 426.585999,6.912372
- C435.227142,7.144912 443.878632,6.994525 453.174805,6.994525
- C453.174805,39.611275 453.174805,72.020256 453.174805,104.919189
- z`}),(0,fr.jsx)("path",{fill:"#090B0C",opacity:"1.000000",stroke:"none",d:`
- M485.485413,32.999744
- C485.485443,24.193897 485.485443,15.888053 485.485443,7.280019
- C486.545013,7.164342 487.315369,7.007154 488.085815,7.006733
- C511.905762,6.993732 535.726746,6.859748 559.545349,7.038827
- C578.876892,7.184171 592.855835,21.482498 591.972717,39.856571
- C591.616455,47.269073 588.582947,53.634754 583.613342,59.413525
- C590.202698,67.017586 593.290894,75.751472 591.622742,85.691124
- C589.119507,100.607109 576.799377,111.515083 561.267151,111.743187
- C536.293091,112.109962 511.309631,111.841606 485.485413,111.841606
- C485.485413,85.608849 485.485413,59.554298 485.485413,32.999744
- M526.500122,49.843742
- C537.313843,49.843731 548.127808,49.882835 558.941284,49.830936
- C567.120605,49.791683 572.884705,44.752720 572.726990,37.916508
- C572.572083,31.204166 567.045776,26.525181 559.023071,26.495255
- C544.882202,26.442505 530.741089,26.480455 516.600037,26.480436
- C512.812744,26.480431 509.025452,26.480436 505.210083,26.480436
- C505.210083,34.547348 505.210083,42.085228 505.210083,49.843742
- C512.227905,49.843742 518.864075,49.843742 526.500122,49.843742
- M570.932983,74.752663
- C568.133789,70.772156 564.368774,69.031281 559.443665,69.104660
- C548.475708,69.268059 537.503662,69.156525 526.533325,69.156830
- C519.433289,69.157021 512.333252,69.156868 505.182587,69.156868
- C505.182587,77.187523 505.182587,84.705185 505.182587,92.444290
- C523.799927,92.444290 542.070068,92.756554 560.322205,92.319290
- C570.205383,92.082520 574.532227,84.762222 570.932983,74.752663
- z`}),(0,fr.jsx)("path",{fill:"#0A0C0D",opacity:"1.000000",stroke:"none",d:`
- M624.281128,111.810249
- C623.476624,110.743584 622.866699,109.707375 622.865173,108.670303
- C622.817322,75.348862 622.827271,42.027328 622.840515,8.705812
- C622.840698,8.238519 622.994812,7.771291 623.117859,7.072795
- C657.604431,7.072795 692.027344,7.072795 726.813721,7.072795
- C726.813721,13.318521 726.813721,19.690186 726.813721,26.565643
- C698.836060,26.565643 670.929871,26.565643 642.774414,26.565643
- C642.774414,34.476154 642.774414,41.889675 642.774414,49.750893
- C670.878845,49.750893 698.787415,49.750893 726.934326,49.750893
- C726.934326,56.453136 726.934326,62.712605 726.934326,69.462952
- C698.953979,69.462952 671.045715,69.462952 642.830566,69.462952
- C642.830566,77.037407 642.830566,84.136253 642.830566,91.788643
- C670.659729,91.788643 698.677307,91.788643 726.933594,91.788643
- C726.933594,98.594681 726.933594,104.856949 726.933594,111.840302
- C692.897400,111.840302 658.828369,111.840302 624.281128,111.810249
- z`}),(0,fr.jsx)("path",{fill:"#080A0B",opacity:"1.000000",stroke:"none",d:`
- M766.329956,94.638138
- C739.839661,59.800991 759.193359,11.870665 799.364502,3.956199
- C822.686890,-0.638759 842.497620,6.613261 856.580811,25.819580
- C870.738647,45.127651 871.558411,66.070694 860.387085,87.348396
- C859.694214,88.668068 858.884094,89.926163 858.000671,91.430634
- C864.907776,98.722183 871.826111,106.025551 879.515991,114.143440
- C870.644470,114.143440 862.730591,114.484009 854.881958,113.918381
- C852.760193,113.765472 850.812622,110.895782 848.829590,109.220451
- C847.439087,108.045723 846.124023,106.781700 844.493530,105.301826
- C831.880249,114.301392 817.562561,117.929810 801.945801,115.499420
- C787.533997,113.256569 775.791321,106.180313 766.329956,94.638138
- M847.431458,53.322102
- C844.376221,37.686932 832.854492,25.817646 818.072693,23.077744
- C802.974670,20.279209 787.826111,26.814009 779.735901,39.615501
- C771.524109,52.609234 772.063660,68.889381 781.115967,81.263191
- C790.956665,94.714668 808.522644,99.889328 824.224792,93.962303
- C840.087708,87.974609 849.267029,72.392403 847.431458,53.322102
- z`}),(0,fr.jsx)("path",{fill:"#090A0B",opacity:"1.000000",stroke:"none",d:`
- M155.786835,70.729507
- C166.214859,50.281872 176.534958,30.198904 186.678452,10.027135
- C187.824066,7.748943 189.010376,6.880645 191.525436,6.940035
- C198.352142,7.101243 205.188431,6.885829 212.012848,7.089959
- C213.339874,7.129653 215.285538,8.053473 215.842682,9.136821
- C233.226471,42.938747 250.473373,76.811073 267.732910,110.676880
- C267.797363,110.803299 267.740906,110.991318 267.740906,111.836662
- C261.052063,111.836662 254.349274,111.955482 247.659775,111.710876
- C246.634903,111.673401 245.057388,110.114700 244.773743,108.996254
- C241.729630,96.992279 233.670471,95.107521 222.447296,95.741013
- C204.843994,96.734642 187.142456,96.098587 169.484879,95.920006
- C166.222687,95.887001 163.913971,96.512947 163.105820,99.808182
- C160.498383,110.440140 153.534439,113.668388 143.306305,111.908485
- C140.774384,111.472832 138.103760,111.843460 134.752640,111.843460
- C141.898300,97.885109 148.762527,84.476524 155.786835,70.729507
- M190.945435,45.442017
- C185.833542,55.430977 180.721634,65.419937 175.378708,75.860344
- C193.026230,75.860344 209.999115,75.860344 227.712204,75.860344
- C218.883652,58.614170 210.329330,41.903706 201.576279,24.805029
- C197.937119,31.805693 194.572433,38.278316 190.945435,45.442017
- z`}),(0,fr.jsx)("path",{fill:"#0A0C0D",opacity:"1.000000",stroke:"none",d:`
- M28.007919,87.956238
- C28.085909,89.747375 28.163889,91.041611 28.250509,92.479271
- C42.192177,92.479271 55.845264,92.479271 69.498352,92.479271
- C82.957367,92.479271 96.416389,92.479271 110.196213,92.479271
- C110.196213,99.080109 110.196213,105.294022 110.196213,111.678558
- C76.495735,111.678558 43.063263,111.678558 9.226234,111.678558
- C9.226234,76.954742 9.226234,42.254227 9.226234,7.187413
- C15.136832,7.187413 21.337461,7.187413 28.007908,7.187413
- C28.007908,33.928581 28.007908,60.693958 28.007919,87.956238
- z`}),(0,fr.jsx)("path",{fill:"#F7F7F7",opacity:"1.000000",stroke:"none",d:`
- M526.000183,49.843742
- C518.864075,49.843742 512.227905,49.843742 505.210083,49.843742
- C505.210083,42.085228 505.210083,34.547348 505.210083,26.480436
- C509.025452,26.480436 512.812744,26.480431 516.600037,26.480436
- C530.741089,26.480455 544.882202,26.442505 559.023071,26.495255
- C567.045776,26.525181 572.572083,31.204166 572.726990,37.916508
- C572.884705,44.752720 567.120605,49.791683 558.941284,49.830936
- C548.127808,49.882835 537.313843,49.843731 526.000183,49.843742
- z`}),(0,fr.jsx)("path",{fill:"#F7F8F8",opacity:"1.000000",stroke:"none",d:`
- M571.105469,75.090332
- C574.532227,84.762222 570.205383,92.082520 560.322205,92.319290
- C542.070068,92.756554 523.799927,92.444290 505.182587,92.444290
- C505.182587,84.705185 505.182587,77.187523 505.182587,69.156868
- C512.333252,69.156868 519.433289,69.157021 526.533325,69.156830
- C537.503662,69.156525 548.475708,69.268059 559.443665,69.104660
- C564.368774,69.031281 568.133789,70.772156 571.105469,75.090332
- z`}),(0,fr.jsx)("path",{fill:"#FEFEFE",opacity:"1.000000",stroke:"none",d:`
- M847.551880,53.740887
- C849.267029,72.392403 840.087708,87.974609 824.224792,93.962303
- C808.522644,99.889328 790.956665,94.714668 781.115967,81.263191
- C772.063660,68.889381 771.524109,52.609234 779.735901,39.615501
- C787.826111,26.814009 802.974670,20.279209 818.072693,23.077744
- C832.854492,25.817646 844.376221,37.686932 847.551880,53.740887
- z`}),(0,fr.jsx)("path",{fill:"#FDFDFD",opacity:"1.000000",stroke:"none",d:`
- M191.076599,45.096478
- C194.572433,38.278316 197.937119,31.805693 201.576279,24.805029
- C210.329330,41.903706 218.883652,58.614170 227.712204,75.860344
- C209.999115,75.860344 193.026230,75.860344 175.378708,75.860344
- C180.721634,65.419937 185.833542,55.430977 191.076599,45.096478
- z`})]}));var x3={navTextLinks:[{title:"Systems",href:"/systems/index.html",pathMatch:"somewhere",logo:(0,Y.jsx)(v3,{width:225,height:24}),description:"Quantinuum's QCCD ion-trap hardware, the world's highest peforming quantum computer.",dropDown:[{title:"Guides",href:"/systems/guides.html"},{title:"Getting Started",href:"/systems/trainings/getting_started/getting_started_index.html"},{title:"Knowledge Articles",href:"/systems/trainings/knowledge_articles/ka_index.html"},{title:"Support",href:"/systems/support.html"}]},{title:"Nexus",href:"/nexus/index.html",pathMatch:"somewhere",logo:(0,Y.jsx)(g3,{variant:"horizontal",className:"h-10 w-48 -mt-1"}),description:"Cloud platform connecting users with hardware and compilation services, alongside associated data.",dropDown:[{title:"Guides",href:"/nexus/guides.html"},{title:"Trainings",href:"/nexus/trainings/getting_started.html"},{title:"API Reference",href:"/nexus/api_index.html"},{title:"Support",href:"/nexus/support_index.html"}]},{title:"TKET",href:"/tket/index.html",pathMatch:"",logo:(0,Y.jsx)(y3,{className:"h-8 w-32"}),description:"Quantum computing toolkit and optimizing compiler",dropDown:[{title:"API Docs",href:"/tket/api-docs"},{title:"User Guide",href:"/tket/user-guide"},{title:"Blog",href:"/tket/blog/"}]},{title:"InQuanto",href:"/inquanto/index.html",pathMatch:"",logo:(0,Y.jsx)(w3,{className:"h-8 w-56"}),description:"Enabling complex molecular and materials simulations",dropDown:[{title:"Guides",href:"/inquanto/manual/howto.html"},{title:"Trainings",href:"/inquanto/tutorials/tutorial_overview.html"},{title:"API Reference",href:"/inquanto/api/inquanto_api_intro.html"},{title:"Extensions",href:"/inquanto/tutorials/examples_overview.html"}]},{title:"\u03BBambeq",href:"/lambeq/index.html",logo:(0,Y.jsx)(C3,{className:"h-8 w-48"}),description:"A Python toolkit for quantum natural language processing",dropDown:[{title:"Getting Started",href:"/lambeq/intro.html"},{title:"User Guide",href:"/lambeq/guide/lambeq-basic.html"},{title:"Tutorials",href:"/lambeq/sent2circ.html"},{title:"Code Examples",href:"/lambeq/notebooks.html"}]}]},Cu=t=>(0,Y.jsx)("div",Object.assign({className:"bg-background text-foreground border-border sticky top-0 z-[100] w-full border-b text-sm"},{children:(0,Y.jsxs)("div",Object.assign({className:" bg-background px-3 md:px-4 mx-auto max-w-[90rem] flex h-14 items-center justify-between"},{children:[(0,Y.jsxs)("div",Object.assign({className:"mr-4 flex items-center"},{children:[(0,Y.jsx)("div",Object.assign({className:"block md:hidden mr-3"},{children:(0,Y.jsx)(d3,Object.assign({},x3))})),(0,Y.jsxs)("div",Object.assign({className:"whitespace-nowrap flex items-center gap-2"},{children:[(0,Y.jsxs)("a",Object.assign({href:"/","aria-label":"Quantinuum Documentation",title:"Quantinuum Documentation",className:"hover:cursor-pointer hover:opacity-50 transition"},{children:[(0,Y.jsx)("div",Object.assign({className:"hidden sm:block"},{children:(0,Y.jsx)(c3,{})})),(0,Y.jsx)("div",Object.assign({className:"block sm:hidden"},{children:(0,Y.jsx)(f3,{})}))]})),(0,Y.jsxs)("div",Object.assign({className:"text-muted-foreground text-xs font-medium flex items-center gap-1.5"},{children:[(0,Y.jsx)("div",Object.assign({className:"mx-0.5 text-muted-foreground/50"},{children:"|"})),(0,Y.jsx)("div",{children:"Documentation"})]}))]})),(0,Y.jsx)("a",Object.assign({href:"/",className:"ml-4 mr-4 flex items-center space-x-2"},{children:(0,Y.jsx)("span",Object.assign({className:"hidden font-bold"},{children:"Quantinuum"}))}))]})),(0,Y.jsxs)("div",Object.assign({className:"flex items-center gap-5"},{children:[(0,Y.jsx)(u3,{activePath:t.activePath,navTextLinks:x3.navTextLinks}),t.enableModeSelector?(0,Y.jsxs)(Y.Fragment,{children:[" ",(0,Y.jsx)("div",{className:"w-px h-6 bg-muted-foreground/50"}),(0,Y.jsx)(h3,{})," "]}):null]}))]}))}));var jn=O(Pt());(()=>{let t=document.querySelector(".nexus-nav");if(!t)return;let r=document.createElement("div");t.appendChild(r),(0,S3.createRoot)(r).render((0,jn.jsxs)("div",{className:"use-tailwind",children:[" ",(0,jn.jsxs)("div",{className:"antialiased",style:{fontFamily:'Inter, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"'},children:[(0,jn.jsx)(Cu,{activePath:"/"})," "]})]}))})();})();
+`)},Cv=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,i=qs.useMemo(function(){return wv(o)},[o]);return qs.createElement(J4,{styles:e6(i,!t,o,n?"":"!important")})}});var Ed,Wi,zr,Sv=H(()=>{"use strict";Ed=!1;if(typeof window!="undefined")try{Wi=Object.defineProperty({},"passive",{get:function(){return Ed=!0,!0}}),window.addEventListener("test",Wi,Wi),window.removeEventListener("test",Wi,Wi)}catch(e){Ed=!1}zr=!!Ed&&{passive:!1}});var Ev,Nd,Nv,_v,Mv,Lv=H(()=>{"use strict";Ev=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!function(r){return r.tagName==="TEXTAREA"}(e)&&n[t]==="visible")},Nd=function(e,t){var n=t;do{if(typeof ShadowRoot!="undefined"&&n instanceof ShadowRoot&&(n=n.host),Nv(e,n)){var r=_v(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},Nv=function(e,t){return e==="v"?function(n){return Ev(n,"overflowY")}(t):function(n){return Ev(n,"overflowX")}(t)},_v=function(e,t){return e==="v"?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(r){return[r.scrollLeft,r.scrollWidth,r.clientWidth]}(t);var n},Mv=function(e,t,n,r,o){var i=function(x,f){return x==="h"&&f==="rtl"?-1:1}(e,window.getComputedStyle(t).direction),l=i*r,s=n.target,a=t.contains(s),u=!1,d=l>0,c=0,p=0;do{var g=_v(e,s),y=g[0],h=g[1]-g[2]-i*y;(y||h)&&Nv(e,s)&&(c+=h,p+=y),s=s.parentNode}while(!a&&s!==document.body||a&&(t.contains(s)||t===s));return(d&&c===0||!d&&p===0)&&(u=!0),u}});function Tv(e){var t=ue.useRef([]),n=ue.useRef([0,0]),r=ue.useRef(),o=ue.useState(n6++)[0],i=ue.useState(function(){return Xs()})[0],l=ue.useRef(e);ue.useEffect(function(){l.current=e},[e]),ue.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var h=Im([e.lockRef.current],(e.shards||[]).map(Rv)).filter(Boolean);return h.forEach(function(x){return x.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),h.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=ue.useCallback(function(h,x){if("touches"in h&&h.touches.length===2)return!l.current.allowPinchZoom;var f,m=Js(h),v=n.current,w="deltaX"in h?h.deltaX:v[0]-m[0],C="deltaY"in h?h.deltaY:v[1]-m[1],k=h.target,E=Math.abs(w)>Math.abs(C)?"h":"v";if("touches"in h&&E==="h"&&k.type==="range")return!1;var S=Nd(E,k);if(!S)return!0;if(S?f=E:(f=E==="v"?"h":"v",S=Nd(E,k)),!S)return!1;if(!r.current&&"changedTouches"in h&&(w||C)&&(r.current=f),!f)return!0;var M=r.current||f;return Mv(M,x,h,M==="h"?w:C)},[]),a=ue.useCallback(function(h){var x=h;if(zo.length&&zo[zo.length-1]===i){var f="deltaY"in x?Pv(x):Js(x),m=t.current.filter(function(w){return w.name===x.type&&w.target===x.target&&(C=w.delta,k=f,C[0]===k[0]&&C[1]===k[1]);var C,k})[0];if(m&&m.should)x.cancelable&&x.preventDefault();else if(!m){var v=(l.current.shards||[]).map(Rv).filter(Boolean).filter(function(w){return w.contains(x.target)});(v.length>0?s(x,v[0]):!l.current.noIsolation)&&x.cancelable&&x.preventDefault()}}},[]),u=ue.useCallback(function(h,x,f,m){var v={name:h,delta:x,target:f,should:m};t.current.push(v),setTimeout(function(){t.current=t.current.filter(function(w){return w!==v})},1)},[]),d=ue.useCallback(function(h){n.current=Js(h),r.current=void 0},[]),c=ue.useCallback(function(h){u(h.type,Pv(h),h.target,s(h,e.lockRef.current))},[]),p=ue.useCallback(function(h){u(h.type,Js(h),h.target,s(h,e.lockRef.current))},[]);ue.useEffect(function(){return zo.push(i),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:p}),document.addEventListener("wheel",a,zr),document.addEventListener("touchmove",a,zr),document.addEventListener("touchstart",d,zr),function(){zo=zo.filter(function(h){return h!==i}),document.removeEventListener("wheel",a,zr),document.removeEventListener("touchmove",a,zr),document.removeEventListener("touchstart",d,zr)}},[]);var g=e.removeScrollBar,y=e.inert;return ue.createElement(ue.Fragment,null,y?ue.createElement(i,{styles:t6(o)}):null,g?ue.createElement(Cv,{gapMode:"margin"}):null)}var ue,Js,Pv,Rv,t6,n6,zo,Dv=H(()=>{"use strict";Nn();ue=b(F(),1);kv();kd();Sv();Lv();Js=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Pv=function(e){return[e.deltaX,e.deltaY]},Rv=function(e){return e&&"current"in e?e.current:e},t6=function(e){return`
+ .block-interactivity-`.concat(e,` {pointer-events: none;}
+ .allow-interactivity-`).concat(e,` {pointer-events: all;}
+`)},n6=0,zo=[]});var $9,Ov,bv=H(()=>{"use strict";$9=b(F(),1);cv();Dv();xd();Ov=uv(Ys,Tv)});var ea,_d,zv=H(()=>{"use strict";Nn();ea=b(F(),1);dv();bv();_d=ea.forwardRef(function(e,t){return ea.createElement(Ui,st({},e,{ref:t,sideCar:Ov}))});_d.classNames=Ui.classNames});var Eg=b(Lm());var ks=b(F(),1);var Dm=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Cs=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();var Ti=b(F(),1);var Om={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};var bm=(0,Ti.forwardRef)((u,a)=>{var d=u,{color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:i,iconNode:l}=d,s=T(d,["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"]);return(0,Ti.createElement)("svg",_(B(_({ref:a},Om),{width:t,height:t,stroke:e,strokeWidth:r?24*Number(n)/Number(t):n,className:Cs("lucide",o)}),s),[...l.map(([c,p])=>(0,Ti.createElement)(c,p)),...Array.isArray(i)?i:[i]])});var lt=(e,t)=>{let n=(0,ks.forwardRef)((l,i)=>{var s=l,{className:r}=s,o=T(s,["className"]);return(0,ks.createElement)(bm,_({ref:i,iconNode:t,className:Cs(`lucide-${Dm(e)}`,r)},o))});return n.displayName=`${e}`,n};var zm=lt("Computer",[["rect",{width:"14",height:"8",x:"5",y:"2",rx:"2",key:"wc9tft"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",key:"w68u3i"}],["path",{d:"M6 18h2",key:"rwmk9e"}],["path",{d:"M12 18h6",key:"aqd8w3"}]]);var Ss=lt("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);var Es=lt("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var G=b($e(),1);var Ae=b($e(),1);Nn();var At=b($e(),1);d0();kt();var L=b(F(),1),N0=b(wo(),1);Lr();So();Mn();Ls();Et();var Ps=b(F(),1),Gy=(0,Ps.createContext)(void 0);function _o(e){let t=(0,Ps.useContext)(Gy);return e||t||"ltr"}Vc();Ds();var Gt=b(F(),1);Lr();Et();kt();var ge=b(F(),1);Et();var Os=(0,ge.forwardRef)((e,t)=>{let l=e,{children:n}=l,r=T(l,["children"]),o=ge.Children.toArray(n),i=o.find(Jy);if(i){let s=i.props.children,a=o.map(u=>u===i?ge.Children.count(s)>1?ge.Children.only(null):(0,ge.isValidElement)(s)?s.props.children:null:u);return(0,ge.createElement)(Ac,D({},r,{ref:t}),(0,ge.isValidElement)(s)?(0,ge.cloneElement)(s,void 0,a):null)}return(0,ge.createElement)(Ac,D({},r,{ref:t}),n)});Os.displayName="Slot";var Ac=(0,ge.forwardRef)((e,t)=>{let o=e,{children:n}=o,r=T(o,["children"]);return(0,ge.isValidElement)(n)?(0,ge.cloneElement)(n,B(_({},e4(r,n.props)),{ref:t?St(t,n.ref):n.ref})):ge.Children.count(n)>1?ge.Children.only(null):null});Ac.displayName="SlotClone";var qy=({children:e})=>(0,ge.createElement)(ge.Fragment,null,e);function Jy(e){return(0,ge.isValidElement)(e)&&e.type===qy}function e4(e,t){let n=_({},t);for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...l)=>{i(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]=_(_({},o),i):r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return _(_({},e),n)}function Pr(e){let t=e+"CollectionProvider",[n,r]=Vt(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e+"CollectionSlot",s=e+"CollectionItemSlot",a="data-radix-collection-item";return[{Provider:u=>{let{scope:d,children:c}=u,p=Gt.default.useRef(null),g=Gt.default.useRef(new Map).current;return Gt.default.createElement(o,{scope:d,itemMap:g,collectionRef:p},c)},Slot:Gt.default.forwardRef((u,d)=>{let{scope:c,children:p}=u,g=i(l,c),y=ne(d,g.collectionRef);return Gt.default.createElement(Os,{ref:y},p)}),ItemSlot:Gt.default.forwardRef((u,d)=>{let f=u,{scope:c,children:p}=f,g=T(f,["scope","children"]),y=Gt.default.useRef(null),h=ne(d,y),x=i(s,c);return Gt.default.useEffect(()=>(x.itemMap.set(y,_({ref:y},g)),()=>{x.itemMap.delete(y)})),Gt.default.createElement(Os,{[a]:"",ref:h},p)})},function(u){let d=i(e+"CollectionConsumer",u);return Gt.default.useCallback(()=>{let c=d.collectionRef.current;if(!c)return[];let p=Array.from(c.querySelectorAll(`[${a}]`));return Array.from(d.itemMap.values()).sort((g,y)=>p.indexOf(g.ref.current)-p.indexOf(y.ref.current))},[d.collectionRef,d.itemMap])},r]}Fc();var zs=b(F(),1);function x0(e){let t=(0,zs.useRef)({value:e,previous:e});return(0,zs.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}Mo();Ln();kt();var Is=b(F(),1);Mn();var n4=(0,Is.forwardRef)((e,t)=>(0,Is.createElement)(X.span,D({},e,{ref:t,style:_({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"},e.style)}))),C0=n4;var Ii="NavigationMenu",[Wc,_0,r4]=Pr(Ii),[Hc,o4,i4]=Pr(Ii),[$c]=Vt(Ii,[r4,i4]),[l4,Yt]=$c(Ii),[s4,a4]=$c(Ii),u4=(0,L.forwardRef)((e,t)=>{let M=e,{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,delayDuration:l=200,skipDelayDuration:s=300,orientation:a="horizontal",dir:u}=M,d=T(M,["__scopeNavigationMenu","value","onValueChange","defaultValue","delayDuration","skipDelayDuration","orientation","dir"]),[c,p]=(0,L.useState)(null),g=ne(t,N=>p(N)),y=_o(u),h=(0,L.useRef)(0),x=(0,L.useRef)(0),f=(0,L.useRef)(0),[m,v]=(0,L.useState)(!0),[w="",C]=No({prop:r,onChange:N=>{let z=s>0;N!==""?(window.clearTimeout(f.current),z&&v(!1)):(window.clearTimeout(f.current),f.current=window.setTimeout(()=>v(!0),s)),o==null||o(N)},defaultProp:i}),k=(0,L.useCallback)(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>C(""),150)},[C]),E=(0,L.useCallback)(N=>{window.clearTimeout(x.current),C(N)},[C]),S=(0,L.useCallback)(N=>{w===N?window.clearTimeout(x.current):h.current=window.setTimeout(()=>{window.clearTimeout(x.current),C(N)},l)},[w,C,l]);return(0,L.useEffect)(()=>()=>{window.clearTimeout(h.current),window.clearTimeout(x.current),window.clearTimeout(f.current)},[]),(0,L.createElement)(c4,{scope:n,isRootMenu:!0,value:w,dir:y,orientation:a,rootNavigationMenu:c,onTriggerEnter:N=>{window.clearTimeout(h.current),m?S(N):E(N)},onTriggerLeave:()=>{window.clearTimeout(h.current),k()},onContentEnter:()=>window.clearTimeout(x.current),onContentLeave:k,onItemSelect:N=>{C(z=>z===N?"":N)},onItemDismiss:()=>C("")},(0,L.createElement)(X.nav,D({"aria-label":"Main","data-orientation":a,dir:y},d,{ref:g})))}),c4=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:o,orientation:i,children:l,value:s,onItemSelect:a,onItemDismiss:u,onTriggerEnter:d,onTriggerLeave:c,onContentEnter:p,onContentLeave:g}=e,[y,h]=(0,L.useState)(null),[x,f]=(0,L.useState)(new Map),[m,v]=(0,L.useState)(null);return(0,L.createElement)(l4,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:s,previousValue:x0(s),baseId:ir(),dir:o,orientation:i,viewport:y,onViewportChange:h,indicatorTrack:m,onIndicatorTrackChange:v,onTriggerEnter:oe(d),onTriggerLeave:oe(c),onContentEnter:oe(p),onContentLeave:oe(g),onItemSelect:oe(a),onItemDismiss:oe(u),onViewportContentChange:(0,L.useCallback)((w,C)=>{f(k=>(k.set(w,C),new Map(k)))},[]),onViewportContentRemove:(0,L.useCallback)(w=>{f(C=>C.has(w)?(C.delete(w),new Map(C)):C)},[])},(0,L.createElement)(Wc.Provider,{scope:t},(0,L.createElement)(s4,{scope:t,items:x},l)))},d4=(0,L.forwardRef)((e,t)=>{let l=e,{__scopeNavigationMenu:n}=l,r=T(l,["__scopeNavigationMenu"]),o=Yt("NavigationMenuList",n),i=(0,L.createElement)(X.ul,D({"data-orientation":o.orientation},r,{ref:t}));return(0,L.createElement)(X.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange},(0,L.createElement)(Wc.Slot,{scope:n},o.isRootMenu?(0,L.createElement)(T0,{asChild:!0},i):i))}),[f4,M0]=$c("NavigationMenuItem"),p4=(0,L.forwardRef)((e,t)=>{let y=e,{__scopeNavigationMenu:n,value:r}=y,o=T(y,["__scopeNavigationMenu","value"]),i=ir(),l=r||i||"LEGACY_REACT_AUTO_VALUE",s=(0,L.useRef)(null),a=(0,L.useRef)(null),u=(0,L.useRef)(null),d=(0,L.useRef)(()=>{}),c=(0,L.useRef)(!1),p=(0,L.useCallback)((h="start")=>{if(s.current){d.current();let x=Bc(s.current);x.length&&Kc(h==="start"?x:x.reverse())}},[]),g=(0,L.useCallback)(()=>{if(s.current){let h=Bc(s.current);h.length&&(d.current=function(x){return x.forEach(f=>{f.dataset.tabindex=f.getAttribute("tabindex")||"",f.setAttribute("tabindex","-1")}),()=>{x.forEach(f=>{let m=f.dataset.tabindex;f.setAttribute("tabindex",m)})}}(h))}},[]);return(0,L.createElement)(f4,{scope:n,value:l,triggerRef:a,contentRef:s,focusProxyRef:u,wasEscapeCloseRef:c,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:g,onContentFocusOutside:g},(0,L.createElement)(X.li,D({},o,{ref:t})))}),k0="NavigationMenuTrigger",m4=(0,L.forwardRef)((e,t)=>{let y=e,{__scopeNavigationMenu:n,disabled:r}=y,o=T(y,["__scopeNavigationMenu","disabled"]),i=Yt(k0,e.__scopeNavigationMenu),l=M0(k0,e.__scopeNavigationMenu),s=(0,L.useRef)(null),a=ne(s,l.triggerRef,t),u=O0(i.baseId,l.value),d=b0(i.baseId,l.value),c=(0,L.useRef)(!1),p=(0,L.useRef)(!1),g=l.value===i.value;return(0,L.createElement)(L.Fragment,null,(0,L.createElement)(Wc.ItemSlot,{scope:n,value:l.value},(0,L.createElement)(D0,{asChild:!0},(0,L.createElement)(X.button,D({id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":Zc(g),"aria-expanded":g,"aria-controls":d},o,{ref:a,onPointerEnter:I(e.onPointerEnter,()=>{p.current=!1,l.wasEscapeCloseRef.current=!1}),onPointerMove:I(e.onPointerMove,As(()=>{r||p.current||l.wasEscapeCloseRef.current||c.current||(i.onTriggerEnter(l.value),c.current=!0)})),onPointerLeave:I(e.onPointerLeave,As(()=>{r||(i.onTriggerLeave(),c.current=!1)})),onClick:I(e.onClick,()=>{i.onItemSelect(l.value),p.current=g}),onKeyDown:I(e.onKeyDown,h=>{let x={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];g&&h.key===x&&(l.onEntryKeyDown(),h.preventDefault())})})))),g&&(0,L.createElement)(L.Fragment,null,(0,L.createElement)(C0,{"aria-hidden":!0,tabIndex:0,ref:l.focusProxyRef,onFocus:h=>{let x=l.contentRef.current,f=h.relatedTarget,m=f===s.current,v=x==null?void 0:x.contains(f);!m&&v||l.onFocusProxyEnter(m?"start":"end")}}),i.viewport&&(0,L.createElement)("span",{"aria-owns":d})))}),S0="navigationMenu.linkSelect",h4=(0,L.forwardRef)((e,t)=>{let l=e,{__scopeNavigationMenu:n,active:r,onSelect:o}=l,i=T(l,["__scopeNavigationMenu","active","onSelect"]);return(0,L.createElement)(D0,{asChild:!0},(0,L.createElement)(X.a,D({"data-active":r?"":void 0,"aria-current":r?"page":void 0},i,{ref:t,onClick:I(e.onClick,s=>{let a=s.target,u=new CustomEvent(S0,{bubbles:!0,cancelable:!0});if(a.addEventListener(S0,d=>o==null?void 0:o(d),{once:!0}),Mr(a,u),!u.defaultPrevented&&!s.metaKey){let d=new CustomEvent(Vs,{bubbles:!0,cancelable:!0});Mr(a,d)}},{checkForDefaultPrevented:!1})})))}),L0="NavigationMenuIndicator",v4=(0,L.forwardRef)((e,t)=>{let l=e,{forceMount:n}=l,r=T(l,["forceMount"]),o=Yt(L0,e.__scopeNavigationMenu),i=!!o.value;return o.indicatorTrack?N0.default.createPortal((0,L.createElement)(an,{present:n||i},(0,L.createElement)(g4,D({},r,{ref:t}))),o.indicatorTrack):null}),g4=(0,L.forwardRef)((e,t)=>{let g=e,{__scopeNavigationMenu:n}=g,r=T(g,["__scopeNavigationMenu"]),o=Yt(L0,n),i=_0(n),[l,s]=(0,L.useState)(null),[a,u]=(0,L.useState)(null),d=o.orientation==="horizontal",c=!!o.value;(0,L.useEffect)(()=>{var y;let h=(y=i().find(x=>x.value===o.value))===null||y===void 0?void 0:y.ref.current;h&&s(h)},[i,o.value]);let p=()=>{l&&u({size:d?l.offsetWidth:l.offsetHeight,offset:d?l.offsetLeft:l.offsetTop})};return Uc(l,p),Uc(o.indicatorTrack,p),a?(0,L.createElement)(X.div,D({"aria-hidden":!0,"data-state":c?"visible":"hidden","data-orientation":o.orientation},r,{ref:t,style:_(_({position:"absolute"},d?{left:0,width:a.size+"px",transform:`translateX(${a.offset}px)`}:{top:0,height:a.size+"px",transform:`translateY(${a.offset}px)`}),r.style)})):null}),zi="NavigationMenuContent",y4=(0,L.forwardRef)((e,t)=>{let u=e,{forceMount:n}=u,r=T(u,["forceMount"]),o=Yt(zi,e.__scopeNavigationMenu),i=M0(zi,e.__scopeNavigationMenu),l=ne(i.contentRef,t),s=i.value===o.value,a=_({value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose},r);return o.viewport?(0,L.createElement)(w4,D({forceMount:n},a,{ref:l})):(0,L.createElement)(an,{present:n||s},(0,L.createElement)(P0,D({"data-state":Zc(s)},a,{ref:l,onPointerEnter:I(e.onPointerEnter,o.onContentEnter),onPointerLeave:I(e.onPointerLeave,As(o.onContentLeave)),style:_({pointerEvents:!s&&o.isRootMenu?"none":void 0},a.style)})))}),w4=(0,L.forwardRef)((e,t)=>{let n=Yt(zi,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return at(()=>{r(e.value,_({ref:t},e))},[e,t,r]),at(()=>()=>o(e.value),[e.value,o]),null}),Vs="navigationMenu.rootContentDismiss",P0=(0,L.forwardRef)((e,t)=>{let v=e,{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:l,onRootContentClose:s,onContentFocusOutside:a}=v,u=T(v,["__scopeNavigationMenu","value","triggerRef","focusProxyRef","wasEscapeCloseRef","onRootContentClose","onContentFocusOutside"]),d=Yt(zi,n),c=(0,L.useRef)(null),p=ne(c,t),g=O0(d.baseId,r),y=b0(d.baseId,r),h=_0(n),x=(0,L.useRef)(null),{onItemDismiss:f}=d;(0,L.useEffect)(()=>{let w=c.current;if(d.isRootMenu&&w){let C=()=>{var k;f(),s(),w.contains(document.activeElement)&&((k=o.current)===null||k===void 0||k.focus())};return w.addEventListener(Vs,C),()=>w.removeEventListener(Vs,C)}},[d.isRootMenu,e.value,o,f,s]);let m=(0,L.useMemo)(()=>{let w=h().map(N=>N.value);d.dir==="rtl"&&w.reverse();let C=w.indexOf(d.value),k=w.indexOf(d.previousValue),E=r===d.value,S=k===w.indexOf(r);if(!E&&!S)return x.current;let M=(()=>{if(C!==k){if(E&&k!==-1)return C>k?"from-end":"from-start";if(S&&C!==-1)return C>k?"to-start":"to-end"}return null})();return x.current=M,M},[d.previousValue,d.value,d.dir,h,r]);return(0,L.createElement)(T0,{asChild:!0},(0,L.createElement)(bs,D({id:y,"aria-labelledby":g,"data-motion":m,"data-orientation":d.orientation},u,{ref:p,onDismiss:()=>{var w;let C=new Event(Vs,{bubbles:!0,cancelable:!0});(w=c.current)===null||w===void 0||w.dispatchEvent(C)},onFocusOutside:I(e.onFocusOutside,w=>{var C;a();let k=w.target;(C=d.rootNavigationMenu)!==null&&C!==void 0&&C.contains(k)&&w.preventDefault()}),onPointerDownOutside:I(e.onPointerDownOutside,w=>{var C;let k=w.target,E=h().some(M=>{var N;return(N=M.ref.current)===null||N===void 0?void 0:N.contains(k)}),S=d.isRootMenu&&((C=d.viewport)===null||C===void 0?void 0:C.contains(k));(E||S||!d.isRootMenu)&&w.preventDefault()}),onKeyDown:I(e.onKeyDown,w=>{let C=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!C){let E=Bc(w.currentTarget),S=document.activeElement,M=E.findIndex(N=>N===S);var k;Kc(w.shiftKey?E.slice(0,M).reverse():E.slice(M+1,E.length))?w.preventDefault():(k=i.current)===null||k===void 0||k.focus()}}),onEscapeKeyDown:I(e.onEscapeKeyDown,w=>{l.current=!0})})))}),R0="NavigationMenuViewport",x4=(0,L.forwardRef)((e,t)=>{let l=e,{forceMount:n}=l,r=T(l,["forceMount"]),o=Yt(R0,e.__scopeNavigationMenu),i=!!o.value;return(0,L.createElement)(an,{present:n||i},(0,L.createElement)(C4,D({},r,{ref:t})))}),C4=(0,L.forwardRef)((e,t)=>{let x=e,{__scopeNavigationMenu:n,children:r}=x,o=T(x,["__scopeNavigationMenu","children"]),i=Yt(R0,n),l=ne(t,i.onViewportChange),s=a4(zi,e.__scopeNavigationMenu),[a,u]=(0,L.useState)(null),[d,c]=(0,L.useState)(null),p=a?(a==null?void 0:a.width)+"px":void 0,g=a?(a==null?void 0:a.height)+"px":void 0,y=!!i.value,h=y?i.value:i.previousValue;return Uc(d,()=>{d&&u({width:d.offsetWidth,height:d.offsetHeight})}),(0,L.createElement)(X.div,D({"data-state":Zc(y),"data-orientation":i.orientation},o,{ref:l,style:_({pointerEvents:!y&&i.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":p,"--radix-navigation-menu-viewport-height":g},o.style),onPointerEnter:I(e.onPointerEnter,i.onContentEnter),onPointerLeave:I(e.onPointerLeave,As(i.onContentLeave))}),Array.from(s.items).map(C=>{var[f,k]=C,E=k,{ref:m,forceMount:v}=E,w=T(E,["ref","forceMount"]);let S=h===f;return(0,L.createElement)(an,{key:f,present:v||S},(0,L.createElement)(P0,D({},w,{ref:St(m,M=>{S&&M&&c(M)})})))}))}),T0=(0,L.forwardRef)((e,t)=>{let i=e,{__scopeNavigationMenu:n}=i,r=T(i,["__scopeNavigationMenu"]),o=Yt("FocusGroup",n);return(0,L.createElement)(Hc.Provider,{scope:n},(0,L.createElement)(Hc.Slot,{scope:n},(0,L.createElement)(X.div,D({dir:o.dir},r,{ref:t}))))}),E0=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],D0=(0,L.forwardRef)((e,t)=>{let l=e,{__scopeNavigationMenu:n}=l,r=T(l,["__scopeNavigationMenu"]),o=o4(n),i=Yt("FocusGroupItem",n);return(0,L.createElement)(Hc.ItemSlot,{scope:n},(0,L.createElement)(X.button,D({},r,{ref:t,onKeyDown:I(e.onKeyDown,s=>{if(["Home","End",...E0].includes(s.key)){let a=o().map(u=>u.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(s.key)&&a.reverse(),E0.includes(s.key)){let u=a.indexOf(s.currentTarget);a=a.slice(u+1)}setTimeout(()=>Kc(a)),s.preventDefault()}})})))});function Bc(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{let o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Kc(e){let t=document.activeElement;return e.some(n=>n===t||(n.focus(),document.activeElement!==t))}function Uc(e,t){let n=oe(t);at(()=>{let r=0;if(e){let o=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return o.observe(e),()=>{window.cancelAnimationFrame(r),o.unobserve(e)}}},[e,n])}function Zc(e){return e?"open":"closed"}function O0(e,t){return`${e}-trigger-${t}`}function b0(e,t){return`${e}-content-${t}`}function As(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Qc=u4,Gc=d4,z0=p4,Yc=m4,I0=h4,Xc=v4,qc=y4,Jc=x4;Dc();var Rr=b(F(),1);Ms();var ed=Rr.forwardRef((e,t)=>{var{className:n,children:r}=e,o=xe(e,["className","children"]);return(0,At.jsxs)(Qc,Object.assign({ref:t,className:Re("relative z-10 flex max-w-max flex-1 items-center justify-center",n)},o,{children:[r,(0,At.jsx)(A0,{})]}))});ed.displayName=Qc.displayName;var td=Rr.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,At.jsx)(Gc,Object.assign({ref:t,className:Re("group flex flex-1 list-none items-center justify-center space-x-1",n)},r))});td.displayName=Gc.displayName;var V0=z0,k4=_s("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50"),nd=Rr.forwardRef((e,t)=>{var{className:n,children:r}=e,o=xe(e,["className","children"]);return(0,At.jsxs)(Yc,Object.assign({ref:t,className:Re(k4(),"group",n),onPointerMove:i=>i.preventDefault(),onPointerLeave:i=>i.preventDefault()},o,{children:[r," ",(0,At.jsx)(c0,{className:"relative top-[1px] ml-1 h-3 w-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]}))});nd.displayName=Yc.displayName;var rd=Rr.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,At.jsx)(qc,Object.assign({ref:t,className:Re("left-0 top-0 w-full data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 md:absolute md:w-auto ",n),onPointerEnter:o=>o.preventDefault(),onPointerLeave:o=>o.preventDefault()},r))});rd.displayName=qc.displayName;var od=I0,A0=Rr.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,At.jsx)("div",Object.assign({className:Re("absolute left-0 top-full flex justify-center")},{children:(0,At.jsx)(Jc,Object.assign({className:Re("origin-top-center relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border bg-popover text-popover-foreground shadow data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 md:w-[var(--radix-navigation-menu-viewport-width)]",n),ref:t},r))}))});A0.displayName=Jc.displayName;var S4=Rr.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,At.jsx)(Xc,Object.assign({ref:t,className:Re("top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in",n)},r,{children:(0,At.jsx)("div",{className:"relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm bg-border shadow-md"})}))});S4.displayName=Xc.displayName;var j0=e=>(0,Ae.jsx)(ed,{className:"place-self-center sm:block",children:(0,Ae.jsx)(td,{className:"hidden md:flex",children:e.navTextLinks.map(t=>(0,Ae.jsxs)(V0,{children:[(0,Ae.jsx)(nd,{className:"hover:bg-black hover:text-white",children:t.title}),(0,Ae.jsxs)(rd,{children:[t.description&&!t.href&&(0,Ae.jsx)("p",{className:"p-4 text-sm leading-tight text-muted-foreground py-2 hidden md:block lg:block",children:t.description}),(0,Ae.jsxs)("ul",{className:"grid gap-3 p-4 md:w-[400px] lg:w-[500px] lg:grid-cols-[.75fr_1fr]",children:[t.href&&(0,Ae.jsx)("li",{className:"row-span-4",children:(0,Ae.jsx)(od,{asChild:!0,children:(0,Ae.jsxs)("a",{className:"flex h-full w-full select-none flex-col justify-end rounded-md bg-gradient-to-b from-muted/50 to-muted p-6 no-underline outline-none focus:shadow-md",href:t.href,children:[t.logo,(0,Ae.jsx)("p",{className:"text-sm leading-tight text-muted-foreground py-6",children:t.description})]})})}),t.dropDown&&t.dropDown.length>0&&t.dropDown.map(n=>(0,Ae.jsxs)("li",{children:[" ",(0,Ae.jsx)(od,{asChild:!0,children:(0,Ae.jsx)("a",{className:"block select-none space-y-1 rounded-md p-3 leading-none no-underline outline-none transition-colors hover:bg-black hover:text-white focus:bg-accent focus:text-accent-foreground",href:n.href,children:(0,Ae.jsx)("div",{className:"text-sm font-medium leading-none",children:n.title})})})]},n.title))]})]})]},t.title))})});var ut=b($e(),1),F0=()=>(0,ut.jsxs)("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 204.13 37.91",xmlSpace:"preserve",width:140,height:50,fill:"currentColor",className:"text-foreground",children:[(0,ut.jsxs)("g",{children:[(0,ut.jsx)("g",{children:(0,ut.jsxs)("g",{children:[(0,ut.jsx)("g",{children:(0,ut.jsx)("path",{className:"st1",d:"M35.06,18.99c0,2.06-0.37,4.06-1.1,5.95h-2.32c0.6-13.14-16.42-18.87-23.92-8.11 C6.5,12.76,7.83,8.17,10.96,5.38c0,0,0,0,0,0c1.14-1.04,2.5-1.84,3.95-2.33C24.93,0.12,35.22,8.73,35.06,18.99z"})}),(0,ut.jsx)("g",{children:(0,ut.jsx)("path",{className:"st1",d:"M35.06,26.83v8.7H18.52c-0.21,0-0.4,0-0.59-0.02c-4.29-0.15-8.3-1.94-11.29-5.03 c-6.48-6.3-5.98-17.92,0.71-23.67C5,10.54,4.75,15.46,6.69,19.4c2.15,4.47,6.82,7.43,11.83,7.42 C18.52,26.83,35.06,26.83,35.06,26.83z"})})]})}),(0,ut.jsx)("g",{children:(0,ut.jsx)("g",{children:(0,ut.jsx)("path",{className:"st1",d:"M114.52,16.51h4.97v8.5h1.96v-8.5h4.97v-1.96h-11.9V16.51z M108.88,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M86.78,14.55l-5.34,10.46h2.19l0.79-1.57h7.34l0.79,1.57h2.2l-5.34-10.46H86.78z M85.42,21.49l2.67-5.21l2.67,5.21H85.42z M61.7,23.44h2.15l0.04-0.12c0.53-1.46,0.54-2.96,0.02-4.46 c-0.78-2.3-2.81-4.05-5.18-4.47c-0.4-0.07-0.81-0.11-1.23-0.11c-1.81,0-3.51,0.7-4.79,1.98c-1.28,1.28-1.98,2.98-1.98,4.8 c0,3.67,2.98,6.7,6.65,6.77l0.3,0.01l6.43,0h0.17v-1.96h-6.8c-1.95,0-3.72-1.16-4.41-2.88c-0.64-1.59-0.49-3.28,0.44-4.64 c0.9-1.33,2.39-2.13,3.99-2.13c0.35,0,0.7,0.04,1.07,0.11c1.76,0.38,3.18,1.77,3.62,3.55c0.28,1.13,0.15,2.27-0.36,3.28 L61.7,23.44z M77.22,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06c0,3.11,2.53,5.64,5.63,5.64 c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M198.54,14.55l-4.91,8.94l-4.96-8.94h-3.03v10.46h1.96v-8.36l4.63,8.36h2.8 l4.57-8.32v8.32h1.96V14.55H198.54z M179.41,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.64,5.64c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M148.25,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M163.9,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.63,5.64c3.11,0,5.64-2.53,5.64-5.64v-5.06h-1.96V19.61z M130.63,25.01h1.96V14.55h-1.96V25.01z"})})})]}),(0,ut.jsx)("script",{id:"bw-fido2-page-script"})]});var ft=b($e(),1);Nn();var je=b($e(),1);kt();var Z=b(F(),1);So();Et();Lr();Ls();Mn();kt();var R=b(F(),1);So();Et();Lr();Fc();W0();X0();kt();var Oe=b(F(),1);var q0=["top","right","bottom","left"],un=Math.min,et=Math.max,Ai=Math.round,ji=Math.floor,Pn=e=>({x:e,y:e}),N4={left:"right",right:"left",bottom:"top",top:"bottom"},_4={start:"end",end:"start"};function js(e,t,n){return et(e,un(t,n))}function cn(e,t){return typeof e=="function"?e(t):e}function dn(e){return e.split("-")[0]}function Tr(e){return e.split("-")[1]}function Fs(e){return e==="x"?"y":"x"}function Hs(e){return e==="y"?"height":"width"}function Dr(e){return["top","bottom"].includes(dn(e))?"y":"x"}function Bs(e){return Fs(Dr(e))}function J0(e,t,n){n===void 0&&(n=!1);let r=Tr(e),o=Bs(e),i=Hs(o),l=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=Vi(l)),[l,Vi(l)]}function eh(e){let t=Vi(e);return[ad(e),t,ad(t)]}function ad(e){return e.replace(/start|end/g,t=>_4[t])}function th(e,t,n,r){let o=Tr(e),i=function(l,s,a){let u=["left","right"],d=["right","left"],c=["top","bottom"],p=["bottom","top"];switch(l){case"top":case"bottom":return a?s?d:u:s?u:d;case"left":case"right":return s?c:p;default:return[]}}(dn(e),n==="start",r);return o&&(i=i.map(l=>l+"-"+o),t&&(i=i.concat(i.map(ad)))),i}function Vi(e){return e.replace(/left|right|bottom|top/g,t=>N4[t])}function M4(e){return _({top:0,right:0,bottom:0,left:0},e)}function ud(e){return typeof e!="number"?M4(e):{top:e,right:e,bottom:e,left:e}}function Lo(e){return B(_({},e),{top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height})}function nh(e,t,n){let{reference:r,floating:o}=e,i=Dr(t),l=Bs(t),s=Hs(l),a=dn(t),u=i==="y",d=r.x+r.width/2-o.width/2,c=r.y+r.height/2-o.height/2,p=r[s]/2-o[s]/2,g;switch(a){case"top":g={x:d,y:r.y-o.height};break;case"bottom":g={x:d,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:c};break;case"left":g={x:r.x-o.width,y:c};break;default:g={x:r.x,y:r.y}}switch(Tr(t)){case"start":g[l]-=p*(n&&u?-1:1);break;case"end":g[l]+=p*(n&&u?-1:1)}return g}var ih=(e,t,n)=>Pt(void 0,null,function*(){let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,s=i.filter(Boolean),a=yield l.isRTL==null?void 0:l.isRTL(t),u=yield l.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:c}=nh(u,r,a),p=r,g={},y=0;for(let h=0;h({name:"arrow",options:e,fn(n){return Pt(this,null,function*(){let{x:r,y:o,placement:i,rects:l,platform:s,elements:a,middlewareData:u}=n,{element:d,padding:c=0}=cn(e,n)||{};if(d==null)return{};let p=ud(c),g={x:r,y:o},y=Bs(i),h=Hs(y),x=yield s.getDimensions(d),f=y==="y",m=f?"top":"left",v=f?"bottom":"right",w=f?"clientHeight":"clientWidth",C=l.reference[h]+l.reference[y]-g[y]-l.floating[h],k=g[y]-l.reference[y],E=yield s.getOffsetParent==null?void 0:s.getOffsetParent(d),S=E?E[w]:0;S&&(yield s.isElement==null?void 0:s.isElement(E))||(S=a.floating[w]||l.floating[h]);let M=C/2-k/2,N=S/2-x[h]/2-1,z=un(p[m],N),j=un(p[v],N),K=z,A=S-x[h]-j,ce=S/2-x[h]/2+M,W=js(K,ce,A),q=!u.arrow&&Tr(i)!=null&&ce!=W&&l.reference[h]/2-(ceA<=0)){var N,z;let A=(((N=l.flip)==null?void 0:N.index)||0)+1,ce=k[A];if(ce)return{data:{index:A,overflows:M},reset:{placement:ce}};let W=(z=M.filter(q=>q.overflows[0]<=0).sort((q,de)=>q.overflows[1]-de.overflows[1])[0])==null?void 0:z.placement;if(!W)switch(y){case"bestFit":{var j;let q=(j=M.map(de=>[de.placement,de.overflows.filter(V=>V>0).reduce((V,_e)=>V+_e,0)]).sort((de,V)=>de[1]-V[1])[0])==null?void 0:j[0];q&&(W=q);break}case"initialPlacement":W=a}if(i!==W)return{reset:{placement:W}}}return{}})}}};function rh(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function oh(e){return q0.some(t=>e[t]>=0)}var sh=function(e){return e===void 0&&(e={}),{name:"hide",options:e,fn(n){return Pt(this,null,function*(){let{rects:r}=n,l=cn(e,n),{strategy:o="referenceHidden"}=l,i=T(l,["strategy"]);switch(o){case"referenceHidden":{let s=rh(yield Fi(n,B(_({},i),{elementContext:"reference"})),r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:oh(s)}}}case"escaped":{let s=rh(yield Fi(n,B(_({},i),{altBoundary:!0})),r.floating);return{data:{escapedOffsets:s,escaped:oh(s)}}}default:return{}}})}}},ah=function(e){return e===void 0&&(e=0),{name:"offset",options:e,fn(n){return Pt(this,null,function*(){var r,o;let{x:i,y:l,placement:s,middlewareData:a}=n,u=yield function(d,c){return Pt(this,null,function*(){let{placement:p,platform:g,elements:y}=d,h=yield g.isRTL==null?void 0:g.isRTL(y.floating),x=dn(p),f=Tr(p),m=Dr(p)==="y",v=["left","top"].includes(x)?-1:1,w=h&&m?-1:1,C=cn(c,d),{mainAxis:k,crossAxis:E,alignmentAxis:S}=typeof C=="number"?{mainAxis:C,crossAxis:0,alignmentAxis:null}:_({mainAxis:0,crossAxis:0,alignmentAxis:null},C);return f&&typeof S=="number"&&(E=f==="end"?-1*S:S),m?{x:E*w,y:k*v}:{x:k*v,y:E*w}})}(n,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:i+u.x,y:l+u.y,data:B(_({},u),{placement:s})}})}}},uh=function(e){return e===void 0&&(e={}),{name:"shift",options:e,fn(n){return Pt(this,null,function*(){let{x:r,y:o,placement:i}=n,f=cn(e,n),{mainAxis:l=!0,crossAxis:s=!1,limiter:a={fn:m=>{let{x:v,y:w}=m;return{x:v,y:w}}}}=f,u=T(f,["mainAxis","crossAxis","limiter"]),d={x:r,y:o},c=yield Fi(n,u),p=Dr(dn(i)),g=Fs(p),y=d[g],h=d[p];if(l){let m=g==="y"?"bottom":"right",v=y+c[g==="y"?"top":"left"],w=y-c[m];y=js(v,y,w)}if(s){let m=p==="y"?"bottom":"right",v=h+c[p==="y"?"top":"left"],w=h-c[m];h=js(v,h,w)}let x=a.fn(B(_({},n),{[g]:y,[p]:h}));return B(_({},x),{data:{x:x.x-r,y:x.y-o}})})}}},ch=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:l}=t,{offset:s=0,mainAxis:a=!0,crossAxis:u=!0}=cn(e,t),d={x:n,y:r},c=Dr(o),p=Fs(c),g=d[p],y=d[c],h=cn(s,t),x=typeof h=="number"?{mainAxis:h,crossAxis:0}:_({mainAxis:0,crossAxis:0},h);if(a){let v=p==="y"?"height":"width",w=i.reference[p]-i.floating[v]+x.mainAxis,C=i.reference[p]+i.reference[v]-x.mainAxis;gC&&(g=C)}if(u){var f,m;let v=p==="y"?"width":"height",w=["top","left"].includes(dn(o)),C=i.reference[c]-i.floating[v]+(w&&((f=l.offset)==null?void 0:f[c])||0)+(w?0:x.crossAxis),k=i.reference[c]+i.reference[v]+(w?0:((m=l.offset)==null?void 0:m[c])||0)-(w?x.crossAxis:0);yk&&(y=k)}return{[p]:g,[c]:y}}}},dh=function(e){return e===void 0&&(e={}),{name:"size",options:e,fn(n){return Pt(this,null,function*(){let{placement:r,rects:o,platform:i,elements:l}=n,E=cn(e,n),{apply:s=()=>{}}=E,a=T(E,["apply"]),u=yield Fi(n,a),d=dn(r),c=Tr(r),p=Dr(r)==="y",{width:g,height:y}=o.floating,h,x;d==="top"||d==="bottom"?(h=d,x=c===((yield i.isRTL==null?void 0:i.isRTL(l.floating))?"start":"end")?"left":"right"):(x=d,h=c==="end"?"top":"bottom");let f=y-u[h],m=g-u[x],v=!n.middlewareData.shift,w=f,C=m;if(p){let S=g-u.left-u.right;C=c||v?un(m,S):S}else{let S=y-u.top-u.bottom;w=c||v?un(f,S):S}if(v&&!c){let S=et(u.left,0),M=et(u.right,0),N=et(u.top,0),z=et(u.bottom,0);p?C=g-2*(S!==0||M!==0?S+M:et(u.left,u.right)):w=y-2*(N!==0||z!==0?N+z:et(u.top,u.bottom))}yield s(B(_({},n),{availableWidth:C,availableHeight:w}));let k=yield i.getDimensions(l.floating);return g!==k.width||y!==k.height?{reset:{rects:!0}}:{}})}}};function Rn(e){return ph(e)?(e.nodeName||"").toLowerCase():"#document"}function dt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fn(e){var t;return(t=(ph(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function ph(e){return e instanceof Node||e instanceof dt(e).Node}function pn(e){return e instanceof Element||e instanceof dt(e).Element}function Xt(e){return e instanceof HTMLElement||e instanceof dt(e).HTMLElement}function fh(e){return typeof ShadowRoot!="undefined"&&(e instanceof ShadowRoot||e instanceof dt(e).ShadowRoot)}function Ro(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=Nt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function mh(e){return["table","td","th"].includes(Rn(e))}function Us(e){let t=Ws(),n=Nt(e);return n.transform!=="none"||n.perspective!=="none"||!!n.containerType&&n.containerType!=="normal"||!t&&!!n.backdropFilter&&n.backdropFilter!=="none"||!t&&!!n.filter&&n.filter!=="none"||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function hh(e){let t=Or(e);for(;Xt(t)&&!Hi(t);){if(Us(t))return t;t=Or(t)}return null}function Ws(){return!(typeof CSS=="undefined"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Hi(e){return["html","body","#document"].includes(Rn(e))}function Nt(e){return dt(e).getComputedStyle(e)}function Bi(e){return pn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Or(e){if(Rn(e)==="html")return e;let t=e.assignedSlot||e.parentNode||fh(e)&&e.host||fn(e);return fh(t)?t.host:t}function vh(e){let t=Or(e);return Hi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Xt(t)&&Ro(t)?t:vh(t)}function Po(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);let o=vh(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),l=dt(o);return i?t.concat(l,l.visualViewport||[],Ro(o)?o:[],l.frameElement&&n?Po(l.frameElement):[]):t.concat(o,Po(o,[],n))}function xh(e){let t=Nt(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=Xt(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,s=Ai(n)!==i||Ai(r)!==l;return s&&(n=i,r=l),{width:n,height:r,$:s}}function dd(e){return pn(e)?e:e.contextElement}function To(e){let t=dd(e);if(!Xt(t))return Pn(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=xh(t),l=(i?Ai(n.width):n.width)/r,s=(i?Ai(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}var L4=Pn(0);function Ch(e){let t=dt(e);return Ws()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:L4}function br(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let o=e.getBoundingClientRect(),i=dd(e),l=Pn(1);t&&(r?pn(r)&&(l=To(r)):l=To(e));let s=function(p,g,y){return g===void 0&&(g=!1),!(!y||g&&y!==dt(p))&&g}(i,n,r)?Ch(i):Pn(0),a=(o.left+s.x)/l.x,u=(o.top+s.y)/l.y,d=o.width/l.x,c=o.height/l.y;if(i){let p=dt(i),g=r&&pn(r)?dt(r):r,y=p.frameElement;for(;y&&r&&g!==p;){let h=To(y),x=y.getBoundingClientRect(),f=Nt(y),m=x.left+(y.clientLeft+parseFloat(f.paddingLeft))*h.x,v=x.top+(y.clientTop+parseFloat(f.paddingTop))*h.y;a*=h.x,u*=h.y,d*=h.x,c*=h.y,a+=m,u+=v,y=dt(y).frameElement}}return Lo({width:d,height:c,x:a,y:u})}function kh(e){return br(fn(e)).left+Bi(e).scrollLeft}function gh(e,t,n){let r;if(t==="viewport")r=function(o,i){let l=dt(o),s=fn(o),a=l.visualViewport,u=s.clientWidth,d=s.clientHeight,c=0,p=0;if(a){u=a.width,d=a.height;let g=Ws();(!g||g&&i==="fixed")&&(c=a.offsetLeft,p=a.offsetTop)}return{width:u,height:d,x:c,y:p}}(e,n);else if(t==="document")r=function(o){let i=fn(o),l=Bi(o),s=o.ownerDocument.body,a=et(i.scrollWidth,i.clientWidth,s.scrollWidth,s.clientWidth),u=et(i.scrollHeight,i.clientHeight,s.scrollHeight,s.clientHeight),d=-l.scrollLeft+kh(o),c=-l.scrollTop;return Nt(s).direction==="rtl"&&(d+=et(i.clientWidth,s.clientWidth)-a),{width:a,height:u,x:d,y:c}}(fn(e));else if(pn(t))r=function(o,i){let l=br(o,!0,i==="fixed"),s=l.top+o.clientTop,a=l.left+o.clientLeft,u=Xt(o)?To(o):Pn(1);return{width:o.clientWidth*u.x,height:o.clientHeight*u.y,x:a*u.x,y:s*u.y}}(t,n);else{let o=Ch(e);r=B(_({},t),{x:t.x-o.x,y:t.y-o.y})}return Lo(r)}function Sh(e,t){let n=Or(e);return!(n===t||!pn(n)||Hi(n))&&(Nt(n).position==="fixed"||Sh(n,t))}function P4(e,t,n){let r=Xt(t),o=fn(t),i=n==="fixed",l=br(e,!0,i,t),s={scrollLeft:0,scrollTop:0},a=Pn(0);if(r||!r&&!i)if((Rn(t)!=="body"||Ro(o))&&(s=Bi(t)),r){let u=br(t,!0,i,t);a.x=u.x+t.clientLeft,a.y=u.y+t.clientTop}else o&&(a.x=kh(o));return{x:l.left+s.scrollLeft-a.x,y:l.top+s.scrollTop-a.y,width:l.width,height:l.height}}function yh(e,t){return Xt(e)&&Nt(e).position!=="fixed"?t?t(e):e.offsetParent:null}function wh(e,t){let n=dt(e);if(!Xt(e))return n;let r=yh(e,t);for(;r&&mh(r)&&Nt(r).position==="static";)r=yh(r,t);return r&&(Rn(r)==="html"||Rn(r)==="body"&&Nt(r).position==="static"&&!Us(r))?n:r||hh(e)||n}var R4={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,o=Xt(n),i=fn(n);if(n===i)return t;let l={scrollLeft:0,scrollTop:0},s=Pn(1),a=Pn(0);if((o||!o&&r!=="fixed")&&((Rn(n)!=="body"||Ro(i))&&(l=Bi(n)),Xt(n))){let u=br(n);s=To(n),a.x=u.x+n.clientLeft,a.y=u.y+n.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-l.scrollLeft*s.x+a.x,y:t.y*s.y-l.scrollTop*s.y+a.y}},getDocumentElement:fn,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[...n==="clippingAncestors"?function(a,u){let d=u.get(a);if(d)return d;let c=Po(a,[],!1).filter(h=>pn(h)&&Rn(h)!=="body"),p=null,g=Nt(a).position==="fixed",y=g?Or(a):a;for(;pn(y)&&!Hi(y);){let h=Nt(y),x=Us(y);x||h.position!=="fixed"||(p=null),(g?!x&&!p:!x&&h.position==="static"&&p&&["absolute","fixed"].includes(p.position)||Ro(y)&&!x&&Sh(a,y))?c=c.filter(f=>f!==y):p=h,y=Or(y)}return u.set(a,c),c}(t,this._c):[].concat(n),r],l=i[0],s=i.reduce((a,u)=>{let d=gh(t,u,o);return a.top=et(d.top,a.top),a.right=un(d.right,a.right),a.bottom=un(d.bottom,a.bottom),a.left=et(d.left,a.left),a},gh(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:wh,getElementRects:function(e){return Pt(this,null,function*(){let{reference:t,floating:n,strategy:r}=e,o=this.getOffsetParent||wh,i=this.getDimensions;return{reference:P4(t,yield o(n),r),floating:_({x:0,y:0},yield i(n))}})},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return xh(e)},getScale:To,isElement:pn,isRTL:function(e){return Nt(e).direction==="rtl"}};function Eh(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:l=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:a=!1}=r,u=dd(e),d=o||i?[...u?Po(u):[],...Po(t)]:[];d.forEach(x=>{o&&x.addEventListener("scroll",n,{passive:!0}),i&&x.addEventListener("resize",n)});let c=u&&s?function(x,f){let m,v=null,w=fn(x);function C(){clearTimeout(m),v&&v.disconnect(),v=null}return function k(E,S){E===void 0&&(E=!1),S===void 0&&(S=1),C();let{left:M,top:N,width:z,height:j}=x.getBoundingClientRect();if(E||f(),!z||!j)return;let K={rootMargin:-ji(N)+"px "+-ji(w.clientWidth-(M+z))+"px "+-ji(w.clientHeight-(N+j))+"px "+-ji(M)+"px",threshold:et(0,un(1,S))||1},A=!0;function ce(W){let q=W[0].intersectionRatio;if(q!==S){if(!A)return k();q?k(!1,q):m=setTimeout(()=>{k(!1,1e-7)},100)}A=!1}try{v=new IntersectionObserver(ce,B(_({},K),{root:w.ownerDocument}))}catch(W){v=new IntersectionObserver(ce,K)}v.observe(x)}(!0),C}(u,n):null,p,g=-1,y=null;l&&(y=new ResizeObserver(x=>{let[f]=x;f&&f.target===u&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{y&&y.observe(t)})),n()}),u&&!a&&y.observe(u),y.observe(t));let h=a?br(e):null;return a&&function x(){let f=br(e);!h||f.x===h.x&&f.y===h.y&&f.width===h.width&&f.height===h.height||n(),h=f,p=requestAnimationFrame(x)}(),n(),()=>{d.forEach(x=>{o&&x.removeEventListener("scroll",n),i&&x.removeEventListener("resize",n)}),c&&c(),y&&y.disconnect(),y=null,a&&cancelAnimationFrame(p)}}var Nh=(e,t,n)=>{let r=new Map,o=_({platform:R4},n),i=B(_({},o.platform),{_c:r});return ih(e,t,B(_({},o),{platform:i}))};var Ne=b(F(),1),Zs=b(F(),1),Lh=b(wo(),1);var Ph=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}=typeof e=="function"?e(t):e;return n&&(o=n,{}.hasOwnProperty.call(o,"current"))?n.current!=null?cd({element:n.current,padding:r}).fn(t):{}:n?cd({element:n,padding:r}).fn(t):{};var o}}),$s=typeof document!="undefined"?Zs.useLayoutEffect:Zs.useEffect;function Ks(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!=0;)if(!Ks(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!=0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!=0;){let i=o[r];if(!(i==="_owner"&&e.$$typeof||Ks(e[i],t[i])))return!1}return!0}return e!=e&&t!=t}function Rh(e){return typeof window=="undefined"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function _h(e,t){let n=Rh(e);return Math.round(t*n)/n}function Mh(e){let t=Ne.useRef(e);return $s(()=>{t.current=e}),t}function Th(e){e===void 0&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:l}={},transform:s=!0,whileElementsMounted:a,open:u}=e,[d,c]=Ne.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,g]=Ne.useState(r);Ks(p,r)||g(r);let[y,h]=Ne.useState(null),[x,f]=Ne.useState(null),m=Ne.useCallback(W=>{W!=k.current&&(k.current=W,h(W))},[h]),v=Ne.useCallback(W=>{W!==E.current&&(E.current=W,f(W))},[f]),w=i||y,C=l||x,k=Ne.useRef(null),E=Ne.useRef(null),S=Ne.useRef(d),M=Mh(a),N=Mh(o),z=Ne.useCallback(()=>{if(!k.current||!E.current)return;let W={placement:t,strategy:n,middleware:p};N.current&&(W.platform=N.current),Nh(k.current,E.current,W).then(q=>{let de=B(_({},q),{isPositioned:!0});j.current&&!Ks(S.current,de)&&(S.current=de,Lh.flushSync(()=>{c(de)}))})},[p,t,n,N]);$s(()=>{u===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,c(W=>B(_({},W),{isPositioned:!1})))},[u]);let j=Ne.useRef(!1);$s(()=>(j.current=!0,()=>{j.current=!1}),[]),$s(()=>{if(w&&(k.current=w),C&&(E.current=C),w&&C){if(M.current)return M.current(w,C,z);z()}},[w,C,z,M]);let K=Ne.useMemo(()=>({reference:k,floating:E,setReference:m,setFloating:v}),[m,v]),A=Ne.useMemo(()=>({reference:w,floating:C}),[w,C]),ce=Ne.useMemo(()=>{let W={position:n,left:0,top:0};if(!A.floating)return W;let q=_h(A.floating,d.x),de=_h(A.floating,d.y);return s?_(B(_({},W),{transform:"translate("+q+"px, "+de+"px)"}),Rh(A.floating)>=1.5&&{willChange:"transform"}):{position:n,left:q,top:de}},[n,s,A.floating,d.x,d.y]);return Ne.useMemo(()=>B(_({},d),{update:z,refs:K,elements:A,floatingStyles:ce}),[d,z,K,A,ce])}Et();Lr();Mn();Ln();Mo();var Dh=b(F(),1);Mo();function Oh(e){let[t,n]=(0,Dh.useState)(void 0);return at(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;let i=o[0],l,s;if("borderBoxSize"in i){let a=i.borderBoxSize,u=Array.isArray(a)?a[0]:a;l=u.inlineSize,s=u.blockSize}else l=e.offsetWidth,s=e.offsetHeight;n({width:l,height:s})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}n(void 0)},[e]),t}var bh="Popper",[zh,fd]=Vt(bh),[T4,Ih]=zh(bh),D4=e=>{let{__scopePopper:t,children:n}=e,[r,o]=(0,Oe.useState)(null);return(0,Oe.createElement)(T4,{scope:t,anchor:r,onAnchorChange:o},n)},O4=(0,Oe.forwardRef)((e,t)=>{let a=e,{__scopePopper:n,virtualRef:r}=a,o=T(a,["__scopePopper","virtualRef"]),i=Ih("PopperAnchor",n),l=(0,Oe.useRef)(null),s=ne(t,l);return(0,Oe.useEffect)(()=>{i.onAnchorChange((r==null?void 0:r.current)||l.current)}),r?null:(0,Oe.createElement)(X.div,D({},o,{ref:s}))}),Vh="PopperContent",[b4,Hw]=zh(Vh),z4=(0,Oe.forwardRef)((e,t)=>{var n,r,o,i,l,s,a,u;let jt=e,{__scopePopper:d,side:c="bottom",sideOffset:p=0,align:g="center",alignOffset:y=0,arrowPadding:h=0,avoidCollisions:x=!0,collisionBoundary:f=[],collisionPadding:m=0,sticky:v="partial",hideWhenDetached:w=!1,updatePositionStrategy:C="optimized",onPlaced:k}=jt,E=T(jt,["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"]),S=Ih(Vh,d),[M,N]=(0,Oe.useState)(null),z=ne(t,Jt=>N(Jt)),[j,K]=(0,Oe.useState)(null),A=Oh(j),ce=(n=A==null?void 0:A.width)!==null&&n!==void 0?n:0,W=(r=A==null?void 0:A.height)!==null&&r!==void 0?r:0,q=c+(g!=="center"?"-"+g:""),de=typeof m=="number"?m:_({top:0,right:0,bottom:0,left:0},m),V=Array.isArray(f)?f:[f],_e=V.length>0,Mt={padding:de,boundary:V.filter(I4),altBoundary:_e},{refs:Dn,floatingStyles:ar,placement:Vr,isPositioned:Me,middlewareData:Ge}=Th({strategy:"fixed",placement:q,whileElementsMounted:(...Jt)=>Eh(...Jt,{animationFrame:C==="always"}),elements:{reference:S.anchor},middleware:[ah({mainAxis:p+W,alignmentAxis:y}),x&&uh(_({mainAxis:!0,crossAxis:!1,limiter:v==="partial"?ch():void 0},Mt)),x&&lh(_({},Mt)),dh(B(_({},Mt),{apply:({elements:Jt,rects:aa,availableWidth:Yi,availableHeight:ua})=>{let{width:Ao,height:Fr}=aa.reference,dr=Jt.floating.style;dr.setProperty("--radix-popper-available-width",`${Yi}px`),dr.setProperty("--radix-popper-available-height",`${ua}px`),dr.setProperty("--radix-popper-anchor-width",`${Ao}px`),dr.setProperty("--radix-popper-anchor-height",`${Fr}px`)}})),j&&Ph({element:j,padding:h}),V4({arrowWidth:ce,arrowHeight:W}),w&&sh(_({strategy:"referenceHidden"},Mt))]}),[ht,On]=Ah(Vr),Lt=oe(k);at(()=>{Me&&(Lt==null||Lt())},[Me,Lt]);let ur=(o=Ge.arrow)===null||o===void 0?void 0:o.x,Ar=(i=Ge.arrow)===null||i===void 0?void 0:i.y,cr=((l=Ge.arrow)===null||l===void 0?void 0:l.centerOffset)!==0,[jr,be]=(0,Oe.useState)();return at(()=>{M&&be(window.getComputedStyle(M).zIndex)},[M]),(0,Oe.createElement)("div",{ref:Dn.setFloating,"data-radix-popper-content-wrapper":"",style:B(_({},ar),{transform:Me?ar.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:jr,"--radix-popper-transform-origin":[(s=Ge.transformOrigin)===null||s===void 0?void 0:s.x,(a=Ge.transformOrigin)===null||a===void 0?void 0:a.y].join(" ")}),dir:e.dir},(0,Oe.createElement)(b4,{scope:d,placedSide:ht,onArrowChange:K,arrowX:ur,arrowY:Ar,shouldHideArrow:cr},(0,Oe.createElement)(X.div,D({"data-side":ht,"data-align":On},E,{ref:z,style:B(_({},E.style),{animation:Me?void 0:"none",opacity:(u=Ge.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0})}))))});function I4(e){return e!==null}var V4=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:s,rects:a,middlewareData:u}=t,d=((n=u.arrow)===null||n===void 0?void 0:n.centerOffset)!==0,c=d?0:e.arrowWidth,p=d?0:e.arrowHeight,[g,y]=Ah(s),h={start:"0%",center:"50%",end:"100%"}[y],x=((r=(o=u.arrow)===null||o===void 0?void 0:o.x)!==null&&r!==void 0?r:0)+c/2,f=((i=(l=u.arrow)===null||l===void 0?void 0:l.y)!==null&&i!==void 0?i:0)+p/2,m="",v="";return g==="bottom"?(m=d?h:`${x}px`,v=-p+"px"):g==="top"?(m=d?h:`${x}px`,v=`${a.floating.height+p}px`):g==="right"?(m=-p+"px",v=d?h:`${f}px`):g==="left"&&(m=`${a.floating.width+p}px`,v=d?h:`${f}px`),{data:{x:m,y:v}}}});function Ah(e){let[t,n="center"]=e.split("-");return[t,n]}var jh=D4,Fh=O4,Hh=z4;Vc();Mn();kt();var ie=b(F(),1);So();Et();Lr();Ds();Mn();Ln();Ls();var pd="rovingFocusGroup.onEntryFocus",A4={bubbles:!1,cancelable:!0},hd="RovingFocusGroup",[md,Bh,j4]=Pr(hd),[F4,vd]=Vt(hd,[j4]),[H4,B4]=F4(hd),U4=(0,ie.forwardRef)((e,t)=>(0,ie.createElement)(md.Provider,{scope:e.__scopeRovingFocusGroup},(0,ie.createElement)(md.Slot,{scope:e.__scopeRovingFocusGroup},(0,ie.createElement)(W4,D({},e,{ref:t}))))),W4=(0,ie.forwardRef)((e,t)=>{let E=e,{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:l,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:a,onEntryFocus:u}=E,d=T(E,["__scopeRovingFocusGroup","orientation","loop","dir","currentTabStopId","defaultCurrentTabStopId","onCurrentTabStopIdChange","onEntryFocus"]),c=(0,ie.useRef)(null),p=ne(t,c),g=_o(i),[y=null,h]=No({prop:l,defaultProp:s,onChange:a}),[x,f]=(0,ie.useState)(!1),m=oe(u),v=Bh(n),w=(0,ie.useRef)(!1),[C,k]=(0,ie.useState)(0);return(0,ie.useEffect)(()=>{let S=c.current;if(S)return S.addEventListener(pd,m),()=>S.removeEventListener(pd,m)},[m]),(0,ie.createElement)(H4,{scope:n,orientation:r,dir:g,loop:o,currentTabStopId:y,onItemFocus:(0,ie.useCallback)(S=>h(S),[h]),onItemShiftTab:(0,ie.useCallback)(()=>f(!0),[]),onFocusableItemAdd:(0,ie.useCallback)(()=>k(S=>S+1),[]),onFocusableItemRemove:(0,ie.useCallback)(()=>k(S=>S-1),[])},(0,ie.createElement)(X.div,D({tabIndex:x||C===0?-1:0,"data-orientation":r},d,{ref:p,style:_({outline:"none"},e.style),onMouseDown:I(e.onMouseDown,()=>{w.current=!0}),onFocus:I(e.onFocus,S=>{let M=!w.current;if(S.target===S.currentTarget&&M&&!x){let N=new CustomEvent(pd,A4);if(S.currentTarget.dispatchEvent(N),!N.defaultPrevented){let z=v().filter(j=>j.focusable);Uh([z.find(j=>j.active),z.find(j=>j.id===y),...z].filter(Boolean).map(j=>j.ref.current))}}w.current=!1}),onBlur:I(e.onBlur,()=>f(!1))})))}),$4=(0,ie.forwardRef)((e,t)=>{let y=e,{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i}=y,l=T(y,["__scopeRovingFocusGroup","focusable","active","tabStopId"]),s=ir(),a=i||s,u=B4("RovingFocusGroupItem",n),d=u.currentTabStopId===a,c=Bh(n),{onFocusableItemAdd:p,onFocusableItemRemove:g}=u;return(0,ie.useEffect)(()=>{if(r)return p(),()=>g()},[r,p,g]),(0,ie.createElement)(md.ItemSlot,{scope:n,id:a,focusable:r,active:o},(0,ie.createElement)(X.span,D({tabIndex:d?0:-1,"data-orientation":u.orientation},l,{ref:t,onMouseDown:I(e.onMouseDown,h=>{r?u.onItemFocus(a):h.preventDefault()}),onFocus:I(e.onFocus,()=>u.onItemFocus(a)),onKeyDown:I(e.onKeyDown,h=>{if(h.key==="Tab"&&h.shiftKey)return void u.onItemShiftTab();if(h.target!==h.currentTarget)return;let x=function(v,w,C){let k=function(E,S){return S!=="rtl"?E:E==="ArrowLeft"?"ArrowRight":E==="ArrowRight"?"ArrowLeft":E}(v.key,C);return w==="vertical"&&["ArrowLeft","ArrowRight"].includes(k)||w==="horizontal"&&["ArrowUp","ArrowDown"].includes(k)?void 0:K4[k]}(h,u.orientation,u.dir);if(x!==void 0){h.preventDefault();let v=c().filter(w=>w.focusable).map(w=>w.ref.current);if(x==="last")v.reverse();else if(x==="prev"||x==="next"){x==="prev"&&v.reverse();let w=v.indexOf(h.currentTarget);v=u.loop?(m=w+1,(f=v).map((C,k)=>f[(m+k)%f.length])):v.slice(w+1)}setTimeout(()=>Uh(v))}var f,m})})))}),K4={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Uh(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}var Wh=U4,$h=$4;kt();var ye=b(F(),1);Et();var yd=(0,ye.forwardRef)((e,t)=>{let l=e,{children:n}=l,r=T(l,["children"]),o=ye.Children.toArray(n),i=o.find(Q4);if(i){let s=i.props.children,a=o.map(u=>u===i?ye.Children.count(s)>1?ye.Children.only(null):(0,ye.isValidElement)(s)?s.props.children:null:u);return(0,ye.createElement)(gd,D({},r,{ref:t}),(0,ye.isValidElement)(s)?(0,ye.cloneElement)(s,void 0,a):null)}return(0,ye.createElement)(gd,D({},r,{ref:t}),n)});yd.displayName="Slot";var gd=(0,ye.forwardRef)((e,t)=>{let o=e,{children:n}=o,r=T(o,["children"]);return(0,ye.isValidElement)(n)?(0,ye.cloneElement)(n,B(_({},G4(r,n.props)),{ref:t?St(t,n.ref):n.ref})):ye.Children.count(n)>1?ye.Children.only(null):null});gd.displayName="SlotClone";var Z4=({children:e})=>(0,ye.createElement)(ye.Fragment,null,e);function Q4(e){return(0,ye.isValidElement)(e)&&e.type===Z4}function G4(e,t){let n=_({},t);for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...l)=>{i(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]=_(_({},o),i):r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return _(_({},e),n)}Ln();Gh();zv();var Md=["Enter"," "],Vv=["ArrowUp","PageDown","End"],r6=["ArrowDown","PageUp","Home",...Vv],o6={ltr:[...Md,"ArrowRight"],rtl:[...Md,"ArrowLeft"]},i6={ltr:["ArrowLeft"],rtl:["ArrowRight"]},ra="Menu",[$i,l6,s6]=Pr(ra),[Ir,Pd]=Vt(ra,[s6,fd,vd]),Rd=fd(),Av=vd(),[a6,Io]=Ir(ra),[u6,Zi]=Ir(ra),c6=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:i,modal:l=!0}=e,s=Rd(t),[a,u]=(0,R.useState)(null),d=(0,R.useRef)(!1),c=oe(i),p=_o(o);return(0,R.useEffect)(()=>{let g=()=>{d.current=!0,document.addEventListener("pointerdown",y,{capture:!0,once:!0}),document.addEventListener("pointermove",y,{capture:!0,once:!0})},y=()=>d.current=!1;return document.addEventListener("keydown",g,{capture:!0}),()=>{document.removeEventListener("keydown",g,{capture:!0}),document.removeEventListener("pointerdown",y,{capture:!0}),document.removeEventListener("pointermove",y,{capture:!0})}},[]),(0,R.createElement)(jh,s,(0,R.createElement)(a6,{scope:t,open:n,onOpenChange:c,content:a,onContentChange:u},(0,R.createElement)(u6,{scope:t,onClose:(0,R.useCallback)(()=>c(!1),[c]),isUsingKeyboardRef:d,dir:p,modal:l},r)))},jv=(0,R.forwardRef)((e,t)=>{let i=e,{__scopeMenu:n}=i,r=T(i,["__scopeMenu"]),o=Rd(n);return(0,R.createElement)(Fh,D({},o,r,{ref:t}))}),[g7,Fv]=Ir("MenuPortal",{forceMount:void 0}),qt="MenuContent",[d6,Td]=Ir(qt),f6=(0,R.forwardRef)((e,t)=>{let n=Fv(qt,e.__scopeMenu),s=e,{forceMount:r=n.forceMount}=s,o=T(s,["forceMount"]),i=Io(qt,e.__scopeMenu),l=Zi(qt,e.__scopeMenu);return(0,R.createElement)($i.Provider,{scope:e.__scopeMenu},(0,R.createElement)(an,{present:r||i.open},(0,R.createElement)($i.Slot,{scope:e.__scopeMenu},l.modal?(0,R.createElement)(p6,D({},o,{ref:t})):(0,R.createElement)(m6,D({},o,{ref:t})))))}),p6=(0,R.forwardRef)((e,t)=>{let n=Io(qt,e.__scopeMenu),r=(0,R.useRef)(null),o=ne(t,r);return(0,R.useEffect)(()=>{let i=r.current;if(i)return Qh(i)},[]),(0,R.createElement)(Dd,D({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:I(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),m6=(0,R.forwardRef)((e,t)=>{let n=Io(qt,e.__scopeMenu);return(0,R.createElement)(Dd,D({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),Dd=(0,R.forwardRef)((e,t)=>{let de=e,{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l,disableOutsidePointerEvents:s,onEntryFocus:a,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:c,onInteractOutside:p,onDismiss:g,disableOutsideScroll:y}=de,h=T(de,["__scopeMenu","loop","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEntryFocus","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","disableOutsideScroll"]),x=Io(qt,n),f=Zi(qt,n),m=Rd(n),v=Av(n),w=l6(n),[C,k]=(0,R.useState)(null),E=(0,R.useRef)(null),S=ne(t,E,x.onContentChange),M=(0,R.useRef)(0),N=(0,R.useRef)(""),z=(0,R.useRef)(0),j=(0,R.useRef)(null),K=(0,R.useRef)("right"),A=(0,R.useRef)(0),ce=y?_d:R.Fragment,W=y?{as:yd,allowPinchZoom:!0}:void 0;(0,R.useEffect)(()=>()=>window.clearTimeout(M.current),[]),U0();let q=(0,R.useCallback)(V=>{var _e,Mt;return K.current===((_e=j.current)===null||_e===void 0?void 0:_e.side)&&function(Dn,ar){return ar?function(Vr,Me){let{x:Ge,y:ht}=Vr,On=!1;for(let Lt=0,ur=Me.length-1;Ltht!=be>ht&&Ge<(jr-Ar)*(ht-cr)/(be-cr)+Ar&&(On=!On)}return On}({x:Dn.clientX,y:Dn.clientY},ar):!1}(V,(Mt=j.current)===null||Mt===void 0?void 0:Mt.area)},[]);return(0,R.createElement)(d6,{scope:n,searchRef:N,onItemEnter:(0,R.useCallback)(V=>{q(V)&&V.preventDefault()},[q]),onItemLeave:(0,R.useCallback)(V=>{var _e;q(V)||((_e=E.current)===null||_e===void 0||_e.focus(),k(null))},[q]),onTriggerLeave:(0,R.useCallback)(V=>{q(V)&&V.preventDefault()},[q]),pointerGraceTimerRef:z,onPointerGraceIntentChange:(0,R.useCallback)(V=>{j.current=V},[])},(0,R.createElement)(ce,W,(0,R.createElement)(Y0,{asChild:!0,trapped:o,onMountAutoFocus:I(i,V=>{var _e;V.preventDefault(),(_e=E.current)===null||_e===void 0||_e.focus()}),onUnmountAutoFocus:l},(0,R.createElement)(bs,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:c,onInteractOutside:p,onDismiss:g},(0,R.createElement)(Wh,D({asChild:!0},v,{dir:f.dir,orientation:"vertical",loop:r,currentTabStopId:C,onCurrentTabStopIdChange:k,onEntryFocus:I(a,V=>{f.isUsingKeyboardRef.current||V.preventDefault()})}),(0,R.createElement)(Hh,D({role:"menu","aria-orientation":"vertical","data-state":Kv(x.open),"data-radix-menu-content":"",dir:f.dir},m,h,{ref:S,style:_({outline:"none"},h.style),onKeyDown:I(h.onKeyDown,V=>{let _e=V.target.closest("[data-radix-menu-content]")===V.currentTarget,Mt=V.ctrlKey||V.altKey||V.metaKey,Dn=V.key.length===1;_e&&(V.key==="Tab"&&V.preventDefault(),!Mt&&Dn&&(Me=>{var Ge,ht;let On=N.current+Me,Lt=w().filter(be=>!be.disabled),ur=document.activeElement,Ar=(Ge=Lt.find(be=>be.ref.current===ur))===null||Ge===void 0?void 0:Ge.textValue,cr=function(be,jt,Jt){let aa=jt.length>1&&Array.from(jt).every(Hr=>Hr===jt[0]),Yi=aa?jt[0]:jt,ua=Jt?be.indexOf(Jt):-1,Ao=(Fr=be,dr=Math.max(ua,0),Fr.map((Hr,Ng)=>Fr[(dr+Ng)%Fr.length]));var Fr,dr;Yi.length===1&&(Ao=Ao.filter(Hr=>Hr!==Jt));let Kd=Ao.find(Hr=>Hr.toLowerCase().startsWith(Yi.toLowerCase()));return Kd!==Jt?Kd:void 0}(Lt.map(be=>be.textValue),On,Ar),jr=(ht=Lt.find(be=>be.textValue===cr))===null||ht===void 0?void 0:ht.ref.current;(function be(jt){N.current=jt,window.clearTimeout(M.current),jt!==""&&(M.current=window.setTimeout(()=>be(""),1e3))})(On),jr&&setTimeout(()=>jr.focus())})(V.key));let ar=E.current;if(V.target!==ar||!r6.includes(V.key))return;V.preventDefault();let Vr=w().filter(Me=>!Me.disabled).map(Me=>Me.ref.current);Vv.includes(V.key)&&Vr.reverse(),function(Me){let Ge=document.activeElement;for(let ht of Me)if(ht===Ge||(ht.focus(),document.activeElement!==Ge))return}(Vr)}),onBlur:I(e.onBlur,V=>{V.currentTarget.contains(V.target)||(window.clearTimeout(M.current),N.current="")}),onPointerMove:I(e.onPointerMove,Ki(V=>{let _e=V.target,Mt=A.current!==V.clientX;if(V.currentTarget.contains(_e)&&Mt){let Dn=V.clientX>A.current?"right":"left";K.current=Dn,A.current=V.clientX}}))})))))))}),Hv=(0,R.forwardRef)((e,t)=>{let o=e,{__scopeMenu:n}=o,r=T(o,["__scopeMenu"]);return(0,R.createElement)(X.div,D({role:"group"},r,{ref:t}))}),h6=(0,R.forwardRef)((e,t)=>{let o=e,{__scopeMenu:n}=o,r=T(o,["__scopeMenu"]);return(0,R.createElement)(X.div,D({},r,{ref:t}))}),Ld="MenuItem",Iv="menu.itemSelect",Od=(0,R.forwardRef)((e,t)=>{let d=e,{disabled:n=!1,onSelect:r}=d,o=T(d,["disabled","onSelect"]),i=(0,R.useRef)(null),l=Zi(Ld,e.__scopeMenu),s=Td(Ld,e.__scopeMenu),a=ne(t,i),u=(0,R.useRef)(!1);return(0,R.createElement)(Bv,D({},o,{ref:a,disabled:n,onClick:I(e.onClick,()=>{let c=i.current;if(!n&&c){let p=new CustomEvent(Iv,{bubbles:!0,cancelable:!0});c.addEventListener(Iv,g=>r==null?void 0:r(g),{once:!0}),Mr(c,p),p.defaultPrevented?u.current=!1:l.onClose()}}),onPointerDown:c=>{var p;(p=e.onPointerDown)===null||p===void 0||p.call(e,c),u.current=!0},onPointerUp:I(e.onPointerUp,c=>{var p;u.current||(p=c.currentTarget)===null||p===void 0||p.click()}),onKeyDown:I(e.onKeyDown,c=>{let p=s.searchRef.current!=="";n||p&&c.key===" "||Md.includes(c.key)&&(c.currentTarget.click(),c.preventDefault())})}))}),Bv=(0,R.forwardRef)((e,t)=>{let y=e,{__scopeMenu:n,disabled:r=!1,textValue:o}=y,i=T(y,["__scopeMenu","disabled","textValue"]),l=Td(Ld,n),s=Av(n),a=(0,R.useRef)(null),u=ne(t,a),[d,c]=(0,R.useState)(!1),[p,g]=(0,R.useState)("");return(0,R.useEffect)(()=>{let h=a.current;var x;h&&g(((x=h.textContent)!==null&&x!==void 0?x:"").trim())},[i.children]),(0,R.createElement)($i.ItemSlot,{scope:n,disabled:r,textValue:o!=null?o:p},(0,R.createElement)($h,D({asChild:!0},s,{focusable:!r}),(0,R.createElement)(X.div,D({role:"menuitem","data-highlighted":d?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0},i,{ref:u,onPointerMove:I(e.onPointerMove,Ki(h=>{r?l.onItemLeave(h):(l.onItemEnter(h),h.defaultPrevented||h.currentTarget.focus())})),onPointerLeave:I(e.onPointerLeave,Ki(h=>l.onItemLeave(h))),onFocus:I(e.onFocus,()=>c(!0)),onBlur:I(e.onBlur,()=>c(!1))}))))}),v6=(0,R.forwardRef)((e,t)=>{let i=e,{checked:n=!1,onCheckedChange:r}=i,o=T(i,["checked","onCheckedChange"]);return(0,R.createElement)(Wv,{scope:e.__scopeMenu,checked:n},(0,R.createElement)(Od,D({role:"menuitemcheckbox","aria-checked":na(n)?"mixed":n},o,{ref:t,"data-state":bd(n),onSelect:I(o.onSelect,()=>r==null?void 0:r(!!na(n)||!n),{checkForDefaultPrevented:!1})})))}),[g6,y6]=Ir("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),w6=(0,R.forwardRef)((e,t)=>{let l=e,{value:n,onValueChange:r}=l,o=T(l,["value","onValueChange"]),i=oe(r);return(0,R.createElement)(g6,{scope:e.__scopeMenu,value:n,onValueChange:i},(0,R.createElement)(Hv,D({},o,{ref:t})))}),x6=(0,R.forwardRef)((e,t)=>{let l=e,{value:n}=l,r=T(l,["value"]),o=y6("MenuRadioItem",e.__scopeMenu),i=n===o.value;return(0,R.createElement)(Wv,{scope:e.__scopeMenu,checked:i},(0,R.createElement)(Od,D({role:"menuitemradio","aria-checked":i},r,{ref:t,"data-state":bd(i),onSelect:I(r.onSelect,()=>{var s;return(s=o.onValueChange)===null||s===void 0?void 0:s.call(o,n)},{checkForDefaultPrevented:!1})})))}),Uv="MenuItemIndicator",[Wv,C6]=Ir(Uv,{checked:!1}),k6=(0,R.forwardRef)((e,t)=>{let l=e,{__scopeMenu:n,forceMount:r}=l,o=T(l,["__scopeMenu","forceMount"]),i=C6(Uv,n);return(0,R.createElement)(an,{present:r||na(i.checked)||i.checked===!0},(0,R.createElement)(X.span,D({},o,{ref:t,"data-state":bd(i.checked)})))}),S6=(0,R.forwardRef)((e,t)=>{let o=e,{__scopeMenu:n}=o,r=T(o,["__scopeMenu"]);return(0,R.createElement)(X.div,D({role:"separator","aria-orientation":"horizontal"},r,{ref:t}))}),[y7,$v]=Ir("MenuSub"),ta="MenuSubTrigger",E6=(0,R.forwardRef)((e,t)=>{let n=Io(ta,e.__scopeMenu),r=Zi(ta,e.__scopeMenu),o=$v(ta,e.__scopeMenu),i=Td(ta,e.__scopeMenu),l=(0,R.useRef)(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:a}=i,u={__scopeMenu:e.__scopeMenu},d=(0,R.useCallback)(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return(0,R.useEffect)(()=>d,[d]),(0,R.useEffect)(()=>{let c=s.current;return()=>{window.clearTimeout(c),a(null)}},[s,a]),(0,R.createElement)(jv,D({asChild:!0},u),(0,R.createElement)(Bv,D({id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":Kv(n.open)},e,{ref:St(t,o.onTriggerChange),onClick:c=>{var p;(p=e.onClick)===null||p===void 0||p.call(e,c),e.disabled||c.defaultPrevented||(c.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:I(e.onPointerMove,Ki(c=>{i.onItemEnter(c),c.defaultPrevented||e.disabled||n.open||l.current||(i.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{n.onOpenChange(!0),d()},100))})),onPointerLeave:I(e.onPointerLeave,Ki(c=>{var p;d();let g=(p=n.content)===null||p===void 0?void 0:p.getBoundingClientRect();if(g){var y;let h=(y=n.content)===null||y===void 0?void 0:y.dataset.side,x=h==="right",f=x?-5:5,m=g[x?"left":"right"],v=g[x?"right":"left"];i.onPointerGraceIntentChange({area:[{x:c.clientX+f,y:c.clientY},{x:m,y:g.top},{x:v,y:g.top},{x:v,y:g.bottom},{x:m,y:g.bottom}],side:h}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(c),c.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:I(e.onKeyDown,c=>{let p=i.searchRef.current!=="";var g;e.disabled||p&&c.key===" "||o6[r.dir].includes(c.key)&&(n.onOpenChange(!0),(g=n.content)===null||g===void 0||g.focus(),c.preventDefault())})})))}),N6=(0,R.forwardRef)((e,t)=>{let n=Fv(qt,e.__scopeMenu),d=e,{forceMount:r=n.forceMount}=d,o=T(d,["forceMount"]),i=Io(qt,e.__scopeMenu),l=Zi(qt,e.__scopeMenu),s=$v("MenuSubContent",e.__scopeMenu),a=(0,R.useRef)(null),u=ne(t,a);return(0,R.createElement)($i.Provider,{scope:e.__scopeMenu},(0,R.createElement)(an,{present:r||i.open},(0,R.createElement)($i.Slot,{scope:e.__scopeMenu},(0,R.createElement)(Dd,D({id:s.contentId,"aria-labelledby":s.triggerId},o,{ref:u,align:"start",side:l.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:c=>{var p;l.isUsingKeyboardRef.current&&((p=a.current)===null||p===void 0||p.focus()),c.preventDefault()},onCloseAutoFocus:c=>c.preventDefault(),onFocusOutside:I(e.onFocusOutside,c=>{c.target!==s.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:I(e.onEscapeKeyDown,c=>{l.onClose(),c.preventDefault()}),onKeyDown:I(e.onKeyDown,c=>{let p=c.currentTarget.contains(c.target),g=i6[l.dir].includes(c.key);var y;p&&g&&(i.onOpenChange(!1),(y=s.trigger)===null||y===void 0||y.focus(),c.preventDefault())})})))))});function Kv(e){return e?"open":"closed"}function na(e){return e==="indeterminate"}function bd(e){return na(e)?"indeterminate":e?"checked":"unchecked"}function Ki(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Zv=c6,Qv=jv,Gv=f6,Yv=Hv,Xv=h6,qv=Od,Jv=v6,eg=w6,tg=x6,ng=k6,rg=S6,og=E6,ig=N6;Ds();var lg="DropdownMenu",[_6]=Vt(lg,[Pd]),_t=Pd(),[M6,sg]=_6(lg),L6=e=>{let{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:i,onOpenChange:l,modal:s=!0}=e,a=_t(t),u=(0,Z.useRef)(null),[d=!1,c]=No({prop:o,defaultProp:i,onChange:l});return(0,Z.createElement)(M6,{scope:t,triggerId:ir(),triggerRef:u,contentId:ir(),open:d,onOpenChange:c,onOpenToggle:(0,Z.useCallback)(()=>c(p=>!p),[c]),modal:s},(0,Z.createElement)(Zv,D({},a,{open:d,onOpenChange:c,dir:r,modal:s}),n))},P6=(0,Z.forwardRef)((e,t)=>{let s=e,{__scopeDropdownMenu:n,disabled:r=!1}=s,o=T(s,["__scopeDropdownMenu","disabled"]),i=sg("DropdownMenuTrigger",n),l=_t(n);return(0,Z.createElement)(Qv,D({asChild:!0},l),(0,Z.createElement)(X.button,D({type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,disabled:r},o,{ref:St(t,i.triggerRef),onPointerDown:I(e.onPointerDown,a=>{r||a.button!==0||a.ctrlKey!==!1||(i.onOpenToggle(),i.open||a.preventDefault())}),onKeyDown:I(e.onKeyDown,a=>{r||(["Enter"," "].includes(a.key)&&i.onOpenToggle(),a.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(a.key)&&a.preventDefault())})})))}),R6=(0,Z.forwardRef)((e,t)=>{let s=e,{__scopeDropdownMenu:n}=s,r=T(s,["__scopeDropdownMenu"]),o=sg("DropdownMenuContent",n),i=_t(n),l=(0,Z.useRef)(!1);return(0,Z.createElement)(Gv,D({id:o.contentId,"aria-labelledby":o.triggerId},i,r,{ref:t,onCloseAutoFocus:I(e.onCloseAutoFocus,a=>{var u;l.current||(u=o.triggerRef.current)===null||u===void 0||u.focus(),l.current=!1,a.preventDefault()}),onInteractOutside:I(e.onInteractOutside,a=>{let u=a.detail.originalEvent,d=u.button===0&&u.ctrlKey===!0,c=u.button===2||d;o.modal&&!c||(l.current=!0)}),style:B(_({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))});(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(Yv,D({},o,r,{ref:t}))});var T6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(Xv,D({},o,r,{ref:t}))}),D6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(qv,D({},o,r,{ref:t}))}),O6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(Jv,D({},o,r,{ref:t}))});(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(eg,D({},o,r,{ref:t}))});var b6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(tg,D({},o,r,{ref:t}))}),z6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(ng,D({},o,r,{ref:t}))}),I6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(rg,D({},o,r,{ref:t}))}),V6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(og,D({},o,r,{ref:t}))}),A6=(0,Z.forwardRef)((e,t)=>{let i=e,{__scopeDropdownMenu:n}=i,r=T(i,["__scopeDropdownMenu"]),o=_t(n);return(0,Z.createElement)(ig,D({},o,r,{ref:t,style:B(_({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))}),ag=L6,ug=P6,zd=R6,Id=T6,Vd=D6,Ad=O6,jd=b6,Fd=z6,Hd=I6,Bd=V6,Ud=A6;var Tn=b(F(),1);Ms();var cg=lt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var Vo=lt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);var dg=lt("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var oa=ag,ia=ug,j6=Tn.forwardRef((e,t)=>{var{className:n,inset:r,children:o}=e,i=xe(e,["className","inset","children"]);return(0,je.jsxs)(Bd,Object.assign({ref:t,className:Re("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",r&&"pl-8",n)},i,{children:[o,(0,je.jsx)(cg,{className:"ml-auto"})]}))});j6.displayName=Bd.displayName;var F6=Tn.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,je.jsx)(Ud,Object.assign({ref:t,className:Re("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n)},r))});F6.displayName=Ud.displayName;var Qi=Tn.forwardRef((e,t)=>{var{className:n,sideOffset:r=4}=e,o=xe(e,["className","sideOffset"]);return(0,je.jsx)(zd,Object.assign({ref:t,sideOffset:r,className:Re("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n)},o))});Qi.displayName=zd.displayName;var sr=Tn.forwardRef((e,t)=>{var{className:n,inset:r}=e,o=xe(e,["className","inset"]);return(0,je.jsx)(Vd,Object.assign({ref:t,className:Re("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0 hover:cursor-pointer",r&&"pl-8",n)},o))});sr.displayName=Vd.displayName;var H6=Tn.forwardRef((e,t)=>{var{className:n,children:r,checked:o}=e,i=xe(e,["className","children","checked"]);return(0,je.jsxs)(Ad,Object.assign({ref:t,className:Re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),checked:o},i,{children:[(0,je.jsx)("span",Object.assign({className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center"},{children:(0,je.jsx)(Fd,{children:(0,je.jsx)(Vo,{className:"h-4 w-4"})})})),r]}))});H6.displayName=Ad.displayName;var B6=Tn.forwardRef((e,t)=>{var{className:n,children:r}=e,o=xe(e,["className","children"]);return(0,je.jsxs)(jd,Object.assign({ref:t,className:Re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n)},o,{children:[(0,je.jsx)("span",Object.assign({className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center"},{children:(0,je.jsx)(Fd,{children:(0,je.jsx)(dg,{className:"h-2 w-2 fill-current"})})})),r]}))});B6.displayName=jd.displayName;var U6=Tn.forwardRef((e,t)=>{var{className:n,inset:r}=e,o=xe(e,["className","inset"]);return(0,je.jsx)(Id,Object.assign({ref:t,className:Re("px-2 py-1.5 text-sm font-semibold",r&&"pl-8",n)},o))});U6.displayName=Id.displayName;var W6=Tn.forwardRef((e,t)=>{var{className:n}=e,r=xe(e,["className"]);return(0,je.jsx)(Hd,Object.assign({ref:t,className:Re("-mx-1 my-1 h-px bg-muted",n)},r))});W6.displayName=Hd.displayName;bi();var fg=lt("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var pg=e=>(0,ft.jsxs)(oa,{children:[(0,ft.jsx)(ia,{asChild:!0,children:(0,ft.jsxs)(sn,{variant:"outline",className:"w-8 p-0 h-8",children:[" ",(0,ft.jsx)(fg,{})]})}),(0,ft.jsx)(Qi,{className:"max-h-[80vh] overflow-y-auto ml-2",children:e.navTextLinks.map(t=>(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(sr,{asChild:!0,children:(0,ft.jsx)("a",{href:t.href,children:t.title})},t.title),t.dropDown.map(n=>(0,ft.jsx)(sr,{className:"text-xs ml-2 text-muted-foreground last:mb-4",asChild:!0,children:(0,ft.jsx)("a",{href:n.href,children:n.title})},n.title))]}))})]});var pt=b($e(),1),mg=()=>(0,pt.jsxs)("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 37.91 37.91",xmlSpace:"preserve",width:22,height:22,fill:"currentColor",className:"text-foreground",children:[(0,pt.jsxs)("g",{children:[(0,pt.jsx)("g",{children:(0,pt.jsxs)("g",{children:[(0,pt.jsx)("g",{children:(0,pt.jsx)("path",{className:"st1",d:"M35.06,18.99c0,2.06-0.37,4.06-1.1,5.95h-2.32c0.6-13.14-16.42-18.87-23.92-8.11 C6.5,12.76,7.83,8.17,10.96,5.38c0,0,0,0,0,0c1.14-1.04,2.5-1.84,3.95-2.33C24.93,0.12,35.22,8.73,35.06,18.99z"})}),(0,pt.jsx)("g",{children:(0,pt.jsx)("path",{className:"st1",d:"M35.06,26.83v8.7H18.52c-0.21,0-0.4,0-0.59-0.02c-4.29-0.15-8.3-1.94-11.29-5.03 c-6.48-6.3-5.98-17.92,0.71-23.67C5,10.54,4.75,15.46,6.69,19.4c2.15,4.47,6.82,7.43,11.83,7.42 C18.52,26.83,35.06,26.83,35.06,26.83z"})})]})}),(0,pt.jsx)("g",{children:(0,pt.jsx)("g",{children:(0,pt.jsx)("path",{className:"st1",d:"M114.52,16.51h4.97v8.5h1.96v-8.5h4.97v-1.96h-11.9V16.51z M108.88,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M86.78,14.55l-5.34,10.46h2.19l0.79-1.57h7.34l0.79,1.57h2.2l-5.34-10.46H86.78z M85.42,21.49l2.67-5.21l2.67,5.21H85.42z M61.7,23.44h2.15l0.04-0.12c0.53-1.46,0.54-2.96,0.02-4.46 c-0.78-2.3-2.81-4.05-5.18-4.47c-0.4-0.07-0.81-0.11-1.23-0.11c-1.81,0-3.51,0.7-4.79,1.98c-1.28,1.28-1.98,2.98-1.98,4.8 c0,3.67,2.98,6.7,6.65,6.77l0.3,0.01l6.43,0h0.17v-1.96h-6.8c-1.95,0-3.72-1.16-4.41-2.88c-0.64-1.59-0.49-3.28,0.44-4.64 c0.9-1.33,2.39-2.13,3.99-2.13c0.35,0,0.7,0.04,1.07,0.11c1.76,0.38,3.18,1.77,3.62,3.55c0.28,1.13,0.15,2.27-0.36,3.28 L61.7,23.44z M77.22,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06c0,3.11,2.53,5.64,5.63,5.64 c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M198.54,14.55l-4.91,8.94l-4.96-8.94h-3.03v10.46h1.96v-8.36l4.63,8.36h2.8 l4.57-8.32v8.32h1.96V14.55H198.54z M179.41,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.64,5.64c3.11,0,5.63-2.53,5.63-5.64v-5.06h-1.96V19.61z M148.25,22.64l-8.21-8.08h-2.25v10.46h1.96v-8.03 l7.92,8.03l2.55,0V14.55h-1.96V22.64z M163.9,19.61c0,2.03-1.65,3.68-3.68,3.68c-2.03,0-3.68-1.65-3.68-3.68v-5.06h-1.96v5.06 c0,3.11,2.53,5.64,5.63,5.64c3.11,0,5.64-2.53,5.64-5.64v-5.06h-1.96V19.61z M130.63,25.01h1.96V14.55h-1.96V25.01z"})})})]}),(0,pt.jsx)("script",{id:"bw-fido2-page-script"})]});var Qe=b($e(),1);var Gi=b($e(),1),la=b(F(),1);bi();var hg="data-theme",$6=e=>{var t;return e==="system"&&((t=window==null?void 0:window.matchMedia)===null||t===void 0?void 0:t.call(window,"(prefers-color-scheme: dark)").matches)||e==="dark"},Wd=()=>{let e=localStorage.getItem(hg),t=e!==null&&["system","dark","light"].includes(e)?e:"light";return{mode:t,isDark:$6(t)}},vg=e=>{localStorage.setItem(hg,e),window.dispatchEvent(new Event("storage"))},gg=e=>{let t=()=>{let n=Wd();e(n)};return t(),window.addEventListener("storage",t),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",t),()=>{window.removeEventListener("storage",t),window.matchMedia("(prefers-color-scheme: dark)").removeEventListener("change",t)}};var yg=()=>{let[e,t]=la.default.useState(typeof window!="undefined"?Wd():{mode:"dark",isDark:!0});return la.default.useEffect(()=>{gg(n=>t(n))},[]),{theme:e,setMode:n=>vg(n)}};la.default.forwardRef(({theme:e,setMode:t},n)=>{let r={light:{icon:(0,Gi.jsx)(Es,{className:"h-4 w-4"})},dark:{icon:(0,Gi.jsx)(Ss,{className:"h-4 w-4"})},system:{icon:(0,Gi.jsx)(zm,{className:"h-4 w-4"})}};return(0,Gi.jsx)(sn,Object.assign({className:"aspect-square",variant:"outline",size:"icon","aria-label":`mode-${e.mode}`,onClick:()=>{e.mode==="dark"&&t("light"),e.mode==="light"&&t("system"),e.mode==="system"&&t("dark")},ref:n},{children:r[e.mode].icon}))});bi();var wg=()=>{let e=yg();return(0,Qe.jsxs)(oa,{modal:!1,children:[(0,Qe.jsx)(ia,{asChild:!0,children:(0,Qe.jsxs)(sn,{variant:"outline",className:"aspect-square w-9 px-0","aria-label":"theme-selector",children:[(0,Qe.jsx)(Es,{className:"h-[1.15rem] w-[1.15rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,Qe.jsx)(Ss,{className:"absolute h-[1.15rem] w-[1.15rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,Qe.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}),(0,Qe.jsxs)(Qi,{align:"end",children:[(0,Qe.jsx)("div",{className:"text-muted-foreground mb-1 ml-2 mt-1 text-xs",children:"Select Theme"}),(0,Qe.jsxs)(sr,{onClick:()=>e.setMode("light"),children:["Light",e.theme.mode==="light"?(0,Qe.jsx)(Vo,{className:"ml-auto aspect-square w-4"}):null]}),(0,Qe.jsxs)(sr,{onClick:()=>e.setMode("dark"),children:["Dark",e.theme.mode==="dark"?(0,Qe.jsx)(Vo,{className:"ml-auto aspect-square w-4"}):null]}),(0,Qe.jsxs)(sr,{onClick:()=>e.setMode("system"),children:["System",e.theme.mode==="system"?(0,Qe.jsx)(Vo,{className:"ml-auto aspect-square w-4"}):null]})]})]})};var mt=b($e(),1),xg=e=>(0,mt.jsx)("svg",Object.assign({},e,{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 604.37 121.65",children:(0,mt.jsx)("g",{id:"Layer_1-2","data-name":"Layer 1",children:(0,mt.jsxs)("g",{children:[(0,mt.jsx)("path",{d:"M183.84,6.38h14.32v24.5h5.66V6.38h14.32V.74h-34.3v5.63h0ZM167.59,24.04L143.92.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29ZM103.89.74l-15.4,30.14h6.32l2.29-4.51h21.15l2.28,4.51h6.34L111.47.74h-7.59,0ZM99.97,20.74l7.7-15.02,7.69,15.02h-15.39,0ZM31.6,26.37h6.19l.12-.33c1.52-4.21,1.55-8.54.07-12.85C35.74,6.55,29.88,1.5,23.05.31c-1.16-.21-2.34-.31-3.53-.31-5.22,0-10.13,2.03-13.81,5.71C2.03,9.4,0,14.31,0,19.54c0,10.56,8.6,19.31,19.18,19.51l.86.02h19.03v-5.64h-19.61c-5.62,0-10.72-3.33-12.7-8.29-1.86-4.59-1.4-9.46,1.26-13.38,2.59-3.84,6.9-6.13,11.52-6.13,1,0,2.03.11,3.07.33,5.08,1.09,9.18,5.11,10.43,10.23.8,3.27.44,6.53-1.04,9.44l-.37.73h-.01ZM76.34,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59ZM426.03.74l-14.15,25.77-14.3-25.77h-8.72v30.14h5.63V6.79l13.35,24.1h8.06l13.17-23.97v23.97h5.63V.74h-8.69.01ZM370.89,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.66v14.59c0,8.96,7.29,16.25,16.25,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59h0ZM281.06,24.04L257.38.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29h0ZM326.17,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.25-7.29,16.25-16.25V.74h-5.66v14.59h0ZM230.29,30.89h5.63V.74h-5.63v30.14Z"}),(0,mt.jsxs)("g",{children:[(0,mt.jsx)("path",{d:"M55.16,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"}),(0,mt.jsx)("polygon",{points:"148.55 56.19 133.54 56.19 112.88 79.19 92.22 56.19 77.2 56.19 106.99 89.39 106.99 119.03 118.77 119.03 118.77 89.39 148.55 56.19"}),(0,mt.jsx)("path",{d:"M214.61,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"}),(0,mt.jsx)("polygon",{points:"241.81 67.94 271.67 67.94 271.67 119.03 283.46 119.03 283.46 67.94 313.32 67.94 313.32 56.19 241.81 56.19 241.81 67.94"}),(0,mt.jsx)("polygon",{points:"394.85 67.87 394.85 56.14 343.88 56.14 332.15 56.14 332.15 67.87 332.15 82.04 332.15 93.78 332.15 107.34 332.15 118.84 332.15 119.06 394.85 119.06 394.85 107.34 343.88 107.34 343.88 93.78 394.85 93.78 394.85 82.04 343.88 82.04 343.88 67.87 394.85 67.87"}),(0,mt.jsx)("polygon",{points:"497.13 56.14 467.6 109.94 437.76 56.14 419.55 56.14 419.55 119.06 431.32 119.06 431.32 68.76 459.2 119.06 476.03 119.06 503.51 69.02 503.51 119.06 515.27 119.06 515.27 56.14 497.13 56.14"}),(0,mt.jsx)("path",{d:"M592.91,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"})]})]})})}));function Cg(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{variant:t="logo"}=e,n=Cg(e,["variant"]);switch(t){default:case"logo":return(0,Q.jsxs)("svg",Object.assign({viewBox:"0 0 147 124",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n,{children:[(0,Q.jsx)("path",{d:"M23.1399 95.8288V95.8117H0V123.983L30.141 124L60.9526 92.6968L43.842 75.4136L23.1399 95.8288Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M123.86 90.493V95.8288L26.6632 0H23.1399H0V33.0116V78.2723H23.1399V33.0116V28.8033L116.859 124H123.86H147V123.983V90.493V45.7334H123.86V90.493Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M116.859 0L84.854 32.482L101.97 49.7651L123.86 28.1769V28.1883H147V0.0170838L116.859 0Z",fill:"currentColor"})]}));case"favicon":return(0,Q.jsxs)("svg",Object.assign({width:"151",height:"128",viewBox:"0 0 151 128",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n,{children:[(0,Q.jsx)("path",{d:"M24.7471 96.8117H2H1V97.8117V125.983V126.982L1.99943 126.983L32.1405 127L32.5597 127L32.8537 126.701L63.6653 95.3982L64.3578 94.6947L63.6633 93.9932L46.5527 76.7101L45.8505 76.0008L45.1399 76.7016L24.7471 96.8117Z",fill:"currentColor",stroke:"white",strokeWidth:"2"}),(0,Q.jsx)("path",{d:"M26.1399 33.2445L118.146 126.702L118.44 127H118.859H125.86H149H150V126V125.983V92.493V47.7334V46.7334H149H125.86H124.86V47.7334V92.493V95.4386L29.3653 1.2879L29.0733 1H28.6632H25.1399H2H1V2V35.0116V80.2723V81.2723H2H25.1399H26.1399V80.2723V35.0116V33.2445Z",fill:"currentColor",stroke:"white",strokeWidth:"2"}),(0,Q.jsx)("path",{d:"M118.86 1L118.441 0.999763L118.147 1.29814L86.1417 33.7802L85.4484 34.4838L86.1435 35.1857L103.26 52.4688L103.962 53.1779L104.672 52.4771L126.259 31.1883H149H150V30.1883V2.01708V1.01765L149.001 1.01708L118.86 1Z",fill:"currentColor",stroke:"white",strokeWidth:"2"})]}));case"horizontal":return(0,Q.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1143.43 219.61"},n,{children:(0,Q.jsxs)("g",{fill:"currentColor",children:[(0,Q.jsxs)("g",{children:[(0,Q.jsx)("polygon",{points:"461.09 191.9 370.81 103.07 346.04 103.07 346.04 218 367.53 218 367.53 129.77 454.59 218.02 482.59 218 482.59 103.07 461.09 103.07 461.09 191.9"}),(0,Q.jsx)("path",{d:"m961.14,157.44c0,21.78-17.72,39.5-39.5,39.5s-39.5-17.72-39.5-39.5v-54.37h-21.01v54.37c0,33.4,27.15,60.58,60.51,60.58s60.58-27.17,60.58-60.58v-54.37h-21.08v54.37Z"}),(0,Q.jsx)("path",{d:"m820.75,103.07l-51.51,57.47,51.51,57.47h-27.46l-37.74-42.17-37.88,42.17h-27.47l51.51-57.47-51.51-57.47h27.47l37.88,42.08,37.74-42.08h27.46Z"}),(0,Q.jsx)("path",{d:"m1121.41,156.54c5.91,2.3,10.59,5.55,13.97,9.75,4.03,5.07,6.05,11.17,6.05,18.3,0,3.72-.5,7.13-1.44,10.22-.93,2.93-2.45,5.78-4.54,8.64-3.45,4.51-8.21,8-14.26,10.46-9.15,3.88-21.89,5.78-38.24,5.71-11.09,0-21.32-1.59-30.68-4.67-9.87-3.09-17.36-7.61-22.47-13.47-1.51-1.66-2.66-3.25-3.46-4.83l17.07-11.73c.22.4.5.79.94,1.19,2.66,2.93,7.2,5.47,13.61,7.69,7.56,2.38,15.84,3.57,24.84,3.57,13.75,0,24.05-1.43,30.89-4.2,2.95-1.19,5.04-2.61,6.27-4.28.86-1.19,1.3-2.7,1.37-4.52,0-1.42-.36-2.69-1.08-3.72-1.22-1.35-3.1-2.54-5.69-3.56-4.9-1.82-15.19-3.65-30.97-5.47l-1.66-.16c-17.5-1.98-29.53-4.28-36.01-6.89-5.83-2.14-10.51-5.31-14.04-9.51-4.03-5.07-6.05-11.25-6.05-18.46,0-3.49.5-6.89,1.58-10.22,1.08-3.25,2.59-6.1,4.54-8.64,3.24-4.36,7.99-7.84,14.26-10.54,8.86-3.8,21.6-5.71,38.24-5.71,11.45,0,21.6,1.51,30.53,4.6,9.72,3.09,17.21,7.61,22.4,13.47.94,1.03,2.09,2.61,3.46,4.75l-17.21,11.73-.79-1.19c-2.52-3.01-7.06-5.55-13.61-7.61-7.42-2.46-15.7-3.73-24.84-3.73-13.9,0-24.2,1.43-30.97,4.2-3.03,1.35-5.11,2.78-6.19,4.28-.86,1.19-1.3,2.69-1.37,4.52,0,1.98.36,3.25,1.08,3.8.79,1.03,2.66,2.22,5.62,3.57,4.9,1.82,15.27,3.65,31.18,5.47l1.44.16c17.64,2.06,29.67,4.36,36.08,6.81l.14.24Z"}),(0,Q.jsx)("polygon",{points:"647.56 124.49 647.56 103.07 554.44 103.07 533.01 103.07 533.01 124.49 533.01 150.39 533.01 171.81 533.01 196.59 533.01 217.61 533.01 218.02 647.56 218.02 647.56 196.59 554.44 196.59 554.44 171.81 647.56 171.81 647.56 150.39 554.44 150.39 554.44 124.49 647.56 124.49"})]}),(0,Q.jsx)("path",{d:"m682.41,11.94h26.21v44.83h10.35V11.94h26.21V1.63h-62.76v10.31Zm-29.73,32.31L609.37,1.63h-11.89v55.15h10.31V14.44l41.77,42.34h13.43V1.63h-10.31v42.62ZM536.12,1.63l-28.17,55.15h11.56l4.19-8.26h38.7l4.17,8.26h11.6l-28.17-55.15h-13.89Zm-7.16,36.58l14.08-27.49,14.07,27.49h-28.16Zm-125.1,10.31h11.33l.22-.61c2.78-7.71,2.83-15.62.13-23.52-4.11-12.14-14.83-21.38-27.32-23.55-2.12-.38-4.29-.57-6.46-.57-9.56,0-18.53,3.71-25.27,10.45-6.74,6.74-10.45,15.73-10.45,25.3,0,19.33,15.74,35.34,35.09,35.7l1.58.03h33.89s.92,0,.92,0v-10.32h-35.88c-10.28,0-19.62-6.09-23.24-15.16-3.4-8.39-2.56-17.31,2.3-24.48,4.74-7.02,12.62-11.21,21.07-11.21,1.83,0,3.72.2,5.62.6,9.3,2,16.79,9.35,19.08,18.72,1.46,5.98.8,11.95-1.91,17.28l-.68,1.34Zm81.85-20.2c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.31v26.69c0,16.4,13.32,29.73,29.7,29.73s29.7-13.34,29.7-29.73V1.63h-10.31v26.69ZM1125.53,1.63l-25.89,47.15-26.16-47.15h-15.96v55.15h10.31V12.69l24.43,44.09h14.75l24.09-43.86v43.86h10.31V1.63h-15.9Zm-100.89,26.69c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.35v26.69c0,16.4,13.34,29.73,29.73,29.73s29.7-13.34,29.7-29.73V1.63h-10.31v26.69Zm-164.35,15.93L816.97,1.63h-11.89v55.15h10.31V14.44l41.77,42.34h13.43V1.63h-10.31v42.62Zm82.53-15.93c0,10.69-8.7,19.39-19.39,19.39s-19.39-8.7-19.39-19.39V1.63h-10.31v26.69c0,16.4,13.32,29.73,29.7,29.73s29.73-13.34,29.73-29.73V1.63h-10.35v26.69Zm-175.43,28.46h10.31V1.63h-10.31v55.15Z"}),(0,Q.jsxs)("g",{children:[(0,Q.jsx)("polygon",{points:"40.72 168.28 40.72 168.25 0 168.25 0 217.72 53.04 217.75 107.26 162.78 77.15 132.43 40.72 168.28"}),(0,Q.jsx)("polygon",{points:"217.96 158.91 217.96 158.91 217.96 168.28 46.92 0 40.72 0 0 0 0 57.97 0 137.45 40.72 137.45 40.72 57.97 40.72 57.97 40.72 50.58 205.64 217.75 217.96 217.75 217.96 217.75 258.68 217.75 258.68 217.72 258.68 158.91 258.68 80.31 217.96 80.31 217.96 158.91"}),(0,Q.jsx)("polygon",{points:"205.64 0 149.32 57.04 179.44 87.39 217.96 49.48 217.96 49.5 258.68 49.5 258.68 .03 205.64 0"})]})]})}));case"vertical":return(0,Q.jsx)("svg",{width:"187",height:"185",viewBox:"0 0 187 185",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,Q.jsxs)("g",{clipPath:"url(#clip0_3114_1826)",children:[(0,Q.jsx)("path",{d:"M27.0512 178.503L5.82355 157.675H0V184.622H5.05475V163.935L25.523 184.627L32.1036 184.622V157.675H27.0512V178.503Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M144.615 170.423C144.615 175.53 140.449 179.685 135.329 179.685C130.208 179.685 126.042 175.53 126.042 170.423V157.675H121.103V170.423C121.103 178.254 127.486 184.627 135.329 184.627C143.172 184.627 149.571 178.257 149.571 170.423V157.675H144.615V170.423Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M111.607 157.675L99.4963 171.15L111.607 184.625H105.151L96.2777 174.737L87.3719 184.625H80.9136L93.0238 171.15L80.9136 157.675H87.3719L96.2777 167.541L105.151 157.675H111.607Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M182.293 170.212C183.683 170.751 184.783 171.513 185.578 172.498C186.525 173.687 187 175.117 187 176.789C187 177.661 186.882 178.461 186.661 179.185C186.443 179.872 186.085 180.54 185.594 181.211C184.783 182.268 183.664 183.087 182.241 183.663C180.09 184.573 177.095 185.019 173.251 185.002C170.644 185.002 168.239 184.63 166.038 183.907C163.717 183.183 161.957 182.123 160.755 180.749C160.4 180.36 160.13 179.987 159.942 179.617L163.955 176.866C164.007 176.96 164.072 177.051 164.176 177.145C164.801 177.832 165.869 178.428 167.376 178.948C169.153 179.506 171.1 179.785 173.216 179.785C176.448 179.785 178.87 179.45 180.478 178.801C181.172 178.522 181.663 178.189 181.952 177.797C182.154 177.518 182.258 177.164 182.274 176.737C182.274 176.404 182.19 176.106 182.02 175.865C181.734 175.548 181.292 175.269 180.683 175.03C179.531 174.604 177.111 174.174 173.401 173.748L173.011 173.71C168.897 173.246 166.069 172.707 164.545 172.095C163.174 171.593 162.074 170.85 161.244 169.865C160.297 168.676 159.822 167.227 159.822 165.537C159.822 164.718 159.939 163.921 160.193 163.14C160.447 162.378 160.802 161.71 161.261 161.114C162.022 160.092 163.139 159.276 164.613 158.643C166.696 157.752 169.691 157.304 173.604 157.304C176.296 157.304 178.682 157.658 180.781 158.383C183.067 159.107 184.828 160.167 186.048 161.541C186.269 161.783 186.539 162.153 186.861 162.655L182.815 165.405L182.629 165.126C182.037 164.42 180.969 163.825 179.43 163.342C177.685 162.765 175.738 162.467 173.59 162.467C170.322 162.467 167.9 162.803 166.308 163.452C165.596 163.769 165.107 164.104 164.853 164.456C164.651 164.735 164.547 165.086 164.531 165.515C164.531 165.98 164.616 166.277 164.785 166.406C164.971 166.648 165.41 166.927 166.106 167.243C167.258 167.67 169.696 168.099 173.437 168.526L173.775 168.564C177.923 169.047 180.751 169.586 182.258 170.16L182.291 170.217L182.293 170.212Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M70.8912 162.697V157.675H48.9959H43.96V162.697V168.77V173.792V179.602V184.531V184.627H70.8912V179.602H48.9959V173.792H70.8912V168.77H48.9959V162.697H70.8912Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M79.0845 136.307H85.2466V146.819H87.68V136.307H93.8421V133.89H79.0869V136.307H79.0845ZM72.0949 143.883L61.9101 133.89H59.1147V146.821H61.5387V136.894L71.359 146.821H74.5165V133.888H72.0925V143.881L72.0949 143.883ZM44.6887 133.89L38.0658 146.821H40.7836L41.7687 144.884H50.8673L51.8477 146.821H54.5749L47.952 133.89H44.6864H44.6887ZM43.0054 142.467L46.3156 136.021L49.6236 142.467H43.003H43.0054ZM13.5938 144.884H16.2575L16.3092 144.741C16.9628 142.934 16.9746 141.079 16.3398 139.227C15.3735 136.38 12.8532 134.214 9.91672 133.705C9.4183 133.616 8.90812 133.571 8.39794 133.571C6.15034 133.571 4.04145 134.441 2.45684 136.021C0.872239 137.602 0 139.71 0 141.953C0 146.486 3.70055 150.24 8.24983 150.324L8.62129 150.331H16.589H16.8053V147.911H8.36973C5.95285 147.911 3.75697 146.483 2.9059 144.357C2.10654 142.39 2.30403 140.298 3.44664 138.617C4.56103 136.971 6.41366 135.989 8.40029 135.989C8.83054 135.989 9.27488 136.035 9.72158 136.129C11.9081 136.598 13.669 138.321 14.2074 140.518C14.5506 141.921 14.3955 143.32 13.7583 144.57L13.5985 144.884H13.5938ZM32.8371 140.148C32.8371 142.655 30.7917 144.694 28.2784 144.694C25.7651 144.694 23.7197 142.655 23.7197 140.148V133.89H21.2958V140.148C21.2958 143.993 24.4274 147.119 28.2784 147.119C32.1294 147.119 35.261 143.991 35.261 140.148V133.89H32.8371V140.148ZM183.259 133.89L177.173 144.945L171.022 133.89H167.27V146.821H169.694V136.483L175.438 146.821H178.905L184.569 136.537V146.821H186.993V133.89H183.255H183.259ZM159.54 140.148C159.54 142.655 157.494 144.694 154.981 144.694C152.468 144.694 150.422 142.655 150.422 140.148V133.89H147.989V140.148C147.989 143.993 151.125 147.119 154.979 147.119C158.832 147.119 161.961 143.991 161.961 140.148V133.89H159.537V140.148H159.54ZM120.9 143.883L110.716 133.89H107.92V146.821H110.344V136.894L120.164 146.821H123.322V133.888H120.898V143.881L120.9 143.883ZM140.303 140.148C140.303 142.655 138.258 144.694 135.745 144.694C133.232 144.694 131.186 142.655 131.186 140.148V133.89H128.762V140.148C128.762 143.993 131.894 147.119 135.745 147.119C139.596 147.119 142.734 143.991 142.734 140.148V133.89H140.301V140.148H140.303ZM99.059 146.821H101.483V133.89H99.059V146.821Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M43.941 93.8517V93.8376H21.1711V121.428L50.8296 121.447L81.1558 90.7895L64.3152 73.8607L43.941 93.8517Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M143.059 88.6301V93.8517L47.4112 0H43.941H21.1711V32.3289V76.658H43.941V32.3289V28.2092L136.17 121.447L143.059 121.442V121.447H165.831V121.428V88.6301V44.7887H143.059V88.6301Z",fill:"currentColor"}),(0,Q.jsx)("path",{d:"M136.17 0L104.676 31.813L121.519 48.7418L143.059 27.5949V27.609H165.831V0.0187577L136.17 0Z",fill:"currentColor"})]})})}};bi();var Sg={navTextLinks:[{title:"Systems",href:"/systems/index.html",pathMatch:"somewhere",logo:(0,G.jsx)(xg,{width:225,height:24}),description:"Quantinuum's QCCD ion-trap hardware, the world's highest peforming quantum computer.",dropDown:[{title:"Guides",href:"/systems/guides.html"},{title:"Getting Started",href:"/systems/trainings/getting_started/getting_started_index.html"},{title:"Knowledge Articles",href:"/systems/trainings/knowledge_articles/ka_index.html"},{title:"Support",href:"/systems/support.html"}]},{title:"Nexus",href:"/nexus/index.html",pathMatch:"somewhere",logo:(0,G.jsx)(kg,{variant:"horizontal",className:"h-10 w-48 -mt-1"}),description:"Cloud platform connecting users with hardware and compilation services, alongside associated data.",dropDown:[{title:"Guides",href:"/nexus/guides.html"},{title:"Trainings",href:"/nexus/trainings/getting_started.html"},{title:"API Reference",href:"/nexus/api_index.html"},{title:"Support",href:"/nexus/support_index.html"}]},{title:"Platform Tools",href:"",pathMatch:"",logo:(0,G.jsx)(G.Fragment,{}),description:"Platform tools empower users to build and experiment with quantum algorithms.",dropDown:[{title:"Pytket",href:"/tket/"},{title:"Guppy",href:"/guppy/"},{title:"Selene",href:"/selene/"},{title:"qnexus",href:"https://docs.quantinuum.com/nexus/trainings/notebooks/basics/getting_started.html"},{title:"Q-NET",href:"https://www.quantinuum.com/q-net#get-started"},{title:"Startup Partner Program",href:"https://www.quantinuum.com/startup-partner-program#join"}]},{title:"Solutions",href:"",pathMatch:"",logo:(0,G.jsx)(G.Fragment,{}),description:"End-to-end Application Solutions leveraging Quantinuum Systems.",dropDown:[{title:"InQuanto",href:"/inquanto/"},{title:"Quantum Origin",href:"/origin/"}]}]},$d=e=>(0,G.jsx)("div",{className:"bg-background text-foreground border-border sticky top-0 z-[100] w-full border-b shadow text-sm",children:(0,G.jsxs)("div",{className:" bg-background px-3 md:px-4 flex h-12 items-center justify-between mx-auto max-w-[90rem]",children:[(0,G.jsxs)("div",{className:"mr-4 flex items-center",children:[(0,G.jsx)("div",{className:"block md:hidden mr-3",children:(0,G.jsx)(pg,Object.assign({},Sg))}),(0,G.jsxs)("div",{className:"whitespace-nowrap flex items-center gap-2",children:[(0,G.jsxs)("a",{href:"/","aria-label":"Quantinuum Documentation",title:"Quantinuum Documentation",className:"hover:cursor-pointer hover:opacity-50 transition",children:[(0,G.jsx)("div",{className:"hidden sm:block",children:(0,G.jsx)(F0,{})}),(0,G.jsx)("div",{className:"block sm:hidden",children:(0,G.jsx)(mg,{})})]}),(0,G.jsx)("div",{className:"text-muted-foreground text-xs font-medium flex items-center gap-1.5"})]}),(0,G.jsx)("a",{href:"/",className:"ml-4 mr-4 flex items-center space-x-2",children:(0,G.jsx)("span",{className:"hidden font-bold",children:"Quantinuum"})})]}),(0,G.jsxs)("div",{className:"flex items-center gap-5 mx-auto",children:[(0,G.jsx)(j0,{activePath:e.activePath,navTextLinks:Sg.navTextLinks}),e.enableModeSelector?(0,G.jsxs)(G.Fragment,{children:[" ",(0,G.jsx)("div",{className:"w-px h-6 bg-muted-foreground/50"}),(0,G.jsx)(wg,{})," "]}):null]}),(0,G.jsxs)("div",{className:"relative flex items-center gap-2",children:[(0,G.jsx)(sn,{variant:"outline",className:"bg-black text-white border border-border/60 shadow-md rounded-md hover:bg-white hover:text-black hover:border-black",children:(0,G.jsx)("a",{href:"https://nexus.quantinuum.com/auth/login",children:"Nexus Portal"})}),(0,G.jsx)(sn,{variant:"outline",className:"bg-black text-white border border-border/60 shadow-md rounded-md hover:bg-white hover:text-black hover:border-black",children:(0,G.jsx)("a",{href:"https://nexus.quantinuum.com/auth/login",children:"Product Updates"})})]})]})});var sa=b($e());(()=>{let e=document.querySelector(".nexus-nav");if(!e)return;let t=document.createElement("div");e.appendChild(t),(0,Eg.createRoot)(t).render((0,sa.jsx)("div",{className:"use-tailwind",children:(0,sa.jsx)("div",{className:"antialiased",style:{fontFamily:'Inter, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"'},children:(0,sa.jsx)($d,{activePath:"/"})})}))})();})();
/*! Bundled license information:
react/cjs/react.production.min.js:
@@ -359,7 +124,7 @@ lucide-react/dist/esm/createLucideIcon.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/check.js:
+lucide-react/dist/esm/icons/computer.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -367,7 +132,7 @@ lucide-react/dist/esm/icons/check.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/chevron-right.js:
+lucide-react/dist/esm/icons/moon.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -375,7 +140,7 @@ lucide-react/dist/esm/icons/chevron-right.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/circle.js:
+lucide-react/dist/esm/icons/sun.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -383,7 +148,7 @@ lucide-react/dist/esm/icons/circle.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/computer.js:
+lucide-react/dist/esm/icons/chevron-right.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -391,7 +156,7 @@ lucide-react/dist/esm/icons/computer.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/menu.js:
+lucide-react/dist/esm/icons/check.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -399,7 +164,7 @@ lucide-react/dist/esm/icons/menu.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/moon.js:
+lucide-react/dist/esm/icons/circle.js:
(**
* @license lucide-react v0.468.0 - ISC
*
@@ -407,7 +172,7 @@ lucide-react/dist/esm/icons/moon.js:
* See the LICENSE file in the root directory of this source tree.
*)
-lucide-react/dist/esm/icons/sun.js:
+lucide-react/dist/esm/icons/menu.js:
(**
* @license lucide-react v0.468.0 - ISC
*
diff --git a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
index c2f346c..b34b52a 100644
--- a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
+++ b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
@@ -593,22 +593,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-width: 0;
}
-.use-tailwind .pointer-events-none {
- pointer-events: none;
-}
-
-.use-tailwind .pointer-events-auto {
- pointer-events: auto;
-}
-
-.use-tailwind .visible {
- visibility: visible;
-}
-
-.use-tailwind .invisible {
- visibility: hidden;
-}
-
.use-tailwind .fixed {
position: fixed;
}
@@ -625,155 +609,41 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
position: sticky;
}
-.use-tailwind .inset-0 {
- inset: 0px;
-}
-
-.use-tailwind .inset-x-0 {
- left: 0px;
- right: 0px;
-}
-
-.use-tailwind .inset-y-0 {
- top: 0px;
- bottom: 0px;
-}
-
-.use-tailwind .bottom-0 {
- bottom: 0px;
-}
-
-.use-tailwind .left-0 {
- left: 0px;
-}
-
-.use-tailwind .left-1 {
- left: 0.25rem;
+.use-tailwind .bottom-2 {
+ bottom: 0.5rem;
}
.use-tailwind .left-2 {
left: 0.5rem;
}
-.use-tailwind .left-\[50\%\] {
- left: 50%;
-}
-
-.use-tailwind .right-0 {
- right: 0px;
-}
-
-.use-tailwind .right-1 {
- right: 0.25rem;
-}
-
-.use-tailwind .right-2 {
- right: 0.5rem;
-}
-
-.use-tailwind .right-3 {
- right: 0.75rem;
-}
-
-.use-tailwind .right-4 {
- right: 1rem;
-}
-
.use-tailwind .top-0 {
top: 0px;
}
-.use-tailwind .top-1 {
- top: 0.25rem;
-}
-
-.use-tailwind .top-1\.5 {
- top: 0.375rem;
-}
-
-.use-tailwind .top-3\.5 {
- top: 0.875rem;
-}
-
-.use-tailwind .top-4 {
- top: 1rem;
-}
-
-.use-tailwind .top-\[1px\] {
- top: 1px;
-}
-
-.use-tailwind .top-\[50\%\] {
- top: 50%;
-}
-
-.use-tailwind .top-\[60\%\] {
- top: 60%;
-}
-
-.use-tailwind .top-full {
- top: 100%;
-}
-
-.use-tailwind .z-10 {
- z-index: 10;
-}
-
-.use-tailwind .z-20 {
- z-index: 20;
-}
-
-.use-tailwind .z-50 {
- z-index: 50;
-}
-
.use-tailwind .z-\[100\] {
z-index: 100;
}
-.use-tailwind .z-\[1\] {
- z-index: 1;
-}
-
.use-tailwind .row-span-4 {
grid-row: span 4 / span 4;
}
-.use-tailwind .-mx-1 {
- margin-left: -0.25rem;
- margin-right: -0.25rem;
-}
-
.use-tailwind .-my-4 {
margin-top: -1rem;
margin-bottom: -1rem;
}
-.use-tailwind .mx-0\.5 {
- margin-left: 0.125rem;
- margin-right: 0.125rem;
-}
-
.use-tailwind .mx-2 {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
-.use-tailwind .mx-3\.5 {
- margin-left: 0.875rem;
- margin-right: 0.875rem;
-}
-
.use-tailwind .mx-auto {
margin-left: auto;
margin-right: auto;
}
-.use-tailwind .my-1 {
- margin-top: 0.25rem;
- margin-bottom: 0.25rem;
-}
-
.use-tailwind .my-12 {
margin-top: 3rem;
margin-bottom: 3rem;
@@ -814,6 +684,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-bottom: 0.25rem;
}
+.use-tailwind .mb-1\.5 {
+ margin-bottom: 0.375rem;
+}
+
.use-tailwind .mb-12 {
margin-bottom: 3rem;
}
@@ -834,6 +708,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-bottom: 1rem;
}
+.use-tailwind .mb-5 {
+ margin-bottom: 1.25rem;
+}
+
.use-tailwind .mb-6 {
margin-bottom: 1.5rem;
}
@@ -854,6 +732,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-left: 1rem;
}
+.use-tailwind .ml-\[1px\] {
+ margin-left: 1px;
+}
+
.use-tailwind .ml-auto {
margin-left: auto;
}
@@ -862,10 +744,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-right: 2.5rem;
}
-.use-tailwind .mr-2 {
- margin-right: 0.5rem;
-}
-
.use-tailwind .mr-3 {
margin-right: 0.75rem;
}
@@ -882,18 +760,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-top: 0.25rem;
}
-.use-tailwind .mt-1\.5 {
- margin-top: 0.375rem;
-}
-
.use-tailwind .mt-2 {
margin-top: 0.5rem;
}
-.use-tailwind .mt-24 {
- margin-top: 6rem;
-}
-
.use-tailwind .mt-3 {
margin-top: 0.75rem;
}
@@ -906,15 +776,8 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-top: 1.25rem;
}
-.use-tailwind .mt-auto {
- margin-top: auto;
-}
-
-.use-tailwind .line-clamp-1 {
- overflow: hidden;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 1;
+.use-tailwind .mt-8 {
+ margin-top: 2rem;
}
.use-tailwind .block {
@@ -933,14 +796,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
display: flex;
}
-.use-tailwind .inline-flex {
- display: inline-flex;
-}
-
-.use-tailwind .table {
- display: table;
-}
-
.use-tailwind .grid {
display: grid;
}
@@ -958,10 +813,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 1rem;
}
-.use-tailwind .h-1\.5 {
- height: 0.375rem;
-}
-
.use-tailwind .h-10 {
height: 2.5rem;
}
@@ -970,26 +821,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 3rem;
}
-.use-tailwind .h-14 {
- height: 3.5rem;
-}
-
-.use-tailwind .h-2 {
- height: 0.5rem;
-}
-
-.use-tailwind .h-2\.5 {
- height: 0.625rem;
-}
-
-.use-tailwind .h-3 {
- height: 0.75rem;
-}
-
-.use-tailwind .h-3\.5 {
- height: 0.875rem;
-}
-
.use-tailwind .h-4 {
height: 1rem;
}
@@ -1002,18 +833,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 1.5rem;
}
-.use-tailwind .h-7 {
- height: 1.75rem;
-}
-
.use-tailwind .h-8 {
height: 2rem;
}
-.use-tailwind .h-9 {
- height: 2.25rem;
-}
-
.use-tailwind .h-\[1\.15rem\] {
height: 1.15rem;
}
@@ -1022,96 +845,28 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 19rem;
}
-.use-tailwind .h-\[1px\] {
- height: 1px;
-}
-
-.use-tailwind .h-\[var\(--radix-navigation-menu-viewport-height\)\] {
- height: var(--radix-navigation-menu-viewport-height);
-}
-
-.use-tailwind .h-\[var\(--radix-select-trigger-height\)\] {
- height: var(--radix-select-trigger-height);
-}
-
-.use-tailwind .h-auto {
- height: auto;
-}
-
.use-tailwind .h-full {
height: 100%;
}
-.use-tailwind .h-px {
- height: 1px;
-}
-
-.use-tailwind .h-svh {
- height: 100svh;
-}
-
-.use-tailwind .max-h-96 {
- max-height: 24rem;
-}
-
-.use-tailwind .max-h-\[300px\] {
- max-height: 300px;
+.use-tailwind .max-h-\[40vh\] {
+ max-height: 40vh;
}
.use-tailwind .max-h-\[80vh\] {
max-height: 80vh;
}
-.use-tailwind .max-h-\[unset\] {
- max-height: unset;
-}
-
-.use-tailwind .max-h-screen {
- max-height: 100vh;
-}
-
-.use-tailwind .min-h-0 {
- min-height: 0px;
-}
-
-.use-tailwind .min-h-9 {
- min-height: 2.25rem;
-}
-
-.use-tailwind .min-h-\[60px\] {
- min-height: 60px;
-}
-
-.use-tailwind .min-h-svh {
- min-height: 100svh;
-}
-
-.use-tailwind .w-10 {
- width: 2.5rem;
-}
-
-.use-tailwind .w-2 {
- width: 0.5rem;
-}
-
-.use-tailwind .w-2\.5 {
- width: 0.625rem;
-}
-
-.use-tailwind .w-3 {
- width: 0.75rem;
-}
-
-.use-tailwind .w-3\.5 {
- width: 0.875rem;
+.use-tailwind .max-h-\[90vh\] {
+ max-height: 90vh;
}
-.use-tailwind .w-3\/4 {
- width: 75%;
+.use-tailwind .w-1\/5 {
+ width: 20%;
}
-.use-tailwind .w-32 {
- width: 8rem;
+.use-tailwind .w-3\/12 {
+ width: 25%;
}
.use-tailwind .w-4 {
@@ -1126,26 +881,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
width: 1.25rem;
}
-.use-tailwind .w-56 {
- width: 14rem;
-}
-
.use-tailwind .w-6 {
width: 1.5rem;
}
-.use-tailwind .w-64 {
- width: 16rem;
-}
-
-.use-tailwind .w-7 {
- width: 1.75rem;
-}
-
-.use-tailwind .w-72 {
- width: 18rem;
-}
-
.use-tailwind .w-8 {
width: 2rem;
}
@@ -1154,61 +893,32 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
width: 2.25rem;
}
-.use-tailwind .w-\[--sidebar-width\] {
- width: var(--sidebar-width);
+.use-tailwind .w-9\/12 {
+ width: 75%;
}
.use-tailwind .w-\[1\.15rem\] {
width: 1.15rem;
}
-.use-tailwind .w-\[100px\] {
- width: 100px;
-}
-
-.use-tailwind .w-\[1px\] {
- width: 1px;
-}
-
-.use-tailwind .w-auto {
- width: auto;
-}
-
.use-tailwind .w-full {
width: 100%;
}
-.use-tailwind .w-max {
- width: -moz-max-content;
- width: max-content;
-}
-
.use-tailwind .w-px {
width: 1px;
}
-.use-tailwind .min-w-0 {
- min-width: 0px;
-}
-
-.use-tailwind .min-w-5 {
- min-width: 1.25rem;
+.use-tailwind .max-w-0 {
+ max-width: 0px;
}
-.use-tailwind .min-w-\[12rem\] {
- min-width: 12rem;
+.use-tailwind .max-w-5xl {
+ max-width: 64rem;
}
-.use-tailwind .min-w-\[8rem\] {
- min-width: 8rem;
-}
-
-.use-tailwind .min-w-\[var\(--radix-select-trigger-width\)\] {
- min-width: var(--radix-select-trigger-width);
-}
-
-.use-tailwind .max-w-\[--skeleton-width\] {
- max-width: var(--skeleton-width);
+.use-tailwind .max-w-8 {
+ max-width: 2rem;
}
.use-tailwind .max-w-\[24rem\] {
@@ -1219,88 +929,31 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
max-width: 90rem;
}
-.use-tailwind .max-w-lg {
- max-width: 32rem;
-}
-
-.use-tailwind .max-w-max {
- max-width: -moz-max-content;
- max-width: max-content;
-}
-
-.use-tailwind .max-w-sm {
- max-width: 24rem;
+.use-tailwind .max-w-\[90vw\] {
+ max-width: 90vw;
}
.use-tailwind .flex-1 {
flex: 1 1 0%;
}
-.use-tailwind .shrink-0 {
- flex-shrink: 0;
+.use-tailwind .flex-initial {
+ flex: 0 1 auto;
}
-.use-tailwind .flex-grow {
- flex-grow: 1;
+.use-tailwind .flex-shrink-0 {
+ flex-shrink: 0;
}
-.use-tailwind .grow {
+.use-tailwind .flex-grow {
flex-grow: 1;
}
-.use-tailwind .caption-bottom {
- caption-side: bottom;
-}
-
-.use-tailwind .border-collapse {
- border-collapse: collapse;
-}
-
-.use-tailwind .-translate-x-1\/2 {
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .-translate-x-px {
- --tw-translate-x: -1px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .-translate-y-1 {
- --tw-translate-y: -0.25rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .translate-x-\[-50\%\] {
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .translate-x-px {
- --tw-translate-x: 1px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .translate-y-\[-50\%\] {
- --tw-translate-y: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
.use-tailwind .rotate-0 {
--tw-rotate: 0deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
-.use-tailwind .rotate-180 {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .rotate-45 {
- --tw-rotate: 45deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
.use-tailwind .rotate-90 {
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
@@ -1322,16 +975,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.use-tailwind .animate-pulse {
- animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
-}
-
@keyframes slide-up {
from {
opacity: 0;
@@ -1348,52 +991,28 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
animation: slide-up 0.6s ease-in;
}
-.use-tailwind .cursor-default {
- cursor: default;
-}
-
-.use-tailwind .cursor-not-allowed {
- cursor: not-allowed;
-}
-
.use-tailwind .cursor-pointer {
cursor: pointer;
}
-.use-tailwind .cursor-text {
- cursor: text;
-}
-
-.use-tailwind .touch-none {
- touch-action: none;
-}
-
.use-tailwind .select-none {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
-.use-tailwind .list-none {
- list-style-type: none;
-}
-
.use-tailwind .grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
-.use-tailwind .flex-row {
- flex-direction: row;
+.use-tailwind .flex-row-reverse {
+ flex-direction: row-reverse;
}
.use-tailwind .flex-col {
flex-direction: column;
}
-.use-tailwind .flex-col-reverse {
- flex-direction: column-reverse;
-}
-
.use-tailwind .flex-wrap {
flex-wrap: wrap;
}
@@ -1410,6 +1029,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
align-items: stretch;
}
+.use-tailwind .justify-start {
+ justify-content: flex-start;
+}
+
.use-tailwind .justify-end {
justify-content: flex-end;
}
@@ -1422,10 +1045,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
justify-content: space-between;
}
-.use-tailwind .gap-1 {
- gap: 0.25rem;
-}
-
.use-tailwind .gap-1\.5 {
gap: 0.375rem;
}
@@ -1458,48 +1077,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
gap: 2rem;
}
-.use-tailwind .space-x-1 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.25rem * var(--tw-space-x-reverse));
- margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
.use-tailwind .space-x-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.5rem * var(--tw-space-x-reverse));
margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
-.use-tailwind .space-y-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0px * var(--tw-space-y-reverse));
-}
-
.use-tailwind .space-y-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
-.use-tailwind .space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
-}
-
-.use-tailwind .space-y-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
-}
-
-.use-tailwind .space-y-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(1rem * var(--tw-space-y-reverse));
-}
-
.use-tailwind .place-self-center {
place-self: center;
}
@@ -1508,10 +1097,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
align-self: flex-start;
}
-.use-tailwind .overflow-auto {
- overflow: auto;
-}
-
.use-tailwind .overflow-hidden {
overflow: hidden;
}
@@ -1520,38 +1105,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
overflow-y: auto;
}
-.use-tailwind .overflow-x-hidden {
- overflow-x: hidden;
-}
-
-.use-tailwind .text-ellipsis {
- text-overflow: ellipsis;
-}
-
.use-tailwind .whitespace-nowrap {
white-space: nowrap;
}
-.use-tailwind .break-words {
- overflow-wrap: break-word;
-}
-
.use-tailwind .rounded {
border-radius: 0.25rem;
}
-.use-tailwind .rounded-\[inherit\] {
- border-radius: inherit;
-}
-
.use-tailwind .rounded-full {
border-radius: 9999px;
}
-.use-tailwind .rounded-lg {
- border-radius: var(--radius);
-}
-
.use-tailwind .rounded-md {
border-radius: calc(var(--radius) - 2px);
}
@@ -1560,10 +1125,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-radius: 0px;
}
-.use-tailwind .rounded-sm {
- border-radius: calc(var(--radius) - 4px);
-}
-
.use-tailwind .rounded-xl {
border-radius: calc(var(--radius) + 4px);
}
@@ -1583,49 +1144,27 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-bottom-right-radius: 0px;
}
-.use-tailwind .rounded-t-\[10px\] {
- border-top-left-radius: 10px;
- border-top-right-radius: 10px;
-}
-
.use-tailwind .rounded-t-none {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
-.use-tailwind .rounded-tl-sm {
- border-top-left-radius: calc(var(--radius) - 4px);
-}
-
.use-tailwind .border {
border-width: 1px;
}
-.use-tailwind .border-2 {
- border-width: 2px;
-}
-
-.use-tailwind .border-y {
- border-top-width: 1px;
- border-bottom-width: 1px;
-}
-
.use-tailwind .border-b {
border-bottom-width: 1px;
}
-.use-tailwind .border-l {
- border-left-width: 1px;
+.use-tailwind .border-b-0 {
+ border-bottom-width: 0px;
}
.use-tailwind .border-l-0 {
border-left-width: 0px;
}
-.use-tailwind .border-r {
- border-right-width: 1px;
-}
-
.use-tailwind .border-t {
border-top-width: 1px;
}
@@ -1634,80 +1173,30 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-top-width: 0px;
}
-.use-tailwind .border-border {
- border-color: hsl(var(--border));
-}
-
-.use-tailwind .border-destructive {
- border-color: hsl(var(--destructive));
-}
-
-.use-tailwind .border-destructive\/50 {
- border-color: hsl(var(--destructive) / 0.5);
-}
-
-.use-tailwind .border-input {
- border-color: hsl(var(--input));
-}
-
-.use-tailwind .border-primary {
- border-color: hsl(var(--primary));
-}
-
-.use-tailwind .border-primary\/50 {
- border-color: hsl(var(--primary) / 0.5);
-}
-
-.use-tailwind .border-sidebar-border {
- border-color: hsl(var(--sidebar-border));
-}
-
-.use-tailwind .border-transparent {
- border-color: transparent;
+.use-tailwind .border-none {
+ border-style: none;
}
-.use-tailwind .border-l-transparent {
- border-left-color: transparent;
+.use-tailwind .border-black {
+ --tw-border-opacity: 1;
+ border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
-.use-tailwind .border-t-transparent {
- border-top-color: transparent;
+.use-tailwind .border-border {
+ border-color: hsl(var(--border));
}
-.use-tailwind .bg-accent {
- background-color: hsl(var(--accent));
+.use-tailwind .border-border\/60 {
+ border-color: hsl(var(--border) / 0.6);
}
.use-tailwind .bg-background {
background-color: hsl(var(--background));
}
-.use-tailwind .bg-background\/80 {
- background-color: hsl(var(--background) / 0.8);
-}
-
-.use-tailwind .bg-black\/80 {
- background-color: rgb(0 0 0 / 0.8);
-}
-
-.use-tailwind .bg-border {
- background-color: hsl(var(--border));
-}
-
-.use-tailwind .bg-card {
- background-color: hsl(var(--card));
-}
-
-.use-tailwind .bg-destructive {
- background-color: hsl(var(--destructive));
-}
-
-.use-tailwind .bg-destructive\/90 {
- background-color: hsl(var(--destructive) / 0.9);
-}
-
-.use-tailwind .bg-foreground {
- background-color: hsl(var(--foreground));
+.use-tailwind .bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.use-tailwind .bg-muted {
@@ -1718,54 +1207,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
background-color: hsl(var(--muted-foreground) / 0.5);
}
-.use-tailwind .bg-muted\/50 {
- background-color: hsl(var(--muted) / 0.5);
-}
-
-.use-tailwind .bg-popover {
- background-color: hsl(var(--popover));
-}
-
-.use-tailwind .bg-primary {
- background-color: hsl(var(--primary));
-}
-
-.use-tailwind .bg-primary\/10 {
- background-color: hsl(var(--primary) / 0.1);
-}
-
-.use-tailwind .bg-primary\/20 {
- background-color: hsl(var(--primary) / 0.2);
-}
-
-.use-tailwind .bg-primary\/80 {
- background-color: hsl(var(--primary) / 0.8);
-}
-
-.use-tailwind .bg-primary\/90 {
- background-color: hsl(var(--primary) / 0.9);
-}
-
-.use-tailwind .bg-secondary {
- background-color: hsl(var(--secondary));
-}
-
-.use-tailwind .bg-secondary\/80 {
- background-color: hsl(var(--secondary) / 0.8);
-}
-
-.use-tailwind .bg-sidebar {
- background-color: hsl(var(--sidebar-background));
-}
-
-.use-tailwind .bg-sidebar-border {
- background-color: hsl(var(--sidebar-border));
-}
-
-.use-tailwind .bg-transparent {
- background-color: transparent;
-}
-
.use-tailwind .bg-gradient-to-b {
background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
@@ -1794,18 +1235,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
--tw-gradient-to: #475569 var(--tw-gradient-to-position);
}
-.use-tailwind .fill-current {
- fill: currentColor;
-}
-
.use-tailwind .p-0 {
padding: 0px;
}
-.use-tailwind .p-1 {
- padding: 0.25rem;
-}
-
.use-tailwind .p-2 {
padding: 0.5rem;
}
@@ -1826,10 +1259,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding: 1.75rem;
}
-.use-tailwind .p-\[1px\] {
- padding: 1px;
-}
-
.use-tailwind .px-0 {
padding-left: 0px;
padding-right: 0px;
@@ -1845,34 +1274,14 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-right: 0.5rem;
}
-.use-tailwind .px-2\.5 {
- padding-left: 0.625rem;
- padding-right: 0.625rem;
-}
-
.use-tailwind .px-3 {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
-.use-tailwind .px-4 {
- padding-left: 1rem;
- padding-right: 1rem;
-}
-
-.use-tailwind .px-6 {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
-}
-
-.use-tailwind .px-8 {
- padding-left: 2rem;
- padding-right: 2rem;
-}
-
-.use-tailwind .py-0 {
- padding-top: 0px;
- padding-bottom: 0px;
+.use-tailwind .px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
}
.use-tailwind .py-0\.5 {
@@ -1880,26 +1289,11 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 0.125rem;
}
-.use-tailwind .py-1 {
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
-}
-
-.use-tailwind .py-1\.5 {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem;
-}
-
.use-tailwind .py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
-.use-tailwind .py-3 {
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
-}
-
.use-tailwind .py-4 {
padding-top: 1rem;
padding-bottom: 1rem;
@@ -1910,62 +1304,50 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 1.5rem;
}
-.use-tailwind .pb-4 {
- padding-bottom: 1rem;
+.use-tailwind .pb-0 {
+ padding-bottom: 0px;
+}
+
+.use-tailwind .pb-1 {
+ padding-bottom: 0.25rem;
+}
+
+.use-tailwind .pb-1\.5 {
+ padding-bottom: 0.375rem;
}
.use-tailwind .pb-9 {
padding-bottom: 2.25rem;
}
-.use-tailwind .pl-2 {
- padding-left: 0.5rem;
+.use-tailwind .pl-0 {
+ padding-left: 0px;
}
-.use-tailwind .pl-2\.5 {
- padding-left: 0.625rem;
+.use-tailwind .pl-1 {
+ padding-left: 0.25rem;
}
.use-tailwind .pl-4 {
padding-left: 1rem;
}
-.use-tailwind .pl-7 {
- padding-left: 1.75rem;
-}
-
-.use-tailwind .pl-8 {
- padding-left: 2rem;
+.use-tailwind .pr-0 {
+ padding-right: 0px;
}
.use-tailwind .pr-1 {
padding-right: 0.25rem;
}
-.use-tailwind .pr-2 {
- padding-right: 0.5rem;
-}
-
-.use-tailwind .pr-2\.5 {
- padding-right: 0.625rem;
-}
-
-.use-tailwind .pr-6 {
- padding-right: 1.5rem;
-}
-
-.use-tailwind .pr-8 {
- padding-right: 2rem;
-}
-
-.use-tailwind .pt-0 {
- padding-top: 0px;
-}
-
.use-tailwind .pt-1 {
padding-top: 0.25rem;
}
+.use-tailwind .pt-1\.5 {
+ padding-top: 0.375rem;
+}
+
.use-tailwind .text-left {
text-align: left;
}
@@ -1978,8 +1360,8 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-align: right;
}
-.use-tailwind .align-middle {
- vertical-align: middle;
+.use-tailwind .align-top {
+ vertical-align: top;
}
.use-tailwind .font-mono {
@@ -2004,10 +1386,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
font-size: 0.85rem;
}
-.use-tailwind .text-\[0\.8rem\] {
- font-size: 0.8rem;
-}
-
.use-tailwind .text-\[1\.45rem\] {
font-size: 1.45rem;
}
@@ -2020,6 +1398,11 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
font-size: 1rem;
}
+.use-tailwind .text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+}
+
.use-tailwind .text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
@@ -2055,9 +1438,8 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-transform: uppercase;
}
-.use-tailwind .tabular-nums {
- --tw-numeric-spacing: tabular-nums;
- font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+.use-tailwind .capitalize {
+ text-transform: capitalize;
}
.use-tailwind .leading-4 {
@@ -2088,10 +1470,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
letter-spacing: 0.025em;
}
-.use-tailwind .tracking-widest {
- letter-spacing: 0.1em;
-}
-
.use-tailwind .text-accent-foreground {
color: hsl(var(--accent-foreground));
}
@@ -2110,64 +1488,21 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
-.use-tailwind .text-card-foreground {
- color: hsl(var(--card-foreground));
-}
-
-.use-tailwind .text-current {
- color: currentColor;
-}
-
-.use-tailwind .text-destructive {
- color: hsl(var(--destructive));
-}
-
-.use-tailwind .text-destructive-foreground {
- color: hsl(var(--destructive-foreground));
-}
-
.use-tailwind .text-foreground {
color: hsl(var(--foreground));
}
-.use-tailwind .text-foreground\/50 {
- color: hsl(var(--foreground) / 0.5);
-}
-
.use-tailwind .text-muted-foreground {
color: hsl(var(--muted-foreground));
}
-.use-tailwind .text-muted-foreground\/50 {
- color: hsl(var(--muted-foreground) / 0.5);
-}
-
-.use-tailwind .text-popover-foreground {
- color: hsl(var(--popover-foreground));
-}
-
.use-tailwind .text-primary {
color: hsl(var(--primary));
}
-.use-tailwind .text-primary-foreground {
- color: hsl(var(--primary-foreground));
-}
-
-.use-tailwind .text-secondary-foreground {
- color: hsl(var(--secondary-foreground));
-}
-
-.use-tailwind .text-sidebar-accent-foreground {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .text-sidebar-foreground {
- color: hsl(var(--sidebar-foreground));
-}
-
-.use-tailwind .text-sidebar-foreground\/70 {
- color: hsl(var(--sidebar-foreground) / 0.7);
+.use-tailwind .text-white {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.use-tailwind .underline {
@@ -2195,38 +1530,12 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
opacity: 0;
}
-.use-tailwind .opacity-100 {
- opacity: 1;
-}
-
-.use-tailwind .opacity-50 {
- opacity: 0.5;
-}
-
-.use-tailwind .opacity-60 {
- opacity: 0.6;
-}
-
-.use-tailwind .opacity-70 {
- opacity: 0.7;
-}
-
-.use-tailwind .opacity-90 {
- opacity: 0.9;
-}
-
.use-tailwind .shadow {
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
-.use-tailwind .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\] {
- --tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));
- --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
.use-tailwind .shadow-lg {
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
@@ -2239,18 +1548,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
-.use-tailwind .shadow-none {
- --tw-shadow: 0 0 #0000;
- --tw-shadow-colored: 0 0 #0000;
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.use-tailwind .shadow-sm {
- --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
.use-tailwind .outline-none {
outline: 2px solid transparent;
outline-offset: 2px;
@@ -2266,53 +1563,11 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
-.use-tailwind .ring-0 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .ring-1 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .ring-ring {
- --tw-ring-color: hsl(var(--ring));
-}
-
-.use-tailwind .ring-sidebar-ring {
- --tw-ring-color: hsl(var(--sidebar-ring));
-}
-
-.use-tailwind .ring-offset-2 {
- --tw-ring-offset-width: 2px;
-}
-
-.use-tailwind .ring-offset-background {
- --tw-ring-offset-color: hsl(var(--background));
-}
-
-.use-tailwind .ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
-}
-
.use-tailwind .grayscale {
--tw-grayscale: grayscale(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
-.use-tailwind .filter {
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.use-tailwind .backdrop-blur-sm {
- --tw-backdrop-blur: blur(4px);
- -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
- backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
-}
-
.use-tailwind .transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
@@ -2321,30 +1576,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transition-duration: 150ms;
}
-.use-tailwind .transition-\[left\2c right\2c width\] {
- transition-property: left,right,width;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.use-tailwind .transition-\[margin\2c opa\] {
- transition-property: margin,opa;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.use-tailwind .transition-\[width\2c height\2c padding\] {
- transition-property: width,height,padding;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.use-tailwind .transition-\[width\] {
- transition-property: width;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
.use-tailwind .transition-all {
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
@@ -2357,34 +1588,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transition-duration: 150ms;
}
-.use-tailwind .transition-opacity {
- transition-property: opacity;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.use-tailwind .transition-transform {
- transition-property: transform;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.use-tailwind .duration-1000 {
- transition-duration: 1000ms;
-}
-
-.use-tailwind .duration-200 {
- transition-duration: 200ms;
-}
-
.use-tailwind .duration-300 {
transition-duration: 300ms;
}
-.use-tailwind .duration-500 {
- transition-duration: 500ms;
-}
-
.use-tailwind .ease-in {
transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
@@ -2393,10 +1600,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
-.use-tailwind .ease-linear {
- transition-timing-function: linear;
-}
-
.use-tailwind .ease-out {
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
@@ -2415,1094 +1618,111 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
}
}
-.use-tailwind .animate-in {
- animation-name: enter;
- animation-duration: 150ms;
- --tw-enter-opacity: initial;
- --tw-enter-scale: initial;
- --tw-enter-rotate: initial;
- --tw-enter-translate-x: initial;
- --tw-enter-translate-y: initial;
+.use-tailwind .duration-300 {
+ animation-duration: 300ms;
}
-.use-tailwind .fade-in {
- --tw-enter-opacity: 0;
+.use-tailwind .ease-in {
+ animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
-.use-tailwind .fade-in-0 {
- --tw-enter-opacity: 0;
+.use-tailwind .ease-in-out {
+ animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
-.use-tailwind .zoom-in-95 {
- --tw-enter-scale: .95;
+.use-tailwind .ease-out {
+ animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
-.use-tailwind .slide-in-from-bottom {
- --tw-enter-translate-y: 100%;
+.use-tailwind .last\:mb-0:last-child {
+ margin-bottom: 0px;
}
-.use-tailwind .slide-in-from-bottom-full {
- --tw-enter-translate-y: 100%;
+.use-tailwind .last\:mb-4:last-child {
+ margin-bottom: 1rem;
}
-.use-tailwind .slide-in-from-top {
- --tw-enter-translate-y: -100%;
+.use-tailwind .hover\:max-w-xs:hover {
+ max-width: 20rem;
}
-.use-tailwind .duration-1000 {
- animation-duration: 1000ms;
+.use-tailwind .hover\:cursor-pointer:hover {
+ cursor: pointer;
}
-.use-tailwind .duration-200 {
- animation-duration: 200ms;
+.use-tailwind .hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
-.use-tailwind .duration-300 {
- animation-duration: 300ms;
+.use-tailwind .hover\:bg-background\/50:hover {
+ background-color: hsl(var(--background) / 0.5);
}
-.use-tailwind .duration-500 {
- animation-duration: 500ms;
+.use-tailwind .hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
-.use-tailwind .ease-in {
- animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
-}
-
-.use-tailwind .ease-in-out {
- animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-}
-
-.use-tailwind .ease-linear {
- animation-timing-function: linear;
-}
-
-.use-tailwind .ease-out {
- animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
-}
-
-.use-tailwind .file\:border-0::file-selector-button {
- border-width: 0px;
-}
-
-.use-tailwind .file\:bg-transparent::file-selector-button {
- background-color: transparent;
-}
-
-.use-tailwind .file\:text-sm::file-selector-button {
- font-size: 0.875rem;
- line-height: 1.25rem;
-}
-
-.use-tailwind .file\:font-medium::file-selector-button {
- font-weight: 500;
-}
-
-.use-tailwind .placeholder\:text-muted-foreground::-moz-placeholder {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .placeholder\:text-muted-foreground::placeholder {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .after\:absolute::after {
- content: var(--tw-content);
- position: absolute;
-}
-
-.use-tailwind .after\:-inset-2::after {
- content: var(--tw-content);
- inset: -0.5rem;
-}
-
-.use-tailwind .after\:inset-y-0::after {
- content: var(--tw-content);
- top: 0px;
- bottom: 0px;
-}
-
-.use-tailwind .after\:left-1\/2::after {
- content: var(--tw-content);
- left: 50%;
-}
-
-.use-tailwind .after\:w-1::after {
- content: var(--tw-content);
- width: 0.25rem;
-}
-
-.use-tailwind .after\:w-\[2px\]::after {
- content: var(--tw-content);
- width: 2px;
-}
-
-.use-tailwind .after\:-translate-x-1\/2::after {
- content: var(--tw-content);
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .first\:rounded-l-md:first-child {
- border-top-left-radius: calc(var(--radius) - 2px);
- border-bottom-left-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .first\:border-l:first-child {
- border-left-width: 1px;
-}
-
-.use-tailwind .last\:mb-4:last-child {
- margin-bottom: 1rem;
-}
-
-.use-tailwind .last\:rounded-r-md:last-child {
- border-top-right-radius: calc(var(--radius) - 2px);
- border-bottom-right-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .focus-within\:relative:focus-within {
- position: relative;
-}
-
-.use-tailwind .focus-within\:z-20:focus-within {
- z-index: 20;
-}
-
-.use-tailwind .hover\:cursor-pointer:hover {
- cursor: pointer;
-}
-
-.use-tailwind .hover\:bg-accent:hover {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .hover\:bg-background\/50:hover {
- background-color: hsl(var(--background) / 0.5);
-}
-
-.use-tailwind .hover\:bg-destructive\/80:hover {
- background-color: hsl(var(--destructive) / 0.8);
-}
-
-.use-tailwind .hover\:bg-destructive\/90:hover {
- background-color: hsl(var(--destructive) / 0.9);
-}
-
-.use-tailwind .hover\:bg-muted:hover {
- background-color: hsl(var(--muted));
-}
-
-.use-tailwind .hover\:bg-muted\/50:hover {
- background-color: hsl(var(--muted) / 0.5);
-}
-
-.use-tailwind .hover\:bg-primary:hover {
- background-color: hsl(var(--primary));
-}
-
-.use-tailwind .hover\:bg-primary\/80:hover {
- background-color: hsl(var(--primary) / 0.8);
-}
-
-.use-tailwind .hover\:bg-primary\/90:hover {
- background-color: hsl(var(--primary) / 0.9);
-}
-
-.use-tailwind .hover\:bg-secondary:hover {
- background-color: hsl(var(--secondary));
-}
-
-.use-tailwind .hover\:bg-secondary\/80:hover {
- background-color: hsl(var(--secondary) / 0.8);
-}
-
-.use-tailwind .hover\:bg-sidebar-accent:hover {
- background-color: hsl(var(--sidebar-accent));
+.use-tailwind .hover\:bg-muted:hover {
+ background-color: hsl(var(--muted));
}
.use-tailwind .hover\:bg-transparent:hover {
background-color: transparent;
}
-.use-tailwind .hover\:text-accent-foreground:hover {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .hover\:text-foreground:hover {
- color: hsl(var(--foreground));
-}
-
-.use-tailwind .hover\:text-foreground\/75:hover {
- color: hsl(var(--foreground) / 0.75);
-}
-
-.use-tailwind .hover\:text-muted-foreground:hover {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .hover\:text-primary-foreground:hover {
- color: hsl(var(--primary-foreground));
-}
-
-.use-tailwind .hover\:text-sidebar-accent-foreground:hover {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .hover\:underline:hover {
- text-decoration-line: underline;
-}
-
-.use-tailwind .hover\:opacity-100:hover {
- opacity: 1;
-}
-
-.use-tailwind .hover\:opacity-50:hover {
- opacity: 0.5;
-}
-
-.use-tailwind .hover\:opacity-75:hover {
- opacity: 0.75;
-}
-
-.use-tailwind .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover {
- --tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));
- --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.use-tailwind .hover\:after\:bg-sidebar-border:hover::after {
- content: var(--tw-content);
- background-color: hsl(var(--sidebar-border));
-}
-
-.use-tailwind .focus\:bg-accent:focus {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .focus\:bg-primary:focus {
- background-color: hsl(var(--primary));
-}
-
-.use-tailwind .focus\:text-accent-foreground:focus {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .focus\:text-primary-foreground:focus {
- color: hsl(var(--primary-foreground));
-}
-
-.use-tailwind .focus\:opacity-100:focus {
- opacity: 1;
-}
-
-.use-tailwind .focus\:shadow-md:focus {
- --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.use-tailwind .focus\:outline-none:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.use-tailwind .focus\:ring-1:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .focus\:ring-2:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .focus\:ring-ring:focus {
- --tw-ring-color: hsl(var(--ring));
-}
-
-.use-tailwind .focus\:ring-offset-2:focus {
- --tw-ring-offset-width: 2px;
-}
-
-.use-tailwind .focus-visible\:outline-none:focus-visible {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.use-tailwind .focus-visible\:ring-1:focus-visible {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .focus-visible\:ring-2:focus-visible {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.use-tailwind .focus-visible\:ring-ring:focus-visible {
- --tw-ring-color: hsl(var(--ring));
-}
-
-.use-tailwind .focus-visible\:ring-sidebar-ring:focus-visible {
- --tw-ring-color: hsl(var(--sidebar-ring));
-}
-
-.use-tailwind .focus-visible\:ring-offset-1:focus-visible {
- --tw-ring-offset-width: 1px;
-}
-
-.use-tailwind .focus-visible\:ring-offset-2:focus-visible {
- --tw-ring-offset-width: 2px;
-}
-
-.use-tailwind .focus-visible\:ring-offset-background:focus-visible {
- --tw-ring-offset-color: hsl(var(--background));
-}
-
-.use-tailwind .active\:bg-sidebar-accent:active {
- background-color: hsl(var(--sidebar-accent));
-}
-
-.use-tailwind .active\:text-sidebar-accent-foreground:active {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .disabled\:pointer-events-none:disabled {
- pointer-events: none;
+.use-tailwind .hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
-.use-tailwind .disabled\:cursor-not-allowed:disabled {
- cursor: not-allowed;
-}
-
-.use-tailwind .disabled\:opacity-50:disabled {
- opacity: 0.5;
-}
-
-.use-tailwind .group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100 {
- opacity: 1;
-}
-
-.use-tailwind .group\/multi-select-badge:hover .group-hover\/multi-select-badge\:text-foreground {
- color: hsl(var(--foreground));
-}
-
-.use-tailwind .group\/menu-item:hover .group-hover\/menu-item\:opacity-100 {
- opacity: 1;
-}
-
-.use-tailwind .group:hover .group-hover\:opacity-100 {
- opacity: 1;
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:border-muted\/40 {
- border-color: hsl(var(--muted) / 0.4);
-}
-
-.use-tailwind .group.toaster .group-\[\.toaster\]\:border-border {
- border-color: hsl(var(--border));
-}
-
-.use-tailwind .group.toast .group-\[\.toast\]\:bg-muted {
- background-color: hsl(var(--muted));
-}
-
-.use-tailwind .group.toast .group-\[\.toast\]\:bg-primary {
- background-color: hsl(var(--primary));
-}
-
-.use-tailwind .group.toaster .group-\[\.toaster\]\:bg-background {
- background-color: hsl(var(--background));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgb(252 165 165 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .group.toast .group-\[\.toast\]\:text-muted-foreground {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .group.toast .group-\[\.toast\]\:text-primary-foreground {
- color: hsl(var(--primary-foreground));
-}
-
-.use-tailwind .group.toaster .group-\[\.toaster\]\:text-foreground {
- color: hsl(var(--foreground));
-}
-
-.use-tailwind .group.toaster .group-\[\.toaster\]\:shadow-lg {
- --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover {
- border-color: hsl(var(--destructive) / 0.3);
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover {
- background-color: hsl(var(--destructive));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover {
- color: hsl(var(--destructive-foreground));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover {
+.use-tailwind .hover\:text-black:hover {
--tw-text-opacity: 1;
- color: rgb(254 242 242 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus {
- --tw-ring-color: hsl(var(--destructive));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1));
-}
-
-.use-tailwind .group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
-}
-
-.use-tailwind .peer\/menu-button:hover ~ .peer-hover\/menu-button\:text-sidebar-accent-foreground {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .peer:disabled ~ .peer-disabled\:cursor-not-allowed {
- cursor: not-allowed;
-}
-
-.use-tailwind .peer:disabled ~ .peer-disabled\:opacity-70 {
- opacity: 0.7;
+ color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
-.use-tailwind .has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]) {
- background-color: hsl(var(--sidebar-background));
-}
-
-.use-tailwind .has-\[\:disabled\]\:opacity-50:has(:disabled) {
- opacity: 0.5;
-}
-
-.use-tailwind .group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8 {
- padding-right: 2rem;
-}
-
-.use-tailwind .aria-disabled\:pointer-events-none[aria-disabled="true"] {
- pointer-events: none;
-}
-
-.use-tailwind .aria-disabled\:opacity-50[aria-disabled="true"] {
- opacity: 0.5;
-}
-
-.use-tailwind .aria-selected\:bg-accent[aria-selected="true"] {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .aria-selected\:bg-accent\/50[aria-selected="true"] {
- background-color: hsl(var(--accent) / 0.5);
-}
-
-.use-tailwind .aria-selected\:text-accent-foreground[aria-selected="true"] {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .aria-selected\:text-muted-foreground[aria-selected="true"] {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .aria-selected\:opacity-100[aria-selected="true"] {
- opacity: 1;
-}
-
-.use-tailwind .aria-selected\:opacity-30[aria-selected="true"] {
- opacity: 0.3;
-}
-
-.use-tailwind .data-\[disabled\=true\]\:pointer-events-none[data-disabled="true"] {
- pointer-events: none;
-}
-
-.use-tailwind .data-\[disabled\]\:pointer-events-none[data-disabled] {
- pointer-events: none;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction="vertical"] {
- height: 1px;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction="vertical"] {
- width: 100%;
-}
-
-.use-tailwind .data-\[side\=bottom\]\:translate-y-1[data-side="bottom"] {
- --tw-translate-y: 0.25rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[side\=left\]\:-translate-x-1[data-side="left"] {
- --tw-translate-x: -0.25rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[side\=right\]\:translate-x-1[data-side="right"] {
- --tw-translate-x: 0.25rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[side\=top\]\:-translate-y-1[data-side="top"] {
- --tw-translate-y: -0.25rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[state\=checked\]\:translate-x-4[data-state="checked"] {
- --tw-translate-x: 1rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] {
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[swipe\=cancel\]\:translate-x-0[data-swipe="cancel"] {
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe="end"] {
- --tw-translate-x: var(--radix-toast-swipe-end-x);
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe="move"] {
- --tw-translate-x: var(--radix-toast-swipe-move-x);
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-@keyframes accordion-up {
- from {
- height: var(--radix-accordion-content-height);
- }
-
- to {
- height: 0;
- }
-}
-
-.use-tailwind .data-\[state\=closed\]\:animate-accordion-up[data-state="closed"] {
- animation: accordion-up 0.2s ease-out;
-}
-
-@keyframes accordion-down {
- from {
- height: 0;
- }
-
- to {
- height: var(--radix-accordion-content-height);
- }
-}
-
-.use-tailwind .data-\[state\=open\]\:animate-accordion-down[data-state="open"] {
- animation: accordion-down 0.2s ease-out;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction="vertical"] {
- flex-direction: column;
-}
-
-.use-tailwind .data-\[active\=true\]\:bg-sidebar-accent[data-active="true"] {
- background-color: hsl(var(--sidebar-accent));
-}
-
-.use-tailwind .data-\[active\]\:bg-accent\/50[data-active] {
- background-color: hsl(var(--accent) / 0.5);
-}
-
-.use-tailwind .data-\[selected\=true\]\:bg-accent[data-selected="true"] {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .data-\[state\=active\]\:bg-background[data-state="active"] {
- background-color: hsl(var(--background));
-}
-
-.use-tailwind .data-\[state\=checked\]\:bg-primary[data-state="checked"] {
- background-color: hsl(var(--primary));
-}
-
-.use-tailwind .data-\[state\=on\]\:bg-accent[data-state="on"] {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .data-\[state\=open\]\:bg-accent[data-state="open"] {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
- background-color: hsl(var(--accent) / 0.5);
-}
-
-.use-tailwind .data-\[state\=open\]\:bg-secondary[data-state="open"] {
- background-color: hsl(var(--secondary));
-}
-
-.use-tailwind .data-\[state\=selected\]\:bg-muted[data-state="selected"] {
- background-color: hsl(var(--muted));
-}
-
-.use-tailwind .data-\[state\=unchecked\]\:bg-input[data-state="unchecked"] {
- background-color: hsl(var(--input));
-}
-
-.use-tailwind .data-\[active\=true\]\:font-medium[data-active="true"] {
- font-weight: 500;
-}
-
-.use-tailwind .data-\[active\=true\]\:text-sidebar-accent-foreground[data-active="true"] {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .data-\[selected\=true\]\:text-accent-foreground[data-selected="true"] {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .data-\[state\=active\]\:text-foreground[data-state="active"] {
- color: hsl(var(--foreground));
-}
-
-.use-tailwind .data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
- color: hsl(var(--primary-foreground));
-}
-
-.use-tailwind .data-\[state\=on\]\:text-accent-foreground[data-state="on"] {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .data-\[state\=open\]\:text-accent-foreground[data-state="open"] {
- color: hsl(var(--accent-foreground));
-}
-
-.use-tailwind .data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .data-\[disabled\=true\]\:opacity-50[data-disabled="true"] {
- opacity: 0.5;
-}
-
-.use-tailwind .data-\[disabled\]\:opacity-50[data-disabled] {
- opacity: 0.5;
-}
-
-.use-tailwind .data-\[state\=open\]\:opacity-100[data-state="open"] {
- opacity: 1;
-}
-
-.use-tailwind .data-\[state\=active\]\:shadow[data-state="active"] {
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.use-tailwind .data-\[swipe\=move\]\:transition-none[data-swipe="move"] {
- transition-property: none;
-}
-
-.use-tailwind .data-\[state\=closed\]\:duration-300[data-state="closed"] {
- transition-duration: 300ms;
-}
-
-.use-tailwind .data-\[state\=open\]\:duration-500[data-state="open"] {
- transition-duration: 500ms;
-}
-
-.use-tailwind .data-\[motion\^\=from-\]\:animate-in[data-motion^="from-"] {
- animation-name: enter;
- animation-duration: 150ms;
- --tw-enter-opacity: initial;
- --tw-enter-scale: initial;
- --tw-enter-rotate: initial;
- --tw-enter-translate-x: initial;
- --tw-enter-translate-y: initial;
-}
-
-.use-tailwind .data-\[state\=open\]\:animate-in[data-state="open"] {
- animation-name: enter;
- animation-duration: 150ms;
- --tw-enter-opacity: initial;
- --tw-enter-scale: initial;
- --tw-enter-rotate: initial;
- --tw-enter-translate-x: initial;
- --tw-enter-translate-y: initial;
-}
-
-.use-tailwind .data-\[state\=visible\]\:animate-in[data-state="visible"] {
- animation-name: enter;
- animation-duration: 150ms;
- --tw-enter-opacity: initial;
- --tw-enter-scale: initial;
- --tw-enter-rotate: initial;
- --tw-enter-translate-x: initial;
- --tw-enter-translate-y: initial;
-}
-
-.use-tailwind .data-\[motion\^\=to-\]\:animate-out[data-motion^="to-"] {
- animation-name: exit;
- animation-duration: 150ms;
- --tw-exit-opacity: initial;
- --tw-exit-scale: initial;
- --tw-exit-rotate: initial;
- --tw-exit-translate-x: initial;
- --tw-exit-translate-y: initial;
-}
-
-.use-tailwind .data-\[state\=closed\]\:animate-out[data-state="closed"] {
- animation-name: exit;
- animation-duration: 150ms;
- --tw-exit-opacity: initial;
- --tw-exit-scale: initial;
- --tw-exit-rotate: initial;
- --tw-exit-translate-x: initial;
- --tw-exit-translate-y: initial;
-}
-
-.use-tailwind .data-\[state\=hidden\]\:animate-out[data-state="hidden"] {
- animation-name: exit;
- animation-duration: 150ms;
- --tw-exit-opacity: initial;
- --tw-exit-scale: initial;
- --tw-exit-rotate: initial;
- --tw-exit-translate-x: initial;
- --tw-exit-translate-y: initial;
-}
-
-.use-tailwind .data-\[swipe\=end\]\:animate-out[data-swipe="end"] {
- animation-name: exit;
- animation-duration: 150ms;
- --tw-exit-opacity: initial;
- --tw-exit-scale: initial;
- --tw-exit-rotate: initial;
- --tw-exit-translate-x: initial;
- --tw-exit-translate-y: initial;
-}
-
-.use-tailwind .data-\[motion\^\=from-\]\:fade-in[data-motion^="from-"] {
- --tw-enter-opacity: 0;
-}
-
-.use-tailwind .data-\[motion\^\=to-\]\:fade-out[data-motion^="to-"] {
- --tw-exit-opacity: 0;
-}
-
-.use-tailwind .data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
- --tw-exit-opacity: 0;
-}
-
-.use-tailwind .data-\[state\=closed\]\:fade-out-80[data-state="closed"] {
- --tw-exit-opacity: 0.8;
-}
-
-.use-tailwind .data-\[state\=hidden\]\:fade-out[data-state="hidden"] {
- --tw-exit-opacity: 0;
-}
-
-.use-tailwind .data-\[state\=open\]\:fade-in-0[data-state="open"] {
- --tw-enter-opacity: 0;
-}
-
-.use-tailwind .data-\[state\=visible\]\:fade-in[data-state="visible"] {
- --tw-enter-opacity: 0;
-}
-
-.use-tailwind .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
- --tw-exit-scale: .95;
-}
-
-.use-tailwind .data-\[state\=open\]\:zoom-in-90[data-state="open"] {
- --tw-enter-scale: .9;
-}
-
-.use-tailwind .data-\[state\=open\]\:zoom-in-95[data-state="open"] {
- --tw-enter-scale: .95;
-}
-
-.use-tailwind .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion="from-end"] {
- --tw-enter-translate-x: 13rem;
-}
-
-.use-tailwind .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion="from-start"] {
- --tw-enter-translate-x: -13rem;
-}
-
-.use-tailwind .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion="to-end"] {
- --tw-exit-translate-x: 13rem;
-}
-
-.use-tailwind .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion="to-start"] {
- --tw-exit-translate-x: -13rem;
-}
-
-.use-tailwind .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
- --tw-enter-translate-y: -0.5rem;
-}
-
-.use-tailwind .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
- --tw-enter-translate-x: 0.5rem;
-}
-
-.use-tailwind .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
- --tw-enter-translate-x: -0.5rem;
-}
-
-.use-tailwind .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
- --tw-enter-translate-y: 0.5rem;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-bottom[data-state="closed"] {
- --tw-exit-translate-y: 100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-left[data-state="closed"] {
- --tw-exit-translate-x: -100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state="closed"] {
- --tw-exit-translate-x: -50%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-right[data-state="closed"] {
- --tw-exit-translate-x: 100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-right-full[data-state="closed"] {
- --tw-exit-translate-x: 100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-top[data-state="closed"] {
- --tw-exit-translate-y: -100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state="closed"] {
- --tw-exit-translate-y: -48%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-bottom[data-state="open"] {
- --tw-enter-translate-y: 100%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-left[data-state="open"] {
- --tw-enter-translate-x: -100%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state="open"] {
- --tw-enter-translate-x: -50%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-right[data-state="open"] {
- --tw-enter-translate-x: 100%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-top[data-state="open"] {
- --tw-enter-translate-y: -100%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state="open"] {
- --tw-enter-translate-y: -48%;
-}
-
-.use-tailwind .data-\[state\=open\]\:slide-in-from-top-full[data-state="open"] {
- --tw-enter-translate-y: -100%;
-}
-
-.use-tailwind .data-\[state\=closed\]\:duration-300[data-state="closed"] {
- animation-duration: 300ms;
-}
-
-.use-tailwind .data-\[state\=open\]\:duration-500[data-state="open"] {
- animation-duration: 500ms;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction="vertical"]::after {
- content: var(--tw-content);
- left: 0px;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction="vertical"]::after {
- content: var(--tw-content);
- height: 0.25rem;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction="vertical"]::after {
- content: var(--tw-content);
- width: 100%;
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction="vertical"]::after {
- content: var(--tw-content);
- --tw-translate-y: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction="vertical"]::after {
- content: var(--tw-content);
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state="open"] {
- background-color: hsl(var(--sidebar-accent));
-}
-
-.use-tailwind .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state="open"] {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .data-\[state\=inactive\]\:hover\:brightness-50:hover[data-state="inactive"] {
- --tw-brightness: brightness(.5);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\] {
- left: calc(var(--sidebar-width) * -1);
-}
-
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\] {
- right: calc(var(--sidebar-width) * -1);
-}
-
-.use-tailwind .group[data-side="left"] .group-data-\[side\=left\]\:-right-4 {
- right: -1rem;
-}
-
-.use-tailwind .group[data-side="right"] .group-data-\[side\=right\]\:left-0 {
- left: 0px;
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:-mt-8 {
- margin-top: -2rem;
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:hidden {
- display: none;
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:\!size-8 {
- width: 2rem !important;
- height: 2rem !important;
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\] {
- width: var(--sidebar-width-icon);
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\] {
- width: calc(var(--sidebar-width-icon) + 1rem);
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\] {
- width: calc(var(--sidebar-width-icon) + 1rem + 2px);
-}
-
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:w-0 {
- width: 0px;
-}
-
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:translate-x-0 {
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .group[data-side="right"] .group-data-\[side\=right\]\:rotate-180 {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .group[data-state="open"] .group-data-\[state\=open\]\:rotate-180 {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:overflow-hidden {
- overflow: hidden;
-}
-
-.use-tailwind .group[data-variant="floating"] .group-data-\[variant\=floating\]\:rounded-lg {
- border-radius: var(--radius);
-}
-
-.use-tailwind .group[data-variant="floating"] .group-data-\[variant\=floating\]\:border {
- border-width: 1px;
-}
-
-.use-tailwind .group[data-side="left"] .group-data-\[side\=left\]\:border-r {
- border-right-width: 1px;
-}
-
-.use-tailwind .group[data-side="right"] .group-data-\[side\=right\]\:border-l {
- border-left-width: 1px;
-}
-
-.use-tailwind .group[data-variant="floating"] .group-data-\[variant\=floating\]\:border-sidebar-border {
- border-color: hsl(var(--sidebar-border));
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:\!p-0 {
- padding: 0px !important;
-}
-
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:\!p-2 {
- padding: 0.5rem !important;
+.use-tailwind .hover\:text-foreground\/75:hover {
+ color: hsl(var(--foreground) / 0.75);
}
-.use-tailwind .group[data-collapsible="icon"] .group-data-\[collapsible\=icon\]\:opacity-0 {
- opacity: 0;
+.use-tailwind .hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
-.use-tailwind .group[data-variant="floating"] .group-data-\[variant\=floating\]\:shadow {
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+.use-tailwind .hover\:underline:hover {
+ text-decoration-line: underline;
}
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:after\:left-full::after {
- content: var(--tw-content);
- left: 100%;
+.use-tailwind .hover\:opacity-50:hover {
+ opacity: 0.5;
}
-.use-tailwind .group[data-collapsible="offcanvas"] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover {
- background-color: hsl(var(--sidebar-background));
+.use-tailwind .hover\:opacity-75:hover {
+ opacity: 0.75;
}
-.use-tailwind .peer\/menu-button[data-size="default"] ~ .peer-data-\[size\=default\]\/menu-button\:top-1\.5 {
- top: 0.375rem;
+.use-tailwind .focus\:bg-accent:focus {
+ background-color: hsl(var(--accent));
}
-.use-tailwind .peer\/menu-button[data-size="lg"] ~ .peer-data-\[size\=lg\]\/menu-button\:top-2\.5 {
- top: 0.625rem;
+.use-tailwind .focus\:text-accent-foreground:focus {
+ color: hsl(var(--accent-foreground));
}
-.use-tailwind .peer\/menu-button[data-size="sm"] ~ .peer-data-\[size\=sm\]\/menu-button\:top-1 {
- top: 0.25rem;
+.use-tailwind .focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
+ --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
-.use-tailwind .peer[data-variant="inset"] ~ .peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\] {
- min-height: calc(100svh - 1rem);
+.use-tailwind .group:hover .group-hover\:max-w-xs {
+ max-width: 20rem;
}
-.use-tailwind .peer\/menu-button[data-active="true"] ~ .peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground {
- color: hsl(var(--sidebar-accent-foreground));
+.use-tailwind .group:hover .group-hover\:text-foreground {
+ color: hsl(var(--foreground));
}
.use-tailwind .dark\:-rotate-90:is([data-theme="dark"] *) {
@@ -3527,10 +1747,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
-.use-tailwind .dark\:border-destructive:is([data-theme="dark"] *) {
- border-color: hsl(var(--destructive));
-}
-
.use-tailwind .dark\:bg-muted\/25:is([data-theme="dark"] *) {
background-color: hsl(var(--muted) / 0.25);
}
@@ -3569,94 +1785,39 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
-.use-tailwind .data-\[state\=inactive\]\:dark\:hover\:brightness-150:hover:is([data-theme="dark"] *)[data-state="inactive"] {
- --tw-brightness: brightness(1.5);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
@media (min-width: 640px) {
- .use-tailwind .sm\:bottom-0 {
- bottom: 0px;
- }
-
- .use-tailwind .sm\:right-0 {
- right: 0px;
- }
-
- .use-tailwind .sm\:top-auto {
- top: auto;
- }
-
- .use-tailwind .sm\:mt-0 {
- margin-top: 0px;
- }
-
.use-tailwind .sm\:block {
display: block;
}
- .use-tailwind .sm\:flex {
- display: flex;
- }
-
.use-tailwind .sm\:hidden {
display: none;
}
- .use-tailwind .sm\:max-w-sm {
- max-width: 24rem;
- }
-
- .use-tailwind .sm\:flex-row {
- flex-direction: row;
- }
-
- .use-tailwind .sm\:flex-col {
- flex-direction: column;
- }
-
- .use-tailwind .sm\:justify-end {
- justify-content: flex-end;
- }
-
- .use-tailwind .sm\:gap-2\.5 {
- gap: 0.625rem;
- }
-
- .use-tailwind .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.5rem * var(--tw-space-x-reverse));
- margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
- }
-
- .use-tailwind .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(1rem * var(--tw-space-x-reverse));
- margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ .use-tailwind .sm\:max-h-\[80vh\] {
+ max-height: 80vh;
}
- .use-tailwind .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ .use-tailwind .sm\:max-w-xl {
+ max-width: 36rem;
}
- .use-tailwind .sm\:rounded-lg {
- border-radius: var(--radius);
+ .use-tailwind .sm\:flex-row {
+ flex-direction: row;
}
+}
- .use-tailwind .sm\:text-left {
- text-align: left;
+@media (min-width: 768px) {
+ .use-tailwind .md\:mb-5 {
+ margin-bottom: 1.25rem;
}
- .use-tailwind .data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state="open"] {
- --tw-enter-translate-y: 100%;
+ .use-tailwind .md\:mt-10 {
+ margin-top: 2.5rem;
}
-}
-@media (min-width: 768px) {
- .use-tailwind .md\:absolute {
- position: absolute;
+ .use-tailwind .md\:mt-5 {
+ margin-top: 1.25rem;
}
.use-tailwind .md\:mt-6 {
@@ -3679,20 +1840,20 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 14rem;
}
- .use-tailwind .md\:w-\[400px\] {
- width: 400px;
+ .use-tailwind .md\:w-9\/12 {
+ width: 75%;
}
- .use-tailwind .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
- width: var(--radix-navigation-menu-viewport-width);
+ .use-tailwind .md\:w-\[400px\] {
+ width: 400px;
}
- .use-tailwind .md\:w-auto {
- width: auto;
+ .use-tailwind .md\:max-w-2xl {
+ max-width: 42rem;
}
- .use-tailwind .md\:max-w-\[420px\] {
- max-width: 420px;
+ .use-tailwind .md\:flex-initial {
+ flex: 0 1 auto;
}
.use-tailwind .md\:grid-cols-2 {
@@ -3703,6 +1864,14 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
grid-template-columns: repeat(3, minmax(0, 1fr));
}
+ .use-tailwind .md\:flex-row {
+ flex-direction: row;
+ }
+
+ .use-tailwind .md\:flex-col {
+ flex-direction: column;
+ }
+
.use-tailwind .md\:items-start {
align-items: flex-start;
}
@@ -3719,6 +1888,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
gap: 6rem;
}
+ .use-tailwind .md\:rounded-md {
+ border-radius: calc(var(--radius) - 2px);
+ }
+
.use-tailwind .md\:rounded-bl-xl {
border-bottom-left-radius: calc(var(--radius) + 4px);
}
@@ -3727,6 +1900,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-top-right-radius: calc(var(--radius) + 4px);
}
+ .use-tailwind .md\:border-\[1px\] {
+ border-width: 1px;
+ }
+
.use-tailwind .md\:border-l-0 {
border-left-width: 0px;
}
@@ -3749,39 +1926,24 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 1rem;
}
- .use-tailwind .md\:text-right {
- text-align: right;
- }
-
- .use-tailwind .md\:opacity-0 {
- opacity: 0;
- }
-
- .use-tailwind .after\:md\:hidden::after {
- content: var(--tw-content);
- display: none;
- }
-
- .use-tailwind .peer[data-variant="inset"] ~ .md\:peer-data-\[variant\=inset\]\:m-2 {
- margin: 0.5rem;
+ .use-tailwind .md\:pb-3 {
+ padding-bottom: 0.75rem;
}
- .use-tailwind .peer[data-state="collapsed"][data-variant="inset"] ~ .md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2 {
- margin-left: 0.5rem;
+ .use-tailwind .md\:pl-3 {
+ padding-left: 0.75rem;
}
- .use-tailwind .peer[data-variant="inset"] ~ .md\:peer-data-\[variant\=inset\]\:ml-0 {
- margin-left: 0px;
+ .use-tailwind .md\:pr-3 {
+ padding-right: 0.75rem;
}
- .use-tailwind .peer[data-variant="inset"] ~ .md\:peer-data-\[variant\=inset\]\:rounded-xl {
- border-radius: calc(var(--radius) + 4px);
+ .use-tailwind .md\:pt-3 {
+ padding-top: 0.75rem;
}
- .use-tailwind .peer[data-variant="inset"] ~ .md\:peer-data-\[variant\=inset\]\:shadow {
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ .use-tailwind .md\:text-right {
+ text-align: right;
}
}
@@ -3790,6 +1952,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-bottom: 0px;
}
+ .use-tailwind .lg\:block {
+ display: block;
+ }
+
.use-tailwind .lg\:flex {
display: flex;
}
@@ -3810,276 +1976,3 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-align: right;
}
}
-
-.use-tailwind .\[\&\+div\]\:text-xs+div {
- font-size: 0.75rem;
- line-height: 1rem;
-}
-
-.use-tailwind .\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end) {
- border-top-right-radius: calc(var(--radius) - 2px);
- border-bottom-right-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start) {
- border-top-left-radius: calc(var(--radius) - 2px);
- border-bottom-left-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]) {
- border-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]) {
- background-color: hsl(var(--accent));
-}
-
-.use-tailwind .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child {
- border-top-left-radius: calc(var(--radius) - 2px);
- border-bottom-left-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child {
- border-top-right-radius: calc(var(--radius) - 2px);
- border-bottom-right-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside) {
- background-color: hsl(var(--accent) / 0.5);
-}
-
-.use-tailwind .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end) {
- border-top-right-radius: calc(var(--radius) - 2px);
- border-bottom-right-radius: calc(var(--radius) - 2px);
-}
-
-.use-tailwind .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
- padding-right: 0px;
-}
-
-.use-tailwind .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox] {
- --tw-translate-y: 2px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .\[\&\>button\]\:hidden>button {
- display: none;
-}
-
-.use-tailwind .\[\&\>span\:last-child\]\:truncate>span:last-child {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.use-tailwind .\[\&\>span\]\:line-clamp-1>span {
- overflow: hidden;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 1;
-}
-
-.use-tailwind .\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div {
- --tw-translate-y: -3px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .\[\&\>svg\]\:absolute>svg {
- position: absolute;
-}
-
-.use-tailwind .\[\&\>svg\]\:left-4>svg {
- left: 1rem;
-}
-
-.use-tailwind .\[\&\>svg\]\:top-4>svg {
- top: 1rem;
-}
-
-.use-tailwind .\[\&\>svg\]\:size-3>svg {
- width: 0.75rem;
- height: 0.75rem;
-}
-
-.use-tailwind .\[\&\>svg\]\:size-3\.5>svg {
- width: 0.875rem;
- height: 0.875rem;
-}
-
-.use-tailwind .\[\&\>svg\]\:size-4>svg {
- width: 1rem;
- height: 1rem;
-}
-
-.use-tailwind .\[\&\>svg\]\:shrink-0>svg {
- flex-shrink: 0;
-}
-
-.use-tailwind .\[\&\>svg\]\:text-destructive>svg {
- color: hsl(var(--destructive));
-}
-
-.use-tailwind .\[\&\>svg\]\:text-foreground>svg {
- color: hsl(var(--foreground));
-}
-
-.use-tailwind .\[\&\>svg\]\:text-sidebar-accent-foreground>svg {
- color: hsl(var(--sidebar-accent-foreground));
-}
-
-.use-tailwind .\[\&\>svg\~\*\]\:pl-7>svg~* {
- padding-left: 1.75rem;
-}
-
-.use-tailwind .\[\&\>tr\]\:last\:border-b-0:last-child>tr {
- border-bottom-width: 0px;
-}
-
-.use-tailwind .\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div {
- --tw-rotate: 90deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
- font-size: 0.75rem;
- line-height: 1rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
- font-weight: 500;
-}
-
-.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading] {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden]) ~[cmdk-group] {
- padding-top: 0px;
-}
-
-.use-tailwind .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
- height: 1.25rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
- width: 1.25rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
- height: 3rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
- height: 1.25rem;
-}
-
-.use-tailwind .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
- width: 1.25rem;
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:text-amber-600 [data-icon] {
- --tw-text-opacity: 1;
- color: rgb(217 119 6 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:text-destructive [data-icon] {
- color: hsl(var(--destructive));
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:text-green-600 [data-icon] {
- --tw-text-opacity: 1;
- color: rgb(22 163 74 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:text-muted-foreground [data-icon] {
- color: hsl(var(--muted-foreground));
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:dark\:text-amber-300:is([data-theme="dark"] *) [data-icon] {
- --tw-text-opacity: 1;
- color: rgb(252 211 77 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .\[\&_\[data-icon\]\]\:dark\:text-green-300:is([data-theme="dark"] *) [data-icon] {
- --tw-text-opacity: 1;
- color: rgb(134 239 172 / var(--tw-text-opacity, 1));
-}
-
-.use-tailwind .\[\&_p\]\:leading-relaxed p {
- line-height: 1.625;
-}
-
-.use-tailwind .\[\&_svg\]\:pointer-events-none svg {
- pointer-events: none;
-}
-
-.use-tailwind .\[\&_svg\]\:size-4 svg {
- width: 1rem;
- height: 1rem;
-}
-
-.use-tailwind .\[\&_svg\]\:shrink-0 svg {
- flex-shrink: 0;
-}
-
-.use-tailwind .\[\&_tr\:last-child\]\:border-0 tr:last-child {
- border-width: 0px;
-}
-
-.use-tailwind .\[\&_tr\]\:border-b tr {
- border-bottom-width: 1px;
-}
-
-.use-tailwind [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2 {
- right: -0.5rem;
-}
-
-.use-tailwind [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize {
- cursor: e-resize;
-}
-
-.use-tailwind [data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize {
- cursor: w-resize;
-}
-
-.use-tailwind [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2 {
- left: -0.5rem;
-}
-
-.use-tailwind [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize {
- cursor: w-resize;
-}
-
-.use-tailwind [data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize {
- cursor: e-resize;
-}
diff --git a/sphinx-ui/quantinuum_sphinx/static/syncTheme.global.js b/sphinx-ui/quantinuum_sphinx/static/syncTheme.global.js
index 80ab4a4..a650d27 100644
--- a/sphinx-ui/quantinuum_sphinx/static/syncTheme.global.js
+++ b/sphinx-ui/quantinuum_sphinx/static/syncTheme.global.js
@@ -1 +1 @@
-"use strict";(()=>{var a=e=>["system","dark","light"].includes(e),d="data-theme",n=e=>{var t;return e==="system"&&((t=window==null?void 0:window.matchMedia)==null?void 0:t.call(window,"(prefers-color-scheme: dark)").matches)||e==="dark"},o=()=>{let e=localStorage.getItem(d),t=e!==null&&a(e)?e:"light";return{mode:t,isDark:n(t)}};var s=e=>{let t=()=>{let r=o();e(r)};return t(),window.addEventListener("storage",t),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",t),()=>{window.removeEventListener("storage",t),window.matchMedia("(prefers-color-scheme: dark)").removeEventListener("change",t)}};document.body.setAttribute("data-theme",o().isDark?"dark":"light"),s(({isDark:e})=>{document.body.setAttribute("data-theme",e?"dark":"light")});})();
+"use strict";(()=>{var s="data-theme",m=o=>{var e;return o==="system"&&((e=window==null?void 0:window.matchMedia)===null||e===void 0?void 0:e.call(window,"(prefers-color-scheme: dark)").matches)||o==="dark"},r=()=>{let o=localStorage.getItem(s),e=o!==null&&["system","dark","light"].includes(o)?o:"light";return{mode:e,isDark:m(e)}};var t=o=>{let e=()=>{let a=r();o(a)};return e(),window.addEventListener("storage",e),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",e),()=>{window.removeEventListener("storage",e),window.matchMedia("(prefers-color-scheme: dark)").removeEventListener("change",e)}};document.body.setAttribute("data-theme",r().isDark?"dark":"light"),t(({isDark:o})=>{document.body.setAttribute("data-theme",o?"dark":"light")});})();
diff --git a/sphinx-ui/react/package-lock.json b/sphinx-ui/react/package-lock.json
index 498fb4e..ebba23d 100644
--- a/sphinx-ui/react/package-lock.json
+++ b/sphinx-ui/react/package-lock.json
@@ -9,8 +9,8 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
- "@quantinuum/documentation-ui": "file:../..",
- "@quantinuum/quantinuum-ui": "^2.4.0",
+ "@quantinuum/documentation-ui": "file:../../documentation-ui",
+ "@quantinuum/quantinuum-ui": "^3.6.1",
"react": "^18.3.1"
},
"devDependencies": {
@@ -31,80 +31,13 @@
"typescript": "^5.6.2"
},
"peerDependencies": {
- "lucide-react": "^0.395.0",
+ "lucide-react": "^0.468.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-icons": "^5.2.1",
"zod": "^3.23.8"
}
},
- "../..": {
- "name": "@quantinuum/documentation-ui",
- "version": "1.0.0",
- "license": "ISC",
- "dependencies": {
- "@quantinuum/quantinuum-ui": "^2.4.0",
- "@radix-ui/react-icons": "^1.0.0",
- "@radix-ui/react-navigation-menu": "^1.1.4",
- "@vitejs/plugin-react": "^4.3.4",
- "class-variance-authority": "^0.7.0",
- "clsx": "^2.1.1",
- "cmdk": "^0.2.0",
- "date-fns": "^3.6.0",
- "input-otp": "^1.4.1",
- "lucide-react": "^0.468.0",
- "react": "^18.2.0",
- "react-day-picker": "^8.10.0",
- "react-icons": "^5.3.0",
- "react-resizable-panels": "^1.0.5",
- "semantic-release": "^24.2.5",
- "tailwind-merge": "^2.6.0",
- "vaul": "^0.8.0",
- "zod": "^3.25.56"
- },
- "devDependencies": {
- "@chromatic-com/storybook": "^3.2.6",
- "@rollup/plugin-commonjs": "^22.0.0",
- "@rollup/plugin-node-resolve": "^13.3.0",
- "@rollup/plugin-typescript": "^8.3.3",
- "@storybook/addon-essentials": "^8.4.7",
- "@storybook/addon-interactions": "^8.4.7",
- "@storybook/addon-links": "^8.4.7",
- "@storybook/addon-onboarding": "^8.4.7",
- "@storybook/blocks": "^8.4.7",
- "@storybook/react": "^8.4.7",
- "@storybook/react-vite": "^8.4.7",
- "@storybook/test": "^8.4.7",
- "@tailwindcss/typography": "^0.5.15",
- "@types/react-dom": "^18.2.22",
- "autoprefixer": "^10.4.16",
- "postcss": "^8.4.32",
- "prop-types": "^15.8.1",
- "react-dom": "^18.2.0",
- "rollup": "^2.79.2",
- "rollup-plugin-copy": "^3.4.0",
- "rollup-plugin-dts": "^4.2.3",
- "rollup-plugin-peer-deps-external": "^2.2.4",
- "rollup-plugin-postcss": "^4.0.2",
- "rollup-plugin-preserve-directives": "^0.2.0",
- "rollup-plugin-replace": "^2.2.0",
- "rollup-plugin-scss": "^3.0.0",
- "rollup-plugin-terser": "^7.0.2",
- "sonner": "^2.0.1",
- "storybook": "^8.6.14",
- "tailwindcss-animate": "^1.0.7"
- },
- "peerDependencies": {
- "@hookform/resolvers": "^3.9.0",
- "@tailwindcss/typography": "^0.5.15",
- "next": ">=13.0.0",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-hook-form": "^7.50.1",
- "tailwindcss": "^3.4.15",
- "tailwindcss-animate": "^1.0.7"
- }
- },
"node_modules/@alloc/quick-lru": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
@@ -117,59 +50,42 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@ampproject/remapping": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
- "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
"node_modules/@babel/code-frame": {
- "version": "7.26.2",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
- "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
+ "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.28.5",
"js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "picocolors": "^1.1.1"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/compat-data": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz",
- "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
+ "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz",
- "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==",
- "license": "MIT",
- "dependencies": {
- "@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.26.2",
- "@babel/generator": "^7.26.8",
- "@babel/helper-compilation-targets": "^7.26.5",
- "@babel/helper-module-transforms": "^7.26.0",
- "@babel/helpers": "^7.26.7",
- "@babel/parser": "^7.26.8",
- "@babel/template": "^7.26.8",
- "@babel/traverse": "^7.26.8",
- "@babel/types": "^7.26.8",
- "@types/gensync": "^1.0.0",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
+ "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
+ "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",
@@ -185,15 +101,14 @@
}
},
"node_modules/@babel/core/node_modules/@babel/generator": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz",
- "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.26.8",
- "@babel/types": "^7.26.8",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
+ "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
+ "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"
},
"engines": {
@@ -201,31 +116,29 @@
}
},
"node_modules/@babel/core/node_modules/@babel/traverse": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz",
- "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
"dependencies": {
- "@babel/code-frame": "^7.26.2",
- "@babel/generator": "^7.26.8",
- "@babel/parser": "^7.26.8",
- "@babel/template": "^7.26.8",
- "@babel/types": "^7.26.8",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "@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"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
@@ -235,7 +148,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
- "license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
},
@@ -243,6 +155,14 @@
"node": ">=6"
}
},
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/@babel/generator": {
"version": "7.17.7",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz",
@@ -259,13 +179,12 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.26.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz",
- "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==",
- "license": "MIT",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
+ "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
"dependencies": {
- "@babel/compat-data": "^7.26.5",
- "@babel/helper-validator-option": "^7.25.9",
+ "@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"
@@ -274,6 +193,14 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/@babel/helper-environment-visitor": {
"version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
@@ -329,6 +256,14 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@babel/helper-globals": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
+ "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@babel/helper-hoist-variables": {
"version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
@@ -357,28 +292,26 @@
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
- "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
- "license": "MIT",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
+ "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
"dependencies": {
- "@babel/traverse": "^7.25.9",
- "@babel/types": "^7.25.9"
+ "@babel/traverse": "^7.28.6",
+ "@babel/types": "^7.28.6"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports/node_modules/@babel/generator": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz",
- "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.26.8",
- "@babel/types": "^7.26.8",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
+ "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
+ "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"
},
"engines": {
@@ -386,31 +319,29 @@
}
},
"node_modules/@babel/helper-module-imports/node_modules/@babel/traverse": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz",
- "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
"dependencies": {
- "@babel/code-frame": "^7.26.2",
- "@babel/generator": "^7.26.8",
- "@babel/parser": "^7.26.8",
- "@babel/template": "^7.26.8",
- "@babel/types": "^7.26.8",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "@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"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
@@ -420,7 +351,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
- "license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
},
@@ -429,14 +359,13 @@
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.26.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
- "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
- "license": "MIT",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
+ "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
"dependencies": {
- "@babel/helper-module-imports": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9",
- "@babel/traverse": "^7.25.9"
+ "@babel/helper-module-imports": "^7.28.6",
+ "@babel/helper-validator-identifier": "^7.28.5",
+ "@babel/traverse": "^7.28.6"
},
"engines": {
"node": ">=6.9.0"
@@ -446,15 +375,14 @@
}
},
"node_modules/@babel/helper-module-transforms/node_modules/@babel/generator": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz",
- "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.26.8",
- "@babel/types": "^7.26.8",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
+ "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
+ "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"
},
"engines": {
@@ -462,31 +390,29 @@
}
},
"node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz",
- "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
"dependencies": {
- "@babel/code-frame": "^7.26.2",
- "@babel/generator": "^7.26.8",
- "@babel/parser": "^7.26.8",
- "@babel/template": "^7.26.8",
- "@babel/types": "^7.26.8",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "@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"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
@@ -496,7 +422,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
- "license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
},
@@ -505,10 +430,9 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.26.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",
- "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",
- "license": "MIT",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
+ "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
"engines": {
"node": ">=6.9.0"
}
@@ -541,65 +465,59 @@
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
- "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
- "license": "MIT",
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
+ "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
- "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
- "license": "MIT",
+ "version": "7.28.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+ "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
- "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
- "license": "MIT",
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
+ "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.26.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz",
- "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==",
- "license": "MIT",
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
+ "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",
"dependencies": {
- "@babel/template": "^7.25.9",
- "@babel/types": "^7.26.7"
+ "@babel/template": "^7.28.6",
+ "@babel/types": "^7.29.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/parser": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz",
- "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==",
- "license": "MIT",
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
+ "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
"dependencies": {
- "@babel/types": "^7.26.8"
+ "@babel/types": "^7.29.0"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -609,25 +527,23 @@
}
},
"node_modules/@babel/parser/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/plugin-transform-react-jsx-self": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz",
- "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==",
- "license": "MIT",
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
+ "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.25.9"
+ "@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
"node": ">=6.9.0"
@@ -637,12 +553,11 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz",
- "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==",
- "license": "MIT",
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
+ "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.25.9"
+ "@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
"node": ">=6.9.0"
@@ -652,39 +567,33 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.26.7",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz",
- "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
+ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/template": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz",
- "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==",
- "license": "MIT",
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
+ "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
"dependencies": {
- "@babel/code-frame": "^7.26.2",
- "@babel/parser": "^7.26.8",
- "@babel/types": "^7.26.8"
+ "@babel/code-frame": "^7.28.6",
+ "@babel/parser": "^7.28.6",
+ "@babel/types": "^7.28.6"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/template/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
@@ -769,6 +678,16 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@emnapi/runtime": {
+ "version": "1.9.2",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz",
+ "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@esbuild/aix-ppc64": {
"version": "0.24.2",
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
@@ -776,6 +695,7 @@
"cpu": [
"ppc64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -792,6 +712,7 @@
"cpu": [
"arm"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -808,6 +729,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -824,6 +746,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -840,6 +763,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -856,6 +780,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -872,6 +797,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -888,6 +814,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -904,6 +831,7 @@
"cpu": [
"arm"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -920,6 +848,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -936,6 +865,7 @@
"cpu": [
"ia32"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -952,6 +882,7 @@
"cpu": [
"loong64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -968,6 +899,7 @@
"cpu": [
"mips64el"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -984,6 +916,7 @@
"cpu": [
"ppc64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1000,6 +933,7 @@
"cpu": [
"riscv64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1016,6 +950,7 @@
"cpu": [
"s390x"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1032,6 +967,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1048,6 +984,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1064,6 +1001,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1080,6 +1018,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1096,6 +1035,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1105,6 +1045,22 @@
"node": ">=18"
}
},
+ "node_modules/@esbuild/openharmony-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.5.tgz",
+ "integrity": "sha512-Xh+VRuh6OMh3uJ0JkCjI57l+DVe7VRGBYymen8rFPnTVgATBwA6nmToxM2OwTlSvrnWpPKkrQUj93+K9huYC6A==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/@esbuild/sunos-x64": {
"version": "0.24.2",
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
@@ -1112,6 +1068,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1128,6 +1085,7 @@
"cpu": [
"arm64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1144,6 +1102,7 @@
"cpu": [
"ia32"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1160,6 +1119,7 @@
"cpu": [
"x64"
],
+ "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1170,31 +1130,28 @@
}
},
"node_modules/@floating-ui/core": {
- "version": "1.6.9",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz",
- "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==",
- "license": "MIT",
+ "version": "1.7.5",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
+ "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
"dependencies": {
- "@floating-ui/utils": "^0.2.9"
+ "@floating-ui/utils": "^0.2.11"
}
},
"node_modules/@floating-ui/dom": {
- "version": "1.6.13",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz",
- "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==",
- "license": "MIT",
+ "version": "1.7.6",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
+ "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
"dependencies": {
- "@floating-ui/core": "^1.6.0",
- "@floating-ui/utils": "^0.2.9"
+ "@floating-ui/core": "^1.7.5",
+ "@floating-ui/utils": "^0.2.11"
}
},
"node_modules/@floating-ui/react-dom": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz",
- "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==",
- "license": "MIT",
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz",
+ "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==",
"dependencies": {
- "@floating-ui/dom": "^1.0.0"
+ "@floating-ui/dom": "^1.7.6"
},
"peerDependencies": {
"react": ">=16.8.0",
@@ -1202,308 +1159,1347 @@
}
},
"node_modules/@floating-ui/utils": {
- "version": "0.2.9",
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz",
- "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==",
- "license": "MIT"
+ "version": "0.2.11",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
+ "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
},
"node_modules/@hookform/resolvers": {
"version": "3.10.0",
"resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz",
"integrity": "sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==",
- "license": "MIT",
"peer": true,
"peerDependencies": {
"react-hook-form": "^7.0.0"
}
},
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
- "license": "ISC",
- "dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
- },
+ "node_modules/@img/colour": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
+ "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
+ "optional": true,
+ "peer": true,
"engines": {
- "node": ">=12"
+ "node": ">=18"
}
},
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
- "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
+ "node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
+ "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
"engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
- "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
- "license": "MIT",
- "engines": {
- "node": ">=6.0.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.2.4"
}
},
- "node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
- "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
- "license": "MIT",
+ "node_modules/@img/sharp-darwin-x64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
+ "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
"engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
- "license": "MIT"
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.25",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
- "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.1.0",
- "@jridgewell/sourcemap-codec": "^1.4.14"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.2.4"
}
},
- "node_modules/@next/env": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.24.tgz",
- "integrity": "sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.24.tgz",
- "integrity": "sha512-7Tdi13aojnAZGpapVU6meVSpNzgrFwZ8joDcNS8cJVNuP3zqqrLqeory9Xec5TJZR/stsGJdfwo8KeyloT3+rQ==",
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
+ "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
],
"peer": true,
- "engines": {
- "node": ">= 10"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@next/swc-darwin-x64": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.24.tgz",
- "integrity": "sha512-lXR2WQqUtu69l5JMdTwSvQUkdqAhEWOqJEYUQ21QczQsAlNOW2kWZCucA6b3EXmPbcvmHB1kSZDua/713d52xg==",
+ "node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
+ "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
],
"peer": true,
- "engines": {
- "node": ">= 10"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.24.tgz",
- "integrity": "sha512-nxvJgWOpSNmzidYvvGDfXwxkijb6hL9+cjZx1PVG6urr2h2jUqBALkKjT7kpfurRWicK6hFOvarmaWsINT1hnA==",
+ "node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
+ "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
"cpu": [
- "arm64"
+ "arm"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
],
"peer": true,
- "engines": {
- "node": ">= 10"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.24.tgz",
- "integrity": "sha512-PaBgOPhqa4Abxa3y/P92F3kklNPsiFjcjldQGT7kFmiY5nuFn8ClBEoX8GIpqU1ODP2y8P6hio6vTomx2Vy0UQ==",
+ "node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
+ "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
],
"peer": true,
- "engines": {
- "node": ">= 10"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.24.tgz",
- "integrity": "sha512-vEbyadiRI7GOr94hd2AB15LFVgcJZQWu7Cdi9cWjCMeCiUsHWA0U5BkGPuoYRnTxTn0HacuMb9NeAmStfBCLoQ==",
+ "node_modules/@img/sharp-libvips-linux-ppc64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
+ "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-riscv64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
+ "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
+ "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
+ "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
],
"peer": true,
- "engines": {
- "node": ">= 10"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.24.tgz",
- "integrity": "sha512-df0FC9ptaYsd8nQCINCzFtDWtko8PNRTAU0/+d7hy47E0oC17tI54U/0NdGk7l/76jz1J377dvRjmt6IUdkpzQ==",
+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
+ "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
+ "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
"cpu": [
"x64"
],
- "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-linux-arm": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
+ "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
+ "cpu": [
+ "arm"
+ ],
"optional": true,
"os": [
"linux"
],
"peer": true,
"engines": {
- "node": ">= 10"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.2.4"
}
},
- "node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.24.tgz",
- "integrity": "sha512-ZEntbLjeYAJ286eAqbxpZHhDFYpYjArotQ+/TW9j7UROh0DUmX7wYDGtsTPpfCV8V+UoqHBPU7q9D4nDNH014Q==",
+ "node_modules/@img/sharp-linux-arm64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
+ "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
- "win32"
+ "linux"
],
"peer": true,
"engines": {
- "node": ">= 10"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.2.4"
}
},
- "node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.24.tgz",
- "integrity": "sha512-9KuS+XUXM3T6v7leeWU0erpJ6NsFIwiTFD5nzNg8J5uo/DMIPvCp3L1Ao5HjbHX0gkWPB1VrKoo/Il4F0cGK2Q==",
+ "node_modules/@img/sharp-linux-ppc64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
+ "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
"cpu": [
- "ia32"
+ "ppc64"
],
- "license": "MIT",
"optional": true,
"os": [
- "win32"
+ "linux"
],
"peer": true,
"engines": {
- "node": ">= 10"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-ppc64": "1.2.4"
}
},
- "node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.24.tgz",
- "integrity": "sha512-cXcJ2+x0fXQ2CntaE00d7uUH+u1Bfp/E0HsNQH79YiLaZE5Rbm7dZzyAYccn3uICM7mw+DxoMqEfGXZtF4Fgaw==",
+ "node_modules/@img/sharp-linux-riscv64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
+ "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
"cpu": [
- "x64"
+ "riscv64"
],
- "license": "MIT",
"optional": true,
"os": [
- "win32"
+ "linux"
],
"peer": true,
"engines": {
- "node": ">= 10"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-riscv64": "1.2.4"
}
},
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "license": "MIT",
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
+ "node_modules/@img/sharp-linux-s390x": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
+ "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
+ "cpu": [
+ "s390x"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">= 8"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.2.4"
}
},
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "license": "MIT",
+ "node_modules/@img/sharp-linux-x64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
+ "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">= 8"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.2.4"
}
},
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "license": "MIT",
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
+ "node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
+ "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">= 8"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "license": "MIT",
+ "node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
+ "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
+ "cpu": [
+ "x64"
+ ],
"optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">=14"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
}
},
- "node_modules/@quantinuum/documentation-ui": {
- "resolved": "../..",
- "link": true
- },
- "node_modules/@quantinuum/quantinuum-ui": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/@quantinuum/quantinuum-ui/-/quantinuum-ui-2.4.0.tgz",
- "integrity": "sha512-JM6nVZzZSmswdB3zXDwOTd+LNRK8et4W+ZeS9fLHw5rNTgL0zW7aTIf8qS9V9WF4RvqAqOEukasqRRZ5Ukrfcw==",
- "license": "ISC",
- "dependencies": {
+ "node_modules/@img/sharp-wasm32": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
+ "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
+ "cpu": [
+ "wasm32"
+ ],
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.7.0"
+ },
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-win32-arm64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
+ "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-win32-ia32": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
+ "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-win32-x64": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
+ "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.13",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.0",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@jridgewell/remapping": {
+ "version": "2.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
+ "license": "MIT"
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.31",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
+ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@next/env": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.2.tgz",
+ "integrity": "sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ==",
+ "peer": true
+ },
+ "node_modules/@next/swc-darwin-arm64": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.2.tgz",
+ "integrity": "sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-darwin-x64": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.2.tgz",
+ "integrity": "sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-arm64-gnu": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.2.tgz",
+ "integrity": "sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-arm64-musl": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.2.tgz",
+ "integrity": "sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-x64-gnu": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.2.tgz",
+ "integrity": "sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-x64-musl": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.2.tgz",
+ "integrity": "sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-win32-arm64-msvc": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.2.tgz",
+ "integrity": "sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-win32-x64-msvc": {
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.2.tgz",
+ "integrity": "sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui": {
+ "version": "1.0.0",
+ "resolved": "file:../../documentation-ui",
+ "license": "ISC",
+ "dependencies": {
+ "@quantinuum/quantinuum-ui": "^3.6.1",
+ "@radix-ui/react-icons": "^1.0.0",
+ "@radix-ui/react-navigation-menu": "^1.1.4",
+ "@vitejs/plugin-react": "^4.3.4",
+ "class-variance-authority": "^0.7.0",
+ "clsx": "^2.1.1",
+ "cmdk": "^0.2.0",
+ "date-fns": "^3.6.0",
+ "input-otp": "^1.4.1",
+ "lucide-react": "^0.468.0",
+ "react": "^18.2.0",
+ "react-day-picker": "^8.10.0",
+ "react-icons": "^5.3.0",
+ "react-resizable-panels": "^1.0.5",
+ "remeda": "^2.33.7",
+ "tailwind-merge": "^2.6.0",
+ "typescript": "^5.2.2",
+ "vaul": "^0.8.0",
+ "zod": "^3.25.56"
+ },
+ "peerDependencies": {
+ "@hookform/resolvers": "^3.9.0",
+ "@tailwindcss/typography": "^0.5.15",
+ "next": ">=13.0.0",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "react-hook-form": "^7.50.1",
+ "tailwindcss": "^3.4.15",
+ "tailwindcss-animate": "^1.0.7"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/aix-ppc64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.5.tgz",
+ "integrity": "sha512-nGsF/4C7uzUj+Nj/4J+Zt0bYQ6bz33Phz8Lb2N80Mti1HjGclTJdXZ+9APC4kLvONbjxN1zfvYNd8FEcbBK/MQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/android-arm": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.5.tgz",
+ "integrity": "sha512-Cv781jd0Rfj/paoNrul1/r4G0HLvuFKYh7C9uHZ2Pl8YXstzvCyyeWENTFR9qFnRzNMCjXmsulZuvosDg10Mog==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/android-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.5.tgz",
+ "integrity": "sha512-Oeghq+XFgh1pUGd1YKs4DDoxzxkoUkvko+T/IVKwlghKLvvjbGFB3ek8VEDBmNvqhwuL0CQS3cExdzpmUyIrgA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/android-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.5.tgz",
+ "integrity": "sha512-nQD7lspbzerlmtNOxYMFAGmhxgzn8Z7m9jgFkh6kpkjsAhZee1w8tJW3ZlW+N9iRePz0oPUDrYrXidCPSImD0Q==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.5.tgz",
+ "integrity": "sha512-I+Ya/MgC6rr8oRWGRDF3BXDfP8K1BVUggHqN6VI2lUZLdDi1IM1v2cy0e3lCPbP+pVcK3Tv8cgUhHse1kaNZZw==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/darwin-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.5.tgz",
+ "integrity": "sha512-MCjQUtC8wWJn/pIPM7vQaO69BFgwPD1jriEdqwTCKzWjGgkMbcg+M5HzrOhPhuYe1AJjXlHmD142KQf+jnYj8A==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.5.tgz",
+ "integrity": "sha512-X6xVS+goSH0UelYXnuf4GHLwpOdc8rgK/zai+dKzBMnncw7BTQIwquOodE7EKvY2UVUetSqyAfyZC1D+oqLQtg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/freebsd-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.5.tgz",
+ "integrity": "sha512-233X1FGo3a8x1ekLB6XT69LfZ83vqz+9z3TSEQCTYfMNY880A97nr81KbPcAMl9rmOFp11wO0dP+eB18KU/Ucg==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-arm": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.5.tgz",
+ "integrity": "sha512-0wkVrYHG4sdCCN/bcwQ7yYMXACkaHc3UFeaEOwSVW6e5RycMageYAFv+JS2bKLwHyeKVUvtoVH+5/RHq0fgeFw==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.5.tgz",
+ "integrity": "sha512-euKkilsNOv7x/M1NKsx5znyprbpsRFIzTV6lWziqJch7yWYayfLtZzDxDTl+LSQDJYAjd9TVb/Kt5UKIrj2e4A==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-ia32": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.5.tgz",
+ "integrity": "sha512-hVRQX4+P3MS36NxOy24v/Cdsimy/5HYePw+tmPqnNN1fxV0bPrFWR6TMqwXPwoTM2VzbkA+4lbHWUKDd5ZDA/w==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-loong64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.5.tgz",
+ "integrity": "sha512-mKqqRuOPALI8nDzhOBmIS0INvZOOFGGg5n1osGIXAx8oersceEbKd4t1ACNTHM3sJBXGFAlEgqM+svzjPot+ZQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-mips64el": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.5.tgz",
+ "integrity": "sha512-EE/QXH9IyaAj1qeuIV5+/GZkBTipgGO782Ff7Um3vPS9cvLhJJeATy4Ggxikz2inZ46KByamMn6GqtqyVjhenA==",
+ "cpu": [
+ "mips64el"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-ppc64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.5.tgz",
+ "integrity": "sha512-0V2iF1RGxBf1b7/BjurA5jfkl7PtySjom1r6xOK2q9KWw/XCpAdtB6KNMO+9xx69yYfSCRR9FE0TyKfHA2eQMw==",
+ "cpu": [
+ "ppc64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-riscv64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.5.tgz",
+ "integrity": "sha512-rYxThBx6G9HN6tFNuvB/vykeLi4VDsm5hE5pVwzqbAjZEARQrWu3noZSfbEnPZ/CRXP3271GyFk/49up2W190g==",
+ "cpu": [
+ "riscv64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-s390x": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.5.tgz",
+ "integrity": "sha512-uEP2q/4qgd8goEUc4QIdU/1P2NmEtZ/zX5u3OpLlCGhJIuBIv0s0wr7TB2nBrd3/A5XIdEkkS5ZLF0ULuvaaYQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/linux-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.5.tgz",
+ "integrity": "sha512-+Gq47Wqq6PLOOZuBzVSII2//9yyHNKZLuwfzCemqexqOQCSz0zy0O26kIzyp9EMNMK+nZ0tFHBZrCeVUuMs/ew==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.5.tgz",
+ "integrity": "sha512-3F/5EG8VHfN/I+W5cO1/SV2H9Q/5r7vcHabMnBqhHK2lTWOh3F8vixNzo8lqxrlmBtZVFpW8pmITHnq54+Tq4g==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/netbsd-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.5.tgz",
+ "integrity": "sha512-28t+Sj3CPN8vkMOlZotOmDgilQwVvxWZl7b8rxpn73Tt/gCnvrHxQUMng4uu3itdFvrtba/1nHejvxqz8xgEMA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/openbsd-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.5.tgz",
+ "integrity": "sha512-Doz/hKtiuVAi9hMsBMpwBANhIZc8l238U2Onko3t2xUp8xtM0ZKdDYHMnm/qPFVthY8KtxkXaocwmMh6VolzMA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/openbsd-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.5.tgz",
+ "integrity": "sha512-WfGVaa1oz5A7+ZFPkERIbIhKT4olvGl1tyzTRaB5yoZRLqC0KwaO95FeZtOdQj/oKkjW57KcVF944m62/0GYtA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/sunos-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.5.tgz",
+ "integrity": "sha512-aC1gpJkkaUADHuAdQfuVTnqVUTLqqUNhAvEwHwVWcnVVZvNlDPGA0UveZsfXJJ9T6k9Po4eHi3c02gbdwO3g6w==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/win32-arm64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.5.tgz",
+ "integrity": "sha512-0UNx2aavV0fk6UpZcwXFLztA2r/k9jTUa7OW7SAea1VYUhkug99MW1uZeXEnPn5+cHOd0n8myQay6TlFnBR07w==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/win32-ia32": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.5.tgz",
+ "integrity": "sha512-5nlJ3AeJWCTSzR7AEqVjT/faWyqKU86kCi1lLmxVqmNR+j4HrYdns+eTGjS/vmrzCIe8inGQckUadvS0+JkKdQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@esbuild/win32-x64": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.5.tgz",
+ "integrity": "sha512-PWypQR+d4FLfkhBIV+/kHsUELAnMpx1bRvvsn3p+/sAERbnCzFrtDRG2Xw5n+2zPxBK2+iaP+vetsRl4Ti7WgA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@types/node": {
+ "version": "25.5.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
+ "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "undici-types": "~7.18.0"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/@vitejs/plugin-react": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
+ "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
+ "dependencies": {
+ "@babel/core": "^7.28.0",
+ "@babel/plugin-transform-react-jsx-self": "^7.27.1",
+ "@babel/plugin-transform-react-jsx-source": "^7.27.1",
+ "@rolldown/pluginutils": "1.0.0-beta.27",
+ "@types/babel__core": "^7.20.5",
+ "react-refresh": "^0.17.0"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/esbuild": {
+ "version": "0.27.5",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.5.tgz",
+ "integrity": "sha512-zdQoHBjuDqKsvV5OPaWansOwfSQ0Js+Uj9J85TBvj3bFW1JjWTSULMRwdQAc8qMeIScbClxeMK0jlrtB9linhA==",
+ "hasInstallScript": true,
+ "peer": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.27.5",
+ "@esbuild/android-arm": "0.27.5",
+ "@esbuild/android-arm64": "0.27.5",
+ "@esbuild/android-x64": "0.27.5",
+ "@esbuild/darwin-arm64": "0.27.5",
+ "@esbuild/darwin-x64": "0.27.5",
+ "@esbuild/freebsd-arm64": "0.27.5",
+ "@esbuild/freebsd-x64": "0.27.5",
+ "@esbuild/linux-arm": "0.27.5",
+ "@esbuild/linux-arm64": "0.27.5",
+ "@esbuild/linux-ia32": "0.27.5",
+ "@esbuild/linux-loong64": "0.27.5",
+ "@esbuild/linux-mips64el": "0.27.5",
+ "@esbuild/linux-ppc64": "0.27.5",
+ "@esbuild/linux-riscv64": "0.27.5",
+ "@esbuild/linux-s390x": "0.27.5",
+ "@esbuild/linux-x64": "0.27.5",
+ "@esbuild/netbsd-arm64": "0.27.5",
+ "@esbuild/netbsd-x64": "0.27.5",
+ "@esbuild/openbsd-arm64": "0.27.5",
+ "@esbuild/openbsd-x64": "0.27.5",
+ "@esbuild/openharmony-arm64": "0.27.5",
+ "@esbuild/sunos-x64": "0.27.5",
+ "@esbuild/win32-arm64": "0.27.5",
+ "@esbuild/win32-ia32": "0.27.5",
+ "@esbuild/win32-x64": "0.27.5"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/fdir": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+ "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "peer": true,
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/picomatch": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
+ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
+ "peer": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/undici-types": {
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
+ "optional": true,
+ "peer": true
+ },
+ "node_modules/@quantinuum/documentation-ui/node_modules/vite": {
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
+ "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
+ "peer": true,
+ "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"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "jiti": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ },
+ "tsx": {
+ "optional": true
+ },
+ "yaml": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui": {
+ "version": "3.6.1",
+ "resolved": "https://registry.npmjs.org/@quantinuum/quantinuum-ui/-/quantinuum-ui-3.6.1.tgz",
+ "integrity": "sha512-ITHup5r34sFNDoeKv9Wm3S/P5bxg2I1lTUrKyJZ9GwiypYo83/6gBVK3G1H1wwBtsFQMp2dtxJRFbWUHz367yw==",
+ "dependencies": {
"@radix-ui/react-accordion": "^1.1.2",
- "@radix-ui/react-alert-dialog": "^1.0.5",
- "@radix-ui/react-aspect-ratio": "^1.0.3",
"@radix-ui/react-avatar": "^1.0.4",
"@radix-ui/react-checkbox": "^1.0.4",
- "@radix-ui/react-collapsible": "^1.0.3",
- "@radix-ui/react-context-menu": "^2.1.5",
"@radix-ui/react-dialog": "^1.0.5",
"@radix-ui/react-dropdown-menu": "^2.0.6",
"@radix-ui/react-hover-card": "^1.0.7",
@@ -1514,79 +2510,769 @@
"@radix-ui/react-popover": "^1.0.7",
"@radix-ui/react-progress": "^1.0.3",
"@radix-ui/react-radio-group": "^1.1.3",
- "@radix-ui/react-scroll-area": "^1.0.5",
+ "@radix-ui/react-scroll-area": "^1.2.10",
"@radix-ui/react-select": "^2.0.0",
"@radix-ui/react-separator": "^1.0.3",
- "@radix-ui/react-slider": "^1.1.2",
- "@radix-ui/react-slot": "^1.0.2",
+ "@radix-ui/react-slot": "^1.2.4",
"@radix-ui/react-switch": "^1.0.3",
"@radix-ui/react-tabs": "^1.0.4",
- "@radix-ui/react-toast": "^1.1.5",
"@radix-ui/react-toggle": "^1.0.3",
"@radix-ui/react-toggle-group": "^1.0.4",
"@radix-ui/react-tooltip": "^1.0.7",
- "@tanstack/react-table": "^8.11.0",
- "@vitejs/plugin-react": "^4.3.4",
"class-variance-authority": "^0.7.0",
- "clsx": "^2.0.0",
+ "clsx": "^2.1.1",
"cmdk": "^0.2.0",
- "date-fns": "^3.6.0",
"input-otp": "^1.4.1",
- "lucide-react": "^0.468.0",
"react-day-picker": "^8.10.0",
+ "sonner": "^2.0.1",
+ "tailwind-merge": "^2.6.0"
+ },
+ "peerDependencies": {
+ "@hookform/resolvers": "^3.9.0",
+ "@tailwindcss/typography": "^0.5.15",
+ "@tanstack/react-table": "^8.11.0",
+ "lucide-react": "^0.468.0",
+ "next": ">=13.0.0",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "react-hook-form": "^7.50.1",
"react-icons": "^5.3.0",
- "react-resizable-panels": "^1.0.5",
- "tailwind-merge": "^2.1.0",
- "vaul": "^0.8.0",
- "zod": "^3.24.1"
+ "tailwindcss": "^3.4.15",
+ "tailwindcss-animate": "^1.0.7",
+ "zod": "^3.25.56"
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-dialog": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz",
+ "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
+ "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-focus-guards": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
+ "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
+ "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-callback-ref": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
+ "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@quantinuum/quantinuum-ui/node_modules/react-remove-scroll": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
+ "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
+ "dependencies": {
+ "react-remove-scroll-bar": "^2.3.7",
+ "react-style-singleton": "^2.2.3",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.3",
+ "use-sidecar": "^1.1.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/number": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz",
+ "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="
+ },
+ "node_modules/@radix-ui/primitive": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz",
+ "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="
+ },
+ "node_modules/@radix-ui/react-accordion": {
+ "version": "1.2.12",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz",
+ "integrity": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-arrow": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz",
+ "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-avatar": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.11.tgz",
+ "integrity": "sha512-0Qk603AHGV28BOBO34p7IgD5m+V5Sg/YovfayABkoDDBM5d3NCx0Mp4gGrjzLGes1jV5eNOE1r3itqOR33VC6Q==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-avatar/node_modules/@radix-ui/react-context": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.3.tgz",
+ "integrity": "sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-avatar/node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz",
+ "integrity": "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-avatar/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
+ "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-checkbox": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz",
+ "integrity": "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-collapsible": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz",
+ "integrity": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-collection": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz",
+ "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-context": "1.1.2",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-slot": "1.2.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz",
+ "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-context": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz",
+ "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-dialog": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.0.tgz",
+ "integrity": "sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/primitive": "1.0.0",
+ "@radix-ui/react-compose-refs": "1.0.0",
+ "@radix-ui/react-context": "1.0.0",
+ "@radix-ui/react-dismissable-layer": "1.0.0",
+ "@radix-ui/react-focus-guards": "1.0.0",
+ "@radix-ui/react-focus-scope": "1.0.0",
+ "@radix-ui/react-id": "1.0.0",
+ "@radix-ui/react-portal": "1.0.0",
+ "@radix-ui/react-presence": "1.0.0",
+ "@radix-ui/react-primitive": "1.0.0",
+ "@radix-ui/react-slot": "1.0.0",
+ "@radix-ui/react-use-controllable-state": "1.0.0",
+ "aria-hidden": "^1.1.1",
+ "react-remove-scroll": "2.5.4"
},
"peerDependencies": {
- "@hookform/resolvers": "^3.9.0",
- "@tailwindcss/typography": "^0.5.15",
- "next": "^14.2.16",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-hook-form": "^7.50.1",
- "tailwindcss": "^3.4.15",
- "tailwindcss-animate": "^1.0.7"
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@quantinuum/quantinuum-ui/node_modules/lucide-react": {
- "version": "0.468.0",
- "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.468.0.tgz",
- "integrity": "sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==",
- "license": "ISC",
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/primitive": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz",
+ "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz",
+ "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-context": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz",
+ "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-dismissable-layer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz",
+ "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/primitive": "1.0.0",
+ "@radix-ui/react-compose-refs": "1.0.0",
+ "@radix-ui/react-primitive": "1.0.0",
+ "@radix-ui/react-use-callback-ref": "1.0.0",
+ "@radix-ui/react-use-escape-keydown": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-id": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz",
+ "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-use-layout-effect": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-presence": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz",
+ "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.0",
+ "@radix-ui/react-use-layout-effect": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-primitive": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz",
+ "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-slot": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-slot": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz",
+ "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-callback-ref": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz",
+ "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz",
+ "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-use-callback-ref": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-escape-keydown": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz",
+ "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-use-callback-ref": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-layout-effect": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz",
+ "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-direction": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz",
+ "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-dismissable-layer": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz",
+ "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-dropdown-menu": {
+ "version": "2.1.16",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz",
+ "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==",
+ "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"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-focus-guards": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz",
+ "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz",
+ "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.0",
+ "@radix-ui/react-primitive": "1.0.0",
+ "@radix-ui/react-use-callback-ref": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz",
+ "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-primitive": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz",
+ "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-slot": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-slot": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz",
+ "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-use-callback-ref": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz",
+ "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
"peerDependencies": {
- "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc"
+ "react": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@radix-ui/number": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.0.tgz",
- "integrity": "sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==",
- "license": "MIT"
- },
- "node_modules/@radix-ui/primitive": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.1.tgz",
- "integrity": "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==",
- "license": "MIT"
- },
- "node_modules/@radix-ui/react-accordion": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.3.tgz",
- "integrity": "sha512-RIQ15mrcvqIkDARJeERSuXSry2N8uYnxkdDetpfmalT/+0ntOXLkFOsh9iwlAsCv+qcmhZjbdJogIm6WBa6c4A==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collapsible": "1.1.3",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "node_modules/@radix-ui/react-hover-card": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz",
+ "integrity": "sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==",
+ "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": "*",
@@ -1603,18 +3289,13 @@
}
}
},
- "node_modules/@radix-ui/react-alert-dialog": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.6.tgz",
- "integrity": "sha512-p4XnPqgej8sZAAReCAKgz1REYZEBLR8hU9Pg27wFnCWIMc8g1ccCs0FjBcy05V15VTu8pAePw/VDYeOm/uZ6yQ==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-hover-card/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dialog": "1.1.6",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2"
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -1631,36 +3312,37 @@
}
}
},
- "node_modules/@radix-ui/react-arrow": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.2.tgz",
- "integrity": "sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-icons": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.2.tgz",
+ "integrity": "sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==",
+ "peerDependencies": {
+ "react": "^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc"
+ }
+ },
+ "node_modules/@radix-ui/react-id": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz",
+ "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
"dependencies": {
- "@radix-ui/react-primitive": "2.0.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"
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
- },
- "@types/react-dom": {
- "optional": true
}
}
},
- "node_modules/@radix-ui/react-aspect-ratio": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.2.tgz",
- "integrity": "sha512-TaJxYoCpxJ7vfEkv2PTNox/6zzmpKXT6ewvCuf2tTOIVN45/Jahhlld29Yw4pciOXS2Xq91/rSGEdmEnUWZCqA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-label": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.8.tgz",
+ "integrity": "sha512-FmXs37I6hSBVDlO4y764TNz1rLgKwjJMQ0EGte6F3Cb3f4bIuHB/iLa/8I9VKkmOy+gNHq8rql3j686ACVV21A==",
"dependencies": {
- "@radix-ui/react-primitive": "2.0.2"
+ "@radix-ui/react-primitive": "2.1.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -1677,16 +3359,12 @@
}
}
},
- "node_modules/@radix-ui/react-avatar": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.3.tgz",
- "integrity": "sha512-Paen00T4P8L8gd9bNsRMw7Cbaz85oxiv+hzomsRZgFm2byltPFDtfcoqlWJ8GyZlIBWgLssJlzLCnKU0G0302g==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-label/node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz",
+ "integrity": "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==",
"dependencies": {
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "@radix-ui/react-slot": "1.2.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -1703,20 +3381,46 @@
}
}
},
- "node_modules/@radix-ui/react-checkbox": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.1.4.tgz",
- "integrity": "sha512-wP0CPAHq+P5I4INKe3hJrIa1WoNqqrejzW+zoU0rOvo1b9gDEJJFl2rYfO1PYJUQCc2H1WZxIJmyv9BS8i5fLw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-label/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
+ "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-use-size": "1.1.0"
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-menu": {
+ "version": "2.1.16",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz",
+ "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==",
+ "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": "*",
@@ -1733,20 +3437,28 @@
}
}
},
- "node_modules/@radix-ui/react-collapsible": {
+ "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.3.tgz",
- "integrity": "sha512-jFSerheto1X03MUC0g6R7LedNW9EEGWdg9W1+MlpkMLwGkgkbUXLPBH/KIuWKXUoeYRVY11llqbTBDzuLg7qrw==",
- "license": "MIT",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
+ "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
+ "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "@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": "*",
@@ -1763,16 +3475,13 @@
}
}
},
- "node_modules/@radix-ui/react-collection": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.2.tgz",
- "integrity": "sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
"dependencies": {
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2"
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -1789,14 +3498,23 @@
}
}
},
- "node_modules/@radix-ui/react-compose-refs": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.1.tgz",
- "integrity": "sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
+ "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
+ "dependencies": {
+ "react-remove-scroll-bar": "^2.3.7",
+ "react-style-singleton": "^2.2.3",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.3",
+ "use-sidecar": "^1.1.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
"peerDependencies": {
"@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1804,33 +3522,56 @@
}
}
},
- "node_modules/@radix-ui/react-context": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.1.tgz",
- "integrity": "sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-menubar": {
+ "version": "1.1.16",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz",
+ "integrity": "sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA==",
+ "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": "*",
- "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
}
}
},
- "node_modules/@radix-ui/react-context-menu": {
- "version": "2.2.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.6.tgz",
- "integrity": "sha512-aUP99QZ3VU84NPsHeaFt4cQUNgJqFsLLOt/RbbWXszZ6MP0DpDyjkFZORr4RpAEx3sUBk+Kc8h13yGtC5Qw8dg==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-menu": "2.1.6",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "node_modules/@radix-ui/react-navigation-menu": {
+ "version": "1.2.14",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz",
+ "integrity": "sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w==",
+ "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": "*",
@@ -1847,24 +3588,24 @@
}
}
},
- "node_modules/@radix-ui/react-dialog": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.6.tgz",
- "integrity": "sha512-/IVhJV5AceX620DUJ4uYVMymzsipdKBzo3edo+omeskCKGm9FRHM0ebIdbPnlQVJqyuHbuBltQUOG2mOTq2IYw==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-focus-guards": "1.1.1",
- "@radix-ui/react-focus-scope": "1.1.2",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
+ "node_modules/@radix-ui/react-popover": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.15.tgz",
+ "integrity": "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==",
+ "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"
},
@@ -1883,11 +3624,10 @@
}
}
},
- "node_modules/@radix-ui/react-direction": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz",
- "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-focus-guards": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
+ "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
@@ -1898,17 +3638,14 @@
}
}
},
- "node_modules/@radix-ui/react-dismissable-layer": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.5.tgz",
- "integrity": "sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
+ "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-escape-keydown": "1.1.0"
+ "@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": "*",
@@ -1925,19 +3662,13 @@
}
}
},
- "node_modules/@radix-ui/react-dropdown-menu": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.6.tgz",
- "integrity": "sha512-no3X7V5fD487wab/ZYSHXq3H37u4NVeLDKI/Ks724X/eEFSSEFYZxWgsIlr1UBeEyDaM29HM5x9p1Nv8DuTYPA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-menu": "2.1.6",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -1954,14 +3685,23 @@
}
}
},
- "node_modules/@radix-ui/react-focus-guards": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.1.tgz",
- "integrity": "sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-popover/node_modules/react-remove-scroll": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
+ "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
+ "dependencies": {
+ "react-remove-scroll-bar": "^2.3.7",
+ "react-style-singleton": "^2.2.3",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.3",
+ "use-sidecar": "^1.1.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
"peerDependencies": {
"@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1969,15 +3709,21 @@
}
}
},
- "node_modules/@radix-ui/react-focus-scope": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.2.tgz",
- "integrity": "sha512-zxwE80FCU7lcXUGWkdt6XpTTCKPitG1XKOwViTxHVKIJhZl9MvIl2dVHeZENCWD9+EdWv05wlaEkRXUykU27RA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-popper": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz",
+ "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==",
"dependencies": {
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0"
+ "@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": "*",
@@ -1994,71 +3740,62 @@
}
}
},
- "node_modules/@radix-ui/react-hover-card": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.6.tgz",
- "integrity": "sha512-E4ozl35jq0VRlrdc4dhHrNSV0JqBb4Jy73WAhBEK7JoYnQ83ED5r0Rb/XdVKw89ReAJN38N492BAPBZQ57VmqQ==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-portal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz",
+ "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-popper": "1.2.2",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-primitive": "1.0.0"
},
"peerDependencies": {
- "@types/react": "*",
- "@types/react-dom": "*",
- "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
- "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "@types/react-dom": {
- "optional": true
- }
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@radix-ui/react-icons": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.2.tgz",
- "integrity": "sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz",
+ "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10"
+ },
"peerDependencies": {
- "react": "^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc"
+ "react": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@radix-ui/react-id": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz",
- "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-primitive": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz",
+ "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==",
"dependencies": {
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-slot": "1.0.0"
},
"peerDependencies": {
- "@types/react": "*",
- "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ "react": "^16.8 || ^17.0 || ^18.0",
+ "react-dom": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
+ "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-slot": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz",
+ "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-compose-refs": "1.0.0"
},
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@radix-ui/react-label": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.2.tgz",
- "integrity": "sha512-zo1uGMTaNlHehDyFQcDZXRJhUPDuukcnHz0/jnrup0JA6qL+AFpAnty+7VKa9esuU5xTblAZzTGYJKSKaBxBhw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-presence": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz",
+ "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
"dependencies": {
- "@radix-ui/react-primitive": "2.0.2"
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2075,30 +3812,12 @@
}
}
},
- "node_modules/@radix-ui/react-menu": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.6.tgz",
- "integrity": "sha512-tBBb5CXDJW3t2mo9WlO7r6GTmWV0F0uzHZVFmlRmYpiSK1CDU5IKojP1pm7oknpBOrFZx/YgBRW9oorPO2S/Lg==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-focus-guards": "1.1.1",
- "@radix-ui/react-focus-scope": "1.1.2",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-popper": "1.2.2",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-roving-focus": "1.1.2",
- "@radix-ui/react-slot": "1.1.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "aria-hidden": "^1.2.4",
- "react-remove-scroll": "^2.6.3"
+ "node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
+ "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
+ "dependencies": {
+ "@radix-ui/react-slot": "1.2.3"
},
"peerDependencies": {
"@types/react": "*",
@@ -2115,22 +3834,13 @@
}
}
},
- "node_modules/@radix-ui/react-menubar": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.6.tgz",
- "integrity": "sha512-FHq7+3DlXwh/7FOM4i0G4bC4vPjiq89VEEvNF4VMLchGnaUuUbE5uKXMUCjdKaOghEEMeiKa5XCa2Pk4kteWmg==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-progress": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.8.tgz",
+ "integrity": "sha512-+gISHcSPUJ7ktBy9RnTqbdKW78bcGke3t6taawyZ71pio1JewwGSJizycs7rLhGTvMJYCQB1DBK4KQsxs7U8dA==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-menu": "2.1.6",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-roving-focus": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "@radix-ui/react-context": "1.1.3",
+ "@radix-ui/react-primitive": "2.1.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -2147,63 +3857,26 @@
}
}
},
- "node_modules/@radix-ui/react-navigation-menu": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.5.tgz",
- "integrity": "sha512-myMHHQUZ3ZLTi8W381/Vu43Ia0NqakkQZ2vzynMmTUtQQ9kNkjzhOwkZC9TAM5R07OZUVIQyHC06f/9JZJpvvA==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-visually-hidden": "1.1.2"
- },
+ "node_modules/@radix-ui/react-progress/node_modules/@radix-ui/react-context": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.3.tgz",
+ "integrity": "sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw==",
"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"
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
- },
- "@types/react-dom": {
- "optional": true
}
}
},
- "node_modules/@radix-ui/react-popover": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.6.tgz",
- "integrity": "sha512-NQouW0x4/GnkFJ/pRqsIS3rM/k97VzKnVb2jB7Gq7VEGPy5g7uNV1ykySFt7eWSp3i2uSGFwaJcvIRJBAHmmFg==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-focus-guards": "1.1.1",
- "@radix-ui/react-focus-scope": "1.1.2",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-popper": "1.2.2",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "aria-hidden": "^1.2.4",
- "react-remove-scroll": "^2.6.3"
+ "node_modules/@radix-ui/react-progress/node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz",
+ "integrity": "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==",
+ "dependencies": {
+ "@radix-ui/react-slot": "1.2.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -2220,22 +3893,38 @@
}
}
},
- "node_modules/@radix-ui/react-popper": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.2.tgz",
- "integrity": "sha512-Rvqc3nOpwseCyj/rgjlJDYAgyfw7OC1tTkKn2ivhaMGcYt8FSBlahHOZak2i3QwkRXUXgGgzeEe2RuqeEHuHgA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-progress/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
+ "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
"dependencies": {
- "@floating-ui/react-dom": "^2.0.0",
- "@radix-ui/react-arrow": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0",
- "@radix-ui/react-use-rect": "1.1.0",
- "@radix-ui/react-use-size": "1.1.0",
- "@radix-ui/rect": "1.1.0"
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-radio-group": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz",
+ "integrity": "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ==",
+ "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": "*",
@@ -2252,14 +3941,20 @@
}
}
},
- "node_modules/@radix-ui/react-portal": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.4.tgz",
- "integrity": "sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "node_modules/@radix-ui/react-roving-focus": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz",
+ "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==",
+ "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": "*",
@@ -2276,14 +3971,20 @@
}
}
},
- "node_modules/@radix-ui/react-presence": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.2.tgz",
- "integrity": "sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "node_modules/@radix-ui/react-scroll-area": {
+ "version": "1.2.10",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz",
+ "integrity": "sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==",
+ "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": "*",
@@ -2300,13 +4001,32 @@
}
}
},
- "node_modules/@radix-ui/react-primitive": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.2.tgz",
- "integrity": "sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/react-slot": "1.1.2"
+ "node_modules/@radix-ui/react-select": {
+ "version": "2.2.6",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.6.tgz",
+ "integrity": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==",
+ "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": "*",
@@ -2323,46 +4043,28 @@
}
}
},
- "node_modules/@radix-ui/react-progress": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.2.tgz",
- "integrity": "sha512-u1IgJFQ4zNAUTjGdDL5dcl/U8ntOR6jsnhxKb5RKp5Ozwl88xKR9EqRZOe/Mk8tnx0x5tNUe2F+MzsyjqMg0MA==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2"
- },
+ "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-focus-guards": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
+ "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
"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"
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
- },
- "@types/react-dom": {
- "optional": true
}
}
},
- "node_modules/@radix-ui/react-radio-group": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.2.3.tgz",
- "integrity": "sha512-xtCsqt8Rp09FK50ItqEqTJ7Sxanz8EM8dnkVIhJrc/wkMMomSmXHvYbhv3E7Zx4oXh98aaLt9W679SUYXg4IDA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
+ "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-roving-focus": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-use-size": "1.1.0"
+ "@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": "*",
@@ -2379,21 +4081,13 @@
}
}
},
- "node_modules/@radix-ui/react-roving-focus": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.2.tgz",
- "integrity": "sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2410,64 +4104,36 @@
}
}
},
- "node_modules/@radix-ui/react-scroll-area": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.3.tgz",
- "integrity": "sha512-l7+NNBfBYYJa9tNqVcP2AGvxdE3lmE6kFTBXdvHgUaZuy+4wGCL1Cl2AfaR7RKyimj7lZURGLwFO59k4eBnDJQ==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-select/node_modules/react-remove-scroll": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
+ "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
"dependencies": {
- "@radix-ui/number": "1.1.0",
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "react-remove-scroll-bar": "^2.3.7",
+ "react-style-singleton": "^2.2.3",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.3",
+ "use-sidecar": "^1.1.3"
+ },
+ "engines": {
+ "node": ">=10"
},
"peerDependencies": {
"@types/react": "*",
- "@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"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
- },
- "@types/react-dom": {
- "optional": true
}
}
},
- "node_modules/@radix-ui/react-select": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.1.6.tgz",
- "integrity": "sha512-T6ajELxRvTuAMWH0YmRJ1qez+x4/7Nq7QIx7zJ0VK3qaEWdnWpNbEDnmWldG1zBDwqrLy5aLMUWcoGirVj5kMg==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/number": "1.1.0",
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-focus-guards": "1.1.1",
- "@radix-ui/react-focus-scope": "1.1.2",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-popper": "1.2.2",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-visually-hidden": "1.1.2",
- "aria-hidden": "^1.2.4",
- "react-remove-scroll": "^2.6.3"
+ "node_modules/@radix-ui/react-separator": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.8.tgz",
+ "integrity": "sha512-sDvqVY4itsKwwSMEe0jtKgfTh+72Sy3gPmQpjqcQneqQ4PFmr/1I0YA+2/puilhggCe2gJcx5EBAYFkWkdpa5g==",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -2484,13 +4150,12 @@
}
}
},
- "node_modules/@radix-ui/react-separator": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.2.tgz",
- "integrity": "sha512-oZfHcaAp2Y6KFBX6I5P1u7CQoy4lheCGiYj+pGFrHy8E/VNRb5E39TkTr3JrV520csPBTZjkuKFdEsjS5EUNKQ==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz",
+ "integrity": "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==",
"dependencies": {
- "@radix-ui/react-primitive": "2.0.2"
+ "@radix-ui/react-slot": "1.2.4"
},
"peerDependencies": {
"@types/react": "*",
@@ -2507,46 +4172,29 @@
}
}
},
- "node_modules/@radix-ui/react-slider": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.2.3.tgz",
- "integrity": "sha512-nNrLAWLjGESnhqBqcCNW4w2nn7LxudyMzeB6VgdyAnFLC6kfQgnAjSL2v6UkQTnDctJBlxrmxfplWS4iYjdUTw==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-slot": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
+ "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
"dependencies": {
- "@radix-ui/number": "1.1.0",
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-use-size": "1.1.0"
+ "@radix-ui/react-compose-refs": "1.1.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"
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
- },
- "@types/react-dom": {
- "optional": true
}
}
},
"node_modules/@radix-ui/react-slot": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.2.tgz",
- "integrity": "sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==",
- "license": "MIT",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
+ "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
"dependencies": {
- "@radix-ui/react-compose-refs": "1.1.1"
+ "@radix-ui/react-compose-refs": "1.1.2"
},
"peerDependencies": {
"@types/react": "*",
@@ -2559,18 +4207,17 @@
}
},
"node_modules/@radix-ui/react-switch": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.1.3.tgz",
- "integrity": "sha512-1nc+vjEOQkJVsJtWPSiISGT6OKm4SiOdjMo+/icLxo2G4vxz1GntC5MzfL4v8ey9OEfw787QCD1y3mUv0NiFEQ==",
- "license": "MIT",
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.6.tgz",
+ "integrity": "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-previous": "1.1.0",
- "@radix-ui/react-use-size": "1.1.0"
+ "@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": "*",
@@ -2588,19 +4235,18 @@
}
},
"node_modules/@radix-ui/react-tabs": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.3.tgz",
- "integrity": "sha512-9mFyI30cuRDImbmFF6O2KUJdgEOsGh9Vmx9x/Dh9tOhL7BngmQPQfwW4aejKm5OHpfWIdmeV6ySyuxoOGjtNng==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-roving-focus": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz",
+ "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==",
+ "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": "*",
@@ -2617,24 +4263,14 @@
}
}
},
- "node_modules/@radix-ui/react-toast": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.6.tgz",
- "integrity": "sha512-gN4dpuIVKEgpLn1z5FhzT9mYRUitbfZq9XqN/7kkBMUgFTzTG8x/KszWJugJXHcwxckY8xcKDZPz7kG3o6DsUA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-toggle": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz",
+ "integrity": "sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-collection": "1.1.2",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-callback-ref": "1.1.0",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-use-layout-effect": "1.1.0",
- "@radix-ui/react-visually-hidden": "1.1.2"
+ "@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": "*",
@@ -2651,15 +4287,18 @@
}
}
},
- "node_modules/@radix-ui/react-toggle": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.2.tgz",
- "integrity": "sha512-lntKchNWx3aCHuWKiDY+8WudiegQvBpDRAYL8dKLRvKEH8VOpl0XX6SSU/bUBqIRJbcTy4+MW06Wv8vgp10rzQ==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-toggle-group": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz",
+ "integrity": "sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "@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": "*",
@@ -2676,19 +4315,23 @@
}
}
},
- "node_modules/@radix-ui/react-toggle-group": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.2.tgz",
- "integrity": "sha512-JBm6s6aVG/nwuY5eadhU2zDi/IwYS0sDM5ZWb4nymv/hn3hZdkw+gENn0LP4iY1yCd7+bgJaCwueMYJIU3vk4A==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-direction": "1.1.0",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-roving-focus": "1.1.2",
- "@radix-ui/react-toggle": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0"
+ "node_modules/@radix-ui/react-tooltip": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz",
+ "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==",
+ "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": "*",
@@ -2705,24 +4348,13 @@
}
}
},
- "node_modules/@radix-ui/react-tooltip": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.1.8.tgz",
- "integrity": "sha512-YAA2cu48EkJZdAMHC0dqo9kialOcRStbtiY4nJPaht7Ptrhcvpo+eDChaM6BIs8kL6a8Z5l5poiqLnXcNduOkA==",
- "license": "MIT",
+ "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
"dependencies": {
- "@radix-ui/primitive": "1.1.1",
- "@radix-ui/react-compose-refs": "1.1.1",
- "@radix-ui/react-context": "1.1.1",
- "@radix-ui/react-dismissable-layer": "1.1.5",
- "@radix-ui/react-id": "1.1.0",
- "@radix-ui/react-popper": "1.2.2",
- "@radix-ui/react-portal": "1.1.4",
- "@radix-ui/react-presence": "1.1.2",
- "@radix-ui/react-primitive": "2.0.2",
- "@radix-ui/react-slot": "1.1.2",
- "@radix-ui/react-use-controllable-state": "1.1.0",
- "@radix-ui/react-visually-hidden": "1.1.2"
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2740,10 +4372,9 @@
}
},
"node_modules/@radix-ui/react-use-callback-ref": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz",
- "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz",
+ "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
@@ -2755,12 +4386,29 @@
}
},
"node_modules/@radix-ui/react-use-controllable-state": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz",
- "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==",
- "license": "MIT",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz",
+ "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
+ "dependencies": {
+ "@radix-ui/react-use-effect-event": "0.0.2",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-effect-event": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz",
+ "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
"dependencies": {
- "@radix-ui/react-use-callback-ref": "1.1.0"
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2773,12 +4421,28 @@
}
},
"node_modules/@radix-ui/react-use-escape-keydown": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz",
- "integrity": "sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz",
+ "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
+ "dependencies": {
+ "@radix-ui/react-use-callback-ref": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-is-hydrated": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz",
+ "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==",
"dependencies": {
- "@radix-ui/react-use-callback-ref": "1.1.0"
+ "use-sync-external-store": "^1.5.0"
},
"peerDependencies": {
"@types/react": "*",
@@ -2791,10 +4455,9 @@
}
},
"node_modules/@radix-ui/react-use-layout-effect": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz",
- "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz",
+ "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
@@ -2806,10 +4469,9 @@
}
},
"node_modules/@radix-ui/react-use-previous": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.0.tgz",
- "integrity": "sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz",
+ "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==",
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
@@ -2821,12 +4483,11 @@
}
},
"node_modules/@radix-ui/react-use-rect": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz",
- "integrity": "sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz",
+ "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==",
"dependencies": {
- "@radix-ui/rect": "1.1.0"
+ "@radix-ui/rect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2839,12 +4500,11 @@
}
},
"node_modules/@radix-ui/react-use-size": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz",
- "integrity": "sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==",
- "license": "MIT",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz",
+ "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==",
"dependencies": {
- "@radix-ui/react-use-layout-effect": "1.1.0"
+ "@radix-ui/react-use-layout-effect": "1.1.1"
},
"peerDependencies": {
"@types/react": "*",
@@ -2857,12 +4517,11 @@
}
},
"node_modules/@radix-ui/react-visually-hidden": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.1.2.tgz",
- "integrity": "sha512-1SzA4ns2M1aRlvxErqhLHsBHoS5eI5UUcI2awAMgGUp4LoaoWOKYmvqDY2s/tltuPkh3Yk77YF/r3IRj+Amx4Q==",
- "license": "MIT",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz",
+ "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==",
"dependencies": {
- "@radix-ui/react-primitive": "2.0.2"
+ "@radix-ui/react-primitive": "2.1.3"
},
"peerDependencies": {
"@types/react": "*",
@@ -2880,286 +4539,330 @@
}
},
"node_modules/@radix-ui/rect": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.0.tgz",
- "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==",
- "license": "MIT"
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz",
+ "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="
+ },
+ "node_modules/@rolldown/pluginutils": {
+ "version": "1.0.0-beta.27",
+ "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
+ "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA=="
},
"node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.6.tgz",
- "integrity": "sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz",
+ "integrity": "sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==",
"cpu": [
"arm"
],
- "license": "MIT",
"optional": true,
"os": [
"android"
]
},
"node_modules/@rollup/rollup-android-arm64": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.6.tgz",
- "integrity": "sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.1.tgz",
+ "integrity": "sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"android"
]
},
"node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.6.tgz",
- "integrity": "sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.1.tgz",
+ "integrity": "sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
]
},
"node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.6.tgz",
- "integrity": "sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.1.tgz",
+ "integrity": "sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
]
},
"node_modules/@rollup/rollup-freebsd-arm64": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.6.tgz",
- "integrity": "sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.1.tgz",
+ "integrity": "sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"freebsd"
]
},
"node_modules/@rollup/rollup-freebsd-x64": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.6.tgz",
- "integrity": "sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.1.tgz",
+ "integrity": "sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"freebsd"
]
},
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.6.tgz",
- "integrity": "sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.1.tgz",
+ "integrity": "sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==",
"cpu": [
"arm"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.6.tgz",
- "integrity": "sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.1.tgz",
+ "integrity": "sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==",
"cpu": [
"arm"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.6.tgz",
- "integrity": "sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.1.tgz",
+ "integrity": "sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.6.tgz",
- "integrity": "sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.1.tgz",
+ "integrity": "sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
- "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.6.tgz",
- "integrity": "sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==",
+ "node_modules/@rollup/rollup-linux-loong64-gnu": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.1.tgz",
+ "integrity": "sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-loong64-musl": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.1.tgz",
+ "integrity": "sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==",
"cpu": [
"loong64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
- "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.6.tgz",
- "integrity": "sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==",
+ "node_modules/@rollup/rollup-linux-ppc64-gnu": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.1.tgz",
+ "integrity": "sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==",
+ "cpu": [
+ "ppc64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-ppc64-musl": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.1.tgz",
+ "integrity": "sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==",
"cpu": [
"ppc64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.6.tgz",
- "integrity": "sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.1.tgz",
+ "integrity": "sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==",
+ "cpu": [
+ "riscv64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-musl": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.1.tgz",
+ "integrity": "sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==",
"cpu": [
"riscv64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.6.tgz",
- "integrity": "sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.1.tgz",
+ "integrity": "sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==",
"cpu": [
"s390x"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.6.tgz",
- "integrity": "sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz",
+ "integrity": "sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.6.tgz",
- "integrity": "sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.1.tgz",
+ "integrity": "sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
+ "node_modules/@rollup/rollup-openbsd-x64": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.1.tgz",
+ "integrity": "sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "openbsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-openharmony-arm64": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.1.tgz",
+ "integrity": "sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "openharmony"
+ ]
+ },
"node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.6.tgz",
- "integrity": "sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.1.tgz",
+ "integrity": "sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"win32"
]
},
"node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.6.tgz",
- "integrity": "sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.1.tgz",
+ "integrity": "sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==",
"cpu": [
"ia32"
],
- "license": "MIT",
"optional": true,
"os": [
"win32"
]
},
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.6.tgz",
- "integrity": "sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==",
+ "node_modules/@rollup/rollup-win32-x64-gnu": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.1.tgz",
+ "integrity": "sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"win32"
]
},
- "node_modules/@swc/counter": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
- "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==",
- "license": "Apache-2.0",
- "peer": true
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.1.tgz",
+ "integrity": "sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
"node_modules/@swc/helpers": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz",
- "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==",
- "license": "Apache-2.0",
+ "version": "0.5.15",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
+ "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
"peer": true,
"dependencies": {
- "@swc/counter": "^0.1.3",
- "tslib": "^2.4.0"
+ "tslib": "^2.8.0"
}
},
"node_modules/@tailwindcss/typography": {
- "version": "0.5.16",
- "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz",
- "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==",
- "license": "MIT",
+ "version": "0.5.19",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.19.tgz",
+ "integrity": "sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==",
"peer": true,
"dependencies": {
- "lodash.castarray": "^4.4.0",
- "lodash.isplainobject": "^4.0.6",
- "lodash.merge": "^4.6.2",
"postcss-selector-parser": "6.0.10"
},
"peerDependencies": {
@@ -3167,12 +4870,12 @@
}
},
"node_modules/@tanstack/react-table": {
- "version": "8.21.2",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.2.tgz",
- "integrity": "sha512-11tNlEDTdIhMJba2RBH+ecJ9l1zgS2kjmexDPAraulc8jeNA4xocSNeyzextT0XJyASil4XsCYlJmf5jEWAtYg==",
- "license": "MIT",
+ "version": "8.21.3",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz",
+ "integrity": "sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==",
+ "peer": true,
"dependencies": {
- "@tanstack/table-core": "8.21.2"
+ "@tanstack/table-core": "8.21.3"
},
"engines": {
"node": ">=12"
@@ -3187,10 +4890,10 @@
}
},
"node_modules/@tanstack/table-core": {
- "version": "8.21.2",
- "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.2.tgz",
- "integrity": "sha512-uvXk/U4cBiFMxt+p9/G7yUWI/UbHYbyghLCjlpWZ3mLeIZiUBSKcUnw9UnKkdRz7Z/N4UBuFLWQdJCjUe7HjvA==",
- "license": "MIT",
+ "version": "8.21.3",
+ "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz",
+ "integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==",
+ "peer": true,
"engines": {
"node": ">=12"
},
@@ -3227,7 +4930,6 @@
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
"integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
- "license": "MIT",
"dependencies": {
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
@@ -3237,23 +4939,21 @@
}
},
"node_modules/@types/babel__core/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@types/babel__generator": {
- "version": "7.6.8",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
- "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
- "license": "MIT",
+ "version": "7.27.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
+ "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
"dependencies": {
"@babel/types": "^7.0.0"
}
@@ -3262,51 +4962,41 @@
"version": "7.4.4",
"resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
"integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
- "license": "MIT",
"dependencies": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0"
}
},
"node_modules/@types/babel__traverse": {
- "version": "7.20.6",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz",
- "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==",
- "license": "MIT",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
+ "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
"dependencies": {
- "@babel/types": "^7.20.7"
+ "@babel/types": "^7.28.2"
}
},
"node_modules/@types/babel__traverse/node_modules/@babel/types": {
- "version": "7.26.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz",
- "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==",
- "license": "MIT",
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
"dependencies": {
- "@babel/helper-string-parser": "^7.25.9",
- "@babel/helper-validator-identifier": "^7.25.9"
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@types/estree": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
- "license": "MIT"
- },
- "node_modules/@types/gensync": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz",
- "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==",
- "license": "MIT"
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="
},
"node_modules/@types/node": {
"version": "20.17.18",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.18.tgz",
"integrity": "sha512-9kS0opXVV3dJ+C7HPhXfDlOdMu4cjJSZhlSxlDK39IxVRxBbuiYjCkLYSO9d5UYqTd4DApxRK9T1xJiTAkfA0w==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -3340,25 +5030,6 @@
"@types/react": "^18.0.0"
}
},
- "node_modules/@vitejs/plugin-react": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz",
- "integrity": "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==",
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.26.0",
- "@babel/plugin-transform-react-jsx-self": "^7.25.9",
- "@babel/plugin-transform-react-jsx-source": "^7.25.9",
- "@types/babel__core": "^7.20.5",
- "react-refresh": "^0.14.2"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "peerDependencies": {
- "vite": "^4.2.0 || ^5.0.0 || ^6.0.0"
- }
- },
"node_modules/@zeit/schemas": {
"version": "2.36.0",
"resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.36.0.tgz",
@@ -3523,10 +5194,9 @@
"license": "MIT"
},
"node_modules/aria-hidden": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz",
- "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==",
- "license": "MIT",
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
+ "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
"dependencies": {
"tslib": "^2.0.0"
},
@@ -3578,6 +5248,18 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"license": "MIT"
},
+ "node_modules/baseline-browser-mapping": {
+ "version": "2.10.13",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.13.tgz",
+ "integrity": "sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==",
+ "peer": true,
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
"node_modules/binary-extensions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
@@ -3684,18 +5366,6 @@
"esbuild": ">=0.18"
}
},
- "node_modules/busboy": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
- "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
- "peer": true,
- "dependencies": {
- "streamsearch": "^1.1.0"
- },
- "engines": {
- "node": ">=10.16.0"
- }
- },
"node_modules/bytes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
@@ -3860,7 +5530,6 @@
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz",
"integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==",
- "license": "Apache-2.0",
"dependencies": {
"clsx": "^2.1.1"
},
@@ -3885,7 +5554,6 @@
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
"integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
- "license": "MIT",
"peer": true
},
"node_modules/clipboardy": {
@@ -3910,272 +5578,20 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
- "license": "MIT",
"engines": {
"node": ">=6"
}
- },
- "node_modules/cmdk": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-0.2.1.tgz",
- "integrity": "sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==",
- "license": "MIT",
- "dependencies": {
- "@radix-ui/react-dialog": "1.0.0"
- },
- "peerDependencies": {
- "react": "^18.0.0",
- "react-dom": "^18.0.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/primitive": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz",
- "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-compose-refs": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz",
- "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-context": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz",
- "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-dialog": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.0.tgz",
- "integrity": "sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.0",
- "@radix-ui/react-compose-refs": "1.0.0",
- "@radix-ui/react-context": "1.0.0",
- "@radix-ui/react-dismissable-layer": "1.0.0",
- "@radix-ui/react-focus-guards": "1.0.0",
- "@radix-ui/react-focus-scope": "1.0.0",
- "@radix-ui/react-id": "1.0.0",
- "@radix-ui/react-portal": "1.0.0",
- "@radix-ui/react-presence": "1.0.0",
- "@radix-ui/react-primitive": "1.0.0",
- "@radix-ui/react-slot": "1.0.0",
- "@radix-ui/react-use-controllable-state": "1.0.0",
- "aria-hidden": "^1.1.1",
- "react-remove-scroll": "2.5.4"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-dismissable-layer": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz",
- "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/primitive": "1.0.0",
- "@radix-ui/react-compose-refs": "1.0.0",
- "@radix-ui/react-primitive": "1.0.0",
- "@radix-ui/react-use-callback-ref": "1.0.0",
- "@radix-ui/react-use-escape-keydown": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-focus-guards": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz",
- "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-focus-scope": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz",
- "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.0",
- "@radix-ui/react-primitive": "1.0.0",
- "@radix-ui/react-use-callback-ref": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-id": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz",
- "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-layout-effect": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-portal": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz",
- "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-primitive": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-presence": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz",
- "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.0",
- "@radix-ui/react-use-layout-effect": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-primitive": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz",
- "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-slot": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0",
- "react-dom": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-slot": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz",
- "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-compose-refs": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-use-callback-ref": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz",
- "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-use-controllable-state": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz",
- "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-use-escape-keydown": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz",
- "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/@radix-ui/react-use-layout-effect": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz",
- "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
- "node_modules/cmdk/node_modules/react-remove-scroll": {
- "version": "2.5.4",
- "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz",
- "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==",
- "license": "MIT",
- "dependencies": {
- "react-remove-scroll-bar": "^2.3.3",
- "react-style-singleton": "^2.2.1",
- "tslib": "^2.1.0",
- "use-callback-ref": "^1.3.0",
- "use-sidecar": "^1.1.2"
- },
- "engines": {
- "node": ">=10"
+ },
+ "node_modules/cmdk": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-0.2.1.tgz",
+ "integrity": "sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==",
+ "dependencies": {
+ "@radix-ui/react-dialog": "1.0.0"
},
"peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
}
},
"node_modules/color-convert": {
@@ -4284,8 +5700,7 @@
"node_modules/convert-source-map": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "license": "MIT"
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
},
"node_modules/cross-spawn": {
"version": "7.0.6",
@@ -4324,7 +5739,6 @@
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
"integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==",
- "license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/kossnocorp"
@@ -4357,11 +5771,20 @@
"node": ">=4.0.0"
}
},
+ "node_modules/detect-libc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
+ "optional": true,
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/detect-node-es": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
- "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==",
- "license": "MIT"
+ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
},
"node_modules/didyoumean": {
"version": "1.2.2",
@@ -4397,6 +5820,7 @@
"version": "0.24.2",
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
"integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -4591,7 +6015,6 @@
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -4600,7 +6023,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
"integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
- "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -4678,18 +6100,12 @@
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
}
},
- "node_modules/graceful-fs": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "license": "ISC",
- "peer": true
- },
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -4742,7 +6158,6 @@
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/input-otp/-/input-otp-1.4.2.tgz",
"integrity": "sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==",
- "license": "MIT",
"peerDependencies": {
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc",
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc"
@@ -4946,7 +6361,6 @@
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "license": "MIT",
"bin": {
"json5": "lib/cli.js"
},
@@ -4989,27 +6403,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/lodash.castarray": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
- "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/lodash.isplainobject": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "license": "MIT",
- "peer": true
- },
"node_modules/lodash.sortby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
@@ -5033,19 +6426,16 @@
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "license": "ISC",
"dependencies": {
"yallist": "^3.0.2"
}
},
"node_modules/lucide-react": {
- "version": "0.395.0",
- "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.395.0.tgz",
- "integrity": "sha512-6hzdNH5723A4FLaYZWpK50iyZH8iS2Jq5zuPRRotOFkhu6kxxJiebVdJ72tCR5XkiIeYFOU5NUawFZOac+VeYw==",
- "license": "ISC",
- "peer": true,
+ "version": "0.468.0",
+ "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.468.0.tgz",
+ "integrity": "sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==",
"peerDependencies": {
- "react": "^16.5.1 || ^17.0.0 || ^18.0.0"
+ "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc"
}
},
"node_modules/merge-stream": {
@@ -5170,16 +6560,15 @@
}
},
"node_modules/nanoid": {
- "version": "3.3.8",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
- "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
+ "version": "3.3.11",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -5198,42 +6587,41 @@
}
},
"node_modules/next": {
- "version": "14.2.24",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.24.tgz",
- "integrity": "sha512-En8VEexSJ0Py2FfVnRRh8gtERwDRaJGNvsvad47ShkC2Yi8AXQPXEA2vKoDJlGFSj5WE5SyF21zNi4M5gyi+SQ==",
- "license": "MIT",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.2.2.tgz",
+ "integrity": "sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==",
"peer": true,
"dependencies": {
- "@next/env": "14.2.24",
- "@swc/helpers": "0.5.5",
- "busboy": "1.6.0",
+ "@next/env": "16.2.2",
+ "@swc/helpers": "0.5.15",
+ "baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
- "graceful-fs": "^4.2.11",
"postcss": "8.4.31",
- "styled-jsx": "5.1.1"
+ "styled-jsx": "5.1.6"
},
"bin": {
"next": "dist/bin/next"
},
"engines": {
- "node": ">=18.17.0"
+ "node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.24",
- "@next/swc-darwin-x64": "14.2.24",
- "@next/swc-linux-arm64-gnu": "14.2.24",
- "@next/swc-linux-arm64-musl": "14.2.24",
- "@next/swc-linux-x64-gnu": "14.2.24",
- "@next/swc-linux-x64-musl": "14.2.24",
- "@next/swc-win32-arm64-msvc": "14.2.24",
- "@next/swc-win32-ia32-msvc": "14.2.24",
- "@next/swc-win32-x64-msvc": "14.2.24"
+ "@next/swc-darwin-arm64": "16.2.2",
+ "@next/swc-darwin-x64": "16.2.2",
+ "@next/swc-linux-arm64-gnu": "16.2.2",
+ "@next/swc-linux-arm64-musl": "16.2.2",
+ "@next/swc-linux-x64-gnu": "16.2.2",
+ "@next/swc-linux-x64-musl": "16.2.2",
+ "@next/swc-win32-arm64-msvc": "16.2.2",
+ "@next/swc-win32-x64-msvc": "16.2.2",
+ "sharp": "^0.34.5"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
- "@playwright/test": "^1.41.2",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
+ "@playwright/test": "^1.51.1",
+ "babel-plugin-react-compiler": "*",
+ "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
+ "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
"sass": "^1.3.0"
},
"peerDependenciesMeta": {
@@ -5243,6 +6631,9 @@
"@playwright/test": {
"optional": true
},
+ "babel-plugin-react-compiler": {
+ "optional": true
+ },
"sass": {
"optional": true
}
@@ -5266,7 +6657,6 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"peer": true,
"dependencies": {
"nanoid": "^3.3.6",
@@ -8214,9 +9604,9 @@
}
},
"node_modules/postcss": {
- "version": "8.5.2",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz",
- "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==",
+ "version": "8.5.8",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
+ "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
"funding": [
{
"type": "opencollective",
@@ -8231,9 +9621,8 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
- "nanoid": "^3.3.8",
+ "nanoid": "^3.3.11",
"picocolors": "^1.1.1",
"source-map-js": "^1.2.1"
},
@@ -8364,7 +9753,6 @@
"version": "6.0.10",
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
"integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
- "license": "MIT",
"peer": true,
"dependencies": {
"cssesc": "^3.0.0",
@@ -8548,7 +9936,6 @@
"version": "8.10.1",
"resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz",
"integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==",
- "license": "MIT",
"funding": {
"type": "individual",
"url": "https://github.com/sponsors/gpbl"
@@ -8573,10 +9960,9 @@
}
},
"node_modules/react-hook-form": {
- "version": "7.54.2",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.54.2.tgz",
- "integrity": "sha512-eHpAUgUjWbZocoQYUHposymRb4ZP6d0uwUnooL2uOybA9/3tPUvoAKqEWK1WaSiTxxOfTpffNZP7QwlnM3/gEg==",
- "license": "MIT",
+ "version": "7.72.0",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.72.0.tgz",
+ "integrity": "sha512-V4v6jubaf6JAurEaVnT9aUPKFbNtDgohj5CIgVGyPHvT9wRx5OZHVjz31GsxnPNI278XMu+ruFz+wGOscHaLKw==",
"peer": true,
"engines": {
"node": ">=18.0.0"
@@ -8599,32 +9985,30 @@
}
},
"node_modules/react-refresh": {
- "version": "0.14.2",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
- "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
- "license": "MIT",
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
+ "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-remove-scroll": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.6.3.tgz",
- "integrity": "sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==",
- "license": "MIT",
+ "version": "2.5.4",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz",
+ "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==",
"dependencies": {
- "react-remove-scroll-bar": "^2.3.7",
- "react-style-singleton": "^2.2.3",
+ "react-remove-scroll-bar": "^2.3.3",
+ "react-style-singleton": "^2.2.1",
"tslib": "^2.1.0",
- "use-callback-ref": "^1.3.3",
- "use-sidecar": "^1.1.3"
+ "use-callback-ref": "^1.3.0",
+ "use-sidecar": "^1.1.2"
},
"engines": {
"node": ">=10"
},
"peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -8636,7 +10020,6 @@
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
"integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
- "license": "MIT",
"dependencies": {
"react-style-singleton": "^2.2.2",
"tslib": "^2.0.0"
@@ -8658,7 +10041,6 @@
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-1.0.10.tgz",
"integrity": "sha512-0+g0CNqregkuocr+Mi+e6wgWVARnKTYIX3U1QK7GlkLQKCmbymZakx80YGwcRO7HNnKJTQ5v38HlBos/cGxWvg==",
- "license": "MIT",
"peerDependencies": {
"react": "^16.14.0 || ^17.0.0 || ^18.0.0",
"react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0"
@@ -8668,7 +10050,6 @@
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
"integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
- "license": "MIT",
"dependencies": {
"get-nonce": "^1.0.0",
"tslib": "^2.0.0"
@@ -8707,12 +10088,6 @@
"node": ">=8.10.0"
}
},
- "node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
- "license": "MIT"
- },
"node_modules/registry-auth-token": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
@@ -8737,6 +10112,14 @@
"node": ">=0.10.0"
}
},
+ "node_modules/remeda": {
+ "version": "2.33.7",
+ "resolved": "https://registry.npmjs.org/remeda/-/remeda-2.33.7.tgz",
+ "integrity": "sha512-cXlyjevWx5AcslOUEETG4o8XYi9UkoCXcJmj7XhPFVbla+ITuOBxv6ijBrmbeg+ZhzmDThkNdO+iXKUfrJep1w==",
+ "funding": {
+ "url": "https://github.com/sponsors/remeda"
+ }
+ },
"node_modules/require-from-string": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
@@ -8788,12 +10171,11 @@
}
},
"node_modules/rollup": {
- "version": "4.34.6",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.6.tgz",
- "integrity": "sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==",
- "license": "MIT",
+ "version": "4.60.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.1.tgz",
+ "integrity": "sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==",
"dependencies": {
- "@types/estree": "1.0.6"
+ "@types/estree": "1.0.8"
},
"bin": {
"rollup": "dist/bin/rollup"
@@ -8803,25 +10185,31 @@
"npm": ">=8.0.0"
},
"optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.34.6",
- "@rollup/rollup-android-arm64": "4.34.6",
- "@rollup/rollup-darwin-arm64": "4.34.6",
- "@rollup/rollup-darwin-x64": "4.34.6",
- "@rollup/rollup-freebsd-arm64": "4.34.6",
- "@rollup/rollup-freebsd-x64": "4.34.6",
- "@rollup/rollup-linux-arm-gnueabihf": "4.34.6",
- "@rollup/rollup-linux-arm-musleabihf": "4.34.6",
- "@rollup/rollup-linux-arm64-gnu": "4.34.6",
- "@rollup/rollup-linux-arm64-musl": "4.34.6",
- "@rollup/rollup-linux-loongarch64-gnu": "4.34.6",
- "@rollup/rollup-linux-powerpc64le-gnu": "4.34.6",
- "@rollup/rollup-linux-riscv64-gnu": "4.34.6",
- "@rollup/rollup-linux-s390x-gnu": "4.34.6",
- "@rollup/rollup-linux-x64-gnu": "4.34.6",
- "@rollup/rollup-linux-x64-musl": "4.34.6",
- "@rollup/rollup-win32-arm64-msvc": "4.34.6",
- "@rollup/rollup-win32-ia32-msvc": "4.34.6",
- "@rollup/rollup-win32-x64-msvc": "4.34.6",
+ "@rollup/rollup-android-arm-eabi": "4.60.1",
+ "@rollup/rollup-android-arm64": "4.60.1",
+ "@rollup/rollup-darwin-arm64": "4.60.1",
+ "@rollup/rollup-darwin-x64": "4.60.1",
+ "@rollup/rollup-freebsd-arm64": "4.60.1",
+ "@rollup/rollup-freebsd-x64": "4.60.1",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.60.1",
+ "@rollup/rollup-linux-arm-musleabihf": "4.60.1",
+ "@rollup/rollup-linux-arm64-gnu": "4.60.1",
+ "@rollup/rollup-linux-arm64-musl": "4.60.1",
+ "@rollup/rollup-linux-loong64-gnu": "4.60.1",
+ "@rollup/rollup-linux-loong64-musl": "4.60.1",
+ "@rollup/rollup-linux-ppc64-gnu": "4.60.1",
+ "@rollup/rollup-linux-ppc64-musl": "4.60.1",
+ "@rollup/rollup-linux-riscv64-gnu": "4.60.1",
+ "@rollup/rollup-linux-riscv64-musl": "4.60.1",
+ "@rollup/rollup-linux-s390x-gnu": "4.60.1",
+ "@rollup/rollup-linux-x64-gnu": "4.60.1",
+ "@rollup/rollup-linux-x64-musl": "4.60.1",
+ "@rollup/rollup-openbsd-x64": "4.60.1",
+ "@rollup/rollup-openharmony-arm64": "4.60.1",
+ "@rollup/rollup-win32-arm64-msvc": "4.60.1",
+ "@rollup/rollup-win32-ia32-msvc": "4.60.1",
+ "@rollup/rollup-win32-x64-gnu": "4.60.1",
+ "@rollup/rollup-win32-x64-msvc": "4.60.1",
"fsevents": "~2.3.2"
}
},
@@ -8866,12 +10254,16 @@
}
},
"node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "license": "ISC",
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "optional": true,
+ "peer": true,
"bin": {
"semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/serve": {
@@ -8939,6 +10331,51 @@
"node": ">= 0.6"
}
},
+ "node_modules/sharp": {
+ "version": "0.34.5",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
+ "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
+ "hasInstallScript": true,
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "@img/colour": "^1.0.0",
+ "detect-libc": "^2.1.2",
+ "semver": "^7.7.3"
+ },
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.34.5",
+ "@img/sharp-darwin-x64": "0.34.5",
+ "@img/sharp-libvips-darwin-arm64": "1.2.4",
+ "@img/sharp-libvips-darwin-x64": "1.2.4",
+ "@img/sharp-libvips-linux-arm": "1.2.4",
+ "@img/sharp-libvips-linux-arm64": "1.2.4",
+ "@img/sharp-libvips-linux-ppc64": "1.2.4",
+ "@img/sharp-libvips-linux-riscv64": "1.2.4",
+ "@img/sharp-libvips-linux-s390x": "1.2.4",
+ "@img/sharp-libvips-linux-x64": "1.2.4",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
+ "@img/sharp-linux-arm": "0.34.5",
+ "@img/sharp-linux-arm64": "0.34.5",
+ "@img/sharp-linux-ppc64": "0.34.5",
+ "@img/sharp-linux-riscv64": "0.34.5",
+ "@img/sharp-linux-s390x": "0.34.5",
+ "@img/sharp-linux-x64": "0.34.5",
+ "@img/sharp-linuxmusl-arm64": "0.34.5",
+ "@img/sharp-linuxmusl-x64": "0.34.5",
+ "@img/sharp-wasm32": "0.34.5",
+ "@img/sharp-win32-arm64": "0.34.5",
+ "@img/sharp-win32-ia32": "0.34.5",
+ "@img/sharp-win32-x64": "0.34.5"
+ }
+ },
"node_modules/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -8967,6 +10404,15 @@
"dev": true,
"license": "ISC"
},
+ "node_modules/sonner": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz",
+ "integrity": "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==",
+ "peerDependencies": {
+ "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc",
+ "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc"
+ }
+ },
"node_modules/source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -8986,15 +10432,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/streamsearch": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
- "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
- "peer": true,
- "engines": {
- "node": ">=10.0.0"
- }
- },
"node_modules/string-width": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
@@ -9112,10 +10549,9 @@
}
},
"node_modules/styled-jsx": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
- "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
- "license": "MIT",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
+ "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
"peer": true,
"dependencies": {
"client-only": "0.0.1"
@@ -9124,7 +10560,7 @@
"node": ">= 12.0.0"
},
"peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
},
"peerDependenciesMeta": {
"@babel/core": {
@@ -9183,10 +10619,9 @@
}
},
"node_modules/tailwind-merge": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz",
- "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==",
- "license": "MIT",
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.1.tgz",
+ "integrity": "sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/dcastil"
@@ -9233,7 +10668,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz",
"integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==",
- "license": "MIT",
"peer": true,
"peerDependencies": {
"tailwindcss": ">=3.0.0 || insiders"
@@ -9281,25 +10715,27 @@
"license": "MIT"
},
"node_modules/tinyglobby": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz",
- "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==",
- "dev": true,
- "license": "MIT",
+ "version": "0.2.15",
+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
+ "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
"dependencies": {
- "fdir": "^6.4.2",
- "picomatch": "^4.0.2"
+ "fdir": "^6.5.0",
+ "picomatch": "^4.0.3"
},
"engines": {
"node": ">=12.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/SuperchupuDev"
}
},
"node_modules/tinyglobby/node_modules/fdir": {
- "version": "6.4.3",
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz",
- "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==",
- "dev": true,
- "license": "MIT",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+ "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "engines": {
+ "node": ">=12.0.0"
+ },
"peerDependencies": {
"picomatch": "^3 || ^4"
},
@@ -9310,11 +10746,9 @@
}
},
"node_modules/tinyglobby/node_modules/picomatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
- "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
- "dev": true,
- "license": "MIT",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
+ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
"engines": {
"node": ">=12"
},
@@ -9382,8 +10816,7 @@
"node_modules/tslib": {
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
- "license": "0BSD"
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
},
"node_modules/tsup": {
"version": "8.3.6",
@@ -9540,7 +10973,6 @@
"version": "5.7.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
"integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
- "dev": true,
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
@@ -9554,7 +10986,7 @@
"version": "6.19.8",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
"integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/update-browserslist-db": {
@@ -9612,7 +11044,6 @@
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
"integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
- "license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
@@ -9633,7 +11064,6 @@
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
"integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
- "license": "MIT",
"dependencies": {
"detect-node-es": "^1.1.0",
"tslib": "^2.0.0"
@@ -9651,6 +11081,14 @@
}
}
},
+ "node_modules/use-sync-external-store": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
+ "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -9671,7 +11109,6 @@
"version": "0.8.9",
"resolved": "https://registry.npmjs.org/vaul/-/vaul-0.8.9.tgz",
"integrity": "sha512-gpmtmZRWDPP6niQh14JfRIFUYZVyfvAWyA/7rUINOfNlO/2K7uEvI5rLXEXkxZIRFyUZj+TPHLFMirkegPHjrw==",
- "license": "MIT",
"dependencies": {
"@radix-ui/react-dialog": "^1.0.4"
},
@@ -9680,74 +11117,122 @@
"react-dom": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/vite": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.0.tgz",
- "integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "esbuild": "^0.24.2",
- "postcss": "^8.5.1",
- "rollup": "^4.30.1"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
+ "node_modules/vaul/node_modules/@radix-ui/react-dialog": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz",
+ "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
+ "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/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
- "jiti": ">=1.21.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "sass-embedded": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.16.0",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
},
"peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "jiti": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
+ "@types/react": {
"optional": true
},
- "sass": {
+ "@types/react-dom": {
"optional": true
- },
- "sass-embedded": {
+ }
+ }
+ },
+ "node_modules/vaul/node_modules/@radix-ui/react-focus-guards": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
+ "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
- },
- "stylus": {
+ }
+ }
+ },
+ "node_modules/vaul/node_modules/@radix-ui/react-focus-scope": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
+ "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-callback-ref": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
},
- "sugarss": {
+ "@types/react-dom": {
"optional": true
- },
- "terser": {
+ }
+ }
+ },
+ "node_modules/vaul/node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
},
- "tsx": {
+ "@types/react-dom": {
"optional": true
- },
- "yaml": {
+ }
+ }
+ },
+ "node_modules/vaul/node_modules/react-remove-scroll": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
+ "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
+ "dependencies": {
+ "react-remove-scroll-bar": "^2.3.7",
+ "react-style-singleton": "^2.2.3",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.3",
+ "use-sidecar": "^1.1.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
}
}
@@ -9896,8 +11381,7 @@
"node_modules/yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "license": "ISC"
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
},
"node_modules/yaml": {
"version": "2.7.0",
@@ -9912,10 +11396,9 @@
}
},
"node_modules/zod": {
- "version": "3.24.2",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz",
- "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==",
- "license": "MIT",
+ "version": "3.25.76",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
+ "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
}
diff --git a/sphinx-ui/react/package.json b/sphinx-ui/react/package.json
index b7b2526..f0b37c1 100644
--- a/sphinx-ui/react/package.json
+++ b/sphinx-ui/react/package.json
@@ -27,14 +27,15 @@
"typescript": "^5.6.2"
},
"peerDependencies": {
- "lucide-react": "^0.395.0",
+ "lucide-react": "^0.468.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-icons": "^5.2.1",
"zod": "^3.23.8"
},
"dependencies": {
- "@quantinuum/documentation-ui": "file:../..",
+ "@quantinuum/documentation-ui": "file:../../documentation-ui",
+ "@quantinuum/quantinuum-ui": "^3.6.1",
"react": "^18.3.1"
}
}
diff --git a/sphinx-ui/react/src/injectNav.tsx b/sphinx-ui/react/src/injectNav.tsx
index 7b4bca4..9b2a080 100644
--- a/sphinx-ui/react/src/injectNav.tsx
+++ b/sphinx-ui/react/src/injectNav.tsx
@@ -1,6 +1,6 @@
import {createRoot} from "react-dom/client"
-import { DocsNavBar } from "@quantinuum/documentation-ui";
+import { DocsNavBar, CookieCategoryName, CookieConsentProvider, CookieConsentManager } from "@quantinuum/documentation-ui";
import { ComponentProps } from "react"; // do not remove
(() => {
@@ -12,6 +12,17 @@ import { ComponentProps } from "react"; // do not remove
const root = createRoot(renderIn)
root.render(
-
+
)
})()
diff --git a/sphinx-ui/react/src/syncTheme.ts b/sphinx-ui/react/src/syncTheme.ts
index 8bdb5dc..399977e 100644
--- a/sphinx-ui/react/src/syncTheme.ts
+++ b/sphinx-ui/react/src/syncTheme.ts
@@ -1,4 +1,5 @@
-import { getTheme, subscribeToTheme } from '../../../src/utils'
+import { getTheme, subscribeToTheme } from "@quantinuum/documentation-ui"
+
(() => {
document.body.setAttribute("data-theme", getTheme().isDark ? "dark" : 'light')
subscribeToTheme(({isDark}) => {
diff --git a/sphinx-ui/react/tailwind.config.ts b/sphinx-ui/react/tailwind.config.ts
index 4cbf7d6..c054cc0 100644
--- a/sphinx-ui/react/tailwind.config.ts
+++ b/sphinx-ui/react/tailwind.config.ts
@@ -1,12 +1,13 @@
import path from 'path'
import { Config } from 'tailwindcss'
import plugin from 'tailwindcss/plugin'
-import { tailwindTheme } from '@quantinuum/quantinuum-ui'
+import { tailwindTheme } from '@quantinuum/documentation-ui'
+
export default {
content: [
'./src/**/*.{js,ts,jsx,tsx,mdx,html}',
path.join(
- path.dirname(require.resolve('@quantinuum/quantinuum-ui')),
+ path.dirname(require.resolve('@quantinuum/documentation-ui')),
'**/*.{js,ts,jsx,tsx,mdx}'
),
],
From 2101232b4e2b51713a67c87f86790d0a43782075 Mon Sep 17 00:00:00 2001
From: Sean Burton
Date: Thu, 2 Apr 2026 16:12:29 +0100
Subject: [PATCH 15/20] Fix styles
---
documentation-ui/package-lock.json | 1 -
.../static/styles/quantinuum-ui-tailwind.css | 2027 +++++++++++++++--
.../static/styles/quantinuum-ui-tokens.css | 22 +-
sphinx-ui/react/tailwind.config.ts | 4 +-
4 files changed, 1805 insertions(+), 249 deletions(-)
diff --git a/documentation-ui/package-lock.json b/documentation-ui/package-lock.json
index 3dfcb61..caed3f4 100644
--- a/documentation-ui/package-lock.json
+++ b/documentation-ui/package-lock.json
@@ -24,7 +24,6 @@
"react-icons": "^5.3.0",
"react-resizable-panels": "^1.0.5",
"remeda": "^2.33.7",
- "semantic-release": "^24.2.5",
"tailwind-merge": "^2.6.0",
"typescript": "^5.2.2",
"vaul": "^0.8.0",
diff --git a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
index b34b52a..7b3d772 100644
--- a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
+++ b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
@@ -593,6 +593,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-width: 0;
}
+.use-tailwind .pointer-events-none {
+ pointer-events: none;
+}
+
+.use-tailwind .visible {
+ visibility: visible;
+}
+
+.use-tailwind .invisible {
+ visibility: hidden;
+}
+
.use-tailwind .fixed {
position: fixed;
}
@@ -609,34 +621,121 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
position: sticky;
}
-.use-tailwind .bottom-2 {
- bottom: 0.5rem;
+.use-tailwind .inset-0 {
+ inset: 0px;
+}
+
+.use-tailwind .inset-x-0 {
+ left: 0px;
+ right: 0px;
+}
+
+.use-tailwind .inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+}
+
+.use-tailwind .bottom-0 {
+ bottom: 0px;
+}
+
+.use-tailwind .left-0 {
+ left: 0px;
+}
+
+.use-tailwind .left-1 {
+ left: 0.25rem;
}
.use-tailwind .left-2 {
left: 0.5rem;
}
+.use-tailwind .left-\[50\%\] {
+ left: 50%;
+}
+
+.use-tailwind .right-0 {
+ right: 0px;
+}
+
+.use-tailwind .right-1 {
+ right: 0.25rem;
+}
+
+.use-tailwind .right-2 {
+ right: 0.5rem;
+}
+
+.use-tailwind .right-4 {
+ right: 1rem;
+}
+
.use-tailwind .top-0 {
top: 0px;
}
+.use-tailwind .top-4 {
+ top: 1rem;
+}
+
+.use-tailwind .top-\[1px\] {
+ top: 1px;
+}
+
+.use-tailwind .top-\[50\%\] {
+ top: 50%;
+}
+
+.use-tailwind .top-\[60\%\] {
+ top: 60%;
+}
+
+.use-tailwind .top-full {
+ top: 100%;
+}
+
+.use-tailwind .z-10 {
+ z-index: 10;
+}
+
+.use-tailwind .z-50 {
+ z-index: 50;
+}
+
.use-tailwind .z-\[100\] {
z-index: 100;
}
+.use-tailwind .z-\[1\] {
+ z-index: 1;
+}
+
+.use-tailwind .order-first {
+ order: -9999;
+}
+
+.use-tailwind .order-last {
+ order: 9999;
+}
+
.use-tailwind .row-span-4 {
grid-row: span 4 / span 4;
}
+.use-tailwind .-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+}
+
.use-tailwind .-my-4 {
margin-top: -1rem;
margin-bottom: -1rem;
}
-.use-tailwind .mx-2 {
- margin-left: 0.5rem;
- margin-right: 0.5rem;
+.use-tailwind .mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
}
.use-tailwind .mx-auto {
@@ -644,6 +743,11 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-right: auto;
}
+.use-tailwind .my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+}
+
.use-tailwind .my-12 {
margin-top: 3rem;
margin-bottom: 3rem;
@@ -684,10 +788,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-bottom: 0.25rem;
}
-.use-tailwind .mb-1\.5 {
- margin-bottom: 0.375rem;
-}
-
.use-tailwind .mb-12 {
margin-bottom: 3rem;
}
@@ -708,10 +808,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-bottom: 1rem;
}
-.use-tailwind .mb-5 {
- margin-bottom: 1.25rem;
-}
-
.use-tailwind .mb-6 {
margin-bottom: 1.5rem;
}
@@ -732,10 +828,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-left: 1rem;
}
-.use-tailwind .ml-\[1px\] {
- margin-left: 1px;
-}
-
.use-tailwind .ml-auto {
margin-left: auto;
}
@@ -744,6 +836,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-right: 2.5rem;
}
+.use-tailwind .mr-2 {
+ margin-right: 0.5rem;
+}
+
.use-tailwind .mr-3 {
margin-right: 0.75rem;
}
@@ -760,6 +856,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-top: 0.25rem;
}
+.use-tailwind .mt-1\.5 {
+ margin-top: 0.375rem;
+}
+
.use-tailwind .mt-2 {
margin-top: 0.5rem;
}
@@ -776,8 +876,11 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
margin-top: 1.25rem;
}
-.use-tailwind .mt-8 {
- margin-top: 2rem;
+.use-tailwind .line-clamp-1 {
+ overflow: hidden;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 1;
}
.use-tailwind .block {
@@ -796,6 +899,14 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
display: flex;
}
+.use-tailwind .inline-flex {
+ display: inline-flex;
+}
+
+.use-tailwind .table {
+ display: table;
+}
+
.use-tailwind .grid {
display: grid;
}
@@ -808,17 +919,57 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
aspect-ratio: 1 / 1;
}
+.use-tailwind .size-3\.5 {
+ width: 0.875rem;
+ height: 0.875rem;
+}
+
.use-tailwind .size-4 {
width: 1rem;
height: 1rem;
}
+.use-tailwind .size-5 {
+ width: 1.25rem;
+ height: 1.25rem;
+}
+
+.use-tailwind .size-6 {
+ width: 1.5rem;
+ height: 1.5rem;
+}
+
+.use-tailwind .size-8 {
+ width: 2rem;
+ height: 2rem;
+}
+
+.use-tailwind .h-1\.5 {
+ height: 0.375rem;
+}
+
.use-tailwind .h-10 {
height: 2.5rem;
}
-.use-tailwind .h-12 {
- height: 3rem;
+.use-tailwind .h-14 {
+ height: 3.5rem;
+}
+
+.use-tailwind .h-2 {
+ height: 0.5rem;
+}
+
+.use-tailwind .h-2\.5 {
+ height: 0.625rem;
+}
+
+.use-tailwind .h-3 {
+ height: 0.75rem;
+}
+
+.use-tailwind .h-3\.5 {
+ height: 0.875rem;
}
.use-tailwind .h-4 {
@@ -833,10 +984,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 1.5rem;
}
+.use-tailwind .h-7 {
+ height: 1.75rem;
+}
+
.use-tailwind .h-8 {
height: 2rem;
}
+.use-tailwind .h-9 {
+ height: 2.25rem;
+}
+
.use-tailwind .h-\[1\.15rem\] {
height: 1.15rem;
}
@@ -845,28 +1004,68 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 19rem;
}
+.use-tailwind .h-\[1px\] {
+ height: 1px;
+}
+
+.use-tailwind .h-\[var\(--radix-navigation-menu-viewport-height\)\] {
+ height: var(--radix-navigation-menu-viewport-height);
+}
+
+.use-tailwind .h-\[var\(--radix-select-trigger-height\)\] {
+ height: var(--radix-select-trigger-height);
+}
+
+.use-tailwind .h-auto {
+ height: auto;
+}
+
.use-tailwind .h-full {
height: 100%;
}
-.use-tailwind .max-h-\[40vh\] {
- max-height: 40vh;
+.use-tailwind .h-px {
+ height: 1px;
+}
+
+.use-tailwind .max-h-96 {
+ max-height: 24rem;
+}
+
+.use-tailwind .max-h-\[300px\] {
+ max-height: 300px;
}
.use-tailwind .max-h-\[80vh\] {
max-height: 80vh;
}
-.use-tailwind .max-h-\[90vh\] {
- max-height: 90vh;
+.use-tailwind .min-h-\[60px\] {
+ min-height: 60px;
+}
+
+.use-tailwind .w-10 {
+ width: 2.5rem;
+}
+
+.use-tailwind .w-2 {
+ width: 0.5rem;
+}
+
+.use-tailwind .w-2\.5 {
+ width: 0.625rem;
+}
+
+.use-tailwind .w-3 {
+ width: 0.75rem;
}
-.use-tailwind .w-1\/5 {
- width: 20%;
+.use-tailwind .w-3\.5 {
+ width: 0.875rem;
}
-.use-tailwind .w-3\/12 {
- width: 25%;
+.use-tailwind .w-3\/4 {
+ width: 75%;
}
.use-tailwind .w-4 {
@@ -885,6 +1084,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
width: 1.5rem;
}
+.use-tailwind .w-64 {
+ width: 16rem;
+}
+
+.use-tailwind .w-7 {
+ width: 1.75rem;
+}
+
+.use-tailwind .w-72 {
+ width: 18rem;
+}
+
.use-tailwind .w-8 {
width: 2rem;
}
@@ -893,32 +1104,37 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
width: 2.25rem;
}
-.use-tailwind .w-9\/12 {
- width: 75%;
-}
-
.use-tailwind .w-\[1\.15rem\] {
width: 1.15rem;
}
+.use-tailwind .w-\[1px\] {
+ width: 1px;
+}
+
+.use-tailwind .w-\[calc\(100\%-1\.2rem\)\] {
+ width: calc(100% - 1.2rem);
+}
+
.use-tailwind .w-full {
width: 100%;
}
-.use-tailwind .w-px {
- width: 1px;
+.use-tailwind .w-max {
+ width: -moz-max-content;
+ width: max-content;
}
-.use-tailwind .max-w-0 {
- max-width: 0px;
+.use-tailwind .w-px {
+ width: 1px;
}
-.use-tailwind .max-w-5xl {
- max-width: 64rem;
+.use-tailwind .min-w-\[8rem\] {
+ min-width: 8rem;
}
-.use-tailwind .max-w-8 {
- max-width: 2rem;
+.use-tailwind .min-w-\[var\(--radix-select-trigger-width\)\] {
+ min-width: var(--radix-select-trigger-width);
}
.use-tailwind .max-w-\[24rem\] {
@@ -929,19 +1145,28 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
max-width: 90rem;
}
-.use-tailwind .max-w-\[90vw\] {
- max-width: 90vw;
+.use-tailwind .max-w-lg {
+ max-width: 32rem;
}
-.use-tailwind .flex-1 {
- flex: 1 1 0%;
+.use-tailwind .max-w-max {
+ max-width: -moz-max-content;
+ max-width: max-content;
}
-.use-tailwind .flex-initial {
- flex: 0 1 auto;
+.use-tailwind .max-w-none {
+ max-width: none;
}
-.use-tailwind .flex-shrink-0 {
+.use-tailwind .max-w-sm {
+ max-width: 24rem;
+}
+
+.use-tailwind .flex-1 {
+ flex: 1 1 0%;
+}
+
+.use-tailwind .shrink-0 {
flex-shrink: 0;
}
@@ -949,11 +1174,44 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
flex-grow: 1;
}
+.use-tailwind .caption-bottom {
+ caption-side: bottom;
+}
+
+.use-tailwind .border-collapse {
+ border-collapse: collapse;
+}
+
+.use-tailwind .-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .translate-x-\[-50\%\] {
+ --tw-translate-x: -50%;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .translate-y-\[-50\%\] {
+ --tw-translate-y: -50%;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
.use-tailwind .rotate-0 {
--tw-rotate: 0deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
+.use-tailwind .rotate-180 {
+ --tw-rotate: 180deg;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .rotate-45 {
+ --tw-rotate: 45deg;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
.use-tailwind .rotate-90 {
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
@@ -975,6 +1233,16 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
+@keyframes pulse {
+ 50% {
+ opacity: .5;
+ }
+}
+
+.use-tailwind .animate-pulse {
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+}
+
@keyframes slide-up {
from {
opacity: 0;
@@ -991,28 +1259,52 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
animation: slide-up 0.6s ease-in;
}
+.use-tailwind .cursor-default {
+ cursor: default;
+}
+
.use-tailwind .cursor-pointer {
cursor: pointer;
}
+.use-tailwind .cursor-text {
+ cursor: text;
+}
+
+.use-tailwind .touch-none {
+ touch-action: none;
+}
+
.use-tailwind .select-none {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
+.use-tailwind .resize-none {
+ resize: none;
+}
+
+.use-tailwind .list-none {
+ list-style-type: none;
+}
+
.use-tailwind .grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
-.use-tailwind .flex-row-reverse {
- flex-direction: row-reverse;
+.use-tailwind .flex-row {
+ flex-direction: row;
}
.use-tailwind .flex-col {
flex-direction: column;
}
+.use-tailwind .flex-col-reverse {
+ flex-direction: column-reverse;
+}
+
.use-tailwind .flex-wrap {
flex-wrap: wrap;
}
@@ -1045,6 +1337,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
justify-content: space-between;
}
+.use-tailwind .gap-1 {
+ gap: 0.25rem;
+}
+
.use-tailwind .gap-1\.5 {
gap: 0.375rem;
}
@@ -1077,18 +1373,48 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
gap: 2rem;
}
+.use-tailwind .space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
.use-tailwind .space-x-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.5rem * var(--tw-space-x-reverse));
margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
+.use-tailwind .space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+}
+
.use-tailwind .space-y-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
+.use-tailwind .space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+}
+
+.use-tailwind .space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+}
+
+.use-tailwind .space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+}
+
.use-tailwind .place-self-center {
place-self: center;
}
@@ -1097,6 +1423,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
align-self: flex-start;
}
+.use-tailwind .overflow-auto {
+ overflow: auto;
+}
+
.use-tailwind .overflow-hidden {
overflow: hidden;
}
@@ -1105,18 +1435,38 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
overflow-y: auto;
}
+.use-tailwind .overflow-x-hidden {
+ overflow-x: hidden;
+}
+
.use-tailwind .whitespace-nowrap {
white-space: nowrap;
}
+.use-tailwind .break-words {
+ overflow-wrap: break-word;
+}
+
.use-tailwind .rounded {
border-radius: 0.25rem;
}
+.use-tailwind .rounded-\[calc\(var\(--radius\)-5px\)\] {
+ border-radius: calc(var(--radius) - 5px);
+}
+
+.use-tailwind .rounded-\[inherit\] {
+ border-radius: inherit;
+}
+
.use-tailwind .rounded-full {
border-radius: 9999px;
}
+.use-tailwind .rounded-lg {
+ border-radius: var(--radius);
+}
+
.use-tailwind .rounded-md {
border-radius: calc(var(--radius) - 2px);
}
@@ -1125,6 +1475,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-radius: 0px;
}
+.use-tailwind .rounded-sm {
+ border-radius: calc(var(--radius) - 4px);
+}
+
.use-tailwind .rounded-xl {
border-radius: calc(var(--radius) + 4px);
}
@@ -1149,22 +1503,43 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-top-right-radius: 0px;
}
+.use-tailwind .rounded-tl-sm {
+ border-top-left-radius: calc(var(--radius) - 4px);
+}
+
.use-tailwind .border {
border-width: 1px;
}
+.use-tailwind .border-0 {
+ border-width: 0px;
+}
+
+.use-tailwind .border-2 {
+ border-width: 2px;
+}
+
+.use-tailwind .border-y {
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+}
+
.use-tailwind .border-b {
border-bottom-width: 1px;
}
-.use-tailwind .border-b-0 {
- border-bottom-width: 0px;
+.use-tailwind .border-l {
+ border-left-width: 1px;
}
.use-tailwind .border-l-0 {
border-left-width: 0px;
}
+.use-tailwind .border-r {
+ border-right-width: 1px;
+}
+
.use-tailwind .border-t {
border-top-width: 1px;
}
@@ -1173,56 +1548,134 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-top-width: 0px;
}
-.use-tailwind .border-none {
- border-style: none;
+.use-tailwind .border-border {
+ border-color: hsl(var(--border));
}
-.use-tailwind .border-black {
- --tw-border-opacity: 1;
- border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
+.use-tailwind .border-destructive\/50 {
+ border-color: hsl(var(--destructive) / 0.5);
}
-.use-tailwind .border-border {
- border-color: hsl(var(--border));
+.use-tailwind .border-input {
+ border-color: hsl(var(--input));
}
-.use-tailwind .border-border\/60 {
- border-color: hsl(var(--border) / 0.6);
+.use-tailwind .border-primary {
+ border-color: hsl(var(--primary));
}
-.use-tailwind .bg-background {
- background-color: hsl(var(--background));
+.use-tailwind .border-transparent {
+ border-color: transparent;
}
-.use-tailwind .bg-black {
- --tw-bg-opacity: 1;
- background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
+.use-tailwind .border-l-transparent {
+ border-left-color: transparent;
}
-.use-tailwind .bg-muted {
- background-color: hsl(var(--muted));
+.use-tailwind .border-t-transparent {
+ border-top-color: transparent;
}
-.use-tailwind .bg-muted-foreground\/50 {
- background-color: hsl(var(--muted-foreground) / 0.5);
+.use-tailwind .bg-accent {
+ background-color: hsl(var(--accent));
}
-.use-tailwind .bg-gradient-to-b {
- background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+.use-tailwind .bg-background {
+ background-color: hsl(var(--background));
}
-.use-tailwind .bg-gradient-to-r {
- background-image: linear-gradient(to right, var(--tw-gradient-stops));
+.use-tailwind .bg-black\/20 {
+ background-color: rgb(0 0 0 / 0.2);
}
-.use-tailwind .from-muted\/50 {
- --tw-gradient-from: hsl(var(--muted) / 0.5) var(--tw-gradient-from-position);
- --tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
+.use-tailwind .bg-black\/40 {
+ background-color: rgb(0 0 0 / 0.4);
}
-.use-tailwind .from-zinc-600 {
- --tw-gradient-from: #52525b var(--tw-gradient-from-position);
+.use-tailwind .bg-border {
+ background-color: hsl(var(--border));
+}
+
+.use-tailwind .bg-card {
+ background-color: hsl(var(--card));
+}
+
+.use-tailwind .bg-destructive {
+ background-color: hsl(var(--destructive));
+}
+
+.use-tailwind .bg-destructive\/90 {
+ background-color: hsl(var(--destructive) / 0.9);
+}
+
+.use-tailwind .bg-foreground {
+ background-color: hsl(var(--foreground));
+}
+
+.use-tailwind .bg-muted {
+ background-color: hsl(var(--muted));
+}
+
+.use-tailwind .bg-muted-foreground\/50 {
+ background-color: hsl(var(--muted-foreground) / 0.5);
+}
+
+.use-tailwind .bg-muted\/50 {
+ background-color: hsl(var(--muted) / 0.5);
+}
+
+.use-tailwind .bg-popover {
+ background-color: hsl(var(--popover));
+}
+
+.use-tailwind .bg-primary {
+ background-color: hsl(var(--primary));
+}
+
+.use-tailwind .bg-primary\/10 {
+ background-color: hsl(var(--primary) / 0.1);
+}
+
+.use-tailwind .bg-primary\/20 {
+ background-color: hsl(var(--primary) / 0.2);
+}
+
+.use-tailwind .bg-primary\/80 {
+ background-color: hsl(var(--primary) / 0.8);
+}
+
+.use-tailwind .bg-primary\/90 {
+ background-color: hsl(var(--primary) / 0.9);
+}
+
+.use-tailwind .bg-secondary {
+ background-color: hsl(var(--secondary));
+}
+
+.use-tailwind .bg-secondary\/80 {
+ background-color: hsl(var(--secondary) / 0.8);
+}
+
+.use-tailwind .bg-transparent {
+ background-color: transparent;
+}
+
+.use-tailwind .bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+}
+
+.use-tailwind .bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+}
+
+.use-tailwind .from-muted\/50 {
+ --tw-gradient-from: hsl(var(--muted) / 0.5) var(--tw-gradient-from-position);
+ --tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
+}
+
+.use-tailwind .from-zinc-600 {
+ --tw-gradient-from: #52525b var(--tw-gradient-from-position);
--tw-gradient-to: rgb(82 82 91 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
@@ -1235,10 +1688,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
--tw-gradient-to: #475569 var(--tw-gradient-to-position);
}
+.use-tailwind .fill-current {
+ fill: currentColor;
+}
+
.use-tailwind .p-0 {
padding: 0px;
}
+.use-tailwind .p-1 {
+ padding: 0.25rem;
+}
+
.use-tailwind .p-2 {
padding: 0.5rem;
}
@@ -1259,29 +1720,43 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding: 1.75rem;
}
+.use-tailwind .p-\[1px\] {
+ padding: 1px;
+}
+
.use-tailwind .px-0 {
padding-left: 0px;
padding-right: 0px;
}
-.use-tailwind .px-1 {
- padding-left: 0.25rem;
- padding-right: 0.25rem;
-}
-
.use-tailwind .px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
+.use-tailwind .px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+}
+
.use-tailwind .px-3 {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
-.use-tailwind .px-5 {
- padding-left: 1.25rem;
- padding-right: 1.25rem;
+.use-tailwind .px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+}
+
+.use-tailwind .px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+}
+
+.use-tailwind .px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
}
.use-tailwind .py-0\.5 {
@@ -1289,11 +1764,26 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 0.125rem;
}
+.use-tailwind .py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+}
+
+.use-tailwind .py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+}
+
.use-tailwind .py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
+.use-tailwind .py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+}
+
.use-tailwind .py-4 {
padding-top: 1rem;
padding-bottom: 1rem;
@@ -1304,48 +1794,68 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 1.5rem;
}
-.use-tailwind .pb-0 {
- padding-bottom: 0px;
-}
-
-.use-tailwind .pb-1 {
- padding-bottom: 0.25rem;
+.use-tailwind .pb-3 {
+ padding-bottom: 0.75rem;
}
-.use-tailwind .pb-1\.5 {
- padding-bottom: 0.375rem;
+.use-tailwind .pb-4 {
+ padding-bottom: 1rem;
}
.use-tailwind .pb-9 {
padding-bottom: 2.25rem;
}
-.use-tailwind .pl-0 {
- padding-left: 0px;
+.use-tailwind .pl-2 {
+ padding-left: 0.5rem;
+}
+
+.use-tailwind .pl-2\.5 {
+ padding-left: 0.625rem;
}
-.use-tailwind .pl-1 {
- padding-left: 0.25rem;
+.use-tailwind .pl-3 {
+ padding-left: 0.75rem;
}
.use-tailwind .pl-4 {
padding-left: 1rem;
}
-.use-tailwind .pr-0 {
- padding-right: 0px;
+.use-tailwind .pl-7 {
+ padding-left: 1.75rem;
+}
+
+.use-tailwind .pl-8 {
+ padding-left: 2rem;
}
-.use-tailwind .pr-1 {
- padding-right: 0.25rem;
+.use-tailwind .pr-2 {
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .pr-2\.5 {
+ padding-right: 0.625rem;
+}
+
+.use-tailwind .pr-3 {
+ padding-right: 0.75rem;
+}
+
+.use-tailwind .pr-8 {
+ padding-right: 2rem;
+}
+
+.use-tailwind .pt-0 {
+ padding-top: 0px;
}
.use-tailwind .pt-1 {
padding-top: 0.25rem;
}
-.use-tailwind .pt-1\.5 {
- padding-top: 0.375rem;
+.use-tailwind .pt-3 {
+ padding-top: 0.75rem;
}
.use-tailwind .text-left {
@@ -1360,8 +1870,8 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-align: right;
}
-.use-tailwind .align-top {
- vertical-align: top;
+.use-tailwind .align-middle {
+ vertical-align: middle;
}
.use-tailwind .font-mono {
@@ -1386,6 +1896,10 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
font-size: 0.85rem;
}
+.use-tailwind .text-\[0\.8rem\] {
+ font-size: 0.8rem;
+}
+
.use-tailwind .text-\[1\.45rem\] {
font-size: 1.45rem;
}
@@ -1398,11 +1912,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
font-size: 1rem;
}
-.use-tailwind .text-base {
- font-size: 1rem;
- line-height: 1.5rem;
-}
-
.use-tailwind .text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
@@ -1438,10 +1947,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-transform: uppercase;
}
-.use-tailwind .capitalize {
- text-transform: capitalize;
-}
-
.use-tailwind .leading-4 {
line-height: 1rem;
}
@@ -1470,6 +1975,20 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
letter-spacing: 0.025em;
}
+.use-tailwind .tracking-widest {
+ letter-spacing: 0.1em;
+}
+
+.use-tailwind .text-\[\#16A34A\] {
+ --tw-text-opacity: 1;
+ color: rgb(22 163 74 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .text-\[\#E7000B\] {
+ --tw-text-opacity: 1;
+ color: rgb(231 0 11 / var(--tw-text-opacity, 1));
+}
+
.use-tailwind .text-accent-foreground {
color: hsl(var(--accent-foreground));
}
@@ -1488,6 +2007,22 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
+.use-tailwind .text-card-foreground {
+ color: hsl(var(--card-foreground));
+}
+
+.use-tailwind .text-current {
+ color: currentColor;
+}
+
+.use-tailwind .text-destructive {
+ color: hsl(var(--destructive));
+}
+
+.use-tailwind .text-destructive-foreground {
+ color: hsl(var(--destructive-foreground));
+}
+
.use-tailwind .text-foreground {
color: hsl(var(--foreground));
}
@@ -1496,13 +2031,24 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
color: hsl(var(--muted-foreground));
}
+.use-tailwind .text-muted-foreground\/50 {
+ color: hsl(var(--muted-foreground) / 0.5);
+}
+
+.use-tailwind .text-popover-foreground {
+ color: hsl(var(--popover-foreground));
+}
+
.use-tailwind .text-primary {
color: hsl(var(--primary));
}
-.use-tailwind .text-white {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity, 1));
+.use-tailwind .text-primary-foreground {
+ color: hsl(var(--primary-foreground));
+}
+
+.use-tailwind .text-secondary-foreground {
+ color: hsl(var(--secondary-foreground));
}
.use-tailwind .underline {
@@ -1522,14 +2068,26 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
-moz-osx-font-smoothing: grayscale;
}
-.use-tailwind .accent-foreground {
- accent-color: hsl(var(--foreground));
-}
-
.use-tailwind .opacity-0 {
opacity: 0;
}
+.use-tailwind .opacity-100 {
+ opacity: 1;
+}
+
+.use-tailwind .opacity-50 {
+ opacity: 0.5;
+}
+
+.use-tailwind .opacity-60 {
+ opacity: 0.6;
+}
+
+.use-tailwind .opacity-70 {
+ opacity: 0.7;
+}
+
.use-tailwind .shadow {
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
@@ -1548,6 +2106,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
+.use-tailwind .shadow-none {
+ --tw-shadow: 0 0 #0000;
+ --tw-shadow-colored: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.use-tailwind .shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
+ --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
.use-tailwind .outline-none {
outline: 2px solid transparent;
outline-offset: 2px;
@@ -1563,6 +2133,30 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
+.use-tailwind .ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .ring-ring {
+ --tw-ring-color: hsl(var(--ring));
+}
+
+.use-tailwind .ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+}
+
+.use-tailwind .ring-offset-background {
+ --tw-ring-offset-color: hsl(var(--background));
+}
+
.use-tailwind .grayscale {
--tw-grayscale: grayscale(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
@@ -1576,6 +2170,12 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transition-duration: 150ms;
}
+.use-tailwind .transition-\[color\2c box-shadow\] {
+ transition-property: color,box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
.use-tailwind .transition-all {
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
@@ -1588,10 +2188,34 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transition-duration: 150ms;
}
+.use-tailwind .transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.use-tailwind .transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.use-tailwind .duration-1000 {
+ transition-duration: 1000ms;
+}
+
+.use-tailwind .duration-200 {
+ transition-duration: 200ms;
+}
+
.use-tailwind .duration-300 {
transition-duration: 300ms;
}
+.use-tailwind .duration-500 {
+ transition-duration: 500ms;
+}
+
.use-tailwind .ease-in {
transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
@@ -1618,10 +2242,62 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
}
}
+.use-tailwind .animate-in {
+ animation-name: enter;
+ animation-duration: 150ms;
+ --tw-enter-opacity: initial;
+ --tw-enter-scale: initial;
+ --tw-enter-rotate: initial;
+ --tw-enter-translate-x: initial;
+ --tw-enter-translate-y: initial;
+}
+
+.use-tailwind .animate-out {
+ animation-name: exit;
+ animation-duration: 150ms;
+ --tw-exit-opacity: initial;
+ --tw-exit-scale: initial;
+ --tw-exit-rotate: initial;
+ --tw-exit-translate-x: initial;
+ --tw-exit-translate-y: initial;
+}
+
+.use-tailwind .fade-in {
+ --tw-enter-opacity: 0;
+}
+
+.use-tailwind .fade-in-0 {
+ --tw-enter-opacity: 0;
+}
+
+.use-tailwind .zoom-in-95 {
+ --tw-enter-scale: .95;
+}
+
+.use-tailwind .slide-in-from-bottom {
+ --tw-enter-translate-y: 100%;
+}
+
+.use-tailwind .slide-in-from-top {
+ --tw-enter-translate-y: -100%;
+}
+
+.use-tailwind .duration-1000 {
+ animation-duration: 1000ms;
+}
+
+.use-tailwind .duration-200 {
+ animation-duration: 200ms;
+}
+
.use-tailwind .duration-300 {
animation-duration: 300ms;
}
+.use-tailwind .duration-500 {
+ animation-duration: 500ms;
+}
+
.use-tailwind .ease-in {
animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
@@ -1634,97 +2310,731 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
-.use-tailwind .last\:mb-0:last-child {
- margin-bottom: 0px;
+.use-tailwind .file\:border-0::file-selector-button {
+ border-width: 0px;
}
-.use-tailwind .last\:mb-4:last-child {
- margin-bottom: 1rem;
+.use-tailwind .file\:bg-transparent::file-selector-button {
+ background-color: transparent;
}
-.use-tailwind .hover\:max-w-xs:hover {
- max-width: 20rem;
+.use-tailwind .file\:text-sm::file-selector-button {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
}
-.use-tailwind .hover\:cursor-pointer:hover {
- cursor: pointer;
+.use-tailwind .file\:font-medium::file-selector-button {
+ font-weight: 500;
}
-.use-tailwind .hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
+.use-tailwind .placeholder\:text-muted-foreground::-moz-placeholder {
+ color: hsl(var(--muted-foreground));
}
-.use-tailwind .hover\:bg-background\/50:hover {
- background-color: hsl(var(--background) / 0.5);
+.use-tailwind .placeholder\:text-muted-foreground::placeholder {
+ color: hsl(var(--muted-foreground));
}
-.use-tailwind .hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
+.use-tailwind .first\:rounded-l-md:first-child {
+ border-top-left-radius: calc(var(--radius) - 2px);
+ border-bottom-left-radius: calc(var(--radius) - 2px);
}
-.use-tailwind .hover\:bg-muted:hover {
- background-color: hsl(var(--muted));
+.use-tailwind .first\:border-l:first-child {
+ border-left-width: 1px;
}
-.use-tailwind .hover\:bg-transparent:hover {
- background-color: transparent;
+.use-tailwind .last\:mb-4:last-child {
+ margin-bottom: 1rem;
}
-.use-tailwind .hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
+.use-tailwind .last\:rounded-r-md:last-child {
+ border-top-right-radius: calc(var(--radius) - 2px);
+ border-bottom-right-radius: calc(var(--radius) - 2px);
}
-.use-tailwind .hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgb(0 0 0 / var(--tw-text-opacity, 1));
+.use-tailwind .focus-within\:relative:focus-within {
+ position: relative;
}
-.use-tailwind .hover\:text-foreground\/75:hover {
- color: hsl(var(--foreground) / 0.75);
+.use-tailwind .focus-within\:z-20:focus-within {
+ z-index: 20;
}
-.use-tailwind .hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity, 1));
+.use-tailwind .hover\:cursor-pointer:hover {
+ cursor: pointer;
}
-.use-tailwind .hover\:underline:hover {
- text-decoration-line: underline;
+.use-tailwind .hover\:bg-accent:hover {
+ background-color: hsl(var(--accent));
}
-.use-tailwind .hover\:opacity-50:hover {
- opacity: 0.5;
+.use-tailwind .hover\:bg-background\/50:hover {
+ background-color: hsl(var(--background) / 0.5);
}
-.use-tailwind .hover\:opacity-75:hover {
- opacity: 0.75;
+.use-tailwind .hover\:bg-destructive\/80:hover {
+ background-color: hsl(var(--destructive) / 0.8);
}
-.use-tailwind .focus\:bg-accent:focus {
- background-color: hsl(var(--accent));
+.use-tailwind .hover\:bg-destructive\/90:hover {
+ background-color: hsl(var(--destructive) / 0.9);
}
-.use-tailwind .focus\:text-accent-foreground:focus {
- color: hsl(var(--accent-foreground));
+.use-tailwind .hover\:bg-muted:hover {
+ background-color: hsl(var(--muted));
}
-.use-tailwind .focus\:shadow-md:focus {
- --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+.use-tailwind .hover\:bg-muted\/50:hover {
+ background-color: hsl(var(--muted) / 0.5);
}
-.use-tailwind .group:hover .group-hover\:max-w-xs {
- max-width: 20rem;
+.use-tailwind .hover\:bg-primary:hover {
+ background-color: hsl(var(--primary));
}
-.use-tailwind .group:hover .group-hover\:text-foreground {
+.use-tailwind .hover\:bg-primary\/80:hover {
+ background-color: hsl(var(--primary) / 0.8);
+}
+
+.use-tailwind .hover\:bg-primary\/90:hover {
+ background-color: hsl(var(--primary) / 0.9);
+}
+
+.use-tailwind .hover\:bg-secondary\/80:hover {
+ background-color: hsl(var(--secondary) / 0.8);
+}
+
+.use-tailwind .hover\:bg-transparent:hover {
+ background-color: transparent;
+}
+
+.use-tailwind .hover\:text-accent-foreground:hover {
+ color: hsl(var(--accent-foreground));
+}
+
+.use-tailwind .hover\:text-foreground:hover {
+ color: hsl(var(--foreground));
+}
+
+.use-tailwind .hover\:text-foreground\/75:hover {
+ color: hsl(var(--foreground) / 0.75);
+}
+
+.use-tailwind .hover\:text-muted-foreground:hover {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .hover\:text-primary-foreground:hover {
+ color: hsl(var(--primary-foreground));
+}
+
+.use-tailwind .hover\:underline:hover {
+ text-decoration-line: underline;
+}
+
+.use-tailwind .hover\:opacity-100:hover {
+ opacity: 1;
+}
+
+.use-tailwind .hover\:opacity-50:hover {
+ opacity: 0.5;
+}
+
+.use-tailwind .hover\:opacity-75:hover {
+ opacity: 0.75;
+}
+
+.use-tailwind .focus\:bg-accent:focus {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .focus\:bg-primary:focus {
+ background-color: hsl(var(--primary));
+}
+
+.use-tailwind .focus\:text-accent-foreground:focus {
+ color: hsl(var(--accent-foreground));
+}
+
+.use-tailwind .focus\:text-primary-foreground:focus {
+ color: hsl(var(--primary-foreground));
+}
+
+.use-tailwind .focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
+ --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.use-tailwind .focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+}
+
+.use-tailwind .focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .focus\:ring-ring:focus {
+ --tw-ring-color: hsl(var(--ring));
+}
+
+.use-tailwind .focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+}
+
+.use-tailwind .focus-visible\:outline-none:focus-visible {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+}
+
+.use-tailwind .focus-visible\:ring-0:focus-visible {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .focus-visible\:ring-1:focus-visible {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .focus-visible\:ring-2:focus-visible {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .focus-visible\:ring-ring:focus-visible {
+ --tw-ring-color: hsl(var(--ring));
+}
+
+.use-tailwind .focus-visible\:ring-offset-2:focus-visible {
+ --tw-ring-offset-width: 2px;
+}
+
+.use-tailwind .focus-visible\:ring-offset-background:focus-visible {
+ --tw-ring-offset-color: hsl(var(--background));
+}
+
+.use-tailwind .disabled\:pointer-events-none:disabled {
+ pointer-events: none;
+}
+
+.use-tailwind .disabled\:cursor-not-allowed:disabled {
+ cursor: not-allowed;
+}
+
+.use-tailwind .disabled\:opacity-50:disabled {
+ opacity: 0.5;
+}
+
+.use-tailwind .group.toaster .group-\[\.toaster\]\:border-border {
+ border-color: hsl(var(--border));
+}
+
+.use-tailwind .group.toast .group-\[\.toast\]\:bg-muted {
+ background-color: hsl(var(--muted));
+}
+
+.use-tailwind .group.toast .group-\[\.toast\]\:bg-primary {
+ background-color: hsl(var(--primary));
+}
+
+.use-tailwind .group.toaster .group-\[\.toaster\]\:bg-background {
+ background-color: hsl(var(--background));
+}
+
+.use-tailwind .group.toast .group-\[\.toast\]\:text-muted-foreground {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .group.toast .group-\[\.toast\]\:text-primary-foreground {
+ color: hsl(var(--primary-foreground));
+}
+
+.use-tailwind .group.toaster .group-\[\.toaster\]\:text-foreground {
+ color: hsl(var(--foreground));
+}
+
+.use-tailwind .group.toaster .group-\[\.toaster\]\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
+ --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.use-tailwind .peer:disabled ~ .peer-disabled\:cursor-not-allowed {
+ cursor: not-allowed;
+}
+
+.use-tailwind .peer:disabled ~ .peer-disabled\:opacity-70 {
+ opacity: 0.7;
+}
+
+.use-tailwind .has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button) {
+ margin-left: -0.45rem;
+}
+
+.use-tailwind .has-\[\>button\]\:mr-\[-0\.4rem\]:has(>button) {
+ margin-right: -0.4rem;
+}
+
+.use-tailwind .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd) {
+ margin-left: -0.35rem;
+}
+
+.use-tailwind .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd) {
+ margin-right: -0.35rem;
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]) {
+ height: auto;
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]) {
+ height: auto;
+}
+
+.use-tailwind .has-\[\>textarea\]\:h-auto:has(>textarea) {
+ height: auto;
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]) {
+ flex-direction: column;
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]) {
+ flex-direction: column;
+}
+
+.use-tailwind .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]) {
+ border-color: hsl(var(--destructive));
+}
+
+.use-tailwind .has-\[\>svg\]\:p-0:has(>svg) {
+ padding: 0px;
+}
+
+.use-tailwind .has-\[\>svg\]\:px-2:has(>svg) {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .has-\[\>svg\]\:px-2\.5:has(>svg) {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+}
+
+.use-tailwind .has-\[\:disabled\]\:opacity-50:has(:disabled) {
+ opacity: 0.5;
+}
+
+.use-tailwind .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible) {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.use-tailwind .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring:has([data-slot=input-group-control]:focus-visible) {
+ --tw-ring-color: hsl(var(--ring));
+}
+
+.use-tailwind .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]) {
+ --tw-ring-color: hsl(var(--destructive) / 0.2);
+}
+
+.use-tailwind .group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+}
+
+.use-tailwind .group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5 {
+ padding-top: 0.625rem;
+}
+
+.use-tailwind .aria-selected\:bg-accent[aria-selected="true"] {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .aria-selected\:bg-accent\/50[aria-selected="true"] {
+ background-color: hsl(var(--accent) / 0.5);
+}
+
+.use-tailwind .aria-selected\:text-accent-foreground[aria-selected="true"] {
+ color: hsl(var(--accent-foreground));
+}
+
+.use-tailwind .aria-selected\:text-muted-foreground[aria-selected="true"] {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .aria-selected\:opacity-100[aria-selected="true"] {
+ opacity: 1;
+}
+
+.use-tailwind .aria-selected\:opacity-30[aria-selected="true"] {
+ opacity: 0.3;
+}
+
+.use-tailwind .data-\[disabled\=true\]\:pointer-events-none[data-disabled="true"] {
+ pointer-events: none;
+}
+
+.use-tailwind .data-\[disabled\]\:pointer-events-none[data-disabled] {
+ pointer-events: none;
+}
+
+.use-tailwind .data-\[side\=bottom\]\:translate-y-1[data-side="bottom"] {
+ --tw-translate-y: 0.25rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .data-\[side\=left\]\:-translate-x-1[data-side="left"] {
+ --tw-translate-x: -0.25rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .data-\[side\=right\]\:translate-x-1[data-side="right"] {
+ --tw-translate-x: 0.25rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .data-\[side\=top\]\:-translate-y-1[data-side="top"] {
+ --tw-translate-y: -0.25rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .data-\[state\=checked\]\:translate-x-4[data-state="checked"] {
+ --tw-translate-x: 1rem;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] {
+ --tw-translate-x: 0px;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+@keyframes accordion-up {
+ from {
+ height: var(--radix-accordion-content-height);
+ }
+
+ to {
+ height: 0;
+ }
+}
+
+.use-tailwind .data-\[state\=closed\]\:animate-accordion-up[data-state="closed"] {
+ animation: accordion-up 0.2s ease-out;
+}
+
+@keyframes accordion-down {
+ from {
+ height: 0;
+ }
+
+ to {
+ height: var(--radix-accordion-content-height);
+ }
+}
+
+.use-tailwind .data-\[state\=open\]\:animate-accordion-down[data-state="open"] {
+ animation: accordion-down 0.2s ease-out;
+}
+
+.use-tailwind .data-\[active\]\:bg-accent\/50[data-active] {
+ background-color: hsl(var(--accent) / 0.5);
+}
+
+.use-tailwind .data-\[selected\=true\]\:bg-accent[data-selected="true"] {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .data-\[state\=active\]\:bg-background[data-state="active"] {
+ background-color: hsl(var(--background));
+}
+
+.use-tailwind .data-\[state\=checked\]\:bg-primary[data-state="checked"] {
+ background-color: hsl(var(--primary));
+}
+
+.use-tailwind .data-\[state\=on\]\:bg-accent[data-state="on"] {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .data-\[state\=open\]\:bg-accent[data-state="open"] {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
+ background-color: hsl(var(--accent) / 0.5);
+}
+
+.use-tailwind .data-\[state\=open\]\:bg-secondary[data-state="open"] {
+ background-color: hsl(var(--secondary));
+}
+
+.use-tailwind .data-\[state\=selected\]\:bg-muted[data-state="selected"] {
+ background-color: hsl(var(--muted));
+}
+
+.use-tailwind .data-\[state\=unchecked\]\:bg-input[data-state="unchecked"] {
+ background-color: hsl(var(--input));
+}
+
+.use-tailwind .data-\[placeholder\]\:text-muted-foreground[data-placeholder] {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .data-\[selected\=true\]\:text-accent-foreground[data-selected="true"] {
+ color: hsl(var(--accent-foreground));
+}
+
+.use-tailwind .data-\[state\=active\]\:text-foreground[data-state="active"] {
color: hsl(var(--foreground));
}
+.use-tailwind .data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
+ color: hsl(var(--primary-foreground));
+}
+
+.use-tailwind .data-\[state\=on\]\:text-accent-foreground[data-state="on"] {
+ color: hsl(var(--accent-foreground));
+}
+
+.use-tailwind .data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .data-\[disabled\=true\]\:opacity-50[data-disabled="true"] {
+ opacity: 0.5;
+}
+
+.use-tailwind .data-\[disabled\]\:opacity-50[data-disabled] {
+ opacity: 0.5;
+}
+
+.use-tailwind .data-\[state\=active\]\:shadow[data-state="active"] {
+ --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
+ --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.use-tailwind .data-\[state\=closed\]\:duration-300[data-state="closed"] {
+ transition-duration: 300ms;
+}
+
+.use-tailwind .data-\[state\=open\]\:duration-500[data-state="open"] {
+ transition-duration: 500ms;
+}
+
+.use-tailwind .data-\[motion\^\=from-\]\:animate-in[data-motion^="from-"] {
+ animation-name: enter;
+ animation-duration: 150ms;
+ --tw-enter-opacity: initial;
+ --tw-enter-scale: initial;
+ --tw-enter-rotate: initial;
+ --tw-enter-translate-x: initial;
+ --tw-enter-translate-y: initial;
+}
+
+.use-tailwind .data-\[state\=open\]\:animate-in[data-state="open"] {
+ animation-name: enter;
+ animation-duration: 150ms;
+ --tw-enter-opacity: initial;
+ --tw-enter-scale: initial;
+ --tw-enter-rotate: initial;
+ --tw-enter-translate-x: initial;
+ --tw-enter-translate-y: initial;
+}
+
+.use-tailwind .data-\[state\=visible\]\:animate-in[data-state="visible"] {
+ animation-name: enter;
+ animation-duration: 150ms;
+ --tw-enter-opacity: initial;
+ --tw-enter-scale: initial;
+ --tw-enter-rotate: initial;
+ --tw-enter-translate-x: initial;
+ --tw-enter-translate-y: initial;
+}
+
+.use-tailwind .data-\[motion\^\=to-\]\:animate-out[data-motion^="to-"] {
+ animation-name: exit;
+ animation-duration: 150ms;
+ --tw-exit-opacity: initial;
+ --tw-exit-scale: initial;
+ --tw-exit-rotate: initial;
+ --tw-exit-translate-x: initial;
+ --tw-exit-translate-y: initial;
+}
+
+.use-tailwind .data-\[state\=closed\]\:animate-out[data-state="closed"] {
+ animation-name: exit;
+ animation-duration: 150ms;
+ --tw-exit-opacity: initial;
+ --tw-exit-scale: initial;
+ --tw-exit-rotate: initial;
+ --tw-exit-translate-x: initial;
+ --tw-exit-translate-y: initial;
+}
+
+.use-tailwind .data-\[state\=hidden\]\:animate-out[data-state="hidden"] {
+ animation-name: exit;
+ animation-duration: 150ms;
+ --tw-exit-opacity: initial;
+ --tw-exit-scale: initial;
+ --tw-exit-rotate: initial;
+ --tw-exit-translate-x: initial;
+ --tw-exit-translate-y: initial;
+}
+
+.use-tailwind .data-\[motion\^\=from-\]\:fade-in[data-motion^="from-"] {
+ --tw-enter-opacity: 0;
+}
+
+.use-tailwind .data-\[motion\^\=to-\]\:fade-out[data-motion^="to-"] {
+ --tw-exit-opacity: 0;
+}
+
+.use-tailwind .data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
+ --tw-exit-opacity: 0;
+}
+
+.use-tailwind .data-\[state\=hidden\]\:fade-out[data-state="hidden"] {
+ --tw-exit-opacity: 0;
+}
+
+.use-tailwind .data-\[state\=open\]\:fade-in-0[data-state="open"] {
+ --tw-enter-opacity: 0;
+}
+
+.use-tailwind .data-\[state\=visible\]\:fade-in[data-state="visible"] {
+ --tw-enter-opacity: 0;
+}
+
+.use-tailwind .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
+ --tw-exit-scale: .95;
+}
+
+.use-tailwind .data-\[state\=open\]\:zoom-in-90[data-state="open"] {
+ --tw-enter-scale: .9;
+}
+
+.use-tailwind .data-\[state\=open\]\:zoom-in-95[data-state="open"] {
+ --tw-enter-scale: .95;
+}
+
+.use-tailwind .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion="from-end"] {
+ --tw-enter-translate-x: 13rem;
+}
+
+.use-tailwind .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion="from-start"] {
+ --tw-enter-translate-x: -13rem;
+}
+
+.use-tailwind .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion="to-end"] {
+ --tw-exit-translate-x: 13rem;
+}
+
+.use-tailwind .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion="to-start"] {
+ --tw-exit-translate-x: -13rem;
+}
+
+.use-tailwind .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
+ --tw-enter-translate-y: -0.5rem;
+}
+
+.use-tailwind .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
+ --tw-enter-translate-x: 0.5rem;
+}
+
+.use-tailwind .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
+ --tw-enter-translate-x: -0.5rem;
+}
+
+.use-tailwind .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
+ --tw-enter-translate-y: 0.5rem;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-bottom[data-state="closed"] {
+ --tw-exit-translate-y: 100%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-left[data-state="closed"] {
+ --tw-exit-translate-x: -100%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state="closed"] {
+ --tw-exit-translate-x: -50%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-right[data-state="closed"] {
+ --tw-exit-translate-x: 100%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-top[data-state="closed"] {
+ --tw-exit-translate-y: -100%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state="closed"] {
+ --tw-exit-translate-y: -48%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-bottom[data-state="open"] {
+ --tw-enter-translate-y: 100%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-left[data-state="open"] {
+ --tw-enter-translate-x: -100%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state="open"] {
+ --tw-enter-translate-x: -50%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-right[data-state="open"] {
+ --tw-enter-translate-x: 100%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-top[data-state="open"] {
+ --tw-enter-translate-y: -100%;
+}
+
+.use-tailwind .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state="open"] {
+ --tw-enter-translate-y: -48%;
+}
+
+.use-tailwind .data-\[state\=closed\]\:duration-300[data-state="closed"] {
+ animation-duration: 300ms;
+}
+
+.use-tailwind .data-\[state\=open\]\:duration-500[data-state="open"] {
+ animation-duration: 500ms;
+}
+
+.use-tailwind .data-\[state\=inactive\]\:hover\:brightness-50:hover[data-state="inactive"] {
+ --tw-brightness: brightness(.5);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+}
+
+.use-tailwind .group[data-state="open"] .group-data-\[state\=open\]\:rotate-180 {
+ --tw-rotate: 180deg;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .group\/input-group[data-disabled="true"] .group-data-\[disabled\=true\]\/input-group\:opacity-50 {
+ opacity: 0.5;
+}
+
.use-tailwind .dark\:-rotate-90:is([data-theme="dark"] *) {
--tw-rotate: -90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
@@ -1747,10 +3057,18 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
+.use-tailwind .dark\:border-destructive:is([data-theme="dark"] *) {
+ border-color: hsl(var(--destructive));
+}
+
.use-tailwind .dark\:bg-muted\/25:is([data-theme="dark"] *) {
background-color: hsl(var(--muted) / 0.25);
}
+.use-tailwind .dark\:bg-transparent:is([data-theme="dark"] *) {
+ background-color: transparent;
+}
+
.use-tailwind .dark\:from-zinc-600:is([data-theme="dark"] *) {
--tw-gradient-from: #52525b var(--tw-gradient-from-position);
--tw-gradient-to: rgb(82 82 91 / 0) var(--tw-gradient-to-position);
@@ -1761,6 +3079,16 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
--tw-gradient-to: #475569 var(--tw-gradient-to-position);
}
+.use-tailwind .dark\:text-\[\#4ADE80\]:is([data-theme="dark"] *) {
+ --tw-text-opacity: 1;
+ color: rgb(74 222 128 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .dark\:text-\[\#FF6467\]:is([data-theme="dark"] *) {
+ --tw-text-opacity: 1;
+ color: rgb(255 100 103 / var(--tw-text-opacity, 1));
+}
+
.use-tailwind .dark\:text-blue-300:is([data-theme="dark"] *) {
--tw-text-opacity: 1;
color: rgb(147 197 253 / var(--tw-text-opacity, 1));
@@ -1785,7 +3113,16 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
-@media (min-width: 640px) {
+.use-tailwind .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]):is([data-theme="dark"] *) {
+ --tw-ring-color: hsl(var(--destructive) / 0.4);
+}
+
+.use-tailwind .data-\[state\=inactive\]\:dark\:hover\:brightness-150:hover:is([data-theme="dark"] *)[data-state="inactive"] {
+ --tw-brightness: brightness(1.5);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+}
+
+@media (min-width: 576px) {
.use-tailwind .sm\:block {
display: block;
}
@@ -1794,30 +3131,52 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
display: none;
}
- .use-tailwind .sm\:max-h-\[80vh\] {
- max-height: 80vh;
- }
-
- .use-tailwind .sm\:max-w-xl {
- max-width: 36rem;
+ .use-tailwind .sm\:max-w-sm {
+ max-width: 24rem;
}
.use-tailwind .sm\:flex-row {
flex-direction: row;
}
-}
-@media (min-width: 768px) {
- .use-tailwind .md\:mb-5 {
- margin-bottom: 1.25rem;
+ .use-tailwind .sm\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .use-tailwind .sm\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .use-tailwind .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .use-tailwind .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .use-tailwind .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .use-tailwind .sm\:rounded-lg {
+ border-radius: var(--radius);
}
- .use-tailwind .md\:mt-10 {
- margin-top: 2.5rem;
+ .use-tailwind .sm\:text-left {
+ text-align: left;
}
+}
- .use-tailwind .md\:mt-5 {
- margin-top: 1.25rem;
+@media (min-width: 768px) {
+ .use-tailwind .md\:absolute {
+ position: absolute;
}
.use-tailwind .md\:mt-6 {
@@ -1840,20 +3199,16 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
height: 14rem;
}
- .use-tailwind .md\:w-9\/12 {
- width: 75%;
- }
-
.use-tailwind .md\:w-\[400px\] {
width: 400px;
}
- .use-tailwind .md\:max-w-2xl {
- max-width: 42rem;
+ .use-tailwind .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
+ width: var(--radix-navigation-menu-viewport-width);
}
- .use-tailwind .md\:flex-initial {
- flex: 0 1 auto;
+ .use-tailwind .md\:w-auto {
+ width: auto;
}
.use-tailwind .md\:grid-cols-2 {
@@ -1864,14 +3219,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
grid-template-columns: repeat(3, minmax(0, 1fr));
}
- .use-tailwind .md\:flex-row {
- flex-direction: row;
- }
-
- .use-tailwind .md\:flex-col {
- flex-direction: column;
- }
-
.use-tailwind .md\:items-start {
align-items: flex-start;
}
@@ -1888,10 +3235,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
gap: 6rem;
}
- .use-tailwind .md\:rounded-md {
- border-radius: calc(var(--radius) - 2px);
- }
-
.use-tailwind .md\:rounded-bl-xl {
border-bottom-left-radius: calc(var(--radius) + 4px);
}
@@ -1900,10 +3243,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
border-top-right-radius: calc(var(--radius) + 4px);
}
- .use-tailwind .md\:border-\[1px\] {
- border-width: 1px;
- }
-
.use-tailwind .md\:border-l-0 {
border-left-width: 0px;
}
@@ -1926,22 +3265,6 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
padding-bottom: 1rem;
}
- .use-tailwind .md\:pb-3 {
- padding-bottom: 0.75rem;
- }
-
- .use-tailwind .md\:pl-3 {
- padding-left: 0.75rem;
- }
-
- .use-tailwind .md\:pr-3 {
- padding-right: 0.75rem;
- }
-
- .use-tailwind .md\:pt-3 {
- padding-top: 0.75rem;
- }
-
.use-tailwind .md\:text-right {
text-align: right;
}
@@ -1976,3 +3299,253 @@ Constrain images and videos to the parent width and preserve their intrinsic asp
text-align: right;
}
}
+
+.use-tailwind .\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end) {
+ border-top-right-radius: calc(var(--radius) - 2px);
+ border-bottom-right-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start) {
+ border-top-left-radius: calc(var(--radius) - 2px);
+ border-bottom-left-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]) {
+ border-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]) {
+ background-color: hsl(var(--accent));
+}
+
+.use-tailwind .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child {
+ border-top-left-radius: calc(var(--radius) - 2px);
+ border-bottom-left-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child {
+ border-top-right-radius: calc(var(--radius) - 2px);
+ border-bottom-right-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside) {
+ background-color: hsl(var(--accent) / 0.5);
+}
+
+.use-tailwind .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end) {
+ border-top-right-radius: calc(var(--radius) - 2px);
+ border-bottom-right-radius: calc(var(--radius) - 2px);
+}
+
+.use-tailwind .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
+ padding-right: 0px;
+}
+
+.use-tailwind .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox] {
+ --tw-translate-y: 2px;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3>input:has(>[data-align=block-end]) {
+ padding-top: 0.75rem;
+}
+
+.use-tailwind .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3>input:has(>[data-align=block-start]) {
+ padding-bottom: 0.75rem;
+}
+
+.use-tailwind .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2>input:has(>[data-align=inline-end]) {
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2>input:has(>[data-align=inline-start]) {
+ padding-left: 0.5rem;
+}
+
+.use-tailwind .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd {
+ border-radius: calc(var(--radius) - 5px);
+}
+
+.use-tailwind .\[\&\>span\]\:line-clamp-1>span {
+ overflow: hidden;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 1;
+}
+
+.use-tailwind .\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div {
+ --tw-translate-y: -3px;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .\[\&\>svg\]\:absolute>svg {
+ position: absolute;
+}
+
+.use-tailwind .\[\&\>svg\]\:left-4>svg {
+ left: 1rem;
+}
+
+.use-tailwind .\[\&\>svg\]\:top-4>svg {
+ top: 1rem;
+}
+
+.use-tailwind .\[\&\>svg\]\:size-3>svg {
+ width: 0.75rem;
+ height: 0.75rem;
+}
+
+.use-tailwind .\[\&\>svg\]\:size-3\.5>svg {
+ width: 0.875rem;
+ height: 0.875rem;
+}
+
+.use-tailwind .\[\&\>svg\]\:size-4>svg {
+ width: 1rem;
+ height: 1rem;
+}
+
+.use-tailwind .\[\&\>svg\]\:shrink-0>svg {
+ flex-shrink: 0;
+}
+
+.use-tailwind .\[\&\>svg\]\:text-destructive>svg {
+ color: hsl(var(--destructive));
+}
+
+.use-tailwind .\[\&\>svg\]\:text-foreground>svg {
+ color: hsl(var(--foreground));
+}
+
+.use-tailwind .\[\&\>svg\~\*\]\:pl-7>svg~* {
+ padding-left: 1.75rem;
+}
+
+.use-tailwind .\[\&\>tr\]\:last\:border-b-0:last-child>tr {
+ border-bottom-width: 0px;
+}
+
+.use-tailwind .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
+ --tw-rotate: 180deg;
+ transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
+ font-size: 0.75rem;
+ line-height: 1rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
+ font-weight: 500;
+}
+
+.use-tailwind .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading] {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden]) ~[cmdk-group] {
+ padding-top: 0px;
+}
+
+.use-tailwind .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
+ height: 1.25rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
+ width: 1.25rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
+ height: 3rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
+ height: 1.25rem;
+}
+
+.use-tailwind .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
+ width: 1.25rem;
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:text-amber-600 [data-icon] {
+ --tw-text-opacity: 1;
+ color: rgb(217 119 6 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:text-destructive [data-icon] {
+ color: hsl(var(--destructive));
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:text-green-600 [data-icon] {
+ --tw-text-opacity: 1;
+ color: rgb(22 163 74 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:text-muted-foreground [data-icon] {
+ color: hsl(var(--muted-foreground));
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:dark\:text-amber-300:is([data-theme="dark"] *) [data-icon] {
+ --tw-text-opacity: 1;
+ color: rgb(252 211 77 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .\[\&_\[data-icon\]\]\:dark\:text-green-300:is([data-theme="dark"] *) [data-icon] {
+ --tw-text-opacity: 1;
+ color: rgb(134 239 172 / var(--tw-text-opacity, 1));
+}
+
+.use-tailwind .\[\&_p\]\:leading-relaxed p {
+ line-height: 1.625;
+}
+
+.use-tailwind .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*='size-']) {
+ width: 1rem;
+ height: 1rem;
+}
+
+.use-tailwind .\[\&_svg\]\:pointer-events-none svg {
+ pointer-events: none;
+}
+
+.use-tailwind .\[\&_svg\]\:size-4 svg {
+ width: 1rem;
+ height: 1rem;
+}
+
+.use-tailwind .\[\&_svg\]\:shrink-0 svg {
+ flex-shrink: 0;
+}
+
+.use-tailwind .\[\&_tr\:last-child\]\:border-0 tr:last-child {
+ border-width: 0px;
+}
+
+.use-tailwind .\[\&_tr\]\:border-b tr {
+ border-bottom-width: 1px;
+}
diff --git a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tokens.css b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tokens.css
index 228c320..1bac721 100644
--- a/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tokens.css
+++ b/sphinx-ui/quantinuum_sphinx/static/styles/quantinuum-ui-tokens.css
@@ -16,7 +16,7 @@
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
- --muted-foreground: 240 3.8% 46.1%;
+ --muted-foreground: 240 3.8% 44.0%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
@@ -29,18 +29,11 @@
--ring: 240 10% 3.9%;
--radius: 0.5rem;
-
- --sidebar-background: 0 0% 98%;
- --sidebar-foreground: 240 5.3% 26.1%;
- --sidebar-primary: 240 5.9% 10%;
- --sidebar-primary-foreground: 0 0% 98%;
- --sidebar-accent: 240 4.8% 95.9%;
- --sidebar-accent-foreground: 240 5.9% 10%;
- --sidebar-border: 220 13% 91%;
- --sidebar-ring: 217.2 91.2% 59.8%;
}
+
:root [data-theme="dark"] {
+
color-scheme: dark;
--background: 240 10% 7.9%;
--foreground: 0 0% 98%;
@@ -69,13 +62,4 @@
--border: 240 3.7% 16.9%;
--input: 240 3.7% 26.9%;
--ring: 240 4.9% 83.9%;
-
- --sidebar-background: 240 5.9% 10%;
- --sidebar-foreground: 240 4.8% 95.9%;
- --sidebar-primary: 224.3 76.3% 48%;
- --sidebar-primary-foreground: 0 0% 100%;
- --sidebar-accent: 240 3.7% 15.9%;
- --sidebar-accent-foreground: 240 4.8% 95.9%;
- --sidebar-border: 240 3.7% 15.9%;
- --sidebar-ring: 217.2 91.2% 59.8%;
}
diff --git a/sphinx-ui/react/tailwind.config.ts b/sphinx-ui/react/tailwind.config.ts
index c054cc0..172898b 100644
--- a/sphinx-ui/react/tailwind.config.ts
+++ b/sphinx-ui/react/tailwind.config.ts
@@ -1,13 +1,13 @@
import path from 'path'
import { Config } from 'tailwindcss'
import plugin from 'tailwindcss/plugin'
-import { tailwindTheme } from '@quantinuum/documentation-ui'
+import { tailwindTheme } from '@quantinuum/quantinuum-ui'
export default {
content: [
'./src/**/*.{js,ts,jsx,tsx,mdx,html}',
path.join(
- path.dirname(require.resolve('@quantinuum/documentation-ui')),
+ path.dirname(require.resolve('@quantinuum/quantinuum-ui')),
'**/*.{js,ts,jsx,tsx,mdx}'
),
],
From 22d573a8d48f18ff8b07cfc45c0fa6ff7d77e65f Mon Sep 17 00:00:00 2001
From: Sean Burton
Date: Thu, 2 Apr 2026 17:24:55 +0100
Subject: [PATCH 16/20] Fixes to analytics and navbar, move from unmaintained
tsup to tsdown Also fix path to favicon
---
sphinx-ui/build-dist.sh | 4 +-
sphinx-ui/quantinuum_sphinx/__init__.py | 4 +-
sphinx-ui/quantinuum_sphinx/page.html | 2 +-
.../static/injectNav.global.js | 182 --
.../static/injectNav.iife.js | 84 +
.../static/styles/quantinuum-ui-tailwind.css | 2 -
.../static/syncTheme.global.js | 1 -
.../static/syncTheme.iife.js | 1 +
sphinx-ui/react/package-lock.json | 1621 +++++++++--------
sphinx-ui/react/package.json | 7 +-
sphinx-ui/react/src/globals.d.ts | 1 +
sphinx-ui/react/src/injectNav.tsx | 10 +-
sphinx-ui/react/tsdown.config.ts | 40 +
sphinx-ui/react/tsup.config.ts | 25 -
14 files changed, 1027 insertions(+), 957 deletions(-)
delete mode 100644 sphinx-ui/quantinuum_sphinx/static/injectNav.global.js
create mode 100644 sphinx-ui/quantinuum_sphinx/static/injectNav.iife.js
delete mode 100644 sphinx-ui/quantinuum_sphinx/static/syncTheme.global.js
create mode 100644 sphinx-ui/quantinuum_sphinx/static/syncTheme.iife.js
create mode 100644 sphinx-ui/react/tsdown.config.ts
delete mode 100644 sphinx-ui/react/tsup.config.ts
diff --git a/sphinx-ui/build-dist.sh b/sphinx-ui/build-dist.sh
index e4e5a31..03251ea 100755
--- a/sphinx-ui/build-dist.sh
+++ b/sphinx-ui/build-dist.sh
@@ -6,8 +6,8 @@ cd ./react
npm update @quantinuum/documentation-ui
npm install
npm run build
-cp ./build/injectNav.global.js ../quantinuum_sphinx/static/injectNav.global.js
-cp ./build/syncTheme.global.js ../quantinuum_sphinx/static/syncTheme.global.js
+cp ./build/injectNav.iife.js ../quantinuum_sphinx/static/injectNav.iife.js
+cp ./build/syncTheme.iife.js ../quantinuum_sphinx/static/syncTheme.iife.js
cp ./node_modules/@quantinuum/quantinuum-ui/dist/tokens.css ../quantinuum_sphinx/static/styles/quantinuum-ui-tokens.css
npx tailwindcss --postcss ./postcss.config.cjs -i ./index.css -o ../quantinuum_sphinx/static/styles/quantinuum-ui-tailwind.css
echo ✅ "Done. Added UI assets to dist."
diff --git a/sphinx-ui/quantinuum_sphinx/__init__.py b/sphinx-ui/quantinuum_sphinx/__init__.py
index 1a72867..c0ffa36 100644
--- a/sphinx-ui/quantinuum_sphinx/__init__.py
+++ b/sphinx-ui/quantinuum_sphinx/__init__.py
@@ -5,5 +5,5 @@
def setup(app: Sphinx):
app.add_html_theme("quantinuum_sphinx", str(Path(__file__).resolve().parent))
- app.add_js_file("injectNav.global.js")
- app.add_js_file("syncTheme.global.js")
+ app.add_js_file("injectNav.iife.js")
+ app.add_js_file("syncTheme.iife.js")
diff --git a/sphinx-ui/quantinuum_sphinx/page.html b/sphinx-ui/quantinuum_sphinx/page.html
index f24dadc..6a35369 100644
--- a/sphinx-ui/quantinuum_sphinx/page.html
+++ b/sphinx-ui/quantinuum_sphinx/page.html
@@ -6,7 +6,7 @@
-
+