:root {
  --vp-bg: #f5f7fb;
  --vp-surface: #ffffff;
  --vp-surface-muted: #f9fafc;
  --vp-border: #e6e9f0;
  --vp-text: #172033;
  --vp-text-muted: #667085;
  --vp-text-subtle: #98a2b3;
  --vp-primary: #1664ff;
  --vp-primary-hover: #0f4fd6;
  --vp-cyan: #00a4b8;
  --vp-success: #12b76a;
  --vp-warning: #f79009;
  --vp-danger: #f04438;
  --vp-radius: 8px;
  --vp-shadow-sm: 0 1px 2px rgba(16, 24, 40, 0.06);
  --vp-shell-sidebar: 232px;
  --vp-shell-header: 56px;
  --vp-page-gutter: 24px;
}
