diff --git a/src/App.css b/src/App.css
index df47fb1..7770020 100644
--- a/src/App.css
+++ b/src/App.css
@@ -216,8 +216,12 @@ a{color:inherit; text-decoration:none}
.main{flex:1; display:flex; flex-direction:column; min-width:0; height:100vh; overflow:hidden; width:100%}
.subnav{
background:var(--panel);
- padding:12px 22px; border-bottom:1px solid var(--border); flex-shrink:0;
- overflow-x:auto; -webkit-overflow-scrolling:touch;
+ padding:16px 24px;
+ border-bottom:1px solid var(--border);
+ flex-shrink:0;
+ overflow-x:auto;
+ -webkit-overflow-scrolling:touch;
+ margin-top: 20px;
}
.segment{
display:flex; gap:8px; background:var(--soft); padding:6px; border-radius:12px; border:1px solid var(--border); width:max-content;
@@ -229,7 +233,7 @@ a{color:inherit; text-decoration:none}
background:var(--panel); color:var(--text); box-shadow:var(--shadow);
}
-.content{padding:22px; display:flex; flex-direction:column; gap:16px; flex:1; overflow-y:auto; min-height:0; box-sizing:border-box}
+.content{padding:28px 24px; display:flex; flex-direction:column; gap:20px; flex:1; overflow-y:auto; min-height:0; box-sizing:border-box}
.panel{
background:var(--panel); border:1px solid var(--border); border-radius:16px; padding:18px; box-shadow:var(--shadow);
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 03bccac..5ca7496 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -165,13 +165,62 @@ const Layout: React.FC<{ children: React.ReactNode }> = ({ children }) => {