:root {
  --green-900: #1e3a22;
  --green-800: #2d4f2f;
  --green-700: #3b693c;
  --green-500: #6ead3b;
  --green-100: #e7f3dc;
  --green-50: #f3f8ef;
  --red-700: #de3d25;
  --red-50: #fdecea;
  --yellow-500: #f6d600;
  --yellow-50: #fff8cc;
  --ink: #1a2a1c;
  --muted: #3e4f41;
  --line: #d5e0d6;
  --surface: #ffffff;
  --bg: #f4f7f3;
  --shadow: 0 12px 32px rgba(30, 58, 34, 0.08);
  --radius: 16px;
  --font: "Source Sans 3", "Segoe UI", sans-serif;
  --display: "Manrope", "Segoe UI", sans-serif;
  --space: 8px;
  --z-sidebar: 30;
  --z-topbar: 20;
  --z-modal: 80;
  --z-toast: 90;
}
