diff --git a/components/status/StatusBody.vue b/components/status/StatusBody.vue
index 35a0add5..f1f85cc8 100644
--- a/components/status/StatusBody.vue
+++ b/components/status/StatusBody.vue
@@ -12,6 +12,7 @@ const { translation } = useTranslation(status)
   <div class="status-body" whitespace-pre-wrap break-words :class="{ 'with-action': withAction }">
     <ContentRich
       v-if="status.content"
+      class="line-compact"
       :content="status.content"
       :emojis="status.emojis"
       :lang="status.language"
@@ -19,7 +20,7 @@ const { translation } = useTranslation(status)
     <div v-else />
     <template v-if="translation.visible">
       <div my2 h-px border="b base" bg-base />
-      <ContentRich :content="translation.text" :emojis="status.emojis" />
+      <ContentRich class="line-compact" :content="translation.text" :emojis="status.emojis" />
     </template>
   </div>
 </template>
diff --git a/styles/global.css b/styles/global.css
index 6136dbdd..5234147d 100644
--- a/styles/global.css
+++ b/styles/global.css
@@ -97,7 +97,6 @@ body {
 }
 
 .content-rich {
-  line-height: calc(4 / 3 * 1em);
   overflow-wrap: break-word;
 
   a {
@@ -136,6 +135,10 @@ body {
   }
 }
 
+.line-compact {
+  line-height: calc(4 / 3 * 1em);
+}
+
 .content-editor {
   --at-apply: outline-none flex-1;
   max-width: 100%;