/*
 * Semi Design 深色模式补丁（整体加载顺序见 config/config.ts 的 links）
 *
 * 背景：Semi 内置的 .semi-tooltip-wrapper 用 rgba(var(--semi-grey-7)) 做底色、
 * color: var(--semi-color-bg-0) 做文字色，本质是"浅色模式=深底白字"的反相气泡。
 * 但深色主题下 grey-7 被反转为浅灰(198,202,205)、bg-0 转为深黑(#16161a)，
 * 气泡因此变成"浅灰底 + 深黑字"，与深色浮层体系完全割裂（图层树眼睛按钮 hover 即现）。
 *
 * 修法：底色改用与 Popover 同档的 bg-3、文字用 text-0，全部走 Semi 令牌，dark / navy 自动跟随。
 * 箭头：调用点未显式传 style.backgroundColor 时，箭头取 .semi-tooltip-icon-arrow 的 color(grey-7)，
 * 需同步覆盖；已显式传 style.backgroundColor 的调用点由内联 style 自带箭头色，不受影响。
 *
 * 选择器特异性(0,2,0)高于 Semi 组件样式(0,1,0)，与本文件在 head 中的加载先后无关。
 */
body[theme-mode='dark'] .semi-tooltip-wrapper {
  background-color: var(--semi-color-bg-3, #43444a);
  color: var(--semi-color-text-0, #f9f9f9);
}

body[theme-mode='dark'] .semi-tooltip-wrapper .semi-tooltip-icon-arrow {
  color: var(--semi-color-bg-3, #43444a);
}
