/* 全站设计令牌的唯一来源。二级页面需要新颜色或尺寸时先评审，不要在单页重复声明。 */
:root {
  --ink: #111827;
  --ink-soft: #273244;
  --muted: #667085;
  --muted-light: #6B7280;
  --canvas: #F7F9FC;
  --surface: #FFFFFF;
  --surface-soft: #EEF3F8;
  --cyan: #14B8F0;
  --blue: #3478F6;
  /* 小字号文字和键盘焦点使用更深的同色蓝，品牌渐变仍保留原蓝色。 */
  --blue-strong: #2563EB;
  --violet: #8B5CF6;
  --signal: #D7FF3F;
  --line: rgba(17, 24, 39, .12);
  --line-strong: rgba(17, 24, 39, .22);
  --glass: rgba(255, 255, 255, .72);
  --glass-strong: rgba(255, 255, 255, .9);
  --brand-gradient: linear-gradient(125deg, var(--cyan) 0%, var(--blue) 52%, var(--violet) 100%);
  --shadow-soft: 0 18px 60px rgba(35, 53, 84, .11);
  --shadow-lift: 0 24px 70px rgba(46, 75, 130, .18);
  --radius: 8px;
  --radius-small: 4px;
  --page-pad: clamp(20px, 5vw, 78px);
  --content-max: 1440px;
  --section-space: clamp(76px, 9vw, 138px);
  --transition-fast: 180ms;
  --transition-normal: 260ms;
}
