/* Semantic text colors inherit the current UROVO theme, including dark sections. */
span.text-primary { color: var(--primary); }
span.text-secondary { color: var(--secondary); }
span.text-accent { color: var(--accent); }
span.text-foreground { color: var(--foreground); }
span.text-muted-foreground { color: var(--muted-foreground); }
span.text-destructive { color: var(--destructive); }
