:root {
  --cs-bg: #f7f8fa;
  --cs-surface: #ffffff;
  --cs-surface-subtle: #f1f3f5;
  --cs-border: #dfe3e8;
  --cs-border-strong: #c7cdd4;
  --cs-text: #1f2328;
  --cs-text-muted: #66707a;
  --cs-text-subtle: #8a949e;
  --cs-primary: #5b4fc7;
  --cs-primary-hover: #4b40ae;
  --cs-primary-soft: #eeecfb;
  --cs-success: #1f883d;
  --cs-warning: #9a6700;
  --cs-danger: #cf222e;
  --cs-info: #0969da;
  --cs-code-bg: #161b22;
  --cs-code-text: #e6edf3;
  --cs-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR",
    "Apple SD Gothic Neo", Arial, sans-serif;
  --cs-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;
  --cs-radius-sm: 0.375rem;
  --cs-radius-md: 0.625rem;
  --cs-space-1: 0.25rem;
  --cs-space-2: 0.5rem;
  --cs-space-3: 0.75rem;
  --cs-space-4: 1rem;
  --cs-space-5: 1.5rem;
  --cs-space-6: 2rem;
  --cs-space-7: 3rem;
  --cs-space-8: 4rem;
}
