html[data-exclusiva-ui-audit] { --muted-foreground: 215 25% 32%; }
:where(html[data-exclusiva-ui-audit]) body:not(.dark) .text-muted-foreground { color:#475569; }
:where(html[data-exclusiva-ui-audit]) body:not(.dark) :is(.text-slate-400,.text-slate-500,.text-gray-400,.text-gray-500) { color:#475569; }
:where(html[data-exclusiva-ui-audit]) [class~="text-white/40"],
:where(html[data-exclusiva-ui-audit]) [class~="text-white/50"],
:where(html[data-exclusiva-ui-audit]) [class~="text-white/60"] { color:#cbd5e1; }
:where(html[data-exclusiva-ui-audit]) .bg-green-600 { background-color:#15803d; }
:where(html[data-exclusiva-ui-audit]) .text-primary { color:#b91c1c; }
:where(html[data-exclusiva-ui-audit]) .dark .text-muted-foreground,
:where(html[data-exclusiva-ui-audit]) .dark :is(.text-slate-400,.text-slate-500,.text-gray-400,.text-gray-500) { color:#cbd5e1; }
:where(html[data-exclusiva-ui-audit]) [tabindex="0"]:focus-visible { outline:2px solid #b91c1c; outline-offset:2px; }
:where(html[data-exclusiva-ui-audit]) .bg-green-500.text-white { background-color:#15803d; }
:where(html[data-exclusiva-ui-audit]) .bg-emerald-500.text-white,
:where(html[data-exclusiva-ui-audit]) .bg-emerald-600 { background-color:#047857; }
:where(html[data-exclusiva-ui-audit]) .bg-amber-500.text-white { background-color:#92400e; }
:where(html[data-exclusiva-ui-audit]) .text-amber-500,
:where(html[data-exclusiva-ui-audit]) .text-amber-600 { color:#92400e; }
:where(html[data-exclusiva-ui-audit]) .text-red-500 { color:#b91c1c; }
:where(html[data-exclusiva-ui-audit]) .text-emerald-600 { color:#047857; }
:where(html[data-exclusiva-ui-audit]) .text-amber-700 { color:#92400e; }
:where(html[data-exclusiva-ui-audit]) body:not(.dark) :is(.bg-slate-800,.bg-slate-900,.bg-slate-950) :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-muted-foreground) { color:#cbd5e1; }
:where(html[data-exclusiva-ui-audit]) .bg-sidebar .text-primary,
:where(html[data-exclusiva-ui-audit]) nav .text-primary { color:#fca5a5; }
:where(html[data-exclusiva-ui-audit]) body:has(#capabilities) .status small,
:where(html[data-exclusiva-ui-audit]) body:has(#capabilities) #capabilities,
:where(html[data-exclusiva-ui-audit]) body:has(#capabilities) .muted { color:#475569; }
:where(html[data-exclusiva-ui-audit]) body:has(#capabilities) .btn:not(.dark):not(.red) { background:#c2410c; }
:where(html[data-exclusiva-ui-audit]) body:has(#capabilities) .hero { background:linear-gradient(135deg,#9a3412,#c2410c); }

html[data-exclusiva-ui-audit][data-exclusiva-page="/admin"] .text-slate-600 { color:#cbd5e1; }
:where(html[data-exclusiva-ui-audit]) body:not(.dark) :is(.bg-slate-800,.bg-slate-900,.bg-slate-950) .bg-white :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-muted-foreground) { color:#475569; }
