  :root {
        --bg: #0f1115;
        --fg: #f1f5f9;
        --muted: #94a3b8;
        --panel: #111520;
        --shadow: rgba(0,0,0,0.3);
      }
    }
    :root[data-theme="light"] {
      --bg: #ffffff;
      --fg: #0f172a;
      --muted: #64748b;
      --accent: #2563eb;
      --okay: #16a34a;
      --bad: #dc2626;
      --panel: #f6f7f9;
      --focus: #bfd2ff;
      --shadow: rgba(0,0,0,0.06);
    }
    :root[data-theme="dark"] {
      --bg: #0b1020;
      --fg: #e5e7eb;
      --muted: #9aa3b2;
  