:root {
  /* ============================
     メインカラー（海戦マップ：ネイビー）
     ============================ */
  --tk-primary: #0b1e3f;            /* 深いネイビー */
  --tk-primary-95: rgba(11,30,63,0.95);
  --tk-primary-dark: #050f21;
  --tk-primary-light: #dfe6f2;      /* UIの淡い青 */
  --tk-primary-rgb: 11,30,63;
  --tk-primary-shadow-25: rgba(var(--tk-primary-rgb), 0.25);
  --tk-primary-shadow-35: rgba(var(--tk-primary-rgb), 0.35);

  /* ============================
     アクセント（羅針盤・ダメージ：ピンク系）
     ============================ */
  --tk-accent: #ff4d8d;           /* 鮮やかなピンク */
  --tk-accent-strong: #ff1a6a;
  --tk-accent-light: #ff99bc;
  --tk-accent-bg: #fff5fa;          /* ピンクを帯びた白 */
  --tk-accent-bg-hover: #ff73b9;
  --tk-accent-bg-soft: rgba(255, 77, 141, 0.1);
  --tk-accent-focus: rgba(255, 77, 141, 0.3);

  /* ============================
     ハイライト（索敵ライン：シアン）
     ============================ */
  --tk-highlight: #4fd9ff;          /* シアン（索敵ライン） */
  --tk-highlight-strong: #2fc7f0;
  --tk-highlight-light: #d9f7ff;

  /* ============================
     白系（図面・UI）
     ============================ */
  --tk-white: #ffffff;
  --tk-white-30: rgba(255,255,255,0.3);
  --tk-white-40: rgba(255,255,255,0.4);
  --tk-white-60: rgba(255,255,255,0.6);
  --tk-white-80: rgba(255,255,255,0.8);
  --tk-white-95: rgba(255,255,255,0.95);

  /* ============================
     テキスト（艦これUIの青系）
     ============================ */
  --tk-text: #2c3e50;               /* 青みのある濃いグレー */
  --tk-text-dark: #1a2733;
  --tk-text-mid: #4a5a6a;

  --tk-shadow-light: rgba(0,0,0,0.06);
  --tk-shadow-mid: rgba(0,0,0,0.15);
  --tk-shadow-strong: rgba(0,0,0,0.4);
  --tk-shadow-20: rgba(0,0,0,0.25);
  --tk-border-light: rgba(26, 42, 58, 0.12);

  /* ============================
     テーブル（艦これUIの青系）
     ============================ */
  --tk-table-even: #eef7ff;         /* 淡いシアン寄り */
  --tk-table-hover: #d9f1ff;        /* 索敵ラインの薄色 */
  --tk-table-border: #bcd9e8;

  /* ============================
     ベース背景（白ベース：艦これUI）
     ============================ */
  --tk-base: #fcfcff;               /* ほんのり青みのある白 */
}