diff --git a/alfa-client/Jenkinsfile.storybook b/alfa-client/Jenkinsfile.storybook
index 714fe26bca0e8cdcb704bacae4b8d490e3b55fc3..e575e5ed7acaee8a4a6a038e7917f65a52ac830c 100644
--- a/alfa-client/Jenkinsfile.storybook
+++ b/alfa-client/Jenkinsfile.storybook
@@ -1,7 +1,7 @@
 pipeline {
   agent {
     node {
-      label 'ozgcloud-jenkins-build-agent'
+      label 'ozgcloud-jenkins-build-agent-jdk21-node20'
     }
   }
 
@@ -11,7 +11,8 @@ pipeline {
         SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/
         FAILED_STAGE = ""
         SH_SUCCESS_STATUS_CODE = 0
-
+        FORCE_COLOR = 0
+        NO_COLOR = 1
     }
 
     options {
@@ -24,14 +25,14 @@ pipeline {
         stage('Check Version') {
             steps {
                 script {
-                    FAILED_STAGE = env.STAGE_NAME 
-                     dir('alfa-client') { 
+                    FAILED_STAGE = env.STAGE_NAME
+                     dir('alfa-client') {
                     VERSION = getPackagejsonVersion()
                      }
                 }
             }
         }
-    
+
         stage('build storybook and its docker image') {
             steps {
                 script {
@@ -67,12 +68,12 @@ pipeline {
             steps {
                 script {
                    HELM_CHART_VERSION = generateHelmChartVersion()
-                   
+
                    dir('alfa-client/libs/design-system') {
                     sh "./run_helm_test.sh"
-                   } 
+                   }
 
-                    dir('alfa-client/libs/design-system/main/helm') {                    
+                    dir('alfa-client/libs/design-system/main/helm') {
 
                         sh "helm package --version=${HELM_CHART_VERSION} ."
 
@@ -99,9 +100,9 @@ pipeline {
         }
     }
 
-    post { 
+    post {
         failure {
-            script {    
+            script {
                 if (isMasterBranch()) {
                     sendFailureMessage()
                 }
@@ -195,7 +196,7 @@ String getPackagejsonVersion() {
 
 Void deployHelmChart(String helmChartVersion) {
     withCredentials([usernamePassword(credentialsId: 'jenkins-nexus-login', usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]){
-       
+
         result = sh script: '''curl -u $USERNAME:$PASSWORD https://nexus.ozg-sh.de/service/rest/v1/components?repository=ozg-base-apps-snapshot -F file=@storybook-'''+helmChartVersion+'''.tgz''', returnStdout: true
 
         if (result != '') {
diff --git a/alfa-client/package-lock.json b/alfa-client/package-lock.json
index 0d78f1a9547c8b4a457d22970d7a826cd1923a46..875a96e9fb12283b9595794fb5227a817cc16285 100644
--- a/alfa-client/package-lock.json
+++ b/alfa-client/package-lock.json
@@ -72,10 +72,10 @@
         "@nx/web": "19.8.8",
         "@nx/workspace": "19.8.8",
         "@schematics/angular": "18.2.8",
-        "@storybook/addon-essentials": "^8.3.5",
-        "@storybook/addon-interactions": "^8.3.5",
-        "@storybook/angular": "^8.3.5",
-        "@storybook/core-server": "^8.3.5",
+        "@storybook/addon-essentials": "^8.4.2",
+        "@storybook/addon-interactions": "^8.4.2",
+        "@storybook/angular": "^8.4.2",
+        "@storybook/core-server": "^8.4.2",
         "@tailwindcss/typography": "^0.5.15",
         "@testing-library/jest-dom": "^6.4.5",
         "@types/file-saver": "2.0.7",
@@ -113,7 +113,7 @@
         "prettier-plugin-organize-imports": "^4.1.0",
         "prettier-plugin-tailwindcss": "^0.6.8",
         "sonarqube-scanner": "^4.2.5",
-        "storybook": "^8.3.5",
+        "storybook": "^8.4.2",
         "tailwind-merge": "^2.5.4",
         "tailwindcss": "^3.4.14",
         "ts-jest": "^29.1.0",
@@ -11492,9 +11492,9 @@
       }
     },
     "node_modules/@storybook/addon-actions": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-actions/-/addon-actions-8.4.1.tgz",
-      "integrity": "sha512-D6KohTIA4JCHNol1X7Whp4LpOVU4cS5FfyOorwYo/WIzpHrUYc4Pw/+ex6DOmU/kgrk14mr8d9obVehKW7iNtA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-actions/-/addon-actions-8.4.6.tgz",
+      "integrity": "sha512-vbplwjMj7UXbdzoFhQkqFHLQAPJX8OVGTM9Q+yjuWDHViaKKUlgRWp0jclT7aIDNJQU2a6wJbTimHgJeF16Vhg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11509,13 +11509,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-backgrounds": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.1.tgz",
-      "integrity": "sha512-DIT1E9R9Sds8KTC+0m2X5cVa8hTNcKY1XKYTI9QdzQvdZzOt+K93AJqq2x8k5glingqUVpB6v2fSDmCUXp4+4g==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.6.tgz",
+      "integrity": "sha512-RSjJ3iElxlQXebZrz1s5LeoLpAXr9LAGifX7w0abMzN5sg6QSwNeUHko2eT3V57M3k1Fa/5Eelso/QBQifFEog==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11528,13 +11528,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-controls": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-controls/-/addon-controls-8.4.1.tgz",
-      "integrity": "sha512-3ahbYdDx7iFUd4X1KelMSuPqVnladc0bH4m6DQZyN+wkRxdRlOD6iOGuOe2qi1Gv0b2VuVAt253i75tK/TPNLw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-controls/-/addon-controls-8.4.6.tgz",
+      "integrity": "sha512-70pEGWh0C2g8s0DYsISElOzsMbQS6p/K9iU5EqfotDF+hvEqstjsV/bTbR5f3OK4vR/7Gxamk7j8RVd14Nql6A==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11547,20 +11547,20 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-docs": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-docs/-/addon-docs-8.4.1.tgz",
-      "integrity": "sha512-yPD/NssJf7pMJzaKvma02C6yX8ykPVnEjhRbNYcBNM8s8g/cT5JkROvIB+FOb4T81yhdfbGg9bGkpAXGX270IQ==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-docs/-/addon-docs-8.4.6.tgz",
+      "integrity": "sha512-olxz61W7PW/EsXrKhLrYbI3rn9GMBhY3KIOF/6tumbRkh0Siu/qe4EAImaV9NNwiC1R7+De/1OIVMY6o0EIZVw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@mdx-js/react": "^3.0.0",
-        "@storybook/blocks": "8.4.1",
-        "@storybook/csf-plugin": "8.4.1",
-        "@storybook/react-dom-shim": "8.4.1",
+        "@storybook/blocks": "8.4.6",
+        "@storybook/csf-plugin": "8.4.6",
+        "@storybook/react-dom-shim": "8.4.6",
         "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
         "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
         "ts-dedent": "^2.0.0"
@@ -11570,25 +11570,25 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-essentials": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-essentials/-/addon-essentials-8.4.1.tgz",
-      "integrity": "sha512-Hmb5fpVzQgyCacDtHeE7HJqIfolzeOnedsLyJVYVpKns/uOWXqpDuU8Fc0s3yTjr1QPIRKtbqV1STxoyXj2how==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-essentials/-/addon-essentials-8.4.6.tgz",
+      "integrity": "sha512-TbFqyvWFUKw8LBpVcZuGQydzVB/3kSuHxDHi+Wj3Qas3cxBl7+w4/HjwomT2D2Tni1dZ1uPDOsAtNLmwp1POsg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@storybook/addon-actions": "8.4.1",
-        "@storybook/addon-backgrounds": "8.4.1",
-        "@storybook/addon-controls": "8.4.1",
-        "@storybook/addon-docs": "8.4.1",
-        "@storybook/addon-highlight": "8.4.1",
-        "@storybook/addon-measure": "8.4.1",
-        "@storybook/addon-outline": "8.4.1",
-        "@storybook/addon-toolbars": "8.4.1",
-        "@storybook/addon-viewport": "8.4.1",
+        "@storybook/addon-actions": "8.4.6",
+        "@storybook/addon-backgrounds": "8.4.6",
+        "@storybook/addon-controls": "8.4.6",
+        "@storybook/addon-docs": "8.4.6",
+        "@storybook/addon-highlight": "8.4.6",
+        "@storybook/addon-measure": "8.4.6",
+        "@storybook/addon-outline": "8.4.6",
+        "@storybook/addon-toolbars": "8.4.6",
+        "@storybook/addon-viewport": "8.4.6",
         "ts-dedent": "^2.0.0"
       },
       "funding": {
@@ -11596,13 +11596,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-highlight": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-highlight/-/addon-highlight-8.4.1.tgz",
-      "integrity": "sha512-BBkUd6+i7lUEWZwoJDlUIwrs7EXkk+EoREUi27iiA1Lilw+NNhoC3kcBmj3+MccjRyeMeIWAgYyXF5qeB2s/JQ==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-highlight/-/addon-highlight-8.4.6.tgz",
+      "integrity": "sha512-m8wedbqDMbwkP99dNHkHAiAUkx5E7FEEEyLPX1zfkhZWOGtTkavXHH235SGp50zD75LQ6eC/BvgegrzxSQa9Wg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11613,19 +11613,19 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-interactions": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-interactions/-/addon-interactions-8.4.1.tgz",
-      "integrity": "sha512-rMxKehtQogV6Scjb/oqMFM0Mwn8NJRuGFDRJE3TBijNSJ2HPJms+xXp8KVZJengadlsF5HFwQBbnZzIeFDQRLw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-interactions/-/addon-interactions-8.4.6.tgz",
+      "integrity": "sha512-sR2oUSYIGUoAdrHT+fM1zgykhad98bsJ11c79r7HfBMXEPWc1yRcjIMmz8Xz06FMROMfebqduYDf60V++/I0Jw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@storybook/global": "^5.0.0",
-        "@storybook/instrumenter": "8.4.1",
-        "@storybook/test": "8.4.1",
+        "@storybook/instrumenter": "8.4.6",
+        "@storybook/test": "8.4.6",
         "polished": "^4.2.2",
         "ts-dedent": "^2.2.0"
       },
@@ -11634,13 +11634,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-measure": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-measure/-/addon-measure-8.4.1.tgz",
-      "integrity": "sha512-Pg1ROj29hKt7grL/HmbIJ10WrkZf1Unx35SsP373bkPQ1ggYi9oxGqtfNchTF2zCb1xUpIikLYSJgkwdjqWxhA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-measure/-/addon-measure-8.4.6.tgz",
+      "integrity": "sha512-N2IRpr39g5KpexCAS1vIHJT+phc9Yilwm3PULds2rQ66VMTbkxobXJDdt0NS05g5n9/eDniroNQwdCeLg4tkpw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11652,13 +11652,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-outline": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-outline/-/addon-outline-8.4.1.tgz",
-      "integrity": "sha512-LPZ0gGHfbru66Lkw1whnc3F/r1hfnoORBoF98Hp+cjH34gR4t8te6xq5qSiupRUULGdSLdBRs/4EGRBeELfVjQ==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-outline/-/addon-outline-8.4.6.tgz",
+      "integrity": "sha512-EhcWx8OpK85HxQulLWzpWUHEwQpDYuAiKzsFj9ivAbfeljkIWNTG04mierfaH1xX016uL9RtLJL/zwBS5ChnFg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11670,13 +11670,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-toolbars": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-toolbars/-/addon-toolbars-8.4.1.tgz",
-      "integrity": "sha512-yrzX6BFeJM5KFY0+ZAYfRax2QgWi2e5vF6yPz+MGIPr4nhHay0wTkOHhkBhIPBjQO9x0vqc7MS2EBDydCBWqlg==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-toolbars/-/addon-toolbars-8.4.6.tgz",
+      "integrity": "sha512-+Xao/uGa8FnYsyUiREUkYXWNysm3Aba8tL/Bwd+HufHtdiKJGa9lrXaC7VLCqBUaEjwqM3aaPwqEWIROsthmPQ==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -11684,13 +11684,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/addon-viewport": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-viewport/-/addon-viewport-8.4.1.tgz",
-      "integrity": "sha512-O6DcuUfXQTytjl7mj4ld4ZX9x2pUUWKUx1TxiuMuH0EKb612RyYcdpXpDQQwsIzLV/f2BOetk9jmO2/MymfbWQ==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/addon-viewport/-/addon-viewport-8.4.6.tgz",
+      "integrity": "sha512-BuQll5YzOCpMS7p5Rsw9wcmi8hTnEKyg6+qAbkZNfiZ2JhXCa1GFUqX725fF1whpYVQULtkQxU8r+vahoRn7Yg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11701,23 +11701,23 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/angular": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/angular/-/angular-8.4.1.tgz",
-      "integrity": "sha512-UVegOQv1w7KAROa7QqBe4g4xJ01lSKbF7ML2jfEL02c+NQ/sLvlEeziAy0R0jOr5/LE1q+zv6t8F2yqN67XVqw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/angular/-/angular-8.4.6.tgz",
+      "integrity": "sha512-Xe44HBk8qsiygnmoEGlrS3pVfruzZbNH2ZRzr0RPYo3NiF2ZRKpjiaeeQKmy2awqZqFKTBILh5XlNlu/wO4oLQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@storybook/builder-webpack5": "8.4.1",
-        "@storybook/components": "8.4.1",
-        "@storybook/core-webpack": "8.4.1",
+        "@storybook/builder-webpack5": "8.4.6",
+        "@storybook/components": "8.4.6",
+        "@storybook/core-webpack": "8.4.6",
         "@storybook/global": "^5.0.0",
-        "@storybook/manager-api": "8.4.1",
-        "@storybook/preview-api": "8.4.1",
-        "@storybook/theming": "8.4.1",
+        "@storybook/manager-api": "8.4.6",
+        "@storybook/preview-api": "8.4.6",
+        "@storybook/theming": "8.4.6",
         "@types/node": "^22.0.0",
         "@types/react": "^18.0.37",
         "@types/react-dom": "^18.0.11",
@@ -11740,19 +11740,19 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "@angular-devkit/architect": ">=0.1500.0 < 0.1900.0",
-        "@angular-devkit/build-angular": ">=15.0.0 < 19.0.0",
-        "@angular-devkit/core": ">=15.0.0 < 19.0.0",
-        "@angular/cli": ">=15.0.0 < 19.0.0",
-        "@angular/common": ">=15.0.0 < 19.0.0",
-        "@angular/compiler": ">=15.0.0 < 19.0.0",
-        "@angular/compiler-cli": ">=15.0.0 < 19.0.0",
-        "@angular/core": ">=15.0.0 < 19.0.0",
-        "@angular/forms": ">=15.0.0 < 19.0.0",
-        "@angular/platform-browser": ">=15.0.0 < 19.0.0",
-        "@angular/platform-browser-dynamic": ">=15.0.0 < 19.0.0",
+        "@angular-devkit/architect": ">=0.1500.0 < 0.2000.0",
+        "@angular-devkit/build-angular": ">=15.0.0 < 20.0.0",
+        "@angular-devkit/core": ">=15.0.0 < 20.0.0",
+        "@angular/cli": ">=15.0.0 < 20.0.0",
+        "@angular/common": ">=15.0.0 < 20.0.0",
+        "@angular/compiler": ">=15.0.0 < 20.0.0",
+        "@angular/compiler-cli": ">=15.0.0 < 20.0.0",
+        "@angular/core": ">=15.0.0 < 20.0.0",
+        "@angular/forms": ">=15.0.0 < 20.0.0",
+        "@angular/platform-browser": ">=15.0.0 < 20.0.0",
+        "@angular/platform-browser-dynamic": ">=15.0.0 < 20.0.0",
         "rxjs": "^6.0.0 || ^7.4.0",
-        "storybook": "^8.4.1",
+        "storybook": "^8.4.6",
         "typescript": "^4.0.0 || ^5.0.0",
         "zone.js": ">= 0.11.1 < 1.0.0"
       },
@@ -11802,9 +11802,9 @@
       }
     },
     "node_modules/@storybook/blocks": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/blocks/-/blocks-8.4.1.tgz",
-      "integrity": "sha512-C4w5T5fhg0iONXozHQ1bh9im2Lr1BiY7Bj/9XoFjkc5YeCzxlMpujFA6Nmo4ToUFW90QbvKN7/QVhbrtY9O1Jg==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/blocks/-/blocks-8.4.6.tgz",
+      "integrity": "sha512-Gzbx8hM7ZQIHlQELcFIMbY1v+r1Po4mlinq0QVPtKS4lBcW4eZIsesbxOaL+uFNrxb583TLFzXo0DbRPzS46sg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -11819,7 +11819,7 @@
       "peerDependencies": {
         "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
         "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       },
       "peerDependenciesMeta": {
         "react": {
@@ -11831,13 +11831,13 @@
       }
     },
     "node_modules/@storybook/builder-webpack5": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/builder-webpack5/-/builder-webpack5-8.4.1.tgz",
-      "integrity": "sha512-rqSJcxcYiQyceNFSrT9qnI6hrW4/petb1n+oN8nG5HrRsl0zxOVzamMVyNzZxrAMKvq+VMJtLe1rQi8FnJNunw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/builder-webpack5/-/builder-webpack5-8.4.6.tgz",
+      "integrity": "sha512-/ZInCFk2myJZinnAU05bATe+9iJn3+YRoxl+CUpYljxzsjoqb7iAwaNaMNolZCDOnMj24Kg2Pt87WtzAhu+ilw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@storybook/core-webpack": "8.4.1",
+        "@storybook/core-webpack": "8.4.6",
         "@types/node": "^22.0.0",
         "@types/semver": "^7.3.4",
         "browser-assert": "^1.2.1",
@@ -11868,7 +11868,7 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       },
       "peerDependenciesMeta": {
         "typescript": {
@@ -11877,13 +11877,13 @@
       }
     },
     "node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
-      "version": "22.8.7",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@types/node/-/node-22.8.7.tgz",
-      "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+      "version": "22.10.1",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@types/node/-/node-22.10.1.tgz",
+      "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "undici-types": "~6.19.8"
+        "undici-types": "~6.20.0"
       }
     },
     "node_modules/@storybook/builder-webpack5/node_modules/ajv": {
@@ -12060,6 +12060,13 @@
         "node": "*"
       }
     },
+    "node_modules/@storybook/builder-webpack5/node_modules/undici-types": {
+      "version": "6.20.0",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/undici-types/-/undici-types-6.20.0.tgz",
+      "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+      "dev": true,
+      "license": "MIT"
+    },
     "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": {
       "version": "6.1.3",
       "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz",
@@ -12090,9 +12097,9 @@
       }
     },
     "node_modules/@storybook/components": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/components/-/components-8.4.1.tgz",
-      "integrity": "sha512-bMPclbBhrWxhFlwqrC/h4fPLl05ouoi5D8SkQTHjeVxWN9eDnMVi76xM0YDct302Z3f0x5S3plIulp+4XRxrvg==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/components/-/components-8.4.6.tgz",
+      "integrity": "sha512-9tKSJJCyFT5RZMRGyozTBJkr9C9Yfk1nuOE9XbDEE1Z+3/IypKR9+iwc5mfNBStDNY+rxtYWNLKBb5GPR2yhzA==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -12104,9 +12111,9 @@
       }
     },
     "node_modules/@storybook/core": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core/-/core-8.4.1.tgz",
-      "integrity": "sha512-q3Q4OFBj7MHHbIFYk/Beejlqv5j7CC3+VWhGcr0TK3SGvdCIZ7EliYuc5JIOgDlEPsnTIk+lkgWI4LAA9mLzSw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core/-/core-8.4.6.tgz",
+      "integrity": "sha512-WeojVtHy0/t50tzw/15S+DLzKsj8BN9yWdo3vJMvm+nflLFvfq1XvD9WGOWeaFp8E/o3AP+4HprXG0r42KEJtA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -12136,9 +12143,9 @@
       }
     },
     "node_modules/@storybook/core-server": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core-server/-/core-server-8.4.1.tgz",
-      "integrity": "sha512-nmBe4xWmQ+MUg+iYqwL9lJwEXSefw6GinXE+Gip5kfjv7dAntvRnfO9CPJcsm13MqbcMRCXV7x+wMK7ARUkqvA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core-server/-/core-server-8.4.6.tgz",
+      "integrity": "sha512-FQm9G4XSXKwDHTmoNadRoPloPPKqlluCwoukdNQw/Shdne77PXZDPCICkL2w25kaVoGwnh9AOh47WrggG83r5Q==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -12150,9 +12157,9 @@
       }
     },
     "node_modules/@storybook/core-webpack": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core-webpack/-/core-webpack-8.4.1.tgz",
-      "integrity": "sha512-TptbDGaj9a8wJMF4g+C8t02CXl4BSd0BA/qGWBvzn3j4FJqeQ/m8elOXLYZrPbQKI6PjP0J4ayHkXdX2h0/tUw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/core-webpack/-/core-webpack-8.4.6.tgz",
+      "integrity": "sha512-5NE4pUy0iHKc8UKHm7A7SikxSMOO92udl7kcBUlQKwcAgrAk1rFpvfXGodDb48AVgfK+07qAOSjBm7GcZ7X1jw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -12164,23 +12171,30 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/core-webpack/node_modules/@types/node": {
-      "version": "22.8.7",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@types/node/-/node-22.8.7.tgz",
-      "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+      "version": "22.10.1",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@types/node/-/node-22.10.1.tgz",
+      "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "undici-types": "~6.19.8"
+        "undici-types": "~6.20.0"
       }
     },
+    "node_modules/@storybook/core-webpack/node_modules/undici-types": {
+      "version": "6.20.0",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/undici-types/-/undici-types-6.20.0.tgz",
+      "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+      "dev": true,
+      "license": "MIT"
+    },
     "node_modules/@storybook/csf": {
-      "version": "0.1.11",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/csf/-/csf-0.1.11.tgz",
-      "integrity": "sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==",
+      "version": "0.1.12",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/csf/-/csf-0.1.12.tgz",
+      "integrity": "sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -12188,9 +12202,9 @@
       }
     },
     "node_modules/@storybook/csf-plugin": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/csf-plugin/-/csf-plugin-8.4.1.tgz",
-      "integrity": "sha512-MdQkyq6mJ31lBsWCG9VNtx8O0oLSc5h4kvWDPyIP6Dn58K0Hv2z9qvxxSvtFjXA7ES9X+ivjorTke1kearifhg==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/csf-plugin/-/csf-plugin-8.4.6.tgz",
+      "integrity": "sha512-JDIT0czC4yMgKGNf39KTZr3zm5MusAZdn6LBrTfvWb7CrTCR4iVHa4lp2yb7EJk41vHsBec0QUYDDuiFH/vV0g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -12201,7 +12215,7 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/global": {
@@ -12226,9 +12240,9 @@
       }
     },
     "node_modules/@storybook/instrumenter": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/instrumenter/-/instrumenter-8.4.1.tgz",
-      "integrity": "sha512-MgrhrLVW78jqno+Dh9h9Es06Ja3867TlrIUd8B3K3U1hsCFUQuFKXJBuGjNJF8U0QJY/aSIRnAgUBurHdVkPcw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/instrumenter/-/instrumenter-8.4.6.tgz",
+      "integrity": "sha512-snXjlgbp065A6KoK9zkjBYEIMCSlN5JefPKzt1FC0rbcbtahhD+iPpqISKhDSczwgOku/JVhVUDp/vU7AIf4mg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -12240,13 +12254,13 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/manager-api": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/manager-api/-/manager-api-8.4.1.tgz",
-      "integrity": "sha512-7hb2k4zsp6lREGZbQ85QOlsC8EIMZXuY9Pg12VUgaZd+LmLjLuaqtrxRz3SwIgIWsRpFun9AHO0X37DmYNGTSw==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/manager-api/-/manager-api-8.4.6.tgz",
+      "integrity": "sha512-TsXlQ5m5rTl2KNT9icPFyy822AqXrx1QplZBt/L7cFn7SpqQKDeSta21FH7MG0piAvzOweXebVSqKngJ6cCWWQ==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -12258,9 +12272,9 @@
       }
     },
     "node_modules/@storybook/preview-api": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/preview-api/-/preview-api-8.4.1.tgz",
-      "integrity": "sha512-VdnESYfXCUasNtMd5s1Q8DPqMnAUdpROn8mE8UAD79Cy7DSNesI1q0SATuJqh5iYCT/+3Tpjfghsr2zC/mOh8w==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/preview-api/-/preview-api-8.4.6.tgz",
+      "integrity": "sha512-LbD+lR1FGvWaJBXteVx5xdgs1x1D7tyidBg2CsW2ex+cP0iJ176JgjPfutZxlWOfQnhfRYNnJ3WKoCIfxFOTKA==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -12272,9 +12286,9 @@
       }
     },
     "node_modules/@storybook/react-dom-shim": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/react-dom-shim/-/react-dom-shim-8.4.1.tgz",
-      "integrity": "sha512-XhvuqkpqtcUjDA8XE4osq140SCddX3VHMdj+IwlrMdoSl32CAya01TH5YDDx6YMy6hM/QQbyVKaemG7RB/oU4Q==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/react-dom-shim/-/react-dom-shim-8.4.6.tgz",
+      "integrity": "sha512-f7RM8GO++fqMxbjNdEzeGS1P821jXuwRnAraejk5hyjB5SqetauFxMwoFYEYfJXPaLX2qIubnIJ78hdJ/IBaEA==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -12284,19 +12298,19 @@
       "peerDependencies": {
         "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
         "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/test": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/test/-/test-8.4.1.tgz",
-      "integrity": "sha512-najn9kCxB8NaHykhD7Fv+Iq0FnxmIJYOJlYiI8NMgVLwaSDFf6gnqAY6HHVPRqkhej8TuT1L2e2RxKqzWEB+mA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/test/-/test-8.4.6.tgz",
+      "integrity": "sha512-MeU1g65YgU66M2NtmEIL9gVeHk+en0k9Hp0wfxEO7NT/WLfaOD5RXLRDJVhbAlrH/6tLeWKIPNh/D26y27vO/g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@storybook/csf": "^0.1.11",
         "@storybook/global": "^5.0.0",
-        "@storybook/instrumenter": "8.4.1",
+        "@storybook/instrumenter": "8.4.6",
         "@testing-library/dom": "10.4.0",
         "@testing-library/jest-dom": "6.5.0",
         "@testing-library/user-event": "14.5.2",
@@ -12308,7 +12322,7 @@
         "url": "https://opencollective.com/storybook"
       },
       "peerDependencies": {
-        "storybook": "^8.4.1"
+        "storybook": "^8.4.6"
       }
     },
     "node_modules/@storybook/test/node_modules/@testing-library/jest-dom": {
@@ -12354,9 +12368,9 @@
       "license": "MIT"
     },
     "node_modules/@storybook/theming": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/theming/-/theming-8.4.1.tgz",
-      "integrity": "sha512-Sz24isryVFZaVahXkjgnCsMAQqQeeKg41AtLsldlYdesIo6fr5tc6/SkTUy+CYadK4Dkhqp+vVRDnwToYYRGhA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@storybook/theming/-/theming-8.4.6.tgz",
+      "integrity": "sha512-q7vDPN/mgj7cXIVQ9R1/V75hrzNgKkm2G0LjMo57//9/djQ+7LxvBsR1iScbFIRSEqppvMiBFzkts+2uXidySA==",
       "dev": true,
       "license": "MIT",
       "funding": {
@@ -13543,9 +13557,9 @@
       }
     },
     "node_modules/@vitest/pretty-format": {
-      "version": "2.1.4",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@vitest/pretty-format/-/pretty-format-2.1.4.tgz",
-      "integrity": "sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==",
+      "version": "2.1.8",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@vitest/pretty-format/-/pretty-format-2.1.8.tgz",
+      "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -13569,13 +13583,13 @@
       }
     },
     "node_modules/@vitest/utils": {
-      "version": "2.1.4",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@vitest/utils/-/utils-2.1.4.tgz",
-      "integrity": "sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==",
+      "version": "2.1.8",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/@vitest/utils/-/utils-2.1.8.tgz",
+      "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@vitest/pretty-format": "2.1.4",
+        "@vitest/pretty-format": "2.1.8",
         "loupe": "^3.1.2",
         "tinyrainbow": "^1.2.0"
       },
@@ -31235,13 +31249,13 @@
       }
     },
     "node_modules/storybook": {
-      "version": "8.4.1",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/storybook/-/storybook-8.4.1.tgz",
-      "integrity": "sha512-0tfFIFghjho9FtnFoiJMoxhcs2iIdvEF81GTSVnTsDVJrYA84nB+FxN3UY1fT0BcQ8BFlbf+OhSjZL7ufqqWKA==",
+      "version": "8.4.6",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/storybook/-/storybook-8.4.6.tgz",
+      "integrity": "sha512-J6juZSZT2u3PUW0QZYZZYxBq6zU5O0OrkSgkMXGMg/QrS9to9IHmt4FjEMEyACRbXo8POcB/fSXa3VpGe7bv3g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@storybook/core": "8.4.1"
+        "@storybook/core": "8.4.6"
       },
       "bin": {
         "getstorybook": "bin/index.cjs",
@@ -33277,9 +33291,9 @@
       }
     },
     "node_modules/unplugin": {
-      "version": "1.15.0",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/unplugin/-/unplugin-1.15.0.tgz",
-      "integrity": "sha512-jTPIs63W+DUEDW207ztbaoO7cQ4p5aVaB823LSlxpsFEU3Mykwxf3ZGC/wzxFJeZlASZYgVrWeo7LgOrqJZ8RA==",
+      "version": "1.16.0",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/unplugin/-/unplugin-1.16.0.tgz",
+      "integrity": "sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -33288,14 +33302,6 @@
       },
       "engines": {
         "node": ">=14.0.0"
-      },
-      "peerDependencies": {
-        "webpack-sources": "^3"
-      },
-      "peerDependenciesMeta": {
-        "webpack-sources": {
-          "optional": true
-        }
       }
     },
     "node_modules/unset-value": {
@@ -35015,9 +35021,9 @@
       "license": "ISC"
     },
     "node_modules/which-typed-array": {
-      "version": "1.1.15",
-      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/which-typed-array/-/which-typed-array-1.1.15.tgz",
-      "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
+      "version": "1.1.16",
+      "resolved": "http://nexus.ozg-sh.de/repository/npm-proxy/which-typed-array/-/which-typed-array-1.1.16.tgz",
+      "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
diff --git a/alfa-client/package.json b/alfa-client/package.json
index 98adc5dafb9306d375e6714a4320059fbcc5429e..487ed608bb6d80159ea1489038a3c272336db2fb 100644
--- a/alfa-client/package.json
+++ b/alfa-client/package.json
@@ -48,7 +48,7 @@
     "cypress:open-admin": "npx cypress open --project apps/admin-e2e",
     "workspace-generator": "nx workspace-generator",
     "storybook": "nx storybook design-system",
-    "ci-storybook": "nx storybook build design-system && nx container design-system"
+    "ci-storybook": "nx build-storybook design-system && nx container design-system"
   },
   "private": true,
   "dependencies": {
@@ -115,10 +115,10 @@
     "@nx/web": "19.8.8",
     "@nx/workspace": "19.8.8",
     "@schematics/angular": "18.2.8",
-    "@storybook/addon-essentials": "^8.3.5",
-    "@storybook/addon-interactions": "^8.3.5",
-    "@storybook/angular": "^8.3.5",
-    "@storybook/core-server": "^8.3.5",
+    "@storybook/addon-essentials": "^8.4.2",
+    "@storybook/addon-interactions": "^8.4.2",
+    "@storybook/angular": "^8.4.2",
+    "@storybook/core-server": "^8.4.2",
     "@tailwindcss/typography": "^0.5.15",
     "@testing-library/jest-dom": "^6.4.5",
     "@types/file-saver": "2.0.7",
@@ -156,7 +156,7 @@
     "prettier-plugin-organize-imports": "^4.1.0",
     "prettier-plugin-tailwindcss": "^0.6.8",
     "sonarqube-scanner": "^4.2.5",
-    "storybook": "^8.3.5",
+    "storybook": "^8.4.2",
     "tailwind-merge": "^2.5.4",
     "tailwindcss": "^3.4.14",
     "ts-jest": "^29.1.0",