.home-annotation-feedback {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
  max-width: 100%;
}
.home-annotation-feedback:has([hidden]):not(:has(.home-annotation-status:not(:empty))) {
  display: none;
}
.home-annotation-feedback [data-home-annotation] {
  min-height: 44px;
  white-space: nowrap;
}
.home-annotation-feedback [hidden] { display: none !important; }
.home-annotation-status {
  font-size: .8rem;
  line-height: 1.4;
  overflow-wrap: anywhere;
}
.home-annotation-status:empty { display: none; }
.hq-section-heading:has(.home-annotation-feedback),
.resource-heading:has(.home-annotation-feedback),
.home-deck-heading:has(.home-annotation-feedback) { flex-wrap: wrap; }
