Florin Bobiș commited on
Commit
028e2f6
1 Parent(s): cbe7544

shadcn init

Browse files
Files changed (6) hide show
  1. components.json +20 -0
  2. package-lock.json +74 -112
  3. package.json +10 -4
  4. src/app/globals.css +65 -0
  5. src/lib/utils.ts +6 -0
  6. tailwind.config.ts +52 -8
components.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "$schema": "https://ui.shadcn.com/schema.json",
3
+ "style": "new-york",
4
+ "rsc": true,
5
+ "tsx": true,
6
+ "tailwind": {
7
+ "config": "tailwind.config.ts",
8
+ "css": "src/app/globals.css",
9
+ "baseColor": "neutral",
10
+ "cssVariables": true,
11
+ "prefix": ""
12
+ },
13
+ "aliases": {
14
+ "components": "@/components",
15
+ "utils": "@/lib/utils",
16
+ "ui": "@/components/ui",
17
+ "lib": "@/lib",
18
+ "hooks": "@/hooks"
19
+ }
20
+ }
package-lock.json CHANGED
@@ -8,9 +8,15 @@
8
  "name": "atom-landing",
9
  "version": "0.1.0",
10
  "dependencies": {
 
 
 
 
11
  "next": "14.2.13",
12
  "react": "^18",
13
- "react-dom": "^18"
 
 
14
  },
15
  "devDependencies": {
16
  "@types/node": "^20",
@@ -27,7 +33,6 @@
27
  "version": "5.2.0",
28
  "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
29
  "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
30
- "dev": true,
31
  "license": "MIT",
32
  "engines": {
33
  "node": ">=10"
@@ -138,7 +143,6 @@
138
  "version": "8.0.2",
139
  "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
140
  "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
141
- "dev": true,
142
  "license": "ISC",
143
  "dependencies": {
144
  "string-width": "^5.1.2",
@@ -156,7 +160,6 @@
156
  "version": "6.1.0",
157
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
158
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
159
- "dev": true,
160
  "license": "MIT",
161
  "engines": {
162
  "node": ">=12"
@@ -169,7 +172,6 @@
169
  "version": "7.1.0",
170
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
171
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
172
- "dev": true,
173
  "license": "MIT",
174
  "dependencies": {
175
  "ansi-regex": "^6.0.1"
@@ -185,7 +187,6 @@
185
  "version": "0.3.5",
186
  "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
187
  "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
188
- "dev": true,
189
  "license": "MIT",
190
  "dependencies": {
191
  "@jridgewell/set-array": "^1.2.1",
@@ -200,7 +201,6 @@
200
  "version": "3.1.2",
201
  "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
202
  "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
203
- "dev": true,
204
  "license": "MIT",
205
  "engines": {
206
  "node": ">=6.0.0"
@@ -210,7 +210,6 @@
210
  "version": "1.2.1",
211
  "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
212
  "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
213
- "dev": true,
214
  "license": "MIT",
215
  "engines": {
216
  "node": ">=6.0.0"
@@ -220,14 +219,12 @@
220
  "version": "1.5.0",
221
  "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
222
  "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
223
- "dev": true,
224
  "license": "MIT"
225
  },
226
  "node_modules/@jridgewell/trace-mapping": {
227
  "version": "0.3.25",
228
  "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
229
  "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
230
- "dev": true,
231
  "license": "MIT",
232
  "dependencies": {
233
  "@jridgewell/resolve-uri": "^3.1.0",
@@ -398,7 +395,6 @@
398
  "version": "2.1.5",
399
  "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
400
  "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
401
- "dev": true,
402
  "license": "MIT",
403
  "dependencies": {
404
  "@nodelib/fs.stat": "2.0.5",
@@ -412,7 +408,6 @@
412
  "version": "2.0.5",
413
  "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
414
  "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
415
- "dev": true,
416
  "license": "MIT",
417
  "engines": {
418
  "node": ">= 8"
@@ -422,7 +417,6 @@
422
  "version": "1.2.8",
423
  "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
424
  "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
425
- "dev": true,
426
  "license": "MIT",
427
  "dependencies": {
428
  "@nodelib/fs.scandir": "2.1.5",
@@ -446,13 +440,21 @@
446
  "version": "0.11.0",
447
  "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
448
  "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
449
- "dev": true,
450
  "license": "MIT",
451
  "optional": true,
452
  "engines": {
453
  "node": ">=14"
454
  }
455
  },
 
 
 
 
 
 
 
 
 
456
  "node_modules/@rtsao/scc": {
457
  "version": "1.1.0",
458
  "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
@@ -795,7 +797,6 @@
795
  "version": "5.0.1",
796
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
797
  "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
798
- "dev": true,
799
  "license": "MIT",
800
  "engines": {
801
  "node": ">=8"
@@ -805,7 +806,6 @@
805
  "version": "4.3.0",
806
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
807
  "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
808
- "dev": true,
809
  "license": "MIT",
810
  "dependencies": {
811
  "color-convert": "^2.0.1"
@@ -821,14 +821,12 @@
821
  "version": "1.3.0",
822
  "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
823
  "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
824
- "dev": true,
825
  "license": "MIT"
826
  },
827
  "node_modules/anymatch": {
828
  "version": "3.1.3",
829
  "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
830
  "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
831
- "dev": true,
832
  "license": "ISC",
833
  "dependencies": {
834
  "normalize-path": "^3.0.0",
@@ -842,7 +840,6 @@
842
  "version": "5.0.2",
843
  "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
844
  "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
845
- "dev": true,
846
  "license": "MIT"
847
  },
848
  "node_modules/argparse": {
@@ -1067,14 +1064,12 @@
1067
  "version": "1.0.2",
1068
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1069
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1070
- "dev": true,
1071
  "license": "MIT"
1072
  },
1073
  "node_modules/binary-extensions": {
1074
  "version": "2.3.0",
1075
  "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
1076
  "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
1077
- "dev": true,
1078
  "license": "MIT",
1079
  "engines": {
1080
  "node": ">=8"
@@ -1098,7 +1093,6 @@
1098
  "version": "3.0.3",
1099
  "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1100
  "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1101
- "dev": true,
1102
  "license": "MIT",
1103
  "dependencies": {
1104
  "fill-range": "^7.1.1"
@@ -1152,7 +1146,6 @@
1152
  "version": "2.0.1",
1153
  "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
1154
  "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
1155
- "dev": true,
1156
  "license": "MIT",
1157
  "engines": {
1158
  "node": ">= 6"
@@ -1199,7 +1192,6 @@
1199
  "version": "3.6.0",
1200
  "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
1201
  "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
1202
- "dev": true,
1203
  "license": "MIT",
1204
  "dependencies": {
1205
  "anymatch": "~3.1.2",
@@ -1224,7 +1216,6 @@
1224
  "version": "5.1.2",
1225
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1226
  "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1227
- "dev": true,
1228
  "license": "ISC",
1229
  "dependencies": {
1230
  "is-glob": "^4.0.1"
@@ -1233,17 +1224,46 @@
1233
  "node": ">= 6"
1234
  }
1235
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1236
  "node_modules/client-only": {
1237
  "version": "0.0.1",
1238
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
1239
  "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
1240
  "license": "MIT"
1241
  },
 
 
 
 
 
 
 
 
 
1242
  "node_modules/color-convert": {
1243
  "version": "2.0.1",
1244
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1245
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1246
- "dev": true,
1247
  "license": "MIT",
1248
  "dependencies": {
1249
  "color-name": "~1.1.4"
@@ -1256,14 +1276,12 @@
1256
  "version": "1.1.4",
1257
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1258
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1259
- "dev": true,
1260
  "license": "MIT"
1261
  },
1262
  "node_modules/commander": {
1263
  "version": "4.1.1",
1264
  "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
1265
  "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
1266
- "dev": true,
1267
  "license": "MIT",
1268
  "engines": {
1269
  "node": ">= 6"
@@ -1280,7 +1298,6 @@
1280
  "version": "7.0.3",
1281
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1282
  "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1283
- "dev": true,
1284
  "license": "MIT",
1285
  "dependencies": {
1286
  "path-key": "^3.1.0",
@@ -1295,7 +1312,6 @@
1295
  "version": "3.0.0",
1296
  "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1297
  "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1298
- "dev": true,
1299
  "license": "MIT",
1300
  "bin": {
1301
  "cssesc": "bin/cssesc"
@@ -1470,14 +1486,12 @@
1470
  "version": "1.2.2",
1471
  "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
1472
  "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
1473
- "dev": true,
1474
  "license": "Apache-2.0"
1475
  },
1476
  "node_modules/dlv": {
1477
  "version": "1.1.3",
1478
  "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
1479
  "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
1480
- "dev": true,
1481
  "license": "MIT"
1482
  },
1483
  "node_modules/doctrine": {
@@ -1497,14 +1511,12 @@
1497
  "version": "0.2.0",
1498
  "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
1499
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
1500
- "dev": true,
1501
  "license": "MIT"
1502
  },
1503
  "node_modules/emoji-regex": {
1504
  "version": "9.2.2",
1505
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
1506
  "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
1507
- "dev": true,
1508
  "license": "MIT"
1509
  },
1510
  "node_modules/enhanced-resolve": {
@@ -2180,7 +2192,6 @@
2180
  "version": "3.3.2",
2181
  "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
2182
  "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
2183
- "dev": true,
2184
  "license": "MIT",
2185
  "dependencies": {
2186
  "@nodelib/fs.stat": "^2.0.2",
@@ -2197,7 +2208,6 @@
2197
  "version": "5.1.2",
2198
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2199
  "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2200
- "dev": true,
2201
  "license": "ISC",
2202
  "dependencies": {
2203
  "is-glob": "^4.0.1"
@@ -2224,7 +2234,6 @@
2224
  "version": "1.17.1",
2225
  "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
2226
  "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
2227
- "dev": true,
2228
  "license": "ISC",
2229
  "dependencies": {
2230
  "reusify": "^1.0.4"
@@ -2247,7 +2256,6 @@
2247
  "version": "7.1.1",
2248
  "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2249
  "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2250
- "dev": true,
2251
  "license": "MIT",
2252
  "dependencies": {
2253
  "to-regex-range": "^5.0.1"
@@ -2309,7 +2317,6 @@
2309
  "version": "3.3.0",
2310
  "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
2311
  "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
2312
- "dev": true,
2313
  "license": "ISC",
2314
  "dependencies": {
2315
  "cross-spawn": "^7.0.0",
@@ -2333,7 +2340,6 @@
2333
  "version": "2.3.3",
2334
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2335
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2336
- "dev": true,
2337
  "hasInstallScript": true,
2338
  "license": "MIT",
2339
  "optional": true,
@@ -2348,7 +2354,6 @@
2348
  "version": "1.1.2",
2349
  "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2350
  "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2351
- "dev": true,
2352
  "license": "MIT",
2353
  "funding": {
2354
  "url": "https://github.com/sponsors/ljharb"
@@ -2438,7 +2443,6 @@
2438
  "version": "10.3.10",
2439
  "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
2440
  "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
2441
- "dev": true,
2442
  "license": "ISC",
2443
  "dependencies": {
2444
  "foreground-child": "^3.1.0",
@@ -2461,7 +2465,6 @@
2461
  "version": "6.0.2",
2462
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2463
  "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2464
- "dev": true,
2465
  "license": "ISC",
2466
  "dependencies": {
2467
  "is-glob": "^4.0.3"
@@ -2474,7 +2477,6 @@
2474
  "version": "2.0.1",
2475
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2476
  "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2477
- "dev": true,
2478
  "license": "MIT",
2479
  "dependencies": {
2480
  "balanced-match": "^1.0.0"
@@ -2484,7 +2486,6 @@
2484
  "version": "9.0.5",
2485
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2486
  "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
2487
- "dev": true,
2488
  "license": "ISC",
2489
  "dependencies": {
2490
  "brace-expansion": "^2.0.1"
@@ -2634,7 +2635,6 @@
2634
  "version": "2.0.2",
2635
  "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2636
  "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
2637
- "dev": true,
2638
  "license": "MIT",
2639
  "dependencies": {
2640
  "function-bind": "^1.1.2"
@@ -2781,7 +2781,6 @@
2781
  "version": "2.1.0",
2782
  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2783
  "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2784
- "dev": true,
2785
  "license": "MIT",
2786
  "dependencies": {
2787
  "binary-extensions": "^2.0.0"
@@ -2834,7 +2833,6 @@
2834
  "version": "2.15.1",
2835
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
2836
  "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
2837
- "dev": true,
2838
  "license": "MIT",
2839
  "dependencies": {
2840
  "hasown": "^2.0.2"
@@ -2882,7 +2880,6 @@
2882
  "version": "2.1.1",
2883
  "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2884
  "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2885
- "dev": true,
2886
  "license": "MIT",
2887
  "engines": {
2888
  "node": ">=0.10.0"
@@ -2905,7 +2902,6 @@
2905
  "version": "3.0.0",
2906
  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2907
  "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2908
- "dev": true,
2909
  "license": "MIT",
2910
  "engines": {
2911
  "node": ">=8"
@@ -2931,7 +2927,6 @@
2931
  "version": "4.0.3",
2932
  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2933
  "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2934
- "dev": true,
2935
  "license": "MIT",
2936
  "dependencies": {
2937
  "is-extglob": "^2.1.1"
@@ -2970,7 +2965,6 @@
2970
  "version": "7.0.0",
2971
  "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2972
  "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2973
- "dev": true,
2974
  "license": "MIT",
2975
  "engines": {
2976
  "node": ">=0.12.0"
@@ -3150,7 +3144,6 @@
3150
  "version": "2.0.0",
3151
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3152
  "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3153
- "dev": true,
3154
  "license": "ISC"
3155
  },
3156
  "node_modules/iterator.prototype": {
@@ -3171,7 +3164,6 @@
3171
  "version": "2.3.6",
3172
  "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
3173
  "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
3174
- "dev": true,
3175
  "license": "BlueOak-1.0.0",
3176
  "dependencies": {
3177
  "@isaacs/cliui": "^8.0.2"
@@ -3190,7 +3182,6 @@
3190
  "version": "1.21.6",
3191
  "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz",
3192
  "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==",
3193
- "dev": true,
3194
  "license": "MIT",
3195
  "bin": {
3196
  "jiti": "bin/jiti.js"
@@ -3313,7 +3304,6 @@
3313
  "version": "2.1.0",
3314
  "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3315
  "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
3316
- "dev": true,
3317
  "license": "MIT",
3318
  "engines": {
3319
  "node": ">=10"
@@ -3323,7 +3313,6 @@
3323
  "version": "1.2.4",
3324
  "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3325
  "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3326
- "dev": true,
3327
  "license": "MIT"
3328
  },
3329
  "node_modules/locate-path": {
@@ -3365,14 +3354,21 @@
3365
  "version": "10.4.3",
3366
  "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3367
  "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
3368
- "dev": true,
3369
  "license": "ISC"
3370
  },
 
 
 
 
 
 
 
 
 
3371
  "node_modules/merge2": {
3372
  "version": "1.4.1",
3373
  "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3374
  "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3375
- "dev": true,
3376
  "license": "MIT",
3377
  "engines": {
3378
  "node": ">= 8"
@@ -3382,7 +3378,6 @@
3382
  "version": "4.0.8",
3383
  "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3384
  "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
3385
- "dev": true,
3386
  "license": "MIT",
3387
  "dependencies": {
3388
  "braces": "^3.0.3",
@@ -3419,7 +3414,6 @@
3419
  "version": "7.1.2",
3420
  "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3421
  "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3422
- "dev": true,
3423
  "license": "ISC",
3424
  "engines": {
3425
  "node": ">=16 || 14 >=14.17"
@@ -3436,7 +3430,6 @@
3436
  "version": "2.7.0",
3437
  "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
3438
  "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
3439
- "dev": true,
3440
  "license": "MIT",
3441
  "dependencies": {
3442
  "any-promise": "^1.0.0",
@@ -3551,7 +3544,6 @@
3551
  "version": "3.0.0",
3552
  "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3553
  "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
3554
- "dev": true,
3555
  "license": "MIT",
3556
  "engines": {
3557
  "node": ">=0.10.0"
@@ -3561,7 +3553,6 @@
3561
  "version": "4.1.1",
3562
  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3563
  "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
3564
- "dev": true,
3565
  "license": "MIT",
3566
  "engines": {
3567
  "node": ">=0.10.0"
@@ -3571,7 +3562,6 @@
3571
  "version": "3.0.0",
3572
  "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
3573
  "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
3574
- "dev": true,
3575
  "license": "MIT",
3576
  "engines": {
3577
  "node": ">= 6"
@@ -3800,7 +3790,6 @@
3800
  "version": "3.1.1",
3801
  "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3802
  "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3803
- "dev": true,
3804
  "license": "MIT",
3805
  "engines": {
3806
  "node": ">=8"
@@ -3810,14 +3799,12 @@
3810
  "version": "1.0.7",
3811
  "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3812
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3813
- "dev": true,
3814
  "license": "MIT"
3815
  },
3816
  "node_modules/path-scurry": {
3817
  "version": "1.11.1",
3818
  "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
3819
  "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
3820
- "dev": true,
3821
  "license": "BlueOak-1.0.0",
3822
  "dependencies": {
3823
  "lru-cache": "^10.2.0",
@@ -3840,7 +3827,6 @@
3840
  "version": "2.3.1",
3841
  "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3842
  "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3843
- "dev": true,
3844
  "license": "MIT",
3845
  "engines": {
3846
  "node": ">=8.6"
@@ -3853,7 +3839,6 @@
3853
  "version": "2.3.0",
3854
  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3855
  "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
3856
- "dev": true,
3857
  "license": "MIT",
3858
  "engines": {
3859
  "node": ">=0.10.0"
@@ -3863,7 +3848,6 @@
3863
  "version": "4.0.6",
3864
  "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
3865
  "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
3866
- "dev": true,
3867
  "license": "MIT",
3868
  "engines": {
3869
  "node": ">= 6"
@@ -3883,7 +3867,6 @@
3883
  "version": "8.4.47",
3884
  "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
3885
  "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
3886
- "dev": true,
3887
  "funding": [
3888
  {
3889
  "type": "opencollective",
@@ -3912,7 +3895,6 @@
3912
  "version": "15.1.0",
3913
  "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
3914
  "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
3915
- "dev": true,
3916
  "license": "MIT",
3917
  "dependencies": {
3918
  "postcss-value-parser": "^4.0.0",
@@ -3930,7 +3912,6 @@
3930
  "version": "4.0.1",
3931
  "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
3932
  "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
3933
- "dev": true,
3934
  "license": "MIT",
3935
  "dependencies": {
3936
  "camelcase-css": "^2.0.1"
@@ -3950,7 +3931,6 @@
3950
  "version": "4.0.2",
3951
  "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz",
3952
  "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==",
3953
- "dev": true,
3954
  "funding": [
3955
  {
3956
  "type": "opencollective",
@@ -3986,7 +3966,6 @@
3986
  "version": "3.1.2",
3987
  "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz",
3988
  "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==",
3989
- "dev": true,
3990
  "license": "MIT",
3991
  "engines": {
3992
  "node": ">=14"
@@ -3999,7 +3978,6 @@
3999
  "version": "6.2.0",
4000
  "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
4001
  "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
4002
- "dev": true,
4003
  "funding": [
4004
  {
4005
  "type": "opencollective",
@@ -4025,7 +4003,6 @@
4025
  "version": "6.1.2",
4026
  "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
4027
  "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
4028
- "dev": true,
4029
  "license": "MIT",
4030
  "dependencies": {
4031
  "cssesc": "^3.0.0",
@@ -4039,7 +4016,6 @@
4039
  "version": "4.2.0",
4040
  "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
4041
  "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
4042
- "dev": true,
4043
  "license": "MIT"
4044
  },
4045
  "node_modules/prelude-ls": {
@@ -4078,7 +4054,6 @@
4078
  "version": "1.2.3",
4079
  "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4080
  "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4081
- "dev": true,
4082
  "funding": [
4083
  {
4084
  "type": "github",
@@ -4131,7 +4106,6 @@
4131
  "version": "1.0.0",
4132
  "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
4133
  "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
4134
- "dev": true,
4135
  "license": "MIT",
4136
  "dependencies": {
4137
  "pify": "^2.3.0"
@@ -4141,7 +4115,6 @@
4141
  "version": "3.6.0",
4142
  "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
4143
  "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
4144
- "dev": true,
4145
  "license": "MIT",
4146
  "dependencies": {
4147
  "picomatch": "^2.2.1"
@@ -4195,7 +4168,6 @@
4195
  "version": "1.22.8",
4196
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
4197
  "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
4198
- "dev": true,
4199
  "license": "MIT",
4200
  "dependencies": {
4201
  "is-core-module": "^2.13.0",
@@ -4233,7 +4205,6 @@
4233
  "version": "1.0.4",
4234
  "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4235
  "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4236
- "dev": true,
4237
  "license": "MIT",
4238
  "engines": {
4239
  "iojs": ">=1.0.0",
@@ -4283,7 +4254,6 @@
4283
  "version": "1.2.0",
4284
  "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4285
  "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4286
- "dev": true,
4287
  "funding": [
4288
  {
4289
  "type": "github",
@@ -4400,7 +4370,6 @@
4400
  "version": "2.0.0",
4401
  "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4402
  "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4403
- "dev": true,
4404
  "license": "MIT",
4405
  "dependencies": {
4406
  "shebang-regex": "^3.0.0"
@@ -4413,7 +4382,6 @@
4413
  "version": "3.0.0",
4414
  "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4415
  "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4416
- "dev": true,
4417
  "license": "MIT",
4418
  "engines": {
4419
  "node": ">=8"
@@ -4442,7 +4410,6 @@
4442
  "version": "4.1.0",
4443
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
4444
  "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
4445
- "dev": true,
4446
  "license": "ISC",
4447
  "engines": {
4448
  "node": ">=14"
@@ -4485,7 +4452,6 @@
4485
  "version": "5.1.2",
4486
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
4487
  "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
4488
- "dev": true,
4489
  "license": "MIT",
4490
  "dependencies": {
4491
  "eastasianwidth": "^0.2.0",
@@ -4504,7 +4470,6 @@
4504
  "version": "4.2.3",
4505
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4506
  "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4507
- "dev": true,
4508
  "license": "MIT",
4509
  "dependencies": {
4510
  "emoji-regex": "^8.0.0",
@@ -4519,14 +4484,12 @@
4519
  "version": "8.0.0",
4520
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4521
  "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4522
- "dev": true,
4523
  "license": "MIT"
4524
  },
4525
  "node_modules/string-width/node_modules/ansi-regex": {
4526
  "version": "6.1.0",
4527
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
4528
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
4529
- "dev": true,
4530
  "license": "MIT",
4531
  "engines": {
4532
  "node": ">=12"
@@ -4539,7 +4502,6 @@
4539
  "version": "7.1.0",
4540
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
4541
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
4542
- "dev": true,
4543
  "license": "MIT",
4544
  "dependencies": {
4545
  "ansi-regex": "^6.0.1"
@@ -4656,7 +4618,6 @@
4656
  "version": "6.0.1",
4657
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4658
  "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4659
- "dev": true,
4660
  "license": "MIT",
4661
  "dependencies": {
4662
  "ansi-regex": "^5.0.1"
@@ -4670,7 +4631,6 @@
4670
  "version": "6.0.1",
4671
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4672
  "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4673
- "dev": true,
4674
  "license": "MIT",
4675
  "dependencies": {
4676
  "ansi-regex": "^5.0.1"
@@ -4729,7 +4689,6 @@
4729
  "version": "3.35.0",
4730
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
4731
  "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
4732
- "dev": true,
4733
  "license": "MIT",
4734
  "dependencies": {
4735
  "@jridgewell/gen-mapping": "^0.3.2",
@@ -4765,7 +4724,6 @@
4765
  "version": "1.0.0",
4766
  "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
4767
  "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
4768
- "dev": true,
4769
  "license": "MIT",
4770
  "engines": {
4771
  "node": ">= 0.4"
@@ -4774,11 +4732,20 @@
4774
  "url": "https://github.com/sponsors/ljharb"
4775
  }
4776
  },
 
 
 
 
 
 
 
 
 
 
4777
  "node_modules/tailwindcss": {
4778
  "version": "3.4.12",
4779
  "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.12.tgz",
4780
  "integrity": "sha512-Htf/gHj2+soPb9UayUNci/Ja3d8pTmu9ONTfh4QY8r3MATTZOzmv6UYWF7ZwikEIC8okpfqmGqrmDehua8mF8w==",
4781
- "dev": true,
4782
  "license": "MIT",
4783
  "dependencies": {
4784
  "@alloc/quick-lru": "^5.2.0",
@@ -4812,6 +4779,15 @@
4812
  "node": ">=14.0.0"
4813
  }
4814
  },
 
 
 
 
 
 
 
 
 
4815
  "node_modules/tapable": {
4816
  "version": "2.2.1",
4817
  "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
@@ -4833,7 +4809,6 @@
4833
  "version": "3.3.1",
4834
  "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
4835
  "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
4836
- "dev": true,
4837
  "license": "MIT",
4838
  "dependencies": {
4839
  "any-promise": "^1.0.0"
@@ -4843,7 +4818,6 @@
4843
  "version": "1.6.0",
4844
  "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
4845
  "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
4846
- "dev": true,
4847
  "license": "MIT",
4848
  "dependencies": {
4849
  "thenify": ">= 3.1.0 < 4"
@@ -4856,7 +4830,6 @@
4856
  "version": "5.0.1",
4857
  "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4858
  "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4859
- "dev": true,
4860
  "license": "MIT",
4861
  "dependencies": {
4862
  "is-number": "^7.0.0"
@@ -4882,7 +4855,6 @@
4882
  "version": "0.1.13",
4883
  "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
4884
  "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
4885
- "dev": true,
4886
  "license": "Apache-2.0"
4887
  },
4888
  "node_modules/tsconfig-paths": {
@@ -5058,14 +5030,12 @@
5058
  "version": "1.0.2",
5059
  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5060
  "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
5061
- "dev": true,
5062
  "license": "MIT"
5063
  },
5064
  "node_modules/which": {
5065
  "version": "2.0.2",
5066
  "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
5067
  "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
5068
- "dev": true,
5069
  "license": "ISC",
5070
  "dependencies": {
5071
  "isexe": "^2.0.0"
@@ -5174,7 +5144,6 @@
5174
  "version": "8.1.0",
5175
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
5176
  "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
5177
- "dev": true,
5178
  "license": "MIT",
5179
  "dependencies": {
5180
  "ansi-styles": "^6.1.0",
@@ -5193,7 +5162,6 @@
5193
  "version": "7.0.0",
5194
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
5195
  "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
5196
- "dev": true,
5197
  "license": "MIT",
5198
  "dependencies": {
5199
  "ansi-styles": "^4.0.0",
@@ -5211,14 +5179,12 @@
5211
  "version": "8.0.0",
5212
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5213
  "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5214
- "dev": true,
5215
  "license": "MIT"
5216
  },
5217
  "node_modules/wrap-ansi-cjs/node_modules/string-width": {
5218
  "version": "4.2.3",
5219
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5220
  "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5221
- "dev": true,
5222
  "license": "MIT",
5223
  "dependencies": {
5224
  "emoji-regex": "^8.0.0",
@@ -5233,7 +5199,6 @@
5233
  "version": "6.1.0",
5234
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
5235
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
5236
- "dev": true,
5237
  "license": "MIT",
5238
  "engines": {
5239
  "node": ">=12"
@@ -5246,7 +5211,6 @@
5246
  "version": "6.2.1",
5247
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
5248
  "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
5249
- "dev": true,
5250
  "license": "MIT",
5251
  "engines": {
5252
  "node": ">=12"
@@ -5259,7 +5223,6 @@
5259
  "version": "7.1.0",
5260
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
5261
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
5262
- "dev": true,
5263
  "license": "MIT",
5264
  "dependencies": {
5265
  "ansi-regex": "^6.0.1"
@@ -5282,7 +5245,6 @@
5282
  "version": "2.5.1",
5283
  "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
5284
  "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
5285
- "dev": true,
5286
  "license": "ISC",
5287
  "bin": {
5288
  "yaml": "bin.mjs"
 
8
  "name": "atom-landing",
9
  "version": "0.1.0",
10
  "dependencies": {
11
+ "@radix-ui/react-icons": "^1.3.0",
12
+ "class-variance-authority": "^0.7.0",
13
+ "clsx": "^2.1.1",
14
+ "lucide-react": "^0.445.0",
15
  "next": "14.2.13",
16
  "react": "^18",
17
+ "react-dom": "^18",
18
+ "tailwind-merge": "^2.5.2",
19
+ "tailwindcss-animate": "^1.0.7"
20
  },
21
  "devDependencies": {
22
  "@types/node": "^20",
 
33
  "version": "5.2.0",
34
  "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
35
  "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
 
36
  "license": "MIT",
37
  "engines": {
38
  "node": ">=10"
 
143
  "version": "8.0.2",
144
  "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
145
  "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
 
146
  "license": "ISC",
147
  "dependencies": {
148
  "string-width": "^5.1.2",
 
160
  "version": "6.1.0",
161
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
162
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
 
163
  "license": "MIT",
164
  "engines": {
165
  "node": ">=12"
 
172
  "version": "7.1.0",
173
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
174
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 
175
  "license": "MIT",
176
  "dependencies": {
177
  "ansi-regex": "^6.0.1"
 
187
  "version": "0.3.5",
188
  "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
189
  "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
 
190
  "license": "MIT",
191
  "dependencies": {
192
  "@jridgewell/set-array": "^1.2.1",
 
201
  "version": "3.1.2",
202
  "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
203
  "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
 
204
  "license": "MIT",
205
  "engines": {
206
  "node": ">=6.0.0"
 
210
  "version": "1.2.1",
211
  "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
212
  "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
 
213
  "license": "MIT",
214
  "engines": {
215
  "node": ">=6.0.0"
 
219
  "version": "1.5.0",
220
  "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
221
  "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
 
222
  "license": "MIT"
223
  },
224
  "node_modules/@jridgewell/trace-mapping": {
225
  "version": "0.3.25",
226
  "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
227
  "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
 
228
  "license": "MIT",
229
  "dependencies": {
230
  "@jridgewell/resolve-uri": "^3.1.0",
 
395
  "version": "2.1.5",
396
  "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
397
  "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
 
398
  "license": "MIT",
399
  "dependencies": {
400
  "@nodelib/fs.stat": "2.0.5",
 
408
  "version": "2.0.5",
409
  "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
410
  "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
 
411
  "license": "MIT",
412
  "engines": {
413
  "node": ">= 8"
 
417
  "version": "1.2.8",
418
  "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
419
  "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
 
420
  "license": "MIT",
421
  "dependencies": {
422
  "@nodelib/fs.scandir": "2.1.5",
 
440
  "version": "0.11.0",
441
  "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
442
  "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
 
443
  "license": "MIT",
444
  "optional": true,
445
  "engines": {
446
  "node": ">=14"
447
  }
448
  },
449
+ "node_modules/@radix-ui/react-icons": {
450
+ "version": "1.3.0",
451
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.0.tgz",
452
+ "integrity": "sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==",
453
+ "license": "MIT",
454
+ "peerDependencies": {
455
+ "react": "^16.x || ^17.x || ^18.x"
456
+ }
457
+ },
458
  "node_modules/@rtsao/scc": {
459
  "version": "1.1.0",
460
  "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
 
797
  "version": "5.0.1",
798
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
799
  "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
 
800
  "license": "MIT",
801
  "engines": {
802
  "node": ">=8"
 
806
  "version": "4.3.0",
807
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
808
  "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
 
809
  "license": "MIT",
810
  "dependencies": {
811
  "color-convert": "^2.0.1"
 
821
  "version": "1.3.0",
822
  "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
823
  "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
 
824
  "license": "MIT"
825
  },
826
  "node_modules/anymatch": {
827
  "version": "3.1.3",
828
  "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
829
  "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
 
830
  "license": "ISC",
831
  "dependencies": {
832
  "normalize-path": "^3.0.0",
 
840
  "version": "5.0.2",
841
  "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
842
  "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
 
843
  "license": "MIT"
844
  },
845
  "node_modules/argparse": {
 
1064
  "version": "1.0.2",
1065
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1066
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
 
1067
  "license": "MIT"
1068
  },
1069
  "node_modules/binary-extensions": {
1070
  "version": "2.3.0",
1071
  "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
1072
  "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
 
1073
  "license": "MIT",
1074
  "engines": {
1075
  "node": ">=8"
 
1093
  "version": "3.0.3",
1094
  "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1095
  "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
 
1096
  "license": "MIT",
1097
  "dependencies": {
1098
  "fill-range": "^7.1.1"
 
1146
  "version": "2.0.1",
1147
  "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
1148
  "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
 
1149
  "license": "MIT",
1150
  "engines": {
1151
  "node": ">= 6"
 
1192
  "version": "3.6.0",
1193
  "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
1194
  "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
 
1195
  "license": "MIT",
1196
  "dependencies": {
1197
  "anymatch": "~3.1.2",
 
1216
  "version": "5.1.2",
1217
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1218
  "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
 
1219
  "license": "ISC",
1220
  "dependencies": {
1221
  "is-glob": "^4.0.1"
 
1224
  "node": ">= 6"
1225
  }
1226
  },
1227
+ "node_modules/class-variance-authority": {
1228
+ "version": "0.7.0",
1229
+ "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.0.tgz",
1230
+ "integrity": "sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==",
1231
+ "license": "Apache-2.0",
1232
+ "dependencies": {
1233
+ "clsx": "2.0.0"
1234
+ },
1235
+ "funding": {
1236
+ "url": "https://joebell.co.uk"
1237
+ }
1238
+ },
1239
+ "node_modules/class-variance-authority/node_modules/clsx": {
1240
+ "version": "2.0.0",
1241
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz",
1242
+ "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==",
1243
+ "license": "MIT",
1244
+ "engines": {
1245
+ "node": ">=6"
1246
+ }
1247
+ },
1248
  "node_modules/client-only": {
1249
  "version": "0.0.1",
1250
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
1251
  "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
1252
  "license": "MIT"
1253
  },
1254
+ "node_modules/clsx": {
1255
+ "version": "2.1.1",
1256
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
1257
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
1258
+ "license": "MIT",
1259
+ "engines": {
1260
+ "node": ">=6"
1261
+ }
1262
+ },
1263
  "node_modules/color-convert": {
1264
  "version": "2.0.1",
1265
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1266
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 
1267
  "license": "MIT",
1268
  "dependencies": {
1269
  "color-name": "~1.1.4"
 
1276
  "version": "1.1.4",
1277
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1278
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 
1279
  "license": "MIT"
1280
  },
1281
  "node_modules/commander": {
1282
  "version": "4.1.1",
1283
  "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
1284
  "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
 
1285
  "license": "MIT",
1286
  "engines": {
1287
  "node": ">= 6"
 
1298
  "version": "7.0.3",
1299
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1300
  "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
 
1301
  "license": "MIT",
1302
  "dependencies": {
1303
  "path-key": "^3.1.0",
 
1312
  "version": "3.0.0",
1313
  "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1314
  "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
 
1315
  "license": "MIT",
1316
  "bin": {
1317
  "cssesc": "bin/cssesc"
 
1486
  "version": "1.2.2",
1487
  "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
1488
  "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
 
1489
  "license": "Apache-2.0"
1490
  },
1491
  "node_modules/dlv": {
1492
  "version": "1.1.3",
1493
  "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
1494
  "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
 
1495
  "license": "MIT"
1496
  },
1497
  "node_modules/doctrine": {
 
1511
  "version": "0.2.0",
1512
  "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
1513
  "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
 
1514
  "license": "MIT"
1515
  },
1516
  "node_modules/emoji-regex": {
1517
  "version": "9.2.2",
1518
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
1519
  "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
 
1520
  "license": "MIT"
1521
  },
1522
  "node_modules/enhanced-resolve": {
 
2192
  "version": "3.3.2",
2193
  "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
2194
  "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
 
2195
  "license": "MIT",
2196
  "dependencies": {
2197
  "@nodelib/fs.stat": "^2.0.2",
 
2208
  "version": "5.1.2",
2209
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2210
  "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
 
2211
  "license": "ISC",
2212
  "dependencies": {
2213
  "is-glob": "^4.0.1"
 
2234
  "version": "1.17.1",
2235
  "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
2236
  "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
 
2237
  "license": "ISC",
2238
  "dependencies": {
2239
  "reusify": "^1.0.4"
 
2256
  "version": "7.1.1",
2257
  "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2258
  "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
 
2259
  "license": "MIT",
2260
  "dependencies": {
2261
  "to-regex-range": "^5.0.1"
 
2317
  "version": "3.3.0",
2318
  "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
2319
  "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
 
2320
  "license": "ISC",
2321
  "dependencies": {
2322
  "cross-spawn": "^7.0.0",
 
2340
  "version": "2.3.3",
2341
  "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2342
  "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
 
2343
  "hasInstallScript": true,
2344
  "license": "MIT",
2345
  "optional": true,
 
2354
  "version": "1.1.2",
2355
  "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2356
  "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
 
2357
  "license": "MIT",
2358
  "funding": {
2359
  "url": "https://github.com/sponsors/ljharb"
 
2443
  "version": "10.3.10",
2444
  "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
2445
  "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
 
2446
  "license": "ISC",
2447
  "dependencies": {
2448
  "foreground-child": "^3.1.0",
 
2465
  "version": "6.0.2",
2466
  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2467
  "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
 
2468
  "license": "ISC",
2469
  "dependencies": {
2470
  "is-glob": "^4.0.3"
 
2477
  "version": "2.0.1",
2478
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2479
  "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
 
2480
  "license": "MIT",
2481
  "dependencies": {
2482
  "balanced-match": "^1.0.0"
 
2486
  "version": "9.0.5",
2487
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2488
  "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
 
2489
  "license": "ISC",
2490
  "dependencies": {
2491
  "brace-expansion": "^2.0.1"
 
2635
  "version": "2.0.2",
2636
  "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2637
  "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
 
2638
  "license": "MIT",
2639
  "dependencies": {
2640
  "function-bind": "^1.1.2"
 
2781
  "version": "2.1.0",
2782
  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2783
  "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
 
2784
  "license": "MIT",
2785
  "dependencies": {
2786
  "binary-extensions": "^2.0.0"
 
2833
  "version": "2.15.1",
2834
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
2835
  "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
 
2836
  "license": "MIT",
2837
  "dependencies": {
2838
  "hasown": "^2.0.2"
 
2880
  "version": "2.1.1",
2881
  "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2882
  "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
 
2883
  "license": "MIT",
2884
  "engines": {
2885
  "node": ">=0.10.0"
 
2902
  "version": "3.0.0",
2903
  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2904
  "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 
2905
  "license": "MIT",
2906
  "engines": {
2907
  "node": ">=8"
 
2927
  "version": "4.0.3",
2928
  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2929
  "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
 
2930
  "license": "MIT",
2931
  "dependencies": {
2932
  "is-extglob": "^2.1.1"
 
2965
  "version": "7.0.0",
2966
  "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2967
  "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
 
2968
  "license": "MIT",
2969
  "engines": {
2970
  "node": ">=0.12.0"
 
3144
  "version": "2.0.0",
3145
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3146
  "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
 
3147
  "license": "ISC"
3148
  },
3149
  "node_modules/iterator.prototype": {
 
3164
  "version": "2.3.6",
3165
  "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
3166
  "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
 
3167
  "license": "BlueOak-1.0.0",
3168
  "dependencies": {
3169
  "@isaacs/cliui": "^8.0.2"
 
3182
  "version": "1.21.6",
3183
  "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz",
3184
  "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==",
 
3185
  "license": "MIT",
3186
  "bin": {
3187
  "jiti": "bin/jiti.js"
 
3304
  "version": "2.1.0",
3305
  "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3306
  "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
 
3307
  "license": "MIT",
3308
  "engines": {
3309
  "node": ">=10"
 
3313
  "version": "1.2.4",
3314
  "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3315
  "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
 
3316
  "license": "MIT"
3317
  },
3318
  "node_modules/locate-path": {
 
3354
  "version": "10.4.3",
3355
  "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3356
  "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
 
3357
  "license": "ISC"
3358
  },
3359
+ "node_modules/lucide-react": {
3360
+ "version": "0.445.0",
3361
+ "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.445.0.tgz",
3362
+ "integrity": "sha512-YrLf3aAHvmd4dZ8ot+mMdNFrFpJD7YRwQ2pUcBhgqbmxtrMP4xDzIorcj+8y+6kpuXBF4JB0NOCTUWIYetJjgA==",
3363
+ "license": "ISC",
3364
+ "peerDependencies": {
3365
+ "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc"
3366
+ }
3367
+ },
3368
  "node_modules/merge2": {
3369
  "version": "1.4.1",
3370
  "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3371
  "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
 
3372
  "license": "MIT",
3373
  "engines": {
3374
  "node": ">= 8"
 
3378
  "version": "4.0.8",
3379
  "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3380
  "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
 
3381
  "license": "MIT",
3382
  "dependencies": {
3383
  "braces": "^3.0.3",
 
3414
  "version": "7.1.2",
3415
  "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3416
  "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
 
3417
  "license": "ISC",
3418
  "engines": {
3419
  "node": ">=16 || 14 >=14.17"
 
3430
  "version": "2.7.0",
3431
  "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
3432
  "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
 
3433
  "license": "MIT",
3434
  "dependencies": {
3435
  "any-promise": "^1.0.0",
 
3544
  "version": "3.0.0",
3545
  "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3546
  "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
 
3547
  "license": "MIT",
3548
  "engines": {
3549
  "node": ">=0.10.0"
 
3553
  "version": "4.1.1",
3554
  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3555
  "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
 
3556
  "license": "MIT",
3557
  "engines": {
3558
  "node": ">=0.10.0"
 
3562
  "version": "3.0.0",
3563
  "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
3564
  "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
 
3565
  "license": "MIT",
3566
  "engines": {
3567
  "node": ">= 6"
 
3790
  "version": "3.1.1",
3791
  "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3792
  "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
 
3793
  "license": "MIT",
3794
  "engines": {
3795
  "node": ">=8"
 
3799
  "version": "1.0.7",
3800
  "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3801
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
 
3802
  "license": "MIT"
3803
  },
3804
  "node_modules/path-scurry": {
3805
  "version": "1.11.1",
3806
  "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
3807
  "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
 
3808
  "license": "BlueOak-1.0.0",
3809
  "dependencies": {
3810
  "lru-cache": "^10.2.0",
 
3827
  "version": "2.3.1",
3828
  "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3829
  "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
 
3830
  "license": "MIT",
3831
  "engines": {
3832
  "node": ">=8.6"
 
3839
  "version": "2.3.0",
3840
  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3841
  "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
 
3842
  "license": "MIT",
3843
  "engines": {
3844
  "node": ">=0.10.0"
 
3848
  "version": "4.0.6",
3849
  "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
3850
  "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
 
3851
  "license": "MIT",
3852
  "engines": {
3853
  "node": ">= 6"
 
3867
  "version": "8.4.47",
3868
  "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
3869
  "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
 
3870
  "funding": [
3871
  {
3872
  "type": "opencollective",
 
3895
  "version": "15.1.0",
3896
  "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
3897
  "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
 
3898
  "license": "MIT",
3899
  "dependencies": {
3900
  "postcss-value-parser": "^4.0.0",
 
3912
  "version": "4.0.1",
3913
  "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
3914
  "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
 
3915
  "license": "MIT",
3916
  "dependencies": {
3917
  "camelcase-css": "^2.0.1"
 
3931
  "version": "4.0.2",
3932
  "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz",
3933
  "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==",
 
3934
  "funding": [
3935
  {
3936
  "type": "opencollective",
 
3966
  "version": "3.1.2",
3967
  "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz",
3968
  "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==",
 
3969
  "license": "MIT",
3970
  "engines": {
3971
  "node": ">=14"
 
3978
  "version": "6.2.0",
3979
  "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
3980
  "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
 
3981
  "funding": [
3982
  {
3983
  "type": "opencollective",
 
4003
  "version": "6.1.2",
4004
  "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
4005
  "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
 
4006
  "license": "MIT",
4007
  "dependencies": {
4008
  "cssesc": "^3.0.0",
 
4016
  "version": "4.2.0",
4017
  "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
4018
  "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
 
4019
  "license": "MIT"
4020
  },
4021
  "node_modules/prelude-ls": {
 
4054
  "version": "1.2.3",
4055
  "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4056
  "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
 
4057
  "funding": [
4058
  {
4059
  "type": "github",
 
4106
  "version": "1.0.0",
4107
  "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
4108
  "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
 
4109
  "license": "MIT",
4110
  "dependencies": {
4111
  "pify": "^2.3.0"
 
4115
  "version": "3.6.0",
4116
  "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
4117
  "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
 
4118
  "license": "MIT",
4119
  "dependencies": {
4120
  "picomatch": "^2.2.1"
 
4168
  "version": "1.22.8",
4169
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
4170
  "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
 
4171
  "license": "MIT",
4172
  "dependencies": {
4173
  "is-core-module": "^2.13.0",
 
4205
  "version": "1.0.4",
4206
  "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4207
  "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
 
4208
  "license": "MIT",
4209
  "engines": {
4210
  "iojs": ">=1.0.0",
 
4254
  "version": "1.2.0",
4255
  "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4256
  "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
 
4257
  "funding": [
4258
  {
4259
  "type": "github",
 
4370
  "version": "2.0.0",
4371
  "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4372
  "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
 
4373
  "license": "MIT",
4374
  "dependencies": {
4375
  "shebang-regex": "^3.0.0"
 
4382
  "version": "3.0.0",
4383
  "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4384
  "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
 
4385
  "license": "MIT",
4386
  "engines": {
4387
  "node": ">=8"
 
4410
  "version": "4.1.0",
4411
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
4412
  "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
 
4413
  "license": "ISC",
4414
  "engines": {
4415
  "node": ">=14"
 
4452
  "version": "5.1.2",
4453
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
4454
  "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
 
4455
  "license": "MIT",
4456
  "dependencies": {
4457
  "eastasianwidth": "^0.2.0",
 
4470
  "version": "4.2.3",
4471
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4472
  "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
 
4473
  "license": "MIT",
4474
  "dependencies": {
4475
  "emoji-regex": "^8.0.0",
 
4484
  "version": "8.0.0",
4485
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4486
  "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 
4487
  "license": "MIT"
4488
  },
4489
  "node_modules/string-width/node_modules/ansi-regex": {
4490
  "version": "6.1.0",
4491
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
4492
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
 
4493
  "license": "MIT",
4494
  "engines": {
4495
  "node": ">=12"
 
4502
  "version": "7.1.0",
4503
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
4504
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 
4505
  "license": "MIT",
4506
  "dependencies": {
4507
  "ansi-regex": "^6.0.1"
 
4618
  "version": "6.0.1",
4619
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4620
  "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
 
4621
  "license": "MIT",
4622
  "dependencies": {
4623
  "ansi-regex": "^5.0.1"
 
4631
  "version": "6.0.1",
4632
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4633
  "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
 
4634
  "license": "MIT",
4635
  "dependencies": {
4636
  "ansi-regex": "^5.0.1"
 
4689
  "version": "3.35.0",
4690
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
4691
  "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
 
4692
  "license": "MIT",
4693
  "dependencies": {
4694
  "@jridgewell/gen-mapping": "^0.3.2",
 
4724
  "version": "1.0.0",
4725
  "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
4726
  "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
 
4727
  "license": "MIT",
4728
  "engines": {
4729
  "node": ">= 0.4"
 
4732
  "url": "https://github.com/sponsors/ljharb"
4733
  }
4734
  },
4735
+ "node_modules/tailwind-merge": {
4736
+ "version": "2.5.2",
4737
+ "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.5.2.tgz",
4738
+ "integrity": "sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==",
4739
+ "license": "MIT",
4740
+ "funding": {
4741
+ "type": "github",
4742
+ "url": "https://github.com/sponsors/dcastil"
4743
+ }
4744
+ },
4745
  "node_modules/tailwindcss": {
4746
  "version": "3.4.12",
4747
  "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.12.tgz",
4748
  "integrity": "sha512-Htf/gHj2+soPb9UayUNci/Ja3d8pTmu9ONTfh4QY8r3MATTZOzmv6UYWF7ZwikEIC8okpfqmGqrmDehua8mF8w==",
 
4749
  "license": "MIT",
4750
  "dependencies": {
4751
  "@alloc/quick-lru": "^5.2.0",
 
4779
  "node": ">=14.0.0"
4780
  }
4781
  },
4782
+ "node_modules/tailwindcss-animate": {
4783
+ "version": "1.0.7",
4784
+ "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz",
4785
+ "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==",
4786
+ "license": "MIT",
4787
+ "peerDependencies": {
4788
+ "tailwindcss": ">=3.0.0 || insiders"
4789
+ }
4790
+ },
4791
  "node_modules/tapable": {
4792
  "version": "2.2.1",
4793
  "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
 
4809
  "version": "3.3.1",
4810
  "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
4811
  "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
 
4812
  "license": "MIT",
4813
  "dependencies": {
4814
  "any-promise": "^1.0.0"
 
4818
  "version": "1.6.0",
4819
  "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
4820
  "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
 
4821
  "license": "MIT",
4822
  "dependencies": {
4823
  "thenify": ">= 3.1.0 < 4"
 
4830
  "version": "5.0.1",
4831
  "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4832
  "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
 
4833
  "license": "MIT",
4834
  "dependencies": {
4835
  "is-number": "^7.0.0"
 
4855
  "version": "0.1.13",
4856
  "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
4857
  "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
 
4858
  "license": "Apache-2.0"
4859
  },
4860
  "node_modules/tsconfig-paths": {
 
5030
  "version": "1.0.2",
5031
  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5032
  "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
 
5033
  "license": "MIT"
5034
  },
5035
  "node_modules/which": {
5036
  "version": "2.0.2",
5037
  "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
5038
  "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
 
5039
  "license": "ISC",
5040
  "dependencies": {
5041
  "isexe": "^2.0.0"
 
5144
  "version": "8.1.0",
5145
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
5146
  "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
 
5147
  "license": "MIT",
5148
  "dependencies": {
5149
  "ansi-styles": "^6.1.0",
 
5162
  "version": "7.0.0",
5163
  "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
5164
  "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
 
5165
  "license": "MIT",
5166
  "dependencies": {
5167
  "ansi-styles": "^4.0.0",
 
5179
  "version": "8.0.0",
5180
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5181
  "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 
5182
  "license": "MIT"
5183
  },
5184
  "node_modules/wrap-ansi-cjs/node_modules/string-width": {
5185
  "version": "4.2.3",
5186
  "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5187
  "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
 
5188
  "license": "MIT",
5189
  "dependencies": {
5190
  "emoji-regex": "^8.0.0",
 
5199
  "version": "6.1.0",
5200
  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
5201
  "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
 
5202
  "license": "MIT",
5203
  "engines": {
5204
  "node": ">=12"
 
5211
  "version": "6.2.1",
5212
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
5213
  "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
 
5214
  "license": "MIT",
5215
  "engines": {
5216
  "node": ">=12"
 
5223
  "version": "7.1.0",
5224
  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
5225
  "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 
5226
  "license": "MIT",
5227
  "dependencies": {
5228
  "ansi-regex": "^6.0.1"
 
5245
  "version": "2.5.1",
5246
  "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
5247
  "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
 
5248
  "license": "ISC",
5249
  "bin": {
5250
  "yaml": "bin.mjs"
package.json CHANGED
@@ -9,18 +9,24 @@
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
 
 
 
 
 
12
  "react": "^18",
13
  "react-dom": "^18",
14
- "next": "14.2.13"
 
15
  },
16
  "devDependencies": {
17
- "typescript": "^5",
18
  "@types/node": "^20",
19
  "@types/react": "^18",
20
  "@types/react-dom": "^18",
 
 
21
  "postcss": "^8",
22
  "tailwindcss": "^3.4.1",
23
- "eslint": "^8",
24
- "eslint-config-next": "14.2.13"
25
  }
26
  }
 
9
  "lint": "next lint"
10
  },
11
  "dependencies": {
12
+ "@radix-ui/react-icons": "^1.3.0",
13
+ "class-variance-authority": "^0.7.0",
14
+ "clsx": "^2.1.1",
15
+ "lucide-react": "^0.445.0",
16
+ "next": "14.2.13",
17
  "react": "^18",
18
  "react-dom": "^18",
19
+ "tailwind-merge": "^2.5.2",
20
+ "tailwindcss-animate": "^1.0.7"
21
  },
22
  "devDependencies": {
 
23
  "@types/node": "^20",
24
  "@types/react": "^18",
25
  "@types/react-dom": "^18",
26
+ "eslint": "^8",
27
+ "eslint-config-next": "14.2.13",
28
  "postcss": "^8",
29
  "tailwindcss": "^3.4.1",
30
+ "typescript": "^5"
 
31
  }
32
  }
src/app/globals.css CHANGED
@@ -25,3 +25,68 @@ body {
25
  text-wrap: balance;
26
  }
27
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  text-wrap: balance;
26
  }
27
  }
28
+
29
+ @layer base {
30
+ :root {
31
+ --background: 0 0% 100%;
32
+ --foreground: 0 0% 3.9%;
33
+ --card: 0 0% 100%;
34
+ --card-foreground: 0 0% 3.9%;
35
+ --popover: 0 0% 100%;
36
+ --popover-foreground: 0 0% 3.9%;
37
+ --primary: 0 0% 9%;
38
+ --primary-foreground: 0 0% 98%;
39
+ --secondary: 0 0% 96.1%;
40
+ --secondary-foreground: 0 0% 9%;
41
+ --muted: 0 0% 96.1%;
42
+ --muted-foreground: 0 0% 45.1%;
43
+ --accent: 0 0% 96.1%;
44
+ --accent-foreground: 0 0% 9%;
45
+ --destructive: 0 84.2% 60.2%;
46
+ --destructive-foreground: 0 0% 98%;
47
+ --border: 0 0% 89.8%;
48
+ --input: 0 0% 89.8%;
49
+ --ring: 0 0% 3.9%;
50
+ --chart-1: 12 76% 61%;
51
+ --chart-2: 173 58% 39%;
52
+ --chart-3: 197 37% 24%;
53
+ --chart-4: 43 74% 66%;
54
+ --chart-5: 27 87% 67%;
55
+ --radius: 0.5rem;
56
+ }
57
+ .dark {
58
+ --background: 0 0% 3.9%;
59
+ --foreground: 0 0% 98%;
60
+ --card: 0 0% 3.9%;
61
+ --card-foreground: 0 0% 98%;
62
+ --popover: 0 0% 3.9%;
63
+ --popover-foreground: 0 0% 98%;
64
+ --primary: 0 0% 98%;
65
+ --primary-foreground: 0 0% 9%;
66
+ --secondary: 0 0% 14.9%;
67
+ --secondary-foreground: 0 0% 98%;
68
+ --muted: 0 0% 14.9%;
69
+ --muted-foreground: 0 0% 63.9%;
70
+ --accent: 0 0% 14.9%;
71
+ --accent-foreground: 0 0% 98%;
72
+ --destructive: 0 62.8% 30.6%;
73
+ --destructive-foreground: 0 0% 98%;
74
+ --border: 0 0% 14.9%;
75
+ --input: 0 0% 14.9%;
76
+ --ring: 0 0% 83.1%;
77
+ --chart-1: 220 70% 50%;
78
+ --chart-2: 160 60% 45%;
79
+ --chart-3: 30 80% 55%;
80
+ --chart-4: 280 65% 60%;
81
+ --chart-5: 340 75% 55%;
82
+ }
83
+ }
84
+
85
+ @layer base {
86
+ * {
87
+ @apply border-border;
88
+ }
89
+ body {
90
+ @apply bg-background text-foreground;
91
+ }
92
+ }
src/lib/utils.ts ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ import { clsx, type ClassValue } from "clsx"
2
+ import { twMerge } from "tailwind-merge"
3
+
4
+ export function cn(...inputs: ClassValue[]) {
5
+ return twMerge(clsx(inputs))
6
+ }
tailwind.config.ts CHANGED
@@ -1,19 +1,63 @@
1
  import type { Config } from "tailwindcss";
2
 
3
  const config: Config = {
4
- content: [
 
5
  "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
6
  "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
7
  "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
8
  ],
9
  theme: {
10
- extend: {
11
- colors: {
12
- background: "var(--background)",
13
- foreground: "var(--foreground)",
14
- },
15
- },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  },
17
- plugins: [],
18
  };
19
  export default config;
 
1
  import type { Config } from "tailwindcss";
2
 
3
  const config: Config = {
4
+ darkMode: ["class"],
5
+ content: [
6
  "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
7
  "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
8
  "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
9
  ],
10
  theme: {
11
+ extend: {
12
+ colors: {
13
+ background: 'hsl(var(--background))',
14
+ foreground: 'hsl(var(--foreground))',
15
+ card: {
16
+ DEFAULT: 'hsl(var(--card))',
17
+ foreground: 'hsl(var(--card-foreground))'
18
+ },
19
+ popover: {
20
+ DEFAULT: 'hsl(var(--popover))',
21
+ foreground: 'hsl(var(--popover-foreground))'
22
+ },
23
+ primary: {
24
+ DEFAULT: 'hsl(var(--primary))',
25
+ foreground: 'hsl(var(--primary-foreground))'
26
+ },
27
+ secondary: {
28
+ DEFAULT: 'hsl(var(--secondary))',
29
+ foreground: 'hsl(var(--secondary-foreground))'
30
+ },
31
+ muted: {
32
+ DEFAULT: 'hsl(var(--muted))',
33
+ foreground: 'hsl(var(--muted-foreground))'
34
+ },
35
+ accent: {
36
+ DEFAULT: 'hsl(var(--accent))',
37
+ foreground: 'hsl(var(--accent-foreground))'
38
+ },
39
+ destructive: {
40
+ DEFAULT: 'hsl(var(--destructive))',
41
+ foreground: 'hsl(var(--destructive-foreground))'
42
+ },
43
+ border: 'hsl(var(--border))',
44
+ input: 'hsl(var(--input))',
45
+ ring: 'hsl(var(--ring))',
46
+ chart: {
47
+ '1': 'hsl(var(--chart-1))',
48
+ '2': 'hsl(var(--chart-2))',
49
+ '3': 'hsl(var(--chart-3))',
50
+ '4': 'hsl(var(--chart-4))',
51
+ '5': 'hsl(var(--chart-5))'
52
+ }
53
+ },
54
+ borderRadius: {
55
+ lg: 'var(--radius)',
56
+ md: 'calc(var(--radius) - 2px)',
57
+ sm: 'calc(var(--radius) - 4px)'
58
+ }
59
+ }
60
  },
61
+ plugins: [require("tailwindcss-animate")],
62
  };
63
  export default config;