1{
2 "name": "margin-web",
3 "version": "0.0.1",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "margin-web",
9 "version": "0.0.1",
10 "dependencies": {
11 "lucide-react": "^0.562.0",
12 "react": "^18.3.1",
13 "react-dom": "^18.3.1",
14 "react-icons": "^5.5.0",
15 "react-router-dom": "^6.28.0"
16 },
17 "devDependencies": {
18 "@types/react": "^18.3.12",
19 "@types/react-dom": "^18.3.1",
20 "@vitejs/plugin-react": "^4.3.3",
21 "vite": "^6.0.3"
22 }
23 },
24 "node_modules/@babel/code-frame": {
25 "version": "7.27.1",
26 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
27 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
28 "dev": true,
29 "license": "MIT",
30 "dependencies": {
31 "@babel/helper-validator-identifier": "^7.27.1",
32 "js-tokens": "^4.0.0",
33 "picocolors": "^1.1.1"
34 },
35 "engines": {
36 "node": ">=6.9.0"
37 }
38 },
39 "node_modules/@babel/compat-data": {
40 "version": "7.28.5",
41 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
42 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
43 "dev": true,
44 "license": "MIT",
45 "engines": {
46 "node": ">=6.9.0"
47 }
48 },
49 "node_modules/@babel/core": {
50 "version": "7.28.5",
51 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
52 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
53 "dev": true,
54 "license": "MIT",
55 "peer": true,
56 "dependencies": {
57 "@babel/code-frame": "^7.27.1",
58 "@babel/generator": "^7.28.5",
59 "@babel/helper-compilation-targets": "^7.27.2",
60 "@babel/helper-module-transforms": "^7.28.3",
61 "@babel/helpers": "^7.28.4",
62 "@babel/parser": "^7.28.5",
63 "@babel/template": "^7.27.2",
64 "@babel/traverse": "^7.28.5",
65 "@babel/types": "^7.28.5",
66 "@jridgewell/remapping": "^2.3.5",
67 "convert-source-map": "^2.0.0",
68 "debug": "^4.1.0",
69 "gensync": "^1.0.0-beta.2",
70 "json5": "^2.2.3",
71 "semver": "^6.3.1"
72 },
73 "engines": {
74 "node": ">=6.9.0"
75 },
76 "funding": {
77 "type": "opencollective",
78 "url": "https://opencollective.com/babel"
79 }
80 },
81 "node_modules/@babel/generator": {
82 "version": "7.28.5",
83 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
84 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
85 "dev": true,
86 "license": "MIT",
87 "dependencies": {
88 "@babel/parser": "^7.28.5",
89 "@babel/types": "^7.28.5",
90 "@jridgewell/gen-mapping": "^0.3.12",
91 "@jridgewell/trace-mapping": "^0.3.28",
92 "jsesc": "^3.0.2"
93 },
94 "engines": {
95 "node": ">=6.9.0"
96 }
97 },
98 "node_modules/@babel/helper-compilation-targets": {
99 "version": "7.27.2",
100 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
101 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
102 "dev": true,
103 "license": "MIT",
104 "dependencies": {
105 "@babel/compat-data": "^7.27.2",
106 "@babel/helper-validator-option": "^7.27.1",
107 "browserslist": "^4.24.0",
108 "lru-cache": "^5.1.1",
109 "semver": "^6.3.1"
110 },
111 "engines": {
112 "node": ">=6.9.0"
113 }
114 },
115 "node_modules/@babel/helper-globals": {
116 "version": "7.28.0",
117 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
118 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
119 "dev": true,
120 "license": "MIT",
121 "engines": {
122 "node": ">=6.9.0"
123 }
124 },
125 "node_modules/@babel/helper-module-imports": {
126 "version": "7.27.1",
127 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
128 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
129 "dev": true,
130 "license": "MIT",
131 "dependencies": {
132 "@babel/traverse": "^7.27.1",
133 "@babel/types": "^7.27.1"
134 },
135 "engines": {
136 "node": ">=6.9.0"
137 }
138 },
139 "node_modules/@babel/helper-module-transforms": {
140 "version": "7.28.3",
141 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
142 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
143 "dev": true,
144 "license": "MIT",
145 "dependencies": {
146 "@babel/helper-module-imports": "^7.27.1",
147 "@babel/helper-validator-identifier": "^7.27.1",
148 "@babel/traverse": "^7.28.3"
149 },
150 "engines": {
151 "node": ">=6.9.0"
152 },
153 "peerDependencies": {
154 "@babel/core": "^7.0.0"
155 }
156 },
157 "node_modules/@babel/helper-plugin-utils": {
158 "version": "7.27.1",
159 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
160 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
161 "dev": true,
162 "license": "MIT",
163 "engines": {
164 "node": ">=6.9.0"
165 }
166 },
167 "node_modules/@babel/helper-string-parser": {
168 "version": "7.27.1",
169 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
170 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
171 "dev": true,
172 "license": "MIT",
173 "engines": {
174 "node": ">=6.9.0"
175 }
176 },
177 "node_modules/@babel/helper-validator-identifier": {
178 "version": "7.28.5",
179 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
180 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
181 "dev": true,
182 "license": "MIT",
183 "engines": {
184 "node": ">=6.9.0"
185 }
186 },
187 "node_modules/@babel/helper-validator-option": {
188 "version": "7.27.1",
189 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
190 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
191 "dev": true,
192 "license": "MIT",
193 "engines": {
194 "node": ">=6.9.0"
195 }
196 },
197 "node_modules/@babel/helpers": {
198 "version": "7.28.4",
199 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
200 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
201 "dev": true,
202 "license": "MIT",
203 "dependencies": {
204 "@babel/template": "^7.27.2",
205 "@babel/types": "^7.28.4"
206 },
207 "engines": {
208 "node": ">=6.9.0"
209 }
210 },
211 "node_modules/@babel/parser": {
212 "version": "7.28.5",
213 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
214 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
215 "dev": true,
216 "license": "MIT",
217 "dependencies": {
218 "@babel/types": "^7.28.5"
219 },
220 "bin": {
221 "parser": "bin/babel-parser.js"
222 },
223 "engines": {
224 "node": ">=6.0.0"
225 }
226 },
227 "node_modules/@babel/plugin-transform-react-jsx-self": {
228 "version": "7.27.1",
229 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
230 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
231 "dev": true,
232 "license": "MIT",
233 "dependencies": {
234 "@babel/helper-plugin-utils": "^7.27.1"
235 },
236 "engines": {
237 "node": ">=6.9.0"
238 },
239 "peerDependencies": {
240 "@babel/core": "^7.0.0-0"
241 }
242 },
243 "node_modules/@babel/plugin-transform-react-jsx-source": {
244 "version": "7.27.1",
245 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
246 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
247 "dev": true,
248 "license": "MIT",
249 "dependencies": {
250 "@babel/helper-plugin-utils": "^7.27.1"
251 },
252 "engines": {
253 "node": ">=6.9.0"
254 },
255 "peerDependencies": {
256 "@babel/core": "^7.0.0-0"
257 }
258 },
259 "node_modules/@babel/template": {
260 "version": "7.27.2",
261 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
262 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
263 "dev": true,
264 "license": "MIT",
265 "dependencies": {
266 "@babel/code-frame": "^7.27.1",
267 "@babel/parser": "^7.27.2",
268 "@babel/types": "^7.27.1"
269 },
270 "engines": {
271 "node": ">=6.9.0"
272 }
273 },
274 "node_modules/@babel/traverse": {
275 "version": "7.28.5",
276 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
277 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
278 "dev": true,
279 "license": "MIT",
280 "dependencies": {
281 "@babel/code-frame": "^7.27.1",
282 "@babel/generator": "^7.28.5",
283 "@babel/helper-globals": "^7.28.0",
284 "@babel/parser": "^7.28.5",
285 "@babel/template": "^7.27.2",
286 "@babel/types": "^7.28.5",
287 "debug": "^4.3.1"
288 },
289 "engines": {
290 "node": ">=6.9.0"
291 }
292 },
293 "node_modules/@babel/types": {
294 "version": "7.28.5",
295 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
296 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
297 "dev": true,
298 "license": "MIT",
299 "dependencies": {
300 "@babel/helper-string-parser": "^7.27.1",
301 "@babel/helper-validator-identifier": "^7.28.5"
302 },
303 "engines": {
304 "node": ">=6.9.0"
305 }
306 },
307 "node_modules/@esbuild/aix-ppc64": {
308 "version": "0.25.12",
309 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
310 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
311 "cpu": [
312 "ppc64"
313 ],
314 "dev": true,
315 "license": "MIT",
316 "optional": true,
317 "os": [
318 "aix"
319 ],
320 "engines": {
321 "node": ">=18"
322 }
323 },
324 "node_modules/@esbuild/android-arm": {
325 "version": "0.25.12",
326 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
327 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
328 "cpu": [
329 "arm"
330 ],
331 "dev": true,
332 "license": "MIT",
333 "optional": true,
334 "os": [
335 "android"
336 ],
337 "engines": {
338 "node": ">=18"
339 }
340 },
341 "node_modules/@esbuild/android-arm64": {
342 "version": "0.25.12",
343 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
344 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
345 "cpu": [
346 "arm64"
347 ],
348 "dev": true,
349 "license": "MIT",
350 "optional": true,
351 "os": [
352 "android"
353 ],
354 "engines": {
355 "node": ">=18"
356 }
357 },
358 "node_modules/@esbuild/android-x64": {
359 "version": "0.25.12",
360 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
361 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
362 "cpu": [
363 "x64"
364 ],
365 "dev": true,
366 "license": "MIT",
367 "optional": true,
368 "os": [
369 "android"
370 ],
371 "engines": {
372 "node": ">=18"
373 }
374 },
375 "node_modules/@esbuild/darwin-arm64": {
376 "version": "0.25.12",
377 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
378 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
379 "cpu": [
380 "arm64"
381 ],
382 "dev": true,
383 "license": "MIT",
384 "optional": true,
385 "os": [
386 "darwin"
387 ],
388 "engines": {
389 "node": ">=18"
390 }
391 },
392 "node_modules/@esbuild/darwin-x64": {
393 "version": "0.25.12",
394 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
395 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
396 "cpu": [
397 "x64"
398 ],
399 "dev": true,
400 "license": "MIT",
401 "optional": true,
402 "os": [
403 "darwin"
404 ],
405 "engines": {
406 "node": ">=18"
407 }
408 },
409 "node_modules/@esbuild/freebsd-arm64": {
410 "version": "0.25.12",
411 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
412 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
413 "cpu": [
414 "arm64"
415 ],
416 "dev": true,
417 "license": "MIT",
418 "optional": true,
419 "os": [
420 "freebsd"
421 ],
422 "engines": {
423 "node": ">=18"
424 }
425 },
426 "node_modules/@esbuild/freebsd-x64": {
427 "version": "0.25.12",
428 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
429 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
430 "cpu": [
431 "x64"
432 ],
433 "dev": true,
434 "license": "MIT",
435 "optional": true,
436 "os": [
437 "freebsd"
438 ],
439 "engines": {
440 "node": ">=18"
441 }
442 },
443 "node_modules/@esbuild/linux-arm": {
444 "version": "0.25.12",
445 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
446 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
447 "cpu": [
448 "arm"
449 ],
450 "dev": true,
451 "license": "MIT",
452 "optional": true,
453 "os": [
454 "linux"
455 ],
456 "engines": {
457 "node": ">=18"
458 }
459 },
460 "node_modules/@esbuild/linux-arm64": {
461 "version": "0.25.12",
462 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
463 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
464 "cpu": [
465 "arm64"
466 ],
467 "dev": true,
468 "license": "MIT",
469 "optional": true,
470 "os": [
471 "linux"
472 ],
473 "engines": {
474 "node": ">=18"
475 }
476 },
477 "node_modules/@esbuild/linux-ia32": {
478 "version": "0.25.12",
479 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
480 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
481 "cpu": [
482 "ia32"
483 ],
484 "dev": true,
485 "license": "MIT",
486 "optional": true,
487 "os": [
488 "linux"
489 ],
490 "engines": {
491 "node": ">=18"
492 }
493 },
494 "node_modules/@esbuild/linux-loong64": {
495 "version": "0.25.12",
496 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
497 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
498 "cpu": [
499 "loong64"
500 ],
501 "dev": true,
502 "license": "MIT",
503 "optional": true,
504 "os": [
505 "linux"
506 ],
507 "engines": {
508 "node": ">=18"
509 }
510 },
511 "node_modules/@esbuild/linux-mips64el": {
512 "version": "0.25.12",
513 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
514 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
515 "cpu": [
516 "mips64el"
517 ],
518 "dev": true,
519 "license": "MIT",
520 "optional": true,
521 "os": [
522 "linux"
523 ],
524 "engines": {
525 "node": ">=18"
526 }
527 },
528 "node_modules/@esbuild/linux-ppc64": {
529 "version": "0.25.12",
530 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
531 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
532 "cpu": [
533 "ppc64"
534 ],
535 "dev": true,
536 "license": "MIT",
537 "optional": true,
538 "os": [
539 "linux"
540 ],
541 "engines": {
542 "node": ">=18"
543 }
544 },
545 "node_modules/@esbuild/linux-riscv64": {
546 "version": "0.25.12",
547 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
548 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
549 "cpu": [
550 "riscv64"
551 ],
552 "dev": true,
553 "license": "MIT",
554 "optional": true,
555 "os": [
556 "linux"
557 ],
558 "engines": {
559 "node": ">=18"
560 }
561 },
562 "node_modules/@esbuild/linux-s390x": {
563 "version": "0.25.12",
564 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
565 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
566 "cpu": [
567 "s390x"
568 ],
569 "dev": true,
570 "license": "MIT",
571 "optional": true,
572 "os": [
573 "linux"
574 ],
575 "engines": {
576 "node": ">=18"
577 }
578 },
579 "node_modules/@esbuild/linux-x64": {
580 "version": "0.25.12",
581 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
582 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
583 "cpu": [
584 "x64"
585 ],
586 "dev": true,
587 "license": "MIT",
588 "optional": true,
589 "os": [
590 "linux"
591 ],
592 "engines": {
593 "node": ">=18"
594 }
595 },
596 "node_modules/@esbuild/netbsd-arm64": {
597 "version": "0.25.12",
598 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
599 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
600 "cpu": [
601 "arm64"
602 ],
603 "dev": true,
604 "license": "MIT",
605 "optional": true,
606 "os": [
607 "netbsd"
608 ],
609 "engines": {
610 "node": ">=18"
611 }
612 },
613 "node_modules/@esbuild/netbsd-x64": {
614 "version": "0.25.12",
615 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
616 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
617 "cpu": [
618 "x64"
619 ],
620 "dev": true,
621 "license": "MIT",
622 "optional": true,
623 "os": [
624 "netbsd"
625 ],
626 "engines": {
627 "node": ">=18"
628 }
629 },
630 "node_modules/@esbuild/openbsd-arm64": {
631 "version": "0.25.12",
632 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
633 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
634 "cpu": [
635 "arm64"
636 ],
637 "dev": true,
638 "license": "MIT",
639 "optional": true,
640 "os": [
641 "openbsd"
642 ],
643 "engines": {
644 "node": ">=18"
645 }
646 },
647 "node_modules/@esbuild/openbsd-x64": {
648 "version": "0.25.12",
649 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
650 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
651 "cpu": [
652 "x64"
653 ],
654 "dev": true,
655 "license": "MIT",
656 "optional": true,
657 "os": [
658 "openbsd"
659 ],
660 "engines": {
661 "node": ">=18"
662 }
663 },
664 "node_modules/@esbuild/openharmony-arm64": {
665 "version": "0.25.12",
666 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
667 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
668 "cpu": [
669 "arm64"
670 ],
671 "dev": true,
672 "license": "MIT",
673 "optional": true,
674 "os": [
675 "openharmony"
676 ],
677 "engines": {
678 "node": ">=18"
679 }
680 },
681 "node_modules/@esbuild/sunos-x64": {
682 "version": "0.25.12",
683 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
684 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
685 "cpu": [
686 "x64"
687 ],
688 "dev": true,
689 "license": "MIT",
690 "optional": true,
691 "os": [
692 "sunos"
693 ],
694 "engines": {
695 "node": ">=18"
696 }
697 },
698 "node_modules/@esbuild/win32-arm64": {
699 "version": "0.25.12",
700 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
701 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
702 "cpu": [
703 "arm64"
704 ],
705 "dev": true,
706 "license": "MIT",
707 "optional": true,
708 "os": [
709 "win32"
710 ],
711 "engines": {
712 "node": ">=18"
713 }
714 },
715 "node_modules/@esbuild/win32-ia32": {
716 "version": "0.25.12",
717 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
718 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
719 "cpu": [
720 "ia32"
721 ],
722 "dev": true,
723 "license": "MIT",
724 "optional": true,
725 "os": [
726 "win32"
727 ],
728 "engines": {
729 "node": ">=18"
730 }
731 },
732 "node_modules/@esbuild/win32-x64": {
733 "version": "0.25.12",
734 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
735 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
736 "cpu": [
737 "x64"
738 ],
739 "dev": true,
740 "license": "MIT",
741 "optional": true,
742 "os": [
743 "win32"
744 ],
745 "engines": {
746 "node": ">=18"
747 }
748 },
749 "node_modules/@jridgewell/gen-mapping": {
750 "version": "0.3.13",
751 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
752 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
753 "dev": true,
754 "license": "MIT",
755 "dependencies": {
756 "@jridgewell/sourcemap-codec": "^1.5.0",
757 "@jridgewell/trace-mapping": "^0.3.24"
758 }
759 },
760 "node_modules/@jridgewell/remapping": {
761 "version": "2.3.5",
762 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
763 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
764 "dev": true,
765 "license": "MIT",
766 "dependencies": {
767 "@jridgewell/gen-mapping": "^0.3.5",
768 "@jridgewell/trace-mapping": "^0.3.24"
769 }
770 },
771 "node_modules/@jridgewell/resolve-uri": {
772 "version": "3.1.2",
773 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
774 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
775 "dev": true,
776 "license": "MIT",
777 "engines": {
778 "node": ">=6.0.0"
779 }
780 },
781 "node_modules/@jridgewell/sourcemap-codec": {
782 "version": "1.5.5",
783 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
784 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
785 "dev": true,
786 "license": "MIT"
787 },
788 "node_modules/@jridgewell/trace-mapping": {
789 "version": "0.3.31",
790 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
791 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
792 "dev": true,
793 "license": "MIT",
794 "dependencies": {
795 "@jridgewell/resolve-uri": "^3.1.0",
796 "@jridgewell/sourcemap-codec": "^1.4.14"
797 }
798 },
799 "node_modules/@remix-run/router": {
800 "version": "1.23.1",
801 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.1.tgz",
802 "integrity": "sha512-vDbaOzF7yT2Qs4vO6XV1MHcJv+3dgR1sT+l3B8xxOVhUC336prMvqrvsLL/9Dnw2xr6Qhz4J0dmS0llNAbnUmQ==",
803 "license": "MIT",
804 "engines": {
805 "node": ">=14.0.0"
806 }
807 },
808 "node_modules/@rolldown/pluginutils": {
809 "version": "1.0.0-beta.27",
810 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
811 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
812 "dev": true,
813 "license": "MIT"
814 },
815 "node_modules/@rollup/rollup-android-arm-eabi": {
816 "version": "4.54.0",
817 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz",
818 "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==",
819 "cpu": [
820 "arm"
821 ],
822 "dev": true,
823 "license": "MIT",
824 "optional": true,
825 "os": [
826 "android"
827 ]
828 },
829 "node_modules/@rollup/rollup-android-arm64": {
830 "version": "4.54.0",
831 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz",
832 "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==",
833 "cpu": [
834 "arm64"
835 ],
836 "dev": true,
837 "license": "MIT",
838 "optional": true,
839 "os": [
840 "android"
841 ]
842 },
843 "node_modules/@rollup/rollup-darwin-arm64": {
844 "version": "4.54.0",
845 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.54.0.tgz",
846 "integrity": "sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==",
847 "cpu": [
848 "arm64"
849 ],
850 "dev": true,
851 "license": "MIT",
852 "optional": true,
853 "os": [
854 "darwin"
855 ]
856 },
857 "node_modules/@rollup/rollup-darwin-x64": {
858 "version": "4.54.0",
859 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz",
860 "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==",
861 "cpu": [
862 "x64"
863 ],
864 "dev": true,
865 "license": "MIT",
866 "optional": true,
867 "os": [
868 "darwin"
869 ]
870 },
871 "node_modules/@rollup/rollup-freebsd-arm64": {
872 "version": "4.54.0",
873 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz",
874 "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==",
875 "cpu": [
876 "arm64"
877 ],
878 "dev": true,
879 "license": "MIT",
880 "optional": true,
881 "os": [
882 "freebsd"
883 ]
884 },
885 "node_modules/@rollup/rollup-freebsd-x64": {
886 "version": "4.54.0",
887 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz",
888 "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==",
889 "cpu": [
890 "x64"
891 ],
892 "dev": true,
893 "license": "MIT",
894 "optional": true,
895 "os": [
896 "freebsd"
897 ]
898 },
899 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
900 "version": "4.54.0",
901 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz",
902 "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==",
903 "cpu": [
904 "arm"
905 ],
906 "dev": true,
907 "license": "MIT",
908 "optional": true,
909 "os": [
910 "linux"
911 ]
912 },
913 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
914 "version": "4.54.0",
915 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz",
916 "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==",
917 "cpu": [
918 "arm"
919 ],
920 "dev": true,
921 "license": "MIT",
922 "optional": true,
923 "os": [
924 "linux"
925 ]
926 },
927 "node_modules/@rollup/rollup-linux-arm64-gnu": {
928 "version": "4.54.0",
929 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz",
930 "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==",
931 "cpu": [
932 "arm64"
933 ],
934 "dev": true,
935 "license": "MIT",
936 "optional": true,
937 "os": [
938 "linux"
939 ]
940 },
941 "node_modules/@rollup/rollup-linux-arm64-musl": {
942 "version": "4.54.0",
943 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz",
944 "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==",
945 "cpu": [
946 "arm64"
947 ],
948 "dev": true,
949 "license": "MIT",
950 "optional": true,
951 "os": [
952 "linux"
953 ]
954 },
955 "node_modules/@rollup/rollup-linux-loong64-gnu": {
956 "version": "4.54.0",
957 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz",
958 "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==",
959 "cpu": [
960 "loong64"
961 ],
962 "dev": true,
963 "license": "MIT",
964 "optional": true,
965 "os": [
966 "linux"
967 ]
968 },
969 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
970 "version": "4.54.0",
971 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz",
972 "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==",
973 "cpu": [
974 "ppc64"
975 ],
976 "dev": true,
977 "license": "MIT",
978 "optional": true,
979 "os": [
980 "linux"
981 ]
982 },
983 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
984 "version": "4.54.0",
985 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz",
986 "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==",
987 "cpu": [
988 "riscv64"
989 ],
990 "dev": true,
991 "license": "MIT",
992 "optional": true,
993 "os": [
994 "linux"
995 ]
996 },
997 "node_modules/@rollup/rollup-linux-riscv64-musl": {
998 "version": "4.54.0",
999 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz",
1000 "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==",
1001 "cpu": [
1002 "riscv64"
1003 ],
1004 "dev": true,
1005 "license": "MIT",
1006 "optional": true,
1007 "os": [
1008 "linux"
1009 ]
1010 },
1011 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1012 "version": "4.54.0",
1013 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz",
1014 "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==",
1015 "cpu": [
1016 "s390x"
1017 ],
1018 "dev": true,
1019 "license": "MIT",
1020 "optional": true,
1021 "os": [
1022 "linux"
1023 ]
1024 },
1025 "node_modules/@rollup/rollup-linux-x64-gnu": {
1026 "version": "4.54.0",
1027 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz",
1028 "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==",
1029 "cpu": [
1030 "x64"
1031 ],
1032 "dev": true,
1033 "license": "MIT",
1034 "optional": true,
1035 "os": [
1036 "linux"
1037 ]
1038 },
1039 "node_modules/@rollup/rollup-linux-x64-musl": {
1040 "version": "4.54.0",
1041 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz",
1042 "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==",
1043 "cpu": [
1044 "x64"
1045 ],
1046 "dev": true,
1047 "license": "MIT",
1048 "optional": true,
1049 "os": [
1050 "linux"
1051 ]
1052 },
1053 "node_modules/@rollup/rollup-openharmony-arm64": {
1054 "version": "4.54.0",
1055 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz",
1056 "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==",
1057 "cpu": [
1058 "arm64"
1059 ],
1060 "dev": true,
1061 "license": "MIT",
1062 "optional": true,
1063 "os": [
1064 "openharmony"
1065 ]
1066 },
1067 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1068 "version": "4.54.0",
1069 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz",
1070 "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==",
1071 "cpu": [
1072 "arm64"
1073 ],
1074 "dev": true,
1075 "license": "MIT",
1076 "optional": true,
1077 "os": [
1078 "win32"
1079 ]
1080 },
1081 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1082 "version": "4.54.0",
1083 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz",
1084 "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==",
1085 "cpu": [
1086 "ia32"
1087 ],
1088 "dev": true,
1089 "license": "MIT",
1090 "optional": true,
1091 "os": [
1092 "win32"
1093 ]
1094 },
1095 "node_modules/@rollup/rollup-win32-x64-gnu": {
1096 "version": "4.54.0",
1097 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz",
1098 "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==",
1099 "cpu": [
1100 "x64"
1101 ],
1102 "dev": true,
1103 "license": "MIT",
1104 "optional": true,
1105 "os": [
1106 "win32"
1107 ]
1108 },
1109 "node_modules/@rollup/rollup-win32-x64-msvc": {
1110 "version": "4.54.0",
1111 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz",
1112 "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==",
1113 "cpu": [
1114 "x64"
1115 ],
1116 "dev": true,
1117 "license": "MIT",
1118 "optional": true,
1119 "os": [
1120 "win32"
1121 ]
1122 },
1123 "node_modules/@types/babel__core": {
1124 "version": "7.20.5",
1125 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1126 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1127 "dev": true,
1128 "license": "MIT",
1129 "dependencies": {
1130 "@babel/parser": "^7.20.7",
1131 "@babel/types": "^7.20.7",
1132 "@types/babel__generator": "*",
1133 "@types/babel__template": "*",
1134 "@types/babel__traverse": "*"
1135 }
1136 },
1137 "node_modules/@types/babel__generator": {
1138 "version": "7.27.0",
1139 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1140 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1141 "dev": true,
1142 "license": "MIT",
1143 "dependencies": {
1144 "@babel/types": "^7.0.0"
1145 }
1146 },
1147 "node_modules/@types/babel__template": {
1148 "version": "7.4.4",
1149 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1150 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1151 "dev": true,
1152 "license": "MIT",
1153 "dependencies": {
1154 "@babel/parser": "^7.1.0",
1155 "@babel/types": "^7.0.0"
1156 }
1157 },
1158 "node_modules/@types/babel__traverse": {
1159 "version": "7.28.0",
1160 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1161 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1162 "dev": true,
1163 "license": "MIT",
1164 "dependencies": {
1165 "@babel/types": "^7.28.2"
1166 }
1167 },
1168 "node_modules/@types/estree": {
1169 "version": "1.0.8",
1170 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1171 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1172 "dev": true,
1173 "license": "MIT"
1174 },
1175 "node_modules/@types/prop-types": {
1176 "version": "15.7.15",
1177 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
1178 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
1179 "dev": true,
1180 "license": "MIT"
1181 },
1182 "node_modules/@types/react": {
1183 "version": "18.3.27",
1184 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz",
1185 "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==",
1186 "dev": true,
1187 "license": "MIT",
1188 "peer": true,
1189 "dependencies": {
1190 "@types/prop-types": "*",
1191 "csstype": "^3.2.2"
1192 }
1193 },
1194 "node_modules/@types/react-dom": {
1195 "version": "18.3.7",
1196 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz",
1197 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==",
1198 "dev": true,
1199 "license": "MIT",
1200 "peerDependencies": {
1201 "@types/react": "^18.0.0"
1202 }
1203 },
1204 "node_modules/@vitejs/plugin-react": {
1205 "version": "4.7.0",
1206 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
1207 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
1208 "dev": true,
1209 "license": "MIT",
1210 "dependencies": {
1211 "@babel/core": "^7.28.0",
1212 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1213 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1214 "@rolldown/pluginutils": "1.0.0-beta.27",
1215 "@types/babel__core": "^7.20.5",
1216 "react-refresh": "^0.17.0"
1217 },
1218 "engines": {
1219 "node": "^14.18.0 || >=16.0.0"
1220 },
1221 "peerDependencies": {
1222 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1223 }
1224 },
1225 "node_modules/baseline-browser-mapping": {
1226 "version": "2.9.11",
1227 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz",
1228 "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==",
1229 "dev": true,
1230 "license": "Apache-2.0",
1231 "bin": {
1232 "baseline-browser-mapping": "dist/cli.js"
1233 }
1234 },
1235 "node_modules/browserslist": {
1236 "version": "4.28.1",
1237 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
1238 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
1239 "dev": true,
1240 "funding": [
1241 {
1242 "type": "opencollective",
1243 "url": "https://opencollective.com/browserslist"
1244 },
1245 {
1246 "type": "tidelift",
1247 "url": "https://tidelift.com/funding/github/npm/browserslist"
1248 },
1249 {
1250 "type": "github",
1251 "url": "https://github.com/sponsors/ai"
1252 }
1253 ],
1254 "license": "MIT",
1255 "peer": true,
1256 "dependencies": {
1257 "baseline-browser-mapping": "^2.9.0",
1258 "caniuse-lite": "^1.0.30001759",
1259 "electron-to-chromium": "^1.5.263",
1260 "node-releases": "^2.0.27",
1261 "update-browserslist-db": "^1.2.0"
1262 },
1263 "bin": {
1264 "browserslist": "cli.js"
1265 },
1266 "engines": {
1267 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1268 }
1269 },
1270 "node_modules/caniuse-lite": {
1271 "version": "1.0.30001762",
1272 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz",
1273 "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==",
1274 "dev": true,
1275 "funding": [
1276 {
1277 "type": "opencollective",
1278 "url": "https://opencollective.com/browserslist"
1279 },
1280 {
1281 "type": "tidelift",
1282 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1283 },
1284 {
1285 "type": "github",
1286 "url": "https://github.com/sponsors/ai"
1287 }
1288 ],
1289 "license": "CC-BY-4.0"
1290 },
1291 "node_modules/convert-source-map": {
1292 "version": "2.0.0",
1293 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1294 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1295 "dev": true,
1296 "license": "MIT"
1297 },
1298 "node_modules/csstype": {
1299 "version": "3.2.3",
1300 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1301 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1302 "dev": true,
1303 "license": "MIT"
1304 },
1305 "node_modules/debug": {
1306 "version": "4.4.3",
1307 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1308 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1309 "dev": true,
1310 "license": "MIT",
1311 "dependencies": {
1312 "ms": "^2.1.3"
1313 },
1314 "engines": {
1315 "node": ">=6.0"
1316 },
1317 "peerDependenciesMeta": {
1318 "supports-color": {
1319 "optional": true
1320 }
1321 }
1322 },
1323 "node_modules/electron-to-chromium": {
1324 "version": "1.5.267",
1325 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
1326 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
1327 "dev": true,
1328 "license": "ISC"
1329 },
1330 "node_modules/esbuild": {
1331 "version": "0.25.12",
1332 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
1333 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
1334 "dev": true,
1335 "hasInstallScript": true,
1336 "license": "MIT",
1337 "bin": {
1338 "esbuild": "bin/esbuild"
1339 },
1340 "engines": {
1341 "node": ">=18"
1342 },
1343 "optionalDependencies": {
1344 "@esbuild/aix-ppc64": "0.25.12",
1345 "@esbuild/android-arm": "0.25.12",
1346 "@esbuild/android-arm64": "0.25.12",
1347 "@esbuild/android-x64": "0.25.12",
1348 "@esbuild/darwin-arm64": "0.25.12",
1349 "@esbuild/darwin-x64": "0.25.12",
1350 "@esbuild/freebsd-arm64": "0.25.12",
1351 "@esbuild/freebsd-x64": "0.25.12",
1352 "@esbuild/linux-arm": "0.25.12",
1353 "@esbuild/linux-arm64": "0.25.12",
1354 "@esbuild/linux-ia32": "0.25.12",
1355 "@esbuild/linux-loong64": "0.25.12",
1356 "@esbuild/linux-mips64el": "0.25.12",
1357 "@esbuild/linux-ppc64": "0.25.12",
1358 "@esbuild/linux-riscv64": "0.25.12",
1359 "@esbuild/linux-s390x": "0.25.12",
1360 "@esbuild/linux-x64": "0.25.12",
1361 "@esbuild/netbsd-arm64": "0.25.12",
1362 "@esbuild/netbsd-x64": "0.25.12",
1363 "@esbuild/openbsd-arm64": "0.25.12",
1364 "@esbuild/openbsd-x64": "0.25.12",
1365 "@esbuild/openharmony-arm64": "0.25.12",
1366 "@esbuild/sunos-x64": "0.25.12",
1367 "@esbuild/win32-arm64": "0.25.12",
1368 "@esbuild/win32-ia32": "0.25.12",
1369 "@esbuild/win32-x64": "0.25.12"
1370 }
1371 },
1372 "node_modules/escalade": {
1373 "version": "3.2.0",
1374 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1375 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1376 "dev": true,
1377 "license": "MIT",
1378 "engines": {
1379 "node": ">=6"
1380 }
1381 },
1382 "node_modules/fdir": {
1383 "version": "6.5.0",
1384 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1385 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1386 "dev": true,
1387 "license": "MIT",
1388 "engines": {
1389 "node": ">=12.0.0"
1390 },
1391 "peerDependencies": {
1392 "picomatch": "^3 || ^4"
1393 },
1394 "peerDependenciesMeta": {
1395 "picomatch": {
1396 "optional": true
1397 }
1398 }
1399 },
1400 "node_modules/fsevents": {
1401 "version": "2.3.3",
1402 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1403 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1404 "dev": true,
1405 "hasInstallScript": true,
1406 "license": "MIT",
1407 "optional": true,
1408 "os": [
1409 "darwin"
1410 ],
1411 "engines": {
1412 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1413 }
1414 },
1415 "node_modules/gensync": {
1416 "version": "1.0.0-beta.2",
1417 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1418 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1419 "dev": true,
1420 "license": "MIT",
1421 "engines": {
1422 "node": ">=6.9.0"
1423 }
1424 },
1425 "node_modules/js-tokens": {
1426 "version": "4.0.0",
1427 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1428 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1429 "license": "MIT"
1430 },
1431 "node_modules/jsesc": {
1432 "version": "3.1.0",
1433 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
1434 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
1435 "dev": true,
1436 "license": "MIT",
1437 "bin": {
1438 "jsesc": "bin/jsesc"
1439 },
1440 "engines": {
1441 "node": ">=6"
1442 }
1443 },
1444 "node_modules/json5": {
1445 "version": "2.2.3",
1446 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
1447 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
1448 "dev": true,
1449 "license": "MIT",
1450 "bin": {
1451 "json5": "lib/cli.js"
1452 },
1453 "engines": {
1454 "node": ">=6"
1455 }
1456 },
1457 "node_modules/loose-envify": {
1458 "version": "1.4.0",
1459 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1460 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1461 "license": "MIT",
1462 "dependencies": {
1463 "js-tokens": "^3.0.0 || ^4.0.0"
1464 },
1465 "bin": {
1466 "loose-envify": "cli.js"
1467 }
1468 },
1469 "node_modules/lru-cache": {
1470 "version": "5.1.1",
1471 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
1472 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
1473 "dev": true,
1474 "license": "ISC",
1475 "dependencies": {
1476 "yallist": "^3.0.2"
1477 }
1478 },
1479 "node_modules/lucide-react": {
1480 "version": "0.562.0",
1481 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz",
1482 "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==",
1483 "license": "ISC",
1484 "peerDependencies": {
1485 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
1486 }
1487 },
1488 "node_modules/ms": {
1489 "version": "2.1.3",
1490 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1491 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1492 "dev": true,
1493 "license": "MIT"
1494 },
1495 "node_modules/nanoid": {
1496 "version": "3.3.11",
1497 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1498 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1499 "dev": true,
1500 "funding": [
1501 {
1502 "type": "github",
1503 "url": "https://github.com/sponsors/ai"
1504 }
1505 ],
1506 "license": "MIT",
1507 "bin": {
1508 "nanoid": "bin/nanoid.cjs"
1509 },
1510 "engines": {
1511 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1512 }
1513 },
1514 "node_modules/node-releases": {
1515 "version": "2.0.27",
1516 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
1517 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
1518 "dev": true,
1519 "license": "MIT"
1520 },
1521 "node_modules/picocolors": {
1522 "version": "1.1.1",
1523 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1524 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1525 "dev": true,
1526 "license": "ISC"
1527 },
1528 "node_modules/picomatch": {
1529 "version": "4.0.3",
1530 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
1531 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
1532 "dev": true,
1533 "license": "MIT",
1534 "peer": true,
1535 "engines": {
1536 "node": ">=12"
1537 },
1538 "funding": {
1539 "url": "https://github.com/sponsors/jonschlinkert"
1540 }
1541 },
1542 "node_modules/postcss": {
1543 "version": "8.5.6",
1544 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1545 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1546 "dev": true,
1547 "funding": [
1548 {
1549 "type": "opencollective",
1550 "url": "https://opencollective.com/postcss/"
1551 },
1552 {
1553 "type": "tidelift",
1554 "url": "https://tidelift.com/funding/github/npm/postcss"
1555 },
1556 {
1557 "type": "github",
1558 "url": "https://github.com/sponsors/ai"
1559 }
1560 ],
1561 "license": "MIT",
1562 "dependencies": {
1563 "nanoid": "^3.3.11",
1564 "picocolors": "^1.1.1",
1565 "source-map-js": "^1.2.1"
1566 },
1567 "engines": {
1568 "node": "^10 || ^12 || >=14"
1569 }
1570 },
1571 "node_modules/react": {
1572 "version": "18.3.1",
1573 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
1574 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
1575 "license": "MIT",
1576 "peer": true,
1577 "dependencies": {
1578 "loose-envify": "^1.1.0"
1579 },
1580 "engines": {
1581 "node": ">=0.10.0"
1582 }
1583 },
1584 "node_modules/react-dom": {
1585 "version": "18.3.1",
1586 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
1587 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
1588 "license": "MIT",
1589 "peer": true,
1590 "dependencies": {
1591 "loose-envify": "^1.1.0",
1592 "scheduler": "^0.23.2"
1593 },
1594 "peerDependencies": {
1595 "react": "^18.3.1"
1596 }
1597 },
1598 "node_modules/react-icons": {
1599 "version": "5.5.0",
1600 "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz",
1601 "integrity": "sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==",
1602 "license": "MIT",
1603 "peerDependencies": {
1604 "react": "*"
1605 }
1606 },
1607 "node_modules/react-refresh": {
1608 "version": "0.17.0",
1609 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
1610 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
1611 "dev": true,
1612 "license": "MIT",
1613 "engines": {
1614 "node": ">=0.10.0"
1615 }
1616 },
1617 "node_modules/react-router": {
1618 "version": "6.30.2",
1619 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.2.tgz",
1620 "integrity": "sha512-H2Bm38Zu1bm8KUE5NVWRMzuIyAV8p/JrOaBJAwVmp37AXG72+CZJlEBw6pdn9i5TBgLMhNDgijS4ZlblpHyWTA==",
1621 "license": "MIT",
1622 "dependencies": {
1623 "@remix-run/router": "1.23.1"
1624 },
1625 "engines": {
1626 "node": ">=14.0.0"
1627 },
1628 "peerDependencies": {
1629 "react": ">=16.8"
1630 }
1631 },
1632 "node_modules/react-router-dom": {
1633 "version": "6.30.2",
1634 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.2.tgz",
1635 "integrity": "sha512-l2OwHn3UUnEVUqc6/1VMmR1cvZryZ3j3NzapC2eUXO1dB0sYp5mvwdjiXhpUbRb21eFow3qSxpP8Yv6oAU824Q==",
1636 "license": "MIT",
1637 "dependencies": {
1638 "@remix-run/router": "1.23.1",
1639 "react-router": "6.30.2"
1640 },
1641 "engines": {
1642 "node": ">=14.0.0"
1643 },
1644 "peerDependencies": {
1645 "react": ">=16.8",
1646 "react-dom": ">=16.8"
1647 }
1648 },
1649 "node_modules/rollup": {
1650 "version": "4.54.0",
1651 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.54.0.tgz",
1652 "integrity": "sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==",
1653 "dev": true,
1654 "license": "MIT",
1655 "dependencies": {
1656 "@types/estree": "1.0.8"
1657 },
1658 "bin": {
1659 "rollup": "dist/bin/rollup"
1660 },
1661 "engines": {
1662 "node": ">=18.0.0",
1663 "npm": ">=8.0.0"
1664 },
1665 "optionalDependencies": {
1666 "@rollup/rollup-android-arm-eabi": "4.54.0",
1667 "@rollup/rollup-android-arm64": "4.54.0",
1668 "@rollup/rollup-darwin-arm64": "4.54.0",
1669 "@rollup/rollup-darwin-x64": "4.54.0",
1670 "@rollup/rollup-freebsd-arm64": "4.54.0",
1671 "@rollup/rollup-freebsd-x64": "4.54.0",
1672 "@rollup/rollup-linux-arm-gnueabihf": "4.54.0",
1673 "@rollup/rollup-linux-arm-musleabihf": "4.54.0",
1674 "@rollup/rollup-linux-arm64-gnu": "4.54.0",
1675 "@rollup/rollup-linux-arm64-musl": "4.54.0",
1676 "@rollup/rollup-linux-loong64-gnu": "4.54.0",
1677 "@rollup/rollup-linux-ppc64-gnu": "4.54.0",
1678 "@rollup/rollup-linux-riscv64-gnu": "4.54.0",
1679 "@rollup/rollup-linux-riscv64-musl": "4.54.0",
1680 "@rollup/rollup-linux-s390x-gnu": "4.54.0",
1681 "@rollup/rollup-linux-x64-gnu": "4.54.0",
1682 "@rollup/rollup-linux-x64-musl": "4.54.0",
1683 "@rollup/rollup-openharmony-arm64": "4.54.0",
1684 "@rollup/rollup-win32-arm64-msvc": "4.54.0",
1685 "@rollup/rollup-win32-ia32-msvc": "4.54.0",
1686 "@rollup/rollup-win32-x64-gnu": "4.54.0",
1687 "@rollup/rollup-win32-x64-msvc": "4.54.0",
1688 "fsevents": "~2.3.2"
1689 }
1690 },
1691 "node_modules/scheduler": {
1692 "version": "0.23.2",
1693 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
1694 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
1695 "license": "MIT",
1696 "dependencies": {
1697 "loose-envify": "^1.1.0"
1698 }
1699 },
1700 "node_modules/semver": {
1701 "version": "6.3.1",
1702 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
1703 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
1704 "dev": true,
1705 "license": "ISC",
1706 "bin": {
1707 "semver": "bin/semver.js"
1708 }
1709 },
1710 "node_modules/source-map-js": {
1711 "version": "1.2.1",
1712 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1713 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1714 "dev": true,
1715 "license": "BSD-3-Clause",
1716 "engines": {
1717 "node": ">=0.10.0"
1718 }
1719 },
1720 "node_modules/tinyglobby": {
1721 "version": "0.2.15",
1722 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
1723 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
1724 "dev": true,
1725 "license": "MIT",
1726 "dependencies": {
1727 "fdir": "^6.5.0",
1728 "picomatch": "^4.0.3"
1729 },
1730 "engines": {
1731 "node": ">=12.0.0"
1732 },
1733 "funding": {
1734 "url": "https://github.com/sponsors/SuperchupuDev"
1735 }
1736 },
1737 "node_modules/update-browserslist-db": {
1738 "version": "1.2.3",
1739 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
1740 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
1741 "dev": true,
1742 "funding": [
1743 {
1744 "type": "opencollective",
1745 "url": "https://opencollective.com/browserslist"
1746 },
1747 {
1748 "type": "tidelift",
1749 "url": "https://tidelift.com/funding/github/npm/browserslist"
1750 },
1751 {
1752 "type": "github",
1753 "url": "https://github.com/sponsors/ai"
1754 }
1755 ],
1756 "license": "MIT",
1757 "dependencies": {
1758 "escalade": "^3.2.0",
1759 "picocolors": "^1.1.1"
1760 },
1761 "bin": {
1762 "update-browserslist-db": "cli.js"
1763 },
1764 "peerDependencies": {
1765 "browserslist": ">= 4.21.0"
1766 }
1767 },
1768 "node_modules/vite": {
1769 "version": "6.4.1",
1770 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",
1771 "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==",
1772 "dev": true,
1773 "license": "MIT",
1774 "peer": true,
1775 "dependencies": {
1776 "esbuild": "^0.25.0",
1777 "fdir": "^6.4.4",
1778 "picomatch": "^4.0.2",
1779 "postcss": "^8.5.3",
1780 "rollup": "^4.34.9",
1781 "tinyglobby": "^0.2.13"
1782 },
1783 "bin": {
1784 "vite": "bin/vite.js"
1785 },
1786 "engines": {
1787 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1788 },
1789 "funding": {
1790 "url": "https://github.com/vitejs/vite?sponsor=1"
1791 },
1792 "optionalDependencies": {
1793 "fsevents": "~2.3.3"
1794 },
1795 "peerDependencies": {
1796 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1797 "jiti": ">=1.21.0",
1798 "less": "*",
1799 "lightningcss": "^1.21.0",
1800 "sass": "*",
1801 "sass-embedded": "*",
1802 "stylus": "*",
1803 "sugarss": "*",
1804 "terser": "^5.16.0",
1805 "tsx": "^4.8.1",
1806 "yaml": "^2.4.2"
1807 },
1808 "peerDependenciesMeta": {
1809 "@types/node": {
1810 "optional": true
1811 },
1812 "jiti": {
1813 "optional": true
1814 },
1815 "less": {
1816 "optional": true
1817 },
1818 "lightningcss": {
1819 "optional": true
1820 },
1821 "sass": {
1822 "optional": true
1823 },
1824 "sass-embedded": {
1825 "optional": true
1826 },
1827 "stylus": {
1828 "optional": true
1829 },
1830 "sugarss": {
1831 "optional": true
1832 },
1833 "terser": {
1834 "optional": true
1835 },
1836 "tsx": {
1837 "optional": true
1838 },
1839 "yaml": {
1840 "optional": true
1841 }
1842 }
1843 },
1844 "node_modules/yallist": {
1845 "version": "3.1.1",
1846 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1847 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1848 "dev": true,
1849 "license": "ISC"
1850 }
1851 }
1852}