/* Keep housekeeping beside the name; contact actions wrap on their own row. */
.tsp-qc-headtop {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 8px 10px;
}
.tsp-qc-headtop > .tsp-qc-name,
.tsp-qc-headtop > .tsp-qc-nameinput {
  grid-column: 1;
  grid-row: 1;
  min-width: 0;
}
.tsp-qc-headtop > div {
  grid-column: 1 / -1;
  grid-row: 2;
  min-width: 0;
}
.tsp-qc-headtop > div:has(> button[aria-label="More actions"]) {
  grid-column: 2;
  grid-row: 1;
  justify-self: end;
}
