:root {
  /* ===== 背景与文字 ===== */
  --bg: #FBF6F1;           /* 暖米色页面背景，不要用纯白 */
  --card: #FFFFFF;          /* 卡片白 */
  --text: #3D3A38;          /* 主文字，不要用纯黑 */
  --text-2: #8D8580;        /* 次要文字 */
  --line: #F1E9E2;          /* 分割线 */

  /* ===== 主色 ===== */
  --primary: #FF8E6E;       /* 珊瑚橙，主按钮/高亮 */
  --primary-soft: #FFF0EA;  /* 主色浅底 */

  /* ===== 语义色 ===== */
  --green: #5EC6A0;
  --green-soft: #E9F8F2;
  --yellow: #E8A22C;
  --yellow-soft: #FFF6E0;
  --red: #F2655F;
  --red-soft: #FFEDEC;
  --blue: #5B9BD5;
  --blue-soft: #EAF3FC;

  /* ===== 圆角 ===== */
  --r-sm: 10px;
  --r-md: 14px;
  --r-lg: 18px;   /* 卡片标准圆角 */
  --r-xl: 26px;
  --r-full: 999px;

  /* ===== 阴影 ===== */
  --shadow-card: 0 2px 10px rgba(170,140,120,.07);   /* 卡片，克制 */
  --shadow-float: 0 5px 14px rgba(255,142,110,.34);  /* 主按钮 */
  --shadow-sheet: 0 -8px 30px rgba(60,45,35,.18);    /* 底部弹层 */

  /* ===== 间距 ===== */
  --sp-xs: 4px;
  --sp-sm: 8px;
  --sp-md: 14px;
  --sp-lg: 20px;

  /* ===== 字体 ===== */
  --font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;
  --fs-xs: 10px;
  --fs-sm: 11.5px;
  --fs-md: 12.5px;
  --fs-lg: 16px;
  --fs-xl: 21px;
}
