/*
 * 思维导图文字高亮，移动端更清晰可读
 */
/* SVG 内文字：高亮白、加粗，带细描边提升对比 */
#mindmap text,
#mindmap tspan {
  fill: #ffffff !important;
  font-weight: 700 !important;
  paint-order: stroke fill;
  stroke: rgba(0, 0, 0, 0.55);
  stroke-width: 0.6px;
}
/* foreignObject 内 HTML 文字（部分 markmap 版本） */
#mindmap foreignObject,
#mindmap foreignObject * {
  color: #ffffff !important;
  font-weight: 600 !important;
  text-shadow: 0 0 2px #000, 0 1px 3px rgba(0, 0, 0, 0.85);
}
/* 移动端：描边加粗、字重更大，更易辨认 */
@media (max-width: 768px) {
  #mindmap text,
  #mindmap tspan {
    font-weight: 800 !important;
    stroke: rgba(0, 0, 0, 0.75);
    stroke-width: 1.2px;
  }
  #mindmap foreignObject * {
    font-weight: 700 !important;
    text-shadow: 0 0 3px #000, 0 1px 4px rgba(0, 0, 0, 0.95);
  }
}
