﻿.pagination-container{display:inline-block}.pagination-container ul{margin-top:7px;margin-bottom:0}.pagination-input{width:95px;margin-left:auto;margin-right:auto;margin-top:.5rem}.pagination-slider{margin-top:7px}.pagination-slider .pagination-slider-handle{z-index:4;outline-style:none;outline-width:0}.pagination-tooltip{opacity:1;width:60px;bottom:120%;margin-left:-23px}.three-dots span{position:relative;display:block;cursor:not-allowed;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color)}.three-dots:not(:first-child) span{margin-left:calc(-1 * var(--bs-pagination-border-width))}#cars-listing-pagination .pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}#cars-listing-pagination .page-item{display:inline-block}#cars-listing-pagination .page-link{display:inline-block;padding:.5rem 1rem;border:1px solid #ccc;color:#fff;text-decoration:none;font-weight:700;font-size:.875rem;transition:all .2s ease}#cars-listing-pagination .page-link:hover{color:red;border-color:red}#cars-listing-pagination .page-item.active .page-link{background-color:red;color:#fff;border-color:red;cursor:default}#cars-listing-pagination .page-item.disabled .page-link{color:#9ca3af;pointer-events:none;border-color:#e5e7eb;background-color:#f9fafb}