/* partnerPicker.css - chips shown next to an "Add Partners" button */

.pp-chips {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 4px;
  vertical-align: middle;
}

.pp-chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  font-size: 0.8rem;
  line-height: 1.4;
  border-radius: 999px;
  background: var(--mv-bg-hover, #e9ecef);
  color: var(--mv-text-secondary, #495057);
  border: 1px solid var(--mv-border-color, #dee2e6);
}

.pp-chip .bi-person { font-size: 0.7rem; opacity: 0.7; }

.pp-chip-x {
  cursor: pointer;
  font-size: 0.85rem;
  opacity: 0.6;
}
.pp-chip-x:hover { opacity: 1; color: var(--bs-danger, #dc3545); }
