.pagination svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;vertical-align:middle!important}.pagination svg path{transform-origin:center;transform:scale(.7)}.pagination-container{display:flex;justify-content:center;margin:1.5rem 0;width:100%;overflow:visible}.pagination{display:flex;list-style:none;padding:0;margin:0;border-radius:.375rem}.pagination li{margin:0 .125rem}.pagination li>a,.pagination li>span,.pagination .page-link{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .5rem;font-size:.875rem;line-height:1.25;color:#4361ee;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;transition:all .2s ease}.pagination li.active>a,.pagination li.active>span,.pagination .page-item.active .page-link{background-color:#4361ee;border-color:#4361ee;color:#fff;z-index:3}.pagination li>a:hover,.pagination .page-link:hover{z-index:2;color:#3a56d4;text-decoration:none;background-color:#e9ecef;border-color:#4361ee;transform:translateY(-2px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.pagination li.disabled>span,.pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}@media (max-width:576px){.pagination .page-link{min-width:32px;height:32px;font-size:.75rem}}nav[aria-label="Pagination Navigation"]{width:100%}.pagination .page-link{transition:all .2s ease-in-out}@media (max-width:767.98px){.pagination svg{width:16px!important;height:16px!important}}.pagination .page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(67,97,238,.25)}.d-flex.justify-items-center{justify-content:center!important}