            figure.table > table {
                border-color: var(--bs-table-border-color);
                color: var(--bs-table-color);
                margin-bottom: 1rem;
                vertical-align: top;
                width: 100%;
            }

            figure.table > table > :not(caption) > * > * {
                background-color: var(--bs-table-bg);
                border-bottom-width: 1px;
                box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
                padding: 0.5rem;
            }

            figure.table-striped > table > tbody > tr:nth-of-type(odd) > * {
                --bs-table-accent-bg: var(--bs-table-striped-bg);
                color: var(--bs-table-striped-color);
            }