:host {
  display: inline-block;
  position: relative;
  line-height: 1;
}

.cvc-badge {
  position: absolute;
  z-index: auto;
  width: 4px;
  min-width: 4px;
  height: 4px;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
  background: #aaa;

  &.badge-revisions {
    top: 0.5px;
    right: 0.5px;
    transform: translate(50%, -50%);
  }
  &.badge-flags {
    top: 0.5px;
    left: 0.5px;
    transform: translate(-50%, -50%);
  }
  &.badge-comments {
    bottom: 0.5px;
    right: 0.5px;
    transform: translate(50%, 50%);
  }
}
