diff --git a/app/javascript/flavours/glitch/styles/modern/style.scss b/app/javascript/flavours/glitch/styles/modern/style.scss
index b5feeaf723..2992d33b40 100644
--- a/app/javascript/flavours/glitch/styles/modern/style.scss
+++ b/app/javascript/flavours/glitch/styles/modern/style.scss
@@ -2717,16 +2717,7 @@ a:focus-visible,
 #mastodon .picture-in-picture__footer.picture-in-picture__footer > div {
   display: flex;
   justify-content: center;
-  width: 100%;
-}
-#mastodon .status__action-bar.detailed-status__action-bar > div :not(i),
-#mastodon .detailed-status__action-bar.detailed-status__action-bar > div :not(i),
-#mastodon .picture-in-picture__footer.detailed-status__action-bar > div :not(i),
-#mastodon .status__action-bar.picture-in-picture__footer > div :not(i),
-#mastodon .detailed-status__action-bar.picture-in-picture__footer > div :not(i),
-#mastodon .picture-in-picture__footer.picture-in-picture__footer > div :not(i) {
-  display: flex;
-  width: 100% !important;
+  flex-grow: 1;
 }
 #mastodon .status__action-bar.picture-in-picture__footer .icon-button::after,
 #mastodon .detailed-status__action-bar.picture-in-picture__footer .icon-button::after,
diff --git a/app/javascript/styles/modern/style.scss b/app/javascript/styles/modern/style.scss
index b5feeaf723..2992d33b40 100644
--- a/app/javascript/styles/modern/style.scss
+++ b/app/javascript/styles/modern/style.scss
@@ -2717,16 +2717,7 @@ a:focus-visible,
 #mastodon .picture-in-picture__footer.picture-in-picture__footer > div {
   display: flex;
   justify-content: center;
-  width: 100%;
-}
-#mastodon .status__action-bar.detailed-status__action-bar > div :not(i),
-#mastodon .detailed-status__action-bar.detailed-status__action-bar > div :not(i),
-#mastodon .picture-in-picture__footer.detailed-status__action-bar > div :not(i),
-#mastodon .status__action-bar.picture-in-picture__footer > div :not(i),
-#mastodon .detailed-status__action-bar.picture-in-picture__footer > div :not(i),
-#mastodon .picture-in-picture__footer.picture-in-picture__footer > div :not(i) {
-  display: flex;
-  width: 100% !important;
+  flex-grow: 1;
 }
 #mastodon .status__action-bar.picture-in-picture__footer .icon-button::after,
 #mastodon .detailed-status__action-bar.picture-in-picture__footer .icon-button::after,