/* Rzad stron zostaje ZWARTY i wysrodkowany — tak jak byl. Pierwsze podejscie
   rozpychalo go do 340 px i dociskalo strzalki do krawedzi kontenera. Na
   telefonie (412 px) miedzy „<" a „1" robilo sie 106 px pustki, a strzalki
   wygladaly na oderwane od paginacji. Zglosil to Baniak 10.09.2026.

   Przed odruchowym drugim tapnieciem chroni karencja po przebudowie
   (paginacja.js). Geometria pilnuje czegos innego: zeby rzad NIGDY nie zmienil
   wysokosci miedzy strona a strona — inaczej tresc pod nim skacze w pionie,
   a tam karencja juz nie siega. */
nav.jet-filters-pagination{
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    /* `safe center` cofa wysrodkowanie, gdy rzad nie miesci sie w kontenerze:
       bez tego czesc wystajaca w LEWO jest nieosiagalna przewijaniem.
       Przegladarki bez obslugi pomijaja ta deklaracje i zostaje zwykle
       `center` z linijki wyzej. */
    justify-content: safe center !important;
    overflow-x: auto;
    scrollbar-width: none;
    gap: 6px;
}

/* Pasek przewijania rezerwuje wysokosc tylko wtedy, gdy jest co przewijac —
   czyli wracalby ten sam skok wysokosci miedzy stronami, ktory zamyka
   `flex-wrap: nowrap`. Zmierzone: 44 px na stronie 1, 59 px na stronie 11. */
nav.jet-filters-pagination::-webkit-scrollbar{
    display: none;
}

nav.jet-filters-pagination > .jet-filters-pagination__item{
    flex: 0 0 auto;
}

nav.jet-filters-pagination[aria-busy="true"]{
    opacity: .55;
}

nav.jet-filters-pagination[aria-busy="true"] > *{
    pointer-events: none;
}

/* Karencja po przebudowie: rzad juz wyglada normalnie, ale przez chwile nie
   przyjmuje klikniec — patrz komentarz przy KARENCJA_MS w paginacja.js. */
nav.jet-filters-pagination[data-kamar-karencja="1"] > *{
    pointer-events: none;
}
