/*
 * Bandmanager UI 2.0 — Design Tokens
 *
 * Foundation only: this file centralizes the visual language without
 * changing the existing UI yet. Components are migrated to these tokens
 * in isolated follow-up PRs.
 */
:root {
  /* Surfaces */
  --ui-bg: #f4f7fb;
  --ui-surface: #ffffff;
  --ui-surface-2: #f8fafc;

  /* Text */
  --ui-text: #162033;
  --ui-muted: #718096;
  --ui-line: #e3e9f1;

  /* Brand / action */
  --ui-primary: #2f78ed;
  --ui-primary-strong: #195bc7;
  --ui-navy: #0f1728;
  --ui-navy-2: #182338;
  --ui-success: #15966a;
  --ui-danger: #c84b4b;

  /* Shape */
  --ui-radius: 16px;
  --ui-control-radius: 11px;

  /* Elevation */
  --ui-shadow: 0 14px 38px rgba(15, 23, 40, .07);

  /* Spacing scale — 4px base */
  --ui-space-1: 4px;
  --ui-space-2: 8px;
  --ui-space-3: 12px;
  --ui-space-4: 16px;
  --ui-space-5: 20px;
  --ui-space-6: 24px;
  --ui-space-7: 28px;
  --ui-space-8: 32px;

  /* Typography */
  --ui-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --ui-text-sm: 14px;
  --ui-line-sm: 1.5;
  --ui-heading-weight: 800;
}
