:root {
  --bg: #f1f2fa;
  --surface: #ffffff;
  --surface-soft: #f7f8fd;
  --line: #e6e8f5;
  --text: #2a2c5b;
  --muted: #8a8db3;

  --indigo: #3d3f9e;
  --indigo-soft: #eceefb;
  --coral: #f4929a;
  --orange: #ffb259;
  --lavender: #8f94d4;
  --teal: #62bfbc;
  --plum: #b58ac8;
  --green: #4fb583;
  --red: #e5566b;
  --amber: #f2a03d;

  --pos: #3f9f6f;
  --neg: #d9485e;

  --radius: 16px;
  --radius-sm: 10px;
  --shadow: 0 8px 24px rgba(61, 63, 158, 0.08);
  --shadow-sm: 0 2px 8px rgba(61, 63, 158, 0.07);

  --font: "Nunito", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, sans-serif;
  --sidebar-w: 236px;
  --gap: 14px;
}
