/* Harley AI v2.0. Read design.md before changing these shared values. */
:root {
  --h-primary:#006BFF;
  --h-action:#005BD3;
  --h-action-hover:#004AAF;
  --h-feature:#006BFF;
  --h-bg:#F8F9FA;
  --h-surface:#FFFFFF;
  --h-soft:#EEF5FF;
  --h-subtle:#F3F5F7;
  --h-heading:#202124;
  --h-text:#344054;
  --h-secondary:#596473;
  --h-muted:#697586;
  --h-disabled:#A1A8B3;
  --h-border:#E2E5E9;
  --h-control-border:#CBD0D7;
  --h-success:#087F5B;
  --h-warning:#946200;
  --h-danger:#BF3535;
  --h-nav-active:#EEF5FF;
  --h-shadow:0 1px 4px rgba(16,24,40,.06);
  --h-nav-shadow:none;
  --h-sidebar-shadow:none;
  --h-modal-shadow:0 16px 48px rgba(16,24,40,.16);
  --h-radius:8px;
  --h-control-radius:6px;
  --h-gap:24px;
  --h-focus:#B8D5FF;
  --h-font:"PingFang SC",HarleyUI,"Microsoft YaHei",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  --h-body-size:calc(var(--ui-font,16px) - 2px);
}
