/* Dashboard-only daisyUI themes, tried out by staff. The product themes are in
   freekiosk.generated.css next to this file; the picker lives in apps/accounts/themes.py.

   Graphite: neutral greys with a near-black (or near-white) accent, the restrained
   look of the Claude and ChatGPT apps. No blue tint anywhere in the greys. */

[data-theme="fk-graphite-light"] {
  color-scheme: light;
  --color-base-100: #ffffff;
  --color-base-200: #f4f4f5;
  --color-base-300: #e4e4e7;
  --color-base-content: #18181b;
  --color-primary: #18181b;
  --color-primary-content: #fafafa;
  --color-secondary: #52525b;
  --color-secondary-content: #fafafa;
  --color-accent: #3f3f46;
  --color-accent-content: #fafafa;
  --color-neutral: #27272a;
  --color-neutral-content: #fafafa;
  --color-info: #3b82f6;
  --color-info-content: #ffffff;
  --color-success: #16a34a;
  --color-success-content: #ffffff;
  --color-warning: #d97706;
  --color-warning-content: #ffffff;
  --color-error: #dc2626;
  --color-error-content: #ffffff;
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 0.75rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 0;
  --noise: 0;
}

[data-theme="fk-graphite-dark"] {
  color-scheme: dark;
  --color-base-100: #212121;
  --color-base-200: #171717;
  --color-base-300: #2f2f2f;
  --color-base-content: #ececec;
  --color-primary: #ececec;
  --color-primary-content: #171717;
  --color-secondary: #a1a1aa;
  --color-secondary-content: #171717;
  --color-accent: #d4d4d8;
  --color-accent-content: #171717;
  --color-neutral: #404040;
  --color-neutral-content: #ececec;
  --color-info: #60a5fa;
  --color-info-content: #0b1220;
  --color-success: #4ade80;
  --color-success-content: #052e16;
  --color-warning: #fbbf24;
  --color-warning-content: #2b1b00;
  --color-error: #f87171;
  --color-error-content: #2a0606;
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 0.75rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 0;
  --noise: 0;
}
