/* Morphous Abalone
   System definition: /systems/morphous-abalone/system.json
   Prompt records: /systems/morphous-abalone/prompts.json
   Design-system references:
   light: /systems/morphous-abalone/design-system-light.png
   dark: /systems/morphous-abalone/design-system-dark.png
*/

:root {
  --background: oklch(0.979 0.003 264.5);
  --foreground: oklch(0.209 0.017 216.6);
  --card: oklch(0.933 0.007 260.7);
  --card-foreground: oklch(0.209 0.017 216.6);
  --popover: oklch(0.933 0.007 260.7);
  --popover-foreground: oklch(0.209 0.017 216.6);
  --primary: oklch(0.654 0.110 193.2);
  --primary-foreground: oklch(0.979 0.003 264.5);
  --secondary: oklch(0.952 0.006 264.5);
  --secondary-foreground: oklch(0.191 0.022 205.9);
  --muted: oklch(0.946 0.006 264.5);
  --muted-foreground: oklch(0.191 0.022 205.9);
  --accent: oklch(0.838 0.072 5.7);
  --accent-foreground: oklch(0.209 0.017 216.6);
  --destructive: oklch(0.636 0.208 25.3);
  --border: oklch(0.860 0.009 232.4);
  --input: oklch(0.860 0.009 232.4);
  --ring: oklch(0.797 0.095 185.2);
  --chart-1: oklch(0.654 0.110 193.2);
  --chart-2: oklch(0.797 0.095 185.2);
  --chart-3: oklch(0.838 0.072 5.7);
  --chart-4: oklch(0.989 0.006 75.4);
  --chart-5: oklch(0.191 0.022 205.9);
  --sidebar: oklch(0.949 0.006 264.5);
  --sidebar-foreground: oklch(0.209 0.017 216.6);
  --sidebar-primary: oklch(0.654 0.110 193.2);
  --sidebar-primary-foreground: oklch(0.979 0.003 264.5);
  --sidebar-accent: oklch(0.895 0.023 210.4);
  --sidebar-accent-foreground: oklch(0.654 0.110 193.2);
  --sidebar-border: oklch(0.860 0.009 232.4);
  --sidebar-ring: oklch(0.797 0.095 185.2);
  --radius: 0.5rem;
}

.dark {
  --background: oklch(0.209 0.017 216.6);
  --foreground: oklch(0.979 0.003 264.5);
  --card: oklch(0.197 0.020 207.3);
  --card-foreground: oklch(0.979 0.003 264.5);
  --popover: oklch(0.197 0.020 207.3);
  --popover-foreground: oklch(0.979 0.003 264.5);
  --primary: oklch(0.797 0.095 185.2);
  --primary-foreground: oklch(0.209 0.017 216.6);
  --secondary: oklch(0.324 0.020 206.4);
  --secondary-foreground: oklch(0.979 0.003 264.5);
  --muted: oklch(0.324 0.020 206.4);
  --muted-foreground: oklch(0.866 0.007 219.6);
  --accent: oklch(0.838 0.072 5.7);
  --accent-foreground: oklch(0.209 0.017 216.6);
  --destructive: oklch(0.704 0.191 22.2);
  --border: oklch(1 0 0 / 12%);
  --input: oklch(1 0 0 / 16%);
  --ring: oklch(0.797 0.095 185.2);
  --chart-1: oklch(0.797 0.095 185.2);
  --chart-2: oklch(0.654 0.110 193.2);
  --chart-3: oklch(0.838 0.072 5.7);
  --chart-4: oklch(0.989 0.006 75.4);
  --chart-5: oklch(0.722 0.015 207.9);
  --sidebar: oklch(0.202 0.020 207.3);
  --sidebar-foreground: oklch(0.979 0.003 264.5);
  --sidebar-primary: oklch(0.797 0.095 185.2);
  --sidebar-primary-foreground: oklch(0.209 0.017 216.6);
  --sidebar-accent: oklch(0.324 0.020 206.4);
  --sidebar-accent-foreground: oklch(0.979 0.003 264.5);
  --sidebar-border: oklch(1 0 0 / 12%);
  --sidebar-ring: oklch(0.797 0.095 185.2);
  --radius: 0.5rem;
}
