.pagination{margin:var(--space-9) 0 0;display:flex;justify-content:center}.pagination__list{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;list-style:none}.pagination__item .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink);font-weight:var(--fw-medium);font-size:var(--fs-14);transition:background var(--dur-200),color var(--dur-200),border-color var(--dur-200)}.pagination__item .page-numbers:hover,.pagination__item .current{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.pagination__item .dots{background:transparent;border:0}
