.pagination{display:flex;padding-left:0;list-style:none;gap:5px}.pagination .page-item{display:inline-block}.pagination .page-link{position:relative;display:block;padding:8px 15px;color:#333;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:3px;transition:all .3s}.pagination .page-item.active .page-link,.pagination .page-link:hover{background-color:#d32f2f;border-color:#d32f2f;color:#fff}.pagination .page-item.active .page-link{z-index:3}.pagination .page-item.disabled .page-link{color:#999;pointer-events:none;background-color:#f5f5f5;border-color:#ddd}