alessandro trinca tornidor commited on
Commit
be6388b
·
1 Parent(s): 233631f

chore: update static js and python depedencies, update static/template.env

Browse files
Files changed (5) hide show
  1. .idea/vcs.xml +1 -0
  2. poetry.lock +0 -0
  3. static/package.json +12 -11
  4. static/pnpm-lock.yaml +614 -510
  5. static/template.env +5 -0
.idea/vcs.xml CHANGED
@@ -3,5 +3,6 @@
3
  <component name="VcsDirectoryMappings">
4
  <mapping directory="" vcs="Git" />
5
  <mapping directory="$PROJECT_DIR$/sam-quantized" vcs="Git" />
 
6
  </component>
7
  </project>
 
3
  <component name="VcsDirectoryMappings">
4
  <mapping directory="" vcs="Git" />
5
  <mapping directory="$PROJECT_DIR$/sam-quantized" vcs="Git" />
6
+ <mapping directory="$PROJECT_DIR$/static/src/driverjs" vcs="Git" />
7
  </component>
8
  </project>
poetry.lock CHANGED
The diff for this file is too large to render. See raw diff
 
static/package.json CHANGED
@@ -13,21 +13,21 @@
13
  "@geoman-io/leaflet-geoman-free": "^2.18.3",
14
  "leaflet": "^1.9.4",
15
  "leaflet-providers": "^2.0.0",
16
- "vue": "^3.5.13"
17
  },
18
  "devDependencies": {
19
- "@tailwindcss/cli": "^4.1.4",
20
  "@tsconfig/node20": "^20.1.5",
21
- "@types/leaflet": "^1.9.17",
22
- "@types/node": "^22.15.2",
23
- "@vitejs/plugin-vue": "^5.2.3",
24
  "@vue/tsconfig": "^0.7.0",
25
- "eslint": "^9.25.1",
26
- "eslint-plugin-vue": "^10.0.0",
27
  "prettier": "^3.5.3",
28
- "snyk": "^1.1296.2",
29
- "tailwindcss": "^4.1.4",
30
- "vite": "^6.3.3"
31
  },
32
  "pnpm": {
33
  "ignoredBuiltDependencies": [
@@ -37,5 +37,6 @@
37
  "onlyBuiltDependencies": [
38
  "snyk"
39
  ]
40
- }
 
41
  }
 
13
  "@geoman-io/leaflet-geoman-free": "^2.18.3",
14
  "leaflet": "^1.9.4",
15
  "leaflet-providers": "^2.0.0",
16
+ "vue": "^3.5.16"
17
  },
18
  "devDependencies": {
19
+ "@tailwindcss/cli": "^4.1.9",
20
  "@tsconfig/node20": "^20.1.5",
21
+ "@types/leaflet": "^1.9.18",
22
+ "@types/node": "^24.0.0",
23
+ "@vitejs/plugin-vue": "^5.2.4",
24
  "@vue/tsconfig": "^0.7.0",
25
+ "eslint": "^9.28.0",
26
+ "eslint-plugin-vue": "^10.2.0",
27
  "prettier": "^3.5.3",
28
+ "snyk": "^1.1297.1",
29
+ "tailwindcss": "^4.1.9",
30
+ "vite": "^6.3.5"
31
  },
32
  "pnpm": {
33
  "ignoredBuiltDependencies": [
 
37
  "onlyBuiltDependencies": [
38
  "snyk"
39
  ]
40
+ },
41
+ "packageManager": "pnpm@10.12.1+sha512.f0dda8580f0ee9481c5c79a1d927b9164f2c478e90992ad268bbb2465a736984391d6333d2c327913578b2804af33474ca554ba29c04a8b13060a717675ae3ac"
42
  }
static/pnpm-lock.yaml CHANGED
@@ -18,217 +18,221 @@ importers:
18
  specifier: ^2.0.0
19
  version: 2.0.0
20
  vue:
21
- specifier: ^3.5.13
22
- version: 3.5.13
23
  devDependencies:
24
  '@tailwindcss/cli':
25
- specifier: ^4.1.4
26
- version: 4.1.4
27
  '@tsconfig/node20':
28
  specifier: ^20.1.5
29
  version: 20.1.5
30
  '@types/leaflet':
31
- specifier: ^1.9.17
32
- version: 1.9.17
33
  '@types/node':
34
- specifier: ^22.15.2
35
- version: 22.15.2
36
  '@vitejs/plugin-vue':
37
- specifier: ^5.2.3
38
- version: 5.2.3(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(lightningcss@1.29.2))(vue@3.5.13)
39
  '@vue/tsconfig':
40
  specifier: ^0.7.0
41
- version: 0.7.0(vue@3.5.13)
42
  eslint:
43
- specifier: ^9.25.1
44
- version: 9.25.1(jiti@2.4.2)
45
  eslint-plugin-vue:
46
- specifier: ^10.0.0
47
- version: 10.0.0(eslint@9.25.1(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2)))
48
  prettier:
49
  specifier: ^3.5.3
50
  version: 3.5.3
51
  snyk:
52
- specifier: ^1.1296.2
53
- version: 1.1296.2
54
  tailwindcss:
55
- specifier: ^4.1.4
56
- version: 4.1.4
57
  vite:
58
- specifier: ^6.3.3
59
- version: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(lightningcss@1.29.2)
60
 
61
  packages:
62
 
63
- '@babel/helper-string-parser@7.25.9':
64
- resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
 
 
 
 
65
  engines: {node: '>=6.9.0'}
66
 
67
- '@babel/helper-validator-identifier@7.25.9':
68
- resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
69
  engines: {node: '>=6.9.0'}
70
 
71
- '@babel/parser@7.27.0':
72
- resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==}
73
  engines: {node: '>=6.0.0'}
74
  hasBin: true
75
 
76
- '@babel/types@7.27.0':
77
- resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==}
78
  engines: {node: '>=6.9.0'}
79
 
80
- '@esbuild/aix-ppc64@0.25.3':
81
- resolution: {integrity: sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==}
82
  engines: {node: '>=18'}
83
  cpu: [ppc64]
84
  os: [aix]
85
 
86
- '@esbuild/android-arm64@0.25.3':
87
- resolution: {integrity: sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==}
88
  engines: {node: '>=18'}
89
  cpu: [arm64]
90
  os: [android]
91
 
92
- '@esbuild/android-arm@0.25.3':
93
- resolution: {integrity: sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==}
94
  engines: {node: '>=18'}
95
  cpu: [arm]
96
  os: [android]
97
 
98
- '@esbuild/android-x64@0.25.3':
99
- resolution: {integrity: sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==}
100
  engines: {node: '>=18'}
101
  cpu: [x64]
102
  os: [android]
103
 
104
- '@esbuild/darwin-arm64@0.25.3':
105
- resolution: {integrity: sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==}
106
  engines: {node: '>=18'}
107
  cpu: [arm64]
108
  os: [darwin]
109
 
110
- '@esbuild/darwin-x64@0.25.3':
111
- resolution: {integrity: sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==}
112
  engines: {node: '>=18'}
113
  cpu: [x64]
114
  os: [darwin]
115
 
116
- '@esbuild/freebsd-arm64@0.25.3':
117
- resolution: {integrity: sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==}
118
  engines: {node: '>=18'}
119
  cpu: [arm64]
120
  os: [freebsd]
121
 
122
- '@esbuild/freebsd-x64@0.25.3':
123
- resolution: {integrity: sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==}
124
  engines: {node: '>=18'}
125
  cpu: [x64]
126
  os: [freebsd]
127
 
128
- '@esbuild/linux-arm64@0.25.3':
129
- resolution: {integrity: sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==}
130
  engines: {node: '>=18'}
131
  cpu: [arm64]
132
  os: [linux]
133
 
134
- '@esbuild/linux-arm@0.25.3':
135
- resolution: {integrity: sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==}
136
  engines: {node: '>=18'}
137
  cpu: [arm]
138
  os: [linux]
139
 
140
- '@esbuild/linux-ia32@0.25.3':
141
- resolution: {integrity: sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==}
142
  engines: {node: '>=18'}
143
  cpu: [ia32]
144
  os: [linux]
145
 
146
- '@esbuild/linux-loong64@0.25.3':
147
- resolution: {integrity: sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==}
148
  engines: {node: '>=18'}
149
  cpu: [loong64]
150
  os: [linux]
151
 
152
- '@esbuild/linux-mips64el@0.25.3':
153
- resolution: {integrity: sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==}
154
  engines: {node: '>=18'}
155
  cpu: [mips64el]
156
  os: [linux]
157
 
158
- '@esbuild/linux-ppc64@0.25.3':
159
- resolution: {integrity: sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==}
160
  engines: {node: '>=18'}
161
  cpu: [ppc64]
162
  os: [linux]
163
 
164
- '@esbuild/linux-riscv64@0.25.3':
165
- resolution: {integrity: sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==}
166
  engines: {node: '>=18'}
167
  cpu: [riscv64]
168
  os: [linux]
169
 
170
- '@esbuild/linux-s390x@0.25.3':
171
- resolution: {integrity: sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==}
172
  engines: {node: '>=18'}
173
  cpu: [s390x]
174
  os: [linux]
175
 
176
- '@esbuild/linux-x64@0.25.3':
177
- resolution: {integrity: sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==}
178
  engines: {node: '>=18'}
179
  cpu: [x64]
180
  os: [linux]
181
 
182
- '@esbuild/netbsd-arm64@0.25.3':
183
- resolution: {integrity: sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==}
184
  engines: {node: '>=18'}
185
  cpu: [arm64]
186
  os: [netbsd]
187
 
188
- '@esbuild/netbsd-x64@0.25.3':
189
- resolution: {integrity: sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==}
190
  engines: {node: '>=18'}
191
  cpu: [x64]
192
  os: [netbsd]
193
 
194
- '@esbuild/openbsd-arm64@0.25.3':
195
- resolution: {integrity: sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==}
196
  engines: {node: '>=18'}
197
  cpu: [arm64]
198
  os: [openbsd]
199
 
200
- '@esbuild/openbsd-x64@0.25.3':
201
- resolution: {integrity: sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==}
202
  engines: {node: '>=18'}
203
  cpu: [x64]
204
  os: [openbsd]
205
 
206
- '@esbuild/sunos-x64@0.25.3':
207
- resolution: {integrity: sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==}
208
  engines: {node: '>=18'}
209
  cpu: [x64]
210
  os: [sunos]
211
 
212
- '@esbuild/win32-arm64@0.25.3':
213
- resolution: {integrity: sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==}
214
  engines: {node: '>=18'}
215
  cpu: [arm64]
216
  os: [win32]
217
 
218
- '@esbuild/win32-ia32@0.25.3':
219
- resolution: {integrity: sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==}
220
  engines: {node: '>=18'}
221
  cpu: [ia32]
222
  os: [win32]
223
 
224
- '@esbuild/win32-x64@0.25.3':
225
- resolution: {integrity: sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==}
226
  engines: {node: '>=18'}
227
  cpu: [x64]
228
  os: [win32]
229
 
230
- '@eslint-community/eslint-utils@4.6.1':
231
- resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==}
232
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
233
  peerDependencies:
234
  eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
@@ -241,28 +245,28 @@ packages:
241
  resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
242
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
243
 
244
- '@eslint/config-helpers@0.2.1':
245
- resolution: {integrity: sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==}
246
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
247
 
248
- '@eslint/core@0.13.0':
249
- resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==}
250
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
251
 
252
  '@eslint/eslintrc@3.3.1':
253
  resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
254
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
255
 
256
- '@eslint/js@9.25.1':
257
- resolution: {integrity: sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==}
258
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
259
 
260
  '@eslint/object-schema@2.1.6':
261
  resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
262
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
263
 
264
- '@eslint/plugin-kit@0.2.8':
265
- resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==}
266
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
267
 
268
  '@geoman-io/leaflet-geoman-free@2.18.3':
@@ -286,13 +290,32 @@ packages:
286
  resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
287
  engines: {node: '>=18.18'}
288
 
289
- '@humanwhocodes/retry@0.4.2':
290
- resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
291
  engines: {node: '>=18.18'}
292
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
293
  '@jridgewell/sourcemap-codec@1.5.0':
294
  resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
295
 
 
 
 
296
  '@parcel/watcher-android-arm64@2.5.1':
297
  resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
298
  engines: {node: '>= 10.0.0'}
@@ -375,103 +398,103 @@ packages:
375
  resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
376
  engines: {node: '>= 10.0.0'}
377
 
378
- '@rollup/rollup-android-arm-eabi@4.40.0':
379
- resolution: {integrity: sha512-+Fbls/diZ0RDerhE8kyC6hjADCXA1K4yVNlH0EYfd2XjyH0UGgzaQ8MlT0pCXAThfxv3QUAczHaL+qSv1E4/Cg==}
380
  cpu: [arm]
381
  os: [android]
382
 
383
- '@rollup/rollup-android-arm64@4.40.0':
384
- resolution: {integrity: sha512-PPA6aEEsTPRz+/4xxAmaoWDqh67N7wFbgFUJGMnanCFs0TV99M0M8QhhaSCks+n6EbQoFvLQgYOGXxlMGQe/6w==}
385
  cpu: [arm64]
386
  os: [android]
387
 
388
- '@rollup/rollup-darwin-arm64@4.40.0':
389
- resolution: {integrity: sha512-GwYOcOakYHdfnjjKwqpTGgn5a6cUX7+Ra2HeNj/GdXvO2VJOOXCiYYlRFU4CubFM67EhbmzLOmACKEfvp3J1kQ==}
390
  cpu: [arm64]
391
  os: [darwin]
392
 
393
- '@rollup/rollup-darwin-x64@4.40.0':
394
- resolution: {integrity: sha512-CoLEGJ+2eheqD9KBSxmma6ld01czS52Iw0e2qMZNpPDlf7Z9mj8xmMemxEucinev4LgHalDPczMyxzbq+Q+EtA==}
395
  cpu: [x64]
396
  os: [darwin]
397
 
398
- '@rollup/rollup-freebsd-arm64@4.40.0':
399
- resolution: {integrity: sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==}
400
  cpu: [arm64]
401
  os: [freebsd]
402
 
403
- '@rollup/rollup-freebsd-x64@4.40.0':
404
- resolution: {integrity: sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==}
405
  cpu: [x64]
406
  os: [freebsd]
407
 
408
- '@rollup/rollup-linux-arm-gnueabihf@4.40.0':
409
- resolution: {integrity: sha512-y/qUMOpJxBMy8xCXD++jeu8t7kzjlOCkoxxajL58G62PJGBZVl/Gwpm7JK9+YvlB701rcQTzjUZ1JgUoPTnoQA==}
410
  cpu: [arm]
411
  os: [linux]
412
 
413
- '@rollup/rollup-linux-arm-musleabihf@4.40.0':
414
- resolution: {integrity: sha512-GoCsPibtVdJFPv/BOIvBKO/XmwZLwaNWdyD8TKlXuqp0veo2sHE+A/vpMQ5iSArRUz/uaoj4h5S6Pn0+PdhRjg==}
415
  cpu: [arm]
416
  os: [linux]
417
 
418
- '@rollup/rollup-linux-arm64-gnu@4.40.0':
419
- resolution: {integrity: sha512-L5ZLphTjjAD9leJzSLI7rr8fNqJMlGDKlazW2tX4IUF9P7R5TMQPElpH82Q7eNIDQnQlAyiNVfRPfP2vM5Avvg==}
420
  cpu: [arm64]
421
  os: [linux]
422
 
423
- '@rollup/rollup-linux-arm64-musl@4.40.0':
424
- resolution: {integrity: sha512-ATZvCRGCDtv1Y4gpDIXsS+wfFeFuLwVxyUBSLawjgXK2tRE6fnsQEkE4csQQYWlBlsFztRzCnBvWVfcae/1qxQ==}
425
  cpu: [arm64]
426
  os: [linux]
427
 
428
- '@rollup/rollup-linux-loongarch64-gnu@4.40.0':
429
- resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==}
430
  cpu: [loong64]
431
  os: [linux]
432
 
433
- '@rollup/rollup-linux-powerpc64le-gnu@4.40.0':
434
- resolution: {integrity: sha512-vgXfWmj0f3jAUvC7TZSU/m/cOE558ILWDzS7jBhiCAFpY2WEBn5jqgbqvmzlMjtp8KlLcBlXVD2mkTSEQE6Ixw==}
435
  cpu: [ppc64]
436
  os: [linux]
437
 
438
- '@rollup/rollup-linux-riscv64-gnu@4.40.0':
439
- resolution: {integrity: sha512-uJkYTugqtPZBS3Z136arevt/FsKTF/J9dEMTX/cwR7lsAW4bShzI2R0pJVw+hcBTWF4dxVckYh72Hk3/hWNKvA==}
440
  cpu: [riscv64]
441
  os: [linux]
442
 
443
- '@rollup/rollup-linux-riscv64-musl@4.40.0':
444
- resolution: {integrity: sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==}
445
  cpu: [riscv64]
446
  os: [linux]
447
 
448
- '@rollup/rollup-linux-s390x-gnu@4.40.0':
449
- resolution: {integrity: sha512-SpnYlAfKPOoVsQqmTFJ0usx0z84bzGOS9anAC0AZ3rdSo3snecihbhFTlJZ8XMwzqAcodjFU4+/SM311dqE5Sw==}
450
  cpu: [s390x]
451
  os: [linux]
452
 
453
- '@rollup/rollup-linux-x64-gnu@4.40.0':
454
- resolution: {integrity: sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ==}
455
  cpu: [x64]
456
  os: [linux]
457
 
458
- '@rollup/rollup-linux-x64-musl@4.40.0':
459
- resolution: {integrity: sha512-HZvjpiUmSNx5zFgwtQAV1GaGazT2RWvqeDi0hV+AtC8unqqDSsaFjPxfsO6qPtKRRg25SisACWnJ37Yio8ttaw==}
460
  cpu: [x64]
461
  os: [linux]
462
 
463
- '@rollup/rollup-win32-arm64-msvc@4.40.0':
464
- resolution: {integrity: sha512-UtZQQI5k/b8d7d3i9AZmA/t+Q4tk3hOC0tMOMSq2GlMYOfxbesxG4mJSeDp0EHs30N9bsfwUvs3zF4v/RzOeTQ==}
465
  cpu: [arm64]
466
  os: [win32]
467
 
468
- '@rollup/rollup-win32-ia32-msvc@4.40.0':
469
- resolution: {integrity: sha512-+m03kvI2f5syIqHXCZLPVYplP8pQch9JHyXKZ3AGMKlg8dCyr2PKHjwRLiW53LTrN/Nc3EqHOKxUxzoSPdKddA==}
470
  cpu: [ia32]
471
  os: [win32]
472
 
473
- '@rollup/rollup-win32-x64-msvc@4.40.0':
474
- resolution: {integrity: sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ==}
475
  cpu: [x64]
476
  os: [win32]
477
 
@@ -499,69 +522,69 @@ packages:
499
  resolution: {integrity: sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==}
500
  engines: {node: '>=8'}
501
 
502
- '@tailwindcss/cli@4.1.4':
503
- resolution: {integrity: sha512-gP05Qihh+cZ2FqD5fa0WJXx3KEk2YWUYv/RBKAyiOg0V4vYVDr/xlLc0sacpnVEXM45BVUR9U2hsESufYs6YTA==}
504
  hasBin: true
505
 
506
- '@tailwindcss/node@4.1.4':
507
- resolution: {integrity: sha512-MT5118zaiO6x6hNA04OWInuAiP1YISXql8Z+/Y8iisV5nuhM8VXlyhRuqc2PEviPszcXI66W44bCIk500Oolhw==}
508
 
509
- '@tailwindcss/oxide-android-arm64@4.1.4':
510
- resolution: {integrity: sha512-xMMAe/SaCN/vHfQYui3fqaBDEXMu22BVwQ33veLc8ep+DNy7CWN52L+TTG9y1K397w9nkzv+Mw+mZWISiqhmlA==}
511
  engines: {node: '>= 10'}
512
  cpu: [arm64]
513
  os: [android]
514
 
515
- '@tailwindcss/oxide-darwin-arm64@4.1.4':
516
- resolution: {integrity: sha512-JGRj0SYFuDuAGilWFBlshcexev2hOKfNkoX+0QTksKYq2zgF9VY/vVMq9m8IObYnLna0Xlg+ytCi2FN2rOL0Sg==}
517
  engines: {node: '>= 10'}
518
  cpu: [arm64]
519
  os: [darwin]
520
 
521
- '@tailwindcss/oxide-darwin-x64@4.1.4':
522
- resolution: {integrity: sha512-sdDeLNvs3cYeWsEJ4H1DvjOzaGios4QbBTNLVLVs0XQ0V95bffT3+scptzYGPMjm7xv4+qMhCDrkHwhnUySEzA==}
523
  engines: {node: '>= 10'}
524
  cpu: [x64]
525
  os: [darwin]
526
 
527
- '@tailwindcss/oxide-freebsd-x64@4.1.4':
528
- resolution: {integrity: sha512-VHxAqxqdghM83HslPhRsNhHo91McsxRJaEnShJOMu8mHmEj9Ig7ToHJtDukkuLWLzLboh2XSjq/0zO6wgvykNA==}
529
  engines: {node: '>= 10'}
530
  cpu: [x64]
531
  os: [freebsd]
532
 
533
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.4':
534
- resolution: {integrity: sha512-OTU/m/eV4gQKxy9r5acuesqaymyeSCnsx1cFto/I1WhPmi5HDxX1nkzb8KYBiwkHIGg7CTfo/AcGzoXAJBxLfg==}
535
  engines: {node: '>= 10'}
536
  cpu: [arm]
537
  os: [linux]
538
 
539
- '@tailwindcss/oxide-linux-arm64-gnu@4.1.4':
540
- resolution: {integrity: sha512-hKlLNvbmUC6z5g/J4H+Zx7f7w15whSVImokLPmP6ff1QqTVE+TxUM9PGuNsjHvkvlHUtGTdDnOvGNSEUiXI1Ww==}
541
  engines: {node: '>= 10'}
542
  cpu: [arm64]
543
  os: [linux]
544
 
545
- '@tailwindcss/oxide-linux-arm64-musl@4.1.4':
546
- resolution: {integrity: sha512-X3As2xhtgPTY/m5edUtddmZ8rCruvBvtxYLMw9OsZdH01L2gS2icsHRwxdU0dMItNfVmrBezueXZCHxVeeb7Aw==}
547
  engines: {node: '>= 10'}
548
  cpu: [arm64]
549
  os: [linux]
550
 
551
- '@tailwindcss/oxide-linux-x64-gnu@4.1.4':
552
- resolution: {integrity: sha512-2VG4DqhGaDSmYIu6C4ua2vSLXnJsb/C9liej7TuSO04NK+JJJgJucDUgmX6sn7Gw3Cs5ZJ9ZLrnI0QRDOjLfNQ==}
553
  engines: {node: '>= 10'}
554
  cpu: [x64]
555
  os: [linux]
556
 
557
- '@tailwindcss/oxide-linux-x64-musl@4.1.4':
558
- resolution: {integrity: sha512-v+mxVgH2kmur/X5Mdrz9m7TsoVjbdYQT0b4Z+dr+I4RvreCNXyCFELZL/DO0M1RsidZTrm6O1eMnV6zlgEzTMQ==}
559
  engines: {node: '>= 10'}
560
  cpu: [x64]
561
  os: [linux]
562
 
563
- '@tailwindcss/oxide-wasm32-wasi@4.1.4':
564
- resolution: {integrity: sha512-2TLe9ir+9esCf6Wm+lLWTMbgklIjiF0pbmDnwmhR9MksVOq+e8aP3TSsXySnBDDvTTVd/vKu1aNttEGj3P6l8Q==}
565
  engines: {node: '>=14.0.0'}
566
  cpu: [wasm32]
567
  bundledDependencies:
@@ -572,20 +595,20 @@ packages:
572
  - '@emnapi/wasi-threads'
573
  - tslib
574
 
575
- '@tailwindcss/oxide-win32-arm64-msvc@4.1.4':
576
- resolution: {integrity: sha512-VlnhfilPlO0ltxW9/BgfLI5547PYzqBMPIzRrk4W7uupgCt8z6Trw/tAj6QUtF2om+1MH281Pg+HHUJoLesmng==}
577
  engines: {node: '>= 10'}
578
  cpu: [arm64]
579
  os: [win32]
580
 
581
- '@tailwindcss/oxide-win32-x64-msvc@4.1.4':
582
- resolution: {integrity: sha512-+7S63t5zhYjslUGb8NcgLpFXD+Kq1F/zt5Xv5qTv7HaFTG/DHyHD9GA6ieNAxhgyA4IcKa/zy7Xx4Oad2/wuhw==}
583
  engines: {node: '>= 10'}
584
  cpu: [x64]
585
  os: [win32]
586
 
587
- '@tailwindcss/oxide@4.1.4':
588
- resolution: {integrity: sha512-p5wOpXyOJx7mKh5MXh5oKk+kqcz8T+bA3z/5VWWeQwFrmuBItGwz8Y2CHk/sJ+dNb9B0nYFfn0rj/cKHZyjahQ==}
589
  engines: {node: '>= 10'}
590
 
591
  '@tsconfig/node20@20.1.5':
@@ -645,6 +668,9 @@ packages:
645
  '@types/estree@1.0.7':
646
  resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
647
 
 
 
 
648
  '@types/geojson@7946.0.16':
649
  resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}
650
 
@@ -654,47 +680,47 @@ packages:
654
  '@types/json-schema@7.0.15':
655
  resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
656
 
657
- '@types/leaflet@1.9.17':
658
- resolution: {integrity: sha512-IJ4K6t7I3Fh5qXbQ1uwL3CFVbCi6haW9+53oLWgdKlLP7EaS21byWFJxxqOx9y8I0AP0actXSJLVMbyvxhkUTA==}
659
 
660
- '@types/node@22.15.2':
661
- resolution: {integrity: sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==}
662
 
663
- '@vitejs/plugin-vue@5.2.3':
664
- resolution: {integrity: sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==}
665
  engines: {node: ^18.0.0 || >=20.0.0}
666
  peerDependencies:
667
  vite: ^5.0.0 || ^6.0.0
668
  vue: ^3.2.25
669
 
670
- '@vue/compiler-core@3.5.13':
671
- resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
672
 
673
- '@vue/compiler-dom@3.5.13':
674
- resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
675
 
676
- '@vue/compiler-sfc@3.5.13':
677
- resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
678
 
679
- '@vue/compiler-ssr@3.5.13':
680
- resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
681
 
682
- '@vue/reactivity@3.5.13':
683
- resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
684
 
685
- '@vue/runtime-core@3.5.13':
686
- resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==}
687
 
688
- '@vue/runtime-dom@3.5.13':
689
- resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
690
 
691
- '@vue/server-renderer@3.5.13':
692
- resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
693
  peerDependencies:
694
- vue: 3.5.13
695
 
696
- '@vue/shared@3.5.13':
697
- resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
698
 
699
  '@vue/tsconfig@0.7.0':
700
  resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==}
@@ -712,8 +738,8 @@ packages:
712
  peerDependencies:
713
  acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
714
 
715
- acorn@8.14.1:
716
- resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
717
  engines: {node: '>=0.4.0'}
718
  hasBin: true
719
 
@@ -740,8 +766,8 @@ packages:
740
  resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
741
  deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
742
 
743
- brace-expansion@1.1.11:
744
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
745
 
746
  braces@3.0.3:
747
  resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
@@ -755,6 +781,10 @@ packages:
755
  resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
756
  engines: {node: '>=10'}
757
 
 
 
 
 
758
  color-convert@2.0.1:
759
  resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
760
  engines: {node: '>=7.0.0'}
@@ -777,8 +807,8 @@ packages:
777
  csstype@3.1.3:
778
  resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
779
 
780
- debug@4.4.0:
781
- resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
782
  engines: {node: '>=6.0'}
783
  peerDependencies:
784
  supports-color: '*'
@@ -828,8 +858,8 @@ packages:
828
  es6-error@4.1.1:
829
  resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==}
830
 
831
- esbuild@0.25.3:
832
- resolution: {integrity: sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==}
833
  engines: {node: '>=18'}
834
  hasBin: true
835
 
@@ -837,27 +867,27 @@ packages:
837
  resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
838
  engines: {node: '>=10'}
839
 
840
- eslint-plugin-vue@10.0.0:
841
- resolution: {integrity: sha512-XKckedtajqwmaX6u1VnECmZ6xJt+YvlmMzBPZd+/sI3ub2lpYZyFnsyWo7c3nMOQKJQudeyk1lw/JxdgeKT64w==}
842
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
843
  peerDependencies:
844
  eslint: ^8.57.0 || ^9.0.0
845
  vue-eslint-parser: ^10.0.0
846
 
847
- eslint-scope@8.3.0:
848
- resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
849
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
850
 
851
  eslint-visitor-keys@3.4.3:
852
  resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
853
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
854
 
855
- eslint-visitor-keys@4.2.0:
856
- resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
857
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
858
 
859
- eslint@9.25.1:
860
- resolution: {integrity: sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==}
861
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
862
  hasBin: true
863
  peerDependencies:
@@ -866,8 +896,8 @@ packages:
866
  jiti:
867
  optional: true
868
 
869
- espree@10.3.0:
870
- resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
871
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
872
 
873
  esquery@1.6.0:
@@ -898,8 +928,8 @@ packages:
898
  fast-levenshtein@2.0.6:
899
  resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
900
 
901
- fdir@6.4.4:
902
- resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==}
903
  peerDependencies:
904
  picomatch: ^3 || ^4
905
  peerDependenciesMeta:
@@ -1029,68 +1059,68 @@ packages:
1029
  lie@3.1.1:
1030
  resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
1031
 
1032
- lightningcss-darwin-arm64@1.29.2:
1033
- resolution: {integrity: sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA==}
1034
  engines: {node: '>= 12.0.0'}
1035
  cpu: [arm64]
1036
  os: [darwin]
1037
 
1038
- lightningcss-darwin-x64@1.29.2:
1039
- resolution: {integrity: sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w==}
1040
  engines: {node: '>= 12.0.0'}
1041
  cpu: [x64]
1042
  os: [darwin]
1043
 
1044
- lightningcss-freebsd-x64@1.29.2:
1045
- resolution: {integrity: sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg==}
1046
  engines: {node: '>= 12.0.0'}
1047
  cpu: [x64]
1048
  os: [freebsd]
1049
 
1050
- lightningcss-linux-arm-gnueabihf@1.29.2:
1051
- resolution: {integrity: sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg==}
1052
  engines: {node: '>= 12.0.0'}
1053
  cpu: [arm]
1054
  os: [linux]
1055
 
1056
- lightningcss-linux-arm64-gnu@1.29.2:
1057
- resolution: {integrity: sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ==}
1058
  engines: {node: '>= 12.0.0'}
1059
  cpu: [arm64]
1060
  os: [linux]
1061
 
1062
- lightningcss-linux-arm64-musl@1.29.2:
1063
- resolution: {integrity: sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ==}
1064
  engines: {node: '>= 12.0.0'}
1065
  cpu: [arm64]
1066
  os: [linux]
1067
 
1068
- lightningcss-linux-x64-gnu@1.29.2:
1069
- resolution: {integrity: sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg==}
1070
  engines: {node: '>= 12.0.0'}
1071
  cpu: [x64]
1072
  os: [linux]
1073
 
1074
- lightningcss-linux-x64-musl@1.29.2:
1075
- resolution: {integrity: sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w==}
1076
  engines: {node: '>= 12.0.0'}
1077
  cpu: [x64]
1078
  os: [linux]
1079
 
1080
- lightningcss-win32-arm64-msvc@1.29.2:
1081
- resolution: {integrity: sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw==}
1082
  engines: {node: '>= 12.0.0'}
1083
  cpu: [arm64]
1084
  os: [win32]
1085
 
1086
- lightningcss-win32-x64-msvc@1.29.2:
1087
- resolution: {integrity: sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA==}
1088
  engines: {node: '>= 12.0.0'}
1089
  cpu: [x64]
1090
  os: [win32]
1091
 
1092
- lightningcss@1.29.2:
1093
- resolution: {integrity: sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA==}
1094
  engines: {node: '>= 12.0.0'}
1095
 
1096
  localforage@1.10.0:
@@ -1120,6 +1150,19 @@ packages:
1120
  minimatch@3.1.2:
1121
  resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1122
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1123
  mri@1.2.0:
1124
  resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
1125
  engines: {node: '>=4'}
@@ -1187,8 +1230,8 @@ packages:
1187
  resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
1188
  engines: {node: '>=4'}
1189
 
1190
- postcss@8.5.3:
1191
- resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
1192
  engines: {node: ^10 || ^12 || >=14}
1193
 
1194
  prelude-ls@1.2.1:
@@ -1218,16 +1261,16 @@ packages:
1218
  resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1219
  engines: {node: '>=8.0'}
1220
 
1221
- rollup@4.40.0:
1222
- resolution: {integrity: sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==}
1223
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1224
  hasBin: true
1225
 
1226
  semver-compare@1.0.0:
1227
  resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
1228
 
1229
- semver@7.7.1:
1230
- resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
1231
  engines: {node: '>=10'}
1232
  hasBin: true
1233
 
@@ -1243,8 +1286,8 @@ packages:
1243
  resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
1244
  engines: {node: '>=8'}
1245
 
1246
- snyk@1.1296.2:
1247
- resolution: {integrity: sha512-Dhs4ZQ/i4B9VdxBE+wHfEz5A6TLdDca2LrPILC0S3MypXQ4zgKNuv3InW31+/MGb5gl1lKyu9N3JjyQuNMUbOQ==}
1248
  engines: {node: '>=12'}
1249
  hasBin: true
1250
 
@@ -1266,15 +1309,19 @@ packages:
1266
  resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1267
  engines: {node: '>=8'}
1268
 
1269
- tailwindcss@4.1.4:
1270
- resolution: {integrity: sha512-1ZIUqtPITFbv/DxRmDr5/agPqJwF69d24m9qmM1939TJehgY539CtzeZRjbLt5G6fSy/7YqqYsfvoTEw9xUI2A==}
1271
 
1272
- tapable@2.2.1:
1273
- resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
1274
  engines: {node: '>=6'}
1275
 
1276
- tinyglobby@0.2.13:
1277
- resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==}
 
 
 
 
1278
  engines: {node: '>=12.0.0'}
1279
 
1280
  to-regex-range@5.0.1:
@@ -1289,8 +1336,8 @@ packages:
1289
  resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
1290
  engines: {node: '>=10'}
1291
 
1292
- undici-types@6.21.0:
1293
- resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
1294
 
1295
  uri-js@4.4.1:
1296
  resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -1298,8 +1345,8 @@ packages:
1298
  util-deprecate@1.0.2:
1299
  resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
1300
 
1301
- vite@6.3.3:
1302
- resolution: {integrity: sha512-5nXH+QsELbFKhsEfWLkHrvgRpTdGJzqOZ+utSdmPTvwHmvU6ITTm3xx+mRusihkcI8GeC7lCDyn3kDtiki9scw==}
1303
  engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
1304
  hasBin: true
1305
  peerDependencies:
@@ -1344,8 +1391,8 @@ packages:
1344
  peerDependencies:
1345
  eslint: ^8.57.0 || ^9.0.0
1346
 
1347
- vue@3.5.13:
1348
- resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==}
1349
  peerDependencies:
1350
  typescript: '*'
1351
  peerDependenciesMeta:
@@ -1365,103 +1412,112 @@ packages:
1365
  resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
1366
  engines: {node: '>=12'}
1367
 
 
 
 
 
1368
  yocto-queue@0.1.0:
1369
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
1370
  engines: {node: '>=10'}
1371
 
1372
  snapshots:
1373
 
1374
- '@babel/helper-string-parser@7.25.9': {}
 
 
 
 
 
1375
 
1376
- '@babel/helper-validator-identifier@7.25.9': {}
1377
 
1378
- '@babel/parser@7.27.0':
1379
  dependencies:
1380
- '@babel/types': 7.27.0
1381
 
1382
- '@babel/types@7.27.0':
1383
  dependencies:
1384
- '@babel/helper-string-parser': 7.25.9
1385
- '@babel/helper-validator-identifier': 7.25.9
1386
 
1387
- '@esbuild/aix-ppc64@0.25.3':
1388
  optional: true
1389
 
1390
- '@esbuild/android-arm64@0.25.3':
1391
  optional: true
1392
 
1393
- '@esbuild/android-arm@0.25.3':
1394
  optional: true
1395
 
1396
- '@esbuild/android-x64@0.25.3':
1397
  optional: true
1398
 
1399
- '@esbuild/darwin-arm64@0.25.3':
1400
  optional: true
1401
 
1402
- '@esbuild/darwin-x64@0.25.3':
1403
  optional: true
1404
 
1405
- '@esbuild/freebsd-arm64@0.25.3':
1406
  optional: true
1407
 
1408
- '@esbuild/freebsd-x64@0.25.3':
1409
  optional: true
1410
 
1411
- '@esbuild/linux-arm64@0.25.3':
1412
  optional: true
1413
 
1414
- '@esbuild/linux-arm@0.25.3':
1415
  optional: true
1416
 
1417
- '@esbuild/linux-ia32@0.25.3':
1418
  optional: true
1419
 
1420
- '@esbuild/linux-loong64@0.25.3':
1421
  optional: true
1422
 
1423
- '@esbuild/linux-mips64el@0.25.3':
1424
  optional: true
1425
 
1426
- '@esbuild/linux-ppc64@0.25.3':
1427
  optional: true
1428
 
1429
- '@esbuild/linux-riscv64@0.25.3':
1430
  optional: true
1431
 
1432
- '@esbuild/linux-s390x@0.25.3':
1433
  optional: true
1434
 
1435
- '@esbuild/linux-x64@0.25.3':
1436
  optional: true
1437
 
1438
- '@esbuild/netbsd-arm64@0.25.3':
1439
  optional: true
1440
 
1441
- '@esbuild/netbsd-x64@0.25.3':
1442
  optional: true
1443
 
1444
- '@esbuild/openbsd-arm64@0.25.3':
1445
  optional: true
1446
 
1447
- '@esbuild/openbsd-x64@0.25.3':
1448
  optional: true
1449
 
1450
- '@esbuild/sunos-x64@0.25.3':
1451
  optional: true
1452
 
1453
- '@esbuild/win32-arm64@0.25.3':
1454
  optional: true
1455
 
1456
- '@esbuild/win32-ia32@0.25.3':
1457
  optional: true
1458
 
1459
- '@esbuild/win32-x64@0.25.3':
1460
  optional: true
1461
 
1462
- '@eslint-community/eslint-utils@4.6.1(eslint@9.25.1(jiti@2.4.2))':
1463
  dependencies:
1464
- eslint: 9.25.1(jiti@2.4.2)
1465
  eslint-visitor-keys: 3.4.3
1466
 
1467
  '@eslint-community/regexpp@4.12.1': {}
@@ -1469,22 +1525,22 @@ snapshots:
1469
  '@eslint/config-array@0.20.0':
1470
  dependencies:
1471
  '@eslint/object-schema': 2.1.6
1472
- debug: 4.4.0
1473
  minimatch: 3.1.2
1474
  transitivePeerDependencies:
1475
  - supports-color
1476
 
1477
- '@eslint/config-helpers@0.2.1': {}
1478
 
1479
- '@eslint/core@0.13.0':
1480
  dependencies:
1481
  '@types/json-schema': 7.0.15
1482
 
1483
  '@eslint/eslintrc@3.3.1':
1484
  dependencies:
1485
  ajv: 6.12.6
1486
- debug: 4.4.0
1487
- espree: 10.3.0
1488
  globals: 14.0.0
1489
  ignore: 5.3.2
1490
  import-fresh: 3.3.1
@@ -1494,13 +1550,13 @@ snapshots:
1494
  transitivePeerDependencies:
1495
  - supports-color
1496
 
1497
- '@eslint/js@9.25.1': {}
1498
 
1499
  '@eslint/object-schema@2.1.6': {}
1500
 
1501
- '@eslint/plugin-kit@0.2.8':
1502
  dependencies:
1503
- '@eslint/core': 0.13.0
1504
  levn: 0.4.1
1505
 
1506
  '@geoman-io/leaflet-geoman-free@2.18.3(leaflet@1.9.4)':
@@ -1524,10 +1580,29 @@ snapshots:
1524
 
1525
  '@humanwhocodes/retry@0.3.1': {}
1526
 
1527
- '@humanwhocodes/retry@0.4.2': {}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1528
 
1529
  '@jridgewell/sourcemap-codec@1.5.0': {}
1530
 
 
 
 
 
 
1531
  '@parcel/watcher-android-arm64@2.5.1':
1532
  optional: true
1533
 
@@ -1588,64 +1663,64 @@ snapshots:
1588
  '@parcel/watcher-win32-ia32': 2.5.1
1589
  '@parcel/watcher-win32-x64': 2.5.1
1590
 
1591
- '@rollup/rollup-android-arm-eabi@4.40.0':
1592
  optional: true
1593
 
1594
- '@rollup/rollup-android-arm64@4.40.0':
1595
  optional: true
1596
 
1597
- '@rollup/rollup-darwin-arm64@4.40.0':
1598
  optional: true
1599
 
1600
- '@rollup/rollup-darwin-x64@4.40.0':
1601
  optional: true
1602
 
1603
- '@rollup/rollup-freebsd-arm64@4.40.0':
1604
  optional: true
1605
 
1606
- '@rollup/rollup-freebsd-x64@4.40.0':
1607
  optional: true
1608
 
1609
- '@rollup/rollup-linux-arm-gnueabihf@4.40.0':
1610
  optional: true
1611
 
1612
- '@rollup/rollup-linux-arm-musleabihf@4.40.0':
1613
  optional: true
1614
 
1615
- '@rollup/rollup-linux-arm64-gnu@4.40.0':
1616
  optional: true
1617
 
1618
- '@rollup/rollup-linux-arm64-musl@4.40.0':
1619
  optional: true
1620
 
1621
- '@rollup/rollup-linux-loongarch64-gnu@4.40.0':
1622
  optional: true
1623
 
1624
- '@rollup/rollup-linux-powerpc64le-gnu@4.40.0':
1625
  optional: true
1626
 
1627
- '@rollup/rollup-linux-riscv64-gnu@4.40.0':
1628
  optional: true
1629
 
1630
- '@rollup/rollup-linux-riscv64-musl@4.40.0':
1631
  optional: true
1632
 
1633
- '@rollup/rollup-linux-s390x-gnu@4.40.0':
1634
  optional: true
1635
 
1636
- '@rollup/rollup-linux-x64-gnu@4.40.0':
1637
  optional: true
1638
 
1639
- '@rollup/rollup-linux-x64-musl@4.40.0':
1640
  optional: true
1641
 
1642
- '@rollup/rollup-win32-arm64-msvc@4.40.0':
1643
  optional: true
1644
 
1645
- '@rollup/rollup-win32-ia32-msvc@4.40.0':
1646
  optional: true
1647
 
1648
- '@rollup/rollup-win32-x64-msvc@4.40.0':
1649
  optional: true
1650
 
1651
  '@sentry-internal/tracing@7.120.3':
@@ -1680,73 +1755,79 @@ snapshots:
1680
  dependencies:
1681
  '@sentry/types': 7.120.3
1682
 
1683
- '@tailwindcss/cli@4.1.4':
1684
  dependencies:
1685
  '@parcel/watcher': 2.5.1
1686
- '@tailwindcss/node': 4.1.4
1687
- '@tailwindcss/oxide': 4.1.4
1688
  enhanced-resolve: 5.18.1
1689
  mri: 1.2.0
1690
  picocolors: 1.1.1
1691
- tailwindcss: 4.1.4
1692
 
1693
- '@tailwindcss/node@4.1.4':
1694
  dependencies:
 
1695
  enhanced-resolve: 5.18.1
1696
  jiti: 2.4.2
1697
- lightningcss: 1.29.2
1698
- tailwindcss: 4.1.4
 
 
1699
 
1700
- '@tailwindcss/oxide-android-arm64@4.1.4':
1701
  optional: true
1702
 
1703
- '@tailwindcss/oxide-darwin-arm64@4.1.4':
1704
  optional: true
1705
 
1706
- '@tailwindcss/oxide-darwin-x64@4.1.4':
1707
  optional: true
1708
 
1709
- '@tailwindcss/oxide-freebsd-x64@4.1.4':
1710
  optional: true
1711
 
1712
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.4':
1713
  optional: true
1714
 
1715
- '@tailwindcss/oxide-linux-arm64-gnu@4.1.4':
1716
  optional: true
1717
 
1718
- '@tailwindcss/oxide-linux-arm64-musl@4.1.4':
1719
  optional: true
1720
 
1721
- '@tailwindcss/oxide-linux-x64-gnu@4.1.4':
1722
  optional: true
1723
 
1724
- '@tailwindcss/oxide-linux-x64-musl@4.1.4':
1725
  optional: true
1726
 
1727
- '@tailwindcss/oxide-wasm32-wasi@4.1.4':
1728
  optional: true
1729
 
1730
- '@tailwindcss/oxide-win32-arm64-msvc@4.1.4':
1731
  optional: true
1732
 
1733
- '@tailwindcss/oxide-win32-x64-msvc@4.1.4':
1734
  optional: true
1735
 
1736
- '@tailwindcss/oxide@4.1.4':
 
 
 
1737
  optionalDependencies:
1738
- '@tailwindcss/oxide-android-arm64': 4.1.4
1739
- '@tailwindcss/oxide-darwin-arm64': 4.1.4
1740
- '@tailwindcss/oxide-darwin-x64': 4.1.4
1741
- '@tailwindcss/oxide-freebsd-x64': 4.1.4
1742
- '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.4
1743
- '@tailwindcss/oxide-linux-arm64-gnu': 4.1.4
1744
- '@tailwindcss/oxide-linux-arm64-musl': 4.1.4
1745
- '@tailwindcss/oxide-linux-x64-gnu': 4.1.4
1746
- '@tailwindcss/oxide-linux-x64-musl': 4.1.4
1747
- '@tailwindcss/oxide-wasm32-wasi': 4.1.4
1748
- '@tailwindcss/oxide-win32-arm64-msvc': 4.1.4
1749
- '@tailwindcss/oxide-win32-x64-msvc': 4.1.4
1750
 
1751
  '@tsconfig/node20@20.1.5': {}
1752
 
@@ -1851,88 +1932,90 @@ snapshots:
1851
 
1852
  '@types/estree@1.0.7': {}
1853
 
 
 
1854
  '@types/geojson@7946.0.16': {}
1855
 
1856
  '@types/geojson@7946.0.8': {}
1857
 
1858
  '@types/json-schema@7.0.15': {}
1859
 
1860
- '@types/leaflet@1.9.17':
1861
  dependencies:
1862
  '@types/geojson': 7946.0.16
1863
 
1864
- '@types/node@22.15.2':
1865
  dependencies:
1866
- undici-types: 6.21.0
1867
 
1868
- '@vitejs/plugin-vue@5.2.3(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(lightningcss@1.29.2))(vue@3.5.13)':
1869
  dependencies:
1870
- vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(lightningcss@1.29.2)
1871
- vue: 3.5.13
1872
 
1873
- '@vue/compiler-core@3.5.13':
1874
  dependencies:
1875
- '@babel/parser': 7.27.0
1876
- '@vue/shared': 3.5.13
1877
  entities: 4.5.0
1878
  estree-walker: 2.0.2
1879
  source-map-js: 1.2.1
1880
 
1881
- '@vue/compiler-dom@3.5.13':
1882
  dependencies:
1883
- '@vue/compiler-core': 3.5.13
1884
- '@vue/shared': 3.5.13
1885
 
1886
- '@vue/compiler-sfc@3.5.13':
1887
  dependencies:
1888
- '@babel/parser': 7.27.0
1889
- '@vue/compiler-core': 3.5.13
1890
- '@vue/compiler-dom': 3.5.13
1891
- '@vue/compiler-ssr': 3.5.13
1892
- '@vue/shared': 3.5.13
1893
  estree-walker: 2.0.2
1894
  magic-string: 0.30.17
1895
- postcss: 8.5.3
1896
  source-map-js: 1.2.1
1897
 
1898
- '@vue/compiler-ssr@3.5.13':
1899
  dependencies:
1900
- '@vue/compiler-dom': 3.5.13
1901
- '@vue/shared': 3.5.13
1902
 
1903
- '@vue/reactivity@3.5.13':
1904
  dependencies:
1905
- '@vue/shared': 3.5.13
1906
 
1907
- '@vue/runtime-core@3.5.13':
1908
  dependencies:
1909
- '@vue/reactivity': 3.5.13
1910
- '@vue/shared': 3.5.13
1911
 
1912
- '@vue/runtime-dom@3.5.13':
1913
  dependencies:
1914
- '@vue/reactivity': 3.5.13
1915
- '@vue/runtime-core': 3.5.13
1916
- '@vue/shared': 3.5.13
1917
  csstype: 3.1.3
1918
 
1919
- '@vue/server-renderer@3.5.13(vue@3.5.13)':
1920
  dependencies:
1921
- '@vue/compiler-ssr': 3.5.13
1922
- '@vue/shared': 3.5.13
1923
- vue: 3.5.13
1924
 
1925
- '@vue/shared@3.5.13': {}
1926
 
1927
- '@vue/tsconfig@0.7.0(vue@3.5.13)':
1928
  optionalDependencies:
1929
- vue: 3.5.13
1930
 
1931
- acorn-jsx@5.3.2(acorn@8.14.1):
1932
  dependencies:
1933
- acorn: 8.14.1
1934
 
1935
- acorn@8.14.1: {}
1936
 
1937
  ajv@6.12.6:
1938
  dependencies:
@@ -1955,7 +2038,7 @@ snapshots:
1955
 
1956
  boolean@3.2.0: {}
1957
 
1958
- brace-expansion@1.1.11:
1959
  dependencies:
1960
  balanced-match: 1.0.2
1961
  concat-map: 0.0.1
@@ -1971,6 +2054,8 @@ snapshots:
1971
  ansi-styles: 4.3.0
1972
  supports-color: 7.2.0
1973
 
 
 
1974
  color-convert@2.0.1:
1975
  dependencies:
1976
  color-name: 1.1.4
@@ -1989,7 +2074,7 @@ snapshots:
1989
 
1990
  csstype@3.1.3: {}
1991
 
1992
- debug@4.4.0:
1993
  dependencies:
1994
  ms: 2.1.3
1995
 
@@ -2016,7 +2101,7 @@ snapshots:
2016
  enhanced-resolve@5.18.1:
2017
  dependencies:
2018
  graceful-fs: 4.2.11
2019
- tapable: 2.2.1
2020
 
2021
  entities@4.5.0: {}
2022
 
@@ -2026,79 +2111,79 @@ snapshots:
2026
 
2027
  es6-error@4.1.1: {}
2028
 
2029
- esbuild@0.25.3:
2030
  optionalDependencies:
2031
- '@esbuild/aix-ppc64': 0.25.3
2032
- '@esbuild/android-arm': 0.25.3
2033
- '@esbuild/android-arm64': 0.25.3
2034
- '@esbuild/android-x64': 0.25.3
2035
- '@esbuild/darwin-arm64': 0.25.3
2036
- '@esbuild/darwin-x64': 0.25.3
2037
- '@esbuild/freebsd-arm64': 0.25.3
2038
- '@esbuild/freebsd-x64': 0.25.3
2039
- '@esbuild/linux-arm': 0.25.3
2040
- '@esbuild/linux-arm64': 0.25.3
2041
- '@esbuild/linux-ia32': 0.25.3
2042
- '@esbuild/linux-loong64': 0.25.3
2043
- '@esbuild/linux-mips64el': 0.25.3
2044
- '@esbuild/linux-ppc64': 0.25.3
2045
- '@esbuild/linux-riscv64': 0.25.3
2046
- '@esbuild/linux-s390x': 0.25.3
2047
- '@esbuild/linux-x64': 0.25.3
2048
- '@esbuild/netbsd-arm64': 0.25.3
2049
- '@esbuild/netbsd-x64': 0.25.3
2050
- '@esbuild/openbsd-arm64': 0.25.3
2051
- '@esbuild/openbsd-x64': 0.25.3
2052
- '@esbuild/sunos-x64': 0.25.3
2053
- '@esbuild/win32-arm64': 0.25.3
2054
- '@esbuild/win32-ia32': 0.25.3
2055
- '@esbuild/win32-x64': 0.25.3
2056
 
2057
  escape-string-regexp@4.0.0: {}
2058
 
2059
- eslint-plugin-vue@10.0.0(eslint@9.25.1(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2))):
2060
  dependencies:
2061
- '@eslint-community/eslint-utils': 4.6.1(eslint@9.25.1(jiti@2.4.2))
2062
- eslint: 9.25.1(jiti@2.4.2)
2063
  natural-compare: 1.4.0
2064
  nth-check: 2.1.1
2065
  postcss-selector-parser: 6.1.2
2066
- semver: 7.7.1
2067
- vue-eslint-parser: 10.1.3(eslint@9.25.1(jiti@2.4.2))
2068
  xml-name-validator: 4.0.0
2069
 
2070
- eslint-scope@8.3.0:
2071
  dependencies:
2072
  esrecurse: 4.3.0
2073
  estraverse: 5.3.0
2074
 
2075
  eslint-visitor-keys@3.4.3: {}
2076
 
2077
- eslint-visitor-keys@4.2.0: {}
2078
 
2079
- eslint@9.25.1(jiti@2.4.2):
2080
  dependencies:
2081
- '@eslint-community/eslint-utils': 4.6.1(eslint@9.25.1(jiti@2.4.2))
2082
  '@eslint-community/regexpp': 4.12.1
2083
  '@eslint/config-array': 0.20.0
2084
- '@eslint/config-helpers': 0.2.1
2085
- '@eslint/core': 0.13.0
2086
  '@eslint/eslintrc': 3.3.1
2087
- '@eslint/js': 9.25.1
2088
- '@eslint/plugin-kit': 0.2.8
2089
  '@humanfs/node': 0.16.6
2090
  '@humanwhocodes/module-importer': 1.0.1
2091
- '@humanwhocodes/retry': 0.4.2
2092
- '@types/estree': 1.0.7
2093
  '@types/json-schema': 7.0.15
2094
  ajv: 6.12.6
2095
  chalk: 4.1.2
2096
  cross-spawn: 7.0.6
2097
- debug: 4.4.0
2098
  escape-string-regexp: 4.0.0
2099
- eslint-scope: 8.3.0
2100
- eslint-visitor-keys: 4.2.0
2101
- espree: 10.3.0
2102
  esquery: 1.6.0
2103
  esutils: 2.0.3
2104
  fast-deep-equal: 3.1.3
@@ -2118,11 +2203,11 @@ snapshots:
2118
  transitivePeerDependencies:
2119
  - supports-color
2120
 
2121
- espree@10.3.0:
2122
  dependencies:
2123
- acorn: 8.14.1
2124
- acorn-jsx: 5.3.2(acorn@8.14.1)
2125
- eslint-visitor-keys: 4.2.0
2126
 
2127
  esquery@1.6.0:
2128
  dependencies:
@@ -2144,7 +2229,7 @@ snapshots:
2144
 
2145
  fast-levenshtein@2.0.6: {}
2146
 
2147
- fdir@6.4.4(picomatch@4.0.2):
2148
  optionalDependencies:
2149
  picomatch: 4.0.2
2150
 
@@ -2189,7 +2274,7 @@ snapshots:
2189
  es6-error: 4.1.1
2190
  matcher: 3.0.0
2191
  roarr: 2.15.4
2192
- semver: 7.7.1
2193
  serialize-error: 7.0.1
2194
 
2195
  globals@14.0.0: {}
@@ -2261,50 +2346,50 @@ snapshots:
2261
  dependencies:
2262
  immediate: 3.0.6
2263
 
2264
- lightningcss-darwin-arm64@1.29.2:
2265
  optional: true
2266
 
2267
- lightningcss-darwin-x64@1.29.2:
2268
  optional: true
2269
 
2270
- lightningcss-freebsd-x64@1.29.2:
2271
  optional: true
2272
 
2273
- lightningcss-linux-arm-gnueabihf@1.29.2:
2274
  optional: true
2275
 
2276
- lightningcss-linux-arm64-gnu@1.29.2:
2277
  optional: true
2278
 
2279
- lightningcss-linux-arm64-musl@1.29.2:
2280
  optional: true
2281
 
2282
- lightningcss-linux-x64-gnu@1.29.2:
2283
  optional: true
2284
 
2285
- lightningcss-linux-x64-musl@1.29.2:
2286
  optional: true
2287
 
2288
- lightningcss-win32-arm64-msvc@1.29.2:
2289
  optional: true
2290
 
2291
- lightningcss-win32-x64-msvc@1.29.2:
2292
  optional: true
2293
 
2294
- lightningcss@1.29.2:
2295
  dependencies:
2296
  detect-libc: 2.0.4
2297
  optionalDependencies:
2298
- lightningcss-darwin-arm64: 1.29.2
2299
- lightningcss-darwin-x64: 1.29.2
2300
- lightningcss-freebsd-x64: 1.29.2
2301
- lightningcss-linux-arm-gnueabihf: 1.29.2
2302
- lightningcss-linux-arm64-gnu: 1.29.2
2303
- lightningcss-linux-arm64-musl: 1.29.2
2304
- lightningcss-linux-x64-gnu: 1.29.2
2305
- lightningcss-linux-x64-musl: 1.29.2
2306
- lightningcss-win32-arm64-msvc: 1.29.2
2307
- lightningcss-win32-x64-msvc: 1.29.2
2308
 
2309
  localforage@1.10.0:
2310
  dependencies:
@@ -2333,7 +2418,15 @@ snapshots:
2333
 
2334
  minimatch@3.1.2:
2335
  dependencies:
2336
- brace-expansion: 1.1.11
 
 
 
 
 
 
 
 
2337
 
2338
  mri@1.2.0: {}
2339
 
@@ -2392,7 +2485,7 @@ snapshots:
2392
  cssesc: 3.0.0
2393
  util-deprecate: 1.0.2
2394
 
2395
- postcss@8.5.3:
2396
  dependencies:
2397
  nanoid: 3.3.11
2398
  picocolors: 1.1.1
@@ -2421,35 +2514,35 @@ snapshots:
2421
  semver-compare: 1.0.0
2422
  sprintf-js: 1.1.3
2423
 
2424
- rollup@4.40.0:
2425
  dependencies:
2426
  '@types/estree': 1.0.7
2427
  optionalDependencies:
2428
- '@rollup/rollup-android-arm-eabi': 4.40.0
2429
- '@rollup/rollup-android-arm64': 4.40.0
2430
- '@rollup/rollup-darwin-arm64': 4.40.0
2431
- '@rollup/rollup-darwin-x64': 4.40.0
2432
- '@rollup/rollup-freebsd-arm64': 4.40.0
2433
- '@rollup/rollup-freebsd-x64': 4.40.0
2434
- '@rollup/rollup-linux-arm-gnueabihf': 4.40.0
2435
- '@rollup/rollup-linux-arm-musleabihf': 4.40.0
2436
- '@rollup/rollup-linux-arm64-gnu': 4.40.0
2437
- '@rollup/rollup-linux-arm64-musl': 4.40.0
2438
- '@rollup/rollup-linux-loongarch64-gnu': 4.40.0
2439
- '@rollup/rollup-linux-powerpc64le-gnu': 4.40.0
2440
- '@rollup/rollup-linux-riscv64-gnu': 4.40.0
2441
- '@rollup/rollup-linux-riscv64-musl': 4.40.0
2442
- '@rollup/rollup-linux-s390x-gnu': 4.40.0
2443
- '@rollup/rollup-linux-x64-gnu': 4.40.0
2444
- '@rollup/rollup-linux-x64-musl': 4.40.0
2445
- '@rollup/rollup-win32-arm64-msvc': 4.40.0
2446
- '@rollup/rollup-win32-ia32-msvc': 4.40.0
2447
- '@rollup/rollup-win32-x64-msvc': 4.40.0
2448
  fsevents: 2.3.3
2449
 
2450
  semver-compare@1.0.0: {}
2451
 
2452
- semver@7.7.1: {}
2453
 
2454
  serialize-error@7.0.1:
2455
  dependencies:
@@ -2461,7 +2554,7 @@ snapshots:
2461
 
2462
  shebang-regex@3.0.0: {}
2463
 
2464
- snyk@1.1296.2:
2465
  dependencies:
2466
  '@sentry/node': 7.120.3
2467
  global-agent: 3.0.0
@@ -2478,13 +2571,22 @@ snapshots:
2478
  dependencies:
2479
  has-flag: 4.0.0
2480
 
2481
- tailwindcss@4.1.4: {}
2482
 
2483
- tapable@2.2.1: {}
2484
 
2485
- tinyglobby@0.2.13:
2486
  dependencies:
2487
- fdir: 6.4.4(picomatch@4.0.2)
 
 
 
 
 
 
 
 
 
2488
  picomatch: 4.0.2
2489
 
2490
  to-regex-range@5.0.1:
@@ -2497,7 +2599,7 @@ snapshots:
2497
 
2498
  type-fest@0.13.1: {}
2499
 
2500
- undici-types@6.21.0: {}
2501
 
2502
  uri-js@4.4.1:
2503
  dependencies:
@@ -2505,40 +2607,40 @@ snapshots:
2505
 
2506
  util-deprecate@1.0.2: {}
2507
 
2508
- vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(lightningcss@1.29.2):
2509
  dependencies:
2510
- esbuild: 0.25.3
2511
- fdir: 6.4.4(picomatch@4.0.2)
2512
  picomatch: 4.0.2
2513
- postcss: 8.5.3
2514
- rollup: 4.40.0
2515
- tinyglobby: 0.2.13
2516
  optionalDependencies:
2517
- '@types/node': 22.15.2
2518
  fsevents: 2.3.3
2519
  jiti: 2.4.2
2520
- lightningcss: 1.29.2
2521
 
2522
- vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2)):
2523
  dependencies:
2524
- debug: 4.4.0
2525
- eslint: 9.25.1(jiti@2.4.2)
2526
- eslint-scope: 8.3.0
2527
- eslint-visitor-keys: 4.2.0
2528
- espree: 10.3.0
2529
  esquery: 1.6.0
2530
  lodash: 4.17.21
2531
- semver: 7.7.1
2532
  transitivePeerDependencies:
2533
  - supports-color
2534
 
2535
- vue@3.5.13:
2536
  dependencies:
2537
- '@vue/compiler-dom': 3.5.13
2538
- '@vue/compiler-sfc': 3.5.13
2539
- '@vue/runtime-dom': 3.5.13
2540
- '@vue/server-renderer': 3.5.13(vue@3.5.13)
2541
- '@vue/shared': 3.5.13
2542
 
2543
  which@2.0.2:
2544
  dependencies:
@@ -2548,4 +2650,6 @@ snapshots:
2548
 
2549
  xml-name-validator@4.0.0: {}
2550
 
 
 
2551
  yocto-queue@0.1.0: {}
 
18
  specifier: ^2.0.0
19
  version: 2.0.0
20
  vue:
21
+ specifier: ^3.5.16
22
+ version: 3.5.16
23
  devDependencies:
24
  '@tailwindcss/cli':
25
+ specifier: ^4.1.9
26
+ version: 4.1.9
27
  '@tsconfig/node20':
28
  specifier: ^20.1.5
29
  version: 20.1.5
30
  '@types/leaflet':
31
+ specifier: ^1.9.18
32
+ version: 1.9.18
33
  '@types/node':
34
+ specifier: ^24.0.0
35
+ version: 24.0.0
36
  '@vitejs/plugin-vue':
37
+ specifier: ^5.2.4
38
+ version: 5.2.4(vite@6.3.5(@types/node@24.0.0)(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.16)
39
  '@vue/tsconfig':
40
  specifier: ^0.7.0
41
+ version: 0.7.0(vue@3.5.16)
42
  eslint:
43
+ specifier: ^9.28.0
44
+ version: 9.28.0(jiti@2.4.2)
45
  eslint-plugin-vue:
46
+ specifier: ^10.2.0
47
+ version: 10.2.0(eslint@9.28.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.28.0(jiti@2.4.2)))
48
  prettier:
49
  specifier: ^3.5.3
50
  version: 3.5.3
51
  snyk:
52
+ specifier: ^1.1297.1
53
+ version: 1.1297.1
54
  tailwindcss:
55
+ specifier: ^4.1.9
56
+ version: 4.1.9
57
  vite:
58
+ specifier: ^6.3.5
59
+ version: 6.3.5(@types/node@24.0.0)(jiti@2.4.2)(lightningcss@1.30.1)
60
 
61
  packages:
62
 
63
+ '@ampproject/remapping@2.3.0':
64
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
65
+ engines: {node: '>=6.0.0'}
66
+
67
+ '@babel/helper-string-parser@7.27.1':
68
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
69
  engines: {node: '>=6.9.0'}
70
 
71
+ '@babel/helper-validator-identifier@7.27.1':
72
+ resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
73
  engines: {node: '>=6.9.0'}
74
 
75
+ '@babel/parser@7.27.5':
76
+ resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==}
77
  engines: {node: '>=6.0.0'}
78
  hasBin: true
79
 
80
+ '@babel/types@7.27.6':
81
+ resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==}
82
  engines: {node: '>=6.9.0'}
83
 
84
+ '@esbuild/aix-ppc64@0.25.5':
85
+ resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==}
86
  engines: {node: '>=18'}
87
  cpu: [ppc64]
88
  os: [aix]
89
 
90
+ '@esbuild/android-arm64@0.25.5':
91
+ resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==}
92
  engines: {node: '>=18'}
93
  cpu: [arm64]
94
  os: [android]
95
 
96
+ '@esbuild/android-arm@0.25.5':
97
+ resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==}
98
  engines: {node: '>=18'}
99
  cpu: [arm]
100
  os: [android]
101
 
102
+ '@esbuild/android-x64@0.25.5':
103
+ resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==}
104
  engines: {node: '>=18'}
105
  cpu: [x64]
106
  os: [android]
107
 
108
+ '@esbuild/darwin-arm64@0.25.5':
109
+ resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==}
110
  engines: {node: '>=18'}
111
  cpu: [arm64]
112
  os: [darwin]
113
 
114
+ '@esbuild/darwin-x64@0.25.5':
115
+ resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==}
116
  engines: {node: '>=18'}
117
  cpu: [x64]
118
  os: [darwin]
119
 
120
+ '@esbuild/freebsd-arm64@0.25.5':
121
+ resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==}
122
  engines: {node: '>=18'}
123
  cpu: [arm64]
124
  os: [freebsd]
125
 
126
+ '@esbuild/freebsd-x64@0.25.5':
127
+ resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==}
128
  engines: {node: '>=18'}
129
  cpu: [x64]
130
  os: [freebsd]
131
 
132
+ '@esbuild/linux-arm64@0.25.5':
133
+ resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==}
134
  engines: {node: '>=18'}
135
  cpu: [arm64]
136
  os: [linux]
137
 
138
+ '@esbuild/linux-arm@0.25.5':
139
+ resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==}
140
  engines: {node: '>=18'}
141
  cpu: [arm]
142
  os: [linux]
143
 
144
+ '@esbuild/linux-ia32@0.25.5':
145
+ resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==}
146
  engines: {node: '>=18'}
147
  cpu: [ia32]
148
  os: [linux]
149
 
150
+ '@esbuild/linux-loong64@0.25.5':
151
+ resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==}
152
  engines: {node: '>=18'}
153
  cpu: [loong64]
154
  os: [linux]
155
 
156
+ '@esbuild/linux-mips64el@0.25.5':
157
+ resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==}
158
  engines: {node: '>=18'}
159
  cpu: [mips64el]
160
  os: [linux]
161
 
162
+ '@esbuild/linux-ppc64@0.25.5':
163
+ resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==}
164
  engines: {node: '>=18'}
165
  cpu: [ppc64]
166
  os: [linux]
167
 
168
+ '@esbuild/linux-riscv64@0.25.5':
169
+ resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==}
170
  engines: {node: '>=18'}
171
  cpu: [riscv64]
172
  os: [linux]
173
 
174
+ '@esbuild/linux-s390x@0.25.5':
175
+ resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==}
176
  engines: {node: '>=18'}
177
  cpu: [s390x]
178
  os: [linux]
179
 
180
+ '@esbuild/linux-x64@0.25.5':
181
+ resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==}
182
  engines: {node: '>=18'}
183
  cpu: [x64]
184
  os: [linux]
185
 
186
+ '@esbuild/netbsd-arm64@0.25.5':
187
+ resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==}
188
  engines: {node: '>=18'}
189
  cpu: [arm64]
190
  os: [netbsd]
191
 
192
+ '@esbuild/netbsd-x64@0.25.5':
193
+ resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==}
194
  engines: {node: '>=18'}
195
  cpu: [x64]
196
  os: [netbsd]
197
 
198
+ '@esbuild/openbsd-arm64@0.25.5':
199
+ resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==}
200
  engines: {node: '>=18'}
201
  cpu: [arm64]
202
  os: [openbsd]
203
 
204
+ '@esbuild/openbsd-x64@0.25.5':
205
+ resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==}
206
  engines: {node: '>=18'}
207
  cpu: [x64]
208
  os: [openbsd]
209
 
210
+ '@esbuild/sunos-x64@0.25.5':
211
+ resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==}
212
  engines: {node: '>=18'}
213
  cpu: [x64]
214
  os: [sunos]
215
 
216
+ '@esbuild/win32-arm64@0.25.5':
217
+ resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==}
218
  engines: {node: '>=18'}
219
  cpu: [arm64]
220
  os: [win32]
221
 
222
+ '@esbuild/win32-ia32@0.25.5':
223
+ resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==}
224
  engines: {node: '>=18'}
225
  cpu: [ia32]
226
  os: [win32]
227
 
228
+ '@esbuild/win32-x64@0.25.5':
229
+ resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==}
230
  engines: {node: '>=18'}
231
  cpu: [x64]
232
  os: [win32]
233
 
234
+ '@eslint-community/eslint-utils@4.7.0':
235
+ resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
236
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
237
  peerDependencies:
238
  eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
 
245
  resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
246
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
247
 
248
+ '@eslint/config-helpers@0.2.2':
249
+ resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
250
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
251
 
252
+ '@eslint/core@0.14.0':
253
+ resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==}
254
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
255
 
256
  '@eslint/eslintrc@3.3.1':
257
  resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
258
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
259
 
260
+ '@eslint/js@9.28.0':
261
+ resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==}
262
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
263
 
264
  '@eslint/object-schema@2.1.6':
265
  resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
266
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
267
 
268
+ '@eslint/plugin-kit@0.3.1':
269
+ resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==}
270
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
271
 
272
  '@geoman-io/leaflet-geoman-free@2.18.3':
 
290
  resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
291
  engines: {node: '>=18.18'}
292
 
293
+ '@humanwhocodes/retry@0.4.3':
294
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
295
  engines: {node: '>=18.18'}
296
 
297
+ '@isaacs/fs-minipass@4.0.1':
298
+ resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
299
+ engines: {node: '>=18.0.0'}
300
+
301
+ '@jridgewell/gen-mapping@0.3.8':
302
+ resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
303
+ engines: {node: '>=6.0.0'}
304
+
305
+ '@jridgewell/resolve-uri@3.1.2':
306
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
307
+ engines: {node: '>=6.0.0'}
308
+
309
+ '@jridgewell/set-array@1.2.1':
310
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
311
+ engines: {node: '>=6.0.0'}
312
+
313
  '@jridgewell/sourcemap-codec@1.5.0':
314
  resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
315
 
316
+ '@jridgewell/trace-mapping@0.3.25':
317
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
318
+
319
  '@parcel/watcher-android-arm64@2.5.1':
320
  resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
321
  engines: {node: '>= 10.0.0'}
 
398
  resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
399
  engines: {node: '>= 10.0.0'}
400
 
401
+ '@rollup/rollup-android-arm-eabi@4.43.0':
402
+ resolution: {integrity: sha512-Krjy9awJl6rKbruhQDgivNbD1WuLb8xAclM4IR4cN5pHGAs2oIMMQJEiC3IC/9TZJ+QZkmZhlMO/6MBGxPidpw==}
403
  cpu: [arm]
404
  os: [android]
405
 
406
+ '@rollup/rollup-android-arm64@4.43.0':
407
+ resolution: {integrity: sha512-ss4YJwRt5I63454Rpj+mXCXicakdFmKnUNxr1dLK+5rv5FJgAxnN7s31a5VchRYxCFWdmnDWKd0wbAdTr0J5EA==}
408
  cpu: [arm64]
409
  os: [android]
410
 
411
+ '@rollup/rollup-darwin-arm64@4.43.0':
412
+ resolution: {integrity: sha512-eKoL8ykZ7zz8MjgBenEF2OoTNFAPFz1/lyJ5UmmFSz5jW+7XbH1+MAgCVHy72aG59rbuQLcJeiMrP8qP5d/N0A==}
413
  cpu: [arm64]
414
  os: [darwin]
415
 
416
+ '@rollup/rollup-darwin-x64@4.43.0':
417
+ resolution: {integrity: sha512-SYwXJgaBYW33Wi/q4ubN+ldWC4DzQY62S4Ll2dgfr/dbPoF50dlQwEaEHSKrQdSjC6oIe1WgzosoaNoHCdNuMg==}
418
  cpu: [x64]
419
  os: [darwin]
420
 
421
+ '@rollup/rollup-freebsd-arm64@4.43.0':
422
+ resolution: {integrity: sha512-SV+U5sSo0yujrjzBF7/YidieK2iF6E7MdF6EbYxNz94lA+R0wKl3SiixGyG/9Klab6uNBIqsN7j4Y/Fya7wAjQ==}
423
  cpu: [arm64]
424
  os: [freebsd]
425
 
426
+ '@rollup/rollup-freebsd-x64@4.43.0':
427
+ resolution: {integrity: sha512-J7uCsiV13L/VOeHJBo5SjasKiGxJ0g+nQTrBkAsmQBIdil3KhPnSE9GnRon4ejX1XDdsmK/l30IYLiAaQEO0Cg==}
428
  cpu: [x64]
429
  os: [freebsd]
430
 
431
+ '@rollup/rollup-linux-arm-gnueabihf@4.43.0':
432
+ resolution: {integrity: sha512-gTJ/JnnjCMc15uwB10TTATBEhK9meBIY+gXP4s0sHD1zHOaIh4Dmy1X9wup18IiY9tTNk5gJc4yx9ctj/fjrIw==}
433
  cpu: [arm]
434
  os: [linux]
435
 
436
+ '@rollup/rollup-linux-arm-musleabihf@4.43.0':
437
+ resolution: {integrity: sha512-ZJ3gZynL1LDSIvRfz0qXtTNs56n5DI2Mq+WACWZ7yGHFUEirHBRt7fyIk0NsCKhmRhn7WAcjgSkSVVxKlPNFFw==}
438
  cpu: [arm]
439
  os: [linux]
440
 
441
+ '@rollup/rollup-linux-arm64-gnu@4.43.0':
442
+ resolution: {integrity: sha512-8FnkipasmOOSSlfucGYEu58U8cxEdhziKjPD2FIa0ONVMxvl/hmONtX/7y4vGjdUhjcTHlKlDhw3H9t98fPvyA==}
443
  cpu: [arm64]
444
  os: [linux]
445
 
446
+ '@rollup/rollup-linux-arm64-musl@4.43.0':
447
+ resolution: {integrity: sha512-KPPyAdlcIZ6S9C3S2cndXDkV0Bb1OSMsX0Eelr2Bay4EsF9yi9u9uzc9RniK3mcUGCLhWY9oLr6er80P5DE6XA==}
448
  cpu: [arm64]
449
  os: [linux]
450
 
451
+ '@rollup/rollup-linux-loongarch64-gnu@4.43.0':
452
+ resolution: {integrity: sha512-HPGDIH0/ZzAZjvtlXj6g+KDQ9ZMHfSP553za7o2Odegb/BEfwJcR0Sw0RLNpQ9nC6Gy8s+3mSS9xjZ0n3rhcYg==}
453
  cpu: [loong64]
454
  os: [linux]
455
 
456
+ '@rollup/rollup-linux-powerpc64le-gnu@4.43.0':
457
+ resolution: {integrity: sha512-gEmwbOws4U4GLAJDhhtSPWPXUzDfMRedT3hFMyRAvM9Mrnj+dJIFIeL7otsv2WF3D7GrV0GIewW0y28dOYWkmw==}
458
  cpu: [ppc64]
459
  os: [linux]
460
 
461
+ '@rollup/rollup-linux-riscv64-gnu@4.43.0':
462
+ resolution: {integrity: sha512-XXKvo2e+wFtXZF/9xoWohHg+MuRnvO29TI5Hqe9xwN5uN8NKUYy7tXUG3EZAlfchufNCTHNGjEx7uN78KsBo0g==}
463
  cpu: [riscv64]
464
  os: [linux]
465
 
466
+ '@rollup/rollup-linux-riscv64-musl@4.43.0':
467
+ resolution: {integrity: sha512-ruf3hPWhjw6uDFsOAzmbNIvlXFXlBQ4nk57Sec8E8rUxs/AI4HD6xmiiasOOx/3QxS2f5eQMKTAwk7KHwpzr/Q==}
468
  cpu: [riscv64]
469
  os: [linux]
470
 
471
+ '@rollup/rollup-linux-s390x-gnu@4.43.0':
472
+ resolution: {integrity: sha512-QmNIAqDiEMEvFV15rsSnjoSmO0+eJLoKRD9EAa9rrYNwO/XRCtOGM3A5A0X+wmG+XRrw9Fxdsw+LnyYiZWWcVw==}
473
  cpu: [s390x]
474
  os: [linux]
475
 
476
+ '@rollup/rollup-linux-x64-gnu@4.43.0':
477
+ resolution: {integrity: sha512-jAHr/S0iiBtFyzjhOkAics/2SrXE092qyqEg96e90L3t9Op8OTzS6+IX0Fy5wCt2+KqeHAkti+eitV0wvblEoQ==}
478
  cpu: [x64]
479
  os: [linux]
480
 
481
+ '@rollup/rollup-linux-x64-musl@4.43.0':
482
+ resolution: {integrity: sha512-3yATWgdeXyuHtBhrLt98w+5fKurdqvs8B53LaoKD7P7H7FKOONLsBVMNl9ghPQZQuYcceV5CDyPfyfGpMWD9mQ==}
483
  cpu: [x64]
484
  os: [linux]
485
 
486
+ '@rollup/rollup-win32-arm64-msvc@4.43.0':
487
+ resolution: {integrity: sha512-wVzXp2qDSCOpcBCT5WRWLmpJRIzv23valvcTwMHEobkjippNf+C3ys/+wf07poPkeNix0paTNemB2XrHr2TnGw==}
488
  cpu: [arm64]
489
  os: [win32]
490
 
491
+ '@rollup/rollup-win32-ia32-msvc@4.43.0':
492
+ resolution: {integrity: sha512-fYCTEyzf8d+7diCw8b+asvWDCLMjsCEA8alvtAutqJOJp/wL5hs1rWSqJ1vkjgW0L2NB4bsYJrpKkiIPRR9dvw==}
493
  cpu: [ia32]
494
  os: [win32]
495
 
496
+ '@rollup/rollup-win32-x64-msvc@4.43.0':
497
+ resolution: {integrity: sha512-SnGhLiE5rlK0ofq8kzuDkM0g7FN1s5VYY+YSMTibP7CqShxCQvqtNxTARS4xX4PFJfHjG0ZQYX9iGzI3FQh5Aw==}
498
  cpu: [x64]
499
  os: [win32]
500
 
 
522
  resolution: {integrity: sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==}
523
  engines: {node: '>=8'}
524
 
525
+ '@tailwindcss/cli@4.1.9':
526
+ resolution: {integrity: sha512-beIaXdXn5zXKvk14YW79iPNBfksT9qQNKHbL/EB/GyVkfY9QSPRntXABpZnSWWEY/P7T3O3mPwQq/jhX9v1lxA==}
527
  hasBin: true
528
 
529
+ '@tailwindcss/node@4.1.9':
530
+ resolution: {integrity: sha512-ZFsgw6lbtcZKYPWvf6zAuCVSuer7UQ2Z5P8BETHcpA4x/3NwOjAIXmRnYfG77F14f9bPeuR4GaNz3ji1JkQMeQ==}
531
 
532
+ '@tailwindcss/oxide-android-arm64@4.1.9':
533
+ resolution: {integrity: sha512-X4mBUUJ3DPqODhtdT5Ju55feJwBN+hP855Z7c0t11Jzece9KRtdM41ljMrCcureKMh96mcOh2gxahkp1yE+BOQ==}
534
  engines: {node: '>= 10'}
535
  cpu: [arm64]
536
  os: [android]
537
 
538
+ '@tailwindcss/oxide-darwin-arm64@4.1.9':
539
+ resolution: {integrity: sha512-jnWnqz71ZLXUbJLW53m9dSQakLBfaWxAd9TAibimrNdQfZKyie+xGppdDCZExtYwUdflt3kOT9y1JUgYXVEQmw==}
540
  engines: {node: '>= 10'}
541
  cpu: [arm64]
542
  os: [darwin]
543
 
544
+ '@tailwindcss/oxide-darwin-x64@4.1.9':
545
+ resolution: {integrity: sha512-+Ui6LlvZ6aCPvSwv3l16nYb6gu1N6RamFz7hSu5aqaiPrDQqD1LPT/e8r2/laSVwFjRyOZxQQ/gvGxP3ihA2rw==}
546
  engines: {node: '>= 10'}
547
  cpu: [x64]
548
  os: [darwin]
549
 
550
+ '@tailwindcss/oxide-freebsd-x64@4.1.9':
551
+ resolution: {integrity: sha512-BWqCh0uoXMprwWfG7+oyPW53VCh6G08pxY0IIN/i5DQTpPnCJ4zm2W8neH9kW1v1f6RXP3b2qQjAzrAcnQ5e9w==}
552
  engines: {node: '>= 10'}
553
  cpu: [x64]
554
  os: [freebsd]
555
 
556
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.9':
557
+ resolution: {integrity: sha512-U8itjQb5TVc80aV5Yo+JtKo+qS95CV4XLrKEtSLQFoTD/c9j3jk4WZipYT+9Jxqem29qCMRPxjEZ3s+wTT4XCw==}
558
  engines: {node: '>= 10'}
559
  cpu: [arm]
560
  os: [linux]
561
 
562
+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.9':
563
+ resolution: {integrity: sha512-dKlGraoNvyTrR7ovLw3Id9yTwc+l0NYg8bwOkYqk+zltvGns8bPvVr6PH5jATdc75kCGd6kDRmP4p1LwqCnPJQ==}
564
  engines: {node: '>= 10'}
565
  cpu: [arm64]
566
  os: [linux]
567
 
568
+ '@tailwindcss/oxide-linux-arm64-musl@4.1.9':
569
+ resolution: {integrity: sha512-qCZ4QTrZaBEgNM13pGjvakdmid1Kw3CUCEQzgVAn64Iud7zSxOGwK1usg+hrwrOfFH7vXZZr8OhzC8fJTRq5NA==}
570
  engines: {node: '>= 10'}
571
  cpu: [arm64]
572
  os: [linux]
573
 
574
+ '@tailwindcss/oxide-linux-x64-gnu@4.1.9':
575
+ resolution: {integrity: sha512-bmzkAWQjRlY9udmg/a1bOtZpV14ZCdrB74PZrd7Oz/wK62Rk+m9+UV3BsgGfOghyO5Qu5ZDciADzDMZbi9n1+g==}
576
  engines: {node: '>= 10'}
577
  cpu: [x64]
578
  os: [linux]
579
 
580
+ '@tailwindcss/oxide-linux-x64-musl@4.1.9':
581
+ resolution: {integrity: sha512-NpvPQsXj1raDHhd+g2SUvZQoTPWfYAsyYo9h4ZqV7EOmR+aj7LCAE5hnXNnrJ5Egy/NiO3Hs7BNpSbsPEOpORg==}
582
  engines: {node: '>= 10'}
583
  cpu: [x64]
584
  os: [linux]
585
 
586
+ '@tailwindcss/oxide-wasm32-wasi@4.1.9':
587
+ resolution: {integrity: sha512-G93Yuf3xrpTxDUCSh685d1dvOkqOB0Gy+Bchv9Zy3k+lNw/9SEgsHit50xdvp1/p9yRH2TeDHJeDLUiV4mlTkA==}
588
  engines: {node: '>=14.0.0'}
589
  cpu: [wasm32]
590
  bundledDependencies:
 
595
  - '@emnapi/wasi-threads'
596
  - tslib
597
 
598
+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.9':
599
+ resolution: {integrity: sha512-Eq9FZzZe/NPkUiSMY+eY7r5l7msuFlm6wC6lnV11m8885z0vs9zx48AKTfw0UbVecTRV5wMxKb3Kmzx2LoUIWg==}
600
  engines: {node: '>= 10'}
601
  cpu: [arm64]
602
  os: [win32]
603
 
604
+ '@tailwindcss/oxide-win32-x64-msvc@4.1.9':
605
+ resolution: {integrity: sha512-oZ4zkthMXMJN2w/vu3jEfuqWTW7n8giGYDV/SfhBGRNehNMOBqh3YUAEv+8fv2YDJEzL4JpXTNTiSXW3UiUwBw==}
606
  engines: {node: '>= 10'}
607
  cpu: [x64]
608
  os: [win32]
609
 
610
+ '@tailwindcss/oxide@4.1.9':
611
+ resolution: {integrity: sha512-oqjNxOBt1iNRAywjiH+VFsfovx/hVt4mxe0kOkRMAbbcCwbJg5e2AweFqyGN7gtmE1TJXnvnyX7RWTR1l72ciQ==}
612
  engines: {node: '>= 10'}
613
 
614
  '@tsconfig/node20@20.1.5':
 
668
  '@types/estree@1.0.7':
669
  resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
670
 
671
+ '@types/estree@1.0.8':
672
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
673
+
674
  '@types/geojson@7946.0.16':
675
  resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}
676
 
 
680
  '@types/json-schema@7.0.15':
681
  resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
682
 
683
+ '@types/leaflet@1.9.18':
684
+ resolution: {integrity: sha512-ht2vsoPjezor5Pmzi5hdsA7F++v5UGq9OlUduWHmMZiuQGIpJ2WS5+Gg9HaAA79gNh1AIPtCqhzejcIZ3lPzXQ==}
685
 
686
+ '@types/node@24.0.0':
687
+ resolution: {integrity: sha512-yZQa2zm87aRVcqDyH5+4Hv9KYgSdgwX1rFnGvpbzMaC7YAljmhBET93TPiTd3ObwTL+gSpIzPKg5BqVxdCvxKg==}
688
 
689
+ '@vitejs/plugin-vue@5.2.4':
690
+ resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==}
691
  engines: {node: ^18.0.0 || >=20.0.0}
692
  peerDependencies:
693
  vite: ^5.0.0 || ^6.0.0
694
  vue: ^3.2.25
695
 
696
+ '@vue/compiler-core@3.5.16':
697
+ resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==}
698
 
699
+ '@vue/compiler-dom@3.5.16':
700
+ resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==}
701
 
702
+ '@vue/compiler-sfc@3.5.16':
703
+ resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==}
704
 
705
+ '@vue/compiler-ssr@3.5.16':
706
+ resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==}
707
 
708
+ '@vue/reactivity@3.5.16':
709
+ resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==}
710
 
711
+ '@vue/runtime-core@3.5.16':
712
+ resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==}
713
 
714
+ '@vue/runtime-dom@3.5.16':
715
+ resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==}
716
 
717
+ '@vue/server-renderer@3.5.16':
718
+ resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==}
719
  peerDependencies:
720
+ vue: 3.5.16
721
 
722
+ '@vue/shared@3.5.16':
723
+ resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==}
724
 
725
  '@vue/tsconfig@0.7.0':
726
  resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==}
 
738
  peerDependencies:
739
  acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
740
 
741
+ acorn@8.15.0:
742
+ resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
743
  engines: {node: '>=0.4.0'}
744
  hasBin: true
745
 
 
766
  resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
767
  deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
768
 
769
+ brace-expansion@1.1.12:
770
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
771
 
772
  braces@3.0.3:
773
  resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
 
781
  resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
782
  engines: {node: '>=10'}
783
 
784
+ chownr@3.0.0:
785
+ resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
786
+ engines: {node: '>=18'}
787
+
788
  color-convert@2.0.1:
789
  resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
790
  engines: {node: '>=7.0.0'}
 
807
  csstype@3.1.3:
808
  resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
809
 
810
+ debug@4.4.1:
811
+ resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
812
  engines: {node: '>=6.0'}
813
  peerDependencies:
814
  supports-color: '*'
 
858
  es6-error@4.1.1:
859
  resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==}
860
 
861
+ esbuild@0.25.5:
862
+ resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==}
863
  engines: {node: '>=18'}
864
  hasBin: true
865
 
 
867
  resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
868
  engines: {node: '>=10'}
869
 
870
+ eslint-plugin-vue@10.2.0:
871
+ resolution: {integrity: sha512-tl9s+KN3z0hN2b8fV2xSs5ytGl7Esk1oSCxULLwFcdaElhZ8btYYZFrWxvh4En+czrSDtuLCeCOGa8HhEZuBdQ==}
872
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
873
  peerDependencies:
874
  eslint: ^8.57.0 || ^9.0.0
875
  vue-eslint-parser: ^10.0.0
876
 
877
+ eslint-scope@8.4.0:
878
+ resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
879
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
880
 
881
  eslint-visitor-keys@3.4.3:
882
  resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
883
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
884
 
885
+ eslint-visitor-keys@4.2.1:
886
+ resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
887
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
888
 
889
+ eslint@9.28.0:
890
+ resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==}
891
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
892
  hasBin: true
893
  peerDependencies:
 
896
  jiti:
897
  optional: true
898
 
899
+ espree@10.4.0:
900
+ resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
901
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
902
 
903
  esquery@1.6.0:
 
928
  fast-levenshtein@2.0.6:
929
  resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
930
 
931
+ fdir@6.4.6:
932
+ resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==}
933
  peerDependencies:
934
  picomatch: ^3 || ^4
935
  peerDependenciesMeta:
 
1059
  lie@3.1.1:
1060
  resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
1061
 
1062
+ lightningcss-darwin-arm64@1.30.1:
1063
+ resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
1064
  engines: {node: '>= 12.0.0'}
1065
  cpu: [arm64]
1066
  os: [darwin]
1067
 
1068
+ lightningcss-darwin-x64@1.30.1:
1069
+ resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==}
1070
  engines: {node: '>= 12.0.0'}
1071
  cpu: [x64]
1072
  os: [darwin]
1073
 
1074
+ lightningcss-freebsd-x64@1.30.1:
1075
+ resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==}
1076
  engines: {node: '>= 12.0.0'}
1077
  cpu: [x64]
1078
  os: [freebsd]
1079
 
1080
+ lightningcss-linux-arm-gnueabihf@1.30.1:
1081
+ resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==}
1082
  engines: {node: '>= 12.0.0'}
1083
  cpu: [arm]
1084
  os: [linux]
1085
 
1086
+ lightningcss-linux-arm64-gnu@1.30.1:
1087
+ resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==}
1088
  engines: {node: '>= 12.0.0'}
1089
  cpu: [arm64]
1090
  os: [linux]
1091
 
1092
+ lightningcss-linux-arm64-musl@1.30.1:
1093
+ resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==}
1094
  engines: {node: '>= 12.0.0'}
1095
  cpu: [arm64]
1096
  os: [linux]
1097
 
1098
+ lightningcss-linux-x64-gnu@1.30.1:
1099
+ resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==}
1100
  engines: {node: '>= 12.0.0'}
1101
  cpu: [x64]
1102
  os: [linux]
1103
 
1104
+ lightningcss-linux-x64-musl@1.30.1:
1105
+ resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==}
1106
  engines: {node: '>= 12.0.0'}
1107
  cpu: [x64]
1108
  os: [linux]
1109
 
1110
+ lightningcss-win32-arm64-msvc@1.30.1:
1111
+ resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==}
1112
  engines: {node: '>= 12.0.0'}
1113
  cpu: [arm64]
1114
  os: [win32]
1115
 
1116
+ lightningcss-win32-x64-msvc@1.30.1:
1117
+ resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==}
1118
  engines: {node: '>= 12.0.0'}
1119
  cpu: [x64]
1120
  os: [win32]
1121
 
1122
+ lightningcss@1.30.1:
1123
+ resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
1124
  engines: {node: '>= 12.0.0'}
1125
 
1126
  localforage@1.10.0:
 
1150
  minimatch@3.1.2:
1151
  resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1152
 
1153
+ minipass@7.1.2:
1154
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
1155
+ engines: {node: '>=16 || 14 >=14.17'}
1156
+
1157
+ minizlib@3.0.2:
1158
+ resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
1159
+ engines: {node: '>= 18'}
1160
+
1161
+ mkdirp@3.0.1:
1162
+ resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
1163
+ engines: {node: '>=10'}
1164
+ hasBin: true
1165
+
1166
  mri@1.2.0:
1167
  resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
1168
  engines: {node: '>=4'}
 
1230
  resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
1231
  engines: {node: '>=4'}
1232
 
1233
+ postcss@8.5.4:
1234
+ resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
1235
  engines: {node: ^10 || ^12 || >=14}
1236
 
1237
  prelude-ls@1.2.1:
 
1261
  resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1262
  engines: {node: '>=8.0'}
1263
 
1264
+ rollup@4.43.0:
1265
+ resolution: {integrity: sha512-wdN2Kd3Twh8MAEOEJZsuxuLKCsBEo4PVNLK6tQWAn10VhsVewQLzcucMgLolRlhFybGxfclbPeEYBaP6RvUFGg==}
1266
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1267
  hasBin: true
1268
 
1269
  semver-compare@1.0.0:
1270
  resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
1271
 
1272
+ semver@7.7.2:
1273
+ resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
1274
  engines: {node: '>=10'}
1275
  hasBin: true
1276
 
 
1286
  resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
1287
  engines: {node: '>=8'}
1288
 
1289
+ snyk@1.1297.1:
1290
+ resolution: {integrity: sha512-l4bQPu90DvIKHs5h4aCo6ie4WwFq5pEB9IrLHONJzRwCY7ukT/z7rj0abYxR+aot/tnsQXcM/LgGIzIyy+3DVw==}
1291
  engines: {node: '>=12'}
1292
  hasBin: true
1293
 
 
1309
  resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1310
  engines: {node: '>=8'}
1311
 
1312
+ tailwindcss@4.1.9:
1313
+ resolution: {integrity: sha512-anBZRcvfNMsQdHB9XSGzAtIQWlhs49uK75jfkwrqjRUbjt4d7q9RE1wR1xWyfYZhLFnFX4ahWp88Au2lcEw5IQ==}
1314
 
1315
+ tapable@2.2.2:
1316
+ resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
1317
  engines: {node: '>=6'}
1318
 
1319
+ tar@7.4.3:
1320
+ resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
1321
+ engines: {node: '>=18'}
1322
+
1323
+ tinyglobby@0.2.14:
1324
+ resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
1325
  engines: {node: '>=12.0.0'}
1326
 
1327
  to-regex-range@5.0.1:
 
1336
  resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
1337
  engines: {node: '>=10'}
1338
 
1339
+ undici-types@7.8.0:
1340
+ resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==}
1341
 
1342
  uri-js@4.4.1:
1343
  resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
 
1345
  util-deprecate@1.0.2:
1346
  resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
1347
 
1348
+ vite@6.3.5:
1349
+ resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
1350
  engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
1351
  hasBin: true
1352
  peerDependencies:
 
1391
  peerDependencies:
1392
  eslint: ^8.57.0 || ^9.0.0
1393
 
1394
+ vue@3.5.16:
1395
+ resolution: {integrity: sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==}
1396
  peerDependencies:
1397
  typescript: '*'
1398
  peerDependenciesMeta:
 
1412
  resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
1413
  engines: {node: '>=12'}
1414
 
1415
+ yallist@5.0.0:
1416
+ resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
1417
+ engines: {node: '>=18'}
1418
+
1419
  yocto-queue@0.1.0:
1420
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
1421
  engines: {node: '>=10'}
1422
 
1423
  snapshots:
1424
 
1425
+ '@ampproject/remapping@2.3.0':
1426
+ dependencies:
1427
+ '@jridgewell/gen-mapping': 0.3.8
1428
+ '@jridgewell/trace-mapping': 0.3.25
1429
+
1430
+ '@babel/helper-string-parser@7.27.1': {}
1431
 
1432
+ '@babel/helper-validator-identifier@7.27.1': {}
1433
 
1434
+ '@babel/parser@7.27.5':
1435
  dependencies:
1436
+ '@babel/types': 7.27.6
1437
 
1438
+ '@babel/types@7.27.6':
1439
  dependencies:
1440
+ '@babel/helper-string-parser': 7.27.1
1441
+ '@babel/helper-validator-identifier': 7.27.1
1442
 
1443
+ '@esbuild/aix-ppc64@0.25.5':
1444
  optional: true
1445
 
1446
+ '@esbuild/android-arm64@0.25.5':
1447
  optional: true
1448
 
1449
+ '@esbuild/android-arm@0.25.5':
1450
  optional: true
1451
 
1452
+ '@esbuild/android-x64@0.25.5':
1453
  optional: true
1454
 
1455
+ '@esbuild/darwin-arm64@0.25.5':
1456
  optional: true
1457
 
1458
+ '@esbuild/darwin-x64@0.25.5':
1459
  optional: true
1460
 
1461
+ '@esbuild/freebsd-arm64@0.25.5':
1462
  optional: true
1463
 
1464
+ '@esbuild/freebsd-x64@0.25.5':
1465
  optional: true
1466
 
1467
+ '@esbuild/linux-arm64@0.25.5':
1468
  optional: true
1469
 
1470
+ '@esbuild/linux-arm@0.25.5':
1471
  optional: true
1472
 
1473
+ '@esbuild/linux-ia32@0.25.5':
1474
  optional: true
1475
 
1476
+ '@esbuild/linux-loong64@0.25.5':
1477
  optional: true
1478
 
1479
+ '@esbuild/linux-mips64el@0.25.5':
1480
  optional: true
1481
 
1482
+ '@esbuild/linux-ppc64@0.25.5':
1483
  optional: true
1484
 
1485
+ '@esbuild/linux-riscv64@0.25.5':
1486
  optional: true
1487
 
1488
+ '@esbuild/linux-s390x@0.25.5':
1489
  optional: true
1490
 
1491
+ '@esbuild/linux-x64@0.25.5':
1492
  optional: true
1493
 
1494
+ '@esbuild/netbsd-arm64@0.25.5':
1495
  optional: true
1496
 
1497
+ '@esbuild/netbsd-x64@0.25.5':
1498
  optional: true
1499
 
1500
+ '@esbuild/openbsd-arm64@0.25.5':
1501
  optional: true
1502
 
1503
+ '@esbuild/openbsd-x64@0.25.5':
1504
  optional: true
1505
 
1506
+ '@esbuild/sunos-x64@0.25.5':
1507
  optional: true
1508
 
1509
+ '@esbuild/win32-arm64@0.25.5':
1510
  optional: true
1511
 
1512
+ '@esbuild/win32-ia32@0.25.5':
1513
  optional: true
1514
 
1515
+ '@esbuild/win32-x64@0.25.5':
1516
  optional: true
1517
 
1518
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.28.0(jiti@2.4.2))':
1519
  dependencies:
1520
+ eslint: 9.28.0(jiti@2.4.2)
1521
  eslint-visitor-keys: 3.4.3
1522
 
1523
  '@eslint-community/regexpp@4.12.1': {}
 
1525
  '@eslint/config-array@0.20.0':
1526
  dependencies:
1527
  '@eslint/object-schema': 2.1.6
1528
+ debug: 4.4.1
1529
  minimatch: 3.1.2
1530
  transitivePeerDependencies:
1531
  - supports-color
1532
 
1533
+ '@eslint/config-helpers@0.2.2': {}
1534
 
1535
+ '@eslint/core@0.14.0':
1536
  dependencies:
1537
  '@types/json-schema': 7.0.15
1538
 
1539
  '@eslint/eslintrc@3.3.1':
1540
  dependencies:
1541
  ajv: 6.12.6
1542
+ debug: 4.4.1
1543
+ espree: 10.4.0
1544
  globals: 14.0.0
1545
  ignore: 5.3.2
1546
  import-fresh: 3.3.1
 
1550
  transitivePeerDependencies:
1551
  - supports-color
1552
 
1553
+ '@eslint/js@9.28.0': {}
1554
 
1555
  '@eslint/object-schema@2.1.6': {}
1556
 
1557
+ '@eslint/plugin-kit@0.3.1':
1558
  dependencies:
1559
+ '@eslint/core': 0.14.0
1560
  levn: 0.4.1
1561
 
1562
  '@geoman-io/leaflet-geoman-free@2.18.3(leaflet@1.9.4)':
 
1580
 
1581
  '@humanwhocodes/retry@0.3.1': {}
1582
 
1583
+ '@humanwhocodes/retry@0.4.3': {}
1584
+
1585
+ '@isaacs/fs-minipass@4.0.1':
1586
+ dependencies:
1587
+ minipass: 7.1.2
1588
+
1589
+ '@jridgewell/gen-mapping@0.3.8':
1590
+ dependencies:
1591
+ '@jridgewell/set-array': 1.2.1
1592
+ '@jridgewell/sourcemap-codec': 1.5.0
1593
+ '@jridgewell/trace-mapping': 0.3.25
1594
+
1595
+ '@jridgewell/resolve-uri@3.1.2': {}
1596
+
1597
+ '@jridgewell/set-array@1.2.1': {}
1598
 
1599
  '@jridgewell/sourcemap-codec@1.5.0': {}
1600
 
1601
+ '@jridgewell/trace-mapping@0.3.25':
1602
+ dependencies:
1603
+ '@jridgewell/resolve-uri': 3.1.2
1604
+ '@jridgewell/sourcemap-codec': 1.5.0
1605
+
1606
  '@parcel/watcher-android-arm64@2.5.1':
1607
  optional: true
1608
 
 
1663
  '@parcel/watcher-win32-ia32': 2.5.1
1664
  '@parcel/watcher-win32-x64': 2.5.1
1665
 
1666
+ '@rollup/rollup-android-arm-eabi@4.43.0':
1667
  optional: true
1668
 
1669
+ '@rollup/rollup-android-arm64@4.43.0':
1670
  optional: true
1671
 
1672
+ '@rollup/rollup-darwin-arm64@4.43.0':
1673
  optional: true
1674
 
1675
+ '@rollup/rollup-darwin-x64@4.43.0':
1676
  optional: true
1677
 
1678
+ '@rollup/rollup-freebsd-arm64@4.43.0':
1679
  optional: true
1680
 
1681
+ '@rollup/rollup-freebsd-x64@4.43.0':
1682
  optional: true
1683
 
1684
+ '@rollup/rollup-linux-arm-gnueabihf@4.43.0':
1685
  optional: true
1686
 
1687
+ '@rollup/rollup-linux-arm-musleabihf@4.43.0':
1688
  optional: true
1689
 
1690
+ '@rollup/rollup-linux-arm64-gnu@4.43.0':
1691
  optional: true
1692
 
1693
+ '@rollup/rollup-linux-arm64-musl@4.43.0':
1694
  optional: true
1695
 
1696
+ '@rollup/rollup-linux-loongarch64-gnu@4.43.0':
1697
  optional: true
1698
 
1699
+ '@rollup/rollup-linux-powerpc64le-gnu@4.43.0':
1700
  optional: true
1701
 
1702
+ '@rollup/rollup-linux-riscv64-gnu@4.43.0':
1703
  optional: true
1704
 
1705
+ '@rollup/rollup-linux-riscv64-musl@4.43.0':
1706
  optional: true
1707
 
1708
+ '@rollup/rollup-linux-s390x-gnu@4.43.0':
1709
  optional: true
1710
 
1711
+ '@rollup/rollup-linux-x64-gnu@4.43.0':
1712
  optional: true
1713
 
1714
+ '@rollup/rollup-linux-x64-musl@4.43.0':
1715
  optional: true
1716
 
1717
+ '@rollup/rollup-win32-arm64-msvc@4.43.0':
1718
  optional: true
1719
 
1720
+ '@rollup/rollup-win32-ia32-msvc@4.43.0':
1721
  optional: true
1722
 
1723
+ '@rollup/rollup-win32-x64-msvc@4.43.0':
1724
  optional: true
1725
 
1726
  '@sentry-internal/tracing@7.120.3':
 
1755
  dependencies:
1756
  '@sentry/types': 7.120.3
1757
 
1758
+ '@tailwindcss/cli@4.1.9':
1759
  dependencies:
1760
  '@parcel/watcher': 2.5.1
1761
+ '@tailwindcss/node': 4.1.9
1762
+ '@tailwindcss/oxide': 4.1.9
1763
  enhanced-resolve: 5.18.1
1764
  mri: 1.2.0
1765
  picocolors: 1.1.1
1766
+ tailwindcss: 4.1.9
1767
 
1768
+ '@tailwindcss/node@4.1.9':
1769
  dependencies:
1770
+ '@ampproject/remapping': 2.3.0
1771
  enhanced-resolve: 5.18.1
1772
  jiti: 2.4.2
1773
+ lightningcss: 1.30.1
1774
+ magic-string: 0.30.17
1775
+ source-map-js: 1.2.1
1776
+ tailwindcss: 4.1.9
1777
 
1778
+ '@tailwindcss/oxide-android-arm64@4.1.9':
1779
  optional: true
1780
 
1781
+ '@tailwindcss/oxide-darwin-arm64@4.1.9':
1782
  optional: true
1783
 
1784
+ '@tailwindcss/oxide-darwin-x64@4.1.9':
1785
  optional: true
1786
 
1787
+ '@tailwindcss/oxide-freebsd-x64@4.1.9':
1788
  optional: true
1789
 
1790
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.9':
1791
  optional: true
1792
 
1793
+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.9':
1794
  optional: true
1795
 
1796
+ '@tailwindcss/oxide-linux-arm64-musl@4.1.9':
1797
  optional: true
1798
 
1799
+ '@tailwindcss/oxide-linux-x64-gnu@4.1.9':
1800
  optional: true
1801
 
1802
+ '@tailwindcss/oxide-linux-x64-musl@4.1.9':
1803
  optional: true
1804
 
1805
+ '@tailwindcss/oxide-wasm32-wasi@4.1.9':
1806
  optional: true
1807
 
1808
+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.9':
1809
  optional: true
1810
 
1811
+ '@tailwindcss/oxide-win32-x64-msvc@4.1.9':
1812
  optional: true
1813
 
1814
+ '@tailwindcss/oxide@4.1.9':
1815
+ dependencies:
1816
+ detect-libc: 2.0.4
1817
+ tar: 7.4.3
1818
  optionalDependencies:
1819
+ '@tailwindcss/oxide-android-arm64': 4.1.9
1820
+ '@tailwindcss/oxide-darwin-arm64': 4.1.9
1821
+ '@tailwindcss/oxide-darwin-x64': 4.1.9
1822
+ '@tailwindcss/oxide-freebsd-x64': 4.1.9
1823
+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.9
1824
+ '@tailwindcss/oxide-linux-arm64-gnu': 4.1.9
1825
+ '@tailwindcss/oxide-linux-arm64-musl': 4.1.9
1826
+ '@tailwindcss/oxide-linux-x64-gnu': 4.1.9
1827
+ '@tailwindcss/oxide-linux-x64-musl': 4.1.9
1828
+ '@tailwindcss/oxide-wasm32-wasi': 4.1.9
1829
+ '@tailwindcss/oxide-win32-arm64-msvc': 4.1.9
1830
+ '@tailwindcss/oxide-win32-x64-msvc': 4.1.9
1831
 
1832
  '@tsconfig/node20@20.1.5': {}
1833
 
 
1932
 
1933
  '@types/estree@1.0.7': {}
1934
 
1935
+ '@types/estree@1.0.8': {}
1936
+
1937
  '@types/geojson@7946.0.16': {}
1938
 
1939
  '@types/geojson@7946.0.8': {}
1940
 
1941
  '@types/json-schema@7.0.15': {}
1942
 
1943
+ '@types/leaflet@1.9.18':
1944
  dependencies:
1945
  '@types/geojson': 7946.0.16
1946
 
1947
+ '@types/node@24.0.0':
1948
  dependencies:
1949
+ undici-types: 7.8.0
1950
 
1951
+ '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.0)(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.16)':
1952
  dependencies:
1953
+ vite: 6.3.5(@types/node@24.0.0)(jiti@2.4.2)(lightningcss@1.30.1)
1954
+ vue: 3.5.16
1955
 
1956
+ '@vue/compiler-core@3.5.16':
1957
  dependencies:
1958
+ '@babel/parser': 7.27.5
1959
+ '@vue/shared': 3.5.16
1960
  entities: 4.5.0
1961
  estree-walker: 2.0.2
1962
  source-map-js: 1.2.1
1963
 
1964
+ '@vue/compiler-dom@3.5.16':
1965
  dependencies:
1966
+ '@vue/compiler-core': 3.5.16
1967
+ '@vue/shared': 3.5.16
1968
 
1969
+ '@vue/compiler-sfc@3.5.16':
1970
  dependencies:
1971
+ '@babel/parser': 7.27.5
1972
+ '@vue/compiler-core': 3.5.16
1973
+ '@vue/compiler-dom': 3.5.16
1974
+ '@vue/compiler-ssr': 3.5.16
1975
+ '@vue/shared': 3.5.16
1976
  estree-walker: 2.0.2
1977
  magic-string: 0.30.17
1978
+ postcss: 8.5.4
1979
  source-map-js: 1.2.1
1980
 
1981
+ '@vue/compiler-ssr@3.5.16':
1982
  dependencies:
1983
+ '@vue/compiler-dom': 3.5.16
1984
+ '@vue/shared': 3.5.16
1985
 
1986
+ '@vue/reactivity@3.5.16':
1987
  dependencies:
1988
+ '@vue/shared': 3.5.16
1989
 
1990
+ '@vue/runtime-core@3.5.16':
1991
  dependencies:
1992
+ '@vue/reactivity': 3.5.16
1993
+ '@vue/shared': 3.5.16
1994
 
1995
+ '@vue/runtime-dom@3.5.16':
1996
  dependencies:
1997
+ '@vue/reactivity': 3.5.16
1998
+ '@vue/runtime-core': 3.5.16
1999
+ '@vue/shared': 3.5.16
2000
  csstype: 3.1.3
2001
 
2002
+ '@vue/server-renderer@3.5.16(vue@3.5.16)':
2003
  dependencies:
2004
+ '@vue/compiler-ssr': 3.5.16
2005
+ '@vue/shared': 3.5.16
2006
+ vue: 3.5.16
2007
 
2008
+ '@vue/shared@3.5.16': {}
2009
 
2010
+ '@vue/tsconfig@0.7.0(vue@3.5.16)':
2011
  optionalDependencies:
2012
+ vue: 3.5.16
2013
 
2014
+ acorn-jsx@5.3.2(acorn@8.15.0):
2015
  dependencies:
2016
+ acorn: 8.15.0
2017
 
2018
+ acorn@8.15.0: {}
2019
 
2020
  ajv@6.12.6:
2021
  dependencies:
 
2038
 
2039
  boolean@3.2.0: {}
2040
 
2041
+ brace-expansion@1.1.12:
2042
  dependencies:
2043
  balanced-match: 1.0.2
2044
  concat-map: 0.0.1
 
2054
  ansi-styles: 4.3.0
2055
  supports-color: 7.2.0
2056
 
2057
+ chownr@3.0.0: {}
2058
+
2059
  color-convert@2.0.1:
2060
  dependencies:
2061
  color-name: 1.1.4
 
2074
 
2075
  csstype@3.1.3: {}
2076
 
2077
+ debug@4.4.1:
2078
  dependencies:
2079
  ms: 2.1.3
2080
 
 
2101
  enhanced-resolve@5.18.1:
2102
  dependencies:
2103
  graceful-fs: 4.2.11
2104
+ tapable: 2.2.2
2105
 
2106
  entities@4.5.0: {}
2107
 
 
2111
 
2112
  es6-error@4.1.1: {}
2113
 
2114
+ esbuild@0.25.5:
2115
  optionalDependencies:
2116
+ '@esbuild/aix-ppc64': 0.25.5
2117
+ '@esbuild/android-arm': 0.25.5
2118
+ '@esbuild/android-arm64': 0.25.5
2119
+ '@esbuild/android-x64': 0.25.5
2120
+ '@esbuild/darwin-arm64': 0.25.5
2121
+ '@esbuild/darwin-x64': 0.25.5
2122
+ '@esbuild/freebsd-arm64': 0.25.5
2123
+ '@esbuild/freebsd-x64': 0.25.5
2124
+ '@esbuild/linux-arm': 0.25.5
2125
+ '@esbuild/linux-arm64': 0.25.5
2126
+ '@esbuild/linux-ia32': 0.25.5
2127
+ '@esbuild/linux-loong64': 0.25.5
2128
+ '@esbuild/linux-mips64el': 0.25.5
2129
+ '@esbuild/linux-ppc64': 0.25.5
2130
+ '@esbuild/linux-riscv64': 0.25.5
2131
+ '@esbuild/linux-s390x': 0.25.5
2132
+ '@esbuild/linux-x64': 0.25.5
2133
+ '@esbuild/netbsd-arm64': 0.25.5
2134
+ '@esbuild/netbsd-x64': 0.25.5
2135
+ '@esbuild/openbsd-arm64': 0.25.5
2136
+ '@esbuild/openbsd-x64': 0.25.5
2137
+ '@esbuild/sunos-x64': 0.25.5
2138
+ '@esbuild/win32-arm64': 0.25.5
2139
+ '@esbuild/win32-ia32': 0.25.5
2140
+ '@esbuild/win32-x64': 0.25.5
2141
 
2142
  escape-string-regexp@4.0.0: {}
2143
 
2144
+ eslint-plugin-vue@10.2.0(eslint@9.28.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.28.0(jiti@2.4.2))):
2145
  dependencies:
2146
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0(jiti@2.4.2))
2147
+ eslint: 9.28.0(jiti@2.4.2)
2148
  natural-compare: 1.4.0
2149
  nth-check: 2.1.1
2150
  postcss-selector-parser: 6.1.2
2151
+ semver: 7.7.2
2152
+ vue-eslint-parser: 10.1.3(eslint@9.28.0(jiti@2.4.2))
2153
  xml-name-validator: 4.0.0
2154
 
2155
+ eslint-scope@8.4.0:
2156
  dependencies:
2157
  esrecurse: 4.3.0
2158
  estraverse: 5.3.0
2159
 
2160
  eslint-visitor-keys@3.4.3: {}
2161
 
2162
+ eslint-visitor-keys@4.2.1: {}
2163
 
2164
+ eslint@9.28.0(jiti@2.4.2):
2165
  dependencies:
2166
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0(jiti@2.4.2))
2167
  '@eslint-community/regexpp': 4.12.1
2168
  '@eslint/config-array': 0.20.0
2169
+ '@eslint/config-helpers': 0.2.2
2170
+ '@eslint/core': 0.14.0
2171
  '@eslint/eslintrc': 3.3.1
2172
+ '@eslint/js': 9.28.0
2173
+ '@eslint/plugin-kit': 0.3.1
2174
  '@humanfs/node': 0.16.6
2175
  '@humanwhocodes/module-importer': 1.0.1
2176
+ '@humanwhocodes/retry': 0.4.3
2177
+ '@types/estree': 1.0.8
2178
  '@types/json-schema': 7.0.15
2179
  ajv: 6.12.6
2180
  chalk: 4.1.2
2181
  cross-spawn: 7.0.6
2182
+ debug: 4.4.1
2183
  escape-string-regexp: 4.0.0
2184
+ eslint-scope: 8.4.0
2185
+ eslint-visitor-keys: 4.2.1
2186
+ espree: 10.4.0
2187
  esquery: 1.6.0
2188
  esutils: 2.0.3
2189
  fast-deep-equal: 3.1.3
 
2203
  transitivePeerDependencies:
2204
  - supports-color
2205
 
2206
+ espree@10.4.0:
2207
  dependencies:
2208
+ acorn: 8.15.0
2209
+ acorn-jsx: 5.3.2(acorn@8.15.0)
2210
+ eslint-visitor-keys: 4.2.1
2211
 
2212
  esquery@1.6.0:
2213
  dependencies:
 
2229
 
2230
  fast-levenshtein@2.0.6: {}
2231
 
2232
+ fdir@6.4.6(picomatch@4.0.2):
2233
  optionalDependencies:
2234
  picomatch: 4.0.2
2235
 
 
2274
  es6-error: 4.1.1
2275
  matcher: 3.0.0
2276
  roarr: 2.15.4
2277
+ semver: 7.7.2
2278
  serialize-error: 7.0.1
2279
 
2280
  globals@14.0.0: {}
 
2346
  dependencies:
2347
  immediate: 3.0.6
2348
 
2349
+ lightningcss-darwin-arm64@1.30.1:
2350
  optional: true
2351
 
2352
+ lightningcss-darwin-x64@1.30.1:
2353
  optional: true
2354
 
2355
+ lightningcss-freebsd-x64@1.30.1:
2356
  optional: true
2357
 
2358
+ lightningcss-linux-arm-gnueabihf@1.30.1:
2359
  optional: true
2360
 
2361
+ lightningcss-linux-arm64-gnu@1.30.1:
2362
  optional: true
2363
 
2364
+ lightningcss-linux-arm64-musl@1.30.1:
2365
  optional: true
2366
 
2367
+ lightningcss-linux-x64-gnu@1.30.1:
2368
  optional: true
2369
 
2370
+ lightningcss-linux-x64-musl@1.30.1:
2371
  optional: true
2372
 
2373
+ lightningcss-win32-arm64-msvc@1.30.1:
2374
  optional: true
2375
 
2376
+ lightningcss-win32-x64-msvc@1.30.1:
2377
  optional: true
2378
 
2379
+ lightningcss@1.30.1:
2380
  dependencies:
2381
  detect-libc: 2.0.4
2382
  optionalDependencies:
2383
+ lightningcss-darwin-arm64: 1.30.1
2384
+ lightningcss-darwin-x64: 1.30.1
2385
+ lightningcss-freebsd-x64: 1.30.1
2386
+ lightningcss-linux-arm-gnueabihf: 1.30.1
2387
+ lightningcss-linux-arm64-gnu: 1.30.1
2388
+ lightningcss-linux-arm64-musl: 1.30.1
2389
+ lightningcss-linux-x64-gnu: 1.30.1
2390
+ lightningcss-linux-x64-musl: 1.30.1
2391
+ lightningcss-win32-arm64-msvc: 1.30.1
2392
+ lightningcss-win32-x64-msvc: 1.30.1
2393
 
2394
  localforage@1.10.0:
2395
  dependencies:
 
2418
 
2419
  minimatch@3.1.2:
2420
  dependencies:
2421
+ brace-expansion: 1.1.12
2422
+
2423
+ minipass@7.1.2: {}
2424
+
2425
+ minizlib@3.0.2:
2426
+ dependencies:
2427
+ minipass: 7.1.2
2428
+
2429
+ mkdirp@3.0.1: {}
2430
 
2431
  mri@1.2.0: {}
2432
 
 
2485
  cssesc: 3.0.0
2486
  util-deprecate: 1.0.2
2487
 
2488
+ postcss@8.5.4:
2489
  dependencies:
2490
  nanoid: 3.3.11
2491
  picocolors: 1.1.1
 
2514
  semver-compare: 1.0.0
2515
  sprintf-js: 1.1.3
2516
 
2517
+ rollup@4.43.0:
2518
  dependencies:
2519
  '@types/estree': 1.0.7
2520
  optionalDependencies:
2521
+ '@rollup/rollup-android-arm-eabi': 4.43.0
2522
+ '@rollup/rollup-android-arm64': 4.43.0
2523
+ '@rollup/rollup-darwin-arm64': 4.43.0
2524
+ '@rollup/rollup-darwin-x64': 4.43.0
2525
+ '@rollup/rollup-freebsd-arm64': 4.43.0
2526
+ '@rollup/rollup-freebsd-x64': 4.43.0
2527
+ '@rollup/rollup-linux-arm-gnueabihf': 4.43.0
2528
+ '@rollup/rollup-linux-arm-musleabihf': 4.43.0
2529
+ '@rollup/rollup-linux-arm64-gnu': 4.43.0
2530
+ '@rollup/rollup-linux-arm64-musl': 4.43.0
2531
+ '@rollup/rollup-linux-loongarch64-gnu': 4.43.0
2532
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.43.0
2533
+ '@rollup/rollup-linux-riscv64-gnu': 4.43.0
2534
+ '@rollup/rollup-linux-riscv64-musl': 4.43.0
2535
+ '@rollup/rollup-linux-s390x-gnu': 4.43.0
2536
+ '@rollup/rollup-linux-x64-gnu': 4.43.0
2537
+ '@rollup/rollup-linux-x64-musl': 4.43.0
2538
+ '@rollup/rollup-win32-arm64-msvc': 4.43.0
2539
+ '@rollup/rollup-win32-ia32-msvc': 4.43.0
2540
+ '@rollup/rollup-win32-x64-msvc': 4.43.0
2541
  fsevents: 2.3.3
2542
 
2543
  semver-compare@1.0.0: {}
2544
 
2545
+ semver@7.7.2: {}
2546
 
2547
  serialize-error@7.0.1:
2548
  dependencies:
 
2554
 
2555
  shebang-regex@3.0.0: {}
2556
 
2557
+ snyk@1.1297.1:
2558
  dependencies:
2559
  '@sentry/node': 7.120.3
2560
  global-agent: 3.0.0
 
2571
  dependencies:
2572
  has-flag: 4.0.0
2573
 
2574
+ tailwindcss@4.1.9: {}
2575
 
2576
+ tapable@2.2.2: {}
2577
 
2578
+ tar@7.4.3:
2579
  dependencies:
2580
+ '@isaacs/fs-minipass': 4.0.1
2581
+ chownr: 3.0.0
2582
+ minipass: 7.1.2
2583
+ minizlib: 3.0.2
2584
+ mkdirp: 3.0.1
2585
+ yallist: 5.0.0
2586
+
2587
+ tinyglobby@0.2.14:
2588
+ dependencies:
2589
+ fdir: 6.4.6(picomatch@4.0.2)
2590
  picomatch: 4.0.2
2591
 
2592
  to-regex-range@5.0.1:
 
2599
 
2600
  type-fest@0.13.1: {}
2601
 
2602
+ undici-types@7.8.0: {}
2603
 
2604
  uri-js@4.4.1:
2605
  dependencies:
 
2607
 
2608
  util-deprecate@1.0.2: {}
2609
 
2610
+ vite@6.3.5(@types/node@24.0.0)(jiti@2.4.2)(lightningcss@1.30.1):
2611
  dependencies:
2612
+ esbuild: 0.25.5
2613
+ fdir: 6.4.6(picomatch@4.0.2)
2614
  picomatch: 4.0.2
2615
+ postcss: 8.5.4
2616
+ rollup: 4.43.0
2617
+ tinyglobby: 0.2.14
2618
  optionalDependencies:
2619
+ '@types/node': 24.0.0
2620
  fsevents: 2.3.3
2621
  jiti: 2.4.2
2622
+ lightningcss: 1.30.1
2623
 
2624
+ vue-eslint-parser@10.1.3(eslint@9.28.0(jiti@2.4.2)):
2625
  dependencies:
2626
+ debug: 4.4.1
2627
+ eslint: 9.28.0(jiti@2.4.2)
2628
+ eslint-scope: 8.4.0
2629
+ eslint-visitor-keys: 4.2.1
2630
+ espree: 10.4.0
2631
  esquery: 1.6.0
2632
  lodash: 4.17.21
2633
+ semver: 7.7.2
2634
  transitivePeerDependencies:
2635
  - supports-color
2636
 
2637
+ vue@3.5.16:
2638
  dependencies:
2639
+ '@vue/compiler-dom': 3.5.16
2640
+ '@vue/compiler-sfc': 3.5.16
2641
+ '@vue/runtime-dom': 3.5.16
2642
+ '@vue/server-renderer': 3.5.16(vue@3.5.16)
2643
+ '@vue/shared': 3.5.16
2644
 
2645
  which@2.0.2:
2646
  dependencies:
 
2650
 
2651
  xml-name-validator@4.0.0: {}
2652
 
2653
+ yallist@5.0.0: {}
2654
+
2655
  yocto-queue@0.1.0: {}
static/template.env CHANGED
@@ -7,6 +7,11 @@ VITE_AUTH0_DOMAIN=
7
  VITE_BLOG_DOMAIN=
8
  VITE_DOCS_SAMGIS_DOMAIN=
9
  VITE_SATELLITE_NAME=
 
 
 
 
 
10
  # used only by wrangler_runner_with_variables.sh for local development
11
  COMMAND1="npx wrangler pages dev --binding "
12
  COMMAND2=" -- deno run -A runner.js"
 
7
  VITE_BLOG_DOMAIN=
8
  VITE_DOCS_SAMGIS_DOMAIN=
9
  VITE_SATELLITE_NAME=
10
+ ENVIRONMENT=
11
+ MAP_DESCRIPTION=
12
+ MPLCONFIGDIR=
13
+ VITE__MAP_DESCRIPTION=
14
+ VITE_INDEX_URL=
15
  # used only by wrangler_runner_with_variables.sh for local development
16
  COMMAND1="npx wrangler pages dev --binding "
17
  COMMAND2=" -- deno run -A runner.js"