/* ============================================================
   8 款配色（對應「版型配色選擇圖」的 1～8）
   每位業務在 agent.json 設定 "theme": 1～8，網頁 <html data-theme="N">
   --ink 系列：深色區塊（封面、頁首、服務特色）的底色
   --gold 系列：強調色（按鈕、標題重點字）
   --strong：淺色底上的深色文字與框線
   --bar 系列：最上方社群列、頁尾、手機底部聯絡列
   ============================================================ */
:root{
  --radius:14px; --maxw:1160px; --paper:#ffffff;
  --line-green:#06c755; --danger:#b3402a; --warn:#ffb4a3;
  --on-rgb:255,255,255;
  --shadow:0 10px 30px rgba(var(--ink-rgb),.10);
}
/* 1 午夜藍金（範例：邱威勝） */
:root,[data-theme="1"]{
  --ink:#0f1b2d; --ink-2:#17263d; --ink-3:#22344f; --ink-rgb:15,27,45;
  --gold:#c9a45c; --gold-2:#e2c68d; --gold-dk:#a8843f; --acc-rgb:201,164,92; --acc2-rgb:226,198,141;
  --cream:#f7f3ec; --line:#e6ded0; --text:#1d2533; --muted:#5d6675;
  --on-dark:#eef1f6; --on-dark-mute:#a9b3c3;
  --strong:#0f1b2d; --btn-ink:#0f1b2d; --tint:#fbf4e6;
  --bar:#0a1320; --bar-text:#eef1f6; --bar-mute:#a9b3c3;
}
/* 2 極簡黑黃（範例：徐國慶） */
[data-theme="2"]{
  --ink:#141414; --ink-2:#1d1d1d; --ink-3:#2a2a2a; --ink-rgb:20,20,20;
  --gold:#ffd23f; --gold-2:#ffe27a; --gold-dk:#9a7300; --acc-rgb:255,210,63; --acc2-rgb:255,226,122;
  --cream:#fafafa; --line:#e5e5e5; --text:#141414; --muted:#5c5c5c;
  --on-dark:#ffffff; --on-dark-mute:#b8b8b8;
  --strong:#141414; --btn-ink:#141414; --tint:#fff8d6;
  --bar:#000000; --bar-text:#ffffff; --bar-mute:#b8b8b8;
}
/* 3 勃艮第香檳 */
[data-theme="3"]{
  --ink:#3f0f1a; --ink-2:#561623; --ink-3:#6e2231; --ink-rgb:63,15,26;
  --gold:#d9b483; --gold-2:#f0dcbc; --gold-dk:#9b6b35; --acc-rgb:217,180,131; --acc2-rgb:240,220,188;
  --cream:#f8f1ea; --line:#ecdccb; --text:#2a1a1d; --muted:#6d5a5e;
  --on-dark:#fff4e6; --on-dark-mute:#d9bfb7;
  --strong:#4a1420; --btn-ink:#3f0f1a; --tint:#f8eadc;
  --bar:#2e0b13; --bar-text:#fff4e6; --bar-mute:#d9bfb7;
}
/* 4 墨綠金 */
[data-theme="4"]{
  --ink:#12352a; --ink-2:#1a4636; --ink-3:#25604a; --ink-rgb:18,53,42;
  --gold:#d9b26a; --gold-2:#ecd39d; --gold-dk:#8a6a2a; --acc-rgb:217,178,106; --acc2-rgb:236,211,157;
  --cream:#f3f2ea; --line:#e2dfcf; --text:#1c2a24; --muted:#5a6660;
  --on-dark:#f5f1e3; --on-dark-mute:#b9c5bc;
  --strong:#12352a; --btn-ink:#12352a; --tint:#f4efdc;
  --bar:#0b241c; --bar-text:#f5f1e3; --bar-mute:#b9c5bc;
}
/* 5 奶茶燕麥（淺色系） */
[data-theme="5"]{
  --ink:#efe2d1; --ink-2:#e7d6c0; --ink-3:#dcc6aa; --ink-rgb:239,226,209;
  --gold:#b07d56; --gold-2:#8a5a36; --gold-dk:#8a5a36; --acc-rgb:176,125,86; --acc2-rgb:138,90,54;
  --cream:#fbf7f1; --line:#eadfce; --text:#3d2e24; --muted:#7a6a5e;
  --on-dark:#4a3628; --on-dark-mute:#7a6656; --on-rgb:74,54,40;
  --strong:#5b4636; --btn-ink:#ffffff; --tint:#f6ece0; --warn:#a0442c;
  --bar:#5b4636; --bar-text:#f3e9dc; --bar-mute:#d8c6b3;
}
/* 6 晴空藍（淺色系） */
[data-theme="6"]{
  --ink:#e3effb; --ink-2:#d0e4f8; --ink-3:#b9d8f5; --ink-rgb:227,239,251;
  --gold:#3d8bd4; --gold-2:#1d6fc2; --gold-dk:#1559a0; --acc-rgb:61,139,212; --acc2-rgb:29,111,194;
  --cream:#f4f8fc; --line:#dde8f3; --text:#13304d; --muted:#5a6f85;
  --on-dark:#0e3a66; --on-dark-mute:#3f6285; --on-rgb:14,58,102;
  --strong:#0e3a66; --btn-ink:#ffffff; --tint:#eaf3fc; --warn:#b3402a;
  --bar:#0e3a66; --bar-text:#ffffff; --bar-mute:#b9d0e6;
}
/* 7 石墨灰橘 */
[data-theme="7"]{
  --ink:#22262c; --ink-2:#2b2f36; --ink-3:#3a3f47; --ink-rgb:34,38,44;
  --gold:#ff7a3d; --gold-2:#ff9a66; --gold-dk:#d4561c; --acc-rgb:255,122,61; --acc2-rgb:255,154,102;
  --cream:#f4f4f2; --line:#e3e3e0; --text:#1f2328; --muted:#5f646b;
  --on-dark:#ffffff; --on-dark-mute:#b5bac1;
  --strong:#22262c; --btn-ink:#1c1f24; --tint:#fff1e8;
  --bar:#1c1f24; --bar-text:#ffffff; --bar-mute:#b5bac1;
}
/* 8 乾燥玫瑰（淺色系） */
[data-theme="8"]{
  --ink:#f6e4e1; --ink-2:#efd4d0; --ink-3:#e4bfbb; --ink-rgb:246,228,225;
  --gold:#b5636f; --gold-2:#9c4f5d; --gold-dk:#8a3f4d; --acc-rgb:181,99,111; --acc2-rgb:156,79,93;
  --cream:#fbf5f3; --line:#efdfdc; --text:#3d2a2f; --muted:#7d666c;
  --on-dark:#5a2c38; --on-dark-mute:#8a6670; --on-rgb:90,44,56;
  --strong:#6e3a47; --btn-ink:#ffffff; --tint:#f9ece9; --warn:#a0442c;
  --bar:#6e3a47; --bar-text:#ffffff; --bar-mute:#e7c9cf;
}
