body[kui-theme-style] {
  .kui--paginated-table .bx--data-table-container .bx--data-table.bx--data-table--short tr:last-child td {
    border-bottom: none;
  }

  .bx--data-table-container {
    .bx--data-table {
      tbody tr:hover,
      tbody tr.bx--data-table--selected:hover {
        &,
        td {
          background-color: var(--color-ui-03);
        }
      }

      &.bx--data-table--short {
        td {
          vertical-align: middle;
        }
        tr:last-child td {
          border-bottom: none;
        }
      }
    }
  }
}

body[kui-theme-style='light'] .bx--data-table-container .bx--data-table.bx--data-table--short td {
  border-color: rgba(0, 0, 0, 0.0375);
}
