/* 深色主題 */
[data-theme="dark"] {
  --bg: var(--bg-dark);
  --text: var(--text-dark);
  --card: var(--card-dark);
  --shadow: var(--shadow-dark);
  --code-bg: var(--code-bg-dark); /* 雖然 code-block 樣式移出，但 inline-code 可能仍需此變數 */
  --border: var(--border-dark);
}

/* 深色模式下的小卡片 (此樣式仍常用，予以保留) */
[data-theme="dark"] .small-card {
    background: rgba(25, 27, 28, 0.8);
    border-color: rgba(255, 255, 255, 0.08);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}

[data-theme="dark"] .small-card:hover {
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .small-card .title {
    color: var(--primary);
}

[data-theme="dark"] .small-card .description {
    color: var(--text-dark); /* 確保使用深色模式的文字顏色 */
}

[data-theme="dark"] .small-card .download-link {
    color: var(--primary);
}