.table-wrapper[data-textwidth]{
    width: 100% !important;
}
.table-container[data-textwidth]{
    width: 100% !important;
}
.table{
    display: grid;
    border-style: solid;
    border-width: 0.2rem 0;
    border-color: #C1814C;
}
.table[data-textwidth]{
    width: 100%;
}
.table *{
    font-family: Belleza;
    font-size: var(--text-size);
}
.table .hyperlink{
    font-size: var(--text-size) !important;
}
.table-row{
    display: contents;
    --padding-y: 0.5rem;
}
.table :nth-child(even of .table-row) .table-column{
    background-color: #F5DEC8;
}
.table :nth-child(odd of .table-row) .table-column{
    background-color: #F9EBE0;
    /* background-color: #FFE3C4; */
}
.table-column{
    padding: 0.5rem;
    padding-top: var(--padding-y) !important;
    padding-bottom: var(--padding-y) !important;
    align-content: center;
    text-align: justify;
}
.table-row[data-header] .table-column{
    border-style: solid;
    border-width: 0 0 0.1rem 0;
    border-color: #C1814C;
    background-color: #F6CA9E !important;
    font-weight: bold;
    text-align: center;
}
.table-column[data-center]{
    text-align: center;
}
.table .table-column[data-header="odd"]{
    background-color: #E6BE98 !important;
}
.table .table-column[data-header="even"]{
    background-color: #EBCAAA !important;
}
.table[data-header-column-bold] .table-column:nth-child(1){
    font-weight: bold;
}