/* Main DCI dashboard appearance only. No application or flag changes. */
:root, .dark {
 color-scheme: light;
 --background: #fff; --foreground: #000;
 --card: #fff; --card-foreground: #000;
 --popover: #fff; --popover-foreground: #000;
 --sidebar: #fff; --sidebar-foreground: #000;
 --sidebar-accent: #f3f4f6; --sidebar-accent-foreground: #000;
 --secondary-foreground: #000; --muted-foreground: #000;
 --border: #d1d5db; --sidebar-border: #d1d5db;
}
html, body, #root, main { background-color: #fff !important; color: #000; }
.bg-background:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-background\/50:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-background\/95:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-card:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-popover:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-sidebar:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted\/20:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted\/30:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted\/40:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted\/50:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-muted\/60:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-secondary:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.bg-input:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { background-color: #fff !important; }
.dark\:text-muted-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.dark\:text-white:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-200:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-400\/80:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-400\/90:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-amber-500:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-blue-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-blue-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-card-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-cyan-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-cyan-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-cyan-400\/70:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-cyan-400\/80:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-destructive-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-emerald-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-emerald-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-emerald-500:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-foreground\/80:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-fuchsia-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-fuchsia-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-fuchsia-500:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-gray-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-green-200\/90:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-green-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-green-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-muted-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-muted-foreground\/40:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-muted-foreground\/60:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-muted-foreground\/70:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-muted-foreground\/80:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-orange-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-orange-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-popover-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-primary:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-purple-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-red-200:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-red-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-red-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-red-500:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-rose-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-secondary-foreground:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-sidebar-foreground\/70:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-sky-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-sky-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-violet-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-violet-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-violet-400\/50:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-white:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-yellow-200\/90:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-yellow-300:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-yellow-400:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }
.text-yellow-400\/80:not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600)):not(:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600) *) { color: #000 !important; }

.status-new, .status-triaged, .status-bidding, .status-submitted, .status-awarded, .status-lost,
.priority-high, .priority-medium, .priority-low { color: #000 !important; }
input, textarea, select { color: #000; }
input::placeholder, textarea::placeholder { color: #000 !important; opacity: 1; }
.recharts-cartesian-axis-tick-value, .recharts-label, .recharts-pie-label-text { fill: #000 !important; }
.recharts-legend-item-text, .recharts-default-tooltip { color: #000 !important; }
.recharts-default-tooltip { background-color: #fff !important; }
:is(button,[role="button"],a[data-slot="button"]):is(.bg-amber-600,.bg-amber-900,.bg-blue-600,.bg-blue-900,.bg-cyan-600,.bg-cyan-700,.bg-destructive,.bg-emerald-600,.bg-emerald-700,.bg-emerald-900,.bg-green-600,.bg-muted,.bg-red-600,.bg-secondary,.bg-violet-600):not(.text-primary-foreground):not(.text-accent-foreground) { color: #fff; }

/* Site-wide form, overlay, menu, table and notification surfaces. */
input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="submit"]):not([type="button"]),
textarea, select, option,
[data-slot="dialog-content"], [data-slot="alert-dialog-content"],
[data-slot="sheet-content"], [data-slot="drawer-content"],
[data-slot="popover-content"], [data-slot="dropdown-menu-content"],
[data-slot="dropdown-menu-sub-content"], [data-slot="context-menu-content"],
[data-slot="select-content"], [data-slot="command"],
[data-slot="table"], [data-slot="table-header"], [data-slot="table-body"],
[data-sonner-toast], [role="dialog"], [role="listbox"], [role="menu"] {
 background-color: #fff !important;
 color: #000 !important;
}
[data-sonner-toaster] {
 --normal-bg: #fff; --normal-text: #000; --normal-border: #d1d5db;
 --success-bg: #fff; --success-text: #000;
 --error-bg: #fff; --error-text: #000;
 --warning-bg: #fff; --warning-text: #000;
 --info-bg: #fff; --info-text: #000;
}
/* Preserve the existing custom dark sign-in/dialog action. */
:is(button,a[role="button"])[class~="bg-[#1a1a19]"],
:is(button,a[role="button"])[class~="bg-[#1a1a19]"] * {
 color: #fff !important;
}
