:host(limebb-mention-group-counter) {
  order: 2;
  margin-right: -0.5rem;
  box-sizing: border-box;
  transition: background-color 0.2s ease;
  min-width: fit-content;
  font-size: smaller;
  border-radius: 9rem;
  cursor: help;
  padding: 0.25rem 0.5rem;
  line-height: 1;
  border: 1px solid rgb(var(--contrast-500));
}

:host(limebb-mention-group-counter:hover) {
  border-color: rgb(var(--contrast-100));
  background-color: rgb(var(--contrast-600));
}