enzostvs HF Staff commited on
Commit
de2f961
·
0 Parent(s):

Initial commit from Create Next App

Browse files
.gitignore ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2
+
3
+ # dependencies
4
+ /node_modules
5
+ /.pnp
6
+ .pnp.*
7
+ .yarn/*
8
+ !.yarn/patches
9
+ !.yarn/plugins
10
+ !.yarn/releases
11
+ !.yarn/versions
12
+
13
+ # testing
14
+ /coverage
15
+
16
+ # next.js
17
+ /.next/
18
+ /out/
19
+
20
+ # production
21
+ /build
22
+
23
+ # misc
24
+ .DS_Store
25
+ *.pem
26
+
27
+ # debug
28
+ npm-debug.log*
29
+ yarn-debug.log*
30
+ yarn-error.log*
31
+ .pnpm-debug.log*
32
+
33
+ # env files (can opt-in for committing if needed)
34
+ .env*
35
+
36
+ # vercel
37
+ .vercel
38
+
39
+ # typescript
40
+ *.tsbuildinfo
41
+ next-env.d.ts
README.md ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
2
+
3
+ ## Getting Started
4
+
5
+ First, run the development server:
6
+
7
+ ```bash
8
+ npm run dev
9
+ # or
10
+ yarn dev
11
+ # or
12
+ pnpm dev
13
+ # or
14
+ bun dev
15
+ ```
16
+
17
+ Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18
+
19
+ You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20
+
21
+ This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
22
+
23
+ ## Learn More
24
+
25
+ To learn more about Next.js, take a look at the following resources:
26
+
27
+ - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28
+ - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29
+
30
+ You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
31
+
32
+ ## Deploy on Vercel
33
+
34
+ The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35
+
36
+ Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
app/favicon.ico ADDED
app/globals.css ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @import "tailwindcss";
2
+
3
+ :root {
4
+ --background: #ffffff;
5
+ --foreground: #171717;
6
+ }
7
+
8
+ @theme inline {
9
+ --color-background: var(--background);
10
+ --color-foreground: var(--foreground);
11
+ --font-sans: var(--font-geist-sans);
12
+ --font-mono: var(--font-geist-mono);
13
+ }
14
+
15
+ @media (prefers-color-scheme: dark) {
16
+ :root {
17
+ --background: #0a0a0a;
18
+ --foreground: #ededed;
19
+ }
20
+ }
21
+
22
+ body {
23
+ background: var(--background);
24
+ color: var(--foreground);
25
+ font-family: Arial, Helvetica, sans-serif;
26
+ }
app/layout.tsx ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import type { Metadata } from "next";
2
+ import { Geist, Geist_Mono } from "next/font/google";
3
+ import "./globals.css";
4
+
5
+ const geistSans = Geist({
6
+ variable: "--font-geist-sans",
7
+ subsets: ["latin"],
8
+ });
9
+
10
+ const geistMono = Geist_Mono({
11
+ variable: "--font-geist-mono",
12
+ subsets: ["latin"],
13
+ });
14
+
15
+ export const metadata: Metadata = {
16
+ title: "Create Next App",
17
+ description: "Generated by create next app",
18
+ };
19
+
20
+ export default function RootLayout({
21
+ children,
22
+ }: Readonly<{
23
+ children: React.ReactNode;
24
+ }>) {
25
+ return (
26
+ <html lang="en">
27
+ <body
28
+ className={`${geistSans.variable} ${geistMono.variable} antialiased`}
29
+ >
30
+ {children}
31
+ </body>
32
+ </html>
33
+ );
34
+ }
app/page.tsx ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import Image from "next/image";
2
+
3
+ export default function Home() {
4
+ return (
5
+ <div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20">
6
+ <main className="flex flex-col gap-[32px] row-start-2 items-center sm:items-start">
7
+ <Image
8
+ className="dark:invert"
9
+ src="/next.svg"
10
+ alt="Next.js logo"
11
+ width={180}
12
+ height={38}
13
+ priority
14
+ />
15
+ <ol className="font-mono list-inside list-decimal text-sm/6 text-center sm:text-left">
16
+ <li className="mb-2 tracking-[-.01em]">
17
+ Get started by editing{" "}
18
+ <code className="bg-black/[.05] dark:bg-white/[.06] font-mono font-semibold px-1 py-0.5 rounded">
19
+ app/page.tsx
20
+ </code>
21
+ .
22
+ </li>
23
+ <li className="tracking-[-.01em]">
24
+ Save and see your changes instantly.
25
+ </li>
26
+ </ol>
27
+
28
+ <div className="flex gap-4 items-center flex-col sm:flex-row">
29
+ <a
30
+ className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] font-medium text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:w-auto"
31
+ href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
32
+ target="_blank"
33
+ rel="noopener noreferrer"
34
+ >
35
+ <Image
36
+ className="dark:invert"
37
+ src="/vercel.svg"
38
+ alt="Vercel logomark"
39
+ width={20}
40
+ height={20}
41
+ />
42
+ Deploy now
43
+ </a>
44
+ <a
45
+ className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent font-medium text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 w-full sm:w-auto md:w-[158px]"
46
+ href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
47
+ target="_blank"
48
+ rel="noopener noreferrer"
49
+ >
50
+ Read our docs
51
+ </a>
52
+ </div>
53
+ </main>
54
+ <footer className="row-start-3 flex gap-[24px] flex-wrap items-center justify-center">
55
+ <a
56
+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
57
+ href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
58
+ target="_blank"
59
+ rel="noopener noreferrer"
60
+ >
61
+ <Image
62
+ aria-hidden
63
+ src="/file.svg"
64
+ alt="File icon"
65
+ width={16}
66
+ height={16}
67
+ />
68
+ Learn
69
+ </a>
70
+ <a
71
+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
72
+ href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
73
+ target="_blank"
74
+ rel="noopener noreferrer"
75
+ >
76
+ <Image
77
+ aria-hidden
78
+ src="/window.svg"
79
+ alt="Window icon"
80
+ width={16}
81
+ height={16}
82
+ />
83
+ Examples
84
+ </a>
85
+ <a
86
+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
87
+ href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
88
+ target="_blank"
89
+ rel="noopener noreferrer"
90
+ >
91
+ <Image
92
+ aria-hidden
93
+ src="/globe.svg"
94
+ alt="Globe icon"
95
+ width={16}
96
+ height={16}
97
+ />
98
+ Go to nextjs.org →
99
+ </a>
100
+ </footer>
101
+ </div>
102
+ );
103
+ }
next.config.ts ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ import type { NextConfig } from "next";
2
+
3
+ const nextConfig: NextConfig = {
4
+ /* config options here */
5
+ };
6
+
7
+ export default nextConfig;
package-lock.json ADDED
@@ -0,0 +1,1736 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "deepsite-v3",
3
+ "version": "0.1.0",
4
+ "lockfileVersion": 3,
5
+ "requires": true,
6
+ "packages": {
7
+ "": {
8
+ "name": "deepsite-v3",
9
+ "version": "0.1.0",
10
+ "dependencies": {
11
+ "next": "15.5.2",
12
+ "react": "19.1.0",
13
+ "react-dom": "19.1.0"
14
+ },
15
+ "devDependencies": {
16
+ "@tailwindcss/postcss": "^4",
17
+ "@types/node": "^20",
18
+ "@types/react": "^19",
19
+ "@types/react-dom": "^19",
20
+ "tailwindcss": "^4",
21
+ "typescript": "^5"
22
+ }
23
+ },
24
+ "node_modules/@alloc/quick-lru": {
25
+ "version": "5.2.0",
26
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
27
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
28
+ "dev": true,
29
+ "license": "MIT",
30
+ "engines": {
31
+ "node": ">=10"
32
+ },
33
+ "funding": {
34
+ "url": "https://github.com/sponsors/sindresorhus"
35
+ }
36
+ },
37
+ "node_modules/@emnapi/runtime": {
38
+ "version": "1.5.0",
39
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz",
40
+ "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==",
41
+ "license": "MIT",
42
+ "optional": true,
43
+ "dependencies": {
44
+ "tslib": "^2.4.0"
45
+ }
46
+ },
47
+ "node_modules/@img/sharp-darwin-arm64": {
48
+ "version": "0.34.3",
49
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.3.tgz",
50
+ "integrity": "sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==",
51
+ "cpu": [
52
+ "arm64"
53
+ ],
54
+ "license": "Apache-2.0",
55
+ "optional": true,
56
+ "os": [
57
+ "darwin"
58
+ ],
59
+ "engines": {
60
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
61
+ },
62
+ "funding": {
63
+ "url": "https://opencollective.com/libvips"
64
+ },
65
+ "optionalDependencies": {
66
+ "@img/sharp-libvips-darwin-arm64": "1.2.0"
67
+ }
68
+ },
69
+ "node_modules/@img/sharp-darwin-x64": {
70
+ "version": "0.34.3",
71
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.3.tgz",
72
+ "integrity": "sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==",
73
+ "cpu": [
74
+ "x64"
75
+ ],
76
+ "license": "Apache-2.0",
77
+ "optional": true,
78
+ "os": [
79
+ "darwin"
80
+ ],
81
+ "engines": {
82
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
83
+ },
84
+ "funding": {
85
+ "url": "https://opencollective.com/libvips"
86
+ },
87
+ "optionalDependencies": {
88
+ "@img/sharp-libvips-darwin-x64": "1.2.0"
89
+ }
90
+ },
91
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
92
+ "version": "1.2.0",
93
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.0.tgz",
94
+ "integrity": "sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==",
95
+ "cpu": [
96
+ "arm64"
97
+ ],
98
+ "license": "LGPL-3.0-or-later",
99
+ "optional": true,
100
+ "os": [
101
+ "darwin"
102
+ ],
103
+ "funding": {
104
+ "url": "https://opencollective.com/libvips"
105
+ }
106
+ },
107
+ "node_modules/@img/sharp-libvips-darwin-x64": {
108
+ "version": "1.2.0",
109
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.0.tgz",
110
+ "integrity": "sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==",
111
+ "cpu": [
112
+ "x64"
113
+ ],
114
+ "license": "LGPL-3.0-or-later",
115
+ "optional": true,
116
+ "os": [
117
+ "darwin"
118
+ ],
119
+ "funding": {
120
+ "url": "https://opencollective.com/libvips"
121
+ }
122
+ },
123
+ "node_modules/@img/sharp-libvips-linux-arm": {
124
+ "version": "1.2.0",
125
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.0.tgz",
126
+ "integrity": "sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==",
127
+ "cpu": [
128
+ "arm"
129
+ ],
130
+ "license": "LGPL-3.0-or-later",
131
+ "optional": true,
132
+ "os": [
133
+ "linux"
134
+ ],
135
+ "funding": {
136
+ "url": "https://opencollective.com/libvips"
137
+ }
138
+ },
139
+ "node_modules/@img/sharp-libvips-linux-arm64": {
140
+ "version": "1.2.0",
141
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.0.tgz",
142
+ "integrity": "sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==",
143
+ "cpu": [
144
+ "arm64"
145
+ ],
146
+ "license": "LGPL-3.0-or-later",
147
+ "optional": true,
148
+ "os": [
149
+ "linux"
150
+ ],
151
+ "funding": {
152
+ "url": "https://opencollective.com/libvips"
153
+ }
154
+ },
155
+ "node_modules/@img/sharp-libvips-linux-ppc64": {
156
+ "version": "1.2.0",
157
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.0.tgz",
158
+ "integrity": "sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==",
159
+ "cpu": [
160
+ "ppc64"
161
+ ],
162
+ "license": "LGPL-3.0-or-later",
163
+ "optional": true,
164
+ "os": [
165
+ "linux"
166
+ ],
167
+ "funding": {
168
+ "url": "https://opencollective.com/libvips"
169
+ }
170
+ },
171
+ "node_modules/@img/sharp-libvips-linux-s390x": {
172
+ "version": "1.2.0",
173
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.0.tgz",
174
+ "integrity": "sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==",
175
+ "cpu": [
176
+ "s390x"
177
+ ],
178
+ "license": "LGPL-3.0-or-later",
179
+ "optional": true,
180
+ "os": [
181
+ "linux"
182
+ ],
183
+ "funding": {
184
+ "url": "https://opencollective.com/libvips"
185
+ }
186
+ },
187
+ "node_modules/@img/sharp-libvips-linux-x64": {
188
+ "version": "1.2.0",
189
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.0.tgz",
190
+ "integrity": "sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==",
191
+ "cpu": [
192
+ "x64"
193
+ ],
194
+ "license": "LGPL-3.0-or-later",
195
+ "optional": true,
196
+ "os": [
197
+ "linux"
198
+ ],
199
+ "funding": {
200
+ "url": "https://opencollective.com/libvips"
201
+ }
202
+ },
203
+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
204
+ "version": "1.2.0",
205
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.0.tgz",
206
+ "integrity": "sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==",
207
+ "cpu": [
208
+ "arm64"
209
+ ],
210
+ "license": "LGPL-3.0-or-later",
211
+ "optional": true,
212
+ "os": [
213
+ "linux"
214
+ ],
215
+ "funding": {
216
+ "url": "https://opencollective.com/libvips"
217
+ }
218
+ },
219
+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
220
+ "version": "1.2.0",
221
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.0.tgz",
222
+ "integrity": "sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==",
223
+ "cpu": [
224
+ "x64"
225
+ ],
226
+ "license": "LGPL-3.0-or-later",
227
+ "optional": true,
228
+ "os": [
229
+ "linux"
230
+ ],
231
+ "funding": {
232
+ "url": "https://opencollective.com/libvips"
233
+ }
234
+ },
235
+ "node_modules/@img/sharp-linux-arm": {
236
+ "version": "0.34.3",
237
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.3.tgz",
238
+ "integrity": "sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==",
239
+ "cpu": [
240
+ "arm"
241
+ ],
242
+ "license": "Apache-2.0",
243
+ "optional": true,
244
+ "os": [
245
+ "linux"
246
+ ],
247
+ "engines": {
248
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
249
+ },
250
+ "funding": {
251
+ "url": "https://opencollective.com/libvips"
252
+ },
253
+ "optionalDependencies": {
254
+ "@img/sharp-libvips-linux-arm": "1.2.0"
255
+ }
256
+ },
257
+ "node_modules/@img/sharp-linux-arm64": {
258
+ "version": "0.34.3",
259
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.3.tgz",
260
+ "integrity": "sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA==",
261
+ "cpu": [
262
+ "arm64"
263
+ ],
264
+ "license": "Apache-2.0",
265
+ "optional": true,
266
+ "os": [
267
+ "linux"
268
+ ],
269
+ "engines": {
270
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
271
+ },
272
+ "funding": {
273
+ "url": "https://opencollective.com/libvips"
274
+ },
275
+ "optionalDependencies": {
276
+ "@img/sharp-libvips-linux-arm64": "1.2.0"
277
+ }
278
+ },
279
+ "node_modules/@img/sharp-linux-ppc64": {
280
+ "version": "0.34.3",
281
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.3.tgz",
282
+ "integrity": "sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA==",
283
+ "cpu": [
284
+ "ppc64"
285
+ ],
286
+ "license": "Apache-2.0",
287
+ "optional": true,
288
+ "os": [
289
+ "linux"
290
+ ],
291
+ "engines": {
292
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
293
+ },
294
+ "funding": {
295
+ "url": "https://opencollective.com/libvips"
296
+ },
297
+ "optionalDependencies": {
298
+ "@img/sharp-libvips-linux-ppc64": "1.2.0"
299
+ }
300
+ },
301
+ "node_modules/@img/sharp-linux-s390x": {
302
+ "version": "0.34.3",
303
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.3.tgz",
304
+ "integrity": "sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ==",
305
+ "cpu": [
306
+ "s390x"
307
+ ],
308
+ "license": "Apache-2.0",
309
+ "optional": true,
310
+ "os": [
311
+ "linux"
312
+ ],
313
+ "engines": {
314
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
315
+ },
316
+ "funding": {
317
+ "url": "https://opencollective.com/libvips"
318
+ },
319
+ "optionalDependencies": {
320
+ "@img/sharp-libvips-linux-s390x": "1.2.0"
321
+ }
322
+ },
323
+ "node_modules/@img/sharp-linux-x64": {
324
+ "version": "0.34.3",
325
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.3.tgz",
326
+ "integrity": "sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ==",
327
+ "cpu": [
328
+ "x64"
329
+ ],
330
+ "license": "Apache-2.0",
331
+ "optional": true,
332
+ "os": [
333
+ "linux"
334
+ ],
335
+ "engines": {
336
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
337
+ },
338
+ "funding": {
339
+ "url": "https://opencollective.com/libvips"
340
+ },
341
+ "optionalDependencies": {
342
+ "@img/sharp-libvips-linux-x64": "1.2.0"
343
+ }
344
+ },
345
+ "node_modules/@img/sharp-linuxmusl-arm64": {
346
+ "version": "0.34.3",
347
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.3.tgz",
348
+ "integrity": "sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ==",
349
+ "cpu": [
350
+ "arm64"
351
+ ],
352
+ "license": "Apache-2.0",
353
+ "optional": true,
354
+ "os": [
355
+ "linux"
356
+ ],
357
+ "engines": {
358
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
359
+ },
360
+ "funding": {
361
+ "url": "https://opencollective.com/libvips"
362
+ },
363
+ "optionalDependencies": {
364
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.0"
365
+ }
366
+ },
367
+ "node_modules/@img/sharp-linuxmusl-x64": {
368
+ "version": "0.34.3",
369
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.3.tgz",
370
+ "integrity": "sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ==",
371
+ "cpu": [
372
+ "x64"
373
+ ],
374
+ "license": "Apache-2.0",
375
+ "optional": true,
376
+ "os": [
377
+ "linux"
378
+ ],
379
+ "engines": {
380
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
381
+ },
382
+ "funding": {
383
+ "url": "https://opencollective.com/libvips"
384
+ },
385
+ "optionalDependencies": {
386
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.0"
387
+ }
388
+ },
389
+ "node_modules/@img/sharp-wasm32": {
390
+ "version": "0.34.3",
391
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.3.tgz",
392
+ "integrity": "sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg==",
393
+ "cpu": [
394
+ "wasm32"
395
+ ],
396
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
397
+ "optional": true,
398
+ "dependencies": {
399
+ "@emnapi/runtime": "^1.4.4"
400
+ },
401
+ "engines": {
402
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
403
+ },
404
+ "funding": {
405
+ "url": "https://opencollective.com/libvips"
406
+ }
407
+ },
408
+ "node_modules/@img/sharp-win32-arm64": {
409
+ "version": "0.34.3",
410
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.3.tgz",
411
+ "integrity": "sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ==",
412
+ "cpu": [
413
+ "arm64"
414
+ ],
415
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
416
+ "optional": true,
417
+ "os": [
418
+ "win32"
419
+ ],
420
+ "engines": {
421
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
422
+ },
423
+ "funding": {
424
+ "url": "https://opencollective.com/libvips"
425
+ }
426
+ },
427
+ "node_modules/@img/sharp-win32-ia32": {
428
+ "version": "0.34.3",
429
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.3.tgz",
430
+ "integrity": "sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw==",
431
+ "cpu": [
432
+ "ia32"
433
+ ],
434
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
435
+ "optional": true,
436
+ "os": [
437
+ "win32"
438
+ ],
439
+ "engines": {
440
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
441
+ },
442
+ "funding": {
443
+ "url": "https://opencollective.com/libvips"
444
+ }
445
+ },
446
+ "node_modules/@img/sharp-win32-x64": {
447
+ "version": "0.34.3",
448
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.3.tgz",
449
+ "integrity": "sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g==",
450
+ "cpu": [
451
+ "x64"
452
+ ],
453
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
454
+ "optional": true,
455
+ "os": [
456
+ "win32"
457
+ ],
458
+ "engines": {
459
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
460
+ },
461
+ "funding": {
462
+ "url": "https://opencollective.com/libvips"
463
+ }
464
+ },
465
+ "node_modules/@isaacs/fs-minipass": {
466
+ "version": "4.0.1",
467
+ "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
468
+ "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
469
+ "dev": true,
470
+ "license": "ISC",
471
+ "dependencies": {
472
+ "minipass": "^7.0.4"
473
+ },
474
+ "engines": {
475
+ "node": ">=18.0.0"
476
+ }
477
+ },
478
+ "node_modules/@jridgewell/gen-mapping": {
479
+ "version": "0.3.13",
480
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
481
+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
482
+ "dev": true,
483
+ "license": "MIT",
484
+ "dependencies": {
485
+ "@jridgewell/sourcemap-codec": "^1.5.0",
486
+ "@jridgewell/trace-mapping": "^0.3.24"
487
+ }
488
+ },
489
+ "node_modules/@jridgewell/remapping": {
490
+ "version": "2.3.5",
491
+ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
492
+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
493
+ "dev": true,
494
+ "license": "MIT",
495
+ "dependencies": {
496
+ "@jridgewell/gen-mapping": "^0.3.5",
497
+ "@jridgewell/trace-mapping": "^0.3.24"
498
+ }
499
+ },
500
+ "node_modules/@jridgewell/resolve-uri": {
501
+ "version": "3.1.2",
502
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
503
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
504
+ "dev": true,
505
+ "license": "MIT",
506
+ "engines": {
507
+ "node": ">=6.0.0"
508
+ }
509
+ },
510
+ "node_modules/@jridgewell/sourcemap-codec": {
511
+ "version": "1.5.5",
512
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
513
+ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
514
+ "dev": true,
515
+ "license": "MIT"
516
+ },
517
+ "node_modules/@jridgewell/trace-mapping": {
518
+ "version": "0.3.30",
519
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz",
520
+ "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==",
521
+ "dev": true,
522
+ "license": "MIT",
523
+ "dependencies": {
524
+ "@jridgewell/resolve-uri": "^3.1.0",
525
+ "@jridgewell/sourcemap-codec": "^1.4.14"
526
+ }
527
+ },
528
+ "node_modules/@next/env": {
529
+ "version": "15.5.2",
530
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.2.tgz",
531
+ "integrity": "sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==",
532
+ "license": "MIT"
533
+ },
534
+ "node_modules/@next/swc-darwin-arm64": {
535
+ "version": "15.5.2",
536
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.2.tgz",
537
+ "integrity": "sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==",
538
+ "cpu": [
539
+ "arm64"
540
+ ],
541
+ "license": "MIT",
542
+ "optional": true,
543
+ "os": [
544
+ "darwin"
545
+ ],
546
+ "engines": {
547
+ "node": ">= 10"
548
+ }
549
+ },
550
+ "node_modules/@next/swc-darwin-x64": {
551
+ "version": "15.5.2",
552
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.2.tgz",
553
+ "integrity": "sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==",
554
+ "cpu": [
555
+ "x64"
556
+ ],
557
+ "license": "MIT",
558
+ "optional": true,
559
+ "os": [
560
+ "darwin"
561
+ ],
562
+ "engines": {
563
+ "node": ">= 10"
564
+ }
565
+ },
566
+ "node_modules/@next/swc-linux-arm64-gnu": {
567
+ "version": "15.5.2",
568
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.2.tgz",
569
+ "integrity": "sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==",
570
+ "cpu": [
571
+ "arm64"
572
+ ],
573
+ "license": "MIT",
574
+ "optional": true,
575
+ "os": [
576
+ "linux"
577
+ ],
578
+ "engines": {
579
+ "node": ">= 10"
580
+ }
581
+ },
582
+ "node_modules/@next/swc-linux-arm64-musl": {
583
+ "version": "15.5.2",
584
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.2.tgz",
585
+ "integrity": "sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==",
586
+ "cpu": [
587
+ "arm64"
588
+ ],
589
+ "license": "MIT",
590
+ "optional": true,
591
+ "os": [
592
+ "linux"
593
+ ],
594
+ "engines": {
595
+ "node": ">= 10"
596
+ }
597
+ },
598
+ "node_modules/@next/swc-linux-x64-gnu": {
599
+ "version": "15.5.2",
600
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.2.tgz",
601
+ "integrity": "sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==",
602
+ "cpu": [
603
+ "x64"
604
+ ],
605
+ "license": "MIT",
606
+ "optional": true,
607
+ "os": [
608
+ "linux"
609
+ ],
610
+ "engines": {
611
+ "node": ">= 10"
612
+ }
613
+ },
614
+ "node_modules/@next/swc-linux-x64-musl": {
615
+ "version": "15.5.2",
616
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.2.tgz",
617
+ "integrity": "sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==",
618
+ "cpu": [
619
+ "x64"
620
+ ],
621
+ "license": "MIT",
622
+ "optional": true,
623
+ "os": [
624
+ "linux"
625
+ ],
626
+ "engines": {
627
+ "node": ">= 10"
628
+ }
629
+ },
630
+ "node_modules/@next/swc-win32-arm64-msvc": {
631
+ "version": "15.5.2",
632
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.2.tgz",
633
+ "integrity": "sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==",
634
+ "cpu": [
635
+ "arm64"
636
+ ],
637
+ "license": "MIT",
638
+ "optional": true,
639
+ "os": [
640
+ "win32"
641
+ ],
642
+ "engines": {
643
+ "node": ">= 10"
644
+ }
645
+ },
646
+ "node_modules/@next/swc-win32-x64-msvc": {
647
+ "version": "15.5.2",
648
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.2.tgz",
649
+ "integrity": "sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==",
650
+ "cpu": [
651
+ "x64"
652
+ ],
653
+ "license": "MIT",
654
+ "optional": true,
655
+ "os": [
656
+ "win32"
657
+ ],
658
+ "engines": {
659
+ "node": ">= 10"
660
+ }
661
+ },
662
+ "node_modules/@swc/helpers": {
663
+ "version": "0.5.15",
664
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
665
+ "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
666
+ "license": "Apache-2.0",
667
+ "dependencies": {
668
+ "tslib": "^2.8.0"
669
+ }
670
+ },
671
+ "node_modules/@tailwindcss/node": {
672
+ "version": "4.1.13",
673
+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.13.tgz",
674
+ "integrity": "sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==",
675
+ "dev": true,
676
+ "license": "MIT",
677
+ "dependencies": {
678
+ "@jridgewell/remapping": "^2.3.4",
679
+ "enhanced-resolve": "^5.18.3",
680
+ "jiti": "^2.5.1",
681
+ "lightningcss": "1.30.1",
682
+ "magic-string": "^0.30.18",
683
+ "source-map-js": "^1.2.1",
684
+ "tailwindcss": "4.1.13"
685
+ }
686
+ },
687
+ "node_modules/@tailwindcss/oxide": {
688
+ "version": "4.1.13",
689
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.13.tgz",
690
+ "integrity": "sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==",
691
+ "dev": true,
692
+ "hasInstallScript": true,
693
+ "license": "MIT",
694
+ "dependencies": {
695
+ "detect-libc": "^2.0.4",
696
+ "tar": "^7.4.3"
697
+ },
698
+ "engines": {
699
+ "node": ">= 10"
700
+ },
701
+ "optionalDependencies": {
702
+ "@tailwindcss/oxide-android-arm64": "4.1.13",
703
+ "@tailwindcss/oxide-darwin-arm64": "4.1.13",
704
+ "@tailwindcss/oxide-darwin-x64": "4.1.13",
705
+ "@tailwindcss/oxide-freebsd-x64": "4.1.13",
706
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.13",
707
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.1.13",
708
+ "@tailwindcss/oxide-linux-arm64-musl": "4.1.13",
709
+ "@tailwindcss/oxide-linux-x64-gnu": "4.1.13",
710
+ "@tailwindcss/oxide-linux-x64-musl": "4.1.13",
711
+ "@tailwindcss/oxide-wasm32-wasi": "4.1.13",
712
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.1.13",
713
+ "@tailwindcss/oxide-win32-x64-msvc": "4.1.13"
714
+ }
715
+ },
716
+ "node_modules/@tailwindcss/oxide-android-arm64": {
717
+ "version": "4.1.13",
718
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.13.tgz",
719
+ "integrity": "sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==",
720
+ "cpu": [
721
+ "arm64"
722
+ ],
723
+ "dev": true,
724
+ "license": "MIT",
725
+ "optional": true,
726
+ "os": [
727
+ "android"
728
+ ],
729
+ "engines": {
730
+ "node": ">= 10"
731
+ }
732
+ },
733
+ "node_modules/@tailwindcss/oxide-darwin-arm64": {
734
+ "version": "4.1.13",
735
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.13.tgz",
736
+ "integrity": "sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==",
737
+ "cpu": [
738
+ "arm64"
739
+ ],
740
+ "dev": true,
741
+ "license": "MIT",
742
+ "optional": true,
743
+ "os": [
744
+ "darwin"
745
+ ],
746
+ "engines": {
747
+ "node": ">= 10"
748
+ }
749
+ },
750
+ "node_modules/@tailwindcss/oxide-darwin-x64": {
751
+ "version": "4.1.13",
752
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.13.tgz",
753
+ "integrity": "sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==",
754
+ "cpu": [
755
+ "x64"
756
+ ],
757
+ "dev": true,
758
+ "license": "MIT",
759
+ "optional": true,
760
+ "os": [
761
+ "darwin"
762
+ ],
763
+ "engines": {
764
+ "node": ">= 10"
765
+ }
766
+ },
767
+ "node_modules/@tailwindcss/oxide-freebsd-x64": {
768
+ "version": "4.1.13",
769
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.13.tgz",
770
+ "integrity": "sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==",
771
+ "cpu": [
772
+ "x64"
773
+ ],
774
+ "dev": true,
775
+ "license": "MIT",
776
+ "optional": true,
777
+ "os": [
778
+ "freebsd"
779
+ ],
780
+ "engines": {
781
+ "node": ">= 10"
782
+ }
783
+ },
784
+ "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
785
+ "version": "4.1.13",
786
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.13.tgz",
787
+ "integrity": "sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==",
788
+ "cpu": [
789
+ "arm"
790
+ ],
791
+ "dev": true,
792
+ "license": "MIT",
793
+ "optional": true,
794
+ "os": [
795
+ "linux"
796
+ ],
797
+ "engines": {
798
+ "node": ">= 10"
799
+ }
800
+ },
801
+ "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
802
+ "version": "4.1.13",
803
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.13.tgz",
804
+ "integrity": "sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==",
805
+ "cpu": [
806
+ "arm64"
807
+ ],
808
+ "dev": true,
809
+ "license": "MIT",
810
+ "optional": true,
811
+ "os": [
812
+ "linux"
813
+ ],
814
+ "engines": {
815
+ "node": ">= 10"
816
+ }
817
+ },
818
+ "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
819
+ "version": "4.1.13",
820
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.13.tgz",
821
+ "integrity": "sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==",
822
+ "cpu": [
823
+ "arm64"
824
+ ],
825
+ "dev": true,
826
+ "license": "MIT",
827
+ "optional": true,
828
+ "os": [
829
+ "linux"
830
+ ],
831
+ "engines": {
832
+ "node": ">= 10"
833
+ }
834
+ },
835
+ "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
836
+ "version": "4.1.13",
837
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.13.tgz",
838
+ "integrity": "sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==",
839
+ "cpu": [
840
+ "x64"
841
+ ],
842
+ "dev": true,
843
+ "license": "MIT",
844
+ "optional": true,
845
+ "os": [
846
+ "linux"
847
+ ],
848
+ "engines": {
849
+ "node": ">= 10"
850
+ }
851
+ },
852
+ "node_modules/@tailwindcss/oxide-linux-x64-musl": {
853
+ "version": "4.1.13",
854
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.13.tgz",
855
+ "integrity": "sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==",
856
+ "cpu": [
857
+ "x64"
858
+ ],
859
+ "dev": true,
860
+ "license": "MIT",
861
+ "optional": true,
862
+ "os": [
863
+ "linux"
864
+ ],
865
+ "engines": {
866
+ "node": ">= 10"
867
+ }
868
+ },
869
+ "node_modules/@tailwindcss/oxide-wasm32-wasi": {
870
+ "version": "4.1.13",
871
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.13.tgz",
872
+ "integrity": "sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==",
873
+ "bundleDependencies": [
874
+ "@napi-rs/wasm-runtime",
875
+ "@emnapi/core",
876
+ "@emnapi/runtime",
877
+ "@tybys/wasm-util",
878
+ "@emnapi/wasi-threads",
879
+ "tslib"
880
+ ],
881
+ "cpu": [
882
+ "wasm32"
883
+ ],
884
+ "dev": true,
885
+ "license": "MIT",
886
+ "optional": true,
887
+ "dependencies": {
888
+ "@emnapi/core": "^1.4.5",
889
+ "@emnapi/runtime": "^1.4.5",
890
+ "@emnapi/wasi-threads": "^1.0.4",
891
+ "@napi-rs/wasm-runtime": "^0.2.12",
892
+ "@tybys/wasm-util": "^0.10.0",
893
+ "tslib": "^2.8.0"
894
+ },
895
+ "engines": {
896
+ "node": ">=14.0.0"
897
+ }
898
+ },
899
+ "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
900
+ "version": "4.1.13",
901
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.13.tgz",
902
+ "integrity": "sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==",
903
+ "cpu": [
904
+ "arm64"
905
+ ],
906
+ "dev": true,
907
+ "license": "MIT",
908
+ "optional": true,
909
+ "os": [
910
+ "win32"
911
+ ],
912
+ "engines": {
913
+ "node": ">= 10"
914
+ }
915
+ },
916
+ "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
917
+ "version": "4.1.13",
918
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.13.tgz",
919
+ "integrity": "sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==",
920
+ "cpu": [
921
+ "x64"
922
+ ],
923
+ "dev": true,
924
+ "license": "MIT",
925
+ "optional": true,
926
+ "os": [
927
+ "win32"
928
+ ],
929
+ "engines": {
930
+ "node": ">= 10"
931
+ }
932
+ },
933
+ "node_modules/@tailwindcss/postcss": {
934
+ "version": "4.1.13",
935
+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.13.tgz",
936
+ "integrity": "sha512-HLgx6YSFKJT7rJqh9oJs/TkBFhxuMOfUKSBEPYwV+t78POOBsdQ7crhZLzwcH3T0UyUuOzU/GK5pk5eKr3wCiQ==",
937
+ "dev": true,
938
+ "license": "MIT",
939
+ "dependencies": {
940
+ "@alloc/quick-lru": "^5.2.0",
941
+ "@tailwindcss/node": "4.1.13",
942
+ "@tailwindcss/oxide": "4.1.13",
943
+ "postcss": "^8.4.41",
944
+ "tailwindcss": "4.1.13"
945
+ }
946
+ },
947
+ "node_modules/@types/node": {
948
+ "version": "20.19.13",
949
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.13.tgz",
950
+ "integrity": "sha512-yCAeZl7a0DxgNVteXFHt9+uyFbqXGy/ShC4BlcHkoE0AfGXYv/BUiplV72DjMYXHDBXFjhvr6DD1NiRVfB4j8g==",
951
+ "dev": true,
952
+ "license": "MIT",
953
+ "dependencies": {
954
+ "undici-types": "~6.21.0"
955
+ }
956
+ },
957
+ "node_modules/@types/react": {
958
+ "version": "19.1.12",
959
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.12.tgz",
960
+ "integrity": "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==",
961
+ "dev": true,
962
+ "license": "MIT",
963
+ "dependencies": {
964
+ "csstype": "^3.0.2"
965
+ }
966
+ },
967
+ "node_modules/@types/react-dom": {
968
+ "version": "19.1.9",
969
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz",
970
+ "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==",
971
+ "dev": true,
972
+ "license": "MIT",
973
+ "peerDependencies": {
974
+ "@types/react": "^19.0.0"
975
+ }
976
+ },
977
+ "node_modules/caniuse-lite": {
978
+ "version": "1.0.30001741",
979
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz",
980
+ "integrity": "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==",
981
+ "funding": [
982
+ {
983
+ "type": "opencollective",
984
+ "url": "https://opencollective.com/browserslist"
985
+ },
986
+ {
987
+ "type": "tidelift",
988
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
989
+ },
990
+ {
991
+ "type": "github",
992
+ "url": "https://github.com/sponsors/ai"
993
+ }
994
+ ],
995
+ "license": "CC-BY-4.0"
996
+ },
997
+ "node_modules/chownr": {
998
+ "version": "3.0.0",
999
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
1000
+ "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
1001
+ "dev": true,
1002
+ "license": "BlueOak-1.0.0",
1003
+ "engines": {
1004
+ "node": ">=18"
1005
+ }
1006
+ },
1007
+ "node_modules/client-only": {
1008
+ "version": "0.0.1",
1009
+ "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
1010
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
1011
+ "license": "MIT"
1012
+ },
1013
+ "node_modules/color": {
1014
+ "version": "4.2.3",
1015
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
1016
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
1017
+ "license": "MIT",
1018
+ "optional": true,
1019
+ "dependencies": {
1020
+ "color-convert": "^2.0.1",
1021
+ "color-string": "^1.9.0"
1022
+ },
1023
+ "engines": {
1024
+ "node": ">=12.5.0"
1025
+ }
1026
+ },
1027
+ "node_modules/color-convert": {
1028
+ "version": "2.0.1",
1029
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1030
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1031
+ "license": "MIT",
1032
+ "optional": true,
1033
+ "dependencies": {
1034
+ "color-name": "~1.1.4"
1035
+ },
1036
+ "engines": {
1037
+ "node": ">=7.0.0"
1038
+ }
1039
+ },
1040
+ "node_modules/color-name": {
1041
+ "version": "1.1.4",
1042
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1043
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1044
+ "license": "MIT",
1045
+ "optional": true
1046
+ },
1047
+ "node_modules/color-string": {
1048
+ "version": "1.9.1",
1049
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
1050
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
1051
+ "license": "MIT",
1052
+ "optional": true,
1053
+ "dependencies": {
1054
+ "color-name": "^1.0.0",
1055
+ "simple-swizzle": "^0.2.2"
1056
+ }
1057
+ },
1058
+ "node_modules/csstype": {
1059
+ "version": "3.1.3",
1060
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
1061
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
1062
+ "dev": true,
1063
+ "license": "MIT"
1064
+ },
1065
+ "node_modules/detect-libc": {
1066
+ "version": "2.0.4",
1067
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
1068
+ "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
1069
+ "devOptional": true,
1070
+ "license": "Apache-2.0",
1071
+ "engines": {
1072
+ "node": ">=8"
1073
+ }
1074
+ },
1075
+ "node_modules/enhanced-resolve": {
1076
+ "version": "5.18.3",
1077
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz",
1078
+ "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==",
1079
+ "dev": true,
1080
+ "license": "MIT",
1081
+ "dependencies": {
1082
+ "graceful-fs": "^4.2.4",
1083
+ "tapable": "^2.2.0"
1084
+ },
1085
+ "engines": {
1086
+ "node": ">=10.13.0"
1087
+ }
1088
+ },
1089
+ "node_modules/graceful-fs": {
1090
+ "version": "4.2.11",
1091
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1092
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1093
+ "dev": true,
1094
+ "license": "ISC"
1095
+ },
1096
+ "node_modules/is-arrayish": {
1097
+ "version": "0.3.2",
1098
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
1099
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
1100
+ "license": "MIT",
1101
+ "optional": true
1102
+ },
1103
+ "node_modules/jiti": {
1104
+ "version": "2.5.1",
1105
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz",
1106
+ "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==",
1107
+ "dev": true,
1108
+ "license": "MIT",
1109
+ "bin": {
1110
+ "jiti": "lib/jiti-cli.mjs"
1111
+ }
1112
+ },
1113
+ "node_modules/lightningcss": {
1114
+ "version": "1.30.1",
1115
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz",
1116
+ "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==",
1117
+ "dev": true,
1118
+ "license": "MPL-2.0",
1119
+ "dependencies": {
1120
+ "detect-libc": "^2.0.3"
1121
+ },
1122
+ "engines": {
1123
+ "node": ">= 12.0.0"
1124
+ },
1125
+ "funding": {
1126
+ "type": "opencollective",
1127
+ "url": "https://opencollective.com/parcel"
1128
+ },
1129
+ "optionalDependencies": {
1130
+ "lightningcss-darwin-arm64": "1.30.1",
1131
+ "lightningcss-darwin-x64": "1.30.1",
1132
+ "lightningcss-freebsd-x64": "1.30.1",
1133
+ "lightningcss-linux-arm-gnueabihf": "1.30.1",
1134
+ "lightningcss-linux-arm64-gnu": "1.30.1",
1135
+ "lightningcss-linux-arm64-musl": "1.30.1",
1136
+ "lightningcss-linux-x64-gnu": "1.30.1",
1137
+ "lightningcss-linux-x64-musl": "1.30.1",
1138
+ "lightningcss-win32-arm64-msvc": "1.30.1",
1139
+ "lightningcss-win32-x64-msvc": "1.30.1"
1140
+ }
1141
+ },
1142
+ "node_modules/lightningcss-darwin-arm64": {
1143
+ "version": "1.30.1",
1144
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz",
1145
+ "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==",
1146
+ "cpu": [
1147
+ "arm64"
1148
+ ],
1149
+ "dev": true,
1150
+ "license": "MPL-2.0",
1151
+ "optional": true,
1152
+ "os": [
1153
+ "darwin"
1154
+ ],
1155
+ "engines": {
1156
+ "node": ">= 12.0.0"
1157
+ },
1158
+ "funding": {
1159
+ "type": "opencollective",
1160
+ "url": "https://opencollective.com/parcel"
1161
+ }
1162
+ },
1163
+ "node_modules/lightningcss-darwin-x64": {
1164
+ "version": "1.30.1",
1165
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz",
1166
+ "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==",
1167
+ "cpu": [
1168
+ "x64"
1169
+ ],
1170
+ "dev": true,
1171
+ "license": "MPL-2.0",
1172
+ "optional": true,
1173
+ "os": [
1174
+ "darwin"
1175
+ ],
1176
+ "engines": {
1177
+ "node": ">= 12.0.0"
1178
+ },
1179
+ "funding": {
1180
+ "type": "opencollective",
1181
+ "url": "https://opencollective.com/parcel"
1182
+ }
1183
+ },
1184
+ "node_modules/lightningcss-freebsd-x64": {
1185
+ "version": "1.30.1",
1186
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz",
1187
+ "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==",
1188
+ "cpu": [
1189
+ "x64"
1190
+ ],
1191
+ "dev": true,
1192
+ "license": "MPL-2.0",
1193
+ "optional": true,
1194
+ "os": [
1195
+ "freebsd"
1196
+ ],
1197
+ "engines": {
1198
+ "node": ">= 12.0.0"
1199
+ },
1200
+ "funding": {
1201
+ "type": "opencollective",
1202
+ "url": "https://opencollective.com/parcel"
1203
+ }
1204
+ },
1205
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
1206
+ "version": "1.30.1",
1207
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz",
1208
+ "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==",
1209
+ "cpu": [
1210
+ "arm"
1211
+ ],
1212
+ "dev": true,
1213
+ "license": "MPL-2.0",
1214
+ "optional": true,
1215
+ "os": [
1216
+ "linux"
1217
+ ],
1218
+ "engines": {
1219
+ "node": ">= 12.0.0"
1220
+ },
1221
+ "funding": {
1222
+ "type": "opencollective",
1223
+ "url": "https://opencollective.com/parcel"
1224
+ }
1225
+ },
1226
+ "node_modules/lightningcss-linux-arm64-gnu": {
1227
+ "version": "1.30.1",
1228
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz",
1229
+ "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==",
1230
+ "cpu": [
1231
+ "arm64"
1232
+ ],
1233
+ "dev": true,
1234
+ "license": "MPL-2.0",
1235
+ "optional": true,
1236
+ "os": [
1237
+ "linux"
1238
+ ],
1239
+ "engines": {
1240
+ "node": ">= 12.0.0"
1241
+ },
1242
+ "funding": {
1243
+ "type": "opencollective",
1244
+ "url": "https://opencollective.com/parcel"
1245
+ }
1246
+ },
1247
+ "node_modules/lightningcss-linux-arm64-musl": {
1248
+ "version": "1.30.1",
1249
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz",
1250
+ "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==",
1251
+ "cpu": [
1252
+ "arm64"
1253
+ ],
1254
+ "dev": true,
1255
+ "license": "MPL-2.0",
1256
+ "optional": true,
1257
+ "os": [
1258
+ "linux"
1259
+ ],
1260
+ "engines": {
1261
+ "node": ">= 12.0.0"
1262
+ },
1263
+ "funding": {
1264
+ "type": "opencollective",
1265
+ "url": "https://opencollective.com/parcel"
1266
+ }
1267
+ },
1268
+ "node_modules/lightningcss-linux-x64-gnu": {
1269
+ "version": "1.30.1",
1270
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz",
1271
+ "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==",
1272
+ "cpu": [
1273
+ "x64"
1274
+ ],
1275
+ "dev": true,
1276
+ "license": "MPL-2.0",
1277
+ "optional": true,
1278
+ "os": [
1279
+ "linux"
1280
+ ],
1281
+ "engines": {
1282
+ "node": ">= 12.0.0"
1283
+ },
1284
+ "funding": {
1285
+ "type": "opencollective",
1286
+ "url": "https://opencollective.com/parcel"
1287
+ }
1288
+ },
1289
+ "node_modules/lightningcss-linux-x64-musl": {
1290
+ "version": "1.30.1",
1291
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz",
1292
+ "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==",
1293
+ "cpu": [
1294
+ "x64"
1295
+ ],
1296
+ "dev": true,
1297
+ "license": "MPL-2.0",
1298
+ "optional": true,
1299
+ "os": [
1300
+ "linux"
1301
+ ],
1302
+ "engines": {
1303
+ "node": ">= 12.0.0"
1304
+ },
1305
+ "funding": {
1306
+ "type": "opencollective",
1307
+ "url": "https://opencollective.com/parcel"
1308
+ }
1309
+ },
1310
+ "node_modules/lightningcss-win32-arm64-msvc": {
1311
+ "version": "1.30.1",
1312
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz",
1313
+ "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==",
1314
+ "cpu": [
1315
+ "arm64"
1316
+ ],
1317
+ "dev": true,
1318
+ "license": "MPL-2.0",
1319
+ "optional": true,
1320
+ "os": [
1321
+ "win32"
1322
+ ],
1323
+ "engines": {
1324
+ "node": ">= 12.0.0"
1325
+ },
1326
+ "funding": {
1327
+ "type": "opencollective",
1328
+ "url": "https://opencollective.com/parcel"
1329
+ }
1330
+ },
1331
+ "node_modules/lightningcss-win32-x64-msvc": {
1332
+ "version": "1.30.1",
1333
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz",
1334
+ "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==",
1335
+ "cpu": [
1336
+ "x64"
1337
+ ],
1338
+ "dev": true,
1339
+ "license": "MPL-2.0",
1340
+ "optional": true,
1341
+ "os": [
1342
+ "win32"
1343
+ ],
1344
+ "engines": {
1345
+ "node": ">= 12.0.0"
1346
+ },
1347
+ "funding": {
1348
+ "type": "opencollective",
1349
+ "url": "https://opencollective.com/parcel"
1350
+ }
1351
+ },
1352
+ "node_modules/magic-string": {
1353
+ "version": "0.30.18",
1354
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.18.tgz",
1355
+ "integrity": "sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==",
1356
+ "dev": true,
1357
+ "license": "MIT",
1358
+ "dependencies": {
1359
+ "@jridgewell/sourcemap-codec": "^1.5.5"
1360
+ }
1361
+ },
1362
+ "node_modules/minipass": {
1363
+ "version": "7.1.2",
1364
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
1365
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
1366
+ "dev": true,
1367
+ "license": "ISC",
1368
+ "engines": {
1369
+ "node": ">=16 || 14 >=14.17"
1370
+ }
1371
+ },
1372
+ "node_modules/minizlib": {
1373
+ "version": "3.0.2",
1374
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz",
1375
+ "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==",
1376
+ "dev": true,
1377
+ "license": "MIT",
1378
+ "dependencies": {
1379
+ "minipass": "^7.1.2"
1380
+ },
1381
+ "engines": {
1382
+ "node": ">= 18"
1383
+ }
1384
+ },
1385
+ "node_modules/mkdirp": {
1386
+ "version": "3.0.1",
1387
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
1388
+ "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
1389
+ "dev": true,
1390
+ "license": "MIT",
1391
+ "bin": {
1392
+ "mkdirp": "dist/cjs/src/bin.js"
1393
+ },
1394
+ "engines": {
1395
+ "node": ">=10"
1396
+ },
1397
+ "funding": {
1398
+ "url": "https://github.com/sponsors/isaacs"
1399
+ }
1400
+ },
1401
+ "node_modules/nanoid": {
1402
+ "version": "3.3.11",
1403
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1404
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1405
+ "funding": [
1406
+ {
1407
+ "type": "github",
1408
+ "url": "https://github.com/sponsors/ai"
1409
+ }
1410
+ ],
1411
+ "license": "MIT",
1412
+ "bin": {
1413
+ "nanoid": "bin/nanoid.cjs"
1414
+ },
1415
+ "engines": {
1416
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1417
+ }
1418
+ },
1419
+ "node_modules/next": {
1420
+ "version": "15.5.2",
1421
+ "resolved": "https://registry.npmjs.org/next/-/next-15.5.2.tgz",
1422
+ "integrity": "sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==",
1423
+ "license": "MIT",
1424
+ "dependencies": {
1425
+ "@next/env": "15.5.2",
1426
+ "@swc/helpers": "0.5.15",
1427
+ "caniuse-lite": "^1.0.30001579",
1428
+ "postcss": "8.4.31",
1429
+ "styled-jsx": "5.1.6"
1430
+ },
1431
+ "bin": {
1432
+ "next": "dist/bin/next"
1433
+ },
1434
+ "engines": {
1435
+ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0"
1436
+ },
1437
+ "optionalDependencies": {
1438
+ "@next/swc-darwin-arm64": "15.5.2",
1439
+ "@next/swc-darwin-x64": "15.5.2",
1440
+ "@next/swc-linux-arm64-gnu": "15.5.2",
1441
+ "@next/swc-linux-arm64-musl": "15.5.2",
1442
+ "@next/swc-linux-x64-gnu": "15.5.2",
1443
+ "@next/swc-linux-x64-musl": "15.5.2",
1444
+ "@next/swc-win32-arm64-msvc": "15.5.2",
1445
+ "@next/swc-win32-x64-msvc": "15.5.2",
1446
+ "sharp": "^0.34.3"
1447
+ },
1448
+ "peerDependencies": {
1449
+ "@opentelemetry/api": "^1.1.0",
1450
+ "@playwright/test": "^1.51.1",
1451
+ "babel-plugin-react-compiler": "*",
1452
+ "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
1453
+ "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
1454
+ "sass": "^1.3.0"
1455
+ },
1456
+ "peerDependenciesMeta": {
1457
+ "@opentelemetry/api": {
1458
+ "optional": true
1459
+ },
1460
+ "@playwright/test": {
1461
+ "optional": true
1462
+ },
1463
+ "babel-plugin-react-compiler": {
1464
+ "optional": true
1465
+ },
1466
+ "sass": {
1467
+ "optional": true
1468
+ }
1469
+ }
1470
+ },
1471
+ "node_modules/next/node_modules/postcss": {
1472
+ "version": "8.4.31",
1473
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
1474
+ "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
1475
+ "funding": [
1476
+ {
1477
+ "type": "opencollective",
1478
+ "url": "https://opencollective.com/postcss/"
1479
+ },
1480
+ {
1481
+ "type": "tidelift",
1482
+ "url": "https://tidelift.com/funding/github/npm/postcss"
1483
+ },
1484
+ {
1485
+ "type": "github",
1486
+ "url": "https://github.com/sponsors/ai"
1487
+ }
1488
+ ],
1489
+ "license": "MIT",
1490
+ "dependencies": {
1491
+ "nanoid": "^3.3.6",
1492
+ "picocolors": "^1.0.0",
1493
+ "source-map-js": "^1.0.2"
1494
+ },
1495
+ "engines": {
1496
+ "node": "^10 || ^12 || >=14"
1497
+ }
1498
+ },
1499
+ "node_modules/picocolors": {
1500
+ "version": "1.1.1",
1501
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1502
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1503
+ "license": "ISC"
1504
+ },
1505
+ "node_modules/postcss": {
1506
+ "version": "8.5.6",
1507
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1508
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1509
+ "dev": true,
1510
+ "funding": [
1511
+ {
1512
+ "type": "opencollective",
1513
+ "url": "https://opencollective.com/postcss/"
1514
+ },
1515
+ {
1516
+ "type": "tidelift",
1517
+ "url": "https://tidelift.com/funding/github/npm/postcss"
1518
+ },
1519
+ {
1520
+ "type": "github",
1521
+ "url": "https://github.com/sponsors/ai"
1522
+ }
1523
+ ],
1524
+ "license": "MIT",
1525
+ "dependencies": {
1526
+ "nanoid": "^3.3.11",
1527
+ "picocolors": "^1.1.1",
1528
+ "source-map-js": "^1.2.1"
1529
+ },
1530
+ "engines": {
1531
+ "node": "^10 || ^12 || >=14"
1532
+ }
1533
+ },
1534
+ "node_modules/react": {
1535
+ "version": "19.1.0",
1536
+ "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
1537
+ "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
1538
+ "license": "MIT",
1539
+ "engines": {
1540
+ "node": ">=0.10.0"
1541
+ }
1542
+ },
1543
+ "node_modules/react-dom": {
1544
+ "version": "19.1.0",
1545
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
1546
+ "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
1547
+ "license": "MIT",
1548
+ "dependencies": {
1549
+ "scheduler": "^0.26.0"
1550
+ },
1551
+ "peerDependencies": {
1552
+ "react": "^19.1.0"
1553
+ }
1554
+ },
1555
+ "node_modules/scheduler": {
1556
+ "version": "0.26.0",
1557
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
1558
+ "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
1559
+ "license": "MIT"
1560
+ },
1561
+ "node_modules/semver": {
1562
+ "version": "7.7.2",
1563
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
1564
+ "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
1565
+ "license": "ISC",
1566
+ "optional": true,
1567
+ "bin": {
1568
+ "semver": "bin/semver.js"
1569
+ },
1570
+ "engines": {
1571
+ "node": ">=10"
1572
+ }
1573
+ },
1574
+ "node_modules/sharp": {
1575
+ "version": "0.34.3",
1576
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.3.tgz",
1577
+ "integrity": "sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==",
1578
+ "hasInstallScript": true,
1579
+ "license": "Apache-2.0",
1580
+ "optional": true,
1581
+ "dependencies": {
1582
+ "color": "^4.2.3",
1583
+ "detect-libc": "^2.0.4",
1584
+ "semver": "^7.7.2"
1585
+ },
1586
+ "engines": {
1587
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1588
+ },
1589
+ "funding": {
1590
+ "url": "https://opencollective.com/libvips"
1591
+ },
1592
+ "optionalDependencies": {
1593
+ "@img/sharp-darwin-arm64": "0.34.3",
1594
+ "@img/sharp-darwin-x64": "0.34.3",
1595
+ "@img/sharp-libvips-darwin-arm64": "1.2.0",
1596
+ "@img/sharp-libvips-darwin-x64": "1.2.0",
1597
+ "@img/sharp-libvips-linux-arm": "1.2.0",
1598
+ "@img/sharp-libvips-linux-arm64": "1.2.0",
1599
+ "@img/sharp-libvips-linux-ppc64": "1.2.0",
1600
+ "@img/sharp-libvips-linux-s390x": "1.2.0",
1601
+ "@img/sharp-libvips-linux-x64": "1.2.0",
1602
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.0",
1603
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.0",
1604
+ "@img/sharp-linux-arm": "0.34.3",
1605
+ "@img/sharp-linux-arm64": "0.34.3",
1606
+ "@img/sharp-linux-ppc64": "0.34.3",
1607
+ "@img/sharp-linux-s390x": "0.34.3",
1608
+ "@img/sharp-linux-x64": "0.34.3",
1609
+ "@img/sharp-linuxmusl-arm64": "0.34.3",
1610
+ "@img/sharp-linuxmusl-x64": "0.34.3",
1611
+ "@img/sharp-wasm32": "0.34.3",
1612
+ "@img/sharp-win32-arm64": "0.34.3",
1613
+ "@img/sharp-win32-ia32": "0.34.3",
1614
+ "@img/sharp-win32-x64": "0.34.3"
1615
+ }
1616
+ },
1617
+ "node_modules/simple-swizzle": {
1618
+ "version": "0.2.2",
1619
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
1620
+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
1621
+ "license": "MIT",
1622
+ "optional": true,
1623
+ "dependencies": {
1624
+ "is-arrayish": "^0.3.1"
1625
+ }
1626
+ },
1627
+ "node_modules/source-map-js": {
1628
+ "version": "1.2.1",
1629
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1630
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1631
+ "license": "BSD-3-Clause",
1632
+ "engines": {
1633
+ "node": ">=0.10.0"
1634
+ }
1635
+ },
1636
+ "node_modules/styled-jsx": {
1637
+ "version": "5.1.6",
1638
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
1639
+ "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
1640
+ "license": "MIT",
1641
+ "dependencies": {
1642
+ "client-only": "0.0.1"
1643
+ },
1644
+ "engines": {
1645
+ "node": ">= 12.0.0"
1646
+ },
1647
+ "peerDependencies": {
1648
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
1649
+ },
1650
+ "peerDependenciesMeta": {
1651
+ "@babel/core": {
1652
+ "optional": true
1653
+ },
1654
+ "babel-plugin-macros": {
1655
+ "optional": true
1656
+ }
1657
+ }
1658
+ },
1659
+ "node_modules/tailwindcss": {
1660
+ "version": "4.1.13",
1661
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.13.tgz",
1662
+ "integrity": "sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==",
1663
+ "dev": true,
1664
+ "license": "MIT"
1665
+ },
1666
+ "node_modules/tapable": {
1667
+ "version": "2.2.3",
1668
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz",
1669
+ "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==",
1670
+ "dev": true,
1671
+ "license": "MIT",
1672
+ "engines": {
1673
+ "node": ">=6"
1674
+ },
1675
+ "funding": {
1676
+ "type": "opencollective",
1677
+ "url": "https://opencollective.com/webpack"
1678
+ }
1679
+ },
1680
+ "node_modules/tar": {
1681
+ "version": "7.4.3",
1682
+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
1683
+ "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
1684
+ "dev": true,
1685
+ "license": "ISC",
1686
+ "dependencies": {
1687
+ "@isaacs/fs-minipass": "^4.0.0",
1688
+ "chownr": "^3.0.0",
1689
+ "minipass": "^7.1.2",
1690
+ "minizlib": "^3.0.1",
1691
+ "mkdirp": "^3.0.1",
1692
+ "yallist": "^5.0.0"
1693
+ },
1694
+ "engines": {
1695
+ "node": ">=18"
1696
+ }
1697
+ },
1698
+ "node_modules/tslib": {
1699
+ "version": "2.8.1",
1700
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
1701
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
1702
+ "license": "0BSD"
1703
+ },
1704
+ "node_modules/typescript": {
1705
+ "version": "5.9.2",
1706
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz",
1707
+ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
1708
+ "dev": true,
1709
+ "license": "Apache-2.0",
1710
+ "bin": {
1711
+ "tsc": "bin/tsc",
1712
+ "tsserver": "bin/tsserver"
1713
+ },
1714
+ "engines": {
1715
+ "node": ">=14.17"
1716
+ }
1717
+ },
1718
+ "node_modules/undici-types": {
1719
+ "version": "6.21.0",
1720
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
1721
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
1722
+ "dev": true,
1723
+ "license": "MIT"
1724
+ },
1725
+ "node_modules/yallist": {
1726
+ "version": "5.0.0",
1727
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
1728
+ "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
1729
+ "dev": true,
1730
+ "license": "BlueOak-1.0.0",
1731
+ "engines": {
1732
+ "node": ">=18"
1733
+ }
1734
+ }
1735
+ }
1736
+ }
package.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "deepsite-v3",
3
+ "version": "0.1.0",
4
+ "private": true,
5
+ "scripts": {
6
+ "dev": "next dev --turbopack",
7
+ "build": "next build --turbopack",
8
+ "start": "next start"
9
+ },
10
+ "dependencies": {
11
+ "react": "19.1.0",
12
+ "react-dom": "19.1.0",
13
+ "next": "15.5.2"
14
+ },
15
+ "devDependencies": {
16
+ "typescript": "^5",
17
+ "@types/node": "^20",
18
+ "@types/react": "^19",
19
+ "@types/react-dom": "^19",
20
+ "@tailwindcss/postcss": "^4",
21
+ "tailwindcss": "^4"
22
+ }
23
+ }
postcss.config.mjs ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ const config = {
2
+ plugins: ["@tailwindcss/postcss"],
3
+ };
4
+
5
+ export default config;
public/file.svg ADDED
public/globe.svg ADDED
public/next.svg ADDED
public/vercel.svg ADDED
public/window.svg ADDED
tsconfig.json ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "compilerOptions": {
3
+ "target": "ES2017",
4
+ "lib": ["dom", "dom.iterable", "esnext"],
5
+ "allowJs": true,
6
+ "skipLibCheck": true,
7
+ "strict": true,
8
+ "noEmit": true,
9
+ "esModuleInterop": true,
10
+ "module": "esnext",
11
+ "moduleResolution": "bundler",
12
+ "resolveJsonModule": true,
13
+ "isolatedModules": true,
14
+ "jsx": "preserve",
15
+ "incremental": true,
16
+ "plugins": [
17
+ {
18
+ "name": "next"
19
+ }
20
+ ],
21
+ "paths": {
22
+ "@/*": ["./*"]
23
+ }
24
+ },
25
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
26
+ "exclude": ["node_modules"]
27
+ }