/*
* Table component
*
*/

.dnb-table {
  // Needs a double & & for specificity
  & > tbody > tr,
  & &__tr,
  & &__tr--even {
    --table-td-background: var(
      --token-color-component-table-background-neutral-alternative
    );
  }

  // Needs a double & & for specificity
  & > tbody > tr:not(#{&}__tr--even):nth-of-type(2n),
  & &__tr:not(#{&}__tr--even):nth-of-type(2n),
  & &__tr--odd {
    --table-td-background: var(--token-color-background-neutral);
  }
}
