.MuiInputLabel-shrink,
.MuiInputBase-input.Mui-disabled,
.MuiFormControlLabel-label.Mui-disabled,
.MuiFormControlLabel-label.Mui-disabled {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

.MuiOutlinedInput-notchedOutline,
.MuiInputBase-root.Mui-disabled:before {
  border-color: #000000 !important;
}

.Mui-error.MuiInputLabel-shrink,
.Mui-error.MuiInputBase-input.Mui-disabled,
.Mui-error.MuiFormControlLabel-label.Mui-disabled,
.Mui-error.MuiFormControlLabel-label.Mui-disabled {
  color: #d32f2f !important;
  -webkit-text-fill-color: #d32f2f !important;
}

.Mui-error .MuiOutlinedInput-notchedOutline {
  border-color: #d32f2f !important;
}

div.ag-theme-balham div.ag-header-row,
div.ag-theme-balham div.ag-row {
  display: flex;
  align-items: center;
  font-size: 10.5px !important;
  font-weight: unset !important;
  color: #000000 !important;
  border-color: #afafaf !important;
}

.grid_table .row-red {
  background-color: #ffd6d6 !important;
}
.grid_table .ag-overlay {
  display: none;
}
.grid_table .ag-cell-focus:not(.ag-cell-range-selected) {
  border-color: transparent !important;
}
.grid_table .ag-unselectable {
  -webkit-user-select: inherit !important;
     -moz-user-select: inherit !important;
      -ms-user-select: inherit !important;
          user-select: inherit !important;
}
.grid_table .checkbox {
  display: flex;
  align-items: center;
  justify-content: center;
}
.grid_table .checkbox .ag-selection-checkbox {
  margin: 0 !important;
}
.grid_table .checkbox .ag-selection-checkbox .ag-checkbox-input {
  cursor: pointer;
}
.grid_table .headerCheckbox {
  justify-content: center;
}
.grid_table .headerCheckbox .ag-header-select-all {
  margin-right: 0 !important;
}
.grid_table .headerCheckbox .ag-cell-label-container {
  display: none;
}
.grid_table .headerCheckbox .ag-checkbox-input {
  cursor: pointer;
}
.grid_table .ag-header-cell-label .ag-header-cell-text {
  white-space: pre-wrap !important;
}
.grid_table .header-highlight .ag-header-cell-label {
  color: #ee3e3e;
  display: flex;
  font-size: 0.9rem;
  justify-content: center;
  text-align: center;
}
.grid_table .header-publicity .ag-header-cell-label {
  color: #ee843e;
  display: flex;
  font-size: 1rem;
  justify-content: center;
  text-align: center;
  padding-top: 4px;
}
.grid_table .green {
  background-color: #008000;
  color: #ffffff;
  font-weight: bold;
}
.grid_table .orange {
  background-color: #ffa500;
  color: #ffffff;
  font-weight: bold;
}
.grid_table .gray {
  background-color: #999595;
  color: #ffffff;
  font-weight: bold;
}
.grid_table .blue {
  background-color: #3da5e4;
  color: #ffffff;
  font-weight: bold;
}
.grid_table .red {
  background-color: #ee3e3e;
  color: #ffffff;
  font-weight: bold;
}
.grid_table .highlight {
  color: #ee3e3e;
  text-align: center;
  font-size: 0.9rem;
}
.grid_table .highlight-button {
  color: #ee3e3e;
  font-size: 1.4rem;
  padding-bottom: 2.5px;
}
.grid_table .publicity {
  color: #ee843e;
  text-align: center;
  font-size: 1rem;
}
.grid_table .publicity-button {
  color: #ee843e;
  text-align: center;
  font-size: 1rem;
  padding-top: 4px;
}
.grid_table .checked {
  color: #ff0000;
  text-align: center;
  font-size: 1rem;
  font-weight: bold;
}
.grid_table .header-text-center .ag-header-cell-label {
  display: flex;
  justify-content: center;
  text-align: center;
}
.grid_table .content-text-center {
  text-align: center;
}
.grid_table .content-text-center .ag-cell-value {
  width: 100%;
}
.grid_table .content-text-right {
  text-align: right;
}
.grid_table .content-text-right .ag-cell-value {
  width: 100%;
}
.grid_table .link-center .ag-react-container button {
  display: flex;
  justify-content: center;
}
.grid_table .gray-row {
  background-color: #d8d8d8 !important;
}
.grid_table .gray-row:hover {
  background-color: #c4c4c4 !important;
}

.high-row-table {
  margin: 10px;
}
.high-row-table .ag-root-wrapper .ag-root-wrapper-body {
  height: 100%;
}
.high-row-table .ag-row .ag-cell {
  display: flex;
  align-items: center;
}

.group-cell {
  height: 100%;
  background-color: #ebebeb;
  font-weight: bold;
}

.not-group-cell {
  display: flex;
  align-items: center;
}

.dispatchCard::-webkit-scrollbar {
  display: none;
}

.MuiAutocomplete-noOptions {
  color: rgba(0, 0, 0, 0.26) !important;
  cursor: context-menu;
}

.MuiAutocomplete-listbox {
  font-size: 0.9rem;
}

.ag-header-cell:after {
  background-color: #afafaf !important;
}

.report-table .ag-unselectable {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.no-select-table .ag-unselectable {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.no-select-table .ag-header-cell {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.no-select-table .ag-cell {
  line-height: 1.3 !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
  display: flex !important;
  align-items: center !important;
}
.no-select-table .ag-cell-wrapper {
  margin: 3px 0px;
}
.no-select-table .ag-drag-handle {
  height: auto !important;
}
.no-select-table .drag-zone .ag-cell-wrapper {
  margin: 0;
}
.no-select-table .cell-wrap-text {
  white-space: normal;
}
.no-select-table .ag-react-container {
  width: 100%;
}

.link-disable .MuiLink-root {
  pointer-events: none !important;
  color: #000000 !important;
}

.swiper-button-next {
  right: 30px !important;
}

.swiper-button-prev {
  left: 30px !important;
}

.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 30px !important;
}

.mark-button {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.mark-button .ag-react-container {
  height: 100%;
  width: 100%;
  line-height: 1;
}

.ag-theme-balham .ag-row-selected {
  background-color: #b7e4ff !important;
}
.ag-theme-balham .ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: solid 1px !important;
  border-right-color: #bdc3c7 !important;
  border-right-color: var(--ag-border-color, #bdc3c7) !important;
}

.ag-react-container .MuiLink-root {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  text-align: inherit;
}/*# sourceMappingURL=grid_table.css.map */