/* 左栏目录树：让现成零件 Wunderbaum 穿上糖果米色，盖掉它自带的大白底 */
.folder-list.wunderbaum,
.folder-list.wunderbaum .wb-scroll-container,
.folder-list.wunderbaum .wb-node-list { background: transparent; }
.folder-list.wunderbaum { --wb-node-text-color: var(--color-dark); font-size: 14px; border: none; outline: none; box-shadow: none; }
.folder-list.wunderbaum:focus,
.folder-list.wunderbaum:focus-visible { outline: none; box-shadow: none; }
.folder-list.wunderbaum .wb-row { background: transparent; }
.folder-list.wunderbaum .wb-row:hover { background: var(--tree-row-hover); }
.folder-list.wunderbaum .wb-row.wb-active { background: var(--pill-bg); }

/* 我们自己加的小右键菜单 */
.tree-ctx { position: fixed; z-index: 9999; min-width: 140px; background: var(--bg-btn);
  border: var(--border); border-radius: 10px; padding: 6px; box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.15); }
.tree-ctx div { padding: 6px 10px; border-radius: 6px; cursor: pointer; font-size: 14px; color: var(--color-dark); }
.tree-ctx div:hover { background: var(--bg-middle); }