.react-flow__node-default, .react-flow__node-default.selectable:hover, .react-flow__node-default.selectable.selected, .react-flow__node-default.selectable:focus, .react-flow__node-default.selectable:focus-visible {
  width: auto !important;
  color: inherit !important;
  text-align: inherit !important;
  font-size: inherit !important;
  box-shadow: none !important;
  background: none !important;
  border: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
}

.react-flow__node:not(.parent):not(:has([data-sticky-note])):not(:has([data-loop-container])):hover {
  z-index: 1002 !important;
}

.react-flow__node:has([data-loop-container]) {
  z-index: -20 !important;
}

.future-dark .apollo-canvas-background {
  background-image: linear-gradient(135deg, var(--canvas-background-overlay, var(--surface-overlay)) 0%, var(--canvas-background, var(--surface)) 100%);
}

.future-light .apollo-canvas-background {
  background-image: linear-gradient(135deg, var(--canvas-background, var(--surface)) 0%, var(--canvas-background-overlay, var(--surface-overlay)) 100%);
}

