XciD HF Staff commited on
Commit
b3ec3fc
·
verified ·
1 Parent(s): c90647e
Files changed (2) hide show
  1. package-lock.json +485 -532
  2. package.json +6 -6
package-lock.json CHANGED
@@ -35,12 +35,12 @@
35
  "framer-motion": "^12.23.22",
36
  "log4js": "^6.9.1",
37
  "log4js-json-layout": "^2.2.3",
38
- "lucide-react": "^0.545.0",
39
- "monaco-editor": "^0.53.0",
40
  "mongoose": "^8.18.0",
41
- "next": "^15.5.4",
42
- "react": "^19.2.0",
43
- "react-dom": "^19.2.0",
44
  "react-use": "^17.6.0",
45
  "sonner": "^2.0.7",
46
  "tailwind-merge": "^3.3.1",
@@ -51,7 +51,7 @@
51
  },
52
  "devDependencies": {
53
  "@tailwindcss/postcss": "^4.1.13",
54
- "@types/node": "^24.7.0",
55
  "@types/react": "^19",
56
  "@types/react-dom": "^19",
57
  "tailwindcss": "^4.1.13",
@@ -72,9 +72,9 @@
72
  }
73
  },
74
  "node_modules/@babel/runtime": {
75
- "version": "7.28.4",
76
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz",
77
- "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
78
  "license": "MIT",
79
  "engines": {
80
  "node": ">=6.9.0"
@@ -91,9 +91,9 @@
91
  }
92
  },
93
  "node_modules/@eslint-community/eslint-utils": {
94
- "version": "4.9.0",
95
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
96
- "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
97
  "license": "MIT",
98
  "dependencies": {
99
  "eslint-visitor-keys": "^3.4.3"
@@ -158,22 +158,19 @@
158
  }
159
  },
160
  "node_modules/@eslint/config-helpers": {
161
- "version": "0.4.0",
162
- "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz",
163
- "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==",
164
  "license": "Apache-2.0",
165
  "peer": true,
166
- "dependencies": {
167
- "@eslint/core": "^0.16.0"
168
- },
169
  "engines": {
170
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
171
  }
172
  },
173
  "node_modules/@eslint/core": {
174
- "version": "0.16.0",
175
- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz",
176
- "integrity": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==",
177
  "license": "Apache-2.0",
178
  "peer": true,
179
  "dependencies": {
@@ -232,9 +229,9 @@
232
  }
233
  },
234
  "node_modules/@eslint/js": {
235
- "version": "9.37.0",
236
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
237
- "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==",
238
  "license": "MIT",
239
  "peer": true,
240
  "engines": {
@@ -255,13 +252,13 @@
255
  }
256
  },
257
  "node_modules/@eslint/plugin-kit": {
258
- "version": "0.4.0",
259
- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz",
260
- "integrity": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==",
261
  "license": "Apache-2.0",
262
  "peer": true,
263
  "dependencies": {
264
- "@eslint/core": "^0.16.0",
265
  "levn": "^0.4.1"
266
  },
267
  "engines": {
@@ -307,31 +304,28 @@
307
  "license": "MIT"
308
  },
309
  "node_modules/@huggingface/hub": {
310
- "version": "2.6.10",
311
- "resolved": "https://registry.npmjs.org/@huggingface/hub/-/hub-2.6.10.tgz",
312
- "integrity": "sha512-V5jITCLwNAvmOnIwzF+cEiSJFgE4Ho0xQWZge+OlsbsSYCONlFj5GhNGHX+QpEg0sABc5TKtOH6NEqrSXSf6Rw==",
313
  "license": "MIT",
314
  "dependencies": {
315
- "@huggingface/tasks": "^0.19.49"
316
  },
317
  "bin": {
318
  "hfjs": "dist/cli.js"
319
  },
320
  "engines": {
321
  "node": ">=18"
322
- },
323
- "optionalDependencies": {
324
- "cli-progress": "^3.12.0"
325
  }
326
  },
327
  "node_modules/@huggingface/inference": {
328
- "version": "4.11.0",
329
- "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-4.11.0.tgz",
330
- "integrity": "sha512-pgtNIYt0jkDBq+sbOX8un3W3NulRrRBkSJEo6Rvze9rjvXT5k71XeSm7QsG2bz6jOcJ1KOqoNDPPSSXT4dw34Q==",
331
  "license": "MIT",
332
  "dependencies": {
333
  "@huggingface/jinja": "^0.5.1",
334
- "@huggingface/tasks": "^0.19.49"
335
  },
336
  "engines": {
337
  "node": ">=18"
@@ -347,9 +341,9 @@
347
  }
348
  },
349
  "node_modules/@huggingface/tasks": {
350
- "version": "0.19.50",
351
- "resolved": "https://registry.npmjs.org/@huggingface/tasks/-/tasks-0.19.50.tgz",
352
- "integrity": "sha512-kHrfiDsJttkuwpdp7PgFiFHaK9rj+COJTIZ+221gk9vdF4B5QySW7hQT4aOGkwwZP+4qbXGhjMNGg/bxOq+LwA==",
353
  "license": "MIT"
354
  },
355
  "node_modules/@humanfs/core": {
@@ -404,20 +398,10 @@
404
  "url": "https://github.com/sponsors/nzakas"
405
  }
406
  },
407
- "node_modules/@img/colour": {
408
- "version": "1.0.0",
409
- "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
410
- "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
411
- "license": "MIT",
412
- "optional": true,
413
- "engines": {
414
- "node": ">=18"
415
- }
416
- },
417
  "node_modules/@img/sharp-darwin-arm64": {
418
- "version": "0.34.4",
419
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz",
420
- "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==",
421
  "cpu": [
422
  "arm64"
423
  ],
@@ -433,13 +417,13 @@
433
  "url": "https://opencollective.com/libvips"
434
  },
435
  "optionalDependencies": {
436
- "@img/sharp-libvips-darwin-arm64": "1.2.3"
437
  }
438
  },
439
  "node_modules/@img/sharp-darwin-x64": {
440
- "version": "0.34.4",
441
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz",
442
- "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==",
443
  "cpu": [
444
  "x64"
445
  ],
@@ -455,13 +439,13 @@
455
  "url": "https://opencollective.com/libvips"
456
  },
457
  "optionalDependencies": {
458
- "@img/sharp-libvips-darwin-x64": "1.2.3"
459
  }
460
  },
461
  "node_modules/@img/sharp-libvips-darwin-arm64": {
462
- "version": "1.2.3",
463
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz",
464
- "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==",
465
  "cpu": [
466
  "arm64"
467
  ],
@@ -475,9 +459,9 @@
475
  }
476
  },
477
  "node_modules/@img/sharp-libvips-darwin-x64": {
478
- "version": "1.2.3",
479
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz",
480
- "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==",
481
  "cpu": [
482
  "x64"
483
  ],
@@ -491,9 +475,9 @@
491
  }
492
  },
493
  "node_modules/@img/sharp-libvips-linux-arm": {
494
- "version": "1.2.3",
495
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz",
496
- "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==",
497
  "cpu": [
498
  "arm"
499
  ],
@@ -507,9 +491,9 @@
507
  }
508
  },
509
  "node_modules/@img/sharp-libvips-linux-arm64": {
510
- "version": "1.2.3",
511
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz",
512
- "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==",
513
  "cpu": [
514
  "arm64"
515
  ],
@@ -523,9 +507,9 @@
523
  }
524
  },
525
  "node_modules/@img/sharp-libvips-linux-ppc64": {
526
- "version": "1.2.3",
527
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz",
528
- "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==",
529
  "cpu": [
530
  "ppc64"
531
  ],
@@ -539,9 +523,9 @@
539
  }
540
  },
541
  "node_modules/@img/sharp-libvips-linux-s390x": {
542
- "version": "1.2.3",
543
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz",
544
- "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==",
545
  "cpu": [
546
  "s390x"
547
  ],
@@ -555,9 +539,9 @@
555
  }
556
  },
557
  "node_modules/@img/sharp-libvips-linux-x64": {
558
- "version": "1.2.3",
559
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz",
560
- "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==",
561
  "cpu": [
562
  "x64"
563
  ],
@@ -571,9 +555,9 @@
571
  }
572
  },
573
  "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
574
- "version": "1.2.3",
575
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz",
576
- "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==",
577
  "cpu": [
578
  "arm64"
579
  ],
@@ -587,9 +571,9 @@
587
  }
588
  },
589
  "node_modules/@img/sharp-libvips-linuxmusl-x64": {
590
- "version": "1.2.3",
591
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz",
592
- "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==",
593
  "cpu": [
594
  "x64"
595
  ],
@@ -603,9 +587,9 @@
603
  }
604
  },
605
  "node_modules/@img/sharp-linux-arm": {
606
- "version": "0.34.4",
607
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz",
608
- "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==",
609
  "cpu": [
610
  "arm"
611
  ],
@@ -621,13 +605,13 @@
621
  "url": "https://opencollective.com/libvips"
622
  },
623
  "optionalDependencies": {
624
- "@img/sharp-libvips-linux-arm": "1.2.3"
625
  }
626
  },
627
  "node_modules/@img/sharp-linux-arm64": {
628
- "version": "0.34.4",
629
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz",
630
- "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==",
631
  "cpu": [
632
  "arm64"
633
  ],
@@ -643,13 +627,13 @@
643
  "url": "https://opencollective.com/libvips"
644
  },
645
  "optionalDependencies": {
646
- "@img/sharp-libvips-linux-arm64": "1.2.3"
647
  }
648
  },
649
  "node_modules/@img/sharp-linux-ppc64": {
650
- "version": "0.34.4",
651
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz",
652
- "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==",
653
  "cpu": [
654
  "ppc64"
655
  ],
@@ -665,13 +649,13 @@
665
  "url": "https://opencollective.com/libvips"
666
  },
667
  "optionalDependencies": {
668
- "@img/sharp-libvips-linux-ppc64": "1.2.3"
669
  }
670
  },
671
  "node_modules/@img/sharp-linux-s390x": {
672
- "version": "0.34.4",
673
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz",
674
- "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==",
675
  "cpu": [
676
  "s390x"
677
  ],
@@ -687,13 +671,13 @@
687
  "url": "https://opencollective.com/libvips"
688
  },
689
  "optionalDependencies": {
690
- "@img/sharp-libvips-linux-s390x": "1.2.3"
691
  }
692
  },
693
  "node_modules/@img/sharp-linux-x64": {
694
- "version": "0.34.4",
695
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz",
696
- "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==",
697
  "cpu": [
698
  "x64"
699
  ],
@@ -709,13 +693,13 @@
709
  "url": "https://opencollective.com/libvips"
710
  },
711
  "optionalDependencies": {
712
- "@img/sharp-libvips-linux-x64": "1.2.3"
713
  }
714
  },
715
  "node_modules/@img/sharp-linuxmusl-arm64": {
716
- "version": "0.34.4",
717
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz",
718
- "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==",
719
  "cpu": [
720
  "arm64"
721
  ],
@@ -731,13 +715,13 @@
731
  "url": "https://opencollective.com/libvips"
732
  },
733
  "optionalDependencies": {
734
- "@img/sharp-libvips-linuxmusl-arm64": "1.2.3"
735
  }
736
  },
737
  "node_modules/@img/sharp-linuxmusl-x64": {
738
- "version": "0.34.4",
739
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz",
740
- "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==",
741
  "cpu": [
742
  "x64"
743
  ],
@@ -753,20 +737,20 @@
753
  "url": "https://opencollective.com/libvips"
754
  },
755
  "optionalDependencies": {
756
- "@img/sharp-libvips-linuxmusl-x64": "1.2.3"
757
  }
758
  },
759
  "node_modules/@img/sharp-wasm32": {
760
- "version": "0.34.4",
761
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz",
762
- "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==",
763
  "cpu": [
764
  "wasm32"
765
  ],
766
  "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
767
  "optional": true,
768
  "dependencies": {
769
- "@emnapi/runtime": "^1.5.0"
770
  },
771
  "engines": {
772
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
@@ -776,9 +760,9 @@
776
  }
777
  },
778
  "node_modules/@img/sharp-win32-arm64": {
779
- "version": "0.34.4",
780
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz",
781
- "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==",
782
  "cpu": [
783
  "arm64"
784
  ],
@@ -795,9 +779,9 @@
795
  }
796
  },
797
  "node_modules/@img/sharp-win32-ia32": {
798
- "version": "0.34.4",
799
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz",
800
- "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==",
801
  "cpu": [
802
  "ia32"
803
  ],
@@ -814,9 +798,9 @@
814
  }
815
  },
816
  "node_modules/@img/sharp-win32-x64": {
817
- "version": "0.34.4",
818
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz",
819
- "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==",
820
  "cpu": [
821
  "x64"
822
  ],
@@ -893,9 +877,9 @@
893
  "license": "MIT"
894
  },
895
  "node_modules/@jridgewell/trace-mapping": {
896
- "version": "0.3.31",
897
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
898
- "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
899
  "license": "MIT",
900
  "dependencies": {
901
  "@jridgewell/resolve-uri": "^3.1.0",
@@ -926,24 +910,24 @@
926
  }
927
  },
928
  "node_modules/@mongodb-js/saslprep": {
929
- "version": "1.3.1",
930
- "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.1.tgz",
931
- "integrity": "sha512-6nZrq5kfAz0POWyhljnbWQQJQ5uT8oE2ddX303q1uY0tWsivWKgBDXBBvuFPwOqRRalXJuVO9EjOdVtuhLX0zg==",
932
  "license": "MIT",
933
  "dependencies": {
934
  "sparse-bitfield": "^3.0.3"
935
  }
936
  },
937
  "node_modules/@next/env": {
938
- "version": "15.5.4",
939
- "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.4.tgz",
940
- "integrity": "sha512-27SQhYp5QryzIT5uO8hq99C69eLQ7qkzkDPsk3N+GuS2XgOgoYEeOav7Pf8Tn4drECOVDsDg8oj+/DVy8qQL2A==",
941
  "license": "MIT"
942
  },
943
  "node_modules/@next/swc-darwin-arm64": {
944
- "version": "15.5.4",
945
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.4.tgz",
946
- "integrity": "sha512-nopqz+Ov6uvorej8ndRX6HlxCYWCO3AHLfKK2TYvxoSB2scETOcfm/HSS3piPqc3A+MUgyHoqE6je4wnkjfrOA==",
947
  "cpu": [
948
  "arm64"
949
  ],
@@ -957,9 +941,9 @@
957
  }
958
  },
959
  "node_modules/@next/swc-darwin-x64": {
960
- "version": "15.5.4",
961
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.4.tgz",
962
- "integrity": "sha512-QOTCFq8b09ghfjRJKfb68kU9k2K+2wsC4A67psOiMn849K9ZXgCSRQr0oVHfmKnoqCbEmQWG1f2h1T2vtJJ9mA==",
963
  "cpu": [
964
  "x64"
965
  ],
@@ -973,9 +957,9 @@
973
  }
974
  },
975
  "node_modules/@next/swc-linux-arm64-gnu": {
976
- "version": "15.5.4",
977
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.4.tgz",
978
- "integrity": "sha512-eRD5zkts6jS3VfE/J0Kt1VxdFqTnMc3QgO5lFE5GKN3KDI/uUpSyK3CjQHmfEkYR4wCOl0R0XrsjpxfWEA++XA==",
979
  "cpu": [
980
  "arm64"
981
  ],
@@ -989,9 +973,9 @@
989
  }
990
  },
991
  "node_modules/@next/swc-linux-arm64-musl": {
992
- "version": "15.5.4",
993
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.4.tgz",
994
- "integrity": "sha512-TOK7iTxmXFc45UrtKqWdZ1shfxuL4tnVAOuuJK4S88rX3oyVV4ZkLjtMT85wQkfBrOOvU55aLty+MV8xmcJR8A==",
995
  "cpu": [
996
  "arm64"
997
  ],
@@ -1005,9 +989,9 @@
1005
  }
1006
  },
1007
  "node_modules/@next/swc-linux-x64-gnu": {
1008
- "version": "15.5.4",
1009
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.4.tgz",
1010
- "integrity": "sha512-7HKolaj+481FSW/5lL0BcTkA4Ueam9SPYWyN/ib/WGAFZf0DGAN8frNpNZYFHtM4ZstrHZS3LY3vrwlIQfsiMA==",
1011
  "cpu": [
1012
  "x64"
1013
  ],
@@ -1021,9 +1005,9 @@
1021
  }
1022
  },
1023
  "node_modules/@next/swc-linux-x64-musl": {
1024
- "version": "15.5.4",
1025
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.4.tgz",
1026
- "integrity": "sha512-nlQQ6nfgN0nCO/KuyEUwwOdwQIGjOs4WNMjEUtpIQJPR2NUfmGpW2wkJln1d4nJ7oUzd1g4GivH5GoEPBgfsdw==",
1027
  "cpu": [
1028
  "x64"
1029
  ],
@@ -1037,9 +1021,9 @@
1037
  }
1038
  },
1039
  "node_modules/@next/swc-win32-arm64-msvc": {
1040
- "version": "15.5.4",
1041
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.4.tgz",
1042
- "integrity": "sha512-PcR2bN7FlM32XM6eumklmyWLLbu2vs+D7nJX8OAIoWy69Kef8mfiN4e8TUv2KohprwifdpFKPzIP1njuCjD0YA==",
1043
  "cpu": [
1044
  "arm64"
1045
  ],
@@ -1053,9 +1037,9 @@
1053
  }
1054
  },
1055
  "node_modules/@next/swc-win32-x64-msvc": {
1056
- "version": "15.5.4",
1057
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.4.tgz",
1058
- "integrity": "sha512-1ur2tSHZj8Px/KMAthmuI9FMp/YFusMMGoRNJaRZMOlSkgvLjzosSdQI0cJAKogdHl3qXUQKL9MGaYvKwA7DXg==",
1059
  "cpu": [
1060
  "x64"
1061
  ],
@@ -2058,54 +2042,54 @@
2058
  }
2059
  },
2060
  "node_modules/@tailwindcss/node": {
2061
- "version": "4.1.14",
2062
- "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.14.tgz",
2063
- "integrity": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==",
2064
  "dev": true,
2065
  "license": "MIT",
2066
  "dependencies": {
2067
  "@jridgewell/remapping": "^2.3.4",
2068
  "enhanced-resolve": "^5.18.3",
2069
- "jiti": "^2.6.0",
2070
  "lightningcss": "1.30.1",
2071
- "magic-string": "^0.30.19",
2072
  "source-map-js": "^1.2.1",
2073
- "tailwindcss": "4.1.14"
2074
  }
2075
  },
2076
  "node_modules/@tailwindcss/oxide": {
2077
- "version": "4.1.14",
2078
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.14.tgz",
2079
- "integrity": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==",
2080
  "dev": true,
2081
  "hasInstallScript": true,
2082
  "license": "MIT",
2083
  "dependencies": {
2084
  "detect-libc": "^2.0.4",
2085
- "tar": "^7.5.1"
2086
  },
2087
  "engines": {
2088
  "node": ">= 10"
2089
  },
2090
  "optionalDependencies": {
2091
- "@tailwindcss/oxide-android-arm64": "4.1.14",
2092
- "@tailwindcss/oxide-darwin-arm64": "4.1.14",
2093
- "@tailwindcss/oxide-darwin-x64": "4.1.14",
2094
- "@tailwindcss/oxide-freebsd-x64": "4.1.14",
2095
- "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.14",
2096
- "@tailwindcss/oxide-linux-arm64-gnu": "4.1.14",
2097
- "@tailwindcss/oxide-linux-arm64-musl": "4.1.14",
2098
- "@tailwindcss/oxide-linux-x64-gnu": "4.1.14",
2099
- "@tailwindcss/oxide-linux-x64-musl": "4.1.14",
2100
- "@tailwindcss/oxide-wasm32-wasi": "4.1.14",
2101
- "@tailwindcss/oxide-win32-arm64-msvc": "4.1.14",
2102
- "@tailwindcss/oxide-win32-x64-msvc": "4.1.14"
2103
  }
2104
  },
2105
  "node_modules/@tailwindcss/oxide-android-arm64": {
2106
- "version": "4.1.14",
2107
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.14.tgz",
2108
- "integrity": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==",
2109
  "cpu": [
2110
  "arm64"
2111
  ],
@@ -2120,9 +2104,9 @@
2120
  }
2121
  },
2122
  "node_modules/@tailwindcss/oxide-darwin-arm64": {
2123
- "version": "4.1.14",
2124
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.14.tgz",
2125
- "integrity": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==",
2126
  "cpu": [
2127
  "arm64"
2128
  ],
@@ -2137,9 +2121,9 @@
2137
  }
2138
  },
2139
  "node_modules/@tailwindcss/oxide-darwin-x64": {
2140
- "version": "4.1.14",
2141
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.14.tgz",
2142
- "integrity": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==",
2143
  "cpu": [
2144
  "x64"
2145
  ],
@@ -2154,9 +2138,9 @@
2154
  }
2155
  },
2156
  "node_modules/@tailwindcss/oxide-freebsd-x64": {
2157
- "version": "4.1.14",
2158
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.14.tgz",
2159
- "integrity": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==",
2160
  "cpu": [
2161
  "x64"
2162
  ],
@@ -2171,9 +2155,9 @@
2171
  }
2172
  },
2173
  "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
2174
- "version": "4.1.14",
2175
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.14.tgz",
2176
- "integrity": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==",
2177
  "cpu": [
2178
  "arm"
2179
  ],
@@ -2188,9 +2172,9 @@
2188
  }
2189
  },
2190
  "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
2191
- "version": "4.1.14",
2192
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.14.tgz",
2193
- "integrity": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==",
2194
  "cpu": [
2195
  "arm64"
2196
  ],
@@ -2205,9 +2189,9 @@
2205
  }
2206
  },
2207
  "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
2208
- "version": "4.1.14",
2209
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.14.tgz",
2210
- "integrity": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==",
2211
  "cpu": [
2212
  "arm64"
2213
  ],
@@ -2222,9 +2206,9 @@
2222
  }
2223
  },
2224
  "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
2225
- "version": "4.1.14",
2226
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.14.tgz",
2227
- "integrity": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==",
2228
  "cpu": [
2229
  "x64"
2230
  ],
@@ -2239,9 +2223,9 @@
2239
  }
2240
  },
2241
  "node_modules/@tailwindcss/oxide-linux-x64-musl": {
2242
- "version": "4.1.14",
2243
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.14.tgz",
2244
- "integrity": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==",
2245
  "cpu": [
2246
  "x64"
2247
  ],
@@ -2256,9 +2240,9 @@
2256
  }
2257
  },
2258
  "node_modules/@tailwindcss/oxide-wasm32-wasi": {
2259
- "version": "4.1.14",
2260
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.14.tgz",
2261
- "integrity": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==",
2262
  "bundleDependencies": [
2263
  "@napi-rs/wasm-runtime",
2264
  "@emnapi/core",
@@ -2274,21 +2258,21 @@
2274
  "license": "MIT",
2275
  "optional": true,
2276
  "dependencies": {
2277
- "@emnapi/core": "^1.5.0",
2278
- "@emnapi/runtime": "^1.5.0",
2279
- "@emnapi/wasi-threads": "^1.1.0",
2280
- "@napi-rs/wasm-runtime": "^1.0.5",
2281
- "@tybys/wasm-util": "^0.10.1",
2282
- "tslib": "^2.4.0"
2283
  },
2284
  "engines": {
2285
  "node": ">=14.0.0"
2286
  }
2287
  },
2288
  "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
2289
- "version": "4.1.14",
2290
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.14.tgz",
2291
- "integrity": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==",
2292
  "cpu": [
2293
  "arm64"
2294
  ],
@@ -2303,9 +2287,9 @@
2303
  }
2304
  },
2305
  "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
2306
- "version": "4.1.14",
2307
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.14.tgz",
2308
- "integrity": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==",
2309
  "cpu": [
2310
  "x64"
2311
  ],
@@ -2320,26 +2304,26 @@
2320
  }
2321
  },
2322
  "node_modules/@tailwindcss/postcss": {
2323
- "version": "4.1.14",
2324
- "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.14.tgz",
2325
- "integrity": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==",
2326
  "dev": true,
2327
  "license": "MIT",
2328
  "dependencies": {
2329
  "@alloc/quick-lru": "^5.2.0",
2330
- "@tailwindcss/node": "4.1.14",
2331
- "@tailwindcss/oxide": "4.1.14",
2332
  "postcss": "^8.4.41",
2333
- "tailwindcss": "4.1.14"
2334
  }
2335
  },
2336
  "node_modules/@tanstack/eslint-plugin-query": {
2337
- "version": "5.91.0",
2338
- "resolved": "https://registry.npmjs.org/@tanstack/eslint-plugin-query/-/eslint-plugin-query-5.91.0.tgz",
2339
- "integrity": "sha512-Kn6yWyRe3dIPf7NqyDMhcsTBz2Oh8jPSOpBdlnLQhGBJ6iTMBFYA4B1UreGJ/WdfzQskSMh5imcyWF+wqa/Q5g==",
2340
  "license": "MIT",
2341
  "dependencies": {
2342
- "@typescript-eslint/utils": "^8.44.1"
2343
  },
2344
  "funding": {
2345
  "type": "github",
@@ -2350,9 +2334,9 @@
2350
  }
2351
  },
2352
  "node_modules/@tanstack/query-core": {
2353
- "version": "5.90.2",
2354
- "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.90.2.tgz",
2355
- "integrity": "sha512-k/TcR3YalnzibscALLwxeiLUub6jN5EDLwKDiO7q5f4ICEoptJ+n9+7vcEFy5/x/i6Q+Lb/tXrsKCggf5uQJXQ==",
2356
  "license": "MIT",
2357
  "funding": {
2358
  "type": "github",
@@ -2360,9 +2344,9 @@
2360
  }
2361
  },
2362
  "node_modules/@tanstack/query-devtools": {
2363
- "version": "5.90.1",
2364
- "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.90.1.tgz",
2365
- "integrity": "sha512-GtINOPjPUH0OegJExZ70UahT9ykmAhmtNVcmtdnOZbxLwT7R5OmRztR5Ahe3/Cu7LArEmR6/588tAycuaWb1xQ==",
2366
  "license": "MIT",
2367
  "funding": {
2368
  "type": "github",
@@ -2370,12 +2354,12 @@
2370
  }
2371
  },
2372
  "node_modules/@tanstack/react-query": {
2373
- "version": "5.90.2",
2374
- "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.90.2.tgz",
2375
- "integrity": "sha512-CLABiR+h5PYfOWr/z+vWFt5VsOA2ekQeRQBFSKlcoW6Ndx/f8rfyVmq4LbgOM4GG2qtxAxjLYLOpCNTYm4uKzw==",
2376
  "license": "MIT",
2377
  "dependencies": {
2378
- "@tanstack/query-core": "5.90.2"
2379
  },
2380
  "funding": {
2381
  "type": "github",
@@ -2386,19 +2370,19 @@
2386
  }
2387
  },
2388
  "node_modules/@tanstack/react-query-devtools": {
2389
- "version": "5.90.2",
2390
- "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.90.2.tgz",
2391
- "integrity": "sha512-vAXJzZuBXtCQtrY3F/yUNJCV4obT/A/n81kb3+YqLbro5Z2+phdAbceO+deU3ywPw8B42oyJlp4FhO0SoivDFQ==",
2392
  "license": "MIT",
2393
  "dependencies": {
2394
- "@tanstack/query-devtools": "5.90.1"
2395
  },
2396
  "funding": {
2397
  "type": "github",
2398
  "url": "https://github.com/sponsors/tannerlinsley"
2399
  },
2400
  "peerDependencies": {
2401
- "@tanstack/react-query": "^5.90.2",
2402
  "react": "^18 || ^19"
2403
  }
2404
  },
@@ -2444,18 +2428,18 @@
2444
  "license": "MIT"
2445
  },
2446
  "node_modules/@types/node": {
2447
- "version": "24.7.0",
2448
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.0.tgz",
2449
- "integrity": "sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==",
2450
  "license": "MIT",
2451
  "dependencies": {
2452
- "undici-types": "~7.14.0"
2453
  }
2454
  },
2455
  "node_modules/@types/react": {
2456
- "version": "19.2.2",
2457
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz",
2458
- "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==",
2459
  "devOptional": true,
2460
  "license": "MIT",
2461
  "dependencies": {
@@ -2463,21 +2447,15 @@
2463
  }
2464
  },
2465
  "node_modules/@types/react-dom": {
2466
- "version": "19.2.1",
2467
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.1.tgz",
2468
- "integrity": "sha512-/EEvYBdT3BflCWvTMO7YkYBHVE9Ci6XdqZciZANQgKpaiDRGOLIlRo91jbTNRQjgPFWVaRxcYc0luVNFitz57A==",
2469
  "devOptional": true,
2470
  "license": "MIT",
2471
  "peerDependencies": {
2472
- "@types/react": "^19.2.0"
2473
  }
2474
  },
2475
- "node_modules/@types/trusted-types": {
2476
- "version": "1.0.6",
2477
- "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-1.0.6.tgz",
2478
- "integrity": "sha512-230RC8sFeHoT6sSUlRO6a8cAnclO06eeiq1QDfiv2FGCLWFvvERWgwIQD4FWqD9A69BN7Lzee4OXwoMVnnsWDw==",
2479
- "license": "MIT"
2480
- },
2481
  "node_modules/@types/webidl-conversions": {
2482
  "version": "7.0.3",
2483
  "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
@@ -2494,13 +2472,13 @@
2494
  }
2495
  },
2496
  "node_modules/@typescript-eslint/project-service": {
2497
- "version": "8.46.0",
2498
- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",
2499
- "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",
2500
  "license": "MIT",
2501
  "dependencies": {
2502
- "@typescript-eslint/tsconfig-utils": "^8.46.0",
2503
- "@typescript-eslint/types": "^8.46.0",
2504
  "debug": "^4.3.4"
2505
  },
2506
  "engines": {
@@ -2515,13 +2493,13 @@
2515
  }
2516
  },
2517
  "node_modules/@typescript-eslint/scope-manager": {
2518
- "version": "8.46.0",
2519
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",
2520
- "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",
2521
  "license": "MIT",
2522
  "dependencies": {
2523
- "@typescript-eslint/types": "8.46.0",
2524
- "@typescript-eslint/visitor-keys": "8.46.0"
2525
  },
2526
  "engines": {
2527
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2532,9 +2510,9 @@
2532
  }
2533
  },
2534
  "node_modules/@typescript-eslint/tsconfig-utils": {
2535
- "version": "8.46.0",
2536
- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",
2537
- "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",
2538
  "license": "MIT",
2539
  "engines": {
2540
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2548,9 +2526,9 @@
2548
  }
2549
  },
2550
  "node_modules/@typescript-eslint/types": {
2551
- "version": "8.46.0",
2552
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",
2553
- "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",
2554
  "license": "MIT",
2555
  "engines": {
2556
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2561,15 +2539,15 @@
2561
  }
2562
  },
2563
  "node_modules/@typescript-eslint/typescript-estree": {
2564
- "version": "8.46.0",
2565
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",
2566
- "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",
2567
  "license": "MIT",
2568
  "dependencies": {
2569
- "@typescript-eslint/project-service": "8.46.0",
2570
- "@typescript-eslint/tsconfig-utils": "8.46.0",
2571
- "@typescript-eslint/types": "8.46.0",
2572
- "@typescript-eslint/visitor-keys": "8.46.0",
2573
  "debug": "^4.3.4",
2574
  "fast-glob": "^3.3.2",
2575
  "is-glob": "^4.0.3",
@@ -2589,15 +2567,15 @@
2589
  }
2590
  },
2591
  "node_modules/@typescript-eslint/utils": {
2592
- "version": "8.46.0",
2593
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
2594
- "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
2595
  "license": "MIT",
2596
  "dependencies": {
2597
  "@eslint-community/eslint-utils": "^4.7.0",
2598
- "@typescript-eslint/scope-manager": "8.46.0",
2599
- "@typescript-eslint/types": "8.46.0",
2600
- "@typescript-eslint/typescript-estree": "8.46.0"
2601
  },
2602
  "engines": {
2603
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2612,12 +2590,12 @@
2612
  }
2613
  },
2614
  "node_modules/@typescript-eslint/visitor-keys": {
2615
- "version": "8.46.0",
2616
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",
2617
- "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",
2618
  "license": "MIT",
2619
  "dependencies": {
2620
- "@typescript-eslint/types": "8.46.0",
2621
  "eslint-visitor-keys": "^4.2.1"
2622
  },
2623
  "engines": {
@@ -2924,16 +2902,6 @@
2924
  "ajv": "^6.9.1"
2925
  }
2926
  },
2927
- "node_modules/ansi-regex": {
2928
- "version": "5.0.1",
2929
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2930
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2931
- "license": "MIT",
2932
- "optional": true,
2933
- "engines": {
2934
- "node": ">=8"
2935
- }
2936
- },
2937
  "node_modules/ansi-styles": {
2938
  "version": "4.3.0",
2939
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -2976,9 +2944,9 @@
2976
  "license": "MIT"
2977
  },
2978
  "node_modules/axios": {
2979
- "version": "1.12.2",
2980
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz",
2981
- "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==",
2982
  "license": "MIT",
2983
  "dependencies": {
2984
  "follow-redirects": "^1.15.6",
@@ -2992,16 +2960,6 @@
2992
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2993
  "license": "MIT"
2994
  },
2995
- "node_modules/baseline-browser-mapping": {
2996
- "version": "2.8.13",
2997
- "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.13.tgz",
2998
- "integrity": "sha512-7s16KR8io8nIBWQyCYhmFhd+ebIzb9VKTzki+wOJXHTxTnV6+mFGH3+Jwn1zoKaY9/H9T/0BcKCZnzXljPnpSQ==",
2999
- "license": "Apache-2.0",
3000
- "peer": true,
3001
- "bin": {
3002
- "baseline-browser-mapping": "dist/cli.js"
3003
- }
3004
- },
3005
  "node_modules/big.js": {
3006
  "version": "5.2.2",
3007
  "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
@@ -3033,9 +2991,9 @@
3033
  }
3034
  },
3035
  "node_modules/browserslist": {
3036
- "version": "4.26.3",
3037
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.3.tgz",
3038
- "integrity": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==",
3039
  "funding": [
3040
  {
3041
  "type": "opencollective",
@@ -3053,10 +3011,9 @@
3053
  "license": "MIT",
3054
  "peer": true,
3055
  "dependencies": {
3056
- "baseline-browser-mapping": "^2.8.9",
3057
- "caniuse-lite": "^1.0.30001746",
3058
- "electron-to-chromium": "^1.5.227",
3059
- "node-releases": "^2.0.21",
3060
  "update-browserslist-db": "^1.1.3"
3061
  },
3062
  "bin": {
@@ -3106,9 +3063,9 @@
3106
  }
3107
  },
3108
  "node_modules/caniuse-lite": {
3109
- "version": "1.0.30001748",
3110
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001748.tgz",
3111
- "integrity": "sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==",
3112
  "funding": [
3113
  {
3114
  "type": "opencollective",
@@ -3180,19 +3137,6 @@
3180
  "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
3181
  "license": "MIT"
3182
  },
3183
- "node_modules/cli-progress": {
3184
- "version": "3.12.0",
3185
- "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz",
3186
- "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==",
3187
- "license": "MIT",
3188
- "optional": true,
3189
- "dependencies": {
3190
- "string-width": "^4.2.3"
3191
- },
3192
- "engines": {
3193
- "node": ">=4"
3194
- }
3195
- },
3196
  "node_modules/client-only": {
3197
  "version": "0.0.1",
3198
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
@@ -3208,12 +3152,25 @@
3208
  "node": ">=6"
3209
  }
3210
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3211
  "node_modules/color-convert": {
3212
  "version": "2.0.1",
3213
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3214
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3215
  "license": "MIT",
3216
- "peer": true,
3217
  "dependencies": {
3218
  "color-name": "~1.1.4"
3219
  },
@@ -3225,8 +3182,18 @@
3225
  "version": "1.1.4",
3226
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3227
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 
 
 
 
 
 
3228
  "license": "MIT",
3229
- "peer": true
 
 
 
 
3230
  },
3231
  "node_modules/colors": {
3232
  "version": "1.4.0",
@@ -3335,9 +3302,9 @@
3335
  }
3336
  },
3337
  "node_modules/debug": {
3338
- "version": "4.4.3",
3339
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
3340
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
3341
  "license": "MIT",
3342
  "dependencies": {
3343
  "ms": "^2.1.3"
@@ -3368,9 +3335,9 @@
3368
  }
3369
  },
3370
  "node_modules/detect-libc": {
3371
- "version": "2.1.2",
3372
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
3373
- "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
3374
  "devOptional": true,
3375
  "license": "Apache-2.0",
3376
  "engines": {
@@ -3398,19 +3365,12 @@
3398
  }
3399
  },
3400
  "node_modules/electron-to-chromium": {
3401
- "version": "1.5.232",
3402
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.232.tgz",
3403
- "integrity": "sha512-ENirSe7wf8WzyPCibqKUG1Cg43cPaxH4wRR7AJsX7MCABCHBIOFqvaYODSLKUuZdraxUTHRE/0A2Aq8BYKEHOg==",
3404
  "license": "ISC",
3405
  "peer": true
3406
  },
3407
- "node_modules/emoji-regex": {
3408
- "version": "8.0.0",
3409
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3410
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3411
- "license": "MIT",
3412
- "optional": true
3413
- },
3414
  "node_modules/emojis-list": {
3415
  "version": "3.0.0",
3416
  "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
@@ -3518,20 +3478,20 @@
3518
  }
3519
  },
3520
  "node_modules/eslint": {
3521
- "version": "9.37.0",
3522
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz",
3523
- "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==",
3524
  "license": "MIT",
3525
  "peer": true,
3526
  "dependencies": {
3527
- "@eslint-community/eslint-utils": "^4.8.0",
3528
  "@eslint-community/regexpp": "^4.12.1",
3529
  "@eslint/config-array": "^0.21.0",
3530
- "@eslint/config-helpers": "^0.4.0",
3531
- "@eslint/core": "^0.16.0",
3532
  "@eslint/eslintrc": "^3.3.1",
3533
- "@eslint/js": "9.37.0",
3534
- "@eslint/plugin-kit": "^0.4.0",
3535
  "@humanfs/node": "^0.16.6",
3536
  "@humanwhocodes/module-importer": "^1.0.1",
3537
  "@humanwhocodes/retry": "^0.4.2",
@@ -4161,6 +4121,13 @@
4161
  "css-in-js-utils": "^3.1.0"
4162
  }
4163
  },
 
 
 
 
 
 
 
4164
  "node_modules/is-extglob": {
4165
  "version": "2.1.1",
4166
  "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
@@ -4170,16 +4137,6 @@
4170
  "node": ">=0.10.0"
4171
  }
4172
  },
4173
- "node_modules/is-fullwidth-code-point": {
4174
- "version": "3.0.0",
4175
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4176
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4177
- "license": "MIT",
4178
- "optional": true,
4179
- "engines": {
4180
- "node": ">=8"
4181
- }
4182
- },
4183
  "node_modules/is-glob": {
4184
  "version": "4.0.3",
4185
  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
@@ -4240,9 +4197,9 @@
4240
  }
4241
  },
4242
  "node_modules/jiti": {
4243
- "version": "2.6.1",
4244
- "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
4245
- "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
4246
  "devOptional": true,
4247
  "license": "MIT",
4248
  "bin": {
@@ -4671,18 +4628,18 @@
4671
  }
4672
  },
4673
  "node_modules/lucide-react": {
4674
- "version": "0.545.0",
4675
- "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.545.0.tgz",
4676
- "integrity": "sha512-7r1/yUuflQDSt4f1bpn5ZAocyIxcTyVyBBChSVtBKn5M+392cPmI5YJMWOJKk/HUWGm5wg83chlAZtCcGbEZtw==",
4677
  "license": "ISC",
4678
  "peerDependencies": {
4679
  "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
4680
  }
4681
  },
4682
  "node_modules/magic-string": {
4683
- "version": "0.30.19",
4684
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz",
4685
- "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==",
4686
  "dev": true,
4687
  "license": "MIT",
4688
  "dependencies": {
@@ -4786,9 +4743,9 @@
4786
  }
4787
  },
4788
  "node_modules/minizlib": {
4789
- "version": "3.1.0",
4790
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
4791
- "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
4792
  "dev": true,
4793
  "license": "MIT",
4794
  "dependencies": {
@@ -4798,24 +4755,37 @@
4798
  "node": ">= 18"
4799
  }
4800
  },
4801
- "node_modules/monaco-editor": {
4802
- "version": "0.53.0",
4803
- "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.53.0.tgz",
4804
- "integrity": "sha512-0WNThgC6CMWNXXBxTbaYYcunj08iB5rnx4/G56UOPeL9UVIUGGHA1GR0EWIh9Ebabj7NpCRawQ5b0hfN1jQmYQ==",
 
4805
  "license": "MIT",
4806
- "dependencies": {
4807
- "@types/trusted-types": "^1.0.6"
 
 
 
 
 
 
4808
  }
4809
  },
 
 
 
 
 
 
4810
  "node_modules/mongodb": {
4811
- "version": "6.20.0",
4812
- "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.20.0.tgz",
4813
- "integrity": "sha512-Tl6MEIU3K4Rq3TSHd+sZQqRBoGlFsOgNrH5ltAcFBV62Re3Fd+FcaVf8uSEQFOJ51SDowDVttBTONMfoYWrWlQ==",
4814
  "license": "Apache-2.0",
4815
  "dependencies": {
4816
- "@mongodb-js/saslprep": "^1.3.0",
4817
  "bson": "^6.10.4",
4818
- "mongodb-connection-string-url": "^3.0.2"
4819
  },
4820
  "engines": {
4821
  "node": ">=16.20.1"
@@ -4826,7 +4796,7 @@
4826
  "gcp-metadata": "^5.2.0",
4827
  "kerberos": "^2.0.1",
4828
  "mongodb-client-encryption": ">=6.0.0 <7",
4829
- "snappy": "^7.3.2",
4830
  "socks": "^2.7.1"
4831
  },
4832
  "peerDependenciesMeta": {
@@ -4864,14 +4834,14 @@
4864
  }
4865
  },
4866
  "node_modules/mongoose": {
4867
- "version": "8.19.1",
4868
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.19.1.tgz",
4869
- "integrity": "sha512-oB7hGQJn4f8aebqE7mhE54EReb5cxVgpCxQCQj0K/cK3q4J3Tg08nFP6sM52nJ4Hlm8jsDnhVYpqIITZUAhckQ==",
4870
  "license": "MIT",
4871
  "dependencies": {
4872
  "bson": "^6.10.4",
4873
  "kareem": "2.6.3",
4874
- "mongodb": "~6.20.0",
4875
  "mpath": "0.9.0",
4876
  "mquery": "5.0.0",
4877
  "ms": "2.1.3",
@@ -4980,12 +4950,12 @@
4980
  "peer": true
4981
  },
4982
  "node_modules/next": {
4983
- "version": "15.5.4",
4984
- "resolved": "https://registry.npmjs.org/next/-/next-15.5.4.tgz",
4985
- "integrity": "sha512-xH4Yjhb82sFYQfY3vbkJfgSDgXvBB6a8xPs9i35k6oZJRoQRihZH+4s9Yo2qsWpzBmZ3lPXaJ2KPXLfkvW4LnA==",
4986
  "license": "MIT",
4987
  "dependencies": {
4988
- "@next/env": "15.5.4",
4989
  "@swc/helpers": "0.5.15",
4990
  "caniuse-lite": "^1.0.30001579",
4991
  "postcss": "8.4.31",
@@ -4998,14 +4968,14 @@
4998
  "node": "^18.18.0 || ^19.8.0 || >= 20.0.0"
4999
  },
5000
  "optionalDependencies": {
5001
- "@next/swc-darwin-arm64": "15.5.4",
5002
- "@next/swc-darwin-x64": "15.5.4",
5003
- "@next/swc-linux-arm64-gnu": "15.5.4",
5004
- "@next/swc-linux-arm64-musl": "15.5.4",
5005
- "@next/swc-linux-x64-gnu": "15.5.4",
5006
- "@next/swc-linux-x64-musl": "15.5.4",
5007
- "@next/swc-win32-arm64-msvc": "15.5.4",
5008
- "@next/swc-win32-x64-msvc": "15.5.4",
5009
  "sharp": "^0.34.3"
5010
  },
5011
  "peerDependencies": {
@@ -5060,9 +5030,9 @@
5060
  }
5061
  },
5062
  "node_modules/node-releases": {
5063
- "version": "2.0.23",
5064
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.23.tgz",
5065
- "integrity": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==",
5066
  "license": "MIT",
5067
  "peer": true
5068
  },
@@ -5252,24 +5222,24 @@
5252
  }
5253
  },
5254
  "node_modules/react": {
5255
- "version": "19.2.0",
5256
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz",
5257
- "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==",
5258
  "license": "MIT",
5259
  "engines": {
5260
  "node": ">=0.10.0"
5261
  }
5262
  },
5263
  "node_modules/react-dom": {
5264
- "version": "19.2.0",
5265
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.0.tgz",
5266
- "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==",
5267
  "license": "MIT",
5268
  "dependencies": {
5269
- "scheduler": "^0.27.0"
5270
  },
5271
  "peerDependencies": {
5272
- "react": "^19.2.0"
5273
  }
5274
  },
5275
  "node_modules/react-remove-scroll": {
@@ -5472,9 +5442,9 @@
5472
  "peer": true
5473
  },
5474
  "node_modules/scheduler": {
5475
- "version": "0.27.0",
5476
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
5477
- "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
5478
  "license": "MIT"
5479
  },
5480
  "node_modules/schema-utils": {
@@ -5508,9 +5478,9 @@
5508
  }
5509
  },
5510
  "node_modules/semver": {
5511
- "version": "7.7.3",
5512
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
5513
- "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
5514
  "license": "ISC",
5515
  "bin": {
5516
  "semver": "bin/semver.js"
@@ -5539,15 +5509,15 @@
5539
  }
5540
  },
5541
  "node_modules/sharp": {
5542
- "version": "0.34.4",
5543
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.4.tgz",
5544
- "integrity": "sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==",
5545
  "hasInstallScript": true,
5546
  "license": "Apache-2.0",
5547
  "optional": true,
5548
  "dependencies": {
5549
- "@img/colour": "^1.0.0",
5550
- "detect-libc": "^2.1.0",
5551
  "semver": "^7.7.2"
5552
  },
5553
  "engines": {
@@ -5557,28 +5527,28 @@
5557
  "url": "https://opencollective.com/libvips"
5558
  },
5559
  "optionalDependencies": {
5560
- "@img/sharp-darwin-arm64": "0.34.4",
5561
- "@img/sharp-darwin-x64": "0.34.4",
5562
- "@img/sharp-libvips-darwin-arm64": "1.2.3",
5563
- "@img/sharp-libvips-darwin-x64": "1.2.3",
5564
- "@img/sharp-libvips-linux-arm": "1.2.3",
5565
- "@img/sharp-libvips-linux-arm64": "1.2.3",
5566
- "@img/sharp-libvips-linux-ppc64": "1.2.3",
5567
- "@img/sharp-libvips-linux-s390x": "1.2.3",
5568
- "@img/sharp-libvips-linux-x64": "1.2.3",
5569
- "@img/sharp-libvips-linuxmusl-arm64": "1.2.3",
5570
- "@img/sharp-libvips-linuxmusl-x64": "1.2.3",
5571
- "@img/sharp-linux-arm": "0.34.4",
5572
- "@img/sharp-linux-arm64": "0.34.4",
5573
- "@img/sharp-linux-ppc64": "0.34.4",
5574
- "@img/sharp-linux-s390x": "0.34.4",
5575
- "@img/sharp-linux-x64": "0.34.4",
5576
- "@img/sharp-linuxmusl-arm64": "0.34.4",
5577
- "@img/sharp-linuxmusl-x64": "0.34.4",
5578
- "@img/sharp-wasm32": "0.34.4",
5579
- "@img/sharp-win32-arm64": "0.34.4",
5580
- "@img/sharp-win32-ia32": "0.34.4",
5581
- "@img/sharp-win32-x64": "0.34.4"
5582
  }
5583
  },
5584
  "node_modules/shebang-command": {
@@ -5610,6 +5580,16 @@
5610
  "integrity": "sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ==",
5611
  "license": "MIT"
5612
  },
 
 
 
 
 
 
 
 
 
 
5613
  "node_modules/sonner": {
5614
  "version": "2.0.7",
5615
  "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz",
@@ -5723,34 +5703,6 @@
5723
  "node": ">=8.0"
5724
  }
5725
  },
5726
- "node_modules/string-width": {
5727
- "version": "4.2.3",
5728
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5729
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5730
- "license": "MIT",
5731
- "optional": true,
5732
- "dependencies": {
5733
- "emoji-regex": "^8.0.0",
5734
- "is-fullwidth-code-point": "^3.0.0",
5735
- "strip-ansi": "^6.0.1"
5736
- },
5737
- "engines": {
5738
- "node": ">=8"
5739
- }
5740
- },
5741
- "node_modules/strip-ansi": {
5742
- "version": "6.0.1",
5743
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5744
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5745
- "license": "MIT",
5746
- "optional": true,
5747
- "dependencies": {
5748
- "ansi-regex": "^5.0.1"
5749
- },
5750
- "engines": {
5751
- "node": ">=8"
5752
- }
5753
- },
5754
  "node_modules/strip-json-comments": {
5755
  "version": "3.1.1",
5756
  "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -5817,9 +5769,9 @@
5817
  }
5818
  },
5819
  "node_modules/tailwindcss": {
5820
- "version": "4.1.14",
5821
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.14.tgz",
5822
- "integrity": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==",
5823
  "license": "MIT"
5824
  },
5825
  "node_modules/tailwindcss-animate": {
@@ -5832,9 +5784,9 @@
5832
  }
5833
  },
5834
  "node_modules/tapable": {
5835
- "version": "2.3.0",
5836
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
5837
- "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
5838
  "license": "MIT",
5839
  "engines": {
5840
  "node": ">=6"
@@ -5845,16 +5797,17 @@
5845
  }
5846
  },
5847
  "node_modules/tar": {
5848
- "version": "7.5.1",
5849
- "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.1.tgz",
5850
- "integrity": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==",
5851
  "dev": true,
5852
  "license": "ISC",
5853
  "dependencies": {
5854
  "@isaacs/fs-minipass": "^4.0.0",
5855
  "chownr": "^3.0.0",
5856
  "minipass": "^7.1.2",
5857
- "minizlib": "^3.1.0",
 
5858
  "yallist": "^5.0.0"
5859
  },
5860
  "engines": {
@@ -5953,9 +5906,9 @@
5953
  "peer": true
5954
  },
5955
  "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
5956
- "version": "4.3.3",
5957
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
5958
- "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
5959
  "license": "MIT",
5960
  "peer": true,
5961
  "dependencies": {
@@ -6036,9 +5989,9 @@
6036
  "license": "0BSD"
6037
  },
6038
  "node_modules/tw-animate-css": {
6039
- "version": "1.4.0",
6040
- "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz",
6041
- "integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==",
6042
  "license": "MIT",
6043
  "funding": {
6044
  "url": "https://github.com/sponsors/Wombosvideo"
@@ -6058,9 +6011,9 @@
6058
  }
6059
  },
6060
  "node_modules/typescript": {
6061
- "version": "5.9.3",
6062
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
6063
- "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
6064
  "license": "Apache-2.0",
6065
  "bin": {
6066
  "tsc": "bin/tsc",
@@ -6071,9 +6024,9 @@
6071
  }
6072
  },
6073
  "node_modules/undici-types": {
6074
- "version": "7.14.0",
6075
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz",
6076
- "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==",
6077
  "license": "MIT"
6078
  },
6079
  "node_modules/universalify": {
@@ -6196,9 +6149,9 @@
6196
  }
6197
  },
6198
  "node_modules/use-sync-external-store": {
6199
- "version": "1.6.0",
6200
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
6201
- "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
6202
  "license": "MIT",
6203
  "peerDependencies": {
6204
  "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
@@ -6228,9 +6181,9 @@
6228
  }
6229
  },
6230
  "node_modules/webpack": {
6231
- "version": "5.102.1",
6232
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz",
6233
- "integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==",
6234
  "license": "MIT",
6235
  "peer": true,
6236
  "dependencies": {
@@ -6242,7 +6195,7 @@
6242
  "@webassemblyjs/wasm-parser": "^1.14.1",
6243
  "acorn": "^8.15.0",
6244
  "acorn-import-phases": "^1.0.3",
6245
- "browserslist": "^4.26.3",
6246
  "chrome-trace-event": "^1.0.2",
6247
  "enhanced-resolve": "^5.17.3",
6248
  "es-module-lexer": "^1.2.1",
@@ -6254,10 +6207,10 @@
6254
  "loader-runner": "^4.2.0",
6255
  "mime-types": "^2.1.27",
6256
  "neo-async": "^2.6.2",
6257
- "schema-utils": "^4.3.3",
6258
- "tapable": "^2.3.0",
6259
  "terser-webpack-plugin": "^5.3.11",
6260
- "watchpack": "^2.4.4",
6261
  "webpack-sources": "^3.3.3"
6262
  },
6263
  "bin": {
@@ -6348,9 +6301,9 @@
6348
  "peer": true
6349
  },
6350
  "node_modules/webpack/node_modules/schema-utils": {
6351
- "version": "4.3.3",
6352
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
6353
- "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
6354
  "license": "MIT",
6355
  "peer": true,
6356
  "dependencies": {
@@ -6430,9 +6383,9 @@
6430
  }
6431
  },
6432
  "node_modules/zod": {
6433
- "version": "4.1.12",
6434
- "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.12.tgz",
6435
- "integrity": "sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==",
6436
  "license": "MIT",
6437
  "funding": {
6438
  "url": "https://github.com/sponsors/colinhacks"
 
35
  "framer-motion": "^12.23.22",
36
  "log4js": "^6.9.1",
37
  "log4js-json-layout": "^2.2.3",
38
+ "lucide-react": "^0.542.0",
39
+ "monaco-editor": "^0.52.2",
40
  "mongoose": "^8.18.0",
41
+ "next": "15.5.2",
42
+ "react": "19.1.0",
43
+ "react-dom": "19.1.0",
44
  "react-use": "^17.6.0",
45
  "sonner": "^2.0.7",
46
  "tailwind-merge": "^3.3.1",
 
51
  },
52
  "devDependencies": {
53
  "@tailwindcss/postcss": "^4.1.13",
54
+ "@types/node": "^20",
55
  "@types/react": "^19",
56
  "@types/react-dom": "^19",
57
  "tailwindcss": "^4.1.13",
 
72
  }
73
  },
74
  "node_modules/@babel/runtime": {
75
+ "version": "7.28.3",
76
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz",
77
+ "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==",
78
  "license": "MIT",
79
  "engines": {
80
  "node": ">=6.9.0"
 
91
  }
92
  },
93
  "node_modules/@eslint-community/eslint-utils": {
94
+ "version": "4.8.0",
95
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.8.0.tgz",
96
+ "integrity": "sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==",
97
  "license": "MIT",
98
  "dependencies": {
99
  "eslint-visitor-keys": "^3.4.3"
 
158
  }
159
  },
160
  "node_modules/@eslint/config-helpers": {
161
+ "version": "0.3.1",
162
+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz",
163
+ "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==",
164
  "license": "Apache-2.0",
165
  "peer": true,
 
 
 
166
  "engines": {
167
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
168
  }
169
  },
170
  "node_modules/@eslint/core": {
171
+ "version": "0.15.2",
172
+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz",
173
+ "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==",
174
  "license": "Apache-2.0",
175
  "peer": true,
176
  "dependencies": {
 
229
  }
230
  },
231
  "node_modules/@eslint/js": {
232
+ "version": "9.34.0",
233
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz",
234
+ "integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==",
235
  "license": "MIT",
236
  "peer": true,
237
  "engines": {
 
252
  }
253
  },
254
  "node_modules/@eslint/plugin-kit": {
255
+ "version": "0.3.5",
256
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz",
257
+ "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==",
258
  "license": "Apache-2.0",
259
  "peer": true,
260
  "dependencies": {
261
+ "@eslint/core": "^0.15.2",
262
  "levn": "^0.4.1"
263
  },
264
  "engines": {
 
304
  "license": "MIT"
305
  },
306
  "node_modules/@huggingface/hub": {
307
+ "version": "2.6.2",
308
+ "resolved": "https://registry.npmjs.org/@huggingface/hub/-/hub-2.6.2.tgz",
309
+ "integrity": "sha512-3XioOxMGwyIJEh2fo7bpXD+PExVQ8RcWjcmO9eLm+BCHVsRAvM1zwbEvHPQvRVM3Jqhb+/5iagvA8HbqJN/nzA==",
310
  "license": "MIT",
311
  "dependencies": {
312
+ "@huggingface/tasks": "^0.19.43"
313
  },
314
  "bin": {
315
  "hfjs": "dist/cli.js"
316
  },
317
  "engines": {
318
  "node": ">=18"
 
 
 
319
  }
320
  },
321
  "node_modules/@huggingface/inference": {
322
+ "version": "4.7.1",
323
+ "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-4.7.1.tgz",
324
+ "integrity": "sha512-gXrMocGDsE6kUZPEj82c3O+/OKnIfbHvg9rYjGA6svbWrYVmHCIAdCrrgCwNl2v5GELfPJrrfIv0bvzCTfa64A==",
325
  "license": "MIT",
326
  "dependencies": {
327
  "@huggingface/jinja": "^0.5.1",
328
+ "@huggingface/tasks": "^0.19.35"
329
  },
330
  "engines": {
331
  "node": ">=18"
 
341
  }
342
  },
343
  "node_modules/@huggingface/tasks": {
344
+ "version": "0.19.43",
345
+ "resolved": "https://registry.npmjs.org/@huggingface/tasks/-/tasks-0.19.43.tgz",
346
+ "integrity": "sha512-ANO23K3ugclBl6VLwdt+7MxBkRkKEE17USUSqprHb29UB5ISigH+0AJcEuDA064uzn0hqYrG/nOcv1yARRt8bw==",
347
  "license": "MIT"
348
  },
349
  "node_modules/@humanfs/core": {
 
398
  "url": "https://github.com/sponsors/nzakas"
399
  }
400
  },
 
 
 
 
 
 
 
 
 
 
401
  "node_modules/@img/sharp-darwin-arm64": {
402
+ "version": "0.34.3",
403
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.3.tgz",
404
+ "integrity": "sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==",
405
  "cpu": [
406
  "arm64"
407
  ],
 
417
  "url": "https://opencollective.com/libvips"
418
  },
419
  "optionalDependencies": {
420
+ "@img/sharp-libvips-darwin-arm64": "1.2.0"
421
  }
422
  },
423
  "node_modules/@img/sharp-darwin-x64": {
424
+ "version": "0.34.3",
425
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.3.tgz",
426
+ "integrity": "sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==",
427
  "cpu": [
428
  "x64"
429
  ],
 
439
  "url": "https://opencollective.com/libvips"
440
  },
441
  "optionalDependencies": {
442
+ "@img/sharp-libvips-darwin-x64": "1.2.0"
443
  }
444
  },
445
  "node_modules/@img/sharp-libvips-darwin-arm64": {
446
+ "version": "1.2.0",
447
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.0.tgz",
448
+ "integrity": "sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==",
449
  "cpu": [
450
  "arm64"
451
  ],
 
459
  }
460
  },
461
  "node_modules/@img/sharp-libvips-darwin-x64": {
462
+ "version": "1.2.0",
463
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.0.tgz",
464
+ "integrity": "sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==",
465
  "cpu": [
466
  "x64"
467
  ],
 
475
  }
476
  },
477
  "node_modules/@img/sharp-libvips-linux-arm": {
478
+ "version": "1.2.0",
479
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.0.tgz",
480
+ "integrity": "sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==",
481
  "cpu": [
482
  "arm"
483
  ],
 
491
  }
492
  },
493
  "node_modules/@img/sharp-libvips-linux-arm64": {
494
+ "version": "1.2.0",
495
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.0.tgz",
496
+ "integrity": "sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==",
497
  "cpu": [
498
  "arm64"
499
  ],
 
507
  }
508
  },
509
  "node_modules/@img/sharp-libvips-linux-ppc64": {
510
+ "version": "1.2.0",
511
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.0.tgz",
512
+ "integrity": "sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==",
513
  "cpu": [
514
  "ppc64"
515
  ],
 
523
  }
524
  },
525
  "node_modules/@img/sharp-libvips-linux-s390x": {
526
+ "version": "1.2.0",
527
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.0.tgz",
528
+ "integrity": "sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==",
529
  "cpu": [
530
  "s390x"
531
  ],
 
539
  }
540
  },
541
  "node_modules/@img/sharp-libvips-linux-x64": {
542
+ "version": "1.2.0",
543
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.0.tgz",
544
+ "integrity": "sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==",
545
  "cpu": [
546
  "x64"
547
  ],
 
555
  }
556
  },
557
  "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
558
+ "version": "1.2.0",
559
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.0.tgz",
560
+ "integrity": "sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==",
561
  "cpu": [
562
  "arm64"
563
  ],
 
571
  }
572
  },
573
  "node_modules/@img/sharp-libvips-linuxmusl-x64": {
574
+ "version": "1.2.0",
575
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.0.tgz",
576
+ "integrity": "sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==",
577
  "cpu": [
578
  "x64"
579
  ],
 
587
  }
588
  },
589
  "node_modules/@img/sharp-linux-arm": {
590
+ "version": "0.34.3",
591
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.3.tgz",
592
+ "integrity": "sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==",
593
  "cpu": [
594
  "arm"
595
  ],
 
605
  "url": "https://opencollective.com/libvips"
606
  },
607
  "optionalDependencies": {
608
+ "@img/sharp-libvips-linux-arm": "1.2.0"
609
  }
610
  },
611
  "node_modules/@img/sharp-linux-arm64": {
612
+ "version": "0.34.3",
613
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.3.tgz",
614
+ "integrity": "sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA==",
615
  "cpu": [
616
  "arm64"
617
  ],
 
627
  "url": "https://opencollective.com/libvips"
628
  },
629
  "optionalDependencies": {
630
+ "@img/sharp-libvips-linux-arm64": "1.2.0"
631
  }
632
  },
633
  "node_modules/@img/sharp-linux-ppc64": {
634
+ "version": "0.34.3",
635
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.3.tgz",
636
+ "integrity": "sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA==",
637
  "cpu": [
638
  "ppc64"
639
  ],
 
649
  "url": "https://opencollective.com/libvips"
650
  },
651
  "optionalDependencies": {
652
+ "@img/sharp-libvips-linux-ppc64": "1.2.0"
653
  }
654
  },
655
  "node_modules/@img/sharp-linux-s390x": {
656
+ "version": "0.34.3",
657
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.3.tgz",
658
+ "integrity": "sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ==",
659
  "cpu": [
660
  "s390x"
661
  ],
 
671
  "url": "https://opencollective.com/libvips"
672
  },
673
  "optionalDependencies": {
674
+ "@img/sharp-libvips-linux-s390x": "1.2.0"
675
  }
676
  },
677
  "node_modules/@img/sharp-linux-x64": {
678
+ "version": "0.34.3",
679
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.3.tgz",
680
+ "integrity": "sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ==",
681
  "cpu": [
682
  "x64"
683
  ],
 
693
  "url": "https://opencollective.com/libvips"
694
  },
695
  "optionalDependencies": {
696
+ "@img/sharp-libvips-linux-x64": "1.2.0"
697
  }
698
  },
699
  "node_modules/@img/sharp-linuxmusl-arm64": {
700
+ "version": "0.34.3",
701
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.3.tgz",
702
+ "integrity": "sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ==",
703
  "cpu": [
704
  "arm64"
705
  ],
 
715
  "url": "https://opencollective.com/libvips"
716
  },
717
  "optionalDependencies": {
718
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.0"
719
  }
720
  },
721
  "node_modules/@img/sharp-linuxmusl-x64": {
722
+ "version": "0.34.3",
723
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.3.tgz",
724
+ "integrity": "sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ==",
725
  "cpu": [
726
  "x64"
727
  ],
 
737
  "url": "https://opencollective.com/libvips"
738
  },
739
  "optionalDependencies": {
740
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.0"
741
  }
742
  },
743
  "node_modules/@img/sharp-wasm32": {
744
+ "version": "0.34.3",
745
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.3.tgz",
746
+ "integrity": "sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg==",
747
  "cpu": [
748
  "wasm32"
749
  ],
750
  "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
751
  "optional": true,
752
  "dependencies": {
753
+ "@emnapi/runtime": "^1.4.4"
754
  },
755
  "engines": {
756
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
 
760
  }
761
  },
762
  "node_modules/@img/sharp-win32-arm64": {
763
+ "version": "0.34.3",
764
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.3.tgz",
765
+ "integrity": "sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ==",
766
  "cpu": [
767
  "arm64"
768
  ],
 
779
  }
780
  },
781
  "node_modules/@img/sharp-win32-ia32": {
782
+ "version": "0.34.3",
783
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.3.tgz",
784
+ "integrity": "sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw==",
785
  "cpu": [
786
  "ia32"
787
  ],
 
798
  }
799
  },
800
  "node_modules/@img/sharp-win32-x64": {
801
+ "version": "0.34.3",
802
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.3.tgz",
803
+ "integrity": "sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g==",
804
  "cpu": [
805
  "x64"
806
  ],
 
877
  "license": "MIT"
878
  },
879
  "node_modules/@jridgewell/trace-mapping": {
880
+ "version": "0.3.30",
881
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz",
882
+ "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==",
883
  "license": "MIT",
884
  "dependencies": {
885
  "@jridgewell/resolve-uri": "^3.1.0",
 
910
  }
911
  },
912
  "node_modules/@mongodb-js/saslprep": {
913
+ "version": "1.3.0",
914
+ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.0.tgz",
915
+ "integrity": "sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==",
916
  "license": "MIT",
917
  "dependencies": {
918
  "sparse-bitfield": "^3.0.3"
919
  }
920
  },
921
  "node_modules/@next/env": {
922
+ "version": "15.5.2",
923
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.2.tgz",
924
+ "integrity": "sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==",
925
  "license": "MIT"
926
  },
927
  "node_modules/@next/swc-darwin-arm64": {
928
+ "version": "15.5.2",
929
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.2.tgz",
930
+ "integrity": "sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==",
931
  "cpu": [
932
  "arm64"
933
  ],
 
941
  }
942
  },
943
  "node_modules/@next/swc-darwin-x64": {
944
+ "version": "15.5.2",
945
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.2.tgz",
946
+ "integrity": "sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==",
947
  "cpu": [
948
  "x64"
949
  ],
 
957
  }
958
  },
959
  "node_modules/@next/swc-linux-arm64-gnu": {
960
+ "version": "15.5.2",
961
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.2.tgz",
962
+ "integrity": "sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==",
963
  "cpu": [
964
  "arm64"
965
  ],
 
973
  }
974
  },
975
  "node_modules/@next/swc-linux-arm64-musl": {
976
+ "version": "15.5.2",
977
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.2.tgz",
978
+ "integrity": "sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==",
979
  "cpu": [
980
  "arm64"
981
  ],
 
989
  }
990
  },
991
  "node_modules/@next/swc-linux-x64-gnu": {
992
+ "version": "15.5.2",
993
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.2.tgz",
994
+ "integrity": "sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==",
995
  "cpu": [
996
  "x64"
997
  ],
 
1005
  }
1006
  },
1007
  "node_modules/@next/swc-linux-x64-musl": {
1008
+ "version": "15.5.2",
1009
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.2.tgz",
1010
+ "integrity": "sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==",
1011
  "cpu": [
1012
  "x64"
1013
  ],
 
1021
  }
1022
  },
1023
  "node_modules/@next/swc-win32-arm64-msvc": {
1024
+ "version": "15.5.2",
1025
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.2.tgz",
1026
+ "integrity": "sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==",
1027
  "cpu": [
1028
  "arm64"
1029
  ],
 
1037
  }
1038
  },
1039
  "node_modules/@next/swc-win32-x64-msvc": {
1040
+ "version": "15.5.2",
1041
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.2.tgz",
1042
+ "integrity": "sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==",
1043
  "cpu": [
1044
  "x64"
1045
  ],
 
2042
  }
2043
  },
2044
  "node_modules/@tailwindcss/node": {
2045
+ "version": "4.1.13",
2046
+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.13.tgz",
2047
+ "integrity": "sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==",
2048
  "dev": true,
2049
  "license": "MIT",
2050
  "dependencies": {
2051
  "@jridgewell/remapping": "^2.3.4",
2052
  "enhanced-resolve": "^5.18.3",
2053
+ "jiti": "^2.5.1",
2054
  "lightningcss": "1.30.1",
2055
+ "magic-string": "^0.30.18",
2056
  "source-map-js": "^1.2.1",
2057
+ "tailwindcss": "4.1.13"
2058
  }
2059
  },
2060
  "node_modules/@tailwindcss/oxide": {
2061
+ "version": "4.1.13",
2062
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.13.tgz",
2063
+ "integrity": "sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==",
2064
  "dev": true,
2065
  "hasInstallScript": true,
2066
  "license": "MIT",
2067
  "dependencies": {
2068
  "detect-libc": "^2.0.4",
2069
+ "tar": "^7.4.3"
2070
  },
2071
  "engines": {
2072
  "node": ">= 10"
2073
  },
2074
  "optionalDependencies": {
2075
+ "@tailwindcss/oxide-android-arm64": "4.1.13",
2076
+ "@tailwindcss/oxide-darwin-arm64": "4.1.13",
2077
+ "@tailwindcss/oxide-darwin-x64": "4.1.13",
2078
+ "@tailwindcss/oxide-freebsd-x64": "4.1.13",
2079
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.13",
2080
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.1.13",
2081
+ "@tailwindcss/oxide-linux-arm64-musl": "4.1.13",
2082
+ "@tailwindcss/oxide-linux-x64-gnu": "4.1.13",
2083
+ "@tailwindcss/oxide-linux-x64-musl": "4.1.13",
2084
+ "@tailwindcss/oxide-wasm32-wasi": "4.1.13",
2085
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.1.13",
2086
+ "@tailwindcss/oxide-win32-x64-msvc": "4.1.13"
2087
  }
2088
  },
2089
  "node_modules/@tailwindcss/oxide-android-arm64": {
2090
+ "version": "4.1.13",
2091
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.13.tgz",
2092
+ "integrity": "sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==",
2093
  "cpu": [
2094
  "arm64"
2095
  ],
 
2104
  }
2105
  },
2106
  "node_modules/@tailwindcss/oxide-darwin-arm64": {
2107
+ "version": "4.1.13",
2108
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.13.tgz",
2109
+ "integrity": "sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==",
2110
  "cpu": [
2111
  "arm64"
2112
  ],
 
2121
  }
2122
  },
2123
  "node_modules/@tailwindcss/oxide-darwin-x64": {
2124
+ "version": "4.1.13",
2125
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.13.tgz",
2126
+ "integrity": "sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==",
2127
  "cpu": [
2128
  "x64"
2129
  ],
 
2138
  }
2139
  },
2140
  "node_modules/@tailwindcss/oxide-freebsd-x64": {
2141
+ "version": "4.1.13",
2142
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.13.tgz",
2143
+ "integrity": "sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==",
2144
  "cpu": [
2145
  "x64"
2146
  ],
 
2155
  }
2156
  },
2157
  "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
2158
+ "version": "4.1.13",
2159
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.13.tgz",
2160
+ "integrity": "sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==",
2161
  "cpu": [
2162
  "arm"
2163
  ],
 
2172
  }
2173
  },
2174
  "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
2175
+ "version": "4.1.13",
2176
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.13.tgz",
2177
+ "integrity": "sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==",
2178
  "cpu": [
2179
  "arm64"
2180
  ],
 
2189
  }
2190
  },
2191
  "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
2192
+ "version": "4.1.13",
2193
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.13.tgz",
2194
+ "integrity": "sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==",
2195
  "cpu": [
2196
  "arm64"
2197
  ],
 
2206
  }
2207
  },
2208
  "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
2209
+ "version": "4.1.13",
2210
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.13.tgz",
2211
+ "integrity": "sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==",
2212
  "cpu": [
2213
  "x64"
2214
  ],
 
2223
  }
2224
  },
2225
  "node_modules/@tailwindcss/oxide-linux-x64-musl": {
2226
+ "version": "4.1.13",
2227
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.13.tgz",
2228
+ "integrity": "sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==",
2229
  "cpu": [
2230
  "x64"
2231
  ],
 
2240
  }
2241
  },
2242
  "node_modules/@tailwindcss/oxide-wasm32-wasi": {
2243
+ "version": "4.1.13",
2244
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.13.tgz",
2245
+ "integrity": "sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==",
2246
  "bundleDependencies": [
2247
  "@napi-rs/wasm-runtime",
2248
  "@emnapi/core",
 
2258
  "license": "MIT",
2259
  "optional": true,
2260
  "dependencies": {
2261
+ "@emnapi/core": "^1.4.5",
2262
+ "@emnapi/runtime": "^1.4.5",
2263
+ "@emnapi/wasi-threads": "^1.0.4",
2264
+ "@napi-rs/wasm-runtime": "^0.2.12",
2265
+ "@tybys/wasm-util": "^0.10.0",
2266
+ "tslib": "^2.8.0"
2267
  },
2268
  "engines": {
2269
  "node": ">=14.0.0"
2270
  }
2271
  },
2272
  "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
2273
+ "version": "4.1.13",
2274
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.13.tgz",
2275
+ "integrity": "sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==",
2276
  "cpu": [
2277
  "arm64"
2278
  ],
 
2287
  }
2288
  },
2289
  "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
2290
+ "version": "4.1.13",
2291
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.13.tgz",
2292
+ "integrity": "sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==",
2293
  "cpu": [
2294
  "x64"
2295
  ],
 
2304
  }
2305
  },
2306
  "node_modules/@tailwindcss/postcss": {
2307
+ "version": "4.1.13",
2308
+ "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.13.tgz",
2309
+ "integrity": "sha512-HLgx6YSFKJT7rJqh9oJs/TkBFhxuMOfUKSBEPYwV+t78POOBsdQ7crhZLzwcH3T0UyUuOzU/GK5pk5eKr3wCiQ==",
2310
  "dev": true,
2311
  "license": "MIT",
2312
  "dependencies": {
2313
  "@alloc/quick-lru": "^5.2.0",
2314
+ "@tailwindcss/node": "4.1.13",
2315
+ "@tailwindcss/oxide": "4.1.13",
2316
  "postcss": "^8.4.41",
2317
+ "tailwindcss": "4.1.13"
2318
  }
2319
  },
2320
  "node_modules/@tanstack/eslint-plugin-query": {
2321
+ "version": "5.86.0",
2322
+ "resolved": "https://registry.npmjs.org/@tanstack/eslint-plugin-query/-/eslint-plugin-query-5.86.0.tgz",
2323
+ "integrity": "sha512-tmXdnx/fF3yY5G5jpzrJQbASY3PNzsKF0gq9IsZVqz3LJ4sExgdUFGQ305nao0wTMBOclyrSC13v/VQ3yOXu/Q==",
2324
  "license": "MIT",
2325
  "dependencies": {
2326
+ "@typescript-eslint/utils": "^8.37.0"
2327
  },
2328
  "funding": {
2329
  "type": "github",
 
2334
  }
2335
  },
2336
  "node_modules/@tanstack/query-core": {
2337
+ "version": "5.86.0",
2338
+ "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.86.0.tgz",
2339
+ "integrity": "sha512-Y6ibQm6BXbw6w1p3a5LrPn8Ae64M0dx7hGmnhrm9P+XAkCCKXOwZN0J5Z1wK/0RdNHtR9o+sWHDXd4veNI60tQ==",
2340
  "license": "MIT",
2341
  "funding": {
2342
  "type": "github",
 
2344
  }
2345
  },
2346
  "node_modules/@tanstack/query-devtools": {
2347
+ "version": "5.86.0",
2348
+ "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.86.0.tgz",
2349
+ "integrity": "sha512-/JDw9BP80eambEK/EsDMGAcsL2VFT+8F5KCOwierjPU7QP8Wt1GT32yJpn3qOinBM8/zS3Jy36+F0GiyJp411A==",
2350
  "license": "MIT",
2351
  "funding": {
2352
  "type": "github",
 
2354
  }
2355
  },
2356
  "node_modules/@tanstack/react-query": {
2357
+ "version": "5.86.0",
2358
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.86.0.tgz",
2359
+ "integrity": "sha512-jgS/v0oSJkGHucv9zxOS8rL7mjATh1XO3K4eqAV4WMpAly8okcBrGi1YxRZN5S4B59F54x9JFjWrK5vMAvJYqA==",
2360
  "license": "MIT",
2361
  "dependencies": {
2362
+ "@tanstack/query-core": "5.86.0"
2363
  },
2364
  "funding": {
2365
  "type": "github",
 
2370
  }
2371
  },
2372
  "node_modules/@tanstack/react-query-devtools": {
2373
+ "version": "5.86.0",
2374
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.86.0.tgz",
2375
+ "integrity": "sha512-+50IcXI+54qHx3IDccbTala4tkToKxa0WKqP4XWlTnP1mQNfHO3dJj8wwnzpG50os69kpSbnU8C98Q/i8b6lyA==",
2376
  "license": "MIT",
2377
  "dependencies": {
2378
+ "@tanstack/query-devtools": "5.86.0"
2379
  },
2380
  "funding": {
2381
  "type": "github",
2382
  "url": "https://github.com/sponsors/tannerlinsley"
2383
  },
2384
  "peerDependencies": {
2385
+ "@tanstack/react-query": "^5.86.0",
2386
  "react": "^18 || ^19"
2387
  }
2388
  },
 
2428
  "license": "MIT"
2429
  },
2430
  "node_modules/@types/node": {
2431
+ "version": "20.19.13",
2432
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.13.tgz",
2433
+ "integrity": "sha512-yCAeZl7a0DxgNVteXFHt9+uyFbqXGy/ShC4BlcHkoE0AfGXYv/BUiplV72DjMYXHDBXFjhvr6DD1NiRVfB4j8g==",
2434
  "license": "MIT",
2435
  "dependencies": {
2436
+ "undici-types": "~6.21.0"
2437
  }
2438
  },
2439
  "node_modules/@types/react": {
2440
+ "version": "19.1.12",
2441
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.12.tgz",
2442
+ "integrity": "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==",
2443
  "devOptional": true,
2444
  "license": "MIT",
2445
  "dependencies": {
 
2447
  }
2448
  },
2449
  "node_modules/@types/react-dom": {
2450
+ "version": "19.1.9",
2451
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz",
2452
+ "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==",
2453
  "devOptional": true,
2454
  "license": "MIT",
2455
  "peerDependencies": {
2456
+ "@types/react": "^19.0.0"
2457
  }
2458
  },
 
 
 
 
 
 
2459
  "node_modules/@types/webidl-conversions": {
2460
  "version": "7.0.3",
2461
  "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
 
2472
  }
2473
  },
2474
  "node_modules/@typescript-eslint/project-service": {
2475
+ "version": "8.42.0",
2476
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.42.0.tgz",
2477
+ "integrity": "sha512-vfVpLHAhbPjilrabtOSNcUDmBboQNrJUiNAGoImkZKnMjs2TIcWG33s4Ds0wY3/50aZmTMqJa6PiwkwezaAklg==",
2478
  "license": "MIT",
2479
  "dependencies": {
2480
+ "@typescript-eslint/tsconfig-utils": "^8.42.0",
2481
+ "@typescript-eslint/types": "^8.42.0",
2482
  "debug": "^4.3.4"
2483
  },
2484
  "engines": {
 
2493
  }
2494
  },
2495
  "node_modules/@typescript-eslint/scope-manager": {
2496
+ "version": "8.42.0",
2497
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.42.0.tgz",
2498
+ "integrity": "sha512-51+x9o78NBAVgQzOPd17DkNTnIzJ8T/O2dmMBLoK9qbY0Gm52XJcdJcCl18ExBMiHo6jPMErUQWUv5RLE51zJw==",
2499
  "license": "MIT",
2500
  "dependencies": {
2501
+ "@typescript-eslint/types": "8.42.0",
2502
+ "@typescript-eslint/visitor-keys": "8.42.0"
2503
  },
2504
  "engines": {
2505
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 
2510
  }
2511
  },
2512
  "node_modules/@typescript-eslint/tsconfig-utils": {
2513
+ "version": "8.42.0",
2514
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.42.0.tgz",
2515
+ "integrity": "sha512-kHeFUOdwAJfUmYKjR3CLgZSglGHjbNTi1H8sTYRYV2xX6eNz4RyJ2LIgsDLKf8Yi0/GL1WZAC/DgZBeBft8QAQ==",
2516
  "license": "MIT",
2517
  "engines": {
2518
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 
2526
  }
2527
  },
2528
  "node_modules/@typescript-eslint/types": {
2529
+ "version": "8.42.0",
2530
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.42.0.tgz",
2531
+ "integrity": "sha512-LdtAWMiFmbRLNP7JNeY0SqEtJvGMYSzfiWBSmx+VSZ1CH+1zyl8Mmw1TT39OrtsRvIYShjJWzTDMPWZJCpwBlw==",
2532
  "license": "MIT",
2533
  "engines": {
2534
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 
2539
  }
2540
  },
2541
  "node_modules/@typescript-eslint/typescript-estree": {
2542
+ "version": "8.42.0",
2543
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.42.0.tgz",
2544
+ "integrity": "sha512-ku/uYtT4QXY8sl9EDJETD27o3Ewdi72hcXg1ah/kkUgBvAYHLwj2ofswFFNXS+FL5G+AGkxBtvGt8pFBHKlHsQ==",
2545
  "license": "MIT",
2546
  "dependencies": {
2547
+ "@typescript-eslint/project-service": "8.42.0",
2548
+ "@typescript-eslint/tsconfig-utils": "8.42.0",
2549
+ "@typescript-eslint/types": "8.42.0",
2550
+ "@typescript-eslint/visitor-keys": "8.42.0",
2551
  "debug": "^4.3.4",
2552
  "fast-glob": "^3.3.2",
2553
  "is-glob": "^4.0.3",
 
2567
  }
2568
  },
2569
  "node_modules/@typescript-eslint/utils": {
2570
+ "version": "8.42.0",
2571
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.42.0.tgz",
2572
+ "integrity": "sha512-JnIzu7H3RH5BrKC4NoZqRfmjqCIS1u3hGZltDYJgkVdqAezl4L9d1ZLw+36huCujtSBSAirGINF/S4UxOcR+/g==",
2573
  "license": "MIT",
2574
  "dependencies": {
2575
  "@eslint-community/eslint-utils": "^4.7.0",
2576
+ "@typescript-eslint/scope-manager": "8.42.0",
2577
+ "@typescript-eslint/types": "8.42.0",
2578
+ "@typescript-eslint/typescript-estree": "8.42.0"
2579
  },
2580
  "engines": {
2581
  "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 
2590
  }
2591
  },
2592
  "node_modules/@typescript-eslint/visitor-keys": {
2593
+ "version": "8.42.0",
2594
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.42.0.tgz",
2595
+ "integrity": "sha512-3WbiuzoEowaEn8RSnhJBrxSwX8ULYE9CXaPepS2C2W3NSA5NNIvBaslpBSBElPq0UGr0xVJlXFWOAKIkyylydQ==",
2596
  "license": "MIT",
2597
  "dependencies": {
2598
+ "@typescript-eslint/types": "8.42.0",
2599
  "eslint-visitor-keys": "^4.2.1"
2600
  },
2601
  "engines": {
 
2902
  "ajv": "^6.9.1"
2903
  }
2904
  },
 
 
 
 
 
 
 
 
 
 
2905
  "node_modules/ansi-styles": {
2906
  "version": "4.3.0",
2907
  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
 
2944
  "license": "MIT"
2945
  },
2946
  "node_modules/axios": {
2947
+ "version": "1.11.0",
2948
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz",
2949
+ "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==",
2950
  "license": "MIT",
2951
  "dependencies": {
2952
  "follow-redirects": "^1.15.6",
 
2960
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2961
  "license": "MIT"
2962
  },
 
 
 
 
 
 
 
 
 
 
2963
  "node_modules/big.js": {
2964
  "version": "5.2.2",
2965
  "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
 
2991
  }
2992
  },
2993
  "node_modules/browserslist": {
2994
+ "version": "4.25.4",
2995
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.4.tgz",
2996
+ "integrity": "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==",
2997
  "funding": [
2998
  {
2999
  "type": "opencollective",
 
3011
  "license": "MIT",
3012
  "peer": true,
3013
  "dependencies": {
3014
+ "caniuse-lite": "^1.0.30001737",
3015
+ "electron-to-chromium": "^1.5.211",
3016
+ "node-releases": "^2.0.19",
 
3017
  "update-browserslist-db": "^1.1.3"
3018
  },
3019
  "bin": {
 
3063
  }
3064
  },
3065
  "node_modules/caniuse-lite": {
3066
+ "version": "1.0.30001741",
3067
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz",
3068
+ "integrity": "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==",
3069
  "funding": [
3070
  {
3071
  "type": "opencollective",
 
3137
  "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
3138
  "license": "MIT"
3139
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
3140
  "node_modules/client-only": {
3141
  "version": "0.0.1",
3142
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
 
3152
  "node": ">=6"
3153
  }
3154
  },
3155
+ "node_modules/color": {
3156
+ "version": "4.2.3",
3157
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
3158
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
3159
+ "license": "MIT",
3160
+ "optional": true,
3161
+ "dependencies": {
3162
+ "color-convert": "^2.0.1",
3163
+ "color-string": "^1.9.0"
3164
+ },
3165
+ "engines": {
3166
+ "node": ">=12.5.0"
3167
+ }
3168
+ },
3169
  "node_modules/color-convert": {
3170
  "version": "2.0.1",
3171
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3172
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3173
  "license": "MIT",
 
3174
  "dependencies": {
3175
  "color-name": "~1.1.4"
3176
  },
 
3182
  "version": "1.1.4",
3183
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3184
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3185
+ "license": "MIT"
3186
+ },
3187
+ "node_modules/color-string": {
3188
+ "version": "1.9.1",
3189
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
3190
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
3191
  "license": "MIT",
3192
+ "optional": true,
3193
+ "dependencies": {
3194
+ "color-name": "^1.0.0",
3195
+ "simple-swizzle": "^0.2.2"
3196
+ }
3197
  },
3198
  "node_modules/colors": {
3199
  "version": "1.4.0",
 
3302
  }
3303
  },
3304
  "node_modules/debug": {
3305
+ "version": "4.4.1",
3306
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
3307
+ "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
3308
  "license": "MIT",
3309
  "dependencies": {
3310
  "ms": "^2.1.3"
 
3335
  }
3336
  },
3337
  "node_modules/detect-libc": {
3338
+ "version": "2.0.4",
3339
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
3340
+ "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
3341
  "devOptional": true,
3342
  "license": "Apache-2.0",
3343
  "engines": {
 
3365
  }
3366
  },
3367
  "node_modules/electron-to-chromium": {
3368
+ "version": "1.5.214",
3369
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.214.tgz",
3370
+ "integrity": "sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==",
3371
  "license": "ISC",
3372
  "peer": true
3373
  },
 
 
 
 
 
 
 
3374
  "node_modules/emojis-list": {
3375
  "version": "3.0.0",
3376
  "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
 
3478
  }
3479
  },
3480
  "node_modules/eslint": {
3481
+ "version": "9.34.0",
3482
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz",
3483
+ "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==",
3484
  "license": "MIT",
3485
  "peer": true,
3486
  "dependencies": {
3487
+ "@eslint-community/eslint-utils": "^4.2.0",
3488
  "@eslint-community/regexpp": "^4.12.1",
3489
  "@eslint/config-array": "^0.21.0",
3490
+ "@eslint/config-helpers": "^0.3.1",
3491
+ "@eslint/core": "^0.15.2",
3492
  "@eslint/eslintrc": "^3.3.1",
3493
+ "@eslint/js": "9.34.0",
3494
+ "@eslint/plugin-kit": "^0.3.5",
3495
  "@humanfs/node": "^0.16.6",
3496
  "@humanwhocodes/module-importer": "^1.0.1",
3497
  "@humanwhocodes/retry": "^0.4.2",
 
4121
  "css-in-js-utils": "^3.1.0"
4122
  }
4123
  },
4124
+ "node_modules/is-arrayish": {
4125
+ "version": "0.3.2",
4126
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
4127
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
4128
+ "license": "MIT",
4129
+ "optional": true
4130
+ },
4131
  "node_modules/is-extglob": {
4132
  "version": "2.1.1",
4133
  "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
 
4137
  "node": ">=0.10.0"
4138
  }
4139
  },
 
 
 
 
 
 
 
 
 
 
4140
  "node_modules/is-glob": {
4141
  "version": "4.0.3",
4142
  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
 
4197
  }
4198
  },
4199
  "node_modules/jiti": {
4200
+ "version": "2.5.1",
4201
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz",
4202
+ "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==",
4203
  "devOptional": true,
4204
  "license": "MIT",
4205
  "bin": {
 
4628
  }
4629
  },
4630
  "node_modules/lucide-react": {
4631
+ "version": "0.542.0",
4632
+ "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.542.0.tgz",
4633
+ "integrity": "sha512-w3hD8/SQB7+lzU2r4VdFyzzOzKnUjTZIF/MQJGSSvni7Llewni4vuViRppfRAa2guOsY5k4jZyxw/i9DQHv+dw==",
4634
  "license": "ISC",
4635
  "peerDependencies": {
4636
  "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
4637
  }
4638
  },
4639
  "node_modules/magic-string": {
4640
+ "version": "0.30.18",
4641
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.18.tgz",
4642
+ "integrity": "sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==",
4643
  "dev": true,
4644
  "license": "MIT",
4645
  "dependencies": {
 
4743
  }
4744
  },
4745
  "node_modules/minizlib": {
4746
+ "version": "3.0.2",
4747
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz",
4748
+ "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==",
4749
  "dev": true,
4750
  "license": "MIT",
4751
  "dependencies": {
 
4755
  "node": ">= 18"
4756
  }
4757
  },
4758
+ "node_modules/mkdirp": {
4759
+ "version": "3.0.1",
4760
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
4761
+ "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
4762
+ "dev": true,
4763
  "license": "MIT",
4764
+ "bin": {
4765
+ "mkdirp": "dist/cjs/src/bin.js"
4766
+ },
4767
+ "engines": {
4768
+ "node": ">=10"
4769
+ },
4770
+ "funding": {
4771
+ "url": "https://github.com/sponsors/isaacs"
4772
  }
4773
  },
4774
+ "node_modules/monaco-editor": {
4775
+ "version": "0.52.2",
4776
+ "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz",
4777
+ "integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==",
4778
+ "license": "MIT"
4779
+ },
4780
  "node_modules/mongodb": {
4781
+ "version": "6.18.0",
4782
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.18.0.tgz",
4783
+ "integrity": "sha512-fO5ttN9VC8P0F5fqtQmclAkgXZxbIkYRTUi1j8JO6IYwvamkhtYDilJr35jOPELR49zqCJgXZWwCtW7B+TM8vQ==",
4784
  "license": "Apache-2.0",
4785
  "dependencies": {
4786
+ "@mongodb-js/saslprep": "^1.1.9",
4787
  "bson": "^6.10.4",
4788
+ "mongodb-connection-string-url": "^3.0.0"
4789
  },
4790
  "engines": {
4791
  "node": ">=16.20.1"
 
4796
  "gcp-metadata": "^5.2.0",
4797
  "kerberos": "^2.0.1",
4798
  "mongodb-client-encryption": ">=6.0.0 <7",
4799
+ "snappy": "^7.2.2",
4800
  "socks": "^2.7.1"
4801
  },
4802
  "peerDependenciesMeta": {
 
4834
  }
4835
  },
4836
  "node_modules/mongoose": {
4837
+ "version": "8.18.0",
4838
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.18.0.tgz",
4839
+ "integrity": "sha512-3TixPihQKBdyaYDeJqRjzgb86KbilEH07JmzV8SoSjgoskNTpa6oTBmDxeoF9p8YnWQoz7shnCyPkSV/48y3yw==",
4840
  "license": "MIT",
4841
  "dependencies": {
4842
  "bson": "^6.10.4",
4843
  "kareem": "2.6.3",
4844
+ "mongodb": "~6.18.0",
4845
  "mpath": "0.9.0",
4846
  "mquery": "5.0.0",
4847
  "ms": "2.1.3",
 
4950
  "peer": true
4951
  },
4952
  "node_modules/next": {
4953
+ "version": "15.5.2",
4954
+ "resolved": "https://registry.npmjs.org/next/-/next-15.5.2.tgz",
4955
+ "integrity": "sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==",
4956
  "license": "MIT",
4957
  "dependencies": {
4958
+ "@next/env": "15.5.2",
4959
  "@swc/helpers": "0.5.15",
4960
  "caniuse-lite": "^1.0.30001579",
4961
  "postcss": "8.4.31",
 
4968
  "node": "^18.18.0 || ^19.8.0 || >= 20.0.0"
4969
  },
4970
  "optionalDependencies": {
4971
+ "@next/swc-darwin-arm64": "15.5.2",
4972
+ "@next/swc-darwin-x64": "15.5.2",
4973
+ "@next/swc-linux-arm64-gnu": "15.5.2",
4974
+ "@next/swc-linux-arm64-musl": "15.5.2",
4975
+ "@next/swc-linux-x64-gnu": "15.5.2",
4976
+ "@next/swc-linux-x64-musl": "15.5.2",
4977
+ "@next/swc-win32-arm64-msvc": "15.5.2",
4978
+ "@next/swc-win32-x64-msvc": "15.5.2",
4979
  "sharp": "^0.34.3"
4980
  },
4981
  "peerDependencies": {
 
5030
  }
5031
  },
5032
  "node_modules/node-releases": {
5033
+ "version": "2.0.19",
5034
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
5035
+ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
5036
  "license": "MIT",
5037
  "peer": true
5038
  },
 
5222
  }
5223
  },
5224
  "node_modules/react": {
5225
+ "version": "19.1.0",
5226
+ "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
5227
+ "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
5228
  "license": "MIT",
5229
  "engines": {
5230
  "node": ">=0.10.0"
5231
  }
5232
  },
5233
  "node_modules/react-dom": {
5234
+ "version": "19.1.0",
5235
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
5236
+ "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
5237
  "license": "MIT",
5238
  "dependencies": {
5239
+ "scheduler": "^0.26.0"
5240
  },
5241
  "peerDependencies": {
5242
+ "react": "^19.1.0"
5243
  }
5244
  },
5245
  "node_modules/react-remove-scroll": {
 
5442
  "peer": true
5443
  },
5444
  "node_modules/scheduler": {
5445
+ "version": "0.26.0",
5446
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
5447
+ "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
5448
  "license": "MIT"
5449
  },
5450
  "node_modules/schema-utils": {
 
5478
  }
5479
  },
5480
  "node_modules/semver": {
5481
+ "version": "7.7.2",
5482
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
5483
+ "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
5484
  "license": "ISC",
5485
  "bin": {
5486
  "semver": "bin/semver.js"
 
5509
  }
5510
  },
5511
  "node_modules/sharp": {
5512
+ "version": "0.34.3",
5513
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.3.tgz",
5514
+ "integrity": "sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==",
5515
  "hasInstallScript": true,
5516
  "license": "Apache-2.0",
5517
  "optional": true,
5518
  "dependencies": {
5519
+ "color": "^4.2.3",
5520
+ "detect-libc": "^2.0.4",
5521
  "semver": "^7.7.2"
5522
  },
5523
  "engines": {
 
5527
  "url": "https://opencollective.com/libvips"
5528
  },
5529
  "optionalDependencies": {
5530
+ "@img/sharp-darwin-arm64": "0.34.3",
5531
+ "@img/sharp-darwin-x64": "0.34.3",
5532
+ "@img/sharp-libvips-darwin-arm64": "1.2.0",
5533
+ "@img/sharp-libvips-darwin-x64": "1.2.0",
5534
+ "@img/sharp-libvips-linux-arm": "1.2.0",
5535
+ "@img/sharp-libvips-linux-arm64": "1.2.0",
5536
+ "@img/sharp-libvips-linux-ppc64": "1.2.0",
5537
+ "@img/sharp-libvips-linux-s390x": "1.2.0",
5538
+ "@img/sharp-libvips-linux-x64": "1.2.0",
5539
+ "@img/sharp-libvips-linuxmusl-arm64": "1.2.0",
5540
+ "@img/sharp-libvips-linuxmusl-x64": "1.2.0",
5541
+ "@img/sharp-linux-arm": "0.34.3",
5542
+ "@img/sharp-linux-arm64": "0.34.3",
5543
+ "@img/sharp-linux-ppc64": "0.34.3",
5544
+ "@img/sharp-linux-s390x": "0.34.3",
5545
+ "@img/sharp-linux-x64": "0.34.3",
5546
+ "@img/sharp-linuxmusl-arm64": "0.34.3",
5547
+ "@img/sharp-linuxmusl-x64": "0.34.3",
5548
+ "@img/sharp-wasm32": "0.34.3",
5549
+ "@img/sharp-win32-arm64": "0.34.3",
5550
+ "@img/sharp-win32-ia32": "0.34.3",
5551
+ "@img/sharp-win32-x64": "0.34.3"
5552
  }
5553
  },
5554
  "node_modules/shebang-command": {
 
5580
  "integrity": "sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ==",
5581
  "license": "MIT"
5582
  },
5583
+ "node_modules/simple-swizzle": {
5584
+ "version": "0.2.2",
5585
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
5586
+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
5587
+ "license": "MIT",
5588
+ "optional": true,
5589
+ "dependencies": {
5590
+ "is-arrayish": "^0.3.1"
5591
+ }
5592
+ },
5593
  "node_modules/sonner": {
5594
  "version": "2.0.7",
5595
  "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz",
 
5703
  "node": ">=8.0"
5704
  }
5705
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5706
  "node_modules/strip-json-comments": {
5707
  "version": "3.1.1",
5708
  "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
 
5769
  }
5770
  },
5771
  "node_modules/tailwindcss": {
5772
+ "version": "4.1.13",
5773
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.13.tgz",
5774
+ "integrity": "sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==",
5775
  "license": "MIT"
5776
  },
5777
  "node_modules/tailwindcss-animate": {
 
5784
  }
5785
  },
5786
  "node_modules/tapable": {
5787
+ "version": "2.2.3",
5788
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz",
5789
+ "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==",
5790
  "license": "MIT",
5791
  "engines": {
5792
  "node": ">=6"
 
5797
  }
5798
  },
5799
  "node_modules/tar": {
5800
+ "version": "7.4.3",
5801
+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
5802
+ "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
5803
  "dev": true,
5804
  "license": "ISC",
5805
  "dependencies": {
5806
  "@isaacs/fs-minipass": "^4.0.0",
5807
  "chownr": "^3.0.0",
5808
  "minipass": "^7.1.2",
5809
+ "minizlib": "^3.0.1",
5810
+ "mkdirp": "^3.0.1",
5811
  "yallist": "^5.0.0"
5812
  },
5813
  "engines": {
 
5906
  "peer": true
5907
  },
5908
  "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
5909
+ "version": "4.3.2",
5910
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz",
5911
+ "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
5912
  "license": "MIT",
5913
  "peer": true,
5914
  "dependencies": {
 
5989
  "license": "0BSD"
5990
  },
5991
  "node_modules/tw-animate-css": {
5992
+ "version": "1.3.8",
5993
+ "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.3.8.tgz",
5994
+ "integrity": "sha512-Qrk3PZ7l7wUcGYhwZloqfkWCmaXZAoqjkdbIDvzfGshwGtexa/DAs9koXxIkrpEasyevandomzCBAV1Yyop5rw==",
5995
  "license": "MIT",
5996
  "funding": {
5997
  "url": "https://github.com/sponsors/Wombosvideo"
 
6011
  }
6012
  },
6013
  "node_modules/typescript": {
6014
+ "version": "5.9.2",
6015
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz",
6016
+ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
6017
  "license": "Apache-2.0",
6018
  "bin": {
6019
  "tsc": "bin/tsc",
 
6024
  }
6025
  },
6026
  "node_modules/undici-types": {
6027
+ "version": "6.21.0",
6028
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
6029
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
6030
  "license": "MIT"
6031
  },
6032
  "node_modules/universalify": {
 
6149
  }
6150
  },
6151
  "node_modules/use-sync-external-store": {
6152
+ "version": "1.5.0",
6153
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",
6154
+ "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==",
6155
  "license": "MIT",
6156
  "peerDependencies": {
6157
  "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
 
6181
  }
6182
  },
6183
  "node_modules/webpack": {
6184
+ "version": "5.101.3",
6185
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.3.tgz",
6186
+ "integrity": "sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==",
6187
  "license": "MIT",
6188
  "peer": true,
6189
  "dependencies": {
 
6195
  "@webassemblyjs/wasm-parser": "^1.14.1",
6196
  "acorn": "^8.15.0",
6197
  "acorn-import-phases": "^1.0.3",
6198
+ "browserslist": "^4.24.0",
6199
  "chrome-trace-event": "^1.0.2",
6200
  "enhanced-resolve": "^5.17.3",
6201
  "es-module-lexer": "^1.2.1",
 
6207
  "loader-runner": "^4.2.0",
6208
  "mime-types": "^2.1.27",
6209
  "neo-async": "^2.6.2",
6210
+ "schema-utils": "^4.3.2",
6211
+ "tapable": "^2.1.1",
6212
  "terser-webpack-plugin": "^5.3.11",
6213
+ "watchpack": "^2.4.1",
6214
  "webpack-sources": "^3.3.3"
6215
  },
6216
  "bin": {
 
6301
  "peer": true
6302
  },
6303
  "node_modules/webpack/node_modules/schema-utils": {
6304
+ "version": "4.3.2",
6305
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz",
6306
+ "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
6307
  "license": "MIT",
6308
  "peer": true,
6309
  "dependencies": {
 
6383
  }
6384
  },
6385
  "node_modules/zod": {
6386
+ "version": "4.1.5",
6387
+ "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.5.tgz",
6388
+ "integrity": "sha512-rcUUZqlLJgBC33IT3PNMgsCq6TzLQEG/Ei/KTCU0PedSWRMAXoOUN+4t/0H+Q8bdnLPdqUYnvboJT0bn/229qg==",
6389
  "license": "MIT",
6390
  "funding": {
6391
  "url": "https://github.com/sponsors/colinhacks"
package.json CHANGED
@@ -35,12 +35,12 @@
35
  "framer-motion": "^12.23.22",
36
  "log4js": "^6.9.1",
37
  "log4js-json-layout": "^2.2.3",
38
- "lucide-react": "^0.545.0",
39
- "monaco-editor": "^0.53.0",
40
  "mongoose": "^8.18.0",
41
- "next": "^15.5.4",
42
- "react": "^19.2.0",
43
- "react-dom": "^19.2.0",
44
  "react-use": "^17.6.0",
45
  "sonner": "^2.0.7",
46
  "tailwind-merge": "^3.3.1",
@@ -51,7 +51,7 @@
51
  },
52
  "devDependencies": {
53
  "@tailwindcss/postcss": "^4.1.13",
54
- "@types/node": "^24.7.0",
55
  "@types/react": "^19",
56
  "@types/react-dom": "^19",
57
  "tailwindcss": "^4.1.13",
 
35
  "framer-motion": "^12.23.22",
36
  "log4js": "^6.9.1",
37
  "log4js-json-layout": "^2.2.3",
38
+ "lucide-react": "^0.542.0",
39
+ "monaco-editor": "^0.52.2",
40
  "mongoose": "^8.18.0",
41
+ "next": "15.5.2",
42
+ "react": "19.1.0",
43
+ "react-dom": "19.1.0",
44
  "react-use": "^17.6.0",
45
  "sonner": "^2.0.7",
46
  "tailwind-merge": "^3.3.1",
 
51
  },
52
  "devDependencies": {
53
  "@tailwindcss/postcss": "^4.1.13",
54
+ "@types/node": "^20",
55
  "@types/react": "^19",
56
  "@types/react-dom": "^19",
57
  "tailwindcss": "^4.1.13",