/*
 * zTree 主题适配
 * ============================================================================
 * zTreeStyle.css 把树节点文字写死为 #333，深色主题（尤其是 iPad 深色模式）下
 * 会变成深灰字配深色背景，目录树看起来像空白。
 *
 * 本文件必须在 zTreeStyle.css 之后加载；只覆盖颜色，不改 zTree 的结构/尺寸。
 */

.ztree,
.ztree li a {
  color: var(--bs-body-color);
}

.ztree li a:hover {
  color: var(--bs-primary);
}

/* zTree 默认选中态是浅黄底 + 黑字，这里统一到 Bootstrap 主题色。 */
.ztree li a.curSelectedNode,
.ztree li a.curSelectedNode_Edit {
  color: var(--bs-body-color);
  background-color: var(--bs-primary-bg-subtle);
  border-color: var(--bs-primary-border-subtle);
  opacity: 1;
}

.ztree li a.tmpTargetNode_inner {
  color: var(--bs-body-color);
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}
