.pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:20px 0;padding:12px 0;border-top:1px solid #dce4dd}.pagination-summary{margin:0;color:#53665b;font-size:13px}.pagination-links{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pagination .button{min-width:44px;padding:10px 12px}.pagination [aria-disabled=true]{opacity:.45;cursor:default}.pagination a:focus-visible{outline:3px solid #08aabb;outline-offset:3px}.pagination [aria-current=page]{font-weight:800}@media(max-width:760px){.pagination{align-items:flex-start;flex-direction:column}.pagination-links{gap:5px}.pagination .button{font-size:12px}}
