/* Article editor: keep grid min-content widths inside the mobile viewport. */
form:has(.article-editor-preview) { min-width:0; }
form:has(.article-editor-preview) > div { min-width:0; }
@media (max-width:1023px) {
  form:has(.article-editor-preview) { grid-template-columns:minmax(0,1fr); }
  div.space-y-6:has(> form .article-editor-preview) > div:first-child > div > div.flex { flex-wrap:wrap; gap:1rem; }
}
