diff --git a/src/wp-admin/css/edit.css b/src/wp-admin/css/edit.css
index 4a2b7f3..7d9e4b1 100644
--- a/src/wp-admin/css/edit.css
+++ b/src/wp-admin/css/edit.css
@@ -1128,12 +1128,20 @@
 #major-publishing-actions {
     padding: 10px;
     clear: both;
     border-top: 1px solid #dcdcde;
     background: #f6f7f7;
-    display: flex;
-    align-items: center;
-    justify-content: space-between;
+
+    /*
+     * Restore the pre-7.0 layout.
+     *
+     * Using flex causes layout inconsistencies in the Classic
+     * editor publishing panel. A block layout preserves the
+     * expected button alignment and matches previous releases.
+     */
+    display: block;
 }
 
+#major-publishing-actions::after {
+    content: "";
+    display: table;
+    clear: both;
+}