/* 皮肤变量表（自动生成，勿手改）
   源：public/style.css 里的 html[data-theme="..."] 块，由 tools/_extract-themes.mjs 抽出。
   用途：不引 style.css 的独立页（公司起名 company.html）也要跟着后台「全站外观」换色。
   ★ 改了 style.css 的皮肤色，跑一次 node tools/_extract-themes.mjs 重新生成这个文件。 */

html[data-theme="spring"]{--pri:#4A7358;--gold:#B3894A;--bg:#F7FAF6;--bg-rgb:247,250,246;--card:#FFFFFF;--line:#E2EAE1;--sub:#5E7A66;--faint:#9DB3A2;--text:#1E271E;
  /* 2026-10-26 补派生色：以前只换主色，金边/卡片/分割线还留着上一套的暖金，
     同一屏里两套色打架，看着就"好几个颜色"。现在每套都把派生色配齐。 */
  --paper2:#EAF2EC;--line2:#F1F6F1;--line3:#D6E2D8;--goldSoft:#F4F2E3;--goldLine:#E3D9BC;
  --brand:#3A5C45;--brand2:#4A7358;--brandSoft:#E4EEE6;--brandDeep:#25402E;--card2:#F4F8F4;--goldSoft2:#EFEAD8;--warn:#9A4B2C;--warnSoft:#FAF0E8;--warnLine:#E8CDBC;
  --bg-filter:hue-rotate(80deg) saturate(.58) brightness(1.07);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.5) 0%,rgba(var(--bg-rgb),.16) 42%,rgba(var(--bg-rgb),.46) 74%,rgba(var(--bg-rgb),.94) 100%)}
html[data-theme="summer"]{--pri:#2C6A78;--gold:#C09A4E;--bg:#F6F9FA;--bg-rgb:246,249,250;--card:#FFFFFF;--line:#DEE8EC;--sub:#5C757E;--faint:#9DB1B8;--text:#1A262B;
  --paper2:#E6F0F3;--line2:#EEF5F7;--line3:#D2E2E6;--goldSoft:#F5F1E2;--goldLine:#E5DABB;
  --brand:#245663;--brand2:#2C6A78;--brandSoft:#E2EDF0;--brandDeep:#173F4A;--card2:#F0F6F8;--goldSoft2:#EFEADA;--warn:#9C4E2E;--warnSoft:#FAF0EA;--warnLine:#E6CBBD;
  --bg-filter:hue-rotate(184deg) saturate(.55) brightness(1.06);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.48) 0%,rgba(var(--bg-rgb),.15) 42%,rgba(var(--bg-rgb),.44) 74%,rgba(var(--bg-rgb),.94) 100%)}
html[data-theme="autumn"]{--pri:#7F5620;--gold:#C08A2E;--bg:#FBF7EF;--bg-rgb:251,247,239;--card:#FFFFFF;--line:#EFE4D2;--sub:#87704E;--faint:#BCA686;--text:#241D13;
  --paper2:#F0E8D6;--line2:#F7F1E2;--line3:#E4D6BB;--goldSoft:#FAF2DF;--goldLine:#EBDCB8;
  --brand:#654416;--brand2:#7F5620;--brandSoft:#F3EAD9;--brandDeep:#42290D;--card2:#F8F2E4;--goldSoft2:#F4EBD5;--warn:#A8331F;--warnSoft:#FBF0EC;--warnLine:#E8CFC4;
  --bg-filter:sepia(.52) saturate(1.24) brightness(1.03);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.52) 0%,rgba(var(--bg-rgb),.18) 42%,rgba(var(--bg-rgb),.48) 74%,rgba(var(--bg-rgb),.95) 100%)}
html[data-theme="winter"]{--pri:#3C5666;--gold:#A98A5E;--bg:#F7F8FA;--bg-rgb:247,248,250;--card:#FFFFFF;--line:#E3E7EC;--sub:#6B7883;--faint:#A6AFB8;--text:#1C2228;
  --paper2:#E8EDF1;--line2:#F2F5F7;--line3:#D8E0E6;--goldSoft:#F5F1EA;--goldLine:#E6DCCB;
  --brand:#2F444F;--brand2:#3C5666;--brandSoft:#E6EBEF;--brandDeep:#1C3038;--card2:#F2F5F8;--goldSoft2:#EFEAE0;--warn:#8E4436;--warnSoft:#F7EDEA;--warnLine:#E2CCC5;
  --bg-filter:saturate(.24) brightness(1.09) contrast(1.07);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.54) 0%,rgba(var(--bg-rgb),.2) 42%,rgba(var(--bg-rgb),.5) 74%,rgba(var(--bg-rgb),.95) 100%)}
html[data-theme="cinnabar"]{--pri:#9C3D2E;--gold:#B8823C;--bg:#FBF6F1;--bg-rgb:251,246,241;--card:#FFFDFA;--line:#EFDDD3;--sub:#8A5B4C;--faint:#C3A79A;--text:#241814;
  --paper2:#F3E3DA;--line2:#F8EEE8;--line3:#E7CDBF;--goldSoft:#FAF0DF;--goldLine:#EBD7B6;
  --brand:#7A3024;--brand2:#9C3D2E;--brandSoft:#F6E7E2;--brandDeep:#5C1F16;--card2:#FDF4F0;--goldSoft2:#F5E9D3;--warn:#7A2A1E;--warnSoft:#F7E4DE;--warnLine:#E0C0B6;
  --bg-filter:sepia(.34) saturate(1.3) hue-rotate(-16deg) brightness(1.05);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.5) 0%,rgba(var(--bg-rgb),.16) 42%,rgba(var(--bg-rgb),.46) 74%,rgba(var(--bg-rgb),.95) 100%)}
html[data-theme="sky"]{--pri:#3E6E78;--gold:#A8873F;--bg:#F4F8F9;--bg-rgb:244,248,249;--card:#FFFFFF;--line:#DCE8EB;--sub:#5A7A83;--faint:#9FB4BA;--text:#16262B;
  --paper2:#E6F0F2;--line2:#EFF6F7;--line3:#D3E3E6;--goldSoft:#F4F3E4;--goldLine:#E1DCC0;
  --brand:#31575F;--brand2:#3E6E78;--brandSoft:#E3EFF1;--brandDeep:#1F3D44;--card2:#F2F8F9;--goldSoft2:#EFEDDC;--warn:#9C5230;--warnSoft:#F9F0EA;--warnLine:#E5CEC1;
  --bg-filter:hue-rotate(150deg) saturate(.46) brightness(1.1);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.5) 0%,rgba(var(--bg-rgb),.16) 42%,rgba(var(--bg-rgb),.46) 74%,rgba(var(--bg-rgb),.95) 100%)}
html[data-theme="zitan"]{--pri:#5B3B4E;--gold:#B08A55;--bg:#F9F5F7;--bg-rgb:249,245,247;--card:#FFFDFE;--line:#EBDDE5;--sub:#7C5F6E;--faint:#B7A2AE;--text:#221620;
  --paper2:#EFE4EC;--line2:#F7F1F5;--line3:#E2D3DD;--goldSoft:#F8F0E4;--goldLine:#E8D8BF;
  --brand:#472F3D;--brand2:#5B3B4E;--brandSoft:#F0E7EC;--brandDeep:#38222E;--card2:#FAF4F7;--goldSoft2:#F4EBDF;--warn:#8E3E37;--warnSoft:#F8EAE7;--warnLine:#E2C6C1;
  --bg-filter:sepia(.2) saturate(.72) hue-rotate(-52deg) brightness(1.06);
  --bg-veil:linear-gradient(180deg,rgba(var(--bg-rgb),.5) 0%,rgba(var(--bg-rgb),.16) 42%,rgba(var(--bg-rgb),.46) 74%,rgba(var(--bg-rgb),.95) 100%)}
