@media (max-width: 576px) {
    div.dataTables_wrapper div.dataTables_paginate {
        white-space: normal;
    }

    div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        flex-wrap: wrap;
        justify-content: center;
        gap: 0.15rem;
    }

    div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-link {
        padding: 0.35rem 0.55rem;
        font-size: 0.85rem;
        line-height: 1.4;
    }
}
