diff --git a/themes/themes-material_UI.scss b/themes/themes-material_UI.scss
index 0271f5a04d111d02a2254714b690b9db5e82e886..ee2473fa06f988940669044ec8044f06f853b2f1 100644
--- a/themes/themes-material_UI.scss
+++ b/themes/themes-material_UI.scss
@@ -5,30 +5,20 @@ html[data-theme='default'] {
     // Material Tabs
     --mat-tab-labels-bg: var(--white);
 
-    // Material Tooltip
-    --mat-tooltip-text: var(--gray-800);
-
     // Material Accordion
     --mat-accordion-expansion-panel-bg: var(--white);
-    --mat-accordion-expansion-panel-header-bg: var(--white);
     --mat-accordion-expansion-panel-body-bg: var(--primary-0);
 
-    // accordion
-    --sb-mat-accordion-bg: var(--white);
-
     // Tab Group inside Accordion variables
     --mat-accordion-tab-label-bg: var(--white);
-    --mat-accordion-tab-body-active-bg: var(--white);
-    --mat-accordion-tabs-label-active-after-bg: var(--white);
 
     // Datepicker
     --mat-datepicker-form-bg: var(--white);
-    --mat-datepicker-calender-bg: var(--white);
     --mat-datepicker-calender-body-selected-txt: var(--white);
 
     // Material Modals(Dialog)
     --mat-modal-title-bg: var(--primary-color);
-    --mat-modal-content-bg: var(--white);
+    --mat-modal-title-txt: var(--white);
 
     // Material Select
     --mat-dropdown-form-bg: var(--white);
@@ -45,16 +35,10 @@ html[data-theme='default'] {
 
 html[layout='joy'] {
 
-    --mat-tab-labels-bg: var(--sbt-body-bg2);
-    --mat-accordion-tab-body-active-bg: var(--sbt-body-bg);
     --mat-accordion-tab-label-bg: var(--sbt-body-bg);
 
-    // Material Accordion
-    --mat-accordion-tabs-label-active-after-bg: var(--sbt-body-bg);
-
     // accordion
     --sb-mat-accordion-bradius: 1.5rem;
-    --sb-mat-accordion-bg: var(--sbt-body-bg);
 
     .mat-tab__usage-report {
         .mat-tab-header {
@@ -115,24 +99,20 @@ html[data-theme='default'][data-mode='darkmode'] {
     --gray-222: #222;
 
     // accordion
-    --sb-mat-accordion-bg: var(--sbt-body-bg);
 
     // Tab Group inside Accordion variables
     --mat-accordion-tab-label-bg: var(--gray-222);
-    --mat-accordion-tab-body-active-bg: var(--gray-222);
-    --mat-accordion-tabs-label-active-after-bg: var(--gray-222);
 
     // Datepicker
     --mat-datepicker-form-bg: var(--gray-222);
-    --mat-datepicker-calender-bg: var(--gray-222);
     --mat-datepicker-calender-body-selected-txt: var(--gray);
 
-    // Material Modals(Dialog)
-    --mat-modal-title-txt: var(--white);
-    --mat-modal-content-txt: var(--white);
-
     // Material Dropdown
     --mat-dropdown-form-bg: var(--gray-222);
+    --mat-modal-title-bg: var(--primary-color);
+
+    --mat-modal-title-txt: var(--color-000);
+
 
     // Material Tabs
     .mat-tab__usage-report,
@@ -147,6 +127,11 @@ html[data-theme='default'][data-mode='darkmode'] {
     }
 }
 
+html[data-theme='default'][layout='joy'] {
+    --mat-modal-title-bg: var(--sbt-compt-bg);
+    --mat-modal-title-txt: var(--gray-800);
+}
+
 html[layout='joy'],
 html[data-theme='default'][data-mode='darkmode'] {
 
@@ -155,20 +140,8 @@ html[data-theme='default'][data-mode='darkmode'] {
 
     // Material Accordion
     --mat-accordion-expansion-panel-bg: var(--sbt-compt-bg);
-    --mat-accordion-expansion-panel-header-bg: var(--sbt-compt-bg);
     --mat-accordion-expansion-panel-body-bg: var(--sbt-compt-bg);
 
-    // Material Modals(Dialog)
-    --mat-modal-title-bg: var(--sbt-compt-bg);
-    --mat-modal-content-bg: var(--sbt-compt-bg);
-}
-
-html[data-theme='default'],
-html[layout='joy'] {
-
-    // Material Modals(Dialog)
-    --mat-modal-title-txt: var(--sb-modal-header-text);
-    --mat-modal-content-txt: var(--gray-800);
 }
 
 /* Material Tab starts here */
@@ -206,7 +179,7 @@ mat-tab-group.sb-mat__tab {
 
         .mat-tab-body {
             &.mat-tab-body-active {
-                background: var(--mat-accordion-tab-body-active-bg);
+                background: var(--mat-accordion-tab-label-bg);
                 border: 1px solid var(--gray-100);
                 border-top: none;
                 padding: calculateRem(16px);
@@ -248,7 +221,7 @@ mat-tab-group.sb-mat__tab {
 
                 &::after {
                     height: calculateRem(2px);
-                    background: var(--mat-accordion-tabs-label-active-after-bg);
+                    background: var(--mat-accordion-tab-label-bg);
                 }
             }
         }
@@ -309,7 +282,7 @@ mat-tooltip-component .mat-tooltip {
     padding: calculateRem(8px) calculateRem(14px);
     font-size: calculateRem(12px);
     margin: calculateRem(6px);
-    background: var(--mat-tooltip-text);
+    background: var(--gray-800);
 }
 
 // Accordion
@@ -333,7 +306,7 @@ mat-tooltip-component .mat-tooltip {
             height: calculateRem(56px) !important;
             font-size: calculateRem(16px);
             font-weight: bold;
-            background: var(--mat-accordion-expansion-panel-header-bg) !important;
+            background: var(--mat-accordion-expansion-panel-bg) !important;
 
             .mat-expansion-panel-header-title {
                 color: var(--primary-color);
@@ -359,7 +332,7 @@ mat-tooltip-component .mat-tooltip {
     display: block;
 
     .mat-expansion-panel {
-        background: var(--sb-mat-accordion-bg);
+        background: var(--mat-accordion-expansion-panel-bg);
         border-radius: var(--sb-mat-accordion-bradius) !important;
 
         .mat-expansion-panel-header {
@@ -457,7 +430,7 @@ mat-tooltip-component .mat-tooltip {
 }
 
 .mat-datepicker-content .mat-calendar {
-    background-color: var(--mat-datepicker-calender-bg);
+    background-color: var(--mat-datepicker-form-bg);
     color: var(--gray-800);
     border: 1px solid var(--gray-200);
     border-radius: calculateRem(4px);
@@ -553,8 +526,8 @@ mat-tooltip-component .mat-tooltip {
             padding: calculateRem(16px);
             max-height: 400px;
             min-height: 100px;
-            background: var(--mat-modal-content-bg);
-            color: var(--mat-modal-content-txt);
+            background: var(--mat-accordion-expansion-panel-bg);
+            color: var(--gray-800);
             overflow-y: auto;
         }
 
@@ -562,7 +535,7 @@ mat-tooltip-component .mat-tooltip {
             display: flex;
             padding: 8px 16px;
             align-items: center;
-            background-color: var(--mat-modal-content-bg);
+            background-color: var(--mat-accordion-expansion-panel-bg);
             border-top: 0.5px solid var(--gray-100);
             justify-content: flex-end;
             border-bottom-left-radius: calculateRem(4px);