SPB Git

build: commit pnpm lockfile (frozen installs on deploy)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Nov 2, 2026) parent 2dc697a Browse files

1 changed file +2,625 −0

Unified Split
added pnpm-lock.yaml +2625 −0
@@ -0,0 +1,2625 @@
1+lockfileVersion: '9.0'
2+
3+settings:
4+ autoInstallPeers: true
5+ excludeLinksFromLockfile: false
6+
7+importers:
8+
9+ .:
10+ dependencies:
11+ '@node-rs/argon2':
12+ specifier: ^2.2.2
13+ version: 2.2.2
14+ '@tailwindcss/postcss':
15+ specifier: ^4.3.3
16+ version: 4.3.3
17+ d3-force:
18+ specifier: ^3.0.0
19+ version: 3.0.0
20+ date-fns:
21+ specifier: ^4.4.0
22+ version: 4.4.0
23+ dotenv:
24+ specifier: ^18.0.9
25+ version: 18.0.9
26+ lucide-react:
27+ specifier: ^1.66.0
28+ version: 1.66.0(@types/react@19.3.0)(react@19.3.1)
29+ next:
30+ specifier: 16.4.3
31+ version: 16.4.3(@playwright/test@1.64.1)(@types/node@26.6.6)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)
32+ otplib:
33+ specifier: ^13.5.0
34+ version: 13.6.0
35+ postgres:
36+ specifier: ^4.0.0
37+ version: 4.0.0
38+ qrcode:
39+ specifier: ^1.5.4
40+ version: 1.5.4
41+ react:
42+ specifier: 19.3.1
43+ version: 19.3.1
44+ react-dom:
45+ specifier: 19.3.1
46+ version: 19.3.1(react@19.3.1)
47+ tailwindcss:
48+ specifier: ^4.3.3
49+ version: 4.3.3
50+ zod:
51+ specifier: ^4.6.7
52+ version: 4.6.7
53+ devDependencies:
54+ '@playwright/test':
55+ specifier: ^1.64.1
56+ version: 1.64.1
57+ '@types/d3-force':
58+ specifier: ^3.0.10
59+ version: 3.0.10
60+ '@types/node':
61+ specifier: ^26.6.6
62+ version: 26.6.6
63+ '@types/qrcode':
64+ specifier: ^1.5.6
65+ version: 1.5.6
66+ '@types/react':
67+ specifier: ^19.3.0
68+ version: 19.3.0
69+ '@types/react-dom':
70+ specifier: ^19.3.0
71+ version: 19.3.0(@types/react@19.3.0)
72+ tsx:
73+ specifier: ^4.23.15
74+ version: 4.23.15
75+ typescript:
76+ specifier: ^7.0.2
77+ version: 7.0.2
78+ vitest:
79+ specifier: ~5.0.0
80+ version: 5.0.5(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15))
81+
82+packages:
83+
84+ '@alloc/quick-lru@5.3.0':
85+ resolution: {integrity: sha512-U4+70Pc5ZS9osnCBCE5Jha/ciHM+Yp+CNMNC/7HvYbNRk1Ldd+f7qO65W5qfhu/TCv+/ozljlXXe9Nj8419DMA==}
86+ engines: {node: '>=10'}
87+
88+ '@emnapi/runtime@1.11.3':
89+ resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==}
90+
91+ '@esbuild/aix-ppc64@0.28.2':
92+ resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}
93+ engines: {node: '>=18'}
94+ cpu: [ppc64]
95+ os: [aix]
96+
97+ '@esbuild/android-arm64@0.28.2':
98+ resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}
99+ engines: {node: '>=18'}
100+ cpu: [arm64]
101+ os: [android]
102+
103+ '@esbuild/android-arm@0.28.2':
104+ resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}
105+ engines: {node: '>=18'}
106+ cpu: [arm]
107+ os: [android]
108+
109+ '@esbuild/android-x64@0.28.2':
110+ resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}
111+ engines: {node: '>=18'}
112+ cpu: [x64]
113+ os: [android]
114+
115+ '@esbuild/darwin-arm64@0.28.2':
116+ resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}
117+ engines: {node: '>=18'}
118+ cpu: [arm64]
119+ os: [darwin]
120+
121+ '@esbuild/darwin-x64@0.28.2':
122+ resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}
123+ engines: {node: '>=18'}
124+ cpu: [x64]
125+ os: [darwin]
126+
127+ '@esbuild/freebsd-arm64@0.28.2':
128+ resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}
129+ engines: {node: '>=18'}
130+ cpu: [arm64]
131+ os: [freebsd]
132+
133+ '@esbuild/freebsd-x64@0.28.2':
134+ resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}
135+ engines: {node: '>=18'}
136+ cpu: [x64]
137+ os: [freebsd]
138+
139+ '@esbuild/linux-arm64@0.28.2':
140+ resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}
141+ engines: {node: '>=18'}
142+ cpu: [arm64]
143+ os: [linux]
144+
145+ '@esbuild/linux-arm@0.28.2':
146+ resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}
147+ engines: {node: '>=18'}
148+ cpu: [arm]
149+ os: [linux]
150+
151+ '@esbuild/linux-ia32@0.28.2':
152+ resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}
153+ engines: {node: '>=18'}
154+ cpu: [ia32]
155+ os: [linux]
156+
157+ '@esbuild/linux-loong64@0.28.2':
158+ resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}
159+ engines: {node: '>=18'}
160+ cpu: [loong64]
161+ os: [linux]
162+
163+ '@esbuild/linux-mips64el@0.28.2':
164+ resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}
165+ engines: {node: '>=18'}
166+ cpu: [mips64el]
167+ os: [linux]
168+
169+ '@esbuild/linux-ppc64@0.28.2':
170+ resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}
171+ engines: {node: '>=18'}
172+ cpu: [ppc64]
173+ os: [linux]
174+
175+ '@esbuild/linux-riscv64@0.28.2':
176+ resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}
177+ engines: {node: '>=18'}
178+ cpu: [riscv64]
179+ os: [linux]
180+
181+ '@esbuild/linux-s390x@0.28.2':
182+ resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}
183+ engines: {node: '>=18'}
184+ cpu: [s390x]
185+ os: [linux]
186+
187+ '@esbuild/linux-x64@0.28.2':
188+ resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}
189+ engines: {node: '>=18'}
190+ cpu: [x64]
191+ os: [linux]
192+
193+ '@esbuild/netbsd-arm64@0.28.2':
194+ resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}
195+ engines: {node: '>=18'}
196+ cpu: [arm64]
197+ os: [netbsd]
198+
199+ '@esbuild/netbsd-x64@0.28.2':
200+ resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}
201+ engines: {node: '>=18'}
202+ cpu: [x64]
203+ os: [netbsd]
204+
205+ '@esbuild/openbsd-arm64@0.28.2':
206+ resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}
207+ engines: {node: '>=18'}
208+ cpu: [arm64]
209+ os: [openbsd]
210+
211+ '@esbuild/openbsd-x64@0.28.2':
212+ resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}
213+ engines: {node: '>=18'}
214+ cpu: [x64]
215+ os: [openbsd]
216+
217+ '@esbuild/openharmony-arm64@0.28.2':
218+ resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}
219+ engines: {node: '>=18'}
220+ cpu: [arm64]
221+ os: [openharmony]
222+
223+ '@esbuild/sunos-x64@0.28.2':
224+ resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}
225+ engines: {node: '>=18'}
226+ cpu: [x64]
227+ os: [sunos]
228+
229+ '@esbuild/win32-arm64@0.28.2':
230+ resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}
231+ engines: {node: '>=18'}
232+ cpu: [arm64]
233+ os: [win32]
234+
235+ '@esbuild/win32-ia32@0.28.2':
236+ resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}
237+ engines: {node: '>=18'}
238+ cpu: [ia32]
239+ os: [win32]
240+
241+ '@esbuild/win32-x64@0.28.2':
242+ resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}
243+ engines: {node: '>=18'}
244+ cpu: [x64]
245+ os: [win32]
246+
247+ '@img/colour@1.1.0':
248+ resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
249+ engines: {node: '>=18'}
250+
251+ '@img/sharp-darwin-arm64@0.35.5':
252+ resolution: {integrity: sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==}
253+ engines: {node: '>=20.9.0'}
254+ cpu: [arm64]
255+ os: [darwin]
256+
257+ '@img/sharp-darwin-x64@0.35.5':
258+ resolution: {integrity: sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==}
259+ engines: {node: '>=20.9.0'}
260+ cpu: [x64]
261+ os: [darwin]
262+
263+ '@img/sharp-freebsd-wasm32@0.35.5':
264+ resolution: {integrity: sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==}
265+ engines: {node: '>=20.9.0'}
266+ os: [freebsd]
267+
268+ '@img/sharp-libvips-darwin-arm64@1.3.4':
269+ resolution: {integrity: sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==}
270+ cpu: [arm64]
271+ os: [darwin]
272+
273+ '@img/sharp-libvips-darwin-x64@1.3.4':
274+ resolution: {integrity: sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==}
275+ cpu: [x64]
276+ os: [darwin]
277+
278+ '@img/sharp-libvips-linux-arm64@1.3.4':
279+ resolution: {integrity: sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==}
280+ cpu: [arm64]
281+ os: [linux]
282+ libc: [glibc]
283+
284+ '@img/sharp-libvips-linux-arm@1.3.4':
285+ resolution: {integrity: sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==}
286+ cpu: [arm]
287+ os: [linux]
288+ libc: [glibc]
289+
290+ '@img/sharp-libvips-linux-ppc64@1.3.4':
291+ resolution: {integrity: sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==}
292+ cpu: [ppc64]
293+ os: [linux]
294+ libc: [glibc]
295+
296+ '@img/sharp-libvips-linux-riscv64@1.3.4':
297+ resolution: {integrity: sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==}
298+ cpu: [riscv64]
299+ os: [linux]
300+ libc: [glibc]
301+
302+ '@img/sharp-libvips-linux-s390x@1.3.4':
303+ resolution: {integrity: sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==}
304+ cpu: [s390x]
305+ os: [linux]
306+ libc: [glibc]
307+
308+ '@img/sharp-libvips-linux-x64@1.3.4':
309+ resolution: {integrity: sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==}
310+ cpu: [x64]
311+ os: [linux]
312+ libc: [glibc]
313+
314+ '@img/sharp-libvips-linuxmusl-arm64@1.3.4':
315+ resolution: {integrity: sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==}
316+ cpu: [arm64]
317+ os: [linux]
318+ libc: [musl]
319+
320+ '@img/sharp-libvips-linuxmusl-x64@1.3.4':
321+ resolution: {integrity: sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==}
322+ cpu: [x64]
323+ os: [linux]
324+ libc: [musl]
325+
326+ '@img/sharp-linux-arm64@0.35.5':
327+ resolution: {integrity: sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==}
328+ engines: {node: '>=20.9.0'}
329+ cpu: [arm64]
330+ os: [linux]
331+ libc: [glibc]
332+
333+ '@img/sharp-linux-arm@0.35.5':
334+ resolution: {integrity: sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==}
335+ engines: {node: '>=20.9.0'}
336+ cpu: [arm]
337+ os: [linux]
338+ libc: [glibc]
339+
340+ '@img/sharp-linux-ppc64@0.35.5':
341+ resolution: {integrity: sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==}
342+ engines: {node: '>=20.9.0'}
343+ cpu: [ppc64]
344+ os: [linux]
345+ libc: [glibc]
346+
347+ '@img/sharp-linux-riscv64@0.35.5':
348+ resolution: {integrity: sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==}
349+ engines: {node: '>=20.9.0'}
350+ cpu: [riscv64]
351+ os: [linux]
352+ libc: [glibc]
353+
354+ '@img/sharp-linux-s390x@0.35.5':
355+ resolution: {integrity: sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==}
356+ engines: {node: '>=20.9.0'}
357+ cpu: [s390x]
358+ os: [linux]
359+ libc: [glibc]
360+
361+ '@img/sharp-linux-x64@0.35.5':
362+ resolution: {integrity: sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==}
363+ engines: {node: '>=20.9.0'}
364+ cpu: [x64]
365+ os: [linux]
366+ libc: [glibc]
367+
368+ '@img/sharp-linuxmusl-arm64@0.35.5':
369+ resolution: {integrity: sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==}
370+ engines: {node: '>=20.9.0'}
371+ cpu: [arm64]
372+ os: [linux]
373+ libc: [musl]
374+
375+ '@img/sharp-linuxmusl-x64@0.35.5':
376+ resolution: {integrity: sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==}
377+ engines: {node: '>=20.9.0'}
378+ cpu: [x64]
379+ os: [linux]
380+ libc: [musl]
381+
382+ '@img/sharp-wasm32@0.35.5':
383+ resolution: {integrity: sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==}
384+ engines: {node: '>=20.9.0'}
385+
386+ '@img/sharp-webcontainers-wasm32@0.35.5':
387+ resolution: {integrity: sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==}
388+ engines: {node: '>=20.9.0'}
389+ cpu: [wasm32]
390+
391+ '@img/sharp-win32-arm64@0.35.5':
392+ resolution: {integrity: sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==}
393+ engines: {node: '>=20.9.0'}
394+ cpu: [arm64]
395+ os: [win32]
396+
397+ '@img/sharp-win32-ia32@0.35.5':
398+ resolution: {integrity: sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==}
399+ engines: {node: ^20.9.0}
400+ cpu: [ia32]
401+ os: [win32]
402+
403+ '@img/sharp-win32-x64@0.35.5':
404+ resolution: {integrity: sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==}
405+ engines: {node: '>=20.9.0'}
406+ cpu: [x64]
407+ os: [win32]
408+
409+ '@jridgewell/gen-mapping@0.3.13':
410+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
411+
412+ '@jridgewell/remapping@2.3.5':
413+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
414+
415+ '@jridgewell/resolve-uri@3.1.2':
416+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
417+ engines: {node: '>=6.0.0'}
418+
419+ '@jridgewell/sourcemap-codec@1.6.0':
420+ resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==}
421+
422+ '@jridgewell/trace-mapping@0.3.31':
423+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
424+
425+ '@next/env@16.4.3':
426+ resolution: {integrity: sha512-a7tz1QCcWWkwC/rPJcPMJk/UNRu9CFhDd3OHYE5hddbJrs8BqRTalxI6GlKCWEGzRLHN+S/B7a4PAHCtm25aBQ==}
427+
428+ '@next/swc-darwin-arm64@16.4.3':
429+ resolution: {integrity: sha512-4yq5EXBt+VDtAZwTyfijaFp5D2C5oz3Ikw5a2kiX2K9nw72vrZX2q5UuAlkPtUMO1tQz6JTKpaKWjS7OOefTDQ==}
430+ engines: {node: '>= 10'}
431+ cpu: [arm64]
432+ os: [darwin]
433+
434+ '@next/swc-darwin-x64@16.4.3':
435+ resolution: {integrity: sha512-1Rvkn/LUhnEF8WxnRkOrqGhbwXui1bkWFxONKIbN+r7C+9KHDSZ+iUoj4CzymVMWUyZIyx9szcb9+kbKhD500A==}
436+ engines: {node: '>= 10'}
437+ cpu: [x64]
438+ os: [darwin]
439+
440+ '@next/swc-linux-arm64-gnu@16.4.3':
441+ resolution: {integrity: sha512-dCKpXErGg3abUM6t5JTJV/ottVBTStJB5lRJTbgdUdQaQ+jNHiK56Hsc0YAEg/rinSh42hYG3HWiYmEMdilnxg==}
442+ engines: {node: '>= 10'}
443+ cpu: [arm64]
444+ os: [linux]
445+ libc: [glibc]
446+
447+ '@next/swc-linux-arm64-musl@16.4.3':
448+ resolution: {integrity: sha512-WwYbhWkhYBvBtib1K4W0kL8MW2snBD2A5b3SN4vPpqalZbZs5+bQ1yzAdepVoOqrFfEW3dmREy4Zs1MrWcrFbw==}
449+ engines: {node: '>= 10'}
450+ cpu: [arm64]
451+ os: [linux]
452+ libc: [musl]
453+
454+ '@next/swc-linux-x64-gnu@16.4.3':
455+ resolution: {integrity: sha512-QymWvfUwDEC5/lpJOsxX5VAbyoR2D13+2Jsjz4be7gT4LPqEgdpkeLIR/HFfCLgKzoMhpJbp6I/JnogyNZHcaA==}
456+ engines: {node: '>= 10'}
457+ cpu: [x64]
458+ os: [linux]
459+ libc: [glibc]
460+
461+ '@next/swc-linux-x64-musl@16.4.3':
462+ resolution: {integrity: sha512-Vmjd9D7DpA4Vv3cUlr82QWgJD/BQZmns801vtC5VWHg6jCIA4a5vMKpQnfrM2pyCrp2eV0ENdUg4PlN3bAc2Yw==}
463+ engines: {node: '>= 10'}
464+ cpu: [x64]
465+ os: [linux]
466+ libc: [musl]
467+
468+ '@next/swc-win32-arm64-msvc@16.4.3':
469+ resolution: {integrity: sha512-lG1pPdPLk7gTyGb00n5JIMLdBJgjb+UEhSdZvFbhUMg0DyC6z4B7RnpSKF9VCd4imkLObVbXOFA0kFCpw7yFow==}
470+ engines: {node: '>= 10'}
471+ cpu: [arm64]
472+ os: [win32]
473+
474+ '@next/swc-win32-x64-msvc@16.4.3':
475+ resolution: {integrity: sha512-NmQC9RkJdnPXRaMxtkCzobB3teVjqF33oSOnwDfi+XYGWWYpt+xlGK3mtktSKLbdjwaWbJu2OkkMiRFGUUncKg==}
476+ engines: {node: '>= 10'}
477+ cpu: [x64]
478+ os: [win32]
479+
480+ '@noble/hashes@2.4.0':
481+ resolution: {integrity: sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==}
482+ engines: {node: '>= 20.19.0'}
483+
484+ '@node-rs/argon2-android-arm-eabi@2.2.2':
485+ resolution: {integrity: sha512-c11BOrPLBWNC1cDyzGB+Bil+flmxfZbB2hv8EhcobmAsFKMyqkHPNhUY4qhcjv1U+4+Vmw4G8H+l224iO2g/Dw==}
486+ engines: {node: '>= 10'}
487+ cpu: [arm]
488+ os: [android]
489+
490+ '@node-rs/argon2-android-arm64@2.2.2':
491+ resolution: {integrity: sha512-dpMYIoxhN/wY6hFH+3MM5kQErcH3luMekkszbkDF3NKqhB1kFRntkOLDpFY87oItBSHJrsoYkXC3vBRhjYoCjQ==}
492+ engines: {node: '>= 10'}
493+ cpu: [arm64]
494+ os: [android]
495+
496+ '@node-rs/argon2-darwin-arm64@2.2.2':
497+ resolution: {integrity: sha512-vxVAXcIG0iiHizkCuImmzVhOFsRnU4Z79xiOxdISLyI+QhOAWbbTaVSXw0PNfThB3zAdkzzDJ/WWu52Hs/qHGg==}
498+ engines: {node: '>= 10'}
499+ cpu: [arm64]
500+ os: [darwin]
501+
502+ '@node-rs/argon2-darwin-x64@2.2.2':
503+ resolution: {integrity: sha512-r7GbSFpFZZ9EAV9cvIm9prUjOupK7QQXTyP+FJ6bWSMq0h+qRDBlUOXQXduDIIrLEGoBVelixKUtf4ksZ0ljoQ==}
504+ engines: {node: '>= 10'}
505+ cpu: [x64]
506+ os: [darwin]
507+
508+ '@node-rs/argon2-freebsd-x64@2.2.2':
509+ resolution: {integrity: sha512-AmWxDSmQgprilD6NX3jmxCgcDvWAW7kGJnnWQo+0qav6nfMXdPZYgSezK/skmw1GBWipr4yZMIUzpeNHnVpMxg==}
510+ engines: {node: '>= 10'}
511+ cpu: [x64]
512+ os: [freebsd]
513+
514+ '@node-rs/argon2-linux-arm-gnueabihf@2.2.2':
515+ resolution: {integrity: sha512-M1gnPBTr9GFeEUWkQ53qCJeTsX03C3kcUeHnDbN7dU2xkI58wMP4Z1sEBN7WmKJ/fTHYEgti4truz7r4A82DLg==}
516+ engines: {node: '>= 10'}
517+ cpu: [arm]
518+ os: [linux]
519+
520+ '@node-rs/argon2-linux-arm64-gnu@2.2.2':
521+ resolution: {integrity: sha512-4CYDlIdITlLSVcAXYUtEoGUahRaayPXM+4Rcfg3BZx9WGi6UB8HUycs6GNMTPYXV5kVXCpyE2u1HmYUpgmIzOQ==}
522+ engines: {node: '>= 10'}
523+ cpu: [arm64]
524+ os: [linux]
525+ libc: [glibc]
526+
527+ '@node-rs/argon2-linux-arm64-musl@2.2.2':
528+ resolution: {integrity: sha512-FYlfj3XgQ1xrx6HzQbKbUcKiYMG/3iSi/X81KyhHaItTJ7vZlMwrbVLl9yqDmvotKUF6VjrhrlZ8KRbbzchseA==}
529+ engines: {node: '>= 10'}
530+ cpu: [arm64]
531+ os: [linux]
532+ libc: [musl]
533+
534+ '@node-rs/argon2-linux-x64-gnu@2.2.2':
535+ resolution: {integrity: sha512-ULXLs8UFYZANlwiROM7AeccxZndr2Xk3IstADq3jAUhnwV2W75mxMBTABUZ+7AdKRhPLOrxU77OgnMWlDkYJQg==}
536+ engines: {node: '>= 10'}
537+ cpu: [x64]
538+ os: [linux]
539+ libc: [glibc]
540+
541+ '@node-rs/argon2-linux-x64-musl@2.2.2':
542+ resolution: {integrity: sha512-zgjIwc9TyGodn62vGc+36DGwFqVV5e7L8Ptd2FQWuBxe5aFrcFxvtDGn1/qfYwoHLv09utgtR+RBAPCXepWG3Q==}
543+ engines: {node: '>= 10'}
544+ cpu: [x64]
545+ os: [linux]
546+ libc: [musl]
547+
548+ '@node-rs/argon2-win32-arm64-msvc@2.2.2':
549+ resolution: {integrity: sha512-3nLhvLie/ec5xfxUBXXqGMb7oGeqF+YXrcGckqaTaGkPtOBozho0Kh2IuP/zi9BcOriirTG2LW3gtIOfpuh+mQ==}
550+ engines: {node: '>= 10'}
551+ cpu: [arm64]
552+ os: [win32]
553+
554+ '@node-rs/argon2-win32-ia32-msvc@2.2.2':
555+ resolution: {integrity: sha512-6RJKD6cFl7UeiYJLjRsXPywVXSFSaSDdr6xGpztNDV31QHCEecWnsnNmKxzi4gVpln2F9XeWEtIgM4Nqw1hLbA==}
556+ engines: {node: '>= 10'}
557+ cpu: [ia32]
558+ os: [win32]
559+
560+ '@node-rs/argon2-win32-x64-msvc@2.2.2':
561+ resolution: {integrity: sha512-dQOO9S4QKBaVul0Uyk/2quJc/OBeHNZRJP+GZZTy1A5kYIaAfIJGHUYLY6oFoAlcuLIkdFouLaHX3fCl8tZm/w==}
562+ engines: {node: '>= 10'}
563+ cpu: [x64]
564+ os: [win32]
565+
566+ '@node-rs/argon2@2.2.2':
567+ resolution: {integrity: sha512-NtdlPPWtR5U4BxX5EGJYza+UklNaoWORmkaKCMqf/nyKeXWKVwNt8KfQoRpNT7OB1DcEwmePafO4wZyW+sbfCQ==}
568+ engines: {node: '>= 10'}
569+
570+ '@otplib/core@13.6.0':
571+ resolution: {integrity: sha512-TL6/FKKzR55Vr7zo3YGFtPMCSV3SpYPtuvE3T1XcwjFczD9pHU4dYYQBl0AcNvGcqAt4/fPqhZEFfB2OBcnlPA==}
572+
573+ '@otplib/hotp@13.6.0':
574+ resolution: {integrity: sha512-oPpaQBkAYjBxAs+FWdGNumsEwWJhIZVcsv0vEi+w4OzzLQ6UDZ2qXZNSeF9NljTj6/8d4e1Z4o6RgJa3aIxAOA==}
575+
576+ '@otplib/plugin-base32-scure@13.6.0':
577+ resolution: {integrity: sha512-s6uMbj4MBebvAPnBns1y2RhQ765/U04qHlZmFLV02dlD1S06pU46g/7tHX0vkCx5Pnty723loXto/PM5gFEEdg==}
578+
579+ '@otplib/plugin-crypto-noble@13.6.0':
580+ resolution: {integrity: sha512-m/8mOhtIhsr4zLtb9MlLI6+w7ZNiKSFnT8Dv7eHR9TCyf2Sxva5e+MbV0wONmF7ZLuvo9F3DtzfPjc748PhJcw==}
581+
582+ '@otplib/totp@13.6.0':
583+ resolution: {integrity: sha512-bMlq0MaUaQE3lOSH352Mrzcwpau5pMf7pMLROS+llk2evpC/sE7SHl9ajBl+PiPnGGb6LGYEjDvKqX8caXkGdw==}
584+
585+ '@otplib/uri@13.6.0':
586+ resolution: {integrity: sha512-CiLFMONTpCi3ara6yQQX3nlpYhafCALKJweA7+7Z+aDkRrW3QmD5a/9thKmQ0cGp2W70AMG/6BSTy82h74LHRw==}
587+
588+ '@oxc-project/types@0.156.0':
589+ resolution: {integrity: sha512-1Duyg48TdJNdyhEB8Xn1L36bT9Pv6GUtlKjHxOys8xkaF/rQq3XJE+bAurSK/AgIz5mGFsb77cn9Pb20+WCScw==}
590+
591+ '@playwright/test@1.64.1':
592+ resolution: {integrity: sha512-IaYGml/nSOiZWROfPtuIL7neuu9qDOZ3TNvNljUIrhDMxiGTgPjzj/g9p9RxpS2tSepPDRY+UwAaEeiKtUvIAg==}
593+ engines: {node: '>=20'}
594+ hasBin: true
595+
596+ '@rolldown/binding-android-arm-eabi@1.2.16':
597+ resolution: {integrity: sha512-ia3DwAs0OsMGS7+IConptSiyk9pEXkOx/AbJ2n/lAGxH3QkWQus1t8d7gnAT38FCU2sQu8lUbeR6AiZFv4JxaA==}
598+ engines: {node: ^20.19.0 || >=22.12.0}
599+ cpu: [arm]
600+ os: [android]
601+
602+ '@rolldown/binding-android-arm64@1.2.16':
603+ resolution: {integrity: sha512-kx5wBiMB6E7TEvpl2B9gjLU004BkvEm2Dr941BFjx/SontPwSzNuQUIoVKxHHoSjpFIfHMmcguyLOtyn0hObRg==}
604+ engines: {node: ^20.19.0 || >=22.12.0}
605+ cpu: [arm64]
606+ os: [android]
607+
608+ '@rolldown/binding-darwin-arm64@1.2.16':
609+ resolution: {integrity: sha512-qslZrXnKJU4cUpjoAmtAo/KQM9e2IRMlmpig6Zpwj+8KWxW8v+nkAf9216Bsek9lOC1jvg2yCjygCFo2f83msQ==}
610+ engines: {node: ^20.19.0 || >=22.12.0}
611+ cpu: [arm64]
612+ os: [darwin]
613+
614+ '@rolldown/binding-darwin-x64@1.2.16':
615+ resolution: {integrity: sha512-FdF+y48ND13eAyM2mQn+85kvAqNlvRWROy2rhgA463X/0Gv4vGtazZtfaF1mRBLscYvtOlh4QnLjOWiFzX69OQ==}
616+ engines: {node: ^20.19.0 || >=22.12.0}
617+ cpu: [x64]
618+ os: [darwin]
619+
620+ '@rolldown/binding-freebsd-x64@1.2.16':
621+ resolution: {integrity: sha512-ddjqFM5e95AgLbUPtKIS7V1KTVlA0RUgCVr5mn+/IEhsdy3pr+Vuj/HZ7nlMN2FyxIwUktOH1LEPIQXO1v9y1Q==}
622+ engines: {node: ^20.19.0 || >=22.12.0}
623+ cpu: [x64]
624+ os: [freebsd]
625+
626+ '@rolldown/binding-linux-arm-gnueabihf@1.2.16':
627+ resolution: {integrity: sha512-tHdKWbFkFBI687iim3LIyIvyL7j66VvQYkDPss5Stn/qyE2tWkR1YD0dXmXPFKKqT/o5ZEJVsaRsWS2meQwGOA==}
628+ engines: {node: ^20.19.0 || >=22.12.0}
629+ cpu: [arm]
630+ os: [linux]
631+
632+ '@rolldown/binding-linux-arm64-gnu@1.2.16':
633+ resolution: {integrity: sha512-FJiLGAblPBMlBEdbOqw6kW6QcXDWAf/oJu7gYs9ZJZwmg+K+/zjFLxPTIY9izJUzxzc24FHvmseyA0IvJSl17w==}
634+ engines: {node: ^20.19.0 || >=22.12.0}
635+ cpu: [arm64]
636+ os: [linux]
637+ libc: [glibc]
638+
639+ '@rolldown/binding-linux-arm64-musl@1.2.16':
640+ resolution: {integrity: sha512-hrJpblMsrQ58U9veWpbXzkhV5zStunds6HWLprqq1qauvgBr1E6P+24kLj6lSLI9vjRn/RYpjprhkHQPKGWpNg==}
641+ engines: {node: ^20.19.0 || >=22.12.0}
642+ cpu: [arm64]
643+ os: [linux]
644+ libc: [musl]
645+
646+ '@rolldown/binding-linux-ppc64-gnu@1.2.16':
647+ resolution: {integrity: sha512-qJd/dC6j6CwLG9/s/RP2nb1RZ0GIgj7Ioj7x/SYa3RzjVrlzrmH0fhIOpfvqQDeIsdP0loi+kHaMhJzY1PBIaA==}
648+ engines: {node: ^20.19.0 || >=22.12.0}
649+ cpu: [ppc64]
650+ os: [linux]
651+ libc: [glibc]
652+
653+ '@rolldown/binding-linux-s390x-gnu@1.2.16':
654+ resolution: {integrity: sha512-Vx7Xg5uUJuNcujJjI70OICaH0EYj80BtOLZTSN7uOYg8QOLlyKnaG0IW7Fn/J0IpJsaKzmDKMhOQv1JBM9m9vg==}
655+ engines: {node: ^20.19.0 || >=22.12.0}
656+ cpu: [s390x]
657+ os: [linux]
658+ libc: [glibc]
659+
660+ '@rolldown/binding-linux-x64-gnu@1.2.16':
661+ resolution: {integrity: sha512-TNKhgE3uJTsTzatUSSYt0Kgo+Oa2uSlSjz4r1aEIea7HX6ULBym4fAlYUhG1i6pjNf2njfCUAfKwr6C3E9Xg1w==}
662+ engines: {node: ^20.19.0 || >=22.12.0}
663+ cpu: [x64]
664+ os: [linux]
665+ libc: [glibc]
666+
667+ '@rolldown/binding-linux-x64-musl@1.2.16':
668+ resolution: {integrity: sha512-7chXdpjXZ8qG0+mIxECN3cT9kvhZ3/oZhMX6Pp876P7CDrIy8nJswva6Mq357JR7eYXfuskwZxMeV1SzoZdHrA==}
669+ engines: {node: ^20.19.0 || >=22.12.0}
670+ cpu: [x64]
671+ os: [linux]
672+ libc: [musl]
673+
674+ '@rolldown/binding-openharmony-arm64@1.2.16':
675+ resolution: {integrity: sha512-Kwjt+7uNTJK5/MDkGWGVO2KQPnj8yAV75dMpfwyHZrJSXWHrniOB0aUEWlVYf3H1hOqFLIStLdM5QXq6bnKmOQ==}
676+ engines: {node: ^20.19.0 || >=22.12.0}
677+ cpu: [arm64]
678+ os: [openharmony]
679+
680+ '@rolldown/binding-win32-arm64-msvc@1.2.16':
681+ resolution: {integrity: sha512-/LH6WfjDRXXJz/p5xl4TmU+jpcnwcxbKEQBW/GZE0JHfN0lGIyTtsUEGaQ/q/GikkGJ2yLKe6pwm7AnEWO8pdw==}
682+ engines: {node: ^20.19.0 || >=22.12.0}
683+ cpu: [arm64]
684+ os: [win32]
685+
686+ '@rolldown/binding-win32-x64-msvc@1.2.16':
687+ resolution: {integrity: sha512-1lv1KvX0Z871zfk7vw+dnXMMnHNyDwMzWG8Kv3HxDXMOhzCX4SHc7HK319fInP0i+0p9D8brkfzL7pJOaGl+tw==}
688+ engines: {node: ^20.19.0 || >=22.12.0}
689+ cpu: [x64]
690+ os: [win32]
691+
692+ '@rolldown/pluginutils@1.0.1':
693+ resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}
694+
695+ '@scure/base@2.4.0':
696+ resolution: {integrity: sha512-thZ1TuJwFwBblOhgsjDKvvGirBxNp+wSvY/DR6tJBJOTDhdAAcHJ8Vbr2eFnqaxeca4+t0i9KBf+uHYGWwZORg==}
697+
698+ '@swc/helpers@0.5.23':
699+ resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}
700+
701+ '@tailwindcss/node@4.3.3':
702+ resolution: {integrity: sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==}
703+
704+ '@tailwindcss/oxide-android-arm64@4.3.3':
705+ resolution: {integrity: sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==}
706+ engines: {node: '>= 20'}
707+ cpu: [arm64]
708+ os: [android]
709+
710+ '@tailwindcss/oxide-darwin-arm64@4.3.3':
711+ resolution: {integrity: sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==}
712+ engines: {node: '>= 20'}
713+ cpu: [arm64]
714+ os: [darwin]
715+
716+ '@tailwindcss/oxide-darwin-x64@4.3.3':
717+ resolution: {integrity: sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==}
718+ engines: {node: '>= 20'}
719+ cpu: [x64]
720+ os: [darwin]
721+
722+ '@tailwindcss/oxide-freebsd-x64@4.3.3':
723+ resolution: {integrity: sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==}
724+ engines: {node: '>= 20'}
725+ cpu: [x64]
726+ os: [freebsd]
727+
728+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':
729+ resolution: {integrity: sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==}
730+ engines: {node: '>= 20'}
731+ cpu: [arm]
732+ os: [linux]
733+
734+ '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':
735+ resolution: {integrity: sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==}
736+ engines: {node: '>= 20'}
737+ cpu: [arm64]
738+ os: [linux]
739+ libc: [glibc]
740+
741+ '@tailwindcss/oxide-linux-arm64-musl@4.3.3':
742+ resolution: {integrity: sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==}
743+ engines: {node: '>= 20'}
744+ cpu: [arm64]
745+ os: [linux]
746+ libc: [musl]
747+
748+ '@tailwindcss/oxide-linux-x64-gnu@4.3.3':
749+ resolution: {integrity: sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==}
750+ engines: {node: '>= 20'}
751+ cpu: [x64]
752+ os: [linux]
753+ libc: [glibc]
754+
755+ '@tailwindcss/oxide-linux-x64-musl@4.3.3':
756+ resolution: {integrity: sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==}
757+ engines: {node: '>= 20'}
758+ cpu: [x64]
759+ os: [linux]
760+ libc: [musl]
761+
762+ '@tailwindcss/oxide-wasm32-wasi@4.3.3':
763+ resolution: {integrity: sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==}
764+ engines: {node: '>=14.0.0'}
765+ cpu: [wasm32]
766+ bundledDependencies:
767+ - '@napi-rs/wasm-runtime'
768+ - '@emnapi/core'
769+ - '@emnapi/runtime'
770+ - '@tybys/wasm-util'
771+ - '@emnapi/wasi-threads'
772+ - tslib
773+
774+ '@tailwindcss/oxide-win32-arm64-msvc@4.3.3':
775+ resolution: {integrity: sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==}
776+ engines: {node: '>= 20'}
777+ cpu: [arm64]
778+ os: [win32]
779+
780+ '@tailwindcss/oxide-win32-x64-msvc@4.3.3':
781+ resolution: {integrity: sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==}
782+ engines: {node: '>= 20'}
783+ cpu: [x64]
784+ os: [win32]
785+
786+ '@tailwindcss/oxide@4.3.3':
787+ resolution: {integrity: sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==}
788+ engines: {node: '>= 20'}
789+
790+ '@tailwindcss/postcss@4.3.3':
791+ resolution: {integrity: sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==}
792+
793+ '@types/chai@5.2.3':
794+ resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
795+
796+ '@types/d3-force@3.0.10':
797+ resolution: {integrity: sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==}
798+
799+ '@types/deep-eql@4.0.2':
800+ resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}
801+
802+ '@types/estree@1.0.10':
803+ resolution: {integrity: sha512-lTyOMnOcmRBzdCv6/4zUZCrEhV0xrqQiUZBZtVcbmLHBXKLnN8q89v/wKRF/Q0HbwVsqbIG3o5HDoFl9sduM+g==}
804+
805+ '@types/node@26.6.6':
806+ resolution: {integrity: sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==}
807+
808+ '@types/qrcode@1.5.6':
809+ resolution: {integrity: sha512-te7NQcV2BOvdj2b1hCAHzAoMNuj65kNBMz0KBaxM6c3VGBOhU0dURQKOtH8CFNI/dsKkwlv32p26qYQTWoB5bw==}
810+
811+ '@types/react-dom@19.3.0':
812+ resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==}
813+ peerDependencies:
814+ '@types/react': ^19.3.0
815+
816+ '@types/react@19.3.0':
817+ resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==}
818+
819+ '@typescript/typescript-aix-ppc64@7.0.2':
820+ resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==}
821+ engines: {node: '>=16.20.0'}
822+ cpu: [ppc64]
823+ os: [aix]
824+
825+ '@typescript/typescript-darwin-arm64@7.0.2':
826+ resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==}
827+ engines: {node: '>=16.20.0'}
828+ cpu: [arm64]
829+ os: [darwin]
830+
831+ '@typescript/typescript-darwin-x64@7.0.2':
832+ resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==}
833+ engines: {node: '>=16.20.0'}
834+ cpu: [x64]
835+ os: [darwin]
836+
837+ '@typescript/typescript-freebsd-arm64@7.0.2':
838+ resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==}
839+ engines: {node: '>=16.20.0'}
840+ cpu: [arm64]
841+ os: [freebsd]
842+
843+ '@typescript/typescript-freebsd-x64@7.0.2':
844+ resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==}
845+ engines: {node: '>=16.20.0'}
846+ cpu: [x64]
847+ os: [freebsd]
848+
849+ '@typescript/typescript-linux-arm64@7.0.2':
850+ resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==}
851+ engines: {node: '>=16.20.0'}
852+ cpu: [arm64]
853+ os: [linux]
854+
855+ '@typescript/typescript-linux-arm@7.0.2':
856+ resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==}
857+ engines: {node: '>=16.20.0'}
858+ cpu: [arm]
859+ os: [linux]
860+
861+ '@typescript/typescript-linux-loong64@7.0.2':
862+ resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==}
863+ engines: {node: '>=16.20.0'}
864+ cpu: [loong64]
865+ os: [linux]
866+
867+ '@typescript/typescript-linux-mips64el@7.0.2':
868+ resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==}
869+ engines: {node: '>=16.20.0'}
870+ cpu: [mips64el]
871+ os: [linux]
872+
873+ '@typescript/typescript-linux-ppc64@7.0.2':
874+ resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==}
875+ engines: {node: '>=16.20.0'}
876+ cpu: [ppc64]
877+ os: [linux]
878+
879+ '@typescript/typescript-linux-riscv64@7.0.2':
880+ resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==}
881+ engines: {node: '>=16.20.0'}
882+ cpu: [riscv64]
883+ os: [linux]
884+
885+ '@typescript/typescript-linux-s390x@7.0.2':
886+ resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==}
887+ engines: {node: '>=16.20.0'}
888+ cpu: [s390x]
889+ os: [linux]
890+
891+ '@typescript/typescript-linux-x64@7.0.2':
892+ resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==}
893+ engines: {node: '>=16.20.0'}
894+ cpu: [x64]
895+ os: [linux]
896+
897+ '@typescript/typescript-netbsd-arm64@7.0.2':
898+ resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==}
899+ engines: {node: '>=16.20.0'}
900+ cpu: [arm64]
901+ os: [netbsd]
902+
903+ '@typescript/typescript-netbsd-x64@7.0.2':
904+ resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==}
905+ engines: {node: '>=16.20.0'}
906+ cpu: [x64]
907+ os: [netbsd]
908+
909+ '@typescript/typescript-openbsd-arm64@7.0.2':
910+ resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==}
911+ engines: {node: '>=16.20.0'}
912+ cpu: [arm64]
913+ os: [openbsd]
914+
915+ '@typescript/typescript-openbsd-x64@7.0.2':
916+ resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==}
917+ engines: {node: '>=16.20.0'}
918+ cpu: [x64]
919+ os: [openbsd]
920+
921+ '@typescript/typescript-sunos-x64@7.0.2':
922+ resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==}
923+ engines: {node: '>=16.20.0'}
924+ cpu: [x64]
925+ os: [sunos]
926+
927+ '@typescript/typescript-win32-arm64@7.0.2':
928+ resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==}
929+ engines: {node: '>=16.20.0'}
930+ cpu: [arm64]
931+ os: [win32]
932+
933+ '@typescript/typescript-win32-x64@7.0.2':
934+ resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==}
935+ engines: {node: '>=16.20.0'}
936+ cpu: [x64]
937+ os: [win32]
938+
939+ '@vitest/mocker@5.0.5':
940+ resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==}
941+ peerDependencies:
942+ msw: ^2.4.9 || ^3.0.0
943+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
944+ peerDependenciesMeta:
945+ msw:
946+ optional: true
947+ vite:
948+ optional: true
949+
950+ '@vitest/spy@5.0.5':
951+ resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==}
952+
953+ ansi-regex@5.0.1:
954+ resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
955+ engines: {node: '>=8'}
956+
957+ ansi-styles@4.3.0:
958+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
959+ engines: {node: '>=8'}
960+
961+ assertion-error@2.0.1:
962+ resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
963+ engines: {node: '>=12'}
964+
965+ baseline-browser-mapping@2.11.34:
966+ resolution: {integrity: sha512-Aqr8mA1kIvyJ3UY5YAY7ib8LSo1DmDMbMnVqGPtsKW1LxaFQFwn9Eb3yvq2fUKJsRvaXjnAV7R5osqETapzNiA==}
967+ engines: {node: '>=6.0.0'}
968+ hasBin: true
969+
970+ camelcase@5.3.1:
971+ resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
972+ engines: {node: '>=6'}
973+
974+ caniuse-lite@1.0.30001820:
975+ resolution: {integrity: sha512-gfWD6MxqVCqAOwmODfZf7DchWvlrA+SRdNX7ceLfg3xRqe5ssjjpF7EgslC/0tiLiNTajdaNN/q8c/5u/7Gz8w==}
976+
977+ chai@6.3.0:
978+ resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==}
979+ engines: {node: '>=18'}
980+
981+ client-only@0.0.1:
982+ resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
983+
984+ cliui@6.0.0:
985+ resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
986+
987+ color-convert@2.0.1:
988+ resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
989+ engines: {node: '>=7.0.0'}
990+
991+ color-name@1.1.4:
992+ resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
993+
994+ csstype@3.2.3:
995+ resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
996+
997+ d3-dispatch@3.0.1:
998+ resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==}
999+ engines: {node: '>=12'}
1000+
1001+ d3-force@3.0.0:
1002+ resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==}
1003+ engines: {node: '>=12'}
1004+
1005+ d3-quadtree@3.0.1:
1006+ resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==}
1007+ engines: {node: '>=12'}
1008+
1009+ d3-timer@3.0.1:
1010+ resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==}
1011+ engines: {node: '>=12'}
1012+
1013+ date-fns@4.4.0:
1014+ resolution: {integrity: sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==}
1015+
1016+ decamelize@1.2.0:
1017+ resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
1018+ engines: {node: '>=0.10.0'}
1019+
1020+ detect-libc@2.1.2:
1021+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
1022+ engines: {node: '>=8'}
1023+
1024+ dijkstrajs@1.0.3:
1025+ resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==}
1026+
1027+ dotenv@18.0.9:
1028+ resolution: {integrity: sha512-3fVOW4cB02R066PUSwn8O4TJyz9NckQl7F81blIbaq9jKBm2tSmOKky7ZHIXzGvkVPXCSn6jkpziBPZdGFs8Tw==}
1029+ engines: {node: '>=12'}
1030+ hasBin: true
1031+
1032+ emoji-regex@8.0.0:
1033+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1034+
1035+ enhanced-resolve@5.26.0:
1036+ resolution: {integrity: sha512-9vhedylFonb2YGogzUKX6+Ja72gOJbN1QHAqdrvqLwhdl/QWbKopzoUC9EbQNVsAns/bx/4uyqalrQAoy1IByw==}
1037+ engines: {node: '>=10.13.0'}
1038+
1039+ es-module-lexer@2.3.2:
1040+ resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==}
1041+
1042+ esbuild@0.28.2:
1043+ resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}
1044+ engines: {node: '>=18'}
1045+ hasBin: true
1046+
1047+ estree-walker@3.0.3:
1048+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
1049+
1050+ expect-type@1.4.0:
1051+ resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==}
1052+ engines: {node: '>=12.0.0'}
1053+
1054+ fdir@6.5.0:
1055+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
1056+ engines: {node: '>=12.0.0'}
1057+ peerDependencies:
1058+ picomatch: ^3 || ^4
1059+ peerDependenciesMeta:
1060+ picomatch:
1061+ optional: true
1062+
1063+ find-up@4.1.0:
1064+ resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
1065+ engines: {node: '>=8'}
1066+
1067+ fsevents@2.3.3:
1068+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1069+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1070+ os: [darwin]
1071+
1072+ get-caller-file@2.0.5:
1073+ resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1074+ engines: {node: 6.* || 8.* || >= 10.*}
1075+
1076+ graceful-fs@4.2.11:
1077+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
1078+
1079+ is-fullwidth-code-point@3.0.0:
1080+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
1081+ engines: {node: '>=8'}
1082+
1083+ jiti@2.7.0:
1084+ resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==}
1085+ hasBin: true
1086+
1087+ lightningcss-android-arm64@1.32.0:
1088+ resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
1089+ engines: {node: '>= 12.0.0'}
1090+ cpu: [arm64]
1091+ os: [android]
1092+
1093+ lightningcss-android-arm64@1.33.0:
1094+ resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==}
1095+ engines: {node: '>= 12.0.0'}
1096+ cpu: [arm64]
1097+ os: [android]
1098+
1099+ lightningcss-darwin-arm64@1.32.0:
1100+ resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}
1101+ engines: {node: '>= 12.0.0'}
1102+ cpu: [arm64]
1103+ os: [darwin]
1104+
1105+ lightningcss-darwin-arm64@1.33.0:
1106+ resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==}
1107+ engines: {node: '>= 12.0.0'}
1108+ cpu: [arm64]
1109+ os: [darwin]
1110+
1111+ lightningcss-darwin-x64@1.32.0:
1112+ resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}
1113+ engines: {node: '>= 12.0.0'}
1114+ cpu: [x64]
1115+ os: [darwin]
1116+
1117+ lightningcss-darwin-x64@1.33.0:
1118+ resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==}
1119+ engines: {node: '>= 12.0.0'}
1120+ cpu: [x64]
1121+ os: [darwin]
1122+
1123+ lightningcss-freebsd-x64@1.32.0:
1124+ resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}
1125+ engines: {node: '>= 12.0.0'}
1126+ cpu: [x64]
1127+ os: [freebsd]
1128+
1129+ lightningcss-freebsd-x64@1.33.0:
1130+ resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==}
1131+ engines: {node: '>= 12.0.0'}
1132+ cpu: [x64]
1133+ os: [freebsd]
1134+
1135+ lightningcss-linux-arm-gnueabihf@1.32.0:
1136+ resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}
1137+ engines: {node: '>= 12.0.0'}
1138+ cpu: [arm]
1139+ os: [linux]
1140+
1141+ lightningcss-linux-arm-gnueabihf@1.33.0:
1142+ resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==}
1143+ engines: {node: '>= 12.0.0'}
1144+ cpu: [arm]
1145+ os: [linux]
1146+
1147+ lightningcss-linux-arm64-gnu@1.32.0:
1148+ resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}
1149+ engines: {node: '>= 12.0.0'}
1150+ cpu: [arm64]
1151+ os: [linux]
1152+ libc: [glibc]
1153+
1154+ lightningcss-linux-arm64-gnu@1.33.0:
1155+ resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==}
1156+ engines: {node: '>= 12.0.0'}
1157+ cpu: [arm64]
1158+ os: [linux]
1159+ libc: [glibc]
1160+
1161+ lightningcss-linux-arm64-musl@1.32.0:
1162+ resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}
1163+ engines: {node: '>= 12.0.0'}
1164+ cpu: [arm64]
1165+ os: [linux]
1166+ libc: [musl]
1167+
1168+ lightningcss-linux-arm64-musl@1.33.0:
1169+ resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
1170+ engines: {node: '>= 12.0.0'}
1171+ cpu: [arm64]
1172+ os: [linux]
1173+ libc: [musl]
1174+
1175+ lightningcss-linux-x64-gnu@1.32.0:
1176+ resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}
1177+ engines: {node: '>= 12.0.0'}
1178+ cpu: [x64]
1179+ os: [linux]
1180+ libc: [glibc]
1181+
1182+ lightningcss-linux-x64-gnu@1.33.0:
1183+ resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
1184+ engines: {node: '>= 12.0.0'}
1185+ cpu: [x64]
1186+ os: [linux]
1187+ libc: [glibc]
1188+
1189+ lightningcss-linux-x64-musl@1.32.0:
1190+ resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}
1191+ engines: {node: '>= 12.0.0'}
1192+ cpu: [x64]
1193+ os: [linux]
1194+ libc: [musl]
1195+
1196+ lightningcss-linux-x64-musl@1.33.0:
1197+ resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
1198+ engines: {node: '>= 12.0.0'}
1199+ cpu: [x64]
1200+ os: [linux]
1201+ libc: [musl]
1202+
1203+ lightningcss-win32-arm64-msvc@1.32.0:
1204+ resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}
1205+ engines: {node: '>= 12.0.0'}
1206+ cpu: [arm64]
1207+ os: [win32]
1208+
1209+ lightningcss-win32-arm64-msvc@1.33.0:
1210+ resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==}
1211+ engines: {node: '>= 12.0.0'}
1212+ cpu: [arm64]
1213+ os: [win32]
1214+
1215+ lightningcss-win32-x64-msvc@1.32.0:
1216+ resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}
1217+ engines: {node: '>= 12.0.0'}
1218+ cpu: [x64]
1219+ os: [win32]
1220+
1221+ lightningcss-win32-x64-msvc@1.33.0:
1222+ resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==}
1223+ engines: {node: '>= 12.0.0'}
1224+ cpu: [x64]
1225+ os: [win32]
1226+
1227+ lightningcss@1.32.0:
1228+ resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
1229+ engines: {node: '>= 12.0.0'}
1230+
1231+ lightningcss@1.33.0:
1232+ resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==}
1233+ engines: {node: '>= 12.0.0'}
1234+
1235+ locate-path@5.0.0:
1236+ resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
1237+ engines: {node: '>=8'}
1238+
1239+ lucide-react@1.66.0:
1240+ resolution: {integrity: sha512-8zjbi/Us+ETXqfBwmXF/FHrWGIqOdE6zT1yUdRJLQVoptomSkB0zdFWVIM667t9K8djWDaXdkBkqi2qVTuDNiw==}
1241+ peerDependencies:
1242+ '@types/react': '*'
1243+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
1244+ peerDependenciesMeta:
1245+ '@types/react':
1246+ optional: true
1247+
1248+ magic-string@0.30.21:
1249+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
1250+
1251+ magic-string@1.4.5:
1252+ resolution: {integrity: sha512-oLLC2+YvQUfAa+vxoufE/yc1icb87M9iXIRqAoR/2EhE/8cb3SF/+Gi0c2By1B+5Vz2e2vQtUvHiu1+63Znh+w==}
1253+
1254+ nanoid@3.3.20:
1255+ resolution: {integrity: sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==}
1256+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1257+ hasBin: true
1258+
1259+ next@16.4.3:
1260+ resolution: {integrity: sha512-OqxKTGi9u80FydydsMNYNjnuje9Au+kvHlt2GZ//ftdpDHm1dxKqAaENoOOTX5wKzn+9vaKUNIfZeyZUuLhCnA==}
1261+ engines: {node: '>=20.9.0'}
1262+ hasBin: true
1263+ peerDependencies:
1264+ '@opentelemetry/api': ^1.1.0
1265+ '@playwright/test': ^1.51.1
1266+ babel-plugin-react-compiler: '*'
1267+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
1268+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
1269+ sass: ^1.3.0
1270+ peerDependenciesMeta:
1271+ '@opentelemetry/api':
1272+ optional: true
1273+ '@playwright/test':
1274+ optional: true
1275+ babel-plugin-react-compiler:
1276+ optional: true
1277+ sass:
1278+ optional: true
1279+
1280+ obug@3.0.0:
1281+ resolution: {integrity: sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==}
1282+ engines: {node: '>=12.20.0'}
1283+
1284+ otplib@13.6.0:
1285+ resolution: {integrity: sha512-PCx6+14PYndCRk0G3JuJHmlExzENs43gafqMUVmSFmzMbEweVhBiYcBCL8B32ZMEDPZA4OsMxFEeAob1H+YFZg==}
1286+
1287+ p-limit@2.3.0:
1288+ resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
1289+ engines: {node: '>=6'}
1290+
1291+ p-locate@4.1.0:
1292+ resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
1293+ engines: {node: '>=8'}
1294+
1295+ p-try@2.2.0:
1296+ resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
1297+ engines: {node: '>=6'}
1298+
1299+ path-exists@4.0.0:
1300+ resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
1301+ engines: {node: '>=8'}
1302+
1303+ picocolors@1.1.1:
1304+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
1305+
1306+ picomatch@4.0.7:
1307+ resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==}
1308+ engines: {node: '>=12'}
1309+
1310+ playwright-core@1.64.1:
1311+ resolution: {integrity: sha512-BC4s8y6SEVA6Q1rSxZTto8hI1KUI3xXlHGZgvGqP4IqPdI/a6FX9H29IDNz7vKo9l21b6LfYosScPL6M3xxyDQ==}
1312+ engines: {node: '>=20'}
1313+ hasBin: true
1314+
1315+ playwright@1.64.1:
1316+ resolution: {integrity: sha512-HCrVhHr5QQuwYoswEUGTb7gGp522yflbv/ST8nF4sFWGuLjQCt17Q/EubpGGSNKYn1tsTCPZxqHhHCfVURu7UA==}
1317+ engines: {node: '>=20'}
1318+ hasBin: true
1319+
1320+ pngjs@5.0.0:
1321+ resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
1322+ engines: {node: '>=10.13.0'}
1323+
1324+ postcss@8.5.23:
1325+ resolution: {integrity: sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==}
1326+ engines: {node: ^10 || ^12 || >=14}
1327+
1328+ postcss@8.5.32:
1329+ resolution: {integrity: sha512-LJlKCCAUFKOuZxipUdYw1NzIITEsPcgyOG9LkvRJvuKj/bRzbuRY0ARXvL0pWGpsZvn8jku+LMep2eU0seHp8g==}
1330+ engines: {node: ^10 || ^12 || >=14}
1331+
1332+ postgres@4.0.0:
1333+ resolution: {integrity: sha512-kBh8qXtcvvIAc00DftQyOxz7M/3Zxww1tRMXZPLzipNXXl5PIzHml+9zB3Mrge2U8ldc0WF1ZdLp1iYQi7Kh3A==}
1334+ engines: {node: '>=20'}
1335+
1336+ qrcode@1.5.4:
1337+ resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==}
1338+ engines: {node: '>=10.13.0'}
1339+ hasBin: true
1340+
1341+ react-dom@19.3.1:
1342+ resolution: {integrity: sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==}
1343+ peerDependencies:
1344+ react: ^19.3.1
1345+
1346+ react@19.3.1:
1347+ resolution: {integrity: sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==}
1348+ engines: {node: '>=0.10.0'}
1349+
1350+ require-directory@2.1.1:
1351+ resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
1352+ engines: {node: '>=0.10.0'}
1353+
1354+ require-main-filename@2.0.0:
1355+ resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
1356+
1357+ rolldown@1.2.16:
1358+ resolution: {integrity: sha512-bWvlMpFKiTfDKfnK7FC2MPgPeWCf/Kpwsq49ApdW+FQaBZb6O6dZ4MAPbPUjp7hYQrw/RobqCzn64BRrQecGHw==}
1359+ engines: {node: ^20.19.0 || >=22.12.0}
1360+ hasBin: true
1361+
1362+ scheduler@0.28.0:
1363+ resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==}
1364+
1365+ semver@7.8.5:
1366+ resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
1367+ engines: {node: '>=10'}
1368+ hasBin: true
1369+
1370+ set-blocking@2.0.0:
1371+ resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
1372+
1373+ sharp@0.35.5:
1374+ resolution: {integrity: sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==}
1375+ engines: {node: '>=20.9.0'}
1376+ peerDependencies:
1377+ '@types/node': '*'
1378+ peerDependenciesMeta:
1379+ '@types/node':
1380+ optional: true
1381+
1382+ source-map-js@1.2.2:
1383+ resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==}
1384+ engines: {node: '>=0.10.0'}
1385+
1386+ std-env@4.3.0:
1387+ resolution: {integrity: sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==}
1388+
1389+ string-width@4.2.3:
1390+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
1391+ engines: {node: '>=8'}
1392+
1393+ strip-ansi@6.0.1:
1394+ resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
1395+ engines: {node: '>=8'}
1396+
1397+ styled-jsx@5.1.6:
1398+ resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
1399+ engines: {node: '>= 12.0.0'}
1400+ peerDependencies:
1401+ '@babel/core': '*'
1402+ babel-plugin-macros: '*'
1403+ react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
1404+ peerDependenciesMeta:
1405+ '@babel/core':
1406+ optional: true
1407+ babel-plugin-macros:
1408+ optional: true
1409+
1410+ tailwindcss@4.3.3:
1411+ resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==}
1412+
1413+ tapable@2.3.3:
1414+ resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}
1415+ engines: {node: '>=6'}
1416+
1417+ tinybench@6.2.3:
1418+ resolution: {integrity: sha512-Al01C2JIBnO2CXCAPbpAl6sUiOZHeThGtHYNTa51JRw9PyWOCdr+9Ong05R4qg/Sk3+H645E8ov1h2c58ityNw==}
1419+ engines: {node: '>=20.0.0'}
1420+
1421+ tinyexec@1.3.1:
1422+ resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==}
1423+ engines: {node: '>=18'}
1424+
1425+ tinyglobby@0.2.17:
1426+ resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
1427+ engines: {node: '>=12.0.0'}
1428+
1429+ tslib@2.9.1:
1430+ resolution: {integrity: sha512-a4Ux9VKuIMHsOS7ENbEq6hK2ZGYIT27Rtl0E4eD9KqwxhKiQeMZE/9xb3IdYwWaSOyIBQLExhQgXDTYoiCxnWA==}
1431+
1432+ tsx@4.23.15:
1433+ resolution: {integrity: sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==}
1434+ engines: {node: '>=18.0.0'}
1435+ hasBin: true
1436+
1437+ typescript@7.0.2:
1438+ resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==}
1439+ engines: {node: '>=16.20.0'}
1440+ hasBin: true
1441+
1442+ undici-types@8.9.0:
1443+ resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==}
1444+
1445+ vite@8.3.5:
1446+ resolution: {integrity: sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==}
1447+ engines: {node: ^20.19.0 || >=22.12.0}
1448+ hasBin: true
1449+ peerDependencies:
1450+ '@types/node': ^20.19.0 || >=22.12.0
1451+ '@vitejs/devtools': ^0.7.1 || ^0.8.0
1452+ esbuild: ^0.27.0 || ^0.28.0
1453+ jiti: '>=1.21.0'
1454+ less: ^4.0.0
1455+ sass: ^1.70.0
1456+ sass-embedded: ^1.70.0
1457+ stylus: '>=0.54.8'
1458+ sugarss: ^5.0.0
1459+ terser: ^5.16.0
1460+ tsx: ^4.8.1
1461+ yaml: ^2.4.2
1462+ peerDependenciesMeta:
1463+ '@types/node':
1464+ optional: true
1465+ '@vitejs/devtools':
1466+ optional: true
1467+ esbuild:
1468+ optional: true
1469+ jiti:
1470+ optional: true
1471+ less:
1472+ optional: true
1473+ sass:
1474+ optional: true
1475+ sass-embedded:
1476+ optional: true
1477+ stylus:
1478+ optional: true
1479+ sugarss:
1480+ optional: true
1481+ terser:
1482+ optional: true
1483+ tsx:
1484+ optional: true
1485+ yaml:
1486+ optional: true
1487+
1488+ vitest@5.0.5:
1489+ resolution: {integrity: sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==}
1490+ engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0}
1491+ hasBin: true
1492+ peerDependencies:
1493+ '@edge-runtime/vm': '*'
1494+ '@opentelemetry/api': ^1.9.0
1495+ '@types/node': ^22.0.0 || >=24.0.0
1496+ '@vitest/browser-playwright': 5.0.5
1497+ '@vitest/browser-preview': 5.0.5
1498+ '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0
1499+ '@vitest/coverage-istanbul': 5.0.5
1500+ '@vitest/coverage-v8': 5.0.5
1501+ '@vitest/ui': 5.0.5
1502+ happy-dom: '*'
1503+ jsdom: '*'
1504+ vite: ^6.4.0 || ^7.0.0 || ^8.0.0
1505+ peerDependenciesMeta:
1506+ '@edge-runtime/vm':
1507+ optional: true
1508+ '@opentelemetry/api':
1509+ optional: true
1510+ '@types/node':
1511+ optional: true
1512+ '@vitest/browser-playwright':
1513+ optional: true
1514+ '@vitest/browser-preview':
1515+ optional: true
1516+ '@vitest/browser-webdriverio':
1517+ optional: true
1518+ '@vitest/coverage-istanbul':
1519+ optional: true
1520+ '@vitest/coverage-v8':
1521+ optional: true
1522+ '@vitest/ui':
1523+ optional: true
1524+ happy-dom:
1525+ optional: true
1526+ jsdom:
1527+ optional: true
1528+
1529+ which-module@2.0.1:
1530+ resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
1531+
1532+ why-is-node-running@3.2.1:
1533+ resolution: {integrity: sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==}
1534+ engines: {node: '>=20.11'}
1535+ hasBin: true
1536+
1537+ wrap-ansi@6.2.0:
1538+ resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
1539+ engines: {node: '>=8'}
1540+
1541+ y18n@4.0.3:
1542+ resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
1543+
1544+ yargs-parser@18.1.3:
1545+ resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
1546+ engines: {node: '>=6'}
1547+
1548+ yargs@15.4.1:
1549+ resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
1550+ engines: {node: '>=8'}
1551+
1552+ zod@4.6.7:
1553+ resolution: {integrity: sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==}
1554+
1555+snapshots:
1556+
1557+ '@alloc/quick-lru@5.3.0': {}
1558+
1559+ '@emnapi/runtime@1.11.3':
1560+ dependencies:
1561+ tslib: 2.9.1
1562+ optional: true
1563+
1564+ '@esbuild/aix-ppc64@0.28.2':
1565+ optional: true
1566+
1567+ '@esbuild/android-arm64@0.28.2':
1568+ optional: true
1569+
1570+ '@esbuild/android-arm@0.28.2':
1571+ optional: true
1572+
1573+ '@esbuild/android-x64@0.28.2':
1574+ optional: true
1575+
1576+ '@esbuild/darwin-arm64@0.28.2':
1577+ optional: true
1578+
1579+ '@esbuild/darwin-x64@0.28.2':
1580+ optional: true
1581+
1582+ '@esbuild/freebsd-arm64@0.28.2':
1583+ optional: true
1584+
1585+ '@esbuild/freebsd-x64@0.28.2':
1586+ optional: true
1587+
1588+ '@esbuild/linux-arm64@0.28.2':
1589+ optional: true
1590+
1591+ '@esbuild/linux-arm@0.28.2':
1592+ optional: true
1593+
1594+ '@esbuild/linux-ia32@0.28.2':
1595+ optional: true
1596+
1597+ '@esbuild/linux-loong64@0.28.2':
1598+ optional: true
1599+
1600+ '@esbuild/linux-mips64el@0.28.2':
1601+ optional: true
1602+
1603+ '@esbuild/linux-ppc64@0.28.2':
1604+ optional: true
1605+
1606+ '@esbuild/linux-riscv64@0.28.2':
1607+ optional: true
1608+
1609+ '@esbuild/linux-s390x@0.28.2':
1610+ optional: true
1611+
1612+ '@esbuild/linux-x64@0.28.2':
1613+ optional: true
1614+
1615+ '@esbuild/netbsd-arm64@0.28.2':
1616+ optional: true
1617+
1618+ '@esbuild/netbsd-x64@0.28.2':
1619+ optional: true
1620+
1621+ '@esbuild/openbsd-arm64@0.28.2':
1622+ optional: true
1623+
1624+ '@esbuild/openbsd-x64@0.28.2':
1625+ optional: true
1626+
1627+ '@esbuild/openharmony-arm64@0.28.2':
1628+ optional: true
1629+
1630+ '@esbuild/sunos-x64@0.28.2':
1631+ optional: true
1632+
1633+ '@esbuild/win32-arm64@0.28.2':
1634+ optional: true
1635+
1636+ '@esbuild/win32-ia32@0.28.2':
1637+ optional: true
1638+
1639+ '@esbuild/win32-x64@0.28.2':
1640+ optional: true
1641+
1642+ '@img/colour@1.1.0':
1643+ optional: true
1644+
1645+ '@img/sharp-darwin-arm64@0.35.5':
1646+ optionalDependencies:
1647+ '@img/sharp-libvips-darwin-arm64': 1.3.4
1648+ optional: true
1649+
1650+ '@img/sharp-darwin-x64@0.35.5':
1651+ optionalDependencies:
1652+ '@img/sharp-libvips-darwin-x64': 1.3.4
1653+ optional: true
1654+
1655+ '@img/sharp-freebsd-wasm32@0.35.5':
1656+ dependencies:
1657+ '@img/sharp-wasm32': 0.35.5
1658+ optional: true
1659+
1660+ '@img/sharp-libvips-darwin-arm64@1.3.4':
1661+ optional: true
1662+
1663+ '@img/sharp-libvips-darwin-x64@1.3.4':
1664+ optional: true
1665+
1666+ '@img/sharp-libvips-linux-arm64@1.3.4':
1667+ optional: true
1668+
1669+ '@img/sharp-libvips-linux-arm@1.3.4':
1670+ optional: true
1671+
1672+ '@img/sharp-libvips-linux-ppc64@1.3.4':
1673+ optional: true
1674+
1675+ '@img/sharp-libvips-linux-riscv64@1.3.4':
1676+ optional: true
1677+
1678+ '@img/sharp-libvips-linux-s390x@1.3.4':
1679+ optional: true
1680+
1681+ '@img/sharp-libvips-linux-x64@1.3.4':
1682+ optional: true
1683+
1684+ '@img/sharp-libvips-linuxmusl-arm64@1.3.4':
1685+ optional: true
1686+
1687+ '@img/sharp-libvips-linuxmusl-x64@1.3.4':
1688+ optional: true
1689+
1690+ '@img/sharp-linux-arm64@0.35.5':
1691+ optionalDependencies:
1692+ '@img/sharp-libvips-linux-arm64': 1.3.4
1693+ optional: true
1694+
1695+ '@img/sharp-linux-arm@0.35.5':
1696+ optionalDependencies:
1697+ '@img/sharp-libvips-linux-arm': 1.3.4
1698+ optional: true
1699+
1700+ '@img/sharp-linux-ppc64@0.35.5':
1701+ optionalDependencies:
1702+ '@img/sharp-libvips-linux-ppc64': 1.3.4
1703+ optional: true
1704+
1705+ '@img/sharp-linux-riscv64@0.35.5':
1706+ optionalDependencies:
1707+ '@img/sharp-libvips-linux-riscv64': 1.3.4
1708+ optional: true
1709+
1710+ '@img/sharp-linux-s390x@0.35.5':
1711+ optionalDependencies:
1712+ '@img/sharp-libvips-linux-s390x': 1.3.4
1713+ optional: true
1714+
1715+ '@img/sharp-linux-x64@0.35.5':
1716+ optionalDependencies:
1717+ '@img/sharp-libvips-linux-x64': 1.3.4
1718+ optional: true
1719+
1720+ '@img/sharp-linuxmusl-arm64@0.35.5':
1721+ optionalDependencies:
1722+ '@img/sharp-libvips-linuxmusl-arm64': 1.3.4
1723+ optional: true
1724+
1725+ '@img/sharp-linuxmusl-x64@0.35.5':
1726+ optionalDependencies:
1727+ '@img/sharp-libvips-linuxmusl-x64': 1.3.4
1728+ optional: true
1729+
1730+ '@img/sharp-wasm32@0.35.5':
1731+ dependencies:
1732+ '@emnapi/runtime': 1.11.3
1733+ optional: true
1734+
1735+ '@img/sharp-webcontainers-wasm32@0.35.5':
1736+ dependencies:
1737+ '@img/sharp-wasm32': 0.35.5
1738+ optional: true
1739+
1740+ '@img/sharp-win32-arm64@0.35.5':
1741+ optional: true
1742+
1743+ '@img/sharp-win32-ia32@0.35.5':
1744+ optional: true
1745+
1746+ '@img/sharp-win32-x64@0.35.5':
1747+ optional: true
1748+
1749+ '@jridgewell/gen-mapping@0.3.13':
1750+ dependencies:
1751+ '@jridgewell/sourcemap-codec': 1.6.0
1752+ '@jridgewell/trace-mapping': 0.3.31
1753+
1754+ '@jridgewell/remapping@2.3.5':
1755+ dependencies:
1756+ '@jridgewell/gen-mapping': 0.3.13
1757+ '@jridgewell/trace-mapping': 0.3.31
1758+
1759+ '@jridgewell/resolve-uri@3.1.2': {}
1760+
1761+ '@jridgewell/sourcemap-codec@1.6.0': {}
1762+
1763+ '@jridgewell/trace-mapping@0.3.31':
1764+ dependencies:
1765+ '@jridgewell/resolve-uri': 3.1.2
1766+ '@jridgewell/sourcemap-codec': 1.6.0
1767+
1768+ '@next/env@16.4.3': {}
1769+
1770+ '@next/swc-darwin-arm64@16.4.3':
1771+ optional: true
1772+
1773+ '@next/swc-darwin-x64@16.4.3':
1774+ optional: true
1775+
1776+ '@next/swc-linux-arm64-gnu@16.4.3':
1777+ optional: true
1778+
1779+ '@next/swc-linux-arm64-musl@16.4.3':
1780+ optional: true
1781+
1782+ '@next/swc-linux-x64-gnu@16.4.3':
1783+ optional: true
1784+
1785+ '@next/swc-linux-x64-musl@16.4.3':
1786+ optional: true
1787+
1788+ '@next/swc-win32-arm64-msvc@16.4.3':
1789+ optional: true
1790+
1791+ '@next/swc-win32-x64-msvc@16.4.3':
1792+ optional: true
1793+
1794+ '@noble/hashes@2.4.0': {}
1795+
1796+ '@node-rs/argon2-android-arm-eabi@2.2.2':
1797+ optional: true
1798+
1799+ '@node-rs/argon2-android-arm64@2.2.2':
1800+ optional: true
1801+
1802+ '@node-rs/argon2-darwin-arm64@2.2.2':
1803+ optional: true
1804+
1805+ '@node-rs/argon2-darwin-x64@2.2.2':
1806+ optional: true
1807+
1808+ '@node-rs/argon2-freebsd-x64@2.2.2':
1809+ optional: true
1810+
1811+ '@node-rs/argon2-linux-arm-gnueabihf@2.2.2':
1812+ optional: true
1813+
1814+ '@node-rs/argon2-linux-arm64-gnu@2.2.2':
1815+ optional: true
1816+
1817+ '@node-rs/argon2-linux-arm64-musl@2.2.2':
1818+ optional: true
1819+
1820+ '@node-rs/argon2-linux-x64-gnu@2.2.2':
1821+ optional: true
1822+
1823+ '@node-rs/argon2-linux-x64-musl@2.2.2':
1824+ optional: true
1825+
1826+ '@node-rs/argon2-win32-arm64-msvc@2.2.2':
1827+ optional: true
1828+
1829+ '@node-rs/argon2-win32-ia32-msvc@2.2.2':
1830+ optional: true
1831+
1832+ '@node-rs/argon2-win32-x64-msvc@2.2.2':
1833+ optional: true
1834+
1835+ '@node-rs/argon2@2.2.2':
1836+ optionalDependencies:
1837+ '@node-rs/argon2-android-arm-eabi': 2.2.2
1838+ '@node-rs/argon2-android-arm64': 2.2.2
1839+ '@node-rs/argon2-darwin-arm64': 2.2.2
1840+ '@node-rs/argon2-darwin-x64': 2.2.2
1841+ '@node-rs/argon2-freebsd-x64': 2.2.2
1842+ '@node-rs/argon2-linux-arm-gnueabihf': 2.2.2
1843+ '@node-rs/argon2-linux-arm64-gnu': 2.2.2
1844+ '@node-rs/argon2-linux-arm64-musl': 2.2.2
1845+ '@node-rs/argon2-linux-x64-gnu': 2.2.2
1846+ '@node-rs/argon2-linux-x64-musl': 2.2.2
1847+ '@node-rs/argon2-win32-arm64-msvc': 2.2.2
1848+ '@node-rs/argon2-win32-ia32-msvc': 2.2.2
1849+ '@node-rs/argon2-win32-x64-msvc': 2.2.2
1850+
1851+ '@otplib/core@13.6.0': {}
1852+
1853+ '@otplib/hotp@13.6.0':
1854+ dependencies:
1855+ '@otplib/core': 13.6.0
1856+ '@otplib/uri': 13.6.0
1857+
1858+ '@otplib/plugin-base32-scure@13.6.0':
1859+ dependencies:
1860+ '@otplib/core': 13.6.0
1861+ '@scure/base': 2.4.0
1862+
1863+ '@otplib/plugin-crypto-noble@13.6.0':
1864+ dependencies:
1865+ '@noble/hashes': 2.4.0
1866+ '@otplib/core': 13.6.0
1867+
1868+ '@otplib/totp@13.6.0':
1869+ dependencies:
1870+ '@otplib/core': 13.6.0
1871+ '@otplib/hotp': 13.6.0
1872+ '@otplib/uri': 13.6.0
1873+
1874+ '@otplib/uri@13.6.0':
1875+ dependencies:
1876+ '@otplib/core': 13.6.0
1877+
1878+ '@oxc-project/types@0.156.0': {}
1879+
1880+ '@playwright/test@1.64.1':
1881+ dependencies:
1882+ playwright: 1.64.1
1883+
1884+ '@rolldown/binding-android-arm-eabi@1.2.16':
1885+ optional: true
1886+
1887+ '@rolldown/binding-android-arm64@1.2.16':
1888+ optional: true
1889+
1890+ '@rolldown/binding-darwin-arm64@1.2.16':
1891+ optional: true
1892+
1893+ '@rolldown/binding-darwin-x64@1.2.16':
1894+ optional: true
1895+
1896+ '@rolldown/binding-freebsd-x64@1.2.16':
1897+ optional: true
1898+
1899+ '@rolldown/binding-linux-arm-gnueabihf@1.2.16':
1900+ optional: true
1901+
1902+ '@rolldown/binding-linux-arm64-gnu@1.2.16':
1903+ optional: true
1904+
1905+ '@rolldown/binding-linux-arm64-musl@1.2.16':
1906+ optional: true
1907+
1908+ '@rolldown/binding-linux-ppc64-gnu@1.2.16':
1909+ optional: true
1910+
1911+ '@rolldown/binding-linux-s390x-gnu@1.2.16':
1912+ optional: true
1913+
1914+ '@rolldown/binding-linux-x64-gnu@1.2.16':
1915+ optional: true
1916+
1917+ '@rolldown/binding-linux-x64-musl@1.2.16':
1918+ optional: true
1919+
1920+ '@rolldown/binding-openharmony-arm64@1.2.16':
1921+ optional: true
1922+
1923+ '@rolldown/binding-win32-arm64-msvc@1.2.16':
1924+ optional: true
1925+
1926+ '@rolldown/binding-win32-x64-msvc@1.2.16':
1927+ optional: true
1928+
1929+ '@rolldown/pluginutils@1.0.1': {}
1930+
1931+ '@scure/base@2.4.0': {}
1932+
1933+ '@swc/helpers@0.5.23':
1934+ dependencies:
1935+ tslib: 2.9.1
1936+
1937+ '@tailwindcss/node@4.3.3':
1938+ dependencies:
1939+ '@jridgewell/remapping': 2.3.5
1940+ enhanced-resolve: 5.26.0
1941+ jiti: 2.7.0
1942+ lightningcss: 1.32.0
1943+ magic-string: 0.30.21
1944+ source-map-js: 1.2.2
1945+ tailwindcss: 4.3.3
1946+
1947+ '@tailwindcss/oxide-android-arm64@4.3.3':
1948+ optional: true
1949+
1950+ '@tailwindcss/oxide-darwin-arm64@4.3.3':
1951+ optional: true
1952+
1953+ '@tailwindcss/oxide-darwin-x64@4.3.3':
1954+ optional: true
1955+
1956+ '@tailwindcss/oxide-freebsd-x64@4.3.3':
1957+ optional: true
1958+
1959+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':
1960+ optional: true
1961+
1962+ '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':
1963+ optional: true
1964+
1965+ '@tailwindcss/oxide-linux-arm64-musl@4.3.3':
1966+ optional: true
1967+
1968+ '@tailwindcss/oxide-linux-x64-gnu@4.3.3':
1969+ optional: true
1970+
1971+ '@tailwindcss/oxide-linux-x64-musl@4.3.3':
1972+ optional: true
1973+
1974+ '@tailwindcss/oxide-wasm32-wasi@4.3.3':
1975+ optional: true
1976+
1977+ '@tailwindcss/oxide-win32-arm64-msvc@4.3.3':
1978+ optional: true
1979+
1980+ '@tailwindcss/oxide-win32-x64-msvc@4.3.3':
1981+ optional: true
1982+
1983+ '@tailwindcss/oxide@4.3.3':
1984+ optionalDependencies:
1985+ '@tailwindcss/oxide-android-arm64': 4.3.3
1986+ '@tailwindcss/oxide-darwin-arm64': 4.3.3
1987+ '@tailwindcss/oxide-darwin-x64': 4.3.3
1988+ '@tailwindcss/oxide-freebsd-x64': 4.3.3
1989+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.3
1990+ '@tailwindcss/oxide-linux-arm64-gnu': 4.3.3
1991+ '@tailwindcss/oxide-linux-arm64-musl': 4.3.3
1992+ '@tailwindcss/oxide-linux-x64-gnu': 4.3.3
1993+ '@tailwindcss/oxide-linux-x64-musl': 4.3.3
1994+ '@tailwindcss/oxide-wasm32-wasi': 4.3.3
1995+ '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3
1996+ '@tailwindcss/oxide-win32-x64-msvc': 4.3.3
1997+
1998+ '@tailwindcss/postcss@4.3.3':
1999+ dependencies:
2000+ '@alloc/quick-lru': 5.3.0
2001+ '@tailwindcss/node': 4.3.3
2002+ '@tailwindcss/oxide': 4.3.3
2003+ postcss: 8.5.32
2004+ tailwindcss: 4.3.3
2005+
2006+ '@types/chai@5.2.3':
2007+ dependencies:
2008+ '@types/deep-eql': 4.0.2
2009+ assertion-error: 2.0.1
2010+
2011+ '@types/d3-force@3.0.10': {}
2012+
2013+ '@types/deep-eql@4.0.2': {}
2014+
2015+ '@types/estree@1.0.10': {}
2016+
2017+ '@types/node@26.6.6':
2018+ dependencies:
2019+ undici-types: 8.9.0
2020+
2021+ '@types/qrcode@1.5.6':
2022+ dependencies:
2023+ '@types/node': 26.6.6
2024+
2025+ '@types/react-dom@19.3.0(@types/react@19.3.0)':
2026+ dependencies:
2027+ '@types/react': 19.3.0
2028+
2029+ '@types/react@19.3.0':
2030+ dependencies:
2031+ csstype: 3.2.3
2032+
2033+ '@typescript/typescript-aix-ppc64@7.0.2':
2034+ optional: true
2035+
2036+ '@typescript/typescript-darwin-arm64@7.0.2':
2037+ optional: true
2038+
2039+ '@typescript/typescript-darwin-x64@7.0.2':
2040+ optional: true
2041+
2042+ '@typescript/typescript-freebsd-arm64@7.0.2':
2043+ optional: true
2044+
2045+ '@typescript/typescript-freebsd-x64@7.0.2':
2046+ optional: true
2047+
2048+ '@typescript/typescript-linux-arm64@7.0.2':
2049+ optional: true
2050+
2051+ '@typescript/typescript-linux-arm@7.0.2':
2052+ optional: true
2053+
2054+ '@typescript/typescript-linux-loong64@7.0.2':
2055+ optional: true
2056+
2057+ '@typescript/typescript-linux-mips64el@7.0.2':
2058+ optional: true
2059+
2060+ '@typescript/typescript-linux-ppc64@7.0.2':
2061+ optional: true
2062+
2063+ '@typescript/typescript-linux-riscv64@7.0.2':
2064+ optional: true
2065+
2066+ '@typescript/typescript-linux-s390x@7.0.2':
2067+ optional: true
2068+
2069+ '@typescript/typescript-linux-x64@7.0.2':
2070+ optional: true
2071+
2072+ '@typescript/typescript-netbsd-arm64@7.0.2':
2073+ optional: true
2074+
2075+ '@typescript/typescript-netbsd-x64@7.0.2':
2076+ optional: true
2077+
2078+ '@typescript/typescript-openbsd-arm64@7.0.2':
2079+ optional: true
2080+
2081+ '@typescript/typescript-openbsd-x64@7.0.2':
2082+ optional: true
2083+
2084+ '@typescript/typescript-sunos-x64@7.0.2':
2085+ optional: true
2086+
2087+ '@typescript/typescript-win32-arm64@7.0.2':
2088+ optional: true
2089+
2090+ '@typescript/typescript-win32-x64@7.0.2':
2091+ optional: true
2092+
2093+ '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15))':
2094+ dependencies:
2095+ '@jridgewell/trace-mapping': 0.3.31
2096+ '@vitest/spy': 5.0.5
2097+ estree-walker: 3.0.3
2098+ magic-string: 1.4.5
2099+ optionalDependencies:
2100+ vite: 8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)
2101+
2102+ '@vitest/spy@5.0.5': {}
2103+
2104+ ansi-regex@5.0.1: {}
2105+
2106+ ansi-styles@4.3.0:
2107+ dependencies:
2108+ color-convert: 2.0.1
2109+
2110+ assertion-error@2.0.1: {}
2111+
2112+ baseline-browser-mapping@2.11.34: {}
2113+
2114+ camelcase@5.3.1: {}
2115+
2116+ caniuse-lite@1.0.30001820: {}
2117+
2118+ chai@6.3.0: {}
2119+
2120+ client-only@0.0.1: {}
2121+
2122+ cliui@6.0.0:
2123+ dependencies:
2124+ string-width: 4.2.3
2125+ strip-ansi: 6.0.1
2126+ wrap-ansi: 6.2.0
2127+
2128+ color-convert@2.0.1:
2129+ dependencies:
2130+ color-name: 1.1.4
2131+
2132+ color-name@1.1.4: {}
2133+
2134+ csstype@3.2.3: {}
2135+
2136+ d3-dispatch@3.0.1: {}
2137+
2138+ d3-force@3.0.0:
2139+ dependencies:
2140+ d3-dispatch: 3.0.1
2141+ d3-quadtree: 3.0.1
2142+ d3-timer: 3.0.1
2143+
2144+ d3-quadtree@3.0.1: {}
2145+
2146+ d3-timer@3.0.1: {}
2147+
2148+ date-fns@4.4.0: {}
2149+
2150+ decamelize@1.2.0: {}
2151+
2152+ detect-libc@2.1.2: {}
2153+
2154+ dijkstrajs@1.0.3: {}
2155+
2156+ dotenv@18.0.9: {}
2157+
2158+ emoji-regex@8.0.0: {}
2159+
2160+ enhanced-resolve@5.26.0:
2161+ dependencies:
2162+ graceful-fs: 4.2.11
2163+ tapable: 2.3.3
2164+
2165+ es-module-lexer@2.3.2: {}
2166+
2167+ esbuild@0.28.2:
2168+ optionalDependencies:
2169+ '@esbuild/aix-ppc64': 0.28.2
2170+ '@esbuild/android-arm': 0.28.2
2171+ '@esbuild/android-arm64': 0.28.2
2172+ '@esbuild/android-x64': 0.28.2
2173+ '@esbuild/darwin-arm64': 0.28.2
2174+ '@esbuild/darwin-x64': 0.28.2
2175+ '@esbuild/freebsd-arm64': 0.28.2
2176+ '@esbuild/freebsd-x64': 0.28.2
2177+ '@esbuild/linux-arm': 0.28.2
2178+ '@esbuild/linux-arm64': 0.28.2
2179+ '@esbuild/linux-ia32': 0.28.2
2180+ '@esbuild/linux-loong64': 0.28.2
2181+ '@esbuild/linux-mips64el': 0.28.2
2182+ '@esbuild/linux-ppc64': 0.28.2
2183+ '@esbuild/linux-riscv64': 0.28.2
2184+ '@esbuild/linux-s390x': 0.28.2
2185+ '@esbuild/linux-x64': 0.28.2
2186+ '@esbuild/netbsd-arm64': 0.28.2
2187+ '@esbuild/netbsd-x64': 0.28.2
2188+ '@esbuild/openbsd-arm64': 0.28.2
2189+ '@esbuild/openbsd-x64': 0.28.2
2190+ '@esbuild/openharmony-arm64': 0.28.2
2191+ '@esbuild/sunos-x64': 0.28.2
2192+ '@esbuild/win32-arm64': 0.28.2
2193+ '@esbuild/win32-ia32': 0.28.2
2194+ '@esbuild/win32-x64': 0.28.2
2195+
2196+ estree-walker@3.0.3:
2197+ dependencies:
2198+ '@types/estree': 1.0.10
2199+
2200+ expect-type@1.4.0: {}
2201+
2202+ fdir@6.5.0(picomatch@4.0.7):
2203+ optionalDependencies:
2204+ picomatch: 4.0.7
2205+
2206+ find-up@4.1.0:
2207+ dependencies:
2208+ locate-path: 5.0.0
2209+ path-exists: 4.0.0
2210+
2211+ fsevents@2.3.3:
2212+ optional: true
2213+
2214+ get-caller-file@2.0.5: {}
2215+
2216+ graceful-fs@4.2.11: {}
2217+
2218+ is-fullwidth-code-point@3.0.0: {}
2219+
2220+ jiti@2.7.0: {}
2221+
2222+ lightningcss-android-arm64@1.32.0:
2223+ optional: true
2224+
2225+ lightningcss-android-arm64@1.33.0:
2226+ optional: true
2227+
2228+ lightningcss-darwin-arm64@1.32.0:
2229+ optional: true
2230+
2231+ lightningcss-darwin-arm64@1.33.0:
2232+ optional: true
2233+
2234+ lightningcss-darwin-x64@1.32.0:
2235+ optional: true
2236+
2237+ lightningcss-darwin-x64@1.33.0:
2238+ optional: true
2239+
2240+ lightningcss-freebsd-x64@1.32.0:
2241+ optional: true
2242+
2243+ lightningcss-freebsd-x64@1.33.0:
2244+ optional: true
2245+
2246+ lightningcss-linux-arm-gnueabihf@1.32.0:
2247+ optional: true
2248+
2249+ lightningcss-linux-arm-gnueabihf@1.33.0:
2250+ optional: true
2251+
2252+ lightningcss-linux-arm64-gnu@1.32.0:
2253+ optional: true
2254+
2255+ lightningcss-linux-arm64-gnu@1.33.0:
2256+ optional: true
2257+
2258+ lightningcss-linux-arm64-musl@1.32.0:
2259+ optional: true
2260+
2261+ lightningcss-linux-arm64-musl@1.33.0:
2262+ optional: true
2263+
2264+ lightningcss-linux-x64-gnu@1.32.0:
2265+ optional: true
2266+
2267+ lightningcss-linux-x64-gnu@1.33.0:
2268+ optional: true
2269+
2270+ lightningcss-linux-x64-musl@1.32.0:
2271+ optional: true
2272+
2273+ lightningcss-linux-x64-musl@1.33.0:
2274+ optional: true
2275+
2276+ lightningcss-win32-arm64-msvc@1.32.0:
2277+ optional: true
2278+
2279+ lightningcss-win32-arm64-msvc@1.33.0:
2280+ optional: true
2281+
2282+ lightningcss-win32-x64-msvc@1.32.0:
2283+ optional: true
2284+
2285+ lightningcss-win32-x64-msvc@1.33.0:
2286+ optional: true
2287+
2288+ lightningcss@1.32.0:
2289+ dependencies:
2290+ detect-libc: 2.1.2
2291+ optionalDependencies:
2292+ lightningcss-android-arm64: 1.32.0
2293+ lightningcss-darwin-arm64: 1.32.0
2294+ lightningcss-darwin-x64: 1.32.0
2295+ lightningcss-freebsd-x64: 1.32.0
2296+ lightningcss-linux-arm-gnueabihf: 1.32.0
2297+ lightningcss-linux-arm64-gnu: 1.32.0
2298+ lightningcss-linux-arm64-musl: 1.32.0
2299+ lightningcss-linux-x64-gnu: 1.32.0
2300+ lightningcss-linux-x64-musl: 1.32.0
2301+ lightningcss-win32-arm64-msvc: 1.32.0
2302+ lightningcss-win32-x64-msvc: 1.32.0
2303+
2304+ lightningcss@1.33.0:
2305+ dependencies:
2306+ detect-libc: 2.1.2
2307+ optionalDependencies:
2308+ lightningcss-android-arm64: 1.33.0
2309+ lightningcss-darwin-arm64: 1.33.0
2310+ lightningcss-darwin-x64: 1.33.0
2311+ lightningcss-freebsd-x64: 1.33.0
2312+ lightningcss-linux-arm-gnueabihf: 1.33.0
2313+ lightningcss-linux-arm64-gnu: 1.33.0
2314+ lightningcss-linux-arm64-musl: 1.33.0
2315+ lightningcss-linux-x64-gnu: 1.33.0
2316+ lightningcss-linux-x64-musl: 1.33.0
2317+ lightningcss-win32-arm64-msvc: 1.33.0
2318+ lightningcss-win32-x64-msvc: 1.33.0
2319+
2320+ locate-path@5.0.0:
2321+ dependencies:
2322+ p-locate: 4.1.0
2323+
2324+ lucide-react@1.66.0(@types/react@19.3.0)(react@19.3.1):
2325+ dependencies:
2326+ react: 19.3.1
2327+ optionalDependencies:
2328+ '@types/react': 19.3.0
2329+
2330+ magic-string@0.30.21:
2331+ dependencies:
2332+ '@jridgewell/sourcemap-codec': 1.6.0
2333+
2334+ magic-string@1.4.5:
2335+ dependencies:
2336+ '@jridgewell/sourcemap-codec': 1.6.0
2337+
2338+ nanoid@3.3.20: {}
2339+
2340+ next@16.4.3(@playwright/test@1.64.1)(@types/node@26.6.6)(react-dom@19.3.1(react@19.3.1))(react@19.3.1):
2341+ dependencies:
2342+ '@next/env': 16.4.3
2343+ '@swc/helpers': 0.5.23
2344+ baseline-browser-mapping: 2.11.34
2345+ caniuse-lite: 1.0.30001820
2346+ postcss: 8.5.23
2347+ react: 19.3.1
2348+ react-dom: 19.3.1(react@19.3.1)
2349+ styled-jsx: 5.1.6(react@19.3.1)
2350+ optionalDependencies:
2351+ '@next/swc-darwin-arm64': 16.4.3
2352+ '@next/swc-darwin-x64': 16.4.3
2353+ '@next/swc-linux-arm64-gnu': 16.4.3
2354+ '@next/swc-linux-arm64-musl': 16.4.3
2355+ '@next/swc-linux-x64-gnu': 16.4.3
2356+ '@next/swc-linux-x64-musl': 16.4.3
2357+ '@next/swc-win32-arm64-msvc': 16.4.3
2358+ '@next/swc-win32-x64-msvc': 16.4.3
2359+ '@playwright/test': 1.64.1
2360+ sharp: 0.35.5(@types/node@26.6.6)
2361+ transitivePeerDependencies:
2362+ - '@babel/core'
2363+ - '@types/node'
2364+ - babel-plugin-macros
2365+
2366+ obug@3.0.0: {}
2367+
2368+ otplib@13.6.0:
2369+ dependencies:
2370+ '@otplib/core': 13.6.0
2371+ '@otplib/hotp': 13.6.0
2372+ '@otplib/plugin-base32-scure': 13.6.0
2373+ '@otplib/plugin-crypto-noble': 13.6.0
2374+ '@otplib/totp': 13.6.0
2375+ '@otplib/uri': 13.6.0
2376+
2377+ p-limit@2.3.0:
2378+ dependencies:
2379+ p-try: 2.2.0
2380+
2381+ p-locate@4.1.0:
2382+ dependencies:
2383+ p-limit: 2.3.0
2384+
2385+ p-try@2.2.0: {}
2386+
2387+ path-exists@4.0.0: {}
2388+
2389+ picocolors@1.1.1: {}
2390+
2391+ picomatch@4.0.7: {}
2392+
2393+ playwright-core@1.64.1: {}
2394+
2395+ playwright@1.64.1:
2396+ dependencies:
2397+ playwright-core: 1.64.1
2398+
2399+ pngjs@5.0.0: {}
2400+
2401+ postcss@8.5.23:
2402+ dependencies:
2403+ nanoid: 3.3.20
2404+ picocolors: 1.1.1
2405+ source-map-js: 1.2.2
2406+
2407+ postcss@8.5.32:
2408+ dependencies:
2409+ nanoid: 3.3.20
2410+ picocolors: 1.1.1
2411+ source-map-js: 1.2.2
2412+
2413+ postgres@4.0.0: {}
2414+
2415+ qrcode@1.5.4:
2416+ dependencies:
2417+ dijkstrajs: 1.0.3
2418+ pngjs: 5.0.0
2419+ yargs: 15.4.1
2420+
2421+ react-dom@19.3.1(react@19.3.1):
2422+ dependencies:
2423+ react: 19.3.1
2424+ scheduler: 0.28.0
2425+
2426+ react@19.3.1: {}
2427+
2428+ require-directory@2.1.1: {}
2429+
2430+ require-main-filename@2.0.0: {}
2431+
2432+ rolldown@1.2.16:
2433+ dependencies:
2434+ '@oxc-project/types': 0.156.0
2435+ '@rolldown/pluginutils': 1.0.1
2436+ optionalDependencies:
2437+ '@rolldown/binding-android-arm-eabi': 1.2.16
2438+ '@rolldown/binding-android-arm64': 1.2.16
2439+ '@rolldown/binding-darwin-arm64': 1.2.16
2440+ '@rolldown/binding-darwin-x64': 1.2.16
2441+ '@rolldown/binding-freebsd-x64': 1.2.16
2442+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.16
2443+ '@rolldown/binding-linux-arm64-gnu': 1.2.16
2444+ '@rolldown/binding-linux-arm64-musl': 1.2.16
2445+ '@rolldown/binding-linux-ppc64-gnu': 1.2.16
2446+ '@rolldown/binding-linux-s390x-gnu': 1.2.16
2447+ '@rolldown/binding-linux-x64-gnu': 1.2.16
2448+ '@rolldown/binding-linux-x64-musl': 1.2.16
2449+ '@rolldown/binding-openharmony-arm64': 1.2.16
2450+ '@rolldown/binding-win32-arm64-msvc': 1.2.16
2451+ '@rolldown/binding-win32-x64-msvc': 1.2.16
2452+
2453+ scheduler@0.28.0: {}
2454+
2455+ semver@7.8.5:
2456+ optional: true
2457+
2458+ set-blocking@2.0.0: {}
2459+
2460+ sharp@0.35.5(@types/node@26.6.6):
2461+ dependencies:
2462+ '@img/colour': 1.1.0
2463+ detect-libc: 2.1.2
2464+ semver: 7.8.5
2465+ optionalDependencies:
2466+ '@img/sharp-darwin-arm64': 0.35.5
2467+ '@img/sharp-darwin-x64': 0.35.5
2468+ '@img/sharp-freebsd-wasm32': 0.35.5
2469+ '@img/sharp-libvips-darwin-arm64': 1.3.4
2470+ '@img/sharp-libvips-darwin-x64': 1.3.4
2471+ '@img/sharp-libvips-linux-arm': 1.3.4
2472+ '@img/sharp-libvips-linux-arm64': 1.3.4
2473+ '@img/sharp-libvips-linux-ppc64': 1.3.4
2474+ '@img/sharp-libvips-linux-riscv64': 1.3.4
2475+ '@img/sharp-libvips-linux-s390x': 1.3.4
2476+ '@img/sharp-libvips-linux-x64': 1.3.4
2477+ '@img/sharp-libvips-linuxmusl-arm64': 1.3.4
2478+ '@img/sharp-libvips-linuxmusl-x64': 1.3.4
2479+ '@img/sharp-linux-arm': 0.35.5
2480+ '@img/sharp-linux-arm64': 0.35.5
2481+ '@img/sharp-linux-ppc64': 0.35.5
2482+ '@img/sharp-linux-riscv64': 0.35.5
2483+ '@img/sharp-linux-s390x': 0.35.5
2484+ '@img/sharp-linux-x64': 0.35.5
2485+ '@img/sharp-linuxmusl-arm64': 0.35.5
2486+ '@img/sharp-linuxmusl-x64': 0.35.5
2487+ '@img/sharp-webcontainers-wasm32': 0.35.5
2488+ '@img/sharp-win32-arm64': 0.35.5
2489+ '@img/sharp-win32-ia32': 0.35.5
2490+ '@img/sharp-win32-x64': 0.35.5
2491+ '@types/node': 26.6.6
2492+ optional: true
2493+
2494+ source-map-js@1.2.2: {}
2495+
2496+ std-env@4.3.0: {}
2497+
2498+ string-width@4.2.3:
2499+ dependencies:
2500+ emoji-regex: 8.0.0
2501+ is-fullwidth-code-point: 3.0.0
2502+ strip-ansi: 6.0.1
2503+
2504+ strip-ansi@6.0.1:
2505+ dependencies:
2506+ ansi-regex: 5.0.1
2507+
2508+ styled-jsx@5.1.6(react@19.3.1):
2509+ dependencies:
2510+ client-only: 0.0.1
2511+ react: 19.3.1
2512+
2513+ tailwindcss@4.3.3: {}
2514+
2515+ tapable@2.3.3: {}
2516+
2517+ tinybench@6.2.3: {}
2518+
2519+ tinyexec@1.3.1: {}
2520+
2521+ tinyglobby@0.2.17:
2522+ dependencies:
2523+ fdir: 6.5.0(picomatch@4.0.7)
2524+ picomatch: 4.0.7
2525+
2526+ tslib@2.9.1: {}
2527+
2528+ tsx@4.23.15:
2529+ dependencies:
2530+ esbuild: 0.28.2
2531+ optionalDependencies:
2532+ fsevents: 2.3.3
2533+
2534+ typescript@7.0.2:
2535+ optionalDependencies:
2536+ '@typescript/typescript-aix-ppc64': 7.0.2
2537+ '@typescript/typescript-darwin-arm64': 7.0.2
2538+ '@typescript/typescript-darwin-x64': 7.0.2
2539+ '@typescript/typescript-freebsd-arm64': 7.0.2
2540+ '@typescript/typescript-freebsd-x64': 7.0.2
2541+ '@typescript/typescript-linux-arm': 7.0.2
2542+ '@typescript/typescript-linux-arm64': 7.0.2
2543+ '@typescript/typescript-linux-loong64': 7.0.2
2544+ '@typescript/typescript-linux-mips64el': 7.0.2
2545+ '@typescript/typescript-linux-ppc64': 7.0.2
2546+ '@typescript/typescript-linux-riscv64': 7.0.2
2547+ '@typescript/typescript-linux-s390x': 7.0.2
2548+ '@typescript/typescript-linux-x64': 7.0.2
2549+ '@typescript/typescript-netbsd-arm64': 7.0.2
2550+ '@typescript/typescript-netbsd-x64': 7.0.2
2551+ '@typescript/typescript-openbsd-arm64': 7.0.2
2552+ '@typescript/typescript-openbsd-x64': 7.0.2
2553+ '@typescript/typescript-sunos-x64': 7.0.2
2554+ '@typescript/typescript-win32-arm64': 7.0.2
2555+ '@typescript/typescript-win32-x64': 7.0.2
2556+
2557+ undici-types@8.9.0: {}
2558+
2559+ vite@8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15):
2560+ dependencies:
2561+ lightningcss: 1.33.0
2562+ picomatch: 4.0.7
2563+ postcss: 8.5.32
2564+ rolldown: 1.2.16
2565+ tinyglobby: 0.2.17
2566+ optionalDependencies:
2567+ '@types/node': 26.6.6
2568+ esbuild: 0.28.2
2569+ fsevents: 2.3.3
2570+ jiti: 2.7.0
2571+ tsx: 4.23.15
2572+
2573+ vitest@5.0.5(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)):
2574+ dependencies:
2575+ '@types/chai': 5.2.3
2576+ '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15))
2577+ chai: 6.3.0
2578+ es-module-lexer: 2.3.2
2579+ expect-type: 1.4.0
2580+ magic-string: 1.4.5
2581+ obug: 3.0.0
2582+ picomatch: 4.0.7
2583+ std-env: 4.3.0
2584+ tinybench: 6.2.3
2585+ tinyexec: 1.3.1
2586+ tinyglobby: 0.2.17
2587+ vite: 8.3.5(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)
2588+ why-is-node-running: 3.2.1
2589+ optionalDependencies:
2590+ '@types/node': 26.6.6
2591+ transitivePeerDependencies:
2592+ - msw
2593+
2594+ which-module@2.0.1: {}
2595+
2596+ why-is-node-running@3.2.1: {}
2597+
2598+ wrap-ansi@6.2.0:
2599+ dependencies:
2600+ ansi-styles: 4.3.0
2601+ string-width: 4.2.3
2602+ strip-ansi: 6.0.1
2603+
2604+ y18n@4.0.3: {}
2605+
2606+ yargs-parser@18.1.3:
2607+ dependencies:
2608+ camelcase: 5.3.1
2609+ decamelize: 1.2.0
2610+
2611+ yargs@15.4.1:
2612+ dependencies:
2613+ cliui: 6.0.0
2614+ decamelize: 1.2.0
2615+ find-up: 4.1.0
2616+ get-caller-file: 2.0.5
2617+ require-directory: 2.1.1
2618+ require-main-filename: 2.0.0
2619+ set-blocking: 2.0.0
2620+ string-width: 4.2.3
2621+ which-module: 2.0.1
2622+ y18n: 4.0.3
2623+ yargs-parser: 18.1.3
2624+
2625+ zod@4.6.7: {}
2626
Menu

Theme