  :root {
    --surface-1: #f5f3ec;
    --surface-2: #ffffff;
    --text-primary: #2a2a2a;
    --text-secondary: #2a2a2a;
    --text-muted: #333;
    --border: #ddd8cf;
    --bg-success: #e8f5e9;
    --text-success: #2e7d32;
    --border-success: #a5d6a7;
    --bg-accent: #e3f2fd;
    --text-accent: #1565c0;
    --border-accent: #90caf9;
    --bg-warning: #fff8e1;
    --text-warning: #e65100;
    --border-warning: #ffe082;
    --bg-danger: #fce4ec;
    --text-danger: #c62828;
    --border-danger: #ef9a9a;
    --blue-500: #2196f3;
    --green-500: #4caf50;
  }
