Index: src/views/pages/authorize-interaction.ejs
===================================================================
--- src/views/pages/authorize-interaction.ejs	(revision 2e45a369db0306c2e9aa2f22d75386bdfa03e3c2)
+++ src/views/pages/authorize-interaction.ejs	(revision c69267f118d45ffa890143b4efefd284887407b3)
@@ -118,5 +118,5 @@
 
 <style>
-  .auth-interact { max-width: 580px; margin: 2rem auto; padding: 0 1rem; }
+  .auth-interact { max-width: 640px; margin: 2rem auto; padding: 0 1rem; }
   .auth-interact-title { margin: 0 0 1rem; }
   .auth-interact-meta { color: var(--ink-soft, #888); margin: 0 0 .75rem; }
Index: src/views/pages/blocks.ejs
===================================================================
--- src/views/pages/blocks.ejs	(revision 2e45a369db0306c2e9aa2f22d75386bdfa03e3c2)
+++ src/views/pages/blocks.ejs	(revision c69267f118d45ffa890143b4efefd284887407b3)
@@ -27,5 +27,5 @@
 
 <style>
-  .bl-wrap { max-width: 560px; margin: 2rem auto; padding: 0 1rem; }
+  .bl-wrap { max-width: 640px; margin: 2rem auto; padding: 0 1rem; }
   .bl-title { margin: 0 0 .25rem; }
   .bl-lead { color: var(--ink-soft, #888); margin: 0 0 1.25rem; }
Index: src/views/pages/fedi-notifications.ejs
===================================================================
--- src/views/pages/fedi-notifications.ejs	(revision 2e45a369db0306c2e9aa2f22d75386bdfa03e3c2)
+++ src/views/pages/fedi-notifications.ejs	(revision c69267f118d45ffa890143b4efefd284887407b3)
@@ -31,5 +31,5 @@
 
 <style>
-  .nt-wrap { max-width: 620px; margin: 2rem auto; padding: 0 1rem; }
+  .nt-wrap { max-width: 640px; margin: 2rem auto; padding: 0 1rem; }
   .fedi-back { margin: 0 0 1.25rem; }
   .nt-title { margin: 0 0 1.25rem; }
Index: src/views/pages/timeline.ejs
===================================================================
--- src/views/pages/timeline.ejs	(revision 2e45a369db0306c2e9aa2f22d75386bdfa03e3c2)
+++ src/views/pages/timeline.ejs	(revision c69267f118d45ffa890143b4efefd284887407b3)
@@ -63,5 +63,5 @@
 
 <style>
-  .tl-wrap { max-width: 600px; margin: 1.5rem auto 3rem; padding: 0 1rem; }
+  .tl-wrap { max-width: 640px; margin: 2rem auto 3rem; padding: 0 1rem; }
   .tl-title { margin: 0 0 .15rem; font-size: clamp(1.5rem, 4vw, 1.8rem); }
   .tl-lead { color: var(--ink-soft, #888); margin: 0 0 1.5rem; }
