From 485eb909c1f0059110f050aff97d286dd0e0a346 Mon Sep 17 00:00:00 2001 From: v0 Date: Thu, 27 Nov 2025 01:41:25 +0000 Subject: [PATCH] Initialized repository for chat Decolonize time website Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com> --- README.md | 30 + app/globals.css | 173 + app/layout.tsx | 52 + app/page.tsx | 23 + components.json | 21 + components/alternative-timekeeping.tsx | 116 + components/calendar-translator.tsx | 179 + components/footer.tsx | 27 + components/hero.tsx | 38 + components/indigenous-wisdom-section.tsx | 77 + components/kairos-chronos-section.tsx | 107 + components/navigation.tsx | 83 + components/theme-provider.tsx | 11 + components/time-systems-section.tsx | 113 + components/ui/button.tsx | 60 + components/ui/card.tsx | 92 + components/ui/input.tsx | 21 + components/ui/label.tsx | 24 + lib/utils.ts | 6 + next.config.mjs | 12 + package.json | 73 + pnpm-lock.yaml | 3233 +++++++++++++++++ postcss.config.mjs | 8 + public/apple-icon.png | Bin 0 -> 2626 bytes public/icon-dark-32x32.png | Bin 0 -> 585 bytes public/icon-light-32x32.png | Bin 0 -> 566 bytes public/icon.svg | 26 + ...ases-over-natural-landscape-with-stars.jpg | Bin 0 -> 102253 bytes public/placeholder-logo.png | Bin 0 -> 568 bytes public/placeholder-logo.svg | 1 + public/placeholder-user.jpg | Bin 0 -> 1635 bytes public/placeholder.jpg | Bin 0 -> 1064 bytes public/placeholder.svg | 1 + ...rtle-shell-pattern-showing-13-segments.jpg | Bin 0 -> 149434 bytes styles/globals.css | 125 + tsconfig.json | 27 + 36 files changed, 4759 insertions(+) create mode 100644 README.md create mode 100644 app/globals.css create mode 100644 app/layout.tsx create mode 100644 app/page.tsx create mode 100644 components.json create mode 100644 components/alternative-timekeeping.tsx create mode 100644 components/calendar-translator.tsx create mode 100644 components/footer.tsx create mode 100644 components/hero.tsx create mode 100644 components/indigenous-wisdom-section.tsx create mode 100644 components/kairos-chronos-section.tsx create mode 100644 components/navigation.tsx create mode 100644 components/theme-provider.tsx create mode 100644 components/time-systems-section.tsx create mode 100644 components/ui/button.tsx create mode 100644 components/ui/card.tsx create mode 100644 components/ui/input.tsx create mode 100644 components/ui/label.tsx create mode 100644 lib/utils.ts create mode 100644 next.config.mjs create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 postcss.config.mjs create mode 100644 public/apple-icon.png create mode 100644 public/icon-dark-32x32.png create mode 100644 public/icon-light-32x32.png create mode 100644 public/icon.svg create mode 100644 public/moon-phases-over-natural-landscape-with-stars.jpg create mode 100644 public/placeholder-logo.png create mode 100644 public/placeholder-logo.svg create mode 100644 public/placeholder-user.jpg create mode 100644 public/placeholder.jpg create mode 100644 public/placeholder.svg create mode 100644 public/turtle-shell-pattern-showing-13-segments.jpg create mode 100644 styles/globals.css create mode 100644 tsconfig.json diff --git a/README.md b/README.md new file mode 100644 index 0000000..5a44be3 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# Decolonize time website + +*Automatically synced with your [v0.app](https://v0.app) deployments* + +[![Deployed on Vercel](https://img.shields.io/badge/Deployed%20on-Vercel-black?style=for-the-badge&logo=vercel)](https://vercel.com/jeff-emmetts-projects/v0-decolonize-time-website) +[![Built with v0](https://img.shields.io/badge/Built%20with-v0.app-black?style=for-the-badge)](https://v0.app/chat/qm0z8NH71WW) + +## Overview + +This repository will stay in sync with your deployed chats on [v0.app](https://v0.app). +Any changes you make to your deployed app will be automatically pushed to this repository from [v0.app](https://v0.app). + +## Deployment + +Your project is live at: + +**[https://vercel.com/jeff-emmetts-projects/v0-decolonize-time-website](https://vercel.com/jeff-emmetts-projects/v0-decolonize-time-website)** + +## Build your app + +Continue building your app on: + +**[https://v0.app/chat/qm0z8NH71WW](https://v0.app/chat/qm0z8NH71WW)** + +## How It Works + +1. Create and modify your project using [v0.app](https://v0.app) +2. Deploy your chats from the v0 interface +3. Changes are automatically pushed to this repository +4. Vercel deploys the latest version from this repository \ No newline at end of file diff --git a/app/globals.css b/app/globals.css new file mode 100644 index 0000000..5532d14 --- /dev/null +++ b/app/globals.css @@ -0,0 +1,173 @@ +@import "tailwindcss"; +@import "tw-animate-css"; + +@custom-variant dark (&:is(.dark *)); + +:root { + /* Earthy warm cream background */ + --background: oklch(0.95 0.02 70); + --foreground: oklch(0.25 0.03 60); + + /* Card colors - slightly lighter cream */ + --card: oklch(0.98 0.015 70); + --card-foreground: oklch(0.25 0.03 60); + + /* Popover */ + --popover: oklch(0.98 0.015 70); + --popover-foreground: oklch(0.25 0.03 60); + + /* Deep forest green as primary */ + --primary: oklch(0.35 0.08 155); + --primary-foreground: oklch(0.98 0.015 70); + + /* Soft sage secondary */ + --secondary: oklch(0.75 0.05 130); + --secondary-foreground: oklch(0.25 0.03 60); + + /* Muted earth tones */ + --muted: oklch(0.88 0.02 70); + --muted-foreground: oklch(0.5 0.02 60); + + /* Warm terracotta accent */ + --accent: oklch(0.65 0.15 35); + --accent-foreground: oklch(0.98 0.015 70); + + --destructive: oklch(0.55 0.2 25); + --destructive-foreground: oklch(0.98 0.015 70); + + --border: oklch(0.85 0.02 70); + --input: oklch(0.85 0.02 70); + --ring: oklch(0.35 0.08 155); + + /* Chart colors - earthy palette */ + --chart-1: oklch(0.5 0.12 155); + --chart-2: oklch(0.65 0.15 35); + --chart-3: oklch(0.6 0.1 120); + --chart-4: oklch(0.55 0.12 80); + --chart-5: oklch(0.45 0.1 180); + + --radius: 0.5rem; + + /* Sidebar */ + --sidebar: oklch(0.98 0.015 70); + --sidebar-foreground: oklch(0.25 0.03 60); + --sidebar-primary: oklch(0.35 0.08 155); + --sidebar-primary-foreground: oklch(0.98 0.015 70); + --sidebar-accent: oklch(0.88 0.02 70); + --sidebar-accent-foreground: oklch(0.25 0.03 60); + --sidebar-border: oklch(0.85 0.02 70); + --sidebar-ring: oklch(0.35 0.08 155); +} + +.dark { + /* Deep night background */ + --background: oklch(0.18 0.02 240); + --foreground: oklch(0.95 0.015 70); + + --card: oklch(0.22 0.02 240); + --card-foreground: oklch(0.95 0.015 70); + + --popover: oklch(0.22 0.02 240); + --popover-foreground: oklch(0.95 0.015 70); + + /* Lighter forest green for dark mode */ + --primary: oklch(0.6 0.12 155); + --primary-foreground: oklch(0.18 0.02 240); + + --secondary: oklch(0.35 0.04 155); + --secondary-foreground: oklch(0.95 0.015 70); + + --muted: oklch(0.28 0.02 240); + --muted-foreground: oklch(0.65 0.02 70); + + /* Warm glow accent */ + --accent: oklch(0.7 0.15 45); + --accent-foreground: oklch(0.18 0.02 240); + + --destructive: oklch(0.6 0.22 25); + --destructive-foreground: oklch(0.95 0.015 70); + + --border: oklch(0.32 0.02 240); + --input: oklch(0.32 0.02 240); + --ring: oklch(0.6 0.12 155); + + /* Chart colors - dark mode */ + --chart-1: oklch(0.6 0.15 155); + --chart-2: oklch(0.7 0.18 40); + --chart-3: oklch(0.65 0.12 130); + --chart-4: oklch(0.62 0.14 90); + --chart-5: oklch(0.55 0.12 190); + + /* Sidebar dark */ + --sidebar: oklch(0.22 0.02 240); + --sidebar-foreground: oklch(0.95 0.015 70); + --sidebar-primary: oklch(0.6 0.12 155); + --sidebar-primary-foreground: oklch(0.18 0.02 240); + --sidebar-accent: oklch(0.28 0.02 240); + --sidebar-accent-foreground: oklch(0.95 0.015 70); + --sidebar-border: oklch(0.32 0.02 240); + --sidebar-ring: oklch(0.6 0.12 155); +} + +@theme inline { + --font-sans: "Geist", "Geist Fallback"; + --font-serif: "Crimson Text", serif; + --color-background: var(--background); + --color-foreground: var(--foreground); + --color-card: var(--card); + --color-card-foreground: var(--card-foreground); + --color-popover: var(--popover); + --color-popover-foreground: var(--popover-foreground); + --color-primary: var(--primary); + --color-primary-foreground: var(--primary-foreground); + --color-secondary: var(--secondary); + --color-secondary-foreground: var(--secondary-foreground); + --color-muted: var(--muted); + --color-muted-foreground: var(--muted-foreground); + --color-accent: var(--accent); + --color-accent-foreground: var(--accent-foreground); + --color-destructive: var(--destructive); + --color-destructive-foreground: var(--destructive-foreground); + --color-border: var(--border); + --color-input: var(--input); + --color-ring: var(--ring); + --color-chart-1: var(--chart-1); + --color-chart-2: var(--chart-2); + --color-chart-3: var(--chart-3); + --color-chart-4: var(--chart-4); + --color-chart-5: var(--chart-5); + --radius-sm: calc(var(--radius) - 4px); + --radius-md: calc(var(--radius) - 2px); + --radius-lg: var(--radius); + --radius-xl: calc(var(--radius) + 4px); + --color-sidebar: var(--sidebar); + --color-sidebar-foreground: var(--sidebar-foreground); + --color-sidebar-primary: var(--sidebar-primary); + --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); + --color-sidebar-accent: var(--sidebar-accent); + --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); + --color-sidebar-border: var(--sidebar-border); + --color-sidebar-ring: var(--sidebar-ring); +} + +@layer base { + * { + @apply border-border outline-ring/50; + } + body { + @apply bg-background text-foreground; + } + + h1, + h2, + h3, + h4, + h5, + h6 { + @apply text-balance; + } + + p { + @apply text-pretty; + } +} diff --git a/app/layout.tsx b/app/layout.tsx new file mode 100644 index 0000000..35a6090 --- /dev/null +++ b/app/layout.tsx @@ -0,0 +1,52 @@ +import type React from "react" +import type { Metadata } from "next" +import { Geist, Crimson_Text } from "next/font/google" +import { Analytics } from "@vercel/analytics/next" +import "./globals.css" + +const geist = Geist({ subsets: ["latin"] }) +const crimsonText = Crimson_Text({ + weight: ["400", "600", "700"], + subsets: ["latin"], + variable: "--font-serif", +}) + +export const metadata: Metadata = { + title: "Decolonize Time - Reclaiming Natural Rhythms", + description: + "Explore the system construct of time and reconnect with natural, lunar, and seasonal rhythms beyond the imposed 12-60 frequency.", + keywords: "lunar calendar, 13 moons, indigenous time, Kairos, Chronos, natural time, decolonize, fractal time", + generator: "v0.app", + icons: { + icon: [ + { + url: "/icon-light-32x32.png", + media: "(prefers-color-scheme: light)", + }, + { + url: "/icon-dark-32x32.png", + media: "(prefers-color-scheme: dark)", + }, + { + url: "/icon.svg", + type: "image/svg+xml", + }, + ], + apple: "/apple-icon.png", + }, +} + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode +}>) { + return ( + + + {children} + + + + ) +} diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 0000000..bab39f3 --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,23 @@ +import { Hero } from "@/components/hero" +import { Navigation } from "@/components/navigation" +import { TimeSystemsSection } from "@/components/time-systems-section" +import { KairosChronosSection } from "@/components/kairos-chronos-section" +import { IndigenousWisdomSection } from "@/components/indigenous-wisdom-section" +import { CalendarTranslator } from "@/components/calendar-translator" +import { AlternativeTimekeeping } from "@/components/alternative-timekeeping" +import { Footer } from "@/components/footer" + +export default function Page() { + return ( +
+ + + + + + + +
+
+ ) +} diff --git a/components.json b/components.json new file mode 100644 index 0000000..4ee62ee --- /dev/null +++ b/components.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "new-york", + "rsc": true, + "tsx": true, + "tailwind": { + "config": "", + "css": "app/globals.css", + "baseColor": "neutral", + "cssVariables": true, + "prefix": "" + }, + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + }, + "iconLibrary": "lucide" +} diff --git a/components/alternative-timekeeping.tsx b/components/alternative-timekeeping.tsx new file mode 100644 index 0000000..ee0e6c6 --- /dev/null +++ b/components/alternative-timekeeping.tsx @@ -0,0 +1,116 @@ +import { Card } from "@/components/ui/card" +import { Sunrise, Wind, Leaf, Waves } from "lucide-react" + +export function AlternativeTimekeeping() { + const methods = [ + { + icon: Sunrise, + title: "Solar Rhythms", + description: + "Wake with sunrise, rest with sunset. Align your circadian rhythm with the natural light-dark cycle.", + practices: [ + "Morning sun exposure within 30 minutes of waking", + "Outdoor time during solar noon", + "Reduce artificial light after sunset", + "Honor solstices and equinoxes", + ], + }, + { + icon: Wind, + title: "Seasonal Living", + description: "Tune into the four seasons and their unique energies for work, rest, growth, and reflection.", + practices: [ + "Spring: Plant seeds, start projects, expand", + "Summer: Full expression, activity, growth", + "Autumn: Harvest results, prepare, consolidate", + "Winter: Rest, dream, restore, plan", + ], + }, + { + icon: Leaf, + title: "Moon Phases", + description: "Follow the lunar cycle for planting, creating, releasing, and restoring.", + practices: [ + "New Moon: Set intentions, begin new projects", + "Waxing Moon: Build, grow, take action", + "Full Moon: Culmination, celebration, illuminate", + "Waning Moon: Release, rest, reflect", + ], + }, + { + icon: Waves, + title: "Body Wisdom", + description: "Listen to your body's natural rhythms for hunger, energy, and rest instead of external schedules.", + practices: [ + "Eat when truly hungry, not by clock", + "Rest when tired, move when energized", + "Honor menstrual cycles (if applicable)", + "Track personal energy patterns", + ], + }, + ] + + return ( +
+
+
+

+ Natural Time-Keeping Methods +

+

+ Practical ways to align your body and mind with the flow of work in line with natural rhythms. +

+
+ +
+ {methods.map((method, index) => { + const Icon = method.icon + return ( + +
+
+ +
+
+

{method.title}

+

{method.description}

+
+
+
+ {method.practices.map((practice, i) => ( +
+ + {practice} +
+ ))} +
+
+ ) + })} +
+ + +

+ The Future: Less Clock, More Life +

+
+

+ Imagine a world where we measure time not by the minute, but by the season. Where we work when inspired, + rest when weary, and celebrate when the moment is ripe. Where children learn by following their curiosity + rather than bells, and communities gather by the moon rather than the calendar. +

+

+ This isn't regression—it's remembering. Indigenous cultures have lived this way sustainably for thousands + of years. Modern neuroscience confirms what they always knew: our bodies thrive on natural rhythms, not + rigid schedules. +

+

+ The path forward isn't to reject all structure, but to choose structure that serves life rather than + productivity. To use less Chronos and more Kairos. To decolonize time itself. +

+
+
+
+
+ ) +} diff --git a/components/calendar-translator.tsx b/components/calendar-translator.tsx new file mode 100644 index 0000000..6e8f7b5 --- /dev/null +++ b/components/calendar-translator.tsx @@ -0,0 +1,179 @@ +"use client" + +import { useState } from "react" +import { Card } from "@/components/ui/card" +import { Button } from "@/components/ui/button" +import { Input } from "@/components/ui/input" +import { Label } from "@/components/ui/label" +import { Moon } from "lucide-react" + +export function CalendarTranslator() { + const [gregorianDate, setGregorianDate] = useState("") + const [lunarDate, setLunarDate] = useState<{ + moon: number + day: number + moonName: string + dayOfWeek: string + } | null>(null) + + const moonNames = [ + "Magnetic Moon", + "Lunar Moon", + "Electric Moon", + "Self-Existing Moon", + "Overtone Moon", + "Rhythmic Moon", + "Resonant Moon", + "Galactic Moon", + "Solar Moon", + "Planetary Moon", + "Spectral Moon", + "Crystal Moon", + "Cosmic Moon", + ] + + const dayNames = ["Dali", "Seli", "Gamma", "Kali", "Alpha", "Limi", "Silio"] + + const convertToLunar = (dateString: string) => { + const date = new Date(dateString) + const year = date.getFullYear() + + // July 26 is day 1 of the 13-moon calendar + const startOfYear = new Date(year, 6, 26) // July 26 + + let dayOfYear = Math.floor((date.getTime() - startOfYear.getTime()) / (1000 * 60 * 60 * 24)) + 1 + + // If date is before July 26, use previous calendar year + if (dayOfYear < 1) { + const prevStartOfYear = new Date(year - 1, 6, 26) + dayOfYear = Math.floor((date.getTime() - prevStartOfYear.getTime()) / (1000 * 60 * 60 * 24)) + 1 + } + + // Handle Day Out of Time (July 25) + if (dayOfYear > 364) { + setLunarDate({ + moon: 0, + day: 0, + moonName: "Day Out of Time", + dayOfWeek: "Out of Time", + }) + return + } + + // Calculate moon and day + const moon = Math.floor((dayOfYear - 1) / 28) + 1 + const day = ((dayOfYear - 1) % 28) + 1 + const dayOfWeek = dayNames[(day - 1) % 7] + + setLunarDate({ + moon, + day, + moonName: moonNames[moon - 1], + dayOfWeek, + }) + } + + const handleConvert = () => { + if (gregorianDate) { + convertToLunar(gregorianDate) + } + } + + const handleTodayClick = () => { + const today = new Date().toISOString().split("T")[0] + setGregorianDate(today) + convertToLunar(today) + } + + return ( +
+
+
+

Calendar Translator

+

+ Convert any Gregorian calendar date to the 13-moon lunar calendar. +

+
+ + +
+
+ +
+ setGregorianDate(e.target.value)} + className="flex-1" + /> + +
+
+ + + + {lunarDate && ( +
+
+ +

13-Moon Date

+
+ + {lunarDate.moonName === "Day Out of Time" ? ( +
+

Day Out of Time

+

+ A day for forgiveness, celebration, and preparation for the new year. This day (July 25) exists + outside the normal calendar cycle. +

+
+ ) : ( +
+
+

Moon

+

{lunarDate.moon}

+

{lunarDate.moonName}

+
+ +
+

Day

+

{lunarDate.day}

+

{lunarDate.dayOfWeek}

+
+
+ )} + +
+

+ Note: The 13-moon calendar begins on July 26 (Gregorian) and consists of 13 perfect + moons of 28 days each, plus one "Day Out of Time" on July 25. +

+
+
+ )} +
+
+ +
+

+ The 13-moon calendar synchronizes with actual lunar cycles and creates a fractal, harmonic relationship with + natural time. Each moon has 28 days (4 weeks of 7 days), mirroring the average menstrual cycle and the + moon's orbit around Earth. +

+
+
+
+ ) +} diff --git a/components/footer.tsx b/components/footer.tsx new file mode 100644 index 0000000..7a2c15b --- /dev/null +++ b/components/footer.tsx @@ -0,0 +1,27 @@ +import { Heart } from "lucide-react" + +export function Footer() { + return ( +
+
+
+

decolonizeti.me

+

+ This website honors the indigenous peoples worldwide who have maintained sacred relationships with time, + land, and natural cycles through millennia of colonial oppression. +

+
+ Made with + + in harmony with the rhythms of the Earth +
+
+

+ {new Date().getFullYear()} • Time is not linear, it is cyclical and sacred +

+
+
+
+
+ ) +} diff --git a/components/hero.tsx b/components/hero.tsx new file mode 100644 index 0000000..a1a0a3f --- /dev/null +++ b/components/hero.tsx @@ -0,0 +1,38 @@ +import { ArrowDown } from "lucide-react" +import { Button } from "@/components/ui/button" + +export function Hero() { + return ( +
+ {/* Background Image */} +
+ Moon phases +
+
+ +
+
+

+ Decolonize Time +

+

+ Reclaiming natural rhythms beyond the imposed 12-60 frequency. Reconnect with the 13-20 lunar cycles that + align body and mind with Earth's flow. +

+ +
+ +
+ +
+
+
+ ) +} diff --git a/components/indigenous-wisdom-section.tsx b/components/indigenous-wisdom-section.tsx new file mode 100644 index 0000000..6eca3ab --- /dev/null +++ b/components/indigenous-wisdom-section.tsx @@ -0,0 +1,77 @@ +import { Card } from "@/components/ui/card" + +export function IndigenousWisdomSection() { + return ( +
+
+
+

Indigenous Time Wisdom

+

+ Ancient cultures across the globe developed sophisticated time-keeping systems aligned with natural cycles. +

+
+ + {/* Turtle Shell */} +
+ +
+
+ Turtle shell with 13 segments +
+
+

The Turtle's Teaching

+

+ Many Indigenous North American nations recognize the turtle as a timekeeper. The turtle's back has 13 + large segments, representing the 13 moons of the year. The 28 smaller scales around the edge represent + the 28 days in each lunar month. +

+

+ This isn't coincidence—it's nature's calendar, carried on the back of one of Earth's oldest creatures. + The turtle reminds us that we are part of natural time, not separate from it. +

+

+ "Turtle Island" (North America) itself is named for this sacred relationship between land, time, and + life. +

+
+
+
+
+ + {/* Indigenous Calendars */} +
+ +

Maya Tzolk'in

+

Sacred 260-day Calendar

+

+ The Maya Tzolk'in combines 13 numbers with 20 day signs, creating a 260-day sacred cycle that aligns with + human gestation and agricultural rhythms. +

+
+ + +

Māori Maramataka

+

Lunar Planting Calendar

+

+ Māori people of New Zealand follow the moon phases for planting, fishing, and harvesting, with each lunar + night having specific energies and activities. +

+
+ + +

Lakota Winter Count

+

Pictorial Year Tracking

+

+ Lakota nations recorded history through winter counts, with each year marked by a significant event rather + than an arbitrary number, honoring cyclical time. +

+
+
+
+
+ ) +} diff --git a/components/kairos-chronos-section.tsx b/components/kairos-chronos-section.tsx new file mode 100644 index 0000000..ecdb2a2 --- /dev/null +++ b/components/kairos-chronos-section.tsx @@ -0,0 +1,107 @@ +import { Card } from "@/components/ui/card" +import { Timer, Heart } from "lucide-react" + +export function KairosChronosSection() { + return ( +
+
+
+

Kairos vs Chronos

+

+ Ancient Greeks understood two fundamentally different types of time. Modern society has forgotten one of + them. +

+
+ +
+ {/* Chronos */} + +
+
+ +
+

Chronos

+
+

Quantitative Time

+

+ Sequential, measurable, clock time. The time of schedules, deadlines, and productivity. Chronos marches + forward in a straight line, dividing life into units to be managed and optimized. +

+
+
+ + Linear and mechanical +
+
+ + External and imposed +
+
+ + Creates stress and urgency +
+
+ + The time of capitalism +
+
+
+ + {/* Kairos */} + +
+
+ +
+

Kairos

+
+

Qualitative Time

+

+ The right moment, opportune time. The time of seasons, ripeness, and synchronicity. Kairos is felt rather + than measured—it's the perfect moment to act, create, or rest. +

+
+
+ + Cyclical and organic +
+
+ + Internal and intuitive +
+
+ + Creates flow and presence +
+
+ + The time of nature +
+
+
+
+ + +

Moving Toward Kairos

+
+

+ Our obsession with Chronos time—scheduling every minute, optimizing productivity, racing against + deadlines—has created an epidemic of burnout and disconnection. We've lost touch with the natural rhythms + that governed human life for millennia. +

+

+ Indigenous cultures worldwide have always lived in Kairos time, following the seasons, the moon, and the + natural cycles of the land. They plant when the earth is ready, harvest when the crops are ripe, and rest + when darkness falls. +

+

+ The future isn't about abandoning time entirely—it's about using less Chronos and more Kairos. It's about + remembering that not everything that matters can be measured, and that the most important moments in life + happen in their own time. +

+
+
+
+
+ ) +} diff --git a/components/navigation.tsx b/components/navigation.tsx new file mode 100644 index 0000000..97567c6 --- /dev/null +++ b/components/navigation.tsx @@ -0,0 +1,83 @@ +"use client" + +import { useState, useEffect } from "react" +import { Menu, X } from "lucide-react" +import { Button } from "@/components/ui/button" + +export function Navigation() { + const [isScrolled, setIsScrolled] = useState(false) + const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false) + + useEffect(() => { + const handleScroll = () => { + setIsScrolled(window.scrollY > 20) + } + window.addEventListener("scroll", handleScroll) + return () => window.removeEventListener("scroll", handleScroll) + }, []) + + const navLinks = [ + { href: "#systems", label: "Time Systems" }, + { href: "#kairos", label: "Kairos vs Chronos" }, + { href: "#indigenous", label: "Indigenous Wisdom" }, + { href: "#translator", label: "Calendar Translator" }, + { href: "#alternatives", label: "Natural Rhythms" }, + ] + + return ( + + ) +} diff --git a/components/theme-provider.tsx b/components/theme-provider.tsx new file mode 100644 index 0000000..55c2f6e --- /dev/null +++ b/components/theme-provider.tsx @@ -0,0 +1,11 @@ +'use client' + +import * as React from 'react' +import { + ThemeProvider as NextThemesProvider, + type ThemeProviderProps, +} from 'next-themes' + +export function ThemeProvider({ children, ...props }: ThemeProviderProps) { + return {children} +} diff --git a/components/time-systems-section.tsx b/components/time-systems-section.tsx new file mode 100644 index 0000000..c2bc6c3 --- /dev/null +++ b/components/time-systems-section.tsx @@ -0,0 +1,113 @@ +import { Card } from "@/components/ui/card" +import { Clock, Moon, Calendar } from "lucide-react" + +export function TimeSystemsSection() { + return ( +
+
+
+

+ The System Construct of Time +

+

+ Our modern calendar is not natural law—it's a colonial construct designed to disconnect us from Earth's + rhythms. +

+
+ +
+ {/* 12-60 System */} + +
+
+ +
+
+

12-60 Frequency

+

The Imposed System

+
+
+
    +
  • + + 12 irregular months (28-31 days) +
  • +
  • + + 60-second minutes, 60-minute hours +
  • +
  • + + Disconnected from lunar cycles +
  • +
  • + + Created for taxation & control +
  • +
  • + + Promotes linear, mechanical thinking +
  • +
+
+ + {/* 13-20 System */} + +
+
+ +
+
+

13-20 Frequency

+

The Natural Rhythm

+
+
+
    +
  • + + 13 perfect 28-day lunar months +
  • +
  • + + 20 solar seals (fingers + toes) +
  • +
  • + + Aligned with moon phases & menstruation +
  • +
  • + + Honors cyclical, fractal nature +
  • +
  • + + 365 days (13 × 28 + 1 day out of time) +
  • +
+
+
+ + +
+
+ +
+
+

Why This Matters

+

+ The Gregorian calendar was imposed globally through colonization, severing indigenous peoples from their + ancestral time-keeping systems. By adopting the 12-60 frequency, we've internalized a mechanical, + productivity-focused relationship with time that disconnects us from natural cycles, our bodies, and the + Earth. +

+

+ The 13-moon calendar reflects the actual lunar cycles we observe in nature. Thirteen moons of 28 days + each creates a perfect, fractal harmony that resonates with human biology and Earth's rhythms. +

+
+
+
+
+
+ ) +} diff --git a/components/ui/button.tsx b/components/ui/button.tsx new file mode 100644 index 0000000..f64632d --- /dev/null +++ b/components/ui/button.tsx @@ -0,0 +1,60 @@ +import * as React from 'react' +import { Slot } from '@radix-ui/react-slot' +import { cva, type VariantProps } from 'class-variance-authority' + +import { cn } from '@/lib/utils' + +const buttonVariants = cva( + "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", + { + variants: { + variant: { + default: 'bg-primary text-primary-foreground hover:bg-primary/90', + destructive: + 'bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60', + outline: + 'border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50', + secondary: + 'bg-secondary text-secondary-foreground hover:bg-secondary/80', + ghost: + 'hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50', + link: 'text-primary underline-offset-4 hover:underline', + }, + size: { + default: 'h-9 px-4 py-2 has-[>svg]:px-3', + sm: 'h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5', + lg: 'h-10 rounded-md px-6 has-[>svg]:px-4', + icon: 'size-9', + 'icon-sm': 'size-8', + 'icon-lg': 'size-10', + }, + }, + defaultVariants: { + variant: 'default', + size: 'default', + }, + }, +) + +function Button({ + className, + variant, + size, + asChild = false, + ...props +}: React.ComponentProps<'button'> & + VariantProps & { + asChild?: boolean + }) { + const Comp = asChild ? Slot : 'button' + + return ( + + ) +} + +export { Button, buttonVariants } diff --git a/components/ui/card.tsx b/components/ui/card.tsx new file mode 100644 index 0000000..db7dd3c --- /dev/null +++ b/components/ui/card.tsx @@ -0,0 +1,92 @@ +import * as React from 'react' + +import { cn } from '@/lib/utils' + +function Card({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardHeader({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardTitle({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardDescription({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardAction({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardContent({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function CardFooter({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +export { + Card, + CardHeader, + CardFooter, + CardTitle, + CardAction, + CardDescription, + CardContent, +} diff --git a/components/ui/input.tsx b/components/ui/input.tsx new file mode 100644 index 0000000..f199a06 --- /dev/null +++ b/components/ui/input.tsx @@ -0,0 +1,21 @@ +import * as React from 'react' + +import { cn } from '@/lib/utils' + +function Input({ className, type, ...props }: React.ComponentProps<'input'>) { + return ( + + ) +} + +export { Input } diff --git a/components/ui/label.tsx b/components/ui/label.tsx new file mode 100644 index 0000000..5d66da2 --- /dev/null +++ b/components/ui/label.tsx @@ -0,0 +1,24 @@ +'use client' + +import * as React from 'react' +import * as LabelPrimitive from '@radix-ui/react-label' + +import { cn } from '@/lib/utils' + +function Label({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +export { Label } diff --git a/lib/utils.ts b/lib/utils.ts new file mode 100644 index 0000000..fed2fe9 --- /dev/null +++ b/lib/utils.ts @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from 'clsx' +import { twMerge } from 'tailwind-merge' + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)) +} diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 0000000..5501ef9 --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,12 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = { + typescript: { + ignoreBuildErrors: true, + }, + images: { + unoptimized: true, + }, + +} + +export default nextConfig \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..3a34ec5 --- /dev/null +++ b/package.json @@ -0,0 +1,73 @@ +{ + "name": "my-v0-project", + "version": "0.1.0", + "private": true, + "scripts": { + "build": "next build", + "dev": "next dev", + "lint": "eslint .", + "start": "next start" + }, + "dependencies": { + "@hookform/resolvers": "^3.10.0", + "@radix-ui/react-accordion": "1.2.2", + "@radix-ui/react-alert-dialog": "1.1.4", + "@radix-ui/react-aspect-ratio": "1.1.1", + "@radix-ui/react-avatar": "1.1.2", + "@radix-ui/react-checkbox": "1.1.3", + "@radix-ui/react-collapsible": "1.1.2", + "@radix-ui/react-context-menu": "2.2.4", + "@radix-ui/react-dialog": "1.1.4", + "@radix-ui/react-dropdown-menu": "2.1.4", + "@radix-ui/react-hover-card": "1.1.4", + "@radix-ui/react-label": "2.1.1", + "@radix-ui/react-menubar": "1.1.4", + "@radix-ui/react-navigation-menu": "1.2.3", + "@radix-ui/react-popover": "1.1.4", + "@radix-ui/react-progress": "1.1.1", + "@radix-ui/react-radio-group": "1.2.2", + "@radix-ui/react-scroll-area": "1.2.2", + "@radix-ui/react-select": "2.1.4", + "@radix-ui/react-separator": "1.1.1", + "@radix-ui/react-slider": "1.2.2", + "@radix-ui/react-slot": "1.1.1", + "@radix-ui/react-switch": "1.1.2", + "@radix-ui/react-tabs": "1.1.2", + "@radix-ui/react-toast": "1.2.4", + "@radix-ui/react-toggle": "1.1.1", + "@radix-ui/react-toggle-group": "1.1.1", + "@radix-ui/react-tooltip": "1.1.6", + "@vercel/analytics": "latest", + "autoprefixer": "^10.4.20", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "1.0.4", + "date-fns": "4.1.0", + "embla-carousel-react": "8.5.1", + "input-otp": "1.4.1", + "lucide-react": "^0.454.0", + "next": "16.0.3", + "next-themes": "^0.4.6", + "react": "19.2.0", + "react-day-picker": "9.8.0", + "react-dom": "19.2.0", + "react-hook-form": "^7.60.0", + "react-resizable-panels": "^2.1.7", + "recharts": "2.15.4", + "sonner": "^1.7.4", + "tailwind-merge": "^2.5.5", + "tailwindcss-animate": "^1.0.7", + "vaul": "^1.1.2", + "zod": "3.25.76" + }, + "devDependencies": { + "@tailwindcss/postcss": "^4.1.9", + "@types/node": "^22", + "@types/react": "^19", + "@types/react-dom": "^19", + "postcss": "^8.5", + "tailwindcss": "^4.1.9", + "tw-animate-css": "1.3.3", + "typescript": "^5" + } +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..70dfa9a --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,3233 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@hookform/resolvers': + specifier: ^3.10.0 + version: 3.10.0(react-hook-form@7.60.0(react@19.2.0)) + '@radix-ui/react-accordion': + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-alert-dialog': + specifier: 1.1.4 + version: 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-aspect-ratio': + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-avatar': + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-checkbox': + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-collapsible': + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-context-menu': + specifier: 2.2.4 + version: 2.2.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-dialog': + specifier: 1.1.4 + version: 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-dropdown-menu': + specifier: 2.1.4 + version: 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-hover-card': + specifier: 1.1.4 + version: 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-label': + specifier: 2.1.1 + version: 2.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-menubar': + specifier: 1.1.4 + version: 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-navigation-menu': + specifier: 1.2.3 + version: 1.2.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-popover': + specifier: 1.1.4 + version: 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-progress': + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-radio-group': + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-scroll-area': + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-select': + specifier: 2.1.4 + version: 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-separator': + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slider': + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': + specifier: 1.1.1 + version: 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-switch': + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-tabs': + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-toast': + specifier: 1.2.4 + version: 1.2.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-toggle': + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-toggle-group': + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-tooltip': + specifier: 1.1.6 + version: 1.1.6(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@vercel/analytics': + specifier: latest + version: 1.5.0(next@16.0.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.20(postcss@8.5.0) + class-variance-authority: + specifier: ^0.7.1 + version: 0.7.1 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + cmdk: + specifier: 1.0.4 + version: 1.0.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + date-fns: + specifier: 4.1.0 + version: 4.1.0 + embla-carousel-react: + specifier: 8.5.1 + version: 8.5.1(react@19.2.0) + input-otp: + specifier: 1.4.1 + version: 1.4.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + lucide-react: + specifier: ^0.454.0 + version: 0.454.0(react@19.2.0) + next: + specifier: 16.0.3 + version: 16.0.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + next-themes: + specifier: ^0.4.6 + version: 0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: + specifier: 19.2.0 + version: 19.2.0 + react-day-picker: + specifier: 9.8.0 + version: 9.8.0(react@19.2.0) + react-dom: + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) + react-hook-form: + specifier: ^7.60.0 + version: 7.60.0(react@19.2.0) + react-resizable-panels: + specifier: ^2.1.7 + version: 2.1.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + recharts: + specifier: 2.15.4 + version: 2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + sonner: + specifier: ^1.7.4 + version: 1.7.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + tailwind-merge: + specifier: ^2.5.5 + version: 2.5.5 + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@4.1.9) + vaul: + specifier: ^1.1.2 + version: 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + zod: + specifier: 3.25.76 + version: 3.25.76 + devDependencies: + '@tailwindcss/postcss': + specifier: ^4.1.9 + version: 4.1.9 + '@types/node': + specifier: ^22 + version: 22.0.0 + '@types/react': + specifier: ^19 + version: 19.0.0 + '@types/react-dom': + specifier: ^19 + version: 19.0.0 + postcss: + specifier: ^8.5 + version: 8.5.0 + tailwindcss: + specifier: ^4.1.9 + version: 4.1.9 + tw-animate-css: + specifier: 1.3.3 + version: 1.3.3 + typescript: + specifier: ^5 + version: 5.0.2 + +packages: + + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + engines: {node: '>=6.9.0'} + + '@date-fns/tz@1.2.0': + resolution: {integrity: sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==} + + '@emnapi/runtime@1.7.1': + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} + + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + + '@hookform/resolvers@3.10.0': + resolution: {integrity: sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==} + peerDependencies: + react-hook-form: ^7.0.0 + + '@img/colour@1.0.0': + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} + engines: {node: '>=18'} + + '@img/sharp-darwin-arm64@0.34.5': + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + + '@img/sharp-darwin-x64@0.34.5': + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-darwin-arm64@1.2.4': + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} + cpu: [arm64] + os: [darwin] + + '@img/sharp-libvips-darwin-x64@1.2.4': + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-linux-arm64@1.2.4': + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linux-arm@1.2.4': + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} + cpu: [arm] + os: [linux] + + '@img/sharp-libvips-linux-ppc64@1.2.4': + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} + cpu: [ppc64] + os: [linux] + + '@img/sharp-libvips-linux-riscv64@1.2.4': + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + cpu: [riscv64] + os: [linux] + + '@img/sharp-libvips-linux-s390x@1.2.4': + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} + cpu: [s390x] + os: [linux] + + '@img/sharp-libvips-linux-x64@1.2.4': + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} + cpu: [x64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} + cpu: [x64] + os: [linux] + + '@img/sharp-linux-arm64@0.34.5': + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linux-arm@0.34.5': + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + + '@img/sharp-linux-ppc64@0.34.5': + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ppc64] + os: [linux] + + '@img/sharp-linux-riscv64@0.34.5': + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [riscv64] + os: [linux] + + '@img/sharp-linux-s390x@0.34.5': + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-x64@0.34.5': + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-linuxmusl-arm64@0.34.5': + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linuxmusl-x64@0.34.5': + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-wasm32@0.34.5': + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + + '@img/sharp-win32-arm64@0.34.5': + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [win32] + + '@img/sharp-win32-ia32@0.34.5': + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + + '@img/sharp-win32-x64@0.34.5': + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + + '@next/env@16.0.3': + resolution: {integrity: sha512-IqgtY5Vwsm14mm/nmQaRMmywCU+yyMIYfk3/MHZ2ZTJvwVbBn3usZnjMi1GacrMVzVcAxJShTCpZlPs26EdEjQ==} + + '@next/swc-darwin-arm64@16.0.3': + resolution: {integrity: sha512-MOnbd92+OByu0p6QBAzq1ahVWzF6nyfiH07dQDez4/Nku7G249NjxDVyEfVhz8WkLiOEU+KFVnqtgcsfP2nLXg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-x64@16.0.3': + resolution: {integrity: sha512-i70C4O1VmbTivYdRlk+5lj9xRc2BlK3oUikt3yJeHT1unL4LsNtN7UiOhVanFdc7vDAgZn1tV/9mQwMkWOJvHg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-linux-arm64-gnu@16.0.3': + resolution: {integrity: sha512-O88gCZ95sScwD00mn/AtalyCoykhhlokxH/wi1huFK+rmiP5LAYVs/i2ruk7xST6SuXN4NI5y4Xf5vepb2jf6A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@16.0.3': + resolution: {integrity: sha512-CEErFt78S/zYXzFIiv18iQCbRbLgBluS8z1TNDQoyPi8/Jr5qhR3e8XHAIxVxPBjDbEMITprqELVc5KTfFj0gg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-x64-gnu@16.0.3': + resolution: {integrity: sha512-Tc3i+nwt6mQ+Dwzcri/WNDj56iWdycGVh5YwwklleClzPzz7UpfaMw1ci7bLl6GRYMXhWDBfe707EXNjKtiswQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@16.0.3': + resolution: {integrity: sha512-zTh03Z/5PBBPdTurgEtr6nY0vI9KR9Ifp/jZCcHlODzwVOEKcKRBtQIGrkc7izFgOMuXDEJBmirwpGqdM/ZixA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-win32-arm64-msvc@16.0.3': + resolution: {integrity: sha512-Jc1EHxtZovcJcg5zU43X3tuqzl/sS+CmLgjRP28ZT4vk869Ncm2NoF8qSTaL99gh6uOzgM99Shct06pSO6kA6g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-x64-msvc@16.0.3': + resolution: {integrity: sha512-N7EJ6zbxgIYpI/sWNzpVKRMbfEGgsWuOIvzkML7wxAAZhPk1Msxuo/JDu1PKjWGrAoOLaZcIX5s+/pF5LIbBBg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@radix-ui/number@1.1.0': + resolution: {integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==} + + '@radix-ui/primitive@1.1.1': + resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} + + '@radix-ui/react-accordion@1.2.2': + resolution: {integrity: sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-alert-dialog@1.1.4': + resolution: {integrity: sha512-A6Kh23qZDLy3PSU4bh2UJZznOrUdHImIXqF8YtUa6CN73f8EOO9XlXSCd9IHyPvIquTaa/kwaSWzZTtUvgXVGw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-arrow@1.1.1': + resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-aspect-ratio@1.1.1': + resolution: {integrity: sha512-kNU4FIpcFMBLkOUcgeIteH06/8JLBcYY6Le1iKenDGCYNYFX3TQqCZjzkOsz37h7r94/99GTb7YhEr98ZBJibw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-avatar@1.1.2': + resolution: {integrity: sha512-GaC7bXQZ5VgZvVvsJ5mu/AEbjYLnhhkoidOboC50Z6FFlLA03wG2ianUoH+zgDQ31/9gCF59bE4+2bBgTyMiig==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-checkbox@1.1.3': + resolution: {integrity: sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collapsible@1.1.2': + resolution: {integrity: sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collection@1.1.1': + resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-compose-refs@1.1.2': + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context-menu@2.2.4': + resolution: {integrity: sha512-ap4wdGwK52rJxGkwukU1NrnEodsUFQIooANKu+ey7d6raQ2biTcEf8za1zr0mgFHieevRTB2nK4dJeN8pTAZGQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-context@1.1.1': + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dialog@1.1.4': + resolution: {integrity: sha512-Ur7EV1IwQGCyaAuyDRiOLA5JIUZxELJljF+MbM/2NC0BYwfuRrbpS30BiQBJrVruscgUkieKkqXYDOoByaxIoA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-direction@1.1.0': + resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.3': + resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-dropdown-menu@2.1.4': + resolution: {integrity: sha512-iXU1Ab5ecM+yEepGAWK8ZhMyKX4ubFdCNtol4sT9D0OVErG9PNElfx3TQhjw7n7BC5nFVz68/5//clWy+8TXzA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.1.1': + resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.1.1': + resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-hover-card@1.1.4': + resolution: {integrity: sha512-QSUUnRA3PQ2UhvoCv3eYvMnCAgGQW+sTu86QPuNb+ZMi+ZENd6UWpiXbcWDQ4AEaKF9KKpCHBeaJz9Rw6lRlaQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-id@1.1.0': + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-id@1.1.1': + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-label@2.1.1': + resolution: {integrity: sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-menu@2.1.4': + resolution: {integrity: sha512-BnOgVoL6YYdHAG6DtXONaR29Eq4nvbi8rutrV/xlr3RQCMMb3yqP85Qiw/3NReozrSW+4dfLkK+rc1hb4wPU/A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-menubar@1.1.4': + resolution: {integrity: sha512-+KMpi7VAZuB46+1LD7a30zb5IxyzLgC8m8j42gk3N4TUCcViNQdX8FhoH1HDvYiA8quuqcek4R4bYpPn/SY1GA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-navigation-menu@1.2.3': + resolution: {integrity: sha512-IQWAsQ7dsLIYDrn0WqPU+cdM7MONTv9nqrLVYoie3BPiabSfUVDe6Fr+oEt0Cofsr9ONDcDe9xhmJbL1Uq1yKg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popover@1.1.4': + resolution: {integrity: sha512-aUACAkXx8LaFymDma+HQVji7WhvEhpFJ7+qPz17Nf4lLZqtreGOFRiNQWQmhzp7kEWg9cOyyQJpdIMUMPc/CPw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popper@1.2.1': + resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.1.3': + resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.1.2': + resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.0.1': + resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.1.4': + resolution: {integrity: sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-progress@1.1.1': + resolution: {integrity: sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-radio-group@1.2.2': + resolution: {integrity: sha512-E0MLLGfOP0l8P/NxgVzfXJ8w3Ch8cdO6UDzJfDChu4EJDy+/WdO5LqpdY8PYnCErkmZH3gZhDL1K7kQ41fAHuQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.1.1': + resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-scroll-area@1.2.2': + resolution: {integrity: sha512-EFI1N/S3YxZEW/lJ/H1jY3njlvTd8tBmgKEn4GHi51+aMm94i6NmAJstsm5cu3yJwYqYc93gpCPm21FeAbFk6g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-select@2.1.4': + resolution: {integrity: sha512-pOkb2u8KgO47j/h7AylCj7dJsm69BXcjkrvTqMptFqsE2i0p8lHkfgneXKjAgPzBMivnoMyt8o4KiV4wYzDdyQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-separator@1.1.1': + resolution: {integrity: sha512-RRiNRSrD8iUiXriq/Y5n4/3iE8HzqgLHsusUSg5jVpU2+3tqcUFPJXHDymwEypunc2sWxDUS3UC+rkZRlHedsw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slider@1.2.2': + resolution: {integrity: sha512-sNlU06ii1/ZcbHf8I9En54ZPW0Vil/yPVg4vQMcFNjrIx51jsHbFl1HYHQvCIWJSr1q0ZmA+iIs/ZTv8h7HHSA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.1.1': + resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.2.4': + resolution: {integrity: sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-switch@1.1.2': + resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-tabs@1.1.2': + resolution: {integrity: sha512-9u/tQJMcC2aGq7KXpGivMm1mgq7oRJKXphDwdypPd/j21j/2znamPU8WkXgnhUaTrSFNIt8XhOyCAupg8/GbwQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toast@1.2.4': + resolution: {integrity: sha512-Sch9idFJHJTMH9YNpxxESqABcAFweJG4tKv+0zo0m5XBvUSL8FM5xKcJLFLXononpePs8IclyX1KieL5SDUNgA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toggle-group@1.1.1': + resolution: {integrity: sha512-OgDLZEA30Ylyz8YSXvnGqIHtERqnUt1KUYTKdw/y8u7Ci6zGiJfXc02jahmcSNK3YcErqioj/9flWC9S1ihfwg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-toggle@1.1.1': + resolution: {integrity: sha512-i77tcgObYr743IonC1hrsnnPmszDRn8p+EGUsUt+5a/JFn28fxaM88Py6V2mc8J5kELMWishI0rLnuGLFD/nnQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-tooltip@1.1.6': + resolution: {integrity: sha512-TLB5D8QLExS1uDn7+wH/bjEmRurNMTzNrtq7IjaS4kjion9NtzsTGkvR5+i7yc9q01Pi2KMM2cN3f8UG4IvvXA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.0': + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.1.0': + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.1.0': + resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.0': + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.1': + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-previous@1.1.0': + resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-rect@1.1.0': + resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-size@1.1.0': + resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-visually-hidden@1.1.1': + resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/rect@1.1.0': + resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} + + '@swc/helpers@0.5.15': + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + + '@tailwindcss/node@4.1.9': + resolution: {integrity: sha512-ZFsgw6lbtcZKYPWvf6zAuCVSuer7UQ2Z5P8BETHcpA4x/3NwOjAIXmRnYfG77F14f9bPeuR4GaNz3ji1JkQMeQ==} + + '@tailwindcss/oxide-android-arm64@4.1.9': + resolution: {integrity: sha512-X4mBUUJ3DPqODhtdT5Ju55feJwBN+hP855Z7c0t11Jzece9KRtdM41ljMrCcureKMh96mcOh2gxahkp1yE+BOQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@tailwindcss/oxide-darwin-arm64@4.1.9': + resolution: {integrity: sha512-jnWnqz71ZLXUbJLW53m9dSQakLBfaWxAd9TAibimrNdQfZKyie+xGppdDCZExtYwUdflt3kOT9y1JUgYXVEQmw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@tailwindcss/oxide-darwin-x64@4.1.9': + resolution: {integrity: sha512-+Ui6LlvZ6aCPvSwv3l16nYb6gu1N6RamFz7hSu5aqaiPrDQqD1LPT/e8r2/laSVwFjRyOZxQQ/gvGxP3ihA2rw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@tailwindcss/oxide-freebsd-x64@4.1.9': + resolution: {integrity: sha512-BWqCh0uoXMprwWfG7+oyPW53VCh6G08pxY0IIN/i5DQTpPnCJ4zm2W8neH9kW1v1f6RXP3b2qQjAzrAcnQ5e9w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.9': + resolution: {integrity: sha512-U8itjQb5TVc80aV5Yo+JtKo+qS95CV4XLrKEtSLQFoTD/c9j3jk4WZipYT+9Jxqem29qCMRPxjEZ3s+wTT4XCw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.9': + resolution: {integrity: sha512-dKlGraoNvyTrR7ovLw3Id9yTwc+l0NYg8bwOkYqk+zltvGns8bPvVr6PH5jATdc75kCGd6kDRmP4p1LwqCnPJQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-musl@4.1.9': + resolution: {integrity: sha512-qCZ4QTrZaBEgNM13pGjvakdmid1Kw3CUCEQzgVAn64Iud7zSxOGwK1usg+hrwrOfFH7vXZZr8OhzC8fJTRq5NA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-gnu@4.1.9': + resolution: {integrity: sha512-bmzkAWQjRlY9udmg/a1bOtZpV14ZCdrB74PZrd7Oz/wK62Rk+m9+UV3BsgGfOghyO5Qu5ZDciADzDMZbi9n1+g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-musl@4.1.9': + resolution: {integrity: sha512-NpvPQsXj1raDHhd+g2SUvZQoTPWfYAsyYo9h4ZqV7EOmR+aj7LCAE5hnXNnrJ5Egy/NiO3Hs7BNpSbsPEOpORg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-wasm32-wasi@4.1.9': + resolution: {integrity: sha512-G93Yuf3xrpTxDUCSh685d1dvOkqOB0Gy+Bchv9Zy3k+lNw/9SEgsHit50xdvp1/p9yRH2TeDHJeDLUiV4mlTkA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + bundledDependencies: + - '@napi-rs/wasm-runtime' + - '@emnapi/core' + - '@emnapi/runtime' + - '@tybys/wasm-util' + - '@emnapi/wasi-threads' + - tslib + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.9': + resolution: {integrity: sha512-Eq9FZzZe/NPkUiSMY+eY7r5l7msuFlm6wC6lnV11m8885z0vs9zx48AKTfw0UbVecTRV5wMxKb3Kmzx2LoUIWg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@tailwindcss/oxide-win32-x64-msvc@4.1.9': + resolution: {integrity: sha512-oZ4zkthMXMJN2w/vu3jEfuqWTW7n8giGYDV/SfhBGRNehNMOBqh3YUAEv+8fv2YDJEzL4JpXTNTiSXW3UiUwBw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@tailwindcss/oxide@4.1.9': + resolution: {integrity: sha512-oqjNxOBt1iNRAywjiH+VFsfovx/hVt4mxe0kOkRMAbbcCwbJg5e2AweFqyGN7gtmE1TJXnvnyX7RWTR1l72ciQ==} + engines: {node: '>= 10'} + + '@tailwindcss/postcss@4.1.9': + resolution: {integrity: sha512-v3DKzHibZO8ioVDmuVHCW1PR0XSM7nS40EjZFJEA1xPuvTuQPaR5flE1LyikU3hu2u1KNWBtEaSe8qsQjX3tyg==} + + '@types/d3-array@3.2.2': + resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} + + '@types/d3-color@3.1.3': + resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} + + '@types/d3-ease@3.0.2': + resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} + + '@types/d3-interpolate@3.0.4': + resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} + + '@types/d3-path@3.1.1': + resolution: {integrity: sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==} + + '@types/d3-scale@4.0.9': + resolution: {integrity: sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==} + + '@types/d3-shape@3.1.7': + resolution: {integrity: sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==} + + '@types/d3-time@3.0.4': + resolution: {integrity: sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==} + + '@types/d3-timer@3.0.2': + resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} + + '@types/node@22.0.0': + resolution: {integrity: sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==} + + '@types/react-dom@19.0.0': + resolution: {integrity: sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==} + + '@types/react@19.0.0': + resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} + + '@vercel/analytics@1.5.0': + resolution: {integrity: sha512-MYsBzfPki4gthY5HnYN7jgInhAZ7Ac1cYDoRWFomwGHWEX7odTEzbtg9kf/QSo7XEsEAqlQugA6gJ2WS2DEa3g==} + peerDependencies: + '@remix-run/react': ^2 + '@sveltejs/kit': ^1 || ^2 + next: '>= 13' + react: ^18 || ^19 || ^19.0.0-rc + svelte: '>= 4' + vue: ^3 + vue-router: ^4 + peerDependenciesMeta: + '@remix-run/react': + optional: true + '@sveltejs/kit': + optional: true + next: + optional: true + react: + optional: true + svelte: + optional: true + vue: + optional: true + vue-router: + optional: true + + aria-hidden@1.2.6: + resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} + engines: {node: '>=10'} + + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + baseline-browser-mapping@2.8.31: + resolution: {integrity: sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw==} + hasBin: true + + browserslist@4.28.0: + resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + caniuse-lite@1.0.30001757: + resolution: {integrity: sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==} + + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + + class-variance-authority@0.7.1: + resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + + cmdk@1.0.4: + resolution: {integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg==} + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc + + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + + d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} + + d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + + d3-ease@3.0.1: + resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} + engines: {node: '>=12'} + + d3-format@3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} + + d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} + + d3-path@3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} + + d3-scale@4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} + + d3-shape@3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} + + d3-time-format@4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} + + d3-time@3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} + + d3-timer@3.0.1: + resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} + engines: {node: '>=12'} + + date-fns-jalali@4.1.0-0: + resolution: {integrity: sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==} + + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + + decimal.js-light@2.5.1: + resolution: {integrity: sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==} + + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + + detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + + dom-helpers@5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} + + electron-to-chromium@1.5.262: + resolution: {integrity: sha512-NlAsMteRHek05jRUxUR0a5jpjYq9ykk6+kO0yRaMi5moe7u0fVIOeQ3Y30A8dIiWFBNUoQGi1ljb1i5VtS9WQQ==} + + embla-carousel-react@8.5.1: + resolution: {integrity: sha512-z9Y0K84BJvhChXgqn2CFYbfEi6AwEr+FFVVKm/MqbTQ2zIzO1VQri6w67LcfpVF0AjbhwVMywDZqY4alYkjW5w==} + peerDependencies: + react: ^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + + embla-carousel-reactive-utils@8.5.1: + resolution: {integrity: sha512-n7VSoGIiiDIc4MfXF3ZRTO59KDp820QDuyBDGlt5/65+lumPHxX2JLz0EZ23hZ4eg4vZGUXwMkYv02fw2JVo/A==} + peerDependencies: + embla-carousel: 8.5.1 + + embla-carousel@8.5.1: + resolution: {integrity: sha512-JUb5+FOHobSiWQ2EJNaueCNT/cQU9L6XWBbWmorWPQT9bkbk+fhsuLr8wWrzXKagO3oWszBO7MSx+GfaRk4E6A==} + + enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} + engines: {node: '>=10.13.0'} + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + fast-equals@5.3.3: + resolution: {integrity: sha512-/boTcHZeIAQ2r/tL11voclBHDeP9WPxLt+tyAbVSyyXuUFyh0Tne7gJZTqGbxnvj79TjLdCXLOY7UIPhyG5MTw==} + engines: {node: '>=6.0.0'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + input-otp@1.4.1: + resolution: {integrity: sha512-+yvpmKYKHi9jIGngxagY9oWiiblPB7+nEO75F2l2o4vs+6vpPZZmUl4tBNYuTCvQjhvEIbdNeJu70bhfYP2nbw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + + internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + lightningcss-darwin-arm64@1.30.1: + resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.30.1: + resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.30.1: + resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.30.1: + resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.30.1: + resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.30.1: + resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.30.1: + resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.30.1: + resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.30.1: + resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.30.1: + resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.30.1: + resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} + engines: {node: '>= 12.0.0'} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lucide-react@0.454.0: + resolution: {integrity: sha512-hw7zMDwykCLnEzgncEEjHeA6+45aeEzRYuKHuyRSOPkhko+J3ySGjGIzu+mmMfDFG1vazHepMaYFYHbTFAZAAQ==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc + + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + next-themes@0.4.6: + resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} + peerDependencies: + react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + + next@16.0.3: + resolution: {integrity: sha512-Ka0/iNBblPFcIubTA1Jjh6gvwqfjrGq1Y2MTI5lbjeLIAfmC+p5bQmojpRZqgHHVu5cG4+qdIiwXiBSm/8lZ3w==} + engines: {node: '>=20.9.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.51.1 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + + node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + + postcss@8.5.0: + resolution: {integrity: sha512-27VKOqrYfPncKA2NrFOVhP5MGAfHKLYn/Q0mz9cNQyRAKYi3VNHwYU2qKKqPCqgBmeeJ0uAFB56NumXZ5ZReXg==} + engines: {node: ^10 || ^12 || >=14} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + react-day-picker@9.8.0: + resolution: {integrity: sha512-E0yhhg7R+pdgbl/2toTb0xBhsEAtmAx1l7qjIWYfcxOy8w4rTSVfbtBoSzVVhPwKP/5E9iL38LivzoE3AQDhCQ==} + engines: {node: '>=18'} + peerDependencies: + react: '>=16.8.0' + + react-dom@19.2.0: + resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} + peerDependencies: + react: ^19.2.0 + + react-hook-form@7.60.0: + resolution: {integrity: sha512-SBrYOvMbDB7cV8ZfNpaiLcgjH/a1c7aK0lK+aNigpf4xWLO8q+o4tcvVurv3c4EOyzn/3dCsYt4GKD42VvJ/+A==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 || ^19 + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + react-remove-scroll-bar@2.3.8: + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.7.1: + resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-resizable-panels@2.1.7: + resolution: {integrity: sha512-JtT6gI+nURzhMYQYsx8DKkx6bSoOGFp7A3CwMrOb8y5jFHFyqwo9m68UhmXRw57fRVJksFn1TSlm3ywEQ9vMgA==} + peerDependencies: + react: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + + react-smooth@4.0.4: + resolution: {integrity: sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + react-style-singleton@2.2.3: + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-transition-group@4.4.5: + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + + react@19.2.0: + resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} + engines: {node: '>=0.10.0'} + + recharts-scale@0.4.5: + resolution: {integrity: sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==} + + recharts@2.15.4: + resolution: {integrity: sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw==} + engines: {node: '>=14'} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + + sharp@0.34.5: + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + + sonner@1.7.4: + resolution: {integrity: sha512-DIS8z4PfJRbIyfVFDVnK9rO3eYDtse4Omcm6bt0oEr5/jtLgysmjuBl1frJ9E/EQZrFmKx2A8m/s5s9CRXIzhw==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + styled-jsx@5.1.6: + resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + + tailwind-merge@2.5.5: + resolution: {integrity: sha512-0LXunzzAZzo0tEPxV3I297ffKZPlKDrjj7NXphC8V5ak9yHC5zRmxnOe2m/Rd/7ivsOMJe3JZ2JVocoDdQTRBA==} + + tailwindcss-animate@1.0.7: + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + + tailwindcss@4.1.9: + resolution: {integrity: sha512-anBZRcvfNMsQdHB9XSGzAtIQWlhs49uK75jfkwrqjRUbjt4d7q9RE1wR1xWyfYZhLFnFX4ahWp88Au2lcEw5IQ==} + + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + engines: {node: '>=6'} + + tar@7.5.2: + resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} + engines: {node: '>=18'} + + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + tw-animate-css@1.3.3: + resolution: {integrity: sha512-tXE2TRWrskc4TU3RDd7T8n8Np/wCfoeH9gz22c7PzYqNPQ9FBGFbWWzwL0JyHcFp+jHozmF76tbHfPAx22ua2Q==} + + typescript@5.0.2: + resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + engines: {node: '>=12.20'} + hasBin: true + + undici-types@6.11.1: + resolution: {integrity: sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==} + + update-browserslist-db@1.1.4: + resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + use-callback-ref@1.3.3: + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-sidecar@1.1.3: + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + vaul@1.1.2: + resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + + victory-vendor@36.9.2: + resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==} + + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + +snapshots: + + '@alloc/quick-lru@5.2.0': {} + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@babel/runtime@7.28.4': {} + + '@date-fns/tz@1.2.0': {} + + '@emnapi/runtime@1.7.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@floating-ui/core@1.7.3': + dependencies: + '@floating-ui/utils': 0.2.10 + + '@floating-ui/dom@1.7.4': + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + + '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + '@floating-ui/utils@0.2.10': {} + + '@hookform/resolvers@3.10.0(react-hook-form@7.60.0(react@19.2.0))': + dependencies: + react-hook-form: 7.60.0(react@19.2.0) + + '@img/colour@1.0.0': + optional: true + + '@img/sharp-darwin-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.2.4 + optional: true + + '@img/sharp-darwin-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.2.4 + optional: true + + '@img/sharp-libvips-darwin-arm64@1.2.4': + optional: true + + '@img/sharp-libvips-darwin-x64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-arm64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-arm@1.2.4': + optional: true + + '@img/sharp-libvips-linux-ppc64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-riscv64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-s390x@1.2.4': + optional: true + + '@img/sharp-libvips-linux-x64@1.2.4': + optional: true + + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + optional: true + + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + optional: true + + '@img/sharp-linux-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.2.4 + optional: true + + '@img/sharp-linux-arm@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.2.4 + optional: true + + '@img/sharp-linux-ppc64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-ppc64': 1.2.4 + optional: true + + '@img/sharp-linux-riscv64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-riscv64': 1.2.4 + optional: true + + '@img/sharp-linux-s390x@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.2.4 + optional: true + + '@img/sharp-linux-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.2.4 + optional: true + + '@img/sharp-linuxmusl-arm64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + optional: true + + '@img/sharp-linuxmusl-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + optional: true + + '@img/sharp-wasm32@0.34.5': + dependencies: + '@emnapi/runtime': 1.7.1 + optional: true + + '@img/sharp-win32-arm64@0.34.5': + optional: true + + '@img/sharp-win32-ia32@0.34.5': + optional: true + + '@img/sharp-win32-x64@0.34.5': + optional: true + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@next/env@16.0.3': {} + + '@next/swc-darwin-arm64@16.0.3': + optional: true + + '@next/swc-darwin-x64@16.0.3': + optional: true + + '@next/swc-linux-arm64-gnu@16.0.3': + optional: true + + '@next/swc-linux-arm64-musl@16.0.3': + optional: true + + '@next/swc-linux-x64-gnu@16.0.3': + optional: true + + '@next/swc-linux-x64-musl@16.0.3': + optional: true + + '@next/swc-win32-arm64-msvc@16.0.3': + optional: true + + '@next/swc-win32-x64-msvc@16.0.3': + optional: true + + '@radix-ui/number@1.1.0': {} + + '@radix-ui/primitive@1.1.1': {} + + '@radix-ui/react-accordion@1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-alert-dialog@1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-aspect-ratio@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-avatar@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-checkbox@1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-collapsible@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-context-menu@2.2.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-menu': 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-context@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.0.0)(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-direction@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-dropdown-menu@2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-menu': 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-hover-card@1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-id@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-id@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-label@2.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-menu@2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.0.0)(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-menubar@1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-menu': 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-navigation-menu@1.2.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-popover@1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.0.0)(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/rect': 1.1.0 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-primitive@2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-slot': 1.2.4(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-progress@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-radio-group@1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-scroll-area@1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/number': 1.1.0 + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-select@2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/number': 1.1.0 + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.0.0)(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-separator@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-slider@1.2.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/number': 1.1.0 + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-slot@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-slot@1.2.4(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-switch@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-tabs@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-toast@1.2.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-toggle': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-toggle@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-tooltip@1.1.6(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/rect': 1.1.0 + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-use-size@1.1.0(@types/react@19.0.0)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.0.0 + + '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + + '@radix-ui/rect@1.1.0': {} + + '@swc/helpers@0.5.15': + dependencies: + tslib: 2.8.1 + + '@tailwindcss/node@4.1.9': + dependencies: + '@ampproject/remapping': 2.3.0 + enhanced-resolve: 5.18.3 + jiti: 2.6.1 + lightningcss: 1.30.1 + magic-string: 0.30.21 + source-map-js: 1.2.1 + tailwindcss: 4.1.9 + + '@tailwindcss/oxide-android-arm64@4.1.9': + optional: true + + '@tailwindcss/oxide-darwin-arm64@4.1.9': + optional: true + + '@tailwindcss/oxide-darwin-x64@4.1.9': + optional: true + + '@tailwindcss/oxide-freebsd-x64@4.1.9': + optional: true + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.9': + optional: true + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.9': + optional: true + + '@tailwindcss/oxide-linux-arm64-musl@4.1.9': + optional: true + + '@tailwindcss/oxide-linux-x64-gnu@4.1.9': + optional: true + + '@tailwindcss/oxide-linux-x64-musl@4.1.9': + optional: true + + '@tailwindcss/oxide-wasm32-wasi@4.1.9': + optional: true + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.9': + optional: true + + '@tailwindcss/oxide-win32-x64-msvc@4.1.9': + optional: true + + '@tailwindcss/oxide@4.1.9': + dependencies: + detect-libc: 2.1.2 + tar: 7.5.2 + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.1.9 + '@tailwindcss/oxide-darwin-arm64': 4.1.9 + '@tailwindcss/oxide-darwin-x64': 4.1.9 + '@tailwindcss/oxide-freebsd-x64': 4.1.9 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.9 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.9 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.9 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.9 + '@tailwindcss/oxide-linux-x64-musl': 4.1.9 + '@tailwindcss/oxide-wasm32-wasi': 4.1.9 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.9 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.9 + + '@tailwindcss/postcss@4.1.9': + dependencies: + '@alloc/quick-lru': 5.2.0 + '@tailwindcss/node': 4.1.9 + '@tailwindcss/oxide': 4.1.9 + postcss: 8.5.0 + tailwindcss: 4.1.9 + + '@types/d3-array@3.2.2': {} + + '@types/d3-color@3.1.3': {} + + '@types/d3-ease@3.0.2': {} + + '@types/d3-interpolate@3.0.4': + dependencies: + '@types/d3-color': 3.1.3 + + '@types/d3-path@3.1.1': {} + + '@types/d3-scale@4.0.9': + dependencies: + '@types/d3-time': 3.0.4 + + '@types/d3-shape@3.1.7': + dependencies: + '@types/d3-path': 3.1.1 + + '@types/d3-time@3.0.4': {} + + '@types/d3-timer@3.0.2': {} + + '@types/node@22.0.0': + dependencies: + undici-types: 6.11.1 + + '@types/react-dom@19.0.0': + dependencies: + '@types/react': 19.0.0 + + '@types/react@19.0.0': + dependencies: + csstype: 3.2.3 + + '@vercel/analytics@1.5.0(next@16.0.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': + optionalDependencies: + next: 16.0.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + + aria-hidden@1.2.6: + dependencies: + tslib: 2.8.1 + + autoprefixer@10.4.20(postcss@8.5.0): + dependencies: + browserslist: 4.28.0 + caniuse-lite: 1.0.30001757 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.5.0 + postcss-value-parser: 4.2.0 + + baseline-browser-mapping@2.8.31: {} + + browserslist@4.28.0: + dependencies: + baseline-browser-mapping: 2.8.31 + caniuse-lite: 1.0.30001757 + electron-to-chromium: 1.5.262 + node-releases: 2.0.27 + update-browserslist-db: 1.1.4(browserslist@4.28.0) + + caniuse-lite@1.0.30001757: {} + + chownr@3.0.0: {} + + class-variance-authority@0.7.1: + dependencies: + clsx: 2.1.1 + + client-only@0.0.1: {} + + clsx@2.1.1: {} + + cmdk@1.0.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.0.0)(react@19.2.0) + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + use-sync-external-store: 1.6.0(react@19.2.0) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + + csstype@3.2.3: {} + + d3-array@3.2.4: + dependencies: + internmap: 2.0.3 + + d3-color@3.1.0: {} + + d3-ease@3.0.1: {} + + d3-format@3.1.0: {} + + d3-interpolate@3.0.1: + dependencies: + d3-color: 3.1.0 + + d3-path@3.1.0: {} + + d3-scale@4.0.2: + dependencies: + d3-array: 3.2.4 + d3-format: 3.1.0 + d3-interpolate: 3.0.1 + d3-time: 3.1.0 + d3-time-format: 4.1.0 + + d3-shape@3.2.0: + dependencies: + d3-path: 3.1.0 + + d3-time-format@4.1.0: + dependencies: + d3-time: 3.1.0 + + d3-time@3.1.0: + dependencies: + d3-array: 3.2.4 + + d3-timer@3.0.1: {} + + date-fns-jalali@4.1.0-0: {} + + date-fns@4.1.0: {} + + decimal.js-light@2.5.1: {} + + detect-libc@2.1.2: {} + + detect-node-es@1.1.0: {} + + dom-helpers@5.2.1: + dependencies: + '@babel/runtime': 7.28.4 + csstype: 3.2.3 + + electron-to-chromium@1.5.262: {} + + embla-carousel-react@8.5.1(react@19.2.0): + dependencies: + embla-carousel: 8.5.1 + embla-carousel-reactive-utils: 8.5.1(embla-carousel@8.5.1) + react: 19.2.0 + + embla-carousel-reactive-utils@8.5.1(embla-carousel@8.5.1): + dependencies: + embla-carousel: 8.5.1 + + embla-carousel@8.5.1: {} + + enhanced-resolve@5.18.3: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.0 + + escalade@3.2.0: {} + + eventemitter3@4.0.7: {} + + fast-equals@5.3.3: {} + + fraction.js@4.3.7: {} + + get-nonce@1.0.1: {} + + graceful-fs@4.2.11: {} + + input-otp@1.4.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + internmap@2.0.3: {} + + jiti@2.6.1: {} + + js-tokens@4.0.0: {} + + lightningcss-darwin-arm64@1.30.1: + optional: true + + lightningcss-darwin-x64@1.30.1: + optional: true + + lightningcss-freebsd-x64@1.30.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.30.1: + optional: true + + lightningcss-linux-arm64-gnu@1.30.1: + optional: true + + lightningcss-linux-arm64-musl@1.30.1: + optional: true + + lightningcss-linux-x64-gnu@1.30.1: + optional: true + + lightningcss-linux-x64-musl@1.30.1: + optional: true + + lightningcss-win32-arm64-msvc@1.30.1: + optional: true + + lightningcss-win32-x64-msvc@1.30.1: + optional: true + + lightningcss@1.30.1: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-darwin-arm64: 1.30.1 + lightningcss-darwin-x64: 1.30.1 + lightningcss-freebsd-x64: 1.30.1 + lightningcss-linux-arm-gnueabihf: 1.30.1 + lightningcss-linux-arm64-gnu: 1.30.1 + lightningcss-linux-arm64-musl: 1.30.1 + lightningcss-linux-x64-gnu: 1.30.1 + lightningcss-linux-x64-musl: 1.30.1 + lightningcss-win32-arm64-msvc: 1.30.1 + lightningcss-win32-x64-msvc: 1.30.1 + + lodash@4.17.21: {} + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + lucide-react@0.454.0(react@19.2.0): + dependencies: + react: 19.2.0 + + magic-string@0.30.21: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + minipass@7.1.2: {} + + minizlib@3.1.0: + dependencies: + minipass: 7.1.2 + + nanoid@3.3.11: {} + + next-themes@0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + next@16.0.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@next/env': 16.0.3 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001757 + postcss: 8.4.31 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + styled-jsx: 5.1.6(react@19.2.0) + optionalDependencies: + '@next/swc-darwin-arm64': 16.0.3 + '@next/swc-darwin-x64': 16.0.3 + '@next/swc-linux-arm64-gnu': 16.0.3 + '@next/swc-linux-arm64-musl': 16.0.3 + '@next/swc-linux-x64-gnu': 16.0.3 + '@next/swc-linux-x64-musl': 16.0.3 + '@next/swc-win32-arm64-msvc': 16.0.3 + '@next/swc-win32-x64-msvc': 16.0.3 + sharp: 0.34.5 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + node-releases@2.0.27: {} + + normalize-range@0.1.2: {} + + object-assign@4.1.1: {} + + picocolors@1.1.1: {} + + postcss-value-parser@4.2.0: {} + + postcss@8.4.31: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + postcss@8.5.0: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prop-types@15.8.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + react-day-picker@9.8.0(react@19.2.0): + dependencies: + '@date-fns/tz': 1.2.0 + date-fns: 4.1.0 + date-fns-jalali: 4.1.0-0 + react: 19.2.0 + + react-dom@19.2.0(react@19.2.0): + dependencies: + react: 19.2.0 + scheduler: 0.27.0 + + react-hook-form@7.60.0(react@19.2.0): + dependencies: + react: 19.2.0 + + react-is@16.13.1: {} + + react-is@18.3.1: {} + + react-remove-scroll-bar@2.3.8(@types/react@19.0.0)(react@19.2.0): + dependencies: + react: 19.2.0 + react-style-singleton: 2.2.3(@types/react@19.0.0)(react@19.2.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.0 + + react-remove-scroll@2.7.1(@types/react@19.0.0)(react@19.2.0): + dependencies: + react: 19.2.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.0.0)(react@19.2.0) + react-style-singleton: 2.2.3(@types/react@19.0.0)(react@19.2.0) + tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.0.0)(react@19.2.0) + use-sidecar: 1.1.3(@types/react@19.0.0)(react@19.2.0) + optionalDependencies: + '@types/react': 19.0.0 + + react-resizable-panels@2.1.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + react-smooth@4.0.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + fast-equals: 5.3.3 + prop-types: 15.8.1 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + + react-style-singleton@2.2.3(@types/react@19.0.0)(react@19.2.0): + dependencies: + get-nonce: 1.0.1 + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.0 + + react-transition-group@4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + dom-helpers: 5.2.1 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + react@19.2.0: {} + + recharts-scale@0.4.5: + dependencies: + decimal.js-light: 2.5.1 + + recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + clsx: 2.1.1 + eventemitter3: 4.0.7 + lodash: 4.17.21 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-is: 18.3.1 + react-smooth: 4.0.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + recharts-scale: 0.4.5 + tiny-invariant: 1.3.3 + victory-vendor: 36.9.2 + + scheduler@0.27.0: {} + + semver@7.7.3: + optional: true + + sharp@0.34.5: + dependencies: + '@img/colour': 1.0.0 + detect-libc: 2.1.2 + semver: 7.7.3 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.34.5 + '@img/sharp-darwin-x64': 0.34.5 + '@img/sharp-libvips-darwin-arm64': 1.2.4 + '@img/sharp-libvips-darwin-x64': 1.2.4 + '@img/sharp-libvips-linux-arm': 1.2.4 + '@img/sharp-libvips-linux-arm64': 1.2.4 + '@img/sharp-libvips-linux-ppc64': 1.2.4 + '@img/sharp-libvips-linux-riscv64': 1.2.4 + '@img/sharp-libvips-linux-s390x': 1.2.4 + '@img/sharp-libvips-linux-x64': 1.2.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + '@img/sharp-linux-arm': 0.34.5 + '@img/sharp-linux-arm64': 0.34.5 + '@img/sharp-linux-ppc64': 0.34.5 + '@img/sharp-linux-riscv64': 0.34.5 + '@img/sharp-linux-s390x': 0.34.5 + '@img/sharp-linux-x64': 0.34.5 + '@img/sharp-linuxmusl-arm64': 0.34.5 + '@img/sharp-linuxmusl-x64': 0.34.5 + '@img/sharp-wasm32': 0.34.5 + '@img/sharp-win32-arm64': 0.34.5 + '@img/sharp-win32-ia32': 0.34.5 + '@img/sharp-win32-x64': 0.34.5 + optional: true + + sonner@1.7.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + source-map-js@1.2.1: {} + + styled-jsx@5.1.6(react@19.2.0): + dependencies: + client-only: 0.0.1 + react: 19.2.0 + + tailwind-merge@2.5.5: {} + + tailwindcss-animate@1.0.7(tailwindcss@4.1.9): + dependencies: + tailwindcss: 4.1.9 + + tailwindcss@4.1.9: {} + + tapable@2.3.0: {} + + tar@7.5.2: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.1.0 + yallist: 5.0.0 + + tiny-invariant@1.3.3: {} + + tslib@2.8.1: {} + + tw-animate-css@1.3.3: {} + + typescript@5.0.2: {} + + undici-types@6.11.1: {} + + update-browserslist-db@1.1.4(browserslist@4.28.0): + dependencies: + browserslist: 4.28.0 + escalade: 3.2.0 + picocolors: 1.1.1 + + use-callback-ref@1.3.3(@types/react@19.0.0)(react@19.2.0): + dependencies: + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.0 + + use-sidecar@1.1.3(@types/react@19.0.0)(react@19.2.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.0 + + use-sync-external-store@1.6.0(react@19.2.0): + dependencies: + react: 19.2.0 + + vaul@1.1.2(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + + victory-vendor@36.9.2: + dependencies: + '@types/d3-array': 3.2.2 + '@types/d3-ease': 3.0.2 + '@types/d3-interpolate': 3.0.4 + '@types/d3-scale': 4.0.9 + '@types/d3-shape': 3.1.7 + '@types/d3-time': 3.0.4 + '@types/d3-timer': 3.0.2 + d3-array: 3.2.4 + d3-ease: 3.0.1 + d3-interpolate: 3.0.1 + d3-scale: 4.0.2 + d3-shape: 3.2.0 + d3-time: 3.1.0 + d3-timer: 3.0.1 + + yallist@5.0.0: {} + + zod@3.25.76: {} diff --git a/postcss.config.mjs b/postcss.config.mjs new file mode 100644 index 0000000..a869506 --- /dev/null +++ b/postcss.config.mjs @@ -0,0 +1,8 @@ +/** @type {import('postcss-load-config').Config} */ +const config = { + plugins: { + '@tailwindcss/postcss': {}, + }, +} + +export default config diff --git a/public/apple-icon.png b/public/apple-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f9418b406bdb93a28dfc30c2ea61bef97b9d7c22 GIT binary patch literal 2626 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 literal 0 HcmV?d00001 diff --git a/public/icon-dark-32x32.png b/public/icon-dark-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..12c825a109e3c3b7941d957d8a2ac936d5717c5b GIT binary patch literal 585 zcmV-P0=E5$P)F5K@I)Y9hkG8}6|W~i?1A`6NlJRKhy3zE`f!keoG%R0 zLjeJTG%_U3XczECJ+W9Ul%E@hL8fWaWHO=AXw-HPJ%Obz83z};-L7?CU4%tZlvbfq zEBjzx9^1A}Dr6sIBaY)TBdrV^4u?`@rFb@*wbXi^SI_f8Vm_bOV-;zd3J%)H1n!X; z$~%U-YUfcD(Q37#N6E6R%!<5wkR(aNuWGW6j0n4%|2!eXNTrO$5-O@GSb5HORaRJwL>*7H%p)jeV2su!r z*f@A&t;!dLE_1aH@a~o88UniJApD$%1pw?uB>;9y@TUdjc`mp(TLJ*rORM9l437xC z26nfAN`%~~s)g__*G88?fQq|*4;+uj@<@)yW8#!H=FnjF`+euV)9JL?f=~SaAo&vl z3erab0bit#2t{b|MNE2l9}WhCgfDLYy6X?0V`ueA*$pRw#5ZO?_MS6vLWbO% z$;=!eG9lP9wu((Y*{a{QLvkP)fYfDCmppnQxw1r&haSk4i4VSf(V24@8gKNI90B=3 z4FQro;+;IhyMRx660$6_KCkPV4u=D6w_7@$PFA0%l+-00k4HI~OnUFNNf-n{V+uC4 zx)0{{@n*9j8+0E;V>}+ye!uTWU^E&vDizl2bx&;^$L+ijLgsnij%`s1!%$XLWkiCH z%J6yDcMNrE=Nv9dl7#LBlQ&V(cMq^|!_TM!kWZ)6)_Jj5P!vVEk`@SLyjG)<)q5a61F@a{Ty3(#Ng3V>Zh{;&W(Q@PvidIB)VXKp+Pfz3D^*|nX!x6ubJS7JZlAMP9Jr_FRH=9>9Cn9I^!T + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/moon-phases-over-natural-landscape-with-stars.jpg b/public/moon-phases-over-natural-landscape-with-stars.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c8070eabf4a8f7bcaabcd416d5b25b824501700b GIT binary patch literal 102253 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 literal 0 HcmV?d00001 diff --git a/public/placeholder-logo.png b/public/placeholder-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8a792ac2ddfbe047639f7907c82f14c73e3de3d9 GIT binary patch literal 568 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5Ca^FANm1Vwi-43tfKP}kNR$*1WiP`GRL@@$ z}KL6V^XjP|gFiXN9MWV@SoVw>S2B83zimJup|_^-FbrjeV3it>ba2M!&I{-9Oz_xPcYF3oFZ=eo>b ztd*bf%*2|<`prCX7bFlbJSYChhATpnZHm_gDmxOE$M3Ov^QCh;k9GZ#-G|g`wsZ1y zY-hCA6Y*4%kP@8PzH+9qgqG>UuX7G~Jv3yxb4X!L$WkVer)+Lao)20%*YwyPoNauk zS!$0_-Kr#3+3w{V4Ccu^47H4DY>jP zOx?nl+kWZD?x4qFw+?-2Jz{$0yTXmVj$U6an>Gc>YVI}tW1#2eCg2#H$RT;W`9jE4 z<(d!P-_Kw0oV0yf*RuH&47YRnuIuc%FZkt*pVIL&DpPv8{ \ No newline at end of file diff --git a/public/placeholder-user.jpg b/public/placeholder-user.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6fa7543d38ed8fdb38f03b5c0f40ad2d66827d4a GIT binary patch literal 1635 zcmex=cRarq{jAqGJXh7$}Ym>C5bm;@P_1sVSzVUPwol9>?*7~p`Fjh%&&i5Vyo`r#xP0%qgXfnHy zn7E>$Lug{-LIb0a!ifhj3W%7RB^MNLx}>0_tP&7BY4IaqjBo(siP4_n_ky5FEmL(` zmhdc@Jb`OxUUPQK!#sq(C`ZJd3YCA-U zh)gnS;tOzhJ@#Yf$SRGl2DVF#R;SL@d2ijhdh5m?{S3~XPpnp*$)2k2D4JJuYTMD;n0K36=Y8OJ z-mS1ZZC1 z49BdqoLoM_v$9v)Hm?5W<`Stp{n4{)u7wjb{~fvi z!T;47&))dGMoGtVj(5+GENxwrz4z{INB>V}1-4JUxp@DgJ8LKAUAQWhoR~X5%Wp!~ z=~v%IB`XWv>j>XTei(%h-3q0fm1bY5udCHKmu^f&G@&$==-St!-gGk?J$~inXs)aj#q07WR4- zM=rxkFUy8C!QJtD_bgKux*|B+dhW6{-z2Xe?@~0Ks(ijMro-3a&Mj#N$xpGBRnmWt zTsUxz-_bhtPjF={K-%Z^57b<}UkWR&Lo)qWhnrV2yD?(SL?Q-l9d; zHS6^j9!_Ejaqqemoyn}=@ptvvS-S7I7N7FZ5}(WNv3l;#-@XTLOmcJGRz1a7FhcBC z-nPY(UsETGE4&Rdme=pC+jj2j;!j+6o-!m}7oD?jz2dGcAvK4%qSmfE=U+z7Z+`#j z$Mx4a@1yJ$R+zt@y0z(yW_ISH^4k|<^!Al@?-M=r`gz3ehXgqVyM1>}k-Q}GF<-;) z*LLGyVd)Qk|Ji$(J?dTY-07-((_=n_`3T&d5FiH|guzja;wny>q}tw+C34*a{8 zfJ9i0DbumfeTVp1E#|(wudjdSJE%AnL@H&$nSBB{^D;34Gp|fN9u>e68m!_b0O__- AD*ylh literal 0 HcmV?d00001 diff --git a/public/placeholder.jpg b/public/placeholder.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6bfe96336dbe567f5f1e9129f5bccdc78b114bba GIT binary patch literal 1064 zcmb7@Nla5w6o$`zL;Ko7c&|)~7+MC)5J;K9giwZ-mWToZDl29|7tA;;v?z!g5*b9% zRSP(-1ZOwO;J6Z;05{Ybq6y%HZtA^{7Ghj^Zu0K`Ud}o9eCM5OpR~^apJ^}|03iS) zUSPLDyMAv~1wd97gaQBuEK&lE6~YUU53r&J$VBT_bS?^Z_)q|CRlqoW3h_=1XC~2( zowlIWj23Fe8(HX8O~UM7AR)W5x}mzhvbshU9ifGUR8tm1vSSl)WSJzz{QQ zmi2yKNVU))a_#4eg7^#He zB=v{_T40oFHqzanm!#xGc@)^&2;D-M({g?EZs?j~+jH z`uxSqSCdoIGw \ No newline at end of file diff --git a/public/turtle-shell-pattern-showing-13-segments.jpg b/public/turtle-shell-pattern-showing-13-segments.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4238c22d57d9e912157c42bda3e82caaa5158d1c GIT binary patch literal 149434 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.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 literal 0 HcmV?d00001 diff --git a/styles/globals.css b/styles/globals.css new file mode 100644 index 0000000..dc2aea1 --- /dev/null +++ b/styles/globals.css @@ -0,0 +1,125 @@ +@import 'tailwindcss'; +@import 'tw-animate-css'; + +@custom-variant dark (&:is(.dark *)); + +:root { + --background: oklch(1 0 0); + --foreground: oklch(0.145 0 0); + --card: oklch(1 0 0); + --card-foreground: oklch(0.145 0 0); + --popover: oklch(1 0 0); + --popover-foreground: oklch(0.145 0 0); + --primary: oklch(0.205 0 0); + --primary-foreground: oklch(0.985 0 0); + --secondary: oklch(0.97 0 0); + --secondary-foreground: oklch(0.205 0 0); + --muted: oklch(0.97 0 0); + --muted-foreground: oklch(0.556 0 0); + --accent: oklch(0.97 0 0); + --accent-foreground: oklch(0.205 0 0); + --destructive: oklch(0.577 0.245 27.325); + --destructive-foreground: oklch(0.577 0.245 27.325); + --border: oklch(0.922 0 0); + --input: oklch(0.922 0 0); + --ring: oklch(0.708 0 0); + --chart-1: oklch(0.646 0.222 41.116); + --chart-2: oklch(0.6 0.118 184.704); + --chart-3: oklch(0.398 0.07 227.392); + --chart-4: oklch(0.828 0.189 84.429); + --chart-5: oklch(0.769 0.188 70.08); + --radius: 0.625rem; + --sidebar: oklch(0.985 0 0); + --sidebar-foreground: oklch(0.145 0 0); + --sidebar-primary: oklch(0.205 0 0); + --sidebar-primary-foreground: oklch(0.985 0 0); + --sidebar-accent: oklch(0.97 0 0); + --sidebar-accent-foreground: oklch(0.205 0 0); + --sidebar-border: oklch(0.922 0 0); + --sidebar-ring: oklch(0.708 0 0); +} + +.dark { + --background: oklch(0.145 0 0); + --foreground: oklch(0.985 0 0); + --card: oklch(0.145 0 0); + --card-foreground: oklch(0.985 0 0); + --popover: oklch(0.145 0 0); + --popover-foreground: oklch(0.985 0 0); + --primary: oklch(0.985 0 0); + --primary-foreground: oklch(0.205 0 0); + --secondary: oklch(0.269 0 0); + --secondary-foreground: oklch(0.985 0 0); + --muted: oklch(0.269 0 0); + --muted-foreground: oklch(0.708 0 0); + --accent: oklch(0.269 0 0); + --accent-foreground: oklch(0.985 0 0); + --destructive: oklch(0.396 0.141 25.723); + --destructive-foreground: oklch(0.637 0.237 25.331); + --border: oklch(0.269 0 0); + --input: oklch(0.269 0 0); + --ring: oklch(0.439 0 0); + --chart-1: oklch(0.488 0.243 264.376); + --chart-2: oklch(0.696 0.17 162.48); + --chart-3: oklch(0.769 0.188 70.08); + --chart-4: oklch(0.627 0.265 303.9); + --chart-5: oklch(0.645 0.246 16.439); + --sidebar: oklch(0.205 0 0); + --sidebar-foreground: oklch(0.985 0 0); + --sidebar-primary: oklch(0.488 0.243 264.376); + --sidebar-primary-foreground: oklch(0.985 0 0); + --sidebar-accent: oklch(0.269 0 0); + --sidebar-accent-foreground: oklch(0.985 0 0); + --sidebar-border: oklch(0.269 0 0); + --sidebar-ring: oklch(0.439 0 0); +} + +@theme inline { + --font-sans: 'Geist', 'Geist Fallback'; + --font-mono: 'Geist Mono', 'Geist Mono Fallback'; + --color-background: var(--background); + --color-foreground: var(--foreground); + --color-card: var(--card); + --color-card-foreground: var(--card-foreground); + --color-popover: var(--popover); + --color-popover-foreground: var(--popover-foreground); + --color-primary: var(--primary); + --color-primary-foreground: var(--primary-foreground); + --color-secondary: var(--secondary); + --color-secondary-foreground: var(--secondary-foreground); + --color-muted: var(--muted); + --color-muted-foreground: var(--muted-foreground); + --color-accent: var(--accent); + --color-accent-foreground: var(--accent-foreground); + --color-destructive: var(--destructive); + --color-destructive-foreground: var(--destructive-foreground); + --color-border: var(--border); + --color-input: var(--input); + --color-ring: var(--ring); + --color-chart-1: var(--chart-1); + --color-chart-2: var(--chart-2); + --color-chart-3: var(--chart-3); + --color-chart-4: var(--chart-4); + --color-chart-5: var(--chart-5); + --radius-sm: calc(var(--radius) - 4px); + --radius-md: calc(var(--radius) - 2px); + --radius-lg: var(--radius); + --radius-xl: calc(var(--radius) + 4px); + --color-sidebar: var(--sidebar); + --color-sidebar-foreground: var(--sidebar-foreground); + --color-sidebar-primary: var(--sidebar-primary); + --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); + --color-sidebar-accent: var(--sidebar-accent); + --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); + --color-sidebar-border: var(--sidebar-border); + --color-sidebar-ring: var(--sidebar-ring); +} + +@layer base { + * { + @apply border-border outline-ring/50; + } + body { + @apply bg-background text-foreground; + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..4b2dc7b --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "target": "ES6", + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] +}