/* ============================================================
   北京中嘉启睿科技有限公司 · 中台用户中心设计令牌 v2.0
   活力暖橙电商风（与前台 tokens.css 同语义，自包含）
   ============================================================ */
:root {
  /* ---------- 品牌主色 ---------- */
  --mh-primary: #FF6B2C;
  --mh-primary-hover: #FF8A4D;
  --mh-primary-active: #E8551B;
  --mh-accent: #FFB25E;
  --mh-accent-light: #FFF0E2;

  /* ---------- 文字色阶 ---------- */
  --mh-text-1: #1F2937;
  --mh-text-2: #4B5563;
  --mh-text-3: #9CA3AF;
  --mh-text-4: #D1D5DB;
  --mh-text-inverse: #FFFFFF;

  /* ---------- 背景色阶 ---------- */
  --mh-bg-page: #FFFFFF;
  --mh-bg-card: #FFFFFF;
  --mh-bg-soft: #FFF7F0;
  --mh-bg-section: #FFF1E6;
  --mh-bg-dark: #1F2937;

  /* ---------- 分隔/边框 ---------- */
  --mh-line: #F3F4F6;
  --mh-line-soft: #F9FAFB;
  --mh-border: #E5E7EB;

  /* ---------- 功能色 ---------- */
  --mh-success: #22C55E;
  --mh-warning: #F59E0B;
  --mh-error: #EF4444;
  --mh-promo: #EF4444;

  /* ---------- 阴影 ---------- */
  --mh-shadow-sm: 0 2px 8px rgba(255, 107, 44, 0.06);
  --mh-shadow-md: 0 4px 16px rgba(255, 107, 44, 0.10);
  --mh-shadow-lg: 0 8px 30px rgba(255, 107, 44, 0.14);
  --mh-shadow-hover: 0 8px 24px rgba(255, 107, 44, 0.18);

  /* ---------- 圆角 ---------- */
  --mh-radius-sm: 6px;
  --mh-radius: 8px;
  --mh-radius-md: 12px;
  --mh-radius-lg: 16px;
  --mh-radius-pill: 999px;

  /* ---------- 渐变 ---------- */
  --mh-gradient-warm: linear-gradient(135deg, #FF6B2C 0%, #FF8A4D 100%);
  --mh-gradient-soft: linear-gradient(180deg, #FFFFFF 0%, #FFF7F0 100%);
  --mh-gradient-banner: linear-gradient(120deg, #FF6B2C 0%, #FF8A4D 60%, #FFB25E 100%);

  /* ---------- 字体 ---------- */
  --mh-font-display: "Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;
  --mh-font-body: "Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;

  /* ---------- 动效 ---------- */
  --mh-ease: cubic-bezier(0.4, 0, 0.2, 1);
  --mh-dur: 0.3s;

  /* ---------- 布局 ---------- */
  --mh-topbar-h: 64px;
  --mh-content-max: 1280px;
}
