/* BEGIN event reactions */
.event-reactions {
  min-width: 0;
}

.event-reactions-picker-button,
.event-reactions-count {
  min-height: 31px;
  border-color: var(--bs-border-color) !important;
  border-radius: var(--bs-border-radius-lg);
  color: var(--bs-body-color);
}

.event-reactions-picker-button:hover:not(:disabled),
.event-reactions-picker-button:focus-visible:not(:disabled),
.event-reactions-count:hover:not(:disabled),
.event-reactions-count:focus-visible:not(:disabled) {
  border-color: rgba(var(--bs-primary-rgb), .5) !important;
  background: rgba(var(--bs-primary-rgb), .08) !important;
}

.event-reactions-count.border-primary {
  border-color: var(--bs-primary) !important;
  background: rgba(var(--bs-primary-rgb), .1) !important;
}

.event-reactions-picker-button:disabled,
.event-reactions-count:disabled {
  opacity: .65;
}

.event-reactions--compact .event-reactions-picker-button,
.event-reactions--compact .event-reactions-count {
  min-height: 29px;
  padding-block: .2rem;
}

.event-reactions-error {
  overflow-wrap: anywhere;
}
/* END event reactions */
