/* Intake inspection: distinct untested state and touch-sized, evenly spaced choices. */
#v1-intake-dialog .v1-checklist {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  align-items:start;
  gap:16px!important;
}
#v1-intake-dialog .v1-check-group {
  display:grid!important;
  align-content:start;
  gap:12px!important;
  padding:16px!important;
  overflow:visible!important;
  border-radius:12px;
}
#v1-intake-dialog .v1-check-group h4 {
  margin:-16px -16px 2px!important;
  padding:13px 16px!important;
}
#v1-intake-dialog .v1-check-row,
#v1-intake-dialog .v1-check-row:has(.gc-intake-check-actions) {
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:9px!important;
  min-width:0;
  margin:0!important;
  padding:12px!important;
  border:1px solid var(--gc-line,#385069)!important;
  border-radius:10px;
}
#v1-intake-dialog .v1-check-row>span {
  display:block;
  font-weight:700!important;
  line-height:1.3;
}
#v1-intake-dialog .gc-intake-check-actions,
#v1-intake-dialog .gc-intake-check-actions[data-inspection] {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:8px!important;
  width:100%;
  min-width:0;
}
#v1-intake-dialog .gc-intake-check-actions button {
  box-sizing:border-box;
  min-width:0!important;
  min-height:44px!important;
  padding:6px 8px!important;
  line-height:1.2!important;
  white-space:normal!important;
  overflow-wrap:normal;
  text-align:center;
}
#v1-intake-dialog .v1-intake-actions button {
  min-width:110px;
  min-height:44px;
  white-space:normal;
}
@media(max-width:900px) {
  #v1-intake-dialog .v1-checklist {grid-template-columns:minmax(0,1fr)!important}
}
@media(max-width:520px) {

  #v1-intake-dialog .v1-check-group {padding:12px!important}
  #v1-intake-dialog .v1-check-group h4 {margin:-12px -12px 2px!important;padding:12px!important}
  #v1-intake-dialog .gc-intake-check-actions,
  #v1-intake-dialog .gc-intake-check-actions[data-inspection] {
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
}
