
/* wakwakeg Theme CSS */

:root {
  --background: oklch(0.9451 0.0339 80.3077);
  --foreground: oklch(0 0 0);
  --card: oklch(0.9777 0.0187 96.8597);
  --card-foreground: oklch(0 0 0);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(0.145 0 0);
  --primary: oklch(0.6538 0.1913 36.3964);
  --primary-foreground: oklch(1 0 0);
  --secondary: oklch(0.6607 0.2066 35.3582);
  --secondary-foreground: oklch(0 0 0);
  --muted: oklch(0.6538 0.1913 36.3964);
  --muted-foreground: oklch(0.3441 0.0099 17.6427);
  --accent: oklch(1 0 0);
  --accent-foreground: oklch(0.6538 0.1913 36.3964);
  --border: oklch(0.6538 0.1913 36.3964);
  --input: oklch(0.6538 0.1913 36.3964);
  --ring: oklch(0.0969 0 0);

  --font-sans: ABeeZee, ui-sans-serif, system-ui, sans-serif;
  --font-serif: "Abhaya Libre", serif;
  --font-mono: ui-monospace, monospace;

  --radius: 0.625rem;
}

.dark {
  --background: oklch(0.145 0 0);
  --foreground: oklch(0.985 0 0);
  --card: oklch(0.205 0 0);
  --card-foreground: oklch(0.985 0 0);
  --popover: oklch(0.269 0 0);
  --popover-foreground: oklch(0.985 0 0);
  --primary: oklch(0.922 0 0);
  --primary-foreground: oklch(0.205 0 0);
  --secondary: oklch(0.269 0 0);
  --secondary-foreground: oklch(0.985 0 0);
  --muted: oklch(0.269 0 0);
  --muted-foreground: oklch(0.708 0 0);
  --accent: oklch(0.371 0 0);
  --accent-foreground: oklch(0.985 0 0);
  --border: oklch(0.275 0 0);
  --input: oklch(0.325 0 0);
  --ring: oklch(0.556 0 0);
}
