:root {
  --msp-cyan: #2eb4d1;
  --msp-cyan-dark: #259bb5;
  --msp-navy: #0b5d8f;
  --msp-lime: #b5d143;
  --msp-success: #acca3d;
  --msp-error: #df3427;
  --msp-warning: #f79a31;
  --surface: #ffffff;
  --surface-muted: #f8fafc;
  --page-bg: #eef2f6;
  --text-primary: #2b2b2b;
  --text-secondary: #6b7280;
  --border-light: #e5e7eb;
  --radius-card: 18px;
  --radius-btn: 12px;
  --shadow-card: 0 10px 30px rgba(0, 0, 0, 0.08);
  --font-sans: Montserrat, Helvetica, Arial, sans-serif;
}
