/* ==========================================================================
   TEMA GELAP ("Sumi") — tema default NihongoDo.
   Nilai dasarnya sudah didefinisikan di css/variables.css (:root).
   File ini ada agar toggle data-theme="dark" eksplisit tetap konsisten,
   dan sebagai tempat menambah override khusus mode gelap di masa depan.
   ========================================================================== */
:root[data-theme="dark"] {
  color-scheme: dark;

  /* Perkuat kontras permukaan kartu terhadap latar, agar "box pilihan"
     (module-card, lesson-item, dll) tidak menyatu dengan background gelap. */
  --ink-2: #242836;
  --ink-3: #2d3242;
  --ink-4: #3a4155;
  --ink-5: #4a5268;

  --border: #363c4e;
  --border-light: #4c5570;

  /* Bayangan lebih pekat agar kartu terasa "terangkat" dari latar */
  --shadow-sm: 0 2px 6px rgba(0, 0, 0, 0.45);
  --shadow-md: 0 8px 24px rgba(0, 0, 0, 0.5);
  --shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.55);
}
