/* ============================================================
   BOSBM Holdings — CIS 主題配套（白標主題系統 themes.css）
   www.bosbm.ai | 企業 CIS 配色配套
   ------------------------------------------------------------
   只用 [data-theme="<key>"] 選擇器覆寫 cis.css 的 :root token，
   不修改 cis.css 本身。default / obsidian（曜石鉑金）= cis.css 原值，
   不需覆寫（無屬性 = 預設）。
   每組覆寫：
     --bg --bg-2 --surface --surface-2
     --line --line-strong
     --text --text-bright --text-dim
     --indigo --violet --indigo-soft --violet-soft --grad
   （--indigo-soft / --violet-soft 用對應 accent 的低透明度 .14）
   ============================================================ */

/* ---------- emerald 曜石翡翠（翡翠綠 × 金） ---------- */
[data-theme="emerald"]{
  --bg:#0A1310;
  --bg-2:#0C1712;
  --surface:#11211A;
  --surface-2:#16301F;

  --line:rgba(212,175,55,.10);
  --line-strong:rgba(212,175,55,.30);

  --text:#E8EDE9;
  --text-bright:#F3F8F4;
  --text-dim:#93A79B;

  --indigo:#10B981;
  --violet:#D4AF37;
  --indigo-soft:rgba(16,185,129,.14);
  --violet-soft:rgba(212,175,55,.14);
  --grad:linear-gradient(135deg,#10B981,#D4AF37);
}

/* ---------- aurora 曜石極光（青綠 × 洋紅） ---------- */
[data-theme="aurora"]{
  --bg:#08090D;
  --bg-2:#0C0D13;
  --surface:#12131A;
  --surface-2:#1A1B26;

  --line:rgba(45,212,191,.10);
  --line-strong:rgba(232,121,249,.30);

  --text:#EDEFF5;
  --text-bright:#FFFFFF;
  --text-dim:#8A91A0;

  --indigo:#2DD4BF;
  --violet:#E879F9;
  --indigo-soft:rgba(45,212,191,.14);
  --violet-soft:rgba(232,121,249,.14);
  --grad:linear-gradient(135deg,#2DD4BF,#E879F9);
}

/* ---------- burgundy 曜石酒紅（酒紅 × 金） ---------- */
[data-theme="burgundy"]{
  --bg:#120A0E;
  --bg-2:#170C11;
  --surface:#1E1116;
  --surface-2:#2A171E;

  --line:rgba(201,162,39,.10);
  --line-strong:rgba(201,162,39,.30);

  --text:#F0E6E0;
  --text-bright:#FFF6F0;
  --text-dim:#B59AA0;

  --indigo:#9B2C3A;
  --violet:#C9A227;
  --indigo-soft:rgba(155,44,58,.14);
  --violet-soft:rgba(201,162,39,.14);
  --grad:linear-gradient(135deg,#9B2C3A,#C9A227);
}

/* ---------- sapphire 曜石藍鑽（藍 × 天藍） ---------- */
[data-theme="sapphire"]{
  --bg:#07101F;
  --bg-2:#0A1626;
  --surface:#0E1C30;
  --surface-2:#142840;

  --line:rgba(56,189,248,.10);
  --line-strong:rgba(56,189,248,.30);

  --text:#DCE6F2;
  --text-bright:#F2F7FF;
  --text-dim:#8AA0BC;

  --indigo:#2D6CDF;
  --violet:#38BDF8;
  --indigo-soft:rgba(45,108,223,.14);
  --violet-soft:rgba(56,189,248,.14);
  --grad:linear-gradient(135deg,#2D6CDF,#38BDF8);
}
