/* Omninal · shadcn/ui theme block (v3.0 · 2026-06)
   Paste into app/globals.css after the shadcn base. Dark mode = .dark class.
   Chart 1–5 = the data-viz sequence; warning is the functional 3-level amber.
   Gain/loss: define --positive/--negative per market — never hardcode. */

:root {
  --radius: 0.625rem;
  --background: #ffffff;
  --foreground: #181d33;
  --card: #ffffff;
  --card-foreground: #181d33;
  --popover: #ffffff;
  --popover-foreground: #181d33;
  --primary: #155dfc;
  --primary-foreground: #ffffff;
  --secondary: #eef1f6;
  --secondary-foreground: #1a2236;
  --muted: #f1f4f9;
  --muted-foreground: #5d6478;
  --accent: #e9f0ff;
  --accent-foreground: #15439e;
  --destructive: #dc2626;
  --warning: #f59e0b;
  --warning-text: #b45309;
  --border: #e6e9f1;
  --input: #e6e9f1;
  --ring: #155dfc;
  --chart-1: #155dfc;
  --chart-2: #0d9488;
  --chart-3: #7c5cfc;
  --chart-4: #ea580c;
  --chart-5: #e3b341;
  --sidebar: #fafbfd;
  --sidebar-foreground: #181d33;
  --sidebar-primary: #155dfc;
  --sidebar-primary-foreground: #ffffff;
  --sidebar-accent: #e9f0ff;
  --sidebar-accent-foreground: #15439e;
  --sidebar-border: #e6e9f1;
  --sidebar-ring: #155dfc;
}

.dark {
  --background: #0b0f1e;
  --foreground: #e9edf6;
  --card: #131a32;
  --card-foreground: #e9edf6;
  --popover: #131a32;
  --popover-foreground: #e9edf6;
  --primary: #6e9bff;
  --primary-foreground: #0b0f1e;
  --secondary: #1c2540;
  --secondary-foreground: #e9edf6;
  --muted: #1b2438;
  --muted-foreground: #8a93ad;
  --accent: rgba(110,155,255,.14);
  --accent-foreground: #b9cdff;
  --destructive: #f87171;
  --warning: #fbbf24;
  --border: #26304a;
  --input: #26304a;
  --ring: #6e9bff;
  --chart-1: #6e9bff;
  --chart-2: #2dd4bf;
  --chart-3: #a78bfa;
  --chart-4: #fb923c;
  --chart-5: #eac54f;
  --sidebar: #0e1426;
  --sidebar-foreground: #e9edf6;
  --sidebar-primary: #6e9bff;
  --sidebar-primary-foreground: #0b0f1e;
  --sidebar-accent: rgba(110,155,255,.14);
  --sidebar-accent-foreground: #b9cdff;
  --sidebar-border: #1e2a4a;
  --sidebar-ring: #6e9bff;
}
