diff --git a/assets/css/theme.css b/assets/css/theme.css
index b309e786e4..4d45368bb7 100644
--- a/assets/css/theme.css
+++ b/assets/css/theme.css
@@ -1779,16 +1779,16 @@ html[dir='rtl'] .expand[open] > .box-label > i.expander-icon {
   color: var(--INTERNAL-MAIN-TEXT-color);
   margin-bottom: 0;
   margin-inline-end: 0;
-  margin-inline-start: 8px;
+  margin-inline-start: 0.5rem;
   margin-top: 0;
   padding-bottom: 0;
-  padding-inline-end: 12px;
-  padding-inline-start: 20px;
+  padding-inline-end: 0.75rem;
+  padding-inline-start: 1.25rem;
   padding-top: 0;
   position: relative;
 }
 .list-tree > ul > li {
-  margin-inline-start: calc(-1rem + 8px);
+  margin-inline-start: calc(-0.5rem);
 }
 
 .list-tree li::before,
@@ -1803,8 +1803,8 @@ html[dir='rtl'] .expand[open] > .box-label > i.expander-icon {
 .list-tree li::before {
   border-top: 2px solid var(--INTERNAL-MAIN-TEXT-color);
   height: 0;
-  top: 11px;
-  width: 15px;
+  top: 0.75rem;
+  width: 1rem;
 }
 
 /* vertical line on list items */
@@ -1812,17 +1812,17 @@ html[dir='rtl'] .expand[open] > .box-label > i.expander-icon {
 .list-tree li:after {
   border-left: 2px solid var(--INTERNAL-MAIN-TEXT-color);
   height: 100%;
-  top: -8px;
-  width: 0px;
+  top: -0.5rem;
+  width: 0;
 }
 
 .list-tree ul:last-child li:last-child:after {
-  height: 20px;
+  height: 1.25rem;
 }
 
 .list-tree i {
   color: var(--INTERNAL-PRIMARY-color);
-  margin-inline-end: 3px;
+  margin-inline-end: 0.25rem;
 }
 
 /* icons with style attribute */
diff --git a/layouts/partials/version.txt b/layouts/partials/version.txt
index 4048c01537..72dc0ad199 100644
--- a/layouts/partials/version.txt
+++ b/layouts/partials/version.txt
@@ -1 +1 @@
-7.5.0+42ccc9d636add605d68ed4bb22dc86aa90ae7241
\ No newline at end of file
+7.5.0+d93aad133c2fcc9455101bb698f3ea2f614f455f
\ No newline at end of file