/* ============================================
   AI眼镜+AI健康戒指垂直资讯社区
   全局CSS变量 - 按计划书视觉规范
   ============================================ */

:root {
  /* 资讯板块 - 科技蓝+深灰配色（简约商务专业风） */
  --info-primary: #2563eb;
  --info-primary-dark: #1d4ed8;
  --info-secondary: #0ea5e9;
  --info-accent: #3b82f6;
  --info-bg: #f8fafc;
  --info-card-bg: #ffffff;
  --info-text: #1e293b;
  --info-text-secondary: #64748b;
  --info-border: #e2e8f0;
  --info-gradient: linear-gradient(135deg, #2563eb, #0ea5e9);

  /* 测评板块 - 浅白+柔和暖色调（生活化种草风） */
  --review-primary: #f59e0b;
  --review-primary-dark: #d97706;
  --review-secondary: #f97316;
  --review-accent: #fb923c;
  --review-bg: #fffbeb;
  --review-card-bg: #ffffff;
  --review-text: #1e293b;
  --review-text-secondary: #78716c;
  --review-border: #fde68a;
  --review-gradient: linear-gradient(135deg, #f59e0b, #f97316);

  /* 全局通用 */
  --bg-primary: #ffffff;
  --bg-secondary: #f8fafc;
  --bg-dark: #0f172a;
  --text-primary: #1e293b;
  --text-secondary: #64748b;
  --text-light: #94a3b8;
  --border-color: #e2e8f0;
  --shadow-sm: 0 1px 3px rgba(0,0,0,0.08);
  --shadow-md: 0 4px 12px rgba(0,0,0,0.1);
  --shadow-lg: 0 10px 30px rgba(0,0,0,0.12);
  --shadow-xl: 0 20px 50px rgba(0,0,0,0.15);
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius-xl: 24px;
  --transition-fast: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-normal: 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-slow: 0.5s cubic-bezier(0.4, 0, 0.2, 1);

  /* 字体 */
  --font-sans: -apple-system, "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;
  --font-mono: "SF Mono", "Fira Code", "Consolas", monospace;

  /* 布局 */
  --max-width: 1280px;
  --nav-height: 64px;
}
