diff --git a/ngsw-config.json b/ngsw-config.json
index 2a1566195d5ffc457277cb1194e0a3f4ba818828..5ba7c9a39bf54c42417eedf9129b0c8870a07bc4 100644
--- a/ngsw-config.json
+++ b/ngsw-config.json
@@ -14,12 +14,15 @@
           "/favicon.ico",
           "/index.html",
           "/manifest.webmanifest",
-          "/**/*.css",
+          "/app/**/*.json",
+          "/locale/*.json",
+          "/*.css",
           "/*.js",
-          "/**/*.json",
+          "/*.json",
           "/3rdpartylicenses.txt",
           "/MaterialIcons-Regular.1e50f5c2ffa6aba4.eot",
           "/assets/**",
+          "!/**/*.pdf",
           "/*.(svg|cur|jpg|jpeg|png|apng|webp|avif|gif|otf|ttf|woff|woff2)"
         ]
       }