diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6746184..a65fc60 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -34,7 +34,7 @@ importers:
     dependencies:
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@tsparticles/preset-big-circles':
         specifier: ^3.0.0
         version: 3.0.0
@@ -71,7 +71,7 @@ importers:
         version: 3.0.2
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@tsparticles/react':
         specifier: workspace:^
         version: link:../../components/react
@@ -110,7 +110,7 @@ importers:
     dependencies:
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@tsparticles/react':
         specifier: workspace:^
         version: link:../../components/react
@@ -134,7 +134,7 @@ importers:
     devDependencies:
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@types/react':
         specifier: ^18.2.45
         version: 18.3.12
@@ -185,10 +185,10 @@ importers:
     dependencies:
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@tsparticles/react':
         specifier: ^3.0.0
-        version: 3.0.0(@tsparticles/engine@3.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+        version: 3.0.0(@tsparticles/engine@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
       tslib:
         specifier: ^2.6.2
         version: 2.6.2
@@ -213,10 +213,10 @@ importers:
         version: 14.5.1(@testing-library/dom@9.3.4)
       '@tsparticles/engine':
         specifier: ^3.0.2
-        version: 3.0.2
+        version: 3.6.0
       '@tsparticles/react':
         specifier: ^3.0.0
-        version: 3.0.0(@tsparticles/engine@3.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+        version: 3.0.0(@tsparticles/engine@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
       '@types/jest':
         specifier: ^29.5.10
         version: 29.5.10
@@ -2288,8 +2288,8 @@ packages:
   '@tsparticles/configs@3.0.2':
     resolution: {integrity: sha512-GEz3vv4DV19Nz0a1pFbDjMD+/IZwP9AGDSNVL+hb7r8UtTPvl0M6v8RXcRH8HwaYonIFkorI9h/QGdagLj5RaA==}
 
-  '@tsparticles/engine@3.0.2':
-    resolution: {integrity: sha512-2HhuJuHjz/GiIP0i+jpymnZEXfR82sTkp7jb/sQYfiHCu5Bh0XcNNuvZXbRMgt2qdB+BAupFA7ghIB1FfnLyug==}
+  '@tsparticles/engine@3.6.0':
+    resolution: {integrity: sha512-iDBD0ZTTtoI5WwZkcjAgMVP2oCK2GkNgO7/Eipsfb8ZWKxtD/niGI14ynVQ31sBzp/weARwTxc4BTpbMeQHCGg==}
 
   '@tsparticles/interaction-external-attract@3.0.2':
     resolution: {integrity: sha512-7hrTPDKeDw0f6RbWs5m8eH4Dn+AIwn6d6w32GVbHEc2UQSMAX3G4rZ2ME6LEy8rlpnApIUNTBWFvK+laINtopg==}
@@ -11594,7 +11594,7 @@ snapshots:
 
   '@tsparticles/basic@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/move-base': 3.0.0
       '@tsparticles/shape-circle': 3.0.0
       '@tsparticles/updater-color': 3.0.0
@@ -11604,7 +11604,7 @@ snapshots:
 
   '@tsparticles/basic@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/move-base': 3.0.2
       '@tsparticles/shape-circle': 3.0.2
       '@tsparticles/updater-color': 3.0.2
@@ -11614,162 +11614,162 @@ snapshots:
 
   '@tsparticles/configs@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
-  '@tsparticles/engine@3.0.2': {}
+  '@tsparticles/engine@3.6.0': {}
 
   '@tsparticles/interaction-external-attract@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-bounce@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-bubble@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-connect@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-grab@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-pause@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-push@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-remove@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-repulse@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-slow@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-external-trail@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-particles-attract@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-particles-collisions@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/interaction-particles-links@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/move-base@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/move-base@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/move-parallax@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/plugin-absorbers@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/plugin-easing-quad@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/plugin-emitters-shape-circle@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/plugin-emitters': 3.0.2
 
   '@tsparticles/plugin-emitters-shape-square@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/plugin-emitters': 3.0.0
 
   '@tsparticles/plugin-emitters-shape-square@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/plugin-emitters': 3.0.2
 
   '@tsparticles/plugin-emitters@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/plugin-emitters@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/preset-big-circles@3.0.0':
     dependencies:
       '@tsparticles/basic': 3.0.0
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/plugin-emitters': 3.0.0
       '@tsparticles/plugin-emitters-shape-square': 3.0.0
 
-  '@tsparticles/react@3.0.0(@tsparticles/engine@3.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+  '@tsparticles/react@3.0.0(@tsparticles/engine@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       react: 18.3.1
       react-dom: 18.3.1(react@18.3.1)
 
   '@tsparticles/shape-circle@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-circle@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-emoji@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-image@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-line@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-polygon@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-square@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-star@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/shape-text@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/slim@3.0.2':
     dependencies:
       '@tsparticles/basic': 3.0.2
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/interaction-external-attract': 3.0.2
       '@tsparticles/interaction-external-bounce': 3.0.2
       '@tsparticles/interaction-external-bubble': 3.0.2
@@ -11803,67 +11803,67 @@ snapshots:
 
   '@tsparticles/updater-color@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-color@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-destroy@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-life@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-opacity@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-opacity@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-out-modes@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-out-modes@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-roll@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-rotate@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-size@3.0.0':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-size@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-stroke-color@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-tilt@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-twinkle@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tsparticles/updater-wobble@3.0.2':
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
 
   '@tufjs/canonical-json@1.0.0': {}
 
@@ -18585,7 +18585,7 @@ snapshots:
 
   tsparticles@3.0.2:
     dependencies:
-      '@tsparticles/engine': 3.0.2
+      '@tsparticles/engine': 3.6.0
       '@tsparticles/interaction-external-trail': 3.0.2
       '@tsparticles/plugin-absorbers': 3.0.2
       '@tsparticles/plugin-emitters': 3.0.2