diff --git a/src/components/sw-toolbox.js b/src/components/sw-toolbox.js
index ccd1d43a1613f5c39d31740e3ef625bb581c94dc..9d51eee624fd485ccf89eb23f156870b9218c3fd 100644
--- a/src/components/sw-toolbox.js
+++ b/src/components/sw-toolbox.js
@@ -19,8 +19,8 @@ if ('serviceWorker' in navigator) {
           imageUrl: hubl.client.logo || 'https://cdn.startinblox.com/logos/webp/hubl.webp',
           imageAlt: hubl.client.name,
           showCancelButton: true,
-          confirmButtonClass: 'button text-xsmall text-bold text-center reversed color-secondary bordered icon icon-check no-background-image',
-          cancelButtonClass: 'button text-xsmall text-bold text-center reversed color-primary bordered icon icon-exclamation no-background-image',
+          confirmButtonClass: 'button text-xsmall text-bold text-center reversed color-secondary bordered icon icon-check icon-margin-right-xsmall no-background-image',
+          cancelButtonClass: 'button text-xsmall text-bold text-center reversed color-primary bordered icon icon-exclamation icon-margin-right-xsmall no-background-image',
           confirmButtonText: hubl.intl.t('serviceWorker.yes'),
           cancelButtonText: hubl.intl.t('serviceWorker.no')
         }).then((result) => {
diff --git a/src/dependencies.pug b/src/dependencies.pug
index d0c6d69c219cb9da4ab8d7d63d49474b7e3b0a65..dad64d1860bfb1f6e0c3c1ccb523dcac6b562e3c 100644
--- a/src/dependencies.pug
+++ b/src/dependencies.pug
@@ -36,7 +36,7 @@ if componentSet.has("events") || componentSet.has("polls") || componentSet.has("
   script(type="module" src="https://cdn.skypack.dev/@startinblox/component-conversation@0.11" defer)
 
 if componentSet.has('invoices')
-  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-invoicing@1.3" defer)
+  script(type="module" src="https://cdn.skypack.dev/@startinblox/component-invoicing@1.4" defer)
   //- script(type="module" src="/lib/solid-invoicing/solid-invoicing.js" defer)
 
 if componentSet.has("jobBoard")