@custom-variant dark (&:where(.dark, .dark *)); :root { --background: #f2f3f0; --foreground: #111111; --card: #ffffff; --muted: #f2f3f0; --muted-foreground: #666666; --primary: #ff8400; --primary-foreground: #111111; --secondary: #e7e8e5; --secondary-foreground: #111111; --border-color: #cbccc9; --input: #cbccc9; --ring: #666666; --destructive: #d93c15; --success: #dfe6e1; --success-foreground: #004d1a; --warning: #e9e3d8; --warning-foreground: #804200; --error: #e5dcda; --error-foreground: #8c1c00; --info: #dfdfd6; --info-foreground: #000066; /* Workspace surfaces and text are paired for light and dark appearance. */ --shell-rail: #f1f2f2; --shell-sidebar: #fafafa; --shell-surface: #ffffff; --shell-field: #f5f5f4; --shell-active: #eceeed; --shell-tile: #e3e5e5; --shell-board: #f5f5f4; --shell-action: #2f3438; --shell-focus: #8d949c; --shell-ink: #23272b; --shell-ink-muted: #687078; --shell-hairline: #e1e3e3; --shell-shadow: 0 6px 24px rgb(24 28 31 / 6%); } .dark { color-scheme: dark; --shell-rail: #151718; --shell-sidebar: #1a1c1e; --shell-surface: #202224; --shell-field: #282a2d; --shell-active: #34373a; --shell-tile: #3c4044; --shell-board: #1b1d1f; --shell-action: #565e67; --shell-focus: #7f8791; --shell-ink: #eceeef; --shell-ink-muted: #b1b5ba; --shell-hairline: #3a3d40; --shell-shadow: 0 6px 24px rgb(0 0 0 / 16%); --background: #111111; --foreground: #ffffff; --card: #1a1a1a; --muted: #2e2e2e; --muted-foreground: #b8b9b6; --secondary: #2e2e2e; --secondary-foreground: #ffffff; --border-color: #2e2e2e; --input: #2e2e2e; --destructive: #ff5c33; --success: #222924; --success-foreground: #b6ffce; --warning: #291c0f; --warning-foreground: #ff8400; --error: #24100b; --error-foreground: #ff5c33; --info: #222229; --info-foreground: #b2b2ff; } /* daisyUI runtime tokens, mapped onto the application palette. */ :root { --color-base-100: var(--card); --color-base-200: var(--muted); --color-base-300: var(--border-color); --color-base-content: var(--foreground); --color-primary-content: var(--primary-foreground); --color-secondary-content: var(--secondary-foreground); --color-accent: var(--primary); --color-accent-content: var(--primary-foreground); --color-neutral: var(--foreground); --color-neutral-content: var(--card); --color-success-content: var(--success-foreground); --color-warning-content: var(--warning-foreground); --color-error-content: var(--error-foreground); --color-info-content: var(--info-foreground); --radius-selector: 5px; --radius-box: 16px; --size-selector: 0.25rem; --size-field: 0.25rem; --border: 1px; --depth: 0; --noise: 0; }