/* 82-U新增token：不覆盖58号品牌色、字阶、间距、圆角。 */
:root {
  --fs-body-compact: 14px;
  --fs-web-compact: 44px;
  --fs-agent-title: 32px;
  --agent-task-list-w: 232px;
  --agent-inspector-w: 320px;
  --agent-task-row-h: 64px;
  --agent-timeline-marker: 24px;
  --agent-focus-panel-w: 560px;
  --web-demo-min-h: 448px;
  --web-copy-measure: 38ch;
  --web-reading-measure: 68ch;
  --focus-ring-w: 2px;
  --focus-ring-offset: 3px;
  --motion-feedback: 120ms;
  --motion-state: 180ms;
  --motion-overlay: 240ms;
  --motion-demo: 200ms;
  --demo-step-dwell: 1600ms;
  --motion-off: .01ms;
  --ease-standard: cubic-bezier(.2, .7, .2, 1);
  --ease-exit: cubic-bezier(.2, 0, .2, 1);
}
@media (max-width: 1180px) {
  :root { --sidebar: 184px; --agent-task-list-w: 192px; --agent-inspector-w: 264px; }
}
