/* system-info (api.strikeprofx.com/api/v2/my/system-info) returns
   uiConfig.theme.light/dark as null for this tenant — not a themed Full
   client via that endpoint. Mapped instead from the live b2core-front
   fallback stylesheet, which IS served with both themes:
   https://my.strikeprofx.com/assets/styles/theme.css (Angular token set,
   html:has(body.{light,dark}-theme)).
   projectName=StrikeProFX  theme_color=#55a1ff
   --chart-1/--chart-2 are taken as-is from --charts-1/--charts-2 (identical
   in both the light and dark blocks of the source) — not invented. */
:root {
  --background: #ffffff;
  --foreground: #343434;
  --card: #fafafa;
  --card-foreground: #343434;
  --popover: #fafafa;
  --popover-foreground: #343434;
  --primary: #55a1ff;
  --primary-foreground: #ffffff;
  --secondary: #e7f2ff;
  --secondary-foreground: #4670a4;
  --muted: #fcfcfc;
  --muted-foreground: #808080;
  --accent: #f1f7ff;
  --accent-foreground: #4670a4;
  --border: #e6e6e6;
  --input: #f0f0f0;
  --ring: #55a1ff;
  --leaderboard-link-hover: #80b9ff;
  --destructive: #bf3838;
  --destructive-foreground: #ffffff;
  --chart-1: #52b17c;
  --chart-2: #ffa655;
}

.dark {
  --background: #232c37;
  --foreground: #ffffff;
  --card: #29333f;
  --card-foreground: #ffffff;
  --popover: #29333f;
  --popover-foreground: #ffffff;
  --primary: #55a1ff;
  --primary-foreground: #ffffff;
  --secondary: #2a3c53;
  --secondary-foreground: #a2cbff;
  --muted: #26303b;
  --muted-foreground: #797f86;
  --accent: #273547;
  --accent-foreground: #a2cbff;
  --border: #384657;
  --input: #303c4b;
  --ring: #55a1ff;
  --leaderboard-link-hover: #80b9ff;
  --destructive: #bf3838;
  --destructive-foreground: #ffffff;
  --chart-1: #52b17c;
  --chart-2: #ffa655;
}
