/* Copyable truncated value styles */
.copyableValue {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  user-select: none;
  padding: 2px 4px;
  border-radius: 4px;
  transition: background-color 0.2s ease, color 0.2s ease;
  font-family: 'Courier New', monospace;
  font-size: 0.9em;
}

.copyableValue:hover {
  color: var(--color-secondary);
}

.truncatedText {
  display: inline-block;
}

.copiedIndicator {
  color: var(--color-secondary);
  font-weight: bold;
  font-size: 0.9em;
  animation: fadeInOut 0.3s ease;
}

@keyframes fadeInOut {
  0%, 100% { opacity: 0; }
  50% { opacity: 1; }
}

