diff --git a/web/src/App.vue b/web/src/App.vue
index 3d04b06..0c40405 100644
--- a/web/src/App.vue
+++ b/web/src/App.vue
@@ -1,9 +1,14 @@
-
-
+
diff --git a/web/src/components/layout/SidebarRail.vue b/web/src/components/layout/SidebarRail.vue
index 7335fe8..4046ea1 100644
--- a/web/src/components/layout/SidebarRail.vue
+++ b/web/src/components/layout/SidebarRail.vue
@@ -103,7 +103,7 @@ const displayCompanyName = computed(() => props.companyName || 'X-Financial')
.rail {
position: sticky;
top: 0;
- height: 100dvh;
+ height: var(--desktop-stage-height, 100dvh);
display: grid;
grid-template-rows: auto 1fr auto;
background:
diff --git a/web/src/views/TravelReimbursementCreateView.vue b/web/src/views/TravelReimbursementCreateView.vue
index a32b1d7..c7d3c99 100644
--- a/web/src/views/TravelReimbursementCreateView.vue
+++ b/web/src/views/TravelReimbursementCreateView.vue
@@ -3,58 +3,62 @@