/* =========================================================
   ZJMF 前端设计变量（Design Tokens v1.1）
   三端统一的唯一色值入口。
   v1.1（2026-10-11，task-clientarea-04）：主色由紫 #6064ff 调整为
   蓝 #2D5BFF（D1 决策，站长确认菜单/主色改蓝）；圆角整体收紧。
   规范见 docs/theme-redesign-plan.md §4
   ========================================================= */
:root {
	/* 品牌色 */
	--brand-primary: #2D5BFF;
	--brand-primary-dark: #1E41D6;
	--brand-primary-rgb: 45, 91, 255;
	--brand-primary-light: #EAF0FF;
	--brand-gradient: linear-gradient(135deg, #2D5BFF 0%, #1E41D6 100%);

	/* 文本 */
	--text-1: #1D2129;
	--text-2: #4E5969;
	--text-3: #86909C;
	/* 反白文本（深色/品牌底上的文字；task-clientarea-07 登记新增） */
	--text-inverse: #FFFFFF;

	/* 线与底色 */
	--line-1: #E5E6EB;
	--bg-page: #F5F7FA;
	--bg-card: #FFFFFF;

	/* 状态色 */
	--success: #34C38F;
	--warning: #F1B44C;
	--danger: #F46A6A;
	--info: #50A5F1;

	/* 促销价强调色 */
	--price-promo: #E64A19;

	/* 商品卡暖色系（task-cart-12 登记，SOP §3.1：整组取色自后台商品 HTML 描述卡——
	   渐变 #FFECD2→#FCB69F、标签白纱、深棕/棕橙文字、高亮红；仅商品卡片使用） */
	--warm-grad: linear-gradient(135deg, #FFECD2 0%, #FCB69F 100%);
	--warm-veil: rgba(255, 255, 255, .45);
	--warm-line: rgba(122, 46, 0, .14);
	--warm-ink: #7A2E00;
	--warm-ink-2: #B35A00;
	--warm-ink-deep: #5C2100;
	--warm-accent: #E53333;

	/* 购买按钮橙（task-cart-13 登记：站长指定淘宝橙；deep 为压暗派生值） */
	--cta-orange: #FF4400;
	--cta-orange-deep: #E03B00;

	/* 圆角（v1.1 收紧） */
	--radius-sm: 4px;
	--radius-md: 6px;
	--radius-lg: 8px;

	/* 阴影 */
	--shadow-card: 0 2px 12px rgba(29, 33, 41, .06);
	--shadow-pop: 0 8px 24px rgba(29, 33, 41, .12);
}
