From f318513b2f8e63a79356f04866f73ac6b236de83 Mon Sep 17 00:00:00 2001 From: matty Date: Wed, 11 Feb 2026 21:05:26 +0000 Subject: [PATCH] initial framework --- README.md | 25 +- actions.ts | 31 + app/favicon.ico | Bin 0 -> 4286 bytes app/layout.tsx | 31 +- app/page.tsx | 68 +- components/ui/color-mode.tsx | 108 +++ components/ui/provider.tsx | 15 + components/ui/toaster.tsx | 43 ++ components/ui/tooltip.tsx | 46 ++ next.config.ts | 3 + package-lock.json | 1399 +++++++++++++++++++++++++++++++++- package.json | 9 +- public/background.gif | Bin 0 -> 136219 bytes public/gci_logo_large.png | Bin 0 -> 35667 bytes theme.ts | 17 + tsconfig.json | 2 +- types.d.ts | 20 + 17 files changed, 1754 insertions(+), 63 deletions(-) create mode 100644 actions.ts create mode 100644 app/favicon.ico create mode 100644 components/ui/color-mode.tsx create mode 100644 components/ui/provider.tsx create mode 100644 components/ui/toaster.tsx create mode 100644 components/ui/tooltip.tsx create mode 100644 public/background.gif create mode 100644 public/gci_logo_large.png create mode 100644 theme.ts create mode 100644 types.d.ts diff --git a/README.md b/README.md index f06471a..f9931ac 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). +## LMGCITFY -## Getting Started +Useful for people who can't be fucked to just search for it on [GunCAD Index](https://guncadindex.com). -First, run the development server: +### Development ```bash npm run dev @@ -14,21 +14,4 @@ pnpm dev bun dev ``` -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. +Development server opens on [localhost:5000](http://localhost:5000) diff --git a/actions.ts b/actions.ts new file mode 100644 index 0000000..2f0f412 --- /dev/null +++ b/actions.ts @@ -0,0 +1,31 @@ +"use server"; + +import { APIResult, GCIAPIResult } from "./types"; + +const feelingFree = async (query: string): Promise => { + console.log(query); + try { + const response = await fetch( + `https://guncadindex.com/api/releases/?${query}`, + ); + if (!response.ok) { + console.error(response.status); + return { error: true, payload: "Something went wrong." }; + } + const { results }: GCIAPIResult = await response.json(); + const randomResult = results[Math.round(Math.random() * results.length)]; + const slug = randomResult.url.split("/").filter(Boolean).pop(); + if (!slug) { + return { error: true, payload: "Could not retrieve results." }; + } + console.log(slug); + return { payload: `https://guncadindex.com/detail/${slug}` }; + } catch (error) { + if (error instanceof Error) { + return { error: true, payload: error.message }; + } + return { error: true, payload: "Something went wrong." }; + } +}; + +export { feelingFree }; diff --git a/app/favicon.ico b/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0a3e072951b233338261ce2bba5b966624d8e64d GIT binary patch literal 4286 zcmeH}ONdTk7{}ikmj!aaPRO-H$P`L3Y?LIIwcHA^QYGJKy<)P{Y3o6M}!k#lazr z3?WPdN?|crF9p3FPijhZ6#oD1?j2}vZx4}L)`2hR~>)Vws`sq6rw!(S1 z1JB@f#N3)aHEK)e(v^Rz&wO^hb>s)(CA2{nKS{nt%(GCV)){9jz8~2P>m;}i#(OY7 z0-InNER2|M1bZ!@)=;lUMduLpy;;wK_xJ$JhW;=Vro$3g5iy?u!$8d}aK>3Z^h(|8 zvbtIr4M)L!2Y`E>frsGr{eZTJ`3HCe?x)rn&qEKr%JxYW)IuNV2lJsBzJu`#THzHu zjhI`rXQ*|?Sv~YhZC6%T8(GNu9K61}a0pg|_hcN5ikMror$((a&q0rBK7Y^qD%^yX zFc^lwTv!Xc!Dn2|t=Utf)|nfihhAmZnJTCSuWbwXyiJ8BxDTHo74{y$esIQFJw`%m zyRy1ksDZxVckKlje$U^4=Wz`#N6hbmz3g4!jI(;^Rkly6pf<9O^)tMLQ?LpqgZJ0( zna{YGTeGJ|tuxN*QSwXeSFA_9e$8+k^mUJV*aj!z3baJbt!)Q2YMpUb550=pB#+gC zpWPzx*;x(xe1tYgg*`QX9?m%H^RHKOzhXmeWDx5K_yWJ+3~UB}Yl>mbo*K2zIIBlB z_urYlpqKFuX2KZoclR`WjhI`rr$(*etRB_uKZ3c3ki|EW<*)&cz&P;PS|9VntoGEX z%|Z{oinlp=tQJPYW5|ckQ$4(e7MKUVbIh&TQjG$vm}k1YwyHh58j5=jWW60R?`o{a`f-1+w<%)YWB%PS zisvwgRk}0MqnfzC@0E()Ej@Y?|9~0yuOnLdncl}&CxrI45E_4m(2()BV|$(T^(p!3 Rxql*W;|Bic()fqC?Qbw-C`SMQ literal 0 HcmV?d00001 diff --git a/app/layout.tsx b/app/layout.tsx index 756fcce..c1aaec2 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,9 +1,25 @@ + import type { Metadata } from "next"; import "./globals.css"; +import { IBM_Plex_Sans, IBM_Plex_Mono } from 'next/font/google'; +import { Provider } from "@/components/ui/provider"; +import { Flex } from "@chakra-ui/react"; +import { Toaster } from "@/components/ui/toaster"; + +const ibmPlexSans = IBM_Plex_Sans({ + subsets: ['latin'], + variable: '--font-ibm' +}); + +const ibmPlexMono = IBM_Plex_Mono({ + subsets: ['latin'], + weight: '600', + variable: '--font-ibm-mono' +}) export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: "LMGCITFY", + description: "Let me GCI that for you.", }; export default function RootLayout({ @@ -12,8 +28,15 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - - {children} + + + + + {children} + + + + ); } diff --git a/app/page.tsx b/app/page.tsx index b95c3ed..24728f6 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,7 +1,69 @@ +'use client' +import theme from "@/theme"; +import { Button, ChakraProvider, Container, Flex, Heading, Image, Input, Text } from "@chakra-ui/react"; +import { useState } from "react"; +import { toaster } from "@/components/ui/toaster"; +import { feelingFree } from "@/actions"; + + export default function Home() { + const [query, setQuery] = useState(undefined); + const feelingFreedom = async () => { + try { + + if (!query) { + throw new Error('You must provide a search query.'); + } + + const searchParams = new URLSearchParams(); + searchParams.set('query', query) + + const result = await feelingFree(searchParams.toString()); + + if (result.error) { + throw new Error(result.payload); + } + + toaster.create({ title: 'Redirecting...', description: 'Was that so hard?', type: 'success' }) + setTimeout(() => { + window.location.href = result.payload; + }, 2000) + + } catch (error) { + if (error instanceof Error) { + toaster.create({ type: 'error', title: 'Error', description: error.message }) + return; + } + return; + } + + } + const lmgcitfy = () => { + if (!query) { + toaster.create({ title: 'Error', description: 'You must enter a search query.', type: 'error' }); + return; + } + const searchParams = new URLSearchParams(); + + searchParams.append('query', query); + window.location.href = `https://guncadindex.com/search?${searchParams}`; + } return ( -
-
Hello world!
-
+ + + + GunCAD Index logo + + GunCAD Index + A search engine for guns. + + + setQuery(e.target.value)} /> + + + + + + ); } diff --git a/components/ui/color-mode.tsx b/components/ui/color-mode.tsx new file mode 100644 index 0000000..899313b --- /dev/null +++ b/components/ui/color-mode.tsx @@ -0,0 +1,108 @@ +"use client" + +import type { IconButtonProps, SpanProps } from "@chakra-ui/react" +import { ClientOnly, IconButton, Skeleton, Span } from "@chakra-ui/react" +import { ThemeProvider, useTheme } from "next-themes" +import type { ThemeProviderProps } from "next-themes" +import * as React from "react" +import { LuMoon, LuSun } from "react-icons/lu" + +export interface ColorModeProviderProps extends ThemeProviderProps {} + +export function ColorModeProvider(props: ColorModeProviderProps) { + return ( + + ) +} + +export type ColorMode = "light" | "dark" + +export interface UseColorModeReturn { + colorMode: ColorMode + setColorMode: (colorMode: ColorMode) => void + toggleColorMode: () => void +} + +export function useColorMode(): UseColorModeReturn { + const { resolvedTheme, setTheme, forcedTheme } = useTheme() + const colorMode = forcedTheme || resolvedTheme + const toggleColorMode = () => { + setTheme(resolvedTheme === "dark" ? "light" : "dark") + } + return { + colorMode: colorMode as ColorMode, + setColorMode: setTheme, + toggleColorMode, + } +} + +export function useColorModeValue(light: T, dark: T) { + const { colorMode } = useColorMode() + return colorMode === "dark" ? dark : light +} + +export function ColorModeIcon() { + const { colorMode } = useColorMode() + return colorMode === "dark" ? : +} + +interface ColorModeButtonProps extends Omit {} + +export const ColorModeButton = React.forwardRef< + HTMLButtonElement, + ColorModeButtonProps +>(function ColorModeButton(props, ref) { + const { toggleColorMode } = useColorMode() + return ( + }> + + + + + ) +}) + +export const LightMode = React.forwardRef( + function LightMode(props, ref) { + return ( + + ) + }, +) + +export const DarkMode = React.forwardRef( + function DarkMode(props, ref) { + return ( + + ) + }, +) diff --git a/components/ui/provider.tsx b/components/ui/provider.tsx new file mode 100644 index 0000000..fd0331b --- /dev/null +++ b/components/ui/provider.tsx @@ -0,0 +1,15 @@ +"use client" + +import { ChakraProvider, defaultSystem } from "@chakra-ui/react" +import { + ColorModeProvider, + type ColorModeProviderProps, +} from "./color-mode" + +export function Provider(props: ColorModeProviderProps) { + return ( + + + + ) +} diff --git a/components/ui/toaster.tsx b/components/ui/toaster.tsx new file mode 100644 index 0000000..5d70a35 --- /dev/null +++ b/components/ui/toaster.tsx @@ -0,0 +1,43 @@ +"use client" + +import { + Toaster as ChakraToaster, + Portal, + Spinner, + Stack, + Toast, + createToaster, +} from "@chakra-ui/react" + +export const toaster = createToaster({ + placement: "bottom-end", + pauseOnPageIdle: true, +}) + +export const Toaster = () => { + return ( + + + {(toast) => ( + + {toast.type === "loading" ? ( + + ) : ( + + )} + + {toast.title && {toast.title}} + {toast.description && ( + {toast.description} + )} + + {toast.action && ( + {toast.action.label} + )} + {toast.closable && } + + )} + + + ) +} diff --git a/components/ui/tooltip.tsx b/components/ui/tooltip.tsx new file mode 100644 index 0000000..0129778 --- /dev/null +++ b/components/ui/tooltip.tsx @@ -0,0 +1,46 @@ +import { Tooltip as ChakraTooltip, Portal } from "@chakra-ui/react" +import * as React from "react" + +export interface TooltipProps extends ChakraTooltip.RootProps { + showArrow?: boolean + portalled?: boolean + portalRef?: React.RefObject + content: React.ReactNode + contentProps?: ChakraTooltip.ContentProps + disabled?: boolean +} + +export const Tooltip = React.forwardRef( + function Tooltip(props, ref) { + const { + showArrow, + children, + disabled, + portalled = true, + content, + contentProps, + portalRef, + ...rest + } = props + + if (disabled) return children + + return ( + + {children} + + + + {showArrow && ( + + + + )} + {content} + + + + + ) + }, +) diff --git a/next.config.ts b/next.config.ts index e9ffa30..8ff99fb 100644 --- a/next.config.ts +++ b/next.config.ts @@ -2,6 +2,9 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { /* config options here */ + experimental: { + optimizePackageImports: ["@chakra-ui/react"], + }, }; export default nextConfig; diff --git a/package-lock.json b/package-lock.json index 4d7c2a2..f7eb123 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,13 @@ "name": "lmgcitfy", "version": "0.1.0", "dependencies": { + "@chakra-ui/react": "^3.32.0", + "@emotion/react": "^11.14.0", "next": "16.1.6", + "next-themes": "^0.4.6", "react": "19.2.3", - "react-dom": "19.2.3" + "react-dom": "19.2.3", + "react-icons": "^5.5.0" }, "devDependencies": { "@tailwindcss/postcss": "^4", @@ -36,11 +40,86 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@ark-ui/react": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@ark-ui/react/-/react-5.31.0.tgz", + "integrity": "sha512-XHzq6Y3VcORoMCk4KfkAxauyuk8sTtllb1FaD3dcKfKRxIf6fw1mlAHfGIofuaqtTnP0mt0RX0ohzCsEG7ityQ==", + "license": "MIT", + "dependencies": { + "@internationalized/date": "3.10.0", + "@zag-js/accordion": "1.33.1", + "@zag-js/anatomy": "1.33.1", + "@zag-js/angle-slider": "1.33.1", + "@zag-js/async-list": "1.33.1", + "@zag-js/auto-resize": "1.33.1", + "@zag-js/avatar": "1.33.1", + "@zag-js/bottom-sheet": "1.33.1", + "@zag-js/carousel": "1.33.1", + "@zag-js/checkbox": "1.33.1", + "@zag-js/clipboard": "1.33.1", + "@zag-js/collapsible": "1.33.1", + "@zag-js/collection": "1.33.1", + "@zag-js/color-picker": "1.33.1", + "@zag-js/color-utils": "1.33.1", + "@zag-js/combobox": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/date-picker": "1.33.1", + "@zag-js/date-utils": "1.33.1", + "@zag-js/dialog": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/editable": "1.33.1", + "@zag-js/file-upload": "1.33.1", + "@zag-js/file-utils": "1.33.1", + "@zag-js/floating-panel": "1.33.1", + "@zag-js/focus-trap": "1.33.1", + "@zag-js/highlight-word": "1.33.1", + "@zag-js/hover-card": "1.33.1", + "@zag-js/i18n-utils": "1.33.1", + "@zag-js/image-cropper": "1.33.1", + "@zag-js/json-tree-utils": "1.33.1", + "@zag-js/listbox": "1.33.1", + "@zag-js/marquee": "1.33.1", + "@zag-js/menu": "1.33.1", + "@zag-js/navigation-menu": "1.33.1", + "@zag-js/number-input": "1.33.1", + "@zag-js/pagination": "1.33.1", + "@zag-js/password-input": "1.33.1", + "@zag-js/pin-input": "1.33.1", + "@zag-js/popover": "1.33.1", + "@zag-js/presence": "1.33.1", + "@zag-js/progress": "1.33.1", + "@zag-js/qr-code": "1.33.1", + "@zag-js/radio-group": "1.33.1", + "@zag-js/rating-group": "1.33.1", + "@zag-js/react": "1.33.1", + "@zag-js/scroll-area": "1.33.1", + "@zag-js/select": "1.33.1", + "@zag-js/signature-pad": "1.33.1", + "@zag-js/slider": "1.33.1", + "@zag-js/splitter": "1.33.1", + "@zag-js/steps": "1.33.1", + "@zag-js/switch": "1.33.1", + "@zag-js/tabs": "1.33.1", + "@zag-js/tags-input": "1.33.1", + "@zag-js/timer": "1.33.1", + "@zag-js/toast": "1.33.1", + "@zag-js/toggle": "1.33.1", + "@zag-js/toggle-group": "1.33.1", + "@zag-js/tooltip": "1.33.1", + "@zag-js/tour": "1.33.1", + "@zag-js/tree-view": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.29.0", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", @@ -96,7 +175,6 @@ "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==", - "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.29.0", @@ -130,7 +208,6 @@ "version": "7.28.0", "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -140,7 +217,6 @@ "version": "7.28.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/traverse": "^7.28.6", @@ -172,7 +248,6 @@ "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -182,7 +257,6 @@ "version": "7.28.5", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -216,7 +290,6 @@ "version": "7.29.0", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", - "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.29.0" @@ -228,11 +301,19 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "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==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.28.6", @@ -247,7 +328,6 @@ "version": "7.29.0", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.0", @@ -266,7 +346,6 @@ "version": "7.29.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -276,6 +355,26 @@ "node": ">=6.9.0" } }, + "node_modules/@chakra-ui/react": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-3.32.0.tgz", + "integrity": "sha512-moQcmm75vm4i4IYxaRhN+49hGsQSHyB4NU84UsNjLf/XMDcg3RQzOlRfbmYp4DT7ojAtvqZld6aY6jGLikSp8Q==", + "license": "MIT", + "dependencies": { + "@ark-ui/react": "^5.29.1", + "@emotion/is-prop-valid": "^1.4.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@pandacss/is-valid-prop": "^1.4.2", + "csstype": "^3.2.3" + }, + "peerDependencies": { + "@emotion/react": ">=11", + "react": ">=18", + "react-dom": ">=18" + } + }, "node_modules/@emnapi/core": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", @@ -309,6 +408,135 @@ "tslib": "^2.4.0" } }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", + "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz", + "integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", + "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.9.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", @@ -453,6 +681,31 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.4.tgz", + "integrity": "sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.5.tgz", + "integrity": "sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.4", + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "license": "MIT" + }, "node_modules/@humanfs/core": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", @@ -971,11 +1224,28 @@ "url": "https://opencollective.com/libvips" } }, + "node_modules/@internationalized/date": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.10.0.tgz", + "integrity": "sha512-oxDR/NTEJ1k+UFVQElaNIk65E/Z83HK1z1WI3lQyhTtnNg4R5oVXaPzK3jcpKG8UHKDVuDQHzn+wsxSz8RP3aw==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/number": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.5.tgz", + "integrity": "sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, "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==", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", @@ -997,7 +1267,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.0.0" @@ -1007,14 +1276,12 @@ "version": "1.5.5", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, "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==", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1226,6 +1493,12 @@ "node": ">=12.4.0" } }, + "node_modules/@pandacss/is-valid-prop": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@pandacss/is-valid-prop/-/is-valid-prop-1.8.1.tgz", + "integrity": "sha512-gf2HTBCOboc65Jlb9swAjbffXSIv+A4vzSQ9iHyTCDLMcXTHYjPOQNliI36WkuQgR0pNXggBbQXGNaT9wKcrAw==", + "license": "MIT" + }, "node_modules/@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", @@ -1555,6 +1828,12 @@ "undici-types": "~6.21.0" } }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, "node_modules/@types/react": { "version": "19.2.13", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.13.tgz", @@ -2113,6 +2392,909 @@ "win32" ] }, + "node_modules/@zag-js/accordion": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/accordion/-/accordion-1.33.1.tgz", + "integrity": "sha512-D80BZxceCIrxaXCi4CWDIzrCNJtojTGysD23C8FOxEGm9pQVuF7NvIdes7lbfUvwlZypMUUvhVlh8kKXN9uyeQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/anatomy": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/anatomy/-/anatomy-1.33.1.tgz", + "integrity": "sha512-iME14VHGGEPNMakilI6qvEkv9sll4AFZHpeoMLpczesw5hmqQjjNRifDTPR+idqCb8O8PdkAPE9hyMeP+4JjtA==", + "license": "MIT" + }, + "node_modules/@zag-js/angle-slider": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/angle-slider/-/angle-slider-1.33.1.tgz", + "integrity": "sha512-Y44IND5koNWD/EMKEWJbuEnzNW9y1WsrQFFvKRsMp/m3n60hiLa8qtZHoZWm8eOZCKFlsjVJ0gueEuZp43nobA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/rect-utils": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/aria-hidden": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/aria-hidden/-/aria-hidden-1.33.1.tgz", + "integrity": "sha512-TpRAtssDHVfra5qxigk7w1NMf/crKu615INu6GAbNNMUBWD1rPZAfxdg/xe/BAcxLy+XM5/q62dVSNvpjXzN3g==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/async-list": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/async-list/-/async-list-1.33.1.tgz", + "integrity": "sha512-K0OFoN9hKjM5y029kRi52sjiAct1Wl3dbcZShXZypET/Y2rGv4q9ghasuU8jyX2oAoRwBtofwQgg8nrcoxBLFg==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/auto-resize": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/auto-resize/-/auto-resize-1.33.1.tgz", + "integrity": "sha512-ci+hotx5/1zig1+Z2ljNBZEQ1OWhd6MV/E/X7suXmzK3lfvMb+g4OX2FjkuGqumwZyStrg4kh/ZJ+7Bj1CxRsw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/avatar": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/avatar/-/avatar-1.33.1.tgz", + "integrity": "sha512-D8HBPvIVLoty14CDx6wWfdfcalr/pf2FgJ0N7VTgExvZt8t64JWJarL75ZkIB3ROaNe4RMFdzabz1uc7BlcDyg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/bottom-sheet": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/bottom-sheet/-/bottom-sheet-1.33.1.tgz", + "integrity": "sha512-yWTAgbbb7N2B6epoq/Jpkaix8qNJz6OLZ6jDaHuZDnrEoM/LzQTHA77LQbjcWulmggBwX9IKPm1xeqFWXiHmeQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/aria-hidden": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-trap": "1.33.1", + "@zag-js/remove-scroll": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/carousel": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/carousel/-/carousel-1.33.1.tgz", + "integrity": "sha512-FB72jCHhTTn0gXsWwDT/DrGMpBHQTxlKvwjEiBGkcprWVpptN0WGJR+EtX2Si/668sdH/471rew2DKA+h5k6Tw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/scroll-snap": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/checkbox": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/checkbox/-/checkbox-1.33.1.tgz", + "integrity": "sha512-3rIPXB3O7hZukyjKpRAOn+Ob7jByBmDNU7wdpS2HRv7Urv9i5jUExlwayevw/a6JHQaT7mR1dL4culTyX+fJVA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-visible": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/clipboard": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/clipboard/-/clipboard-1.33.1.tgz", + "integrity": "sha512-BcuHY3h7fOgR8yX0JHHN/SIAfZOGwrMF1AXKpqeY9Xq2R0lbDMEyXBwT7rQtQUBWCkoSau1e3Nk8ey1yOsWmYw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/collapsible": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/collapsible/-/collapsible-1.33.1.tgz", + "integrity": "sha512-FnEaoIufmYM4kFUET6gusFD7J5cAu/PY78BQ4BqhT3I6sS9FWiu/eHCCsFf/6BqhtqtiCQoki/O5g0arZqOZfw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/collection": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/collection/-/collection-1.33.1.tgz", + "integrity": "sha512-4Js8oWS0C1zETlQzqJRny63uV/e54R6OerHfJfH9qAzkZuQnhMqZOAA4q6N+5GG6vb8WGB3927jS1A+Zn/pZuQ==", + "license": "MIT", + "dependencies": { + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/color-picker": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/color-picker/-/color-picker-1.33.1.tgz", + "integrity": "sha512-PjssCiirvGssPPSoCqeAjK8Brh32K29I2eWck6LAK9IL7FMCpUyXKbSJNjtHeDGK60rzI/xNj8aeQgVmaBJ0Xg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/color-utils": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/color-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/color-utils/-/color-utils-1.33.1.tgz", + "integrity": "sha512-YJIBn24IE5LcjKUVK8ndm3VY7ferdlJrl1J02s0uDtBbWywQ4TpufVZQ9aEONeazfCJC4/3etaQCiX9RSpW2uA==", + "license": "MIT", + "dependencies": { + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/combobox": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/combobox/-/combobox-1.33.1.tgz", + "integrity": "sha512-9K2i5P+zf6T9Cqa9idzYXvEC/If5gDDbQWYgqflO18ptB0dTvfKkihBsA4/PEig3Ayvj/UGFTlFlbC17M5aACQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/aria-hidden": "1.33.1", + "@zag-js/collection": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/core": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/core/-/core-1.33.1.tgz", + "integrity": "sha512-8hnw0/CFTytcYiIRij4Orpni2a79NSiH6Em+58A9AqMJGX8UE1zh6GsLWgrKQPiEiC8Cf3WgNXgCddJKpm8/Yw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/date-picker": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/date-picker/-/date-picker-1.33.1.tgz", + "integrity": "sha512-PfVvttb83DosW9p9BXRAkNsk/duueicd7sEVdOGfgfIs3QJeVn+jvuli8Z2A0oQCok3VCfBwXd+MiwKjyLRpIg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/date-utils": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/live-region": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + }, + "peerDependencies": { + "@internationalized/date": ">=3.0.0" + } + }, + "node_modules/@zag-js/date-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/date-utils/-/date-utils-1.33.1.tgz", + "integrity": "sha512-hnM/IJ4jBHHCcVNfZyjvAI/0suW6c2XFYwcjM6xoGyG4P1x7YU9H9vuhp8mv7XDj4qqQFS/x8+UEcytZG9wtAg==", + "license": "MIT", + "peerDependencies": { + "@internationalized/date": ">=3.0.0" + } + }, + "node_modules/@zag-js/dialog": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/dialog/-/dialog-1.33.1.tgz", + "integrity": "sha512-OUjcIby0VSFBULpakDQJL+gtpVR13hvMZDydUm44LF5ygfoe5E7mfp24Q09VGgvbofOZTuwAK5xKTV/AaSX/MQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/aria-hidden": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-trap": "1.33.1", + "@zag-js/remove-scroll": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/dismissable": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/dismissable/-/dismissable-1.33.1.tgz", + "integrity": "sha512-ZER2LFMTdhQxkIMuT3EMg6vZCjVjttDJJP8g6d7kSARcxN75myUG+H8qZqj9JbH5WSF6Xaf++O+LMUgwzIeixw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1", + "@zag-js/interact-outside": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/dom-query": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-1.33.1.tgz", + "integrity": "sha512-Iyl0D3nLvJuMkkuRy22xhj4pkzexUCDlRpCzqIrOMDKsmFka/WV9PIclZKVpMECTi9dEQmJuGTjBVaCOReLu+Q==", + "license": "MIT", + "dependencies": { + "@zag-js/types": "1.33.1" + } + }, + "node_modules/@zag-js/editable": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/editable/-/editable-1.33.1.tgz", + "integrity": "sha512-uLLwopl5naET76ND+/GZDVMlXaAIwepAhmfNA+Esj4Upgtd3lpD5SNzJiVuyzZ0ewVyp2cuXHHAfNiibhkoFlA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/interact-outside": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/file-upload": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/file-upload/-/file-upload-1.33.1.tgz", + "integrity": "sha512-+1jRkJLUZZYVqZJkDOa5bGosFUM6wU6+i12GavbkVgu5QHRc7VEYlPSlX/qmDxrErI9yC/ZWtoVEVFZ8N6DW0g==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/file-utils": "1.33.1", + "@zag-js/i18n-utils": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/file-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/file-utils/-/file-utils-1.33.1.tgz", + "integrity": "sha512-x2Vw5JrUElidDSd34x+gydxjkyy3nU6KSr3rSez231MyScj8RtoLCH1BkCLsW86Yc+Mynp8pbHLdjC++AUtKZA==", + "license": "MIT", + "dependencies": { + "@zag-js/i18n-utils": "1.33.1" + } + }, + "node_modules/@zag-js/floating-panel": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/floating-panel/-/floating-panel-1.33.1.tgz", + "integrity": "sha512-MKtFyC3xxCUmHEnugR+KMcVIX7FdHsoZfDxcKc74h+2M6FAmk6YB8lByoY9pkCR9ems/5DkHcMU9cVVJ9kiFqA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/rect-utils": "1.33.1", + "@zag-js/store": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/focus-trap": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/focus-trap/-/focus-trap-1.33.1.tgz", + "integrity": "sha512-aX1YpER7dsegKroNGMnBDfcS14Z9LTdwESSXFDc9C9jFo45qOzfhxmXR+a5rsveMRkvhMFxGffrbpwfvZbRs0A==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/focus-visible": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-1.33.1.tgz", + "integrity": "sha512-xnk2BwO6jYuudj4jMzNYD4AxgaD2sqnLHkwmHImOnVa5frbYziGzevo9iJWC+2THyqQjUXLQ6Zfo6J/Hi3KyNQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/highlight-word": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/highlight-word/-/highlight-word-1.33.1.tgz", + "integrity": "sha512-row6yPiADeraQFDvoiwuXP0F0qTt7gGnwdeWEcoaqGj27DYZSZKXXK03mQWMo6sdi+VU6z79ZqrlE6bnk6fqWQ==", + "license": "MIT" + }, + "node_modules/@zag-js/hover-card": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/hover-card/-/hover-card-1.33.1.tgz", + "integrity": "sha512-8f4J0UWqcnEtM5uXtF8a7WbLwo4ornXpHYEPubSLJYFKWsgaPlNtVVX8WNxB9uFFQEB111RfuQSoUrqMlRQ7xw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/i18n-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/i18n-utils/-/i18n-utils-1.33.1.tgz", + "integrity": "sha512-7frklMwgbD7YjJqxt9nWhFMxFzrqQyPPu+r8u1hEWHwjD9GZPteHIYIyEKKmpYVQqANMpTEoIZi+oUI8YT+OhQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/image-cropper": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/image-cropper/-/image-cropper-1.33.1.tgz", + "integrity": "sha512-/P+IZapbSvZw7Yudmxll2Pd8/3x6sOebeQW/LghuWUbDi1ilYCjCpsuhlhZrD3NFfiZ+QZfX1+8ofLOiax1g4A==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/interact-outside": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/interact-outside/-/interact-outside-1.33.1.tgz", + "integrity": "sha512-XnqwYsGw0GVmjBpDziwWXKE/+KeZLgRnjEpyVr6HMATMGD+c4j6TmIbI9OGEaWliLuwvHdTclkmK4WYTaAGmiw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/json-tree-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/json-tree-utils/-/json-tree-utils-1.33.1.tgz", + "integrity": "sha512-+t42cJY3QJirlXQHDyZmJMdWVoWlAXGUJ3vuGoUBNoHNq+rAte6i/1+VMq/KkNEh/8QehA/4FdtQAstSMVbAEQ==", + "license": "MIT" + }, + "node_modules/@zag-js/listbox": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/listbox/-/listbox-1.33.1.tgz", + "integrity": "sha512-8XT+6T82xG3BJwC7VYu/I1W8Hxyjgpke8tB1odQSWOV23pVXXPbol7wQbtoieSVeNDsZD8K12CpB40oRVrcSHA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/collection": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-visible": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/live-region": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/live-region/-/live-region-1.33.1.tgz", + "integrity": "sha512-KbU2wUSMd01fY7dgc9WhvU2x07FxNHKSCrn+fFUnB+Qoy6iiVv0A729JDbzPUUcpBV0BFoQ3qNdBDVyBalbpaQ==", + "license": "MIT" + }, + "node_modules/@zag-js/marquee": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/marquee/-/marquee-1.33.1.tgz", + "integrity": "sha512-u5tITcDMZ+L16LKJhIEHzpenxNFosq5BzwUqcF7FD5syEhbA3Jopnq+mWR5CMUaFlbYhRGMSJ1ySNyNwuxU81g==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/menu": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/menu/-/menu-1.33.1.tgz", + "integrity": "sha512-QihwaFCgGcrPbJSoP73nt749/rlUANiIrCU//8WWfQTgv0NBJprBD7d3banDNlK9ZSGmvELcpyQ/fKU4cfn0GQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/rect-utils": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/navigation-menu": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/navigation-menu/-/navigation-menu-1.33.1.tgz", + "integrity": "sha512-QnkK8Q7vEQtj7nc3fpzNLkjmtyxz1WGpwdDqpbiemxT8pZT3BxrSDC3n6795t9xhbOGVWjhyMfDw/3xBT/3JYA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/number-input": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/number-input/-/number-input-1.33.1.tgz", + "integrity": "sha512-5YKr8uagIDGXp3hIqo4IUBGxS5WhH0xM1CQf2zimfDWvBOng+Y+MH/4Lwu9wKuyIq/J3SJqsjO+2OOF7u6ju/g==", + "license": "MIT", + "dependencies": { + "@internationalized/number": "3.6.5", + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/pagination": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/pagination/-/pagination-1.33.1.tgz", + "integrity": "sha512-TZxxFEgvkz66Y3rX9ug5Vm1CPoN1PgmR9GuW21W7ob9xSWXC9ZQKwTaC1I6qO83dZqBzRK51Q9K1iCghIb3q/w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/password-input": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/password-input/-/password-input-1.33.1.tgz", + "integrity": "sha512-pJrz50JhQLTfiatehATr40udJYggYmJ7V/7/dBKqthGpMwoaVV3bmtKFSenFGc2mMb5Rlf9KKqHO/dYB7jpNiA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/pin-input": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/pin-input/-/pin-input-1.33.1.tgz", + "integrity": "sha512-q6/DRsIV6ZDKzkFmdzbcsVBm7+I7hMlrsLr/P/jH0/fYE5T9t+1m9ll5j7/5RHFJHQ1WajHpdt5ad5mfXMuxKA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/popover": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/popover/-/popover-1.33.1.tgz", + "integrity": "sha512-layppQOtvKMuJKXlyAA6rW88KfxCilRNS2uZuhJFpPwgASqk5piDdp2G3DA9s0SNTMY8rcNmc197wkDCcGnDew==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/aria-hidden": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-trap": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/remove-scroll": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/popper": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/popper/-/popper-1.33.1.tgz", + "integrity": "sha512-DNKRh/SRXB2wcvVYK1wvcEufS4vfVXJOv23QUee761bTv4nrPNll5pZFsYEHatiCNkAmO0MRRYA2Sc6jk9nxNA==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.5", + "@zag-js/dom-query": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/presence": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/presence/-/presence-1.33.1.tgz", + "integrity": "sha512-IqrZa+djwkLQiANlp4nS6bq+FOtTYLZOOynJP9zz5+egNtA1qkmCdeBXA5/CgWM83sMmjJEDAe6nmp8darICyQ==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1" + } + }, + "node_modules/@zag-js/progress": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/progress/-/progress-1.33.1.tgz", + "integrity": "sha512-Pp4h6ChcIOLKSloBBCOcPy9/C2r3YqrSbrcbY47IjZiDg6JPkivVPqScqM3wH8OpKEEyKyljBottZmbKkjQ3Zg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/qr-code": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/qr-code/-/qr-code-1.33.1.tgz", + "integrity": "sha512-8Fc/TwlIkLQYfcvXhxCe+rTsmS+cHJpk/WRNMwKO1QvLZw2mBdNIt2pfoGJf8SdufBv5U3KyzCQ4T9iZ1CaYAQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1", + "proxy-memoize": "3.0.1", + "uqr": "0.1.2" + } + }, + "node_modules/@zag-js/radio-group": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/radio-group/-/radio-group-1.33.1.tgz", + "integrity": "sha512-W/T8Hea3Z4mWCErm2fJc/EYabxRkKHFJStSClyllqknF3Y+b42MaKGuub1IcACO3pe6csLTkomdxy1qDLWl/dg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-visible": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/rating-group": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/rating-group/-/rating-group-1.33.1.tgz", + "integrity": "sha512-Bb6mv8GE9OpMA+tEwEuR1DOqP9P9ovkeyDaehfDy/hBDT90kCjl2RJ4aCsJINX5k2E+/AD2uv36HcSClqZKiYg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/react": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/react/-/react-1.33.1.tgz", + "integrity": "sha512-TZ66zU99ixsPMWTKaGOF5u4sM9Ki25ZwuGbZXkz8K6mM28UZAt5o+bro6030XI2VLkP0W+VI9cHUFn6AXJPsHw==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "1.33.1", + "@zag-js/store": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@zag-js/rect-utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/rect-utils/-/rect-utils-1.33.1.tgz", + "integrity": "sha512-vCIgZF/z8oeYfUhGUgRiNEfOS8on4rUXi4vtL4IvHSdAv5VxZw4ODoLhIzRGT3BwsiMfr8qJ8fmrcR2oFRFQgA==", + "license": "MIT" + }, + "node_modules/@zag-js/remove-scroll": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/remove-scroll/-/remove-scroll-1.33.1.tgz", + "integrity": "sha512-5+Mvboqlmv8EdJoixAbGrftFVWZTznsVJn40BuB/6fYQeqdsZ2vFmSmSIr7btFOPcj3BcTMo0SbWNNta3fAOrg==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/scroll-area": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/scroll-area/-/scroll-area-1.33.1.tgz", + "integrity": "sha512-jJIDViQ3W1NCLNdB/Q4jfL/MnTG0BF5bEHGW5YxaigHMSXs41EVXT/aaNNwQZVlnR48NfHc9S8U9c/4fvIt3EQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/scroll-snap": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/scroll-snap/-/scroll-snap-1.33.1.tgz", + "integrity": "sha512-GLEb+YJj800ia2zyTFxVZomQ1cFSShazUQ/1uAxX0Lj7+aZK88cZhIn7AI0+yBXTPBS0zrZDhBPsGEDQX+Q9Fw==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "1.33.1" + } + }, + "node_modules/@zag-js/select": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/select/-/select-1.33.1.tgz", + "integrity": "sha512-eG+Ftdse0zvCAkXBMNZVBlM+KNvFRKHToxlxgid6wOd5QgRGwr4HaJuWaz908nBIZRYMFVvC+lLaygUVORHmGg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/collection": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/signature-pad": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/signature-pad/-/signature-pad-1.33.1.tgz", + "integrity": "sha512-bnTuG28F1A5Kdt+tsveBgNFhRG71vBBIoW8xVW+udph+9XhWfxsLC2j/O6QlnPgYEjOPUlG6/4wNT4LHzLQYUQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1", + "perfect-freehand": "^1.2.2" + } + }, + "node_modules/@zag-js/slider": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/slider/-/slider-1.33.1.tgz", + "integrity": "sha512-tGbBiSHBXRa5y462QXVQ0YrluwlHsSCVdsInJAkQGkgBGZgikMPvYIHffmno1HVWYZlC/1hvRx7wq+PSfV/vXQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/splitter": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/splitter/-/splitter-1.33.1.tgz", + "integrity": "sha512-22mwXecfaflGoPivPj4+v2QwI9jdD5pMAgWO0CJUwDE397LtPShn8h8NHd6yTycg/Km25DyIy8wXQpX8oYtxPQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/steps": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/steps/-/steps-1.33.1.tgz", + "integrity": "sha512-Plo/TRi7lZFngFlJxJrqT4CSYQqdJExVSKa17RXe1lpKHjHBD7D1jHbuekUuPhurV0SS8vaU9iYTcuF1p0T39g==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/store": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/store/-/store-1.33.1.tgz", + "integrity": "sha512-FYkrR9IskD5wyKjYUAHWwdGf/C3FmnactfHR9/6dm9YzNO/+jtWxYsFnHQB8dUm9/6VxAZHofw3FbuyPRJ/x3g==", + "license": "MIT", + "dependencies": { + "proxy-compare": "3.0.1" + } + }, + "node_modules/@zag-js/switch": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/switch/-/switch-1.33.1.tgz", + "integrity": "sha512-2jl/R4CKLYvk+4cmSYFo3D2gQ+1ts9H7Y4yH98o9rXgPMvdEM9KMKX1FTqJRIY7v6ZkcNbvV/vKP3bDvMdTpug==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-visible": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/tabs": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/tabs/-/tabs-1.33.1.tgz", + "integrity": "sha512-Xquhso7jUch9UrG5N+5vNfR8S2bWUk6EDpBBArY0X5oPSnlzgwJcjWh98hH1QyHX3JmWZN4kAfVKUxNdQxRnVw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/tags-input": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/tags-input/-/tags-input-1.33.1.tgz", + "integrity": "sha512-PRRZlVBETX72e8GLg431A/CPr0Vf2dbGAq1ES8Z+3ltQurDCQaq6FQWgSXgNr3Iy+S2h+eSwKPIV7PMpjl1MCg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/auto-resize": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/interact-outside": "1.33.1", + "@zag-js/live-region": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/timer": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/timer/-/timer-1.33.1.tgz", + "integrity": "sha512-GgqntefAEQbf66aNgA6NL9Rtrrxcd0/IJVddTj1/xihCnJ8u6AOU4syG5tie0Tpc2caDAntOwlYjpEy3n2AGcA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/toast": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/toast/-/toast-1.33.1.tgz", + "integrity": "sha512-kI2/VJcBQGgHpmuWiIDqPn8ejFEODh5YhjWbnvjGRG+x3XoPuMq6hhxXV6VWJslbZJtTmzxDcP+Xamdrf1hbZA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/toggle": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/toggle/-/toggle-1.33.1.tgz", + "integrity": "sha512-bmHNxuW3GVclvFTqcuLJYbEuqs6v3Sf0d2b3daOvGMZL1FwyL0zEAdo5Pui2hthe7QTaH7MJQIF8yPQ4vhLprg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/toggle-group": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/toggle-group/-/toggle-group-1.33.1.tgz", + "integrity": "sha512-KZaMFN5u26d8elAcdu6LDC7byltpzeoemXHMMa7H/1upS3/98ESKUzx1VlA5SSTAinU4t9+rXoR3VTtP2RJbTw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/tooltip": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/tooltip/-/tooltip-1.33.1.tgz", + "integrity": "sha512-2CmOMp8qvdTYLE1kgZKnE5RiObzpjJcfVdYYRgVqyIli20AAsOxyahE7WlgLwUGjqpzezah+Z20ZOir6x4jsnQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-visible": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/tour": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/tour/-/tour-1.33.1.tgz", + "integrity": "sha512-eRZD4nePguquNkyrlMzpJr7XxXTVTm3Rxw0p5n1qwQYp3urCYIwupZcWXei1OtiYXenqIdbYMBfNtQRev0x1Ig==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dismissable": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/focus-trap": "1.33.1", + "@zag-js/interact-outside": "1.33.1", + "@zag-js/popper": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/tree-view": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/tree-view/-/tree-view-1.33.1.tgz", + "integrity": "sha512-5SiwSGdcqiGoCQl46pvEAgGkM5gTsPpLLPXB2Eqfojm2fm2oev73+1gWsZt1/sX/qsIQ1hH3a2h44rXW1W2IWg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "1.33.1", + "@zag-js/collection": "1.33.1", + "@zag-js/core": "1.33.1", + "@zag-js/dom-query": "1.33.1", + "@zag-js/types": "1.33.1", + "@zag-js/utils": "1.33.1" + } + }, + "node_modules/@zag-js/types": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/types/-/types-1.33.1.tgz", + "integrity": "sha512-huJdwaeyptKDuZqhhFQRWNiMAJEdei4fTAQ3xIBw07GW27zKwust4Bn0y+8PYlnVVQn2auH4lpIXXwPccFRclQ==", + "license": "MIT", + "dependencies": { + "csstype": "3.2.3" + } + }, + "node_modules/@zag-js/utils": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/@zag-js/utils/-/utils-1.33.1.tgz", + "integrity": "sha512-N73enDcveuto5BdYd15m7bu08vd+Re//eufgzGyKPWuzFowEFV77si1v9zZjmK9eXVMTFyde/TPal3aHv4VEJg==", + "license": "MIT" + }, "node_modules/acorn": { "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", @@ -2399,6 +3581,21 @@ "node": ">= 0.4" } }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -2527,7 +3724,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -2610,6 +3806,22 @@ "dev": true, "license": "MIT" }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -2629,7 +3841,6 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, "license": "MIT" }, "node_modules/damerau-levenshtein": { @@ -2697,7 +3908,6 @@ "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -2820,6 +4030,15 @@ "node": ">=10.13.0" } }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/es-abstract": { "version": "1.24.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", @@ -3011,7 +4230,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -3531,6 +4749,12 @@ "node": ">=8" } }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" + }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -3589,7 +4813,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3864,7 +5087,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.2" @@ -3890,6 +5112,15 @@ "hermes-estree": "0.25.1" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -3904,7 +5135,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, "license": "MIT", "dependencies": { "parent-module": "^1.0.0", @@ -3960,6 +5190,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "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==", + "license": "MIT" + }, "node_modules/is-async-function": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", @@ -4053,7 +5289,6 @@ "version": "2.16.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, "license": "MIT", "dependencies": { "hasown": "^2.0.2" @@ -4403,7 +5638,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, "license": "MIT" }, "node_modules/js-yaml": { @@ -4423,7 +5657,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, "license": "MIT", "bin": { "jsesc": "bin/jsesc" @@ -4439,6 +5672,12 @@ "dev": true, "license": "MIT" }, + "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==", + "license": "MIT" + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -4787,6 +6026,12 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -4904,7 +6149,6 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, "license": "MIT" }, "node_modules/nanoid": { @@ -5001,6 +6245,16 @@ } } }, + "node_modules/next-themes": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.4.6.tgz", + "integrity": "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" + } + }, "node_modules/next/node_modules/postcss": { "version": "8.4.31", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", @@ -5231,7 +6485,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.0.0" @@ -5240,6 +6493,24 @@ "node": ">=6" } }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -5264,7 +6535,21 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/perfect-freehand": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.3.tgz", + "integrity": "sha512-bHZSfqDHGNlPpgH2yxXgPHlQSPpEbo+qg7li0M78J9vNAi2yjwLeA4x79BEQhX44lEWpCLSFCeRZwpw0niiXPA==", "license": "MIT" }, "node_modules/picocolors": { @@ -5347,6 +6632,21 @@ "react-is": "^16.13.1" } }, + "node_modules/proxy-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.1.tgz", + "integrity": "sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q==", + "license": "MIT" + }, + "node_modules/proxy-memoize": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/proxy-memoize/-/proxy-memoize-3.0.1.tgz", + "integrity": "sha512-VDdG/VYtOgdGkWJx7y0o7p+zArSf2383Isci8C+BP3YXgMYDoPd3cCBjw0JdWb6YBb9sFiOPbAADDVTPJnh+9g==", + "license": "MIT", + "dependencies": { + "proxy-compare": "^3.0.0" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -5399,11 +6699,19 @@ "react": "^19.2.3" } }, + "node_modules/react-icons": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz", + "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==", + "license": "MIT", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true, "license": "MIT" }, "node_modules/reflect.getprototypeof": { @@ -5454,7 +6762,6 @@ "version": "1.22.11", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, "license": "MIT", "dependencies": { "is-core-module": "^2.16.1", @@ -5475,7 +6782,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -5803,6 +7109,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -5992,6 +7307,12 @@ } } }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6009,7 +7330,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -6366,6 +7686,12 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/uqr": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz", + "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==", + "license": "MIT" + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -6498,6 +7824,15 @@ "dev": true, "license": "ISC" }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index c3affaf..4348c65 100644 --- a/package.json +++ b/package.json @@ -1,17 +1,22 @@ { "name": "lmgcitfy", "version": "0.1.0", + "description": "Helping people use the search feature on GunCAD Index", "private": true, "scripts": { - "dev": "next dev", + "dev": "next dev -p 5000", "build": "next build", "start": "next start", "lint": "eslint" }, "dependencies": { + "@chakra-ui/react": "^3.32.0", + "@emotion/react": "^11.14.0", "next": "16.1.6", + "next-themes": "^0.4.6", "react": "19.2.3", - "react-dom": "19.2.3" + "react-dom": "19.2.3", + "react-icons": "^5.5.0" }, "devDependencies": { "@tailwindcss/postcss": "^4", diff --git a/public/background.gif b/public/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..874cca53784d596283caf8290c578db7d917b6f2 GIT binary patch literal 136219 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 z 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 literal 0 HcmV?d00001 diff --git a/public/gci_logo_large.png b/public/gci_logo_large.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef125c7260113b326b5e7da8bad258c39a3c031 GIT binary patch literal 35667 zcmXtgcRbba`~N|atWw##bL@SrY!MD+CMzTA93x~G4yTlceQd&sBNTbd-bwa8l#D~! z$2f{(li%(0dwl;q=e+J~+}HEIuIs+8>vdk6nHVsg=Qa`CIwUODg`w38iSB56~+H&vW-VBJY zEOQ`_;)URGDsk7IT}%|vft?c1Qm?KiPz4A^P{75Qi7SAo<$VXPj>{$MHir zRE?Y=Q3J#@Y=H3rBewEQ2C>%xB73tBLdEf-2__{a2D={WO9x@(roVtOPq#V9W2ALn z7JW*^As+0c-s9BUzBPT-{Q*1_qekUylTJk~`!LkRFdX{;y54$92dWK;^7?>fe;^Cd zy#biIO`(UEPvGPK$juzV)L;Hf0DRsr8QR@@vt;i`_%uZiX}b;{OGkBwPrrPyG`jsHYRL{kh?`=9w4EwsQ!nOwy67_a-D8PNs#yFY zowJm%=R<|N6E+0lh(aM&-mf2dV5{fiAVsGN-CHiGyurz+y>5tsFt$-?sCVj+HD5MR z<4jITERgMu?FwHm+1L|Or>;N(g{Y{_YQl}|l3O98Z_b?4CWeSb1Of$$t^iUKwTJJq zO3QP9$NYD1)xsewKnv`;2=lH%6sm$nD1t5XNdCyPfk^*ww9w1u6+xo>HPf1Oo9mp3j9})q}HbLwM)q%V$ z%XuoC$SHNR2c$Rh9GITdACnuh@Lm#Oed|-`TVz&@_~~~OtyfZ8F2{c#^yPxcN&y~L zAM@{@@+dgv(LuCMsnlhK7Nbj^o~+ox+D zoUZvwv`(lrjvb!*PPCr)rYfQaYd+vN$MO{Q{mpxvAsfZ@rJl)qTQMQ?v3jzvbq_b5BT zyY021kOLi{hEoHAYvDJ(cPwmA97B7Rih8Jw$H)u-f${v=-&qn z_9bRYLy>c;5hv~MmBCn5Akr7obpZf?r10*!9socx*gW;84KgyMai&*&pUBNFr;IoOBTGa< zemmENj2p1^tW({h0QuXQw^ae;e$g-XWvitXLDC0_X(<45FfP^*kNQN`* zxi9w*l|=UuY-yFjrvy(mO;Rksf69^?VD5C`o6Ru-Q*;m7oVGzZvK-O{fonsACq6y} zpkr;&fCEe21eQuK>MjrhmRig|L+c##Kcp^jaV0k7Gwx{9x>Cuy02jRc*gF#7+iPP+ z<5WKg&@WCY`ITrS6^AbHCMhiwe)qpok*A+u)r2s<0yg^m5wFCzwa`np^(eo0B2|+-fLlEfVB}os^UoD!c+`#1OM?9g?nwsvprVF*_AP~H1d@QgrOD};lYRRD*! z**nyeJV$2-%<0B&q-m;m6O#%Kjomk* zj0(vOG7=;nBy;Gfn|q-Hy;cr=gL+uH@q*2oeNR1$Nlm){DBh zcL2{!^Wc6%UDl2SNa?Tm2xZC(_`%@j(}mvu=Sz;JgMzYLBeLFxGh-yKXOdJ$^I6_QHQo! zkykq)T&D<+TZfi*AD6@;CaT|!(N;18B0R}%D+V!7qku6o=d{TW)|uZi(kg&>I|Ly& zzrY99rB&J66Oc?T`nW5=K1iGbT>TrD8|Iq-(!hdd9HyZRMv@q=ISU!mOhbf}XE?Mq z@oOS6`rrDz6DqUtyT&1vDLN2LP^JjU6&nQI=j26V*$w zqkMyCP8?(UI19{6l9c5Ye-@(flY~_g+V7^JHxuq#Gl7RD;?ofIW$S+-7}_V=ge=RC z=i!HR%1SKBU*zY>g9(&CL{_y18^o;kBebcjPkKpz@dY56F`hE)cj9_V@$#A;!anh6 z{xv7AuP#(|YI6&F=V7QM1a~3WD5Nw49m$<41H?li3vVoq^H-hH!sHrFJewDZfNGzW zt!U93#049M)SimKSP<^r`F^pQvLi+V`|oS*VRgB7NOpB6HAFtK8PA7A_KmVX=fr(Y zx6O1U-en#62$2nO&-l6s)mpemTjWd*e~vdbw5wk)hhPMao6ytuke!$IqWfUv;FV!MlXp36=);=$DQnpVu40+_C z`s~$w;dnZg2Ym=F)t8dx^%0>yNR=Lial(jDHVF)y{xyZN6a;gniw2ZY8|kzY+~iu`4D<40obdipHNaQ#qp3y@&Qh}~!+eZCMl zOFPLB+VvZQ0uZT9L(0xLvF|PSjAQZ_*$!e&-1?>|ObEiY61BYUe^HsE4{|RiRj8=ibQPv@FW_4N`k-$_y><1m$3?IElwX?;CChEqVj^?8m?i;ybhe9+k@ zv@9>Hz|HQyPbU04jU~N*|ZP?!@Kjuv}DxaFT%Zk<*&XY%p0$ zAF<|5j*jWo5QzTT0T5nJnYszYPYrlQuE8L#?1Bd5D#Z(tm2`yT2jm3+M_FphPU{z- zigq4qNEj;(!$P8dz4Pe%{92-yU8Y)*G- zO2AwE*aa_0g~~Ne33B?n7L@a=fFWk6LOLm@m`9v6f=v}!fe0g-(EqF~oF*p`Q9}}} z0s#*&c+}^r{7A}<9-sDJ0Y1&}K=%rjAm?>uK)LjMQcgEpB1IZ;(s4Zu_uV3IvjsaX zO=?x8){%cs0vkZ3D6C;QE)_!iSLn%H>ufc3Ob+4I8O1KMF2?OqP!c@Nr9EPv$2~4BG7Be6TVtC72ELdjECm z(F;t*VZwQ+3udV%KDn-$VI1<^X8VSi^FMy!QQ{5yg95!iZji51K$f-YGtc#k?gBsM zVLJ;SHX4Sz<%UI_5qQfEw)jT}CgEJl%QHm~^1u1z4D&wbH(Ukt8{e`2M1o?dI7%f$ z4`a+!*Ph718|tbqik|TlmtQ1j)rGD^`&&|m9{WzZvaT{{UUlb2wDdZwYiBt~xT6po zBKw^F33x5UL3BgJccOB?^UZWxxHhNXF7Mog?e=g{1q)U297E zGBy2Bf?lx%`c-4$d#64U_e7^q`7HOuo^s_NVnPNa#RaO$A&0VU>Y8mwWpbWQos9lQ z&ozZekKv)XsLoC(R9n%1chuw8ub-uqQ9<>E!Pz5T56WCz0_8QICq;WwgQp>Lc^&SZ zzQj6x0iDw9jEraey$=%0BH{9ns|kCMapx}62b@os7UnxG?CA#*`A+CY~#=`7mPa0GT{%mQmKLuMI z%PNQ=6;%1#CmqGu%Cm_@c}IsgcNoO&h4-CpvygEOXJP9AaMf@EKid%KwkvHC(Bi^*KSXBpr<(Ap-~ z%wjgkUxDmPSWj-X!I&S~h9M5%!7giChfG*aN%y~u9q<&mWv4s5LAd2z%8N5@AeE`a z*R&6Ogq`QutQ&?Gr4%Zfettw@04Hk#*p|WWTFBvA(g^PTUo!>gu=osO#=+G{yF8TePwxUEeHl5ur;t2Ob z8n*ea^JY>Bt7Vb9?~Ds)3~E$5rSb*dr&^8CEpb#M+#j1O7p>=0?SKAeI99~?pa?%x zf9S{=Qz+U83G623vfcVX>yFOh9@w_MpbL^AJC0W+xTR~fh7bdsZ1 zq0aY*j+IAyD0oBFu=NBT5+jV@RnC9%E6a`}w+ePF%XW5iBEcm3EJ3TsSyEd@I@)Ou zsx=34AyLw7DopE*r`BD<#?HV{QYaf( zwti>zF9E7xAsds~r1bXA{xf{jB;Tt?@9<-pwg=dmkWy33RMS>(X>s&hy1%>2SNwwN z(#(pzT+gG4v<{at=N9(}e$2Z8eg1h4^fR060TF$h5#Rdk(DK?JdwIw?Mw&~?VToG; zgqlM5GN;0fX@1F{*qa?R0bwEor9%5p8fyl35#jHX*$}|5`Jq#-h?clly4P# zw!HGHjF7zF7`WOPp6b2xK**oPFhrz*ZOL8@>7JX?{n#%!__nsDC$cp3xKf(RZ`UgS zq%EA2u~1=aM$(H#@24zVhIeYa+mI44qS?fkO%kn-PnqS)`F}?6hVr_!J-t%#r*)wo z;oEB1+-50me%YCMU1Xot@QqZT84jfoa0?u_S#4XgILS$KG$x0e6|)b;-|2(Y9VX?$ z7d_=UOf2uR(|vU$>}WqfhM@t5ifmQ)4+BedvwS{^J}FJ>ew_KszT9%H`n{9e911gq zewn^4xL^EZqPzf`qcdlMx+w0^A#~Ik7;<=5Z_~2ww$V{agK{{pmFwxlCg8#lH!W3l zs3Upa+v@l+7ei;>=x!oMo{;;;O}g2oi_bn-LDA-{g}GxAO+TiyKZx9N5FmD)=^~~j zQTA2-Ft;U!&^BEs*nYEL{YHQ2FVDe{Dd=V092HtjbZr`30lq?tu(p$k3<@3jRO35i zMnwA~TEIo4J|&+WvBFvTxc3wKv#w#dSvidz-_VWxsec;S+;@{&MlO>I>tDH2AUAw+ z1EzZ|;T$I11x^PBHI%;W*LGD&)VjlqW236R`hpJ@hMySK(~-jilB7Regvkb*W=m=D z!8qmxtL!5T-Wrbz3zKM(7_;&xe~p*Rq!`xj`RZR~^4$8H@)H*1Lt?iGQ{pXcj4;_u z%1%z^lOaJ75|zvKEW-ObOpBEzjHw}qZ!c&;wVoglqyk^eL!CVQPv;Tc1WImpaQ=nVuNma%$oC^ohPbC6hlo(@7k0sV(z=7HZD+`bNxB zhiZnfs_X%TD$qtHXkKAheE9m+lz#TP@0Kx@bGyCd@WuxAG}Ft9&cRMX6FDu)k-u?T z4ezB=usiO~N1_q$yl;iYu3toDYJlK{(<&zYL4eyd;;)1-fOMUl;=wFqRAg((<^C$o zE71j60=MWkzOGU$PTnHCVWRiT)Y!w}H;nA0BL6zey3=&EgSvv4ucQ!I+fR7*QDu+0 zUshxQ)gZ|>n&RCex)N; z`*zK7GsM#@$S@j{%Bm_GR#8}`L1)RL>C9mT-@_@_tiY>!!83|+);JbDwYNf~?^q)> zf8lM(x{Mq999TNn&fg9%&W6>wdF){sJDwdB=)b1R7{6B6p*qPa5Ikc|7>8<=`k6^4 zOqc%`Jsm$!r@tJEmjDRx;>ilX|Db;HNW-ec|YZT?crp;{>{zEnJWoLqDB{?S{&8MkF{zr zMTNV6Qb4gZKLtsxwL-St{?jWw{E9rl-{UOW)mFn$#{%RKFKFB`dLok_zTv+c(F+@} zP5v@MpIT&fygAga7E{TQ*T0i?p~oFXWC>eq2Wv3ghBC zYG9zje19SSEL5vI2e5xP8vgs**(ppf%pto~B_W=r;qaq@MrI<|iyS*tg!D?JHr;{@ zPOYGk*0k4|vCH5f`vegjF)V7J@EIKc-RMiiYZ}~1*%sP*nSM~Jo;y7kC1H()a(79= zC-h{^&x6B>P(X^Aa)>-)r4p`}=6b(CzQ&}Q%(@`HaA7*vxLz~TS3o9OKNpwS81*s- z(!MV+^R8R)y{{1^ri*t$WTo}scBqATaH4>FcS=bnX*3biB;n3*m`H7X-D*VqUQebp~&g2|J1xn*1~QaV}oMzdKm59Te;T|>2tJAD+`?fr#VQk?ja*hUz;5rZ@XxK;04JAOBK5oZ4 zT5Zqe4I5>!qITK+fZ-&{*Q0&Jb(kRm_Yx@ce8{9AgQ|JfzJ}4 zW0xJJ0oS z;!Nzemgp_9vT+MdnuIh3iIW^10|hhsKH^Abu5tRY4nJRVWhPz?&N4lL{dd>!r3212 z2S2K_d(e0Fb0a=WMGk^CEckD|Z;kz!wrqnFXY=~_8kV0zYNW>UUkPZ0$PT}~esHHi z`j1u@FoUW13-k}-;eZaU*wZEiLAcRvNTkO}yGbk& zLoXEqGaMh+Ao`X<_D-QE z9m^_mIdLpor5rSdBb%tp7rub9CuqE2bkyw$J!kd)B=0>0%_BeTT*&cBh!JK=BU_=7 zriPBD*3e?GYT}{_hBwX)L*be(!}J>3|E43aMcD-cbo}4t z{)_zCB=PzTst~Gf7V$qHfgx`cW9CsR>fvTBl+5Xm7?nbq$(DYwr;{V~*BHvO&Mdn* zo-5K8vz(+u$wn!u7!dCGrVa*A@WlweV~kR|hOG9?mIL5)fO@qV(_T?2zz9gg+y@yu zhVQc&g&6ngPw{jL@LX7B-0%#2+wx>twoTA zmPalJ`og3!xZbQ0ViIv+V-cVT{l8g&)qJa53&*)aq%3Xn1|&E)sBr8iT)QlFG|=FN zGcD|wjk)-(;$l$=H?Fmq7LysbP`C}I6^_Bw{jexmQ{lpK^SY|5t<U3S2D z4t|DXw3XaEKi`?|LF?9{!VKXU?SAo=d~@GZmPOAe_i|^%=$<+#a9`Aj6gU6s8SV)E z{sots<&o5Tn||osbFM35_s*+H#Z78O`X+n4pVkZ{Q5ePV`Jz8D$Bl)P!Eq3Oc{BX& zSym7i)jig~;JmSvBe9adE)8zIV88Ht=46`eUj&XVhGLip z9zVQv3iuzvyH^zM(Yj4uuhtdv*)>$H!GtCcBu~gj`p)AmRS?S zyjcx&JdzsQ>3Evm5jXfAHI%L(u`|lpA(sWudrQwKl!C4Td6f{!{W&YmfurE|zQsY# z=x(wi9cVb{Hqj3E&>;**|IuJoKz&cx-GOLR+xg_3w0@vT;3hLr}GF4P0Q<>(5hjfRA;uCl5vAf?jVU^utCLo-2{k1BH>aB@ zCUv(cZUso)d&!JK5<)~s2s|cnuY=KzeCAz)CyN(C4jFH7pGwfvd@4b)`hG>@%U3a_ z|CuSAp+3;r_pJPcs~PNidx1_|sR{)e;0nZ9|Hb~S;COsN-S_3;Mz_2tx{FVZ;ct}@ zc9NhpCAPiugm-e%KpOq@C;_jmRMI)BTh1-H`_GXCUmgV6W`;bOTlDC(iA74S zvev_)KucQPB&kdzXO_e>?^sr^$Zj`2q%eq~v+e&^^haaX*T;3#JNr&eiHD&hQ3p>IT!}kL#!N6TKSHjWMh1k92b<3zH<)Y|9T2SM+Ab?7qtCDpR z*vsN15w?mWS6FhBep#W2^Yepm{j9I+4=wwIgoa0p=cx;FtKb7iBSR z+(-S6y(SUz&KefhB`NK`0Rnz0=rWAy?=$p|k~jmL?|~+e1U?NQJ4A>2dCpx+!;x|g zs1y*h{!~olKiwNQ2vlFWjSs>FscsQRgF(_!Ay#lrVpBF1a-5R&R2uy;K|4kE!3hAb zX?G?{mXC3)f7pFr>P4lH*l&##qv*m1z^DC|5u-X_P-butzxU?JaQf%L@$J8{sxa;N z2byTI zjvnl@XrzXnVXl14G!sekztQ;>J_Limu54sB!?NL&?MSs9t!sv;muCe1hRewq=+pkArtwcglDeX0kOL|AqbxKx%^()wq-=#%v7Z%pNW!8vt# z=7)ccC9-?4aryAGV)tNrC456-nB!3f{YhB24MS2-q(sc4usTDH$efgW0L{}A(viM> zi(lQOsBSKqB9(s7+YO`H(g(y|NdD+|fAepnoa3;cM;R`x`1t5X-}75bI2E_x&S7Rn z29^#_RM{RiHrgV{CMWS!lz_aap#2uh8g!>GF+iJk&M^E!6B=B;B=b|rz1*;48-is6 zN3Y$*mR++{et(n3R6hU#v#F7(a&AVrtpJtyy<^V>g{=fN9Rwl`x^>*B}!h?!VUoKC?%c%ktD7GJ={T}3_yJ!7=j zb61u7&j*PN;OgA74Yp9i;~o9UX5sVmNmCbB<^0m#&yVr8a%{xW+;qB7?$N+>m0rC* zDp1JaTa6MZhwn0~0xCq%<8UfVIQ-KT6Doc$U~x$mgm{KJ!F1?4{&5io7vo~2x$XvT z!6^MdQ`b}_ks>Q=4qGvzV=d)VvQ{h4-OB%byr>>b|KPtvA$n@zdfe91YmmOoP~`3w z+!SQlYO5WYMA0E4cxJa2#Xo=C4|?WnN~jN9E-w7thrf z&Vm!RgRdD(R}>;GSAj?uHEc_4@;Y$N9$>Bjuwo--A1l=*cUdqynF1R5eZV`%Y`OTyBmI!-tP3GiKDE!2IN^XtQ{_!px~B*QxI#Yfu53vQaWp!c9$>TI(m` zfuPwQN7>=r!vCDsJk1(yg?@Yu%gWJl{S^1SphwZm-^I&@?41(eOEssbF(6+d(zk4? zNQ1wa3y&Q3u-{)zRe8A8FPY3!QHpmm3Nfd3E$(?Lw^eQlmqrP&7*JQH;j_d;ZuU5L z5yuL-W&-HVRKxx#dAqNwiIYdceQ3AFWv9S>zD7WhYw9kb-Y?$fy(aIgE_3s4&%3c{fq#AV9PlN@}@UoL)Q zW(%KOmIs8%LTLst*1)f<(7pOy>dH2w(MJ2RzCXRjUmNzQpnaEl1yk7(nMBhhsTvdR z9;dMm4M|ZJz+8r+rJN#04sD-h0=m7H;%A+STPdoIdP_|@6&8d z_MIn^M!9wNVwxp~zAkHSv-ZE9HK8YJwf7L^(iqUHATW1H!O#VRClO=U9SsWqv^QIY zJ0l~~$sMRn8s>stIlx(7cc%WI@j$>pmIXpCfPGz+Iu z#r~v64K*iXFcXq7-c)YG+8^jB zX#J!A@?jn5!Zzq~n3CDEURI&!$Si59jQ)to2X#ksBez{_%8Fp7$Bhte7sfK}EEnoSik~&SEYrQ2Qr1yvA zdu$jag5RS>?AM$3S$10G?=3$WSKgMKU-&cVQH}}IsaP+O1m5Tgt*iF-KemmLPXXDG z4BM59e>bN7>p+aW02MlO zXTUYeCt0EJueDmkrM$w?Z#g=>MiUxiR4rui%gdg6!G>eH0$IId(o&F;D49K-LEZ%=Hz#z4qN1Yid^ zJu#WT-*q8Eepmw^W&K&IS&pyo==!I)vqQ=cWK+$-MBt0z+^A{IeH&5c)LZDZA0DBy zE;Wzr&Y{sDO`@kagX7=7wBGfH9S=anf}We}N;#27MkC%-X?X>kDU?h#uRrbj8CTwP za04_r8&M|-tt!aRkDGOM(=4#ZxyQ60H_nJwxAV6IbbzUOFWR@c-%5~S z9sP_R@1wP2S2d%)JgxU~Ij?kj2XbF@JMBpoJ{s!vbI1Ae!+e`Brh_>3ey>o-`P2bn z^eV26Uj_I!`$LDPv6AX9CKFOpfW->MOqD?C84Q-y&_7APq_$`FK3`~;!|)1RTZ~>+ zY~cR&CwGwID%=gAv4{pj&`xND&@MD9HcH)*`c=z(bA4+#{*iMERQq@A@Wsmu1p|g=Dy{Azysv2~`u?&ecTH zSiZb!6g6^GtK3|f^vY5h z-A$;bbJ5!)Sm*4fkHf6u>Ir8=!?X$46xF3yDj3RnKY$BB*^L>FO3Rhi09K92C~v_5 zABllr7_a?y<`MS>A>V-6~7j0_}csb?(qm5goMz3C)Y8xGz%k8 zR?Yvtk=n2DsL{YaT( zvMM{wD5^eVIENTY8$px?YSM{U@H)KoEVrjbj2Au~iwap2Aq8W1pv@_hSgAkldkGon zPXnz#G9fQ&j1LAb!Gm2eB;{J3;Mi~g$~YvL zIHrOkPaSAw5jA*gGmKoae*C-7@l6X_DpkBO5-2AOa<&inb$UASM;Z7uqXT#=PnRF| z6Kd(fj)iAJcHde~J)J5THEe&e*7>e@Jk(F2Lhpq6HI}`b`t`E5qrqlU zQx>6IuFWu9q2yF2vz|tl7%O7en3l0!%;89dLhpY2^6KZXd#(omQlo9#2Ok-FJ6ZHi z-~LrQIsY{IYWg@+Tm9lYm^PQ`GlB;>&G(Z#8yk{qn-QFKc@%QI9GN)JT3+O zM`hAc(RX96N4@G?opix~Uk?2K&nwF`_Ir*=!WYiW6Mc`)`<$(Ic83ZsUA z0c?Oe7^|d??)2PHKuGw~ASu5^1%*s~;1z>$F88k@FbX+m&^HN(2HQvJR(7(rYWFe; z{x0S#Tk<^I6AzpaEd{8d%ACO;yCuh28OOUtv?`zfXYWHOuX2x^vz@!gaS{)q7Slef ztr>DCAd)@a#WDnUqjHCTEtKbCVGC%?KszVPak^7qw#ffx3W{jz!B&@2}Sun_GVH-n=U&Z1f3yz<@h@@km)7 zNzrW2z&ChayUS^%c{4q~Ib+T)cS_7DHa>~YtBJ;!El?Vmwh9yr4ARH1);+&3ih8=; zL!4o6a!W{y_{Ll`qp;VEucA3&WiTSWiWN2_?#3rl{zmOO885W>k8kD_fC)U_Iwr|p z$!kF`AFxZtWM2uo7m0di(N+o1^Eube0w#gr%c0mip34rz7xN;}@|$W%dE_UwFNJ_BPkYIHU@%cAn>uw%i^GQVeRw$%693olNShxjlbLh6PQa zU(OcbsFqv#`YcDR>-nti zTZq9jMEK``d^{>G;iw4D-jw0M=kwF){;4ITO4Jn(R2G`M{1^~gapXCkt*6!Y7GP#H zTgH8^&o!}LH9|v4+=h0p^;t)_L6)stOMbLn%RQv)_=C5Yn4`v<1b$bqq0bqy1G9H= zxrAZP$InomB}U>Br8%~bQ{!wuD2yC^W$cI)F+$H)D_7)wP`FWYs`Qdxu0Y7yg;h30 zZUQA@Sj+7;q0Z3f6_(wz3p1|4!4N&dp7GIuqb$W$5k&{(v zjYE8smlFzKLU|t`oy52QUCxHMtJ51X{bv&AK-Fb09*;IAT*HQ2{H0s*8!iYjMZ7e$ zOB|y%%V_CbdT8`qIw8RHMSOPi7cvL>jm2wEFK_!D?_1o?eQO3VC%wP)2^~o|Mc1Cx zD&B=!d%_Lho`W(MWup)LT0`wu)WtNRxt!6NBXtgwdZzr4?GTk8gk$yT7LwcBRVeX$ zd&PUs>?)`i>jqKE^`#6qYfmEikfCpFf*^yx_&>@wW{=+2pk#R{GNrr+S@^>_`^Cm| zHYXhd>)+oQlhmFNLiVNRZ&Px=n;ITMH9vON^ChpsvD0oy7RBFuO2Sktk9KKX)OI$X z#GHd*@(MT)tuw|Ex9VeK?Rh-Fs{z;MHyNX7Alls)q0glLgNO2yGqO(>ynApR^t1OOZYi4x>>t_Kt6{8eaLw>*{G+m=|RF4S!Z zJaBExN4wjuN^WCov~&>d zT?>}R{JypGF4Y1^%zJRpN=RliY`IC$`phi=fxwMLHd|~715hnXS6VkVa`OlL9F#X_ zTbl~Pu`7k}k*%YcQ`heEJrg+7YvL&32VARaA|jdKydVYameNkC3tiCuG>K4lPxwlyc)eL z7!-}xCcJBB;)9rd-XaL0*i?2qiR{MoLuBlZ;Rp(;RQ8R5vr5Hc?kdlJ=OIPoR@i9| zBxw-lKg0{SzdM{(oe%?&NGW+zcg zoTPzWeE+<#;@ol->850`6TULK=V^w93oSs+#2zGnK^!3=VU{kLKoaFOQ8rOjH@;HAQ(=K z%Y{`fV}0I2w<@_aJnSdS27sjh2xFC3FW%sM=q`h{qnNEwtnuGX8J zqk`CIql^z*vNA4Zw$>fWV@=X3Coi)EA&fBL67F;EIbtw_!%WVldsg7(GWRtHxhtI^ z5)ikVPAJ-*pw_=O=*6OMHHChFn8`ps6WRAN!dQG6%l>_Bq$MJp=fay6?|~6$lN9q^ zhqtxV+8@;~6nvWNTjTOZ2To}$D4+)Y0>1NGQqNxsdUi{sAF}R)WM}s~ZhuAixtgy~ z9d;@nQ*dx{z2?p0k0IpdSUenBD&HGEHpf5QJ_kR%6UXkL8tkOhiA-U%H`b>7-&Y%v z%J5TGFB+6!8d%M?ft7>W!;eC(Ye8P?Xfdjg%6QA)T7AQu+i#+hWnSr8Uvr^>^lYv! z&uvM;Lz6?T<5gN`f4V7;M0Z+HCxVdJ3rrMY0d1pS=({t^e|{%W~RSQavD z0ENXlf_b`m7qpElRLT6q{Hi^#HQe4xn%x>`Ev|n}_MTuR43^i5eEH#v8 zt*Xx|-6iKtbc9ttn+c8pr^u>8fnlW`1#KGcBVp_zUw-`)Coy0( zy^zYRgTMWD+o1)#%Vi&yUzgpaAA(_XtbV89k*{AqdNt`ro)|6uzgd89Z}x~TrDiLy z|FhwqgFvnrIxP;q-qtA09KU)daBtQoItjXN@jJ;WnH2|ztvmd^att#`I&p80kLIfl z^?3BeEg&;oxE#D2eD_M{?XclKZ^8TdbL7d+Pg{!OeBU_5sEjh!e=FW4whgx}=07~k z(_|wN@EqR;E&aLk81e-g+}{0L*Y@>w_?h|Q72Y2H|R=vk^~F+9~6-rJ!2KPAD;|qG9id~ zG_P3PHJ#&9K`q*@8C#?4HPWdz{JCklZGa0ge zsX`&pIJ$G1SLBxkYi~@0*429V=5%-$c;#u^eD(mFar}n+ZJOwlCb75)u8zg*CJXAy z*Z3JmIo4wTIf=ftI6+O3kY8jla6fcWx9ckvPFk8YDL3ga=hVD)nLDVNLoMy)gZyNO zRHEH=W4p(%OyA1?P0JW(VW`t8y==cy6MtV+(e7>m@LUN^mD7|G!;pbR0YYP4=)}ao z2MA9lUtFyt7(h?T8^TFN2wWCnwlBD4!}DCFA(ZDB&% z%7(F#mqRlO$>Q(2$!4J1Jdc2a6T+_qaqSY+_wL;QVt|F5CbxWPgb9%G$-wMe8KB*vf%P+># zXvkJb%m(_GG-%x*g7+K3Z%hOt?<*DCxY&OFEVSw23PtZ zyy^0Jj6xZ43o286pSqnTmm?d>F2i-j-c36Y6*pW@ZgE}e3U9=luuy856ivXDh!|R#475wecGlLH7=}7sh2x> z)mGKZHaR&WNIbdfUUyR(xgFq0vH|xpoqviImfuF6RfB+f07g;Ie_I>+lz3sizjzx0 zJ$4|xNc{7*8?oB|o9tOQvIWyn&X2C2?jzJH$Wa{xt&zJC6FDbkq;p|EXcgnZ96emO z_+W+bLeQIWt##^ae0IlQ zRRET-MqX281oLNh@3LVUYX34P-pO3Q|8%xMilk+{P%;4Co#^%Q5)O{Adpozic2nk0 zAaY0S7C0l`B{Q)h_u+;9csoc>Esnr{jTy(p!?*DQ1)^Sa} z;luwKBSb(%6r^zs5GiG}q>dOVpdgI`L!`T5ia|(?94(BLknS)LC!;2k63V2zOZXi> z-{<>#Ua#lx?LK#1_kFJGeZ|R^yT&#ymrv!Rl2O1s^nJ{X)d$OsXvr}_27y_bSTJqr zJ5l_o5?zm;cbgMbVeg1wHZuBX5K~6us5s#8{fHOQQjXcodklt>_Dsn8rnqn@J6&?f z^_9_V)*h(pQqvdoLr;oJ%R6 zy!8K+WF?^Kw$p$c8v{*ND$jj;Ti@dC8dbR3J1^ygx3$sxO9zL&FHEyqnoJj7x2y{+ zc4+uN4SHaB=p=<`vHd*@)^i{osO4l|pc7u9C`zoiZ|@>{u6ew8-WYV`xlx-YY9@nz zlg&ghaJAGQ6k+UYiZS`}rcY{femZT;@~6}N50fLQI}p@sX?Si?+SrH0vtOXM<0^h)K zy83y3bMk4K6u)e#yuO$w={WGd|J~i*6*A$>y_xd5&rcte@C7IDyV$}GCHQ|ST8~Cv z5!C_$CQ-^>`S?9=l(q+>`8A)qGi?#6##?9)fm1wuez2Z~_S5WIv{qmnejjDl{^;%5 zYrIt9QI@hjc;qqo{N-tdH-j;qbyewqg@XrpX>J8c%Ali%Bf&7LxW1LeoJ#hvg3l=p zL9;!xy$Lh;oQynYAIspqlNeJ@GB1m4(Oma>On;WZksBgt`TmHM5k>8zp_F;agXBOL z;<=D)VLT~%i!svqb8T&+M#IWllVJ zx!vo$zsT)SPr1O0n(o{AxDDK8W-(Q|T#z5R7Twj!TtNOahzdI!c!8gLrs>NaWttJBX@&7vYY*Dl8f#X& zHa0@+%UrYWO94bLEAnR>k1R+eUpNSA!2Qj&A7KEVT=bj1re)buztUbe_0uG0QVfVM+s=K30IQxJz12FyqI*ms%y`$qPAxeGymD`8BUgD49Hm!_~}Y1urq zbPwdGPH1JKjR*kf5GMT+b}pcT>SgaZ8hsqE$#Ri#`nTQf!p(Q;C&g{mSKh6#LjiCD zW!Cu?v#7F3R+zdIkWm{I_*#H58dr0HnFG3knFCPy@w==-Ml&!UpL}kE89#?#_L+#UT?PT% zhciJGPvuiQgLebI|FfxWm}AgQ00{Tm_fFdy#9G~bz0U@+gPg@ZT7Qjxo>&O?bDj&#-#G1iVG1uqSwY zzlYvMz(&9^Bo5E2b(EUIX=0Gf)}o|eFb@txW+52W60>I(?d2e1d|ZsPoY=Dg0B*3h zk>p-Jysh+4$o`Q>1x~SH=h|3|OJ5dUB-m%@!B{HS2u53`#y; z!o-?17M77d_M`2zKLq5c9gZc8edf!J=`1LRWY8ry-!fTG16()X84g0N%#Ei_$i<&Y z*7)si1L1HLNAr_)qm10X%*fYG_a7fqH z302=`cyYXy4tfu`2Ehz^?DO+;!55RUzNik9Ca${MUx|8LJE$8VzCDF$7Nmb#ZhuPj z%fZ(?MlS?qYB2(zey!1I2O6LB1u@a3zrNwZ68PYX{zH3;9sB~r=i2FwNfyFAtvg|0 zT56pr0Ng8jI8qZL@0zz>-%XUGh-j~8?G4sZBJe=ZN{F|(F{m91>e%D%}=3N8~ zAofj;#J-rb4eH#OpCS1Vzt_a!MFW`Z z7Au9Wae4O~-+%gVbv}+?8-@-7H{2GxcDYbRsOI=dJ0ShrBx`i}5{>3~99VuQ=%!Rs zndf9b63o9~536buiSV;>xf?PMzkazQ|E%zCka3QS*O1pn==23W%dVpuc?{4 zbr?JX;_Zyuf#&7<&*c@aBK*N7A_%WM`drGvgn;$5#jyvZ-#;6F2Y)3_na=0F2Is3b zSoFo4?_2UPLl&#k>%IayDU3zq@g=NpQf<(Qv#Q2iURIVTH6p0CFS;0H`UlZoxY|); zQemAk+pAxvjXCpO{o{YCC&WV3i{3g#(8k+mqVbvd1Qf7Vn3wazp>-zcggG z^bX6yzQk;M->^xfEjR4?qQ+uB+E>{R+KKciJ@Q>_3_ln%CSfT{u8>&gS#e{8PpzYG zL0vHHZHEPk^&x&(Yf&M!$95GA65X*yfILPOGX7;UH8!^A_GkI*+K2#Jt8?Xv!*Sf; zmBzLAG7kQ4UCwl|u{?xCKEb#zc@0VQmPuN8v@eI>xhE+PKh;>m<%JfcOWEuDJK23F*d0 z0wZ;S7Jv10cVJ%6ZLkA6zsn1tmB7y6EEC<~%3UDpyP0S0$a=tp-Wx6EOH-r3cPHl7 zo?hi5rtDkGr4_R&h&%5f)Drb*XMWb*!IXMf+OB`oShZF>+fQ z>8@p?TZ?};RJ+NDtw{Ese37&KJ*Rg?b&d1r&zkneJT`t$ul1k;@Ixvvk+$S3lM zW1Wh-M0rpeXgamwAt+KFn1Z?R<8$@6R8`2?mxJveXkSJq7jZxRW!K?|7iia{qT#HK z8fk05AXmdS<2coeJ8%z_3uX9T>W&mj+x{kJ?u~8OHBXdGSI+nT-URq0=h+$y8vE^% zAg=Nfq4!3@&oXvey(3f6)5)iqkrA(&WG+Z6BKCW3!2S*5n=w`|j`32i%jqp$uwG%( zFW2a?!m18WZ_Tv@&-8}s0)L8dAig@H(T4|4@-ZhUBe;|i zzkH9qyO2s>sF-6In3kN>a{oTK3yd`d`8d)kxF%1klYmKnp*p~y_Y(f~Z|C};-~E0% z&8M$tr*(H!6uuz$znoPrDA(-Z!#c>9ThdZ+k40xb+o5s(Wq)SREF~_nUYMa=0v%zW zdRN-9zb!04A?#-i5^sAB09Q-mP=VSPG|YEO|BttWriAq2GJyGoLNsdN#!|In0tP39 zdspbNdvB=nKp-5tIGU@dr58H%;`9>Q_mN1{DT?|N1jr?j9?!dgPKp9+TRwJY+?X|d zHM5U{U?U3vk_Jmlt>K`4@xnrc=o4c7!>#GmPcbvx88y}q}qQv;ov7D9_4=Tyu1I32~78%bP|0n0S#G&I&| z13>ZD)`is?p9w5aod-zt{lfIX;AKRP0R*_$!U1plNfdkHRBSE-l}x~8@zCM*|8oNj z-N^b?_rLxDn4f+$UYXx9JXoCyP_ZYy${ooV+oyHx0o@Jh?!`;TV?xxxlla&9w>Apl z%5fm&Kfl%RU*r0`hm;D6-F$HVlfqUq~Qyt1Z>cLnt?U= zEHJD73;lq|&yWYGZj`*j@-qtH=9)Qn$_CwVF>W#8U%7<+ByWXiJcvAx+VJ_kD;BN; zE7za-2(iQ#h;D13j)IuNse#%Ls~$t&(QxHSTk2xQwf5)u2JOITd{TDztrYcdoO^qHt6PzT4bIxMRjRm6)N?XLuzDn756W4Cl>^!y< zzVx0gWaJTHV!Nh$t`I(N)0*E_=B_V^>TEPEKpf-QEU;?fI8E=biJdv(13 z*>tQ`VkNw&i%oF`%S-`?!0UQWVU@T^WHB{psA?a*!b1fV2MA!ib|ika(EnBK#}fe2 zBC}5?@~ov2wwPmk(v`H2Z>XbGZ&s}3qy9vL>W6N?81xJ2_^CmvYX1u713ud&#p1U4S5mg+q zb$_O0CgQ8Y!F_>e7+xe>@~{5Oy622O#&hwi%)N+@CwEBK^;~xGYi>T8D!m=tQMb0V zM*m8AfoI&3E*cQ1Ah^#1kMa5f>D@;PkYE?r%N(7r67H}##otfdgKn4uAxr)n4GMtS z=*vlzcK-Jj@oMiuwM%TvG#c3hEcQH%ObMA8OR9{R=(-wtMYOLDW!moCu-Fdp#1U%w ztKVq(jklWWxA45hQZwg>2y#!NLHE2oR@-Nt#Ka}i7vqVrtRg~rE9C|>e|?&U${I4c z91)#Ui}`9hd}AXc?1rl~+jrS=Hq+snskq(9;L>n*|GX}4K(yGatxQp0tvr_%A;J9; zjn3xq7QrwBW#)UE7num>+(NvsU~(4rA9&?d`@GK9bjOPMtpi)PDiRJkMW6O3OnWgC{G^I|SzSa=0h@iwoD&Em<_l!>_AlW; z{$_%5=EkfRYZ{KVQQ_tdUAOWoW~P!J@)IKuIRYDd_3*8ltj8mV)U-LD%ejF7yP${X zO&Z`&M=f&8G3BgHcV0se+yJN45CtT1JdGpkQ>CG+{xWXt2GD+f=2+-YgVircyz&8? zkX89US@t=Zcsb|pk{voEB=S<{AfS*KdL=Q<=)>|z{gs4+dDK)!;<1rdRY7RcxmT?NzdNhrK#9zr&zNFS?O%P0 zOm{)gnNL(wzBgdjA2PuoRY=%^qaV}1zw94Z_iiT7}T?<xm#8;^XX$>fG^0KlIn^CB%G=}Y4;wbqE+&tDT8M_((L8P-XS+e%FKU@TOnT_ zTHB$4WV?!T>+!fs5Mq;Mb;RJxL2l1|Z=EVP=ZgW7U6QfW5^&wbabw*adAA8f=_rdF z_=KtCk`dgkoLc3Lx|``t%O^d70Q*hrOI<7hck^Kv$7MVt(%XiGVTXp6<6BRO`z1}j z?Ol7mZlu4=fRjD>@$i0V!8(;naVEL;jStiQi~1_K^|#I@O^V09PvXu+>=};)GC?+| zF+s2ywj#adu1Dw$|NUSf=j(u48_^4h}k%X{BoS43Fw2zWPFp7srLv zb~$~7kvQ9_4oftx_HfzV$(^zEW;D>q0$CBF=>+q}8`)fr?vW3sy^u z36>dFHV;7y|C&ZBQ*XGG)3WB^b|LR|cdkzevp4MBIBtv}tN6U?POasBgK>y;wWz|G z#*O~+@%`ek{rZ95#bIid>|(N0Ww?2WZ`OuenRtA#ce$5_;1N>!4%-lc9g5_{y@<1psvyi#6v8&#wVchYA z0|=1Wm~L1ivfmUgoCqz1JKn1Kz;rn#_EUJikCyUHSWE_MZ#7T!r_>s&A^#Nfva4Lw zGhvXj)O;{Mo~-*rd>oum#1Z;}-|T_R94(xu58TmLpY>`ipFYoXshiNjTV}UxJL|rm z)i%>#=q(tMs9`+rTk#La2~K%=D`K}x=TF*!bIH*y2-~2&00e|8dHY9UIs@szlr^X5j+>EZXI!|S^dQK#85 z+kZ1f{px%q2|Z8G%G!V@D#4$~A-K+tL4Ce}AnHCf&#%PcH)C&?Zizh4+x1cA4-aNt zM|kKI<9^_ZGWcU|)+jwKP4oCG>gtUgyVeU08WVD$+>=S#>*Dkt!8EabM z0hfD>KAp3vNfTvfN2q_|ll^A)!$>HlYp}t?5FAxxzhHdkyC6~2%^Fc46FSrRoPHq& zuKazE@%DL4tIp1Px(`}+h7h8(yDN%CocFfGUNbnI3?e!+eHeIuF6pGdmDy8&QoQ8T z?W!L?{mk0{8&A%Dbsj!ZOVkabvkOpkj92{-YQ?3wbyOcVY5j_sX{jY%W&v zP&CGq^PXE~*jb2(GrD-uNAlN+LUslfMW`yDo@wFPb>d7j$3KN<7TEK^9k~(aT%DUh zJ2W@!!>dzKfTMQ*cE=>Rk&w;dT|t@I6*HTsb~V=dJd#){(6sr(6U$vMCd- zG@LP68cJhozW*$qtU9!`HS@$KnDg>8L#c;bl{BAMT$Cq=kVKlBh}e+{TGztvweOBk zw}b*NzNA;Cn+dAAZ+*Wj5?$p*~u5jsds zG-p*y5`K*392vCsWdX|BrTC?_mscddah!xClC8CTCt)x{UUa>eh|j7)_3=`Vm3f88 zv}?fw*I8w&v~MN$8T+zqZfM3dQ??WURBcp<&NPS?sleuB(E|_VHRqZSS`L_dY{;C_ z&=Rs`-5KSK1$G}jV}S%!1$%T0^gteSi=X@2bkcj2L))r61Nh$oME(uCF-2~~jB@L*b_3R$CS(7eFvQjY+ldgf1`eNP;X@7vh2{MGr};K?ytY+dRIpM5upXo zbN1ybvu9{_`+!Gk4lDEdKt}5{2M~IGh86DM=!`_d9S7enYXj}{HkJ$<9h<-L86)QL zwQHb&eo%&V_9x1Jr%0!n`Mn^ur!_`%7l~}{C${3YP(bX1m;1@=+FQQ^&pb?^x!eXK z?mhVaW}D#U$<-=nS*srf;G(@FI(t(py;e^!SRAzj%oBnerfw}60x!NXjPZ2FG}HQQ z-@$fJxJMpQMn-)7<{!$435NuOWgBi_t4XE(tBaoh{>sj1(?4wGv__1ytE1D@6Fs(x zi1>OQJvTYpO(9!I_St9mU?u2#@19Aq0}M19aLf;*<}}#$pQ;WdX-8HR)KZdCajO(F zNZ{BB_wL%%u^XJ=(0r7`aUQ&R9Ia^Pha@Wsk*y{KafpT4dc7hO6QQBFe7|Y5clX+4 zpX;F#0l^V~S)){G7d>?pXHFV^kR0Jxb81O>CoU=ECK4I-mFP?9exH0$R*>=2Wvb8# znSWTvK%-Lplh_u*CRi>kEYxq;0V~z%zy5FNWE_qGaOcI$0&hsYIzxh}slf%PuP|`u z&)lhW{Q{~w*mAocsGx8+GO6E-jL=+88!N3c_`1BeLX%tMs`0x59)R@YmW%|xzBACf z|8n8JE{(esW*Ri1I!A{5%*)7@5h-`fx!x@kl{E5pdR2)lQcW%|)wdk}Cq`Quxl|$jt1D zObK6bW71WF-Qn2`Qc0q-9M63D4jb@#yn~=%vi3AUGP4%Kweqdr*esmKCQ3!YU|EP7 zUD%A=rOulSrUJp?WJat)f+PiRj=)aHAsDRnte}NE?s0T`!D&ED;Xm=I52(%G$joMR zdLq$f8`YMmx2~xGj^?H0&Cp+^THeySkrXK-5dV9BzasH(h|Wmz&I;6~)`}7**$XAD zxdyoD-+)}aAzqfn$D>J=Tit7I(EuFqVS;KibdXWsh=E^>clDtMNmF=-soPffBnYiJ zW+k9b*E*`ipSgc|(+ zK_ArJtW+Q7=r4%g2u3eRV+##f5)>k$h(X;t{oKItKuk{-4_1M%H_=rcAfpCly1etr zsq+kzTupcVO3v3s*uBK5x^^IfG6w}>?88Tw-1$gXj+nED=Mqv_; zuNr1Ur?|RjweTznXo;G)Qjq>I;GvOB?#0&JEe%wk{_*4VOTgQ$$CFn(`JSemX;wlS zmC>(V`Q_fNKw&UKlng28b8Pu7KzjHhYwVfW*fVlZZ{zzyDwT&-2xp7Qo!Mk5pt>q_)R z%76FRpFVGA?F>1UBQ*HPAo0fD52gnvxITlSWK-;T!ws3f*YU0GIM#`sem+6ukG_ueC#G z%2Kj0b_q1dvo{KPulYPq7i$~tMrnEyiC#YSZ|uufXJ=n0ed2QojwZ{MvnQoctK55w zEa^XaC>>N57@t{O#Y~_^a9nDuEq&d;K|ipXkPPY=gmTVY5lWS8njK+lsPkf^=2WX0 z$Hl`fT>W%3UOc5*y^hxR)zgInIx!k|?{~}Hbqc`8s6~>K0$uALLB4=L+IIRHN`po} z!pZcL1_@u%#&WOQ+`gd{Dw|SY8*Re=r=^oou&L|^Us@z^PWU-*KZUXcw1}_kSIwQo zr|78QMdv)TfQT|1v?4$cy~)`bkv^8SE2V?wWeknwJ#=NEmO?--8t*V1vtect?(&8f z(R>%TO!H_x4x9%wn&%C@(e+luIcF{&4fTP1E>o<)*<`3;%D9024WN{?cGEGzba2N< zi^#597FzK;1}liJm&Y*h$v7a1EBBR0%3>uan&2JTbq4)*;J(OgjI?rvQtPRGE^@MV z6_srmf64@NIiIr=(Qao8&HN`bUi;hwA2) z&Sn zPa{)C>q^~SrI%1)jo14Q1V@pX1FpXRNeRy3;+CII1M-#_)8c66IHtIbS149)Gq%?u z4c*=S5}0G*kBDNIar#1E-A~+!i<^o$fv!?Yty0N5+0Pgvt5?n-qjBV&)}I9y;I(yf zbD5(nX|JbqG2$|gM#T%_Pm57w;uVdZa^9ZZ9&@P(L!DTbt8HGbWBGihF_g17F}EJn zP!nBZeY*)$_d%z_zwC4~EJ$M}j~cA-*v!=V2+lg^nCZm|Y9(jyYwincB9Zt4P%B9i zsjXiqwV+mcfcCvFY50K3hzWezY_k2Vf>(ZBPMZ%5;wSU~Zz3rTn3$MQISmX){@LL? zm*2Ki5`thtN9$~|Twnv(w%zxI3-m1}uHY)f&kBErS+$Tca=?Ti09XaVt9%qqxLIN*z8vV}$6@o5xN~_U@-W%dZ zz;mGQZJqm>!G0=Qj(JkA7?di-#)a z5dWLt*@D5a_Hn>f%bgh-`*WCkw9gBHQLfGrr*G@gVENYFWX3Bq&Xg0gazS0~TQ9Y{1jh2pNv%FYCF^F5 zD$qyc{;*L0KG^cNJYWrzyE{90i%P{uqUIJLb{|^{s>Va#0X+%PH!Tp&&oq9Zi3Cs$E@TJEl3uo=i@#Q~oEMFh5I+y7cQi>Op+8TC7G zm#PWi4Ihv}-Fyo@w|ly_&B;q4%hf5~t0Sk%5Rt;3-}X@eBje=<0srdb_IW+6{PKz9 z7ozd48ag1Dqw^x8e<@1EdMEoKdYI3RHJJ)N&3`BiWT;Dwul%EC5#AFDz&yq1&#>-; zb#?~F5!~2QKy1^}b2G;@3sQO{4veIaEy*<%60gbS;5#15M5#P+9qR_Ax7k^hQi&sR z=W?t zq3%!&LbLte-UrPnTsh55$^`-cpUMir7KEo6JHOL$*8k+<4Z>t*FObQ?U@|h$7!{H9 zE$`uyd=B~YwrFn9Ef6+d=w7ML6E-kaSdNE=(xvf+PnaZe6t(Qr~f3nI_`CZW}ohE zE=_0GxM>zQ;%~PVX!cu- zxWF>6-h``oI0uOz;e3MM__Yq!F^yZ_2Deqh$rL_)^rqim_Y%H`c!X5? zp~|2z_?QvHGSp->oL!V>JP^&s7Iz1M=x2~;>7)gQMUVZ#L-L|Qsrh`T{?74xIifQZ zkb#WWe-O+BceKoPO=)W`hbG~~=^b^R^V6*tdXSr?|CllfrVlip>y(1CE(u6#lto!E z+T4@Lb}yt+sr1=ay;#tqD0h^HW<-wR#ui5JglUFr<3KxExqtr9Xl1V1e0JCZJ!fw# zra7}e`HmaVUBf@TXJSD=(*tL9aQ}I}mw1)yZ=Cb@8DmgX-Pkcbz)3pUJI28aXQ~e( zkiTg!vi-3%Dq+x#1j@?K(fpytxxu2lyjS4h$OCBfF~+} zlt#XiZhL&R-Ml*X2tA?R-d`w`GgQU>Upj%~Ho3}8oyI~m(*6yOA?|7V>rxtA#N`3) zs?R=D1VQic8vc}4y*I|@y`!z$C`L>@#m%>oe7}-8;$U(uk^MrJHfX-b#tRz)$X}q{ zbqkRB?A#w7xSge2^=N);wCSe^p8~M-hyN|4Z1}U_p61Cme7%?OSEyjru)~P*uGJF{ zn|~LLME|y~TXgQcuN16T8nIozYCrRWR%UqhI@*52h4r_<>(99>znzp(%UQ$9 zKRO);Gj_6zDg-cQ8)QMor}^^e-{2em$i5*b(Pu_Wb`pnUaMu`%_bCSSXRpH;K;$6? zG#uzK5*j4q5ADz#Y8Cp}RT1`GA#8&&lvh2!L1bg{kzitL^?`Wg6A!WC_A?f6 z$gSJ88kESOcTQ~)fIqZTk!jD(vK}r~XyM;U}*y8-labV%q=wu>)yW$zg z6oqw@YL_kgt}Xg&Dp6_tx6~sh#|zWXPwvCTk9GQIwQR&vzV04MV9qvI=h#{rmE#qz zx=`>ckLA=K5#?t@C1bD22_-rRPJ+Hd;aXwLcc<>s*`c-MCQ z(YwAfIt88unQR`UC;CF4$t5&;O2n;Y)U^ICC&$xFHN$-gj0T{z6XJPKl$ES*D_#QIS$s%eb5YPSH8O_8)0kH#%9h%sdxYSFeqQZb2Z^hZ!~%= zuIpEisrXZc9#P{r7oZy*z;Mr?4X4Uh;S#G0I3Z*R;&qG13CA`imeB#+(Ys*!fS8o( zVEwp@07};yXyn85?fK~H*z$!(0arborqQ~<W3>t}0<==unoCl4vL zP93Ibn~K&_hkj*^K3!`mw*qd;#X982C8Siqub}ItG2cT-xi-p`7vKRQ6Ur;sfvu<( zYMWJbmSy6>&IlvKLetaWLxrw{SW4>adbwAhvEwPg(E@kMbCbF-enW=BZV|oJU#fki zYDTPN9IpJrj6X098R)RNd&Yuc7(dRMb_F*QK{0>5v-w3gZtFOpJ8tCh*izTQ*mfz}15O9~Fc!^|b4A%NYC!|8 z@3P)(%mRem98NJ2+7R}6N<3#-s-n5Y`_w1EUGk>Vg(#I0c9FvoC|JZG$Mq>}4w}Z+ zy}U{(^WAoTQBvwKNg?9Ss~oD0wuhzSrGK(x@2&p*Vf-58R^i@mI~F(Or*CbF0u5M; zigg>I=V`-MEdsoye_Pw)+VZ&#b4IDgI{-IKN;j!NKP)IFqiNFveIL8N!$;s}YrK%) z8r|6~BO4+^6VigcnN7ChQq*&R3_t+auL~~=K0x1kX)J#HxxjNG>#l^d6jpA#je6v6-M-P6#=}PqqcN|-l zQ=JoN@m2F;Gxj0w>K9sSi+*`y=l%8?cd1qW=4qN_bG+qW3;^aeK0V+!jf&9x-X-wz zZhjyb{{L*hbx|rtvu}NcXZXjWJa_S%CKawt{Dw8uzmKRVfq1Y1DyxMXp)b(B&aG@6 zh9CNmGfnh2!UG*J@AD9Q+XfijsdWZGnQDU$TO%nA+9I_JKX&;6YwGtE)Cbf49;Du7 zQB5;HP$*||fSGwzmLsGW>h7__9#pUrehmhjbU;t(9KwO_(vQblG5i4@ZD)<|Aot>~ zvozY194v3P@2>4Vl;*5lBEev!2WV+|ik!RoUyHq+B{1ch?dI!OeS|HGk+n_+#gpiCWq%DT?`RI(D0rLv#f2ngx$WkZaaBI{W<`|fn0%|7TdWgOd zcNpex9r4G-^}jM$GQ#q2KLdE%{FJN=_j<~1Vg#FdM@|LA%Kav?LELUWG<d+9JL&n7@sQ6LvPP3fVrqXIHmuh`(F+CHbc&qVE=_(ASW{18_A$!9!c$lQSChhiJ zDsS*){1xa3bDf)Nf0HBRV1U)9^{T~knP_&1;FuZ%7>KLi^rj*Z*wvU4`fy_c zOdFiEHfgU!nA=siXi(Xj?2veU=A-tLIKiV%l4YDmmD;r7S*yCyKk=DR7&q|O>whgJ ziTi!4YYJ852j>PybBFzEhx-G5`HVs&q-PmWC=RuQ8LFeDVV;3|keg=W&vnx0AdY?w ztqp?7|CsS`UjieZ;@;Stc!fD|!qllat}6gjvqvl1zB?*{1Z%mG5bIpx*Ku}J`sG8Q z9%tp86IXu$%Se~k7vE1mspA>DmhsQMvkTd%0%QJJRl+6*ejZQ|v`K**_rWc*3Z4gp z*nS8mNVYN~{FM;i9H{TtqcypaYIAM2g$|5>)54cOeT=B=ggKN9AFzdA$avgru+_8u zYAyEX+m`z;&5+d}iGh$&s!l5p=lm#QlW$8mJv_BAfT;w8maVeK0o9_Igc4<(w8g{k6uf1lY|>WCRWIj^QW&9)2+s)a zYfX(HSch5KqECY!2TfC5hV<_(N!)vqZCph|c%AN(pbO&I0E3`}5+_L6_>f?V@#Y_i zFx6?g8KtvK@Lwm zRI0y1^TO1*2R|jqo_UW?TvLO~q34?9&A&(t?`>}0{q`$Cx?OE6)0ja^8_HXJFK@^p zR3t;uSW#1NXf)C;9LEr8W%lEfgFp4c-d8OP%`LL=g?lU%y#3Il+Dc4l-Quq<;>%emSyJ_U zwN|WYOLV?>`90Sa9%W8#^YJd>m@Uhh*NGOxOH4#0@ZySUyu&jd+_Ucqzc)F0PE6CLgHpt$Uz9V)4R6LEcMtragU3fYU^Z^{b`b*!r2@+4CiY}&e zha!V7WP|G$bSJ%pM#TK42fo*x|}V61GisZL=27Xa}pAp-$J`N1duF{3LG9{WCn8gkMDWcU?8U?L9j(=v zShkfH(@&9hex@sZmLC+P+s$62>xktmy2>(<`A1DOa^_FoHQA*J%JFDy{VvOXTnL`P zP$2k1=M})XALQ8H4_2$klSbQ>6_vtXk%MEN1mJMVL#Teag`@hwmOyI2qwKoT3x*0DeR0q5Z=XF#U`PBPntZ-kc)JL;A zPp5mlihTcgFq~r;e8%jv0RedhZ-eUBomPQqOXX1aFq?V|x&dM-id9O+YJUXWqGZ77e%h!_C7L>5&fjX~l4!{~I&9-)DSF z{W~t(`)w0rT|<>w7Mw&;)CWOvaiTIQIfGQg{$PgRU1!RU=^K!pySNpM5p3|KF3Ns5Ux+!?&9PFRdw@ zdWh;@n&-YcXW_t}v~?)lWeMHiBu@&`Af;-a6c{cTsn>EH#PA6(MB>JkCctOzOnq{CCqbip{TKxP zh;8^{G(g|eX9`XW{zZn8OMgp`!I1zy?}y|AMf2NT;P_NhkdI~(&W9QgfbgE^9G%86 z&gUg4_>cQlK9flyBV)$Er1)Ykcn;MJEh&d)!+1{b9;mndK|^KPIxEhHju)}z>ZOhG z0`pK=k?(?F=(M2+7e+iG^X=wB8bz)=ZtN<+dIMz!a-}6lKro?ITc+5{jN+XUJoYf< zunL&^+JyqaJR32}SU>;r$q?u!V7OTW0oti&E(41HVRl1G?Yy*g8Prlt0ILwN^lDVp z_W}m$6~qK;y&8T&*qTe397Vu&$e`hD_tW>_2!t}|XYOMg9CKSV_UpC7!F*();0HL%qH1PQ+JBj(gb$&1+9JxFVyf?lkZiqyZ zs)5daNT#-Din?6Dd5j?%y?hiXieZNAi0yQN+P$A>tm~>nLa=T=j+;tF_c0m@3GRx% z4_SB+6%D#B0v|NghNa>ihe$<0F@fmJ2RKm3o>z%8v}}!tsI8;#WB~ej51*?S1zZN| zB5*F$Gqq0|o7IJARFU{rmM+7QLwM1G&p_~b@MFyXVenh4?95C;^#Nc&e0EB+nKtB} z`sa#U)-1QVFs|Tms{9@HtOJZ(R+qj}Q>n1oqT4xr-O02r2LHu{H^Jx*9=)>5G3EM9Y z3WPt+55@|B>l#F&+i=z3Q`^b^Sh+fp+8qoyj}JDG;pe#w{JE!_Js2AK;;|+5NBSH-(&eeXx>^D}!&S5OCuhf)683A$tk<57yFV zP|rvJ9RhNe;Td7)G3P;-3)OoE^7&PoT!(+y60bUyw)4L+;qhH>f#Oc0Gk}5SlXiyx za~H_##!6pFP0W0&Dl9;y!q4>ogm}}4N1d(n|Ek0UOzwFa0`T=)HNOS}XYcLu zGAB?33Z*nw@E*Q!eSaOmhS~l@v|qhmN&h$(sj0_?;dop>uUc0aZ+0F`cKQDUtW{!C zBJ6(Z01avbUM=hiS{nb~L>N3{&*Ydg$TM#6f5Mx)ZldtSo)1sgS~K=A7l7AJUy@{X zxHJJ}b+np)%0AO3Io*8E>6#3a@{Bk4GWK*PWb{-`>h$2M(R{s-qiT=V=gm?nFZoy< zCTSQ)o2Rwy;XNM5@GG;$b&2C=hC8ee#OA+L{5g#+Xwo7Ek04?A8s@O89o;9qLZ)xq zBlWpfMLc_h3NO(8nb;R8U(x}}rJl*jIK%UE(oJ{9H4Aqu236b({0m=)th06jgNM;U z*fQhexr|>f+!aI}j$C>b7zS!HBjp)xyYz3`yQnZ*|E})DGpo;i_%Z2Pv*3p_7jq}C z31m>&nUH2Dy`|LG;K^o}?3eF4x6COI_nKcpGBP#bvc?loXo#DMl1Z0nwzYJFtm z!gtF&Ud6F};Am)P{Bw8u_ASBQpF9{Rh_ub*?OTvhA|ofWcCoe2C4=>cjTsLl7yc-^ z)-C0y$;9dql(F%0&h%LeGNRv_31?1!{>~;^_zlo4!Yb1C;cOEk}7=%``xH%`aWmq%_e*DQEx-*LF!POZTXG(-l z`}=vh>1O5BkTLKeBwHF{)pkiw6OGfdDBkp4`xug_^>oHv-pE?l59l?+#q*ki9YI zsj*e?-}5Hj%9pCR8eEE0W*w_S9?P=3yv3}cZrAqC8T<)pGV8Ys-}#|)j)%YK%9CIf zd!Q8}Q)aG}YYZ?&8mZC{yLrFf?MY3^H0Bw+34#pk3ysa~stk-*&+Av2p7OxTMI{kv z(-LR&Ri!`w+uo|_{b8Q_dG@bsDy{l`OBY9RD@*Q}#;)&uyJqhWwH1*f2hTm4v32J9 g2d*x+SRednHjP(X&G