.hover-label {
  position: absolute; /* Allows positioning based on mouse coordinates */
  background-color: #333; /* Background color of the menu */
  border: 1px solid #222; /* Border around the menu */
  border-radius: .2rem; /* Rounded corners */
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
  z-index: 10000; /* Ensures the menu appears above other elements */
  padding: 5px; /* Vertical padding for menu items */
  display: block; /* Initially hidden */
  color: white;
  font-family: 'JetBrains Mono', monospace;
  font-size: .8rem;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  transition: opacity 0.12s ease-out;
}
