.branch-option-edit-form .branch-auto-result {
  grid-column: 1 / -1;
  display: flex;
  flex-direction: column;
  gap: .2rem;
  padding: .65rem .75rem;
  border: 1px solid #9bc8ad;
  border-radius: .65rem;
  background: #eef9f1;
  color: #163f25;
}

.branch-option-edit-form .branch-auto-result.unavailable {
  border-color: #ddb18b;
  background: #fff7ed;
  color: #6e3513;
}

.branch-option-edit-form .branch-auto-result span {
  font-size: .86rem;
}

@media (max-width: 520px) {
  .branch-option-edit-form label,
  .branch-option-edit-form select,
  .branch-option-edit-form input {
    min-width: 0;
    width: 100%;
  }
}
