/* ===== 默认主题：配色变量 =====
 * 主题切换原理：<html data-theme="xxx"> 属性切换，对应变量集自动生效。
 * 配色单一来源：事件颜色 --event-1~8 同时供 app.js 读取（Theme.getEventColors）。
 * 新增主题：复制本文件改值 + themes.js 注册表登记一项即可。
 */
[data-theme="chinese"] {
  /* ===== 中国风主题：朱砂红 + 宣纸米白 + 水墨灰 ===== */
  /* 主色 */
  --primary: #C04040;
  --primary-dark: #9B3030;
  /* 背景 */
  --bg: #F5F0E8;
  --card-bg: #FFFCF7;
  /* 文字 */
  --text: #2C1810;
  --text-secondary: #8C7868;
  --text-tertiary: #C4B8A8;
  /* 边框 */
  --border: #E0D5C5;
  /* 周末文字色（与主色统一） */
  --weekend: #C04040;
  /* 事件配色（调整为中国色系，偏沉着） */
  --event-1: #C04040;
  --event-2: #607D8B;
  --event-3: #D4883C;
  --event-4: #8E6B9E;
  --event-5: #B5433A;
  --event-6: #5B8C85;
  --event-7: #C9A432;
  --event-8: #6E6E6E;
  /* 周末底色 */
  --weekend-bg: #EDE0D0;
  /* 非当月/过期文字 */
  --text-other: #C4B8A8;
  --text-past: #8C7868;
  /* 遮罩 */
  --overlay-bg: rgba(40,20,10,0.45);
  /* 输入框 */
  --input-bg: #FAF5EC;
  --input-bg-alt: #F5F0E5;
  /* 按钮 */
  --btn-cancel-bg: #F0EBE0;
  --danger-bg: #FDEDEC;
  /* 错误提示 */
  --error-bg: #FDEDEC;
  --error-border: #E6B0AA;
  --error-text: #C0392B;
  /* 事件文字色 */
  --event-text: #FFFFFF;
  /* 字体（楷体优先，宋体兜底，中式书法感） */
  --font-family: "Noto Serif SC", "STKaiti", "KaiTi", "楷体", "STSong", "SimSun", "宋体", serif;
  /* 圆角（略收敛，传统中式偏方） */
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 8px;
  --radius-xl: 12px;
  /* 阴影（暖棕） */
  --shadow-sm: 0 2px 8px rgba(120,80,40,0.1);
  --shadow-md: 0 4px 20px rgba(120,80,40,0.15);
  --shadow-up: 0 -4px 20px rgba(120,80,40,0.15);
}
