/* Design tokens only — no element selectors. Same palette family as
   Avacallix.Panel's "blue" theme so the two products read as one platform. */
:root {
  --bg-gradient: linear-gradient(180deg, #0b1226, #0a1020 60%, #080d1a);

  --text-main: #e8f1ff;
  --text-dim: #a8d8ff;
  --text-faint: #8faad1;

  --glass-bg: rgba(10, 20, 45, 0.55);
  --glass-bg-soft: rgba(10, 20, 45, 0.35);
  --glass-bg-strong: rgba(14, 26, 56, 0.92);
  --glass-border: rgba(120, 180, 255, 0.28);
  --glass-blur: 18px;

  --accent: #6bb6ff;
  --accent-gradient: linear-gradient(135deg, #6bb6ff, #a8d8ff);
  --accent-glow-soft: rgba(120, 180, 255, 0.22);
  --accent-text-on-fill: #001a33;

  --ok: #6bffb0;
  --ok-bg: rgba(107, 255, 176, 0.12);
  --warn: #ffd76b;
  --warn-bg: rgba(255, 215, 107, 0.12);
  --danger: #ff8a8a;
  --danger-bg: rgba(255, 138, 138, 0.12);
  --info-bg: rgba(107, 182, 255, 0.12);

  --radius: 14px;
  --radius-sm: 9px;
  --sidebar-width: 236px;
  --font: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;
  --mono: "Cascadia Code", "Consolas", monospace;
}
