#main > .bg-white.border-b {
  position: sticky !important;
  top: 0 !important;
  z-index: 10 !important;
}

.change-form select {
  border: 1px solid var(--color-base-400, #9ca3af) !important;
  border-radius: 8px !important;
  min-height: 42px !important;
}

.change-form select:not([multiple]) {
  padding: 0.5rem 2.25rem 0.5rem 0.75rem !important;
}

.change-form select:focus {
  border-color: var(--color-primary-600, #2563eb) !important;
  outline: none;
}

.change-list #result_list thead th,
.change-list #result_list thead th a,
.change-list #result_list thead th div,
.change-list #result_list thead th span {
  white-space: normal !important;
}

.change-list #result_list thead th {
  line-height: 1.25;
  max-width: 11rem;
  min-width: 7rem;
  overflow-wrap: anywhere;
  vertical-align: middle;
}

.change-list #result_list thead th.action-checkbox-column,
.change-list #result_list tbody td.field-id,
.change-list #result_list tbody td.action-checkbox {
  max-width: 4rem;
  min-width: 3rem;
  width: 3rem;
  white-space: nowrap !important;
}

.change-list #result_list thead th.column-id {
  max-width: 5.5rem;
  min-width: 5.5rem;
  width: 5.5rem;
  white-space: nowrap !important;
}

.change-list #result_list thead th.column-id a,
.change-list #result_list thead th.column-id div,
.change-list #result_list thead th.column-id span {
  white-space: nowrap !important;
}
