/* Status words are black; colored indicators still convey state. */
html body :is(#postDialog,#bulkDialog,#preflightDialog) :is(.readiness-status,.readiness-check strong,.readiness-check span,.post-destination strong,.post-destination small,.post-destination b,.bulk-media-count,.media-usage,.muted) { color:#000 !important; }
html body :is(#postDialog,#bulkDialog) .publishing-readiness * { color:#000 !important; }
.preflight-static-preview { min-height:160px; display:grid; place-items:center; background:#f1f3f5; overflow:hidden; }
.preflight-static-preview img { width:100%; max-height:300px; object-fit:contain; }
.static-media-placeholder { display:grid; place-items:center; min-height:70px; width:100%; color:#000; background:#e9edf1; font-size:13px; }
#mediaFolderCreateDialog { width:min(440px,calc(100vw - 40px)); padding:24px; border:1px solid #cbd1d8; border-radius:12px; background:#fff; color:#000; }
#mediaFolderCreateDialog form { display:grid; gap:18px; }
#mediaFolderCreateDialog label { display:grid; gap:8px; color:#000; }
#mediaFolderCreateDialog input { box-sizing:border-box; width:100%; }
#mediaFolderCreateDialog footer { display:flex; justify-content:flex-end; gap:10px; }
#mediaFolderCreateDialog .folder-create-error { color:#9c1c24; line-height:1.4; }
html body :is(#postDialog,#bulkDialog) :is(.ready,.success,.positive,.connected) { color:#000 !important; }
