@supports selector(:nth-child(1 of :not([hidden]))) {

    table.table-striped > tbody > tr:nth-child(n) > * {
        --bs-table-color-type: initial;
        --bs-table-bg-type: initial;
    }

    table.table-striped > tbody > tr:nth-child(odd of :not([hidden])) > * {
        --bs-table-color-type: var(--bs-table-striped-color);
        --bs-table-bg-type: var(--bs-table-striped-bg);
    }
}
