/* NodeMapRenderer Component Styles */

/* Connection representations */
.minimapConnections {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.minimapConnection {
  stroke: var(--node-editor-secondary-label-color, #999);
  stroke-width: 1;
  opacity: 0.6;
}

/* Node representations */
.minimapNode {
  position: absolute;
  background: var(--node-editor-accent-color, #007aff);
  border-radius: 1px;
  opacity: 0.8;
  transition: opacity 0.2s ease;
}

.minimapGroupNode {
  background: transparent;
  border: 1px dashed var(--node-editor-accent-color, #007aff);
  opacity: 0.6;
}

.minimapNode:hover {
  opacity: 1;
}
