5f5f5;
    }

    [data-ref="table"]>tbody>tr>td {
        border-bottom: 1px solid #e6e6e6;
        padding: 0.75rem;
    }

    td.left-radius {
        padding-left: 1rem !important;
    }

    th.right-radius {
        text-align: right !important;
    }

    td.right-radius {
        text-align: right !important;
    }

    [data-ref="table"]>tbody>tr:nth-child(even) {
        background-color: #f5f5f5;
    }

    #table-totals {
        margin-top: 0.5rem;
        display: grid;
        grid-template-