/* Condition Popover Styles */
.condition-popover-content {
  min-width: 200px;
  max-width: 450px;
  background-color: white;
  font-size: 12px;
  line-height: 1.4;
  pointer-events: none;
  word-break: break-words;
  white-space: normal;
}

/* Position classes - 현재는 기본 위치만 사용 */

/* Condition item styles */
.condition-item {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0;
}

.condition-label {
  font-weight: 600;
  color: #1f2937;
}

.condition-value {
  color: #6b7280;
}

/* Condition group styles */
.condition-group {
  margin-bottom: 8px;
}

.condition-group:last-child {
  margin-bottom: 0;
}

/* Header styles */
.condition-popover-content .text-sm {
  font-size: 14px;
}

.condition-popover-content .text-xs {
  font-size: 11px;
}

/* Border styles */
.condition-popover-content .border-b {
  border-bottom: 1px solid #e5e7eb;
  /* padding-bottom: 4px; */
  margin-bottom: 8px;
}

/* Color scheme for different condition types */
.text-Blue-60 {
  color: #2563eb;
}

.text-Orange-60 {
  color: #ea580c;
}

.text-Purple-60 {
  color: #9333ea;
}

.text-Teal-60 {
  color: #0891b2;
}

.text-Green-60 {
  color: #16a34a;
}

.text-Gray-80 {
  color: #1f2937;
}

.text-Gray-70 {
  color: #374151;
}
