diff --git a/frontend/public/icons/pwa-192x192.png b/frontend/public/icons/pwa-192x192.png
index 4adf784..27d4a27 100644
Binary files a/frontend/public/icons/pwa-192x192.png and b/frontend/public/icons/pwa-192x192.png differ
diff --git a/frontend/public/icons/pwa-512x512.png b/frontend/public/icons/pwa-512x512.png
index 1d7b400..f48445f 100644
Binary files a/frontend/public/icons/pwa-512x512.png and b/frontend/public/icons/pwa-512x512.png differ
diff --git a/frontend/public/icons/pwa-maskable-192x192.png b/frontend/public/icons/pwa-maskable-192x192.png
new file mode 100644
index 0000000..df64392
Binary files /dev/null and b/frontend/public/icons/pwa-maskable-192x192.png differ
diff --git a/frontend/public/icons/pwa-maskable-512x512.png b/frontend/public/icons/pwa-maskable-512x512.png
new file mode 100644
index 0000000..25fa3dd
Binary files /dev/null and b/frontend/public/icons/pwa-maskable-512x512.png differ
diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts
index 5feeb3e..64c7051 100644
--- a/frontend/vite.config.ts
+++ b/frontend/vite.config.ts
@@ -46,6 +46,18 @@ export default defineConfig((env) => {
               sizes: "512x512",
               type: "image/png"
             },
+            {
+              src: "./icons/pwa-maskable-192x192.png",
+              sizes: "192x192",
+              type: "image/png",
+              purpose: "maskable"
+            },
+            {
+              src: "./icons/pwa-maskable-512x512.png",
+              sizes: "512x512",
+              type: "image/png",
+              purpose: "maskable"
+            }
           ],
           start_url: ".",
           display: "standalone"