._root_yasob_1 {
  position: relative;
  display: flex;
  font-size: 14px;
  box-sizing: content-box;
  box-sizing: border-box;
  text-overflow: clip;
  border: none;
  transform-origin: 0 0;
}

._container_yasob_12 {
  overflow: hidden;
  width: 100%;
  height: 100%;
}

._nodes_yasob_18 {
  position: absolute;
}

._edgeLabels_yasob_22 {
  position: absolute;
}

/* stylelint-disable-next-line */
svg._svg_yasob_27:not(:root) {
  width: 100%;
  height: 100%;
  padding: 2px;
  background-origin: padding-box;
  background-clip: border-box;
  background-position: -1px -1px, -1px -1px;
  overflow: visible;
}

._drawingEdge_yasob_37 ._node_yasob_18:hover {
  background: rgb(185, 183, 183);
}
