message: fix selection styling
diff: background-color: white;
  }
  +.test-table tbody tr td {
  + border-top: 1px solid transparent;
  + border-collapse: separate;
  +}
  +
  .test-table tbody tr:hover {
  background-color: #F3F3F3;
  }
  -.test-table tr.selected {
  +.test-table tbody tr.selected {
  background-color: #E3F2FF;
  }
  -.test-table tr.pending {
  +.test-table tbody tr.selected td {
  + border-top: 1px solid #75BFFF;
  +}
  +
  +.test-table tbody tr.pending {
  background-color: #EDFCFF;
  }
  -.test-table tr.passed {
  +.test-table tbody tr.passed {
  background-color: #EDFFEF;
  }
  -.test-table tr.failed {
  +.test-table tbody tr.failed {
  background-color: #FFEDEF;
  }
  .test-table tr .buttons {
  padding: 0;
  margin: 0;
  +}
  +
  +.test-table tr .buttons > * {
  opacity: 0;
  }
  -.test-table tr:hover .buttons {
  +.test-table tr:hover .buttons > * {
  opacity: 1;
  }
  