.pagination{gap:var(--sp-xs);align-items:center}.pagination .page-item .page-link{min-width:40px;min-height:40px;font-family:var(--font-body);font-size:var(--text-meta-size);color:var(--ai-spruce);background:var(--ai-white);border:1px solid var(--ai-shell);border-radius:var(--r);justify-content:center;align-items:center;padding:0 10px;font-weight:500;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:flex}.pagination .page-item .page-link:hover{background:var(--ai-paper);color:var(--ai-spruce);border-color:var(--ai-shell)}.pagination .page-item .page-link:focus,.pagination .page-item .page-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:none}.pagination .page-item.active .page-link{background:var(--ai-slate);border-color:var(--ai-slate);color:var(--ai-white)}.currentPage .page-link{background:var(--ai-slate)!important;border-color:var(--ai-slate)!important;color:var(--ai-white)!important;border-radius:var(--r)!important}
