diff --git a/package.json b/package.json
index 9d90e2c1d217c959538b1acf7ec2bb857bd4e7dc..237fdda7c66731e6439348c8a6d9839d5d4e5c3b 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "tsc-alias": "^1.8.10",
     "typescript": "^5.7.3",
     "typescript-eslint": "^8.21.0",
-    "vite": "^6.0.9",
+    "vite": "^6.0.11",
     "vite-plugin-cdn-import": "^1.0.1"
   },
   "dependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c3462a82cbeabe73c5ec5d05748fc3591b88a55a..75ae68d24ff50452f89265772b75fd482fae1d48 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -26,7 +26,7 @@ importers:
         version: 1.9.16
       '@vitejs/plugin-basic-ssl':
         specifier: ^1.2.0
-        version: 1.2.0(vite@6.0.9(@types/node@22.2.0))
+        version: 1.2.0(vite@6.0.11(@types/node@22.2.0))
       eslint-config-prettier:
         specifier: ^10.0.1
         version: 10.0.1(eslint@9.9.0)
@@ -52,11 +52,11 @@ importers:
         specifier: ^8.21.0
         version: 8.21.0(eslint@9.9.0)(typescript@5.7.3)
       vite:
-        specifier: ^6.0.9
-        version: 6.0.9(@types/node@22.2.0)
+        specifier: ^6.0.11
+        version: 6.0.11(@types/node@22.2.0)
       vite-plugin-cdn-import:
         specifier: ^1.0.1
-        version: 1.0.1(rollup@4.27.4)(vite@6.0.9(@types/node@22.2.0))
+        version: 1.0.1(rollup@4.27.4)(vite@6.0.11(@types/node@22.2.0))
 
 packages:
 
@@ -1321,8 +1321,8 @@ packages:
     peerDependencies:
       vite: '>=2.0.0'
 
-  vite@6.0.9:
-    resolution: {integrity: sha512-MSgUxHcaXLtnBPktkbUSoQUANApKYuxZ6DrbVENlIorbhL2dZydTLaZ01tjUoE3szeFzlFk9ANOKk0xurh4MKA==}
+  vite@6.0.11:
+    resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==}
     engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
     hasBin: true
     peerDependencies:
@@ -1726,9 +1726,9 @@ snapshots:
       '@typescript-eslint/types': 8.21.0
       eslint-visitor-keys: 4.2.0
 
-  '@vitejs/plugin-basic-ssl@1.2.0(vite@6.0.9(@types/node@22.2.0))':
+  '@vitejs/plugin-basic-ssl@1.2.0(vite@6.0.11(@types/node@22.2.0))':
     dependencies:
-      vite: 6.0.9(@types/node@22.2.0)
+      vite: 6.0.11(@types/node@22.2.0)
 
   accepts@1.3.8:
     dependencies:
@@ -2591,23 +2591,23 @@ snapshots:
 
   vary@1.1.2: {}
 
-  vite-plugin-cdn-import@1.0.1(rollup@4.27.4)(vite@6.0.9(@types/node@22.2.0)):
+  vite-plugin-cdn-import@1.0.1(rollup@4.27.4)(vite@6.0.11(@types/node@22.2.0)):
     dependencies:
       rollup-plugin-external-globals: 0.10.0(rollup@4.27.4)
-      vite-plugin-externals: 0.6.2(vite@6.0.9(@types/node@22.2.0))
+      vite-plugin-externals: 0.6.2(vite@6.0.11(@types/node@22.2.0))
     transitivePeerDependencies:
       - rollup
       - vite
 
-  vite-plugin-externals@0.6.2(vite@6.0.9(@types/node@22.2.0)):
+  vite-plugin-externals@0.6.2(vite@6.0.11(@types/node@22.2.0)):
     dependencies:
       acorn: 8.12.1
       es-module-lexer: 0.4.1
       fs-extra: 10.1.0
       magic-string: 0.25.9
-      vite: 6.0.9(@types/node@22.2.0)
+      vite: 6.0.11(@types/node@22.2.0)
 
-  vite@6.0.9(@types/node@22.2.0):
+  vite@6.0.11(@types/node@22.2.0):
     dependencies:
       esbuild: 0.24.2
       postcss: 8.4.49