Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 749c1834dd91add12f84cee302a377d0fab74328)
+++ src/assets/css/style.css	(revision d988fa056c5c2e97a7cf67c778246b1a3e9f9e2b)
@@ -4419,5 +4419,5 @@
 
 /* Reply-via-fediverse CTA on post pages */
-.post-fediverse-cta { margin: 1.75rem 0; display: flex; align-items: center; min-height: 2.4rem; }
+.post-fediverse-cta { margin: 1.75rem 0; }
 .fedi-remote-reply-btn { display: inline-flex; align-items: center; gap: .45rem; }
 .post-fediverse-cta .fedi-remote-reply-btn {
@@ -4432,5 +4432,11 @@
 
 /* Inline "reply via fediverse" address form (replaces the browser prompt) */
-.fedi-remote-form { display: inline-flex; align-items: center; gap: .4rem; margin: 0; flex-wrap: wrap; }
+.fedi-remote-form {
+  position: absolute; z-index: 60; display: inline-flex; align-items: center; gap: .4rem;
+  padding: .4rem; border-radius: 999px;
+  background: var(--paper-2, var(--paper, #fff));
+  border: 1px solid color-mix(in srgb, var(--ink, #000) 12%, transparent);
+  box-shadow: 0 10px 30px rgba(0,0,0,.28);
+}
 .fedi-remote-form input {
   height: 2.2rem; padding: 0 .9rem; border-radius: 999px; font: inherit; min-width: 230px;
