:root {
  --brand-primary: #1f4e79;
  --brand-secondary: #7592ad;
  --brand-accent: #0b5fa5;
  --brand-background: #f5f7fa;
  --brand-surface: #ffffff;
  --brand-text: #16202b;
  --brand-muted: #646b73;
  --brand-border: #868c93;
  --brand-focus: #0b5fa5;
  --brand-primary-hover: #1e476d;
  --brand-accent-hover: #0d5693;
  --brand-status-success: #1b7f4d;
  --brand-status-warning: #8a5a00;
  --brand-status-danger: #b3261e;
  --brand-status-info: #0b5fa5;
  --brand-font-heading: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --brand-font-body: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --brand-radius: 6px;
  --brand-spacing: 0.75rem;
}
