/* Graph connectors: anchored to the visible node centres. */
.mini-graph i {
  display: block;
  height: 1px !important;
  background: #7b9dff !important;
  box-shadow: 0 0 8px rgba(123, 157, 255, 0.35);
  opacity: 0.88 !important;
}

/* /tf → robot_01 */
.mini-graph i:nth-of-type(1) {
  width: 80px;
  left: 40px;
  top: 31px;
  transform: rotate(24deg);
}

/* robot_01 → base_link */
.mini-graph i:nth-of-type(2) {
  width: 76px;
  left: 119px;
  top: 64px;
  transform: rotate(25deg);
}

/* robot_01 → /diagnostics */
.mini-graph i:nth-of-type(3) {
  width: 93px;
  left: 119px;
  top: 64px;
  transform: rotate(107deg);
}
