.avo-participant-attach-search {
  width: 100%;
}

.avo-participant-attach-search__results {
  display: grid;
  gap: 0.25rem;
  margin-top: 0.5rem;
}

.avo-participant-attach-search__result {
  width: 100%;
  border: 1px solid #d1d5db;
  border-radius: 0.375rem;
  background: white;
  padding: 0.5rem 0.75rem;
  text-align: left;
}

.avo-participant-attach-search__result:hover,
.avo-participant-attach-search__result:focus {
  background: #f9fafb;
}
