/* ===========================================================
   招聘站 · 主题映射层（同色系，但有别于门户）
   -----------------------------------------------------------
   门户 theme.css 定义 9 套主题的原始变量（--brand/--accent 等）；
   本文件把「主题强调色」映射为招聘站的 --primary —— 招聘站走
   主题的暖强调色系，与门户（品牌色）和直播站（品牌色亮端）
   形成"同一调色盘、三种性格"。
   用户在右下角「外观」里自选配色与背景（存本机 localStorage）。
   =========================================================== */

:root {
  /* 语义对齐：招聘站变量 ← 门户主题变量 */
  --card: var(--surface, #fff);
  --text: var(--ink, #2b2926);
  --text2: var(--ink-3, #7a756e);
  --border: var(--line, #e8e4de);
  --chip-bg: var(--bg-2, #f4f1ec);
}

/* 各主题 → 招聘站主色（主题强调色 / 深强调色） */
html[data-theme="moye"],    :root { --primary: #B9722F; --primary-dark: #96581E; --jx-accent: #2E594C; }
html[data-theme="qingci"]       { --primary: #B4832A; --primary-dark: #8F661C; --jx-accent: #2F6B76; }
html[data-theme="nuanmu"]       { --primary: #3F7A5E; --primary-dark: #2F5F48; --jx-accent: #8A5A34; }
html[data-theme="danxia"]       { --primary: #C0733F; --primary-dark: #9A5828; --jx-accent: #7A4E77; }
html[data-theme="canglan"]      { --primary: #B98A2F; --primary-dark: #93691C; --jx-accent: #2C4E7A; }
html[data-theme="suye"]         { --primary: #7A6A3A; --primary-dark: #5E5129; --jx-accent: #4A6B58; }
html[data-theme="feitao"]       { --primary: #3F6B52; --primary-dark: #2E5240; --jx-accent: #B14A32; }
html[data-theme="xingtan"]      { --primary: #33625F; --primary-dark: #244A48; --jx-accent: #C07818; }
html[data-theme="qiansha"]      { --primary: #B9822E; --primary-dark: #91641E; --jx-accent: #A64D5E; }
html[data-theme="duxin"]        { --primary: #C08B52; --primary-dark: #9E6F3E; --jx-accent: #507988; }
/* 家居配色系（2026-10-01，门户 theme.css §11-17）：强调色 / 深强调 / 品牌色 */
html[data-theme="hutao"]        { --primary: #A8793C; --primary-dark: #855C28; --jx-accent: #4A3423; }
html[data-theme="naiyou"]       { --primary: #AB7A2C; --primary-dark: #875D1B; --jx-accent: #96583A; }
html[data-theme="kaji"]         { --primary: #A9762F; --primary-dark: #85591C; --jx-accent: #6A6244; }
html[data-theme="bohe"]         { --primary: #B07C3C; --primary-dark: #8B6128; --jx-accent: #35735D; }
html[data-theme="wulan"]        { --primary: #A87F2C; --primary-dark: #84601B; --jx-accent: #4A6A80; }
html[data-theme="taofen"]       { --primary: #AE833F; --primary-dark: #8A642B; --jx-accent: #A85E68; }
html[data-theme="ehuang"]       { --primary: #B98E2E; --primary-dark: #936D1C; --jx-accent: #566166; }

/* 子站个性：激活筛选片 / 徽标跟随主题（强调色 soft 底 + 深强调字） */
.af-chip { background: var(--accent-soft, #fdeee9); color: var(--primary-dark); }
.badge-hot, .tag-hot { background: var(--accent-soft, #fdeee9); color: var(--primary-dark); }
