.responsive-table-fit .ant-table-cell,
.responsive-table-fit .ant-table-cell > * {
  min-width: 0;
}

.responsive-table-fit .ant-table-content > table {
  width: 100%;
}

.responsive-table-fit .ant-table-column-sorters {
  width: 100%;
}

.responsive-table-fit .ant-table-column-title,
.responsive-table-fit .ant-space,
.responsive-table-fit .ant-space-item {
  min-width: 0;
}

.responsive-table-fit .ant-table-cell-ellipsis > a,
.responsive-table-fit .ant-table-cell-ellipsis > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
