/* 设计 token 的唯一来源。取值与理由见 docs/design.md，改视觉先改那里。
   顾客端（wheel.css）与后台（admin.css）都先引入本文件。 */
:root {
 /* 深色底：石墨黑 → 军用橄榄绿 */
 --ink-deep: #0e1315;
 --ink: #171d1f;
 --panel: #29352f;
 --olive: #465640;
 --olive-dark: #303a34;

 /* 沙土卡其与文字 */
 --sand-light: #e7e1d1;
 --sand: #d9d6c8;
 --sand-deep: #e4d39a;
 --text-on-sand: #202625;
 --muted: #68716d;
 --muted-on-dark: #c9d1c2;
 /* 沙土卡片上的链接与次要文字：金色与灰在浅底上对比度不够（分别 1.58 / 3.45），
     这里换成实测合格的深橙与深灰（4.80 / 6.63），见 docs/design.md 对比度表 */
 --link-on-sand: #8f4328;
 --muted-on-sand: #3f4644;

 /* 金属与木色 */
 --wood: #756b4d;
 --wood-ring: #b98d51;
 --gold: #d6a24a;
 --gold-light: #f0c66f;
 --leaf: #93a66e;

 /* 警示橙：抽奖按钮。文字用深墨色，对比度 5.29（原型原来的浅字只有 2.96） */
 --alert: #d96735;
 --alert-light: #e8842f;
 --alert-deep: #8f4328;
 --alert-disabled: #4a4440;
 --text-on-alert: #0e1315;
 --text-on-alert-disabled: #d9c9a8;

 /* 线、阴影、焦点 */
 --line: rgba(231, 225, 209, 0.28);
 --line-strong: rgba(174, 189, 138, 0.45);
 --shadow: 0 18px 48px rgba(3, 7, 8, 0.48);
 --focus: #efb45f;

 --font-body: "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
