.taxi-grid:not(.taxi-pagination-ready)>.taxi-card:nth-of-type(n+10){display:none}
.taxi-pagination-shell{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:30px;padding-top:24px;border-top:1px solid #dfe4e7}
.taxi-pagination-summary{margin:0;color:#63707a;font-size:12px;font-weight:700}
.taxi-pagination{display:flex;align-items:center;justify-content:flex-end;gap:6px}
.taxi-pagination button{min-width:40px;height:40px;padding:0 12px;border:1px solid #d8dde1;border-radius:9px;background:#fff;color:#26313a;font-size:12px;font-weight:800;cursor:pointer;transition:.15s ease}
.taxi-pagination button:hover:not(:disabled){border-color:#17212b;background:#f3f5f6}
.taxi-pagination button[aria-current="page"]{border-color:#17212b;background:#17212b;color:#fff}
.taxi-pagination button:focus-visible{outline:3px solid rgba(237,28,36,.18);outline-offset:2px}
.taxi-pagination button:disabled{opacity:.42;cursor:not-allowed}
.taxi-pagination span{min-width:24px;text-align:center;color:#7a858e}
.taxi-pagination-shell.single-page .taxi-pagination{display:none}
html[dir=rtl] .taxi-pagination-shell,html[dir=rtl] .taxi-pagination{text-align:right}
@media(max-width:680px){.taxi-pagination-shell{align-items:flex-start;flex-direction:column}.taxi-pagination{width:100%;justify-content:flex-start;overflow-x:auto;padding:2px 0 6px}.taxi-pagination button{flex:0 0 auto}.taxi-pagination .pagination-direction{font-size:0}.taxi-pagination .pagination-previous:after{content:"‹";font-size:18px}.taxi-pagination .pagination-next:after{content:"›";font-size:18px}html[dir=rtl] .taxi-pagination .pagination-previous:after{content:"›"}html[dir=rtl] .taxi-pagination .pagination-next:after{content:"‹"}}
