.mayr-sec-human {
  grid-column: 1 / -1;
  min-width: 0;
  margin-block: .75rem;
}

.mayr-sec-human [hidden] {
  display: none !important;
}

.mayr-sec-human .mayr-sec-answer-field,
.mayr-sec-human .mayr-sec-code-field {
  display: grid;
  gap: .25rem;
  max-width: 20rem;
  margin-block: .5rem;
}

.mayr-sec-human .mayr-sec-human-status {
  margin-block: .5rem 0;
  overflow-wrap: anywhere;
}

.mayr-sec-human .mayr-sec-human-status:empty {
  margin: 0;
}
