:root {
  color-scheme: light;
  --color-ink: #17211f;
  --color-muted: #52625e;
  --color-primary: #173f35;
  --color-primary-2: #2f6b4f;
  --color-accent: #3dbb78;
  --color-orange: #f59e0b;
  --color-blue-soft: #d7ecf2;
  --color-canvas: #fbfaf7;
  --color-surface: #ffffff;
  --color-surface-soft: #f3f6f2;
  --color-border: #dce5df;
  --color-danger: #b4483c;
  --color-success: #1f9d61;
  --shadow-soft: 0 18px 60px rgba(23, 33, 31, 0.12);
  --shadow-small: 0 10px 28px rgba(23, 33, 31, 0.08);
  --radius: 8px;
  --radius-sm: 6px;
  --container: 1120px;
  --font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
