diff --git a/admin/index.html b/admin/index.html
index 6a40bd5..dfb2e1c 100644
--- a/admin/index.html
+++ b/admin/index.html
@@ -322,6 +322,16 @@
MISC
═══════════════════════════════════════════════════════════ */
+ /* Catch-all text colors - ensure nothing stays black */
+ p, span, label, div, li, td, th, dt, dd, figcaption, legend, summary {
+ color: var(--ff-text) !important;
+ }
+
+ /* Dimmed/secondary text */
+ small, .text-muted, [class*="subtle"], [class*="secondary"], [class*="hint"], [class*="description"] {
+ color: var(--ff-text-dim) !important;
+ }
+
/* Dividers and borders */
hr, [class*="Divider"] {
border-color: var(--ff-dark-lighter) !important;