/* Compatibility token aliases. Canonical values live in theme-tokens.css and dynamic app_settings overrides. */
:root {
  --brand-primary: var(--brand-blue);
  --brand-accent: var(--brand-gold);
  --brand-soft: var(--bg-muted);
  --surface: var(--white);
  --surface-muted: var(--bg-soft);
  --border: var(--border-soft);
  --text: var(--text-main);
  --muted: var(--text-muted);
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 18px;
  --shadow-sm: 0 8px 24px rgba(15, 23, 42, 0.06);
  --shadow-md: 0 16px 40px rgba(15, 23, 42, 0.08);
  --shadow-lg: var(--shadow-soft);
  --gradient-navy: linear-gradient(135deg, var(--brand-navy) 0%, var(--brand-navy-soft) 58%, var(--brand-blue) 100%);
  --gradient-soft: linear-gradient(135deg, var(--bg-light) 0%, var(--bg-soft) 100%);
}
