/* stylelint-disable-next-line plugin/no-unsupported-browser-features */
/* Do not use this */
/* Use this */
go-table-wrapper {
  display: block;
  overflow: auto;
}
go-table-wrapper.striped > table tr:nth-child(even) {
  background-color: var(--go-color-table-striped-bg);
}
go-table-wrapper.hoverable > table tbody tr:hover, go-table-wrapper.hoverable > table tbody tr:focus {
  background-color: var(--go-color-table-hover-bg);
}
go-table-wrapper.bordered > table th,
go-table-wrapper.bordered > table td,
go-table-wrapper.bordered > table tr {
  border-width: var(--go-table-border-width-thin) 0;
  border-color: var(--go-color-table-border);
  border-style: solid;
}
go-table-wrapper.bordered > table thead th {
  border-width: 0 var(--go-table-border-width-thin);
}
go-table-wrapper.bordered > table tbody td,
go-table-wrapper.bordered > table tbody th {
  border-width: 0 var(--go-table-border-width-thin);
}