.dispatch-sheet-picker section { margin: 8px 0 14px; }
.dispatch-sheet-picker h3 { margin: 6px 0; font-size: 14px; }
.dispatch-sheet-picker .dispatch-candidate-table th { font-size: 11px; }
.dispatch-sheet-picker .table-scroll { overflow: auto; max-width: 100%; }
.dispatch-sheet-picker .dispatch-candidate-table { table-layout: fixed; width: 1166px; min-width: 1166px; }
.dispatch-sheet-picker .dispatch-candidate-table th,
.dispatch-sheet-picker .dispatch-candidate-table td { padding: 7px 8px; vertical-align: middle; overflow-wrap: anywhere; white-space: normal; }
#modalForm .dispatch-candidate-table td { white-space: normal; overflow-wrap: anywhere; }
.dispatch-sheet-picker .dispatch-candidate-table th:first-child,
.dispatch-sheet-picker .dispatch-candidate-table td:first-child { text-align: center; }
.dispatch-sheet-picker input[type=checkbox] { width: 15px; height: 15px; margin: 0; }
.dispatch-sheet-picker [data-sheet-summary] { border-top: 1px solid #bacbd8; padding-top: 10px; }
.dispatch-sheet-picker [data-sheet-summary] table { margin-top: 8px; }
.dispatch-sheet-picker [data-sheet-summary] p { margin: 8px 0; color: #8a4b0a; }
.dispatch-sheet-picker tr.dispatch-shortage td { background: #fff3df; color: #854209; }
.dispatch-sheet-picker tr[hidden] { display: none; }
