.catalogue-pagination{justify-content:space-between;gap:18px 24px;margin-top:24px;padding:18px 0;border-top:1px solid var(--line);font-size:13px}.catalogue-page-summary,.catalogue-pagination{display:flex;flex-wrap:wrap;align-items:center}.catalogue-page-summary{gap:0 5px;margin:0;color:var(--muted);line-height:20px}.catalogue-page-summary strong{color:var(--ink);font-weight:600}.catalogue-page-summary span{margin-left:7px;white-space:nowrap}.catalogue-page-size{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;max-width:100%;min-width:0}.catalogue-page-size .page-size-select{width:112px;min-width:0;gap:6px}.catalogue-page-size .custom-page-size,.catalogue-page-size .page-size-select>label{margin:0;color:var(--muted);font-size:12px;line-height:18px}.catalogue-page-size .custom-page-size{display:flex;flex-direction:column;gap:6px;width:130px;min-width:0}.catalogue-page-size .custom-page-size input,.catalogue-page-size .searchable-select-control input{width:100%;height:36px;min-height:36px;max-height:36px;margin:0;padding:7px 10px;font-size:13px;line-height:20px;box-sizing:border-box}.catalogue-page-links>a,.catalogue-page-links>button,.catalogue-page-size>button{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;box-sizing:border-box;margin:0;padding:7px 12px;border:1px solid var(--line);border-radius:6px;font-size:13px;line-height:20px;white-space:nowrap}.catalogue-page-links{display:flex;flex-wrap:wrap;gap:6px}.catalogue-page-links>a{background:var(--control);color:var(--ink)}.catalogue-page-links>a:hover{background:var(--control-hover)}.catalogue-page-links>button:disabled{background:var(--surface);color:var(--muted);opacity:.5;cursor:not-allowed}@media(max-width:700px){.catalogue-pagination{gap:14px}.catalogue-page-summary{width:100%}.catalogue-page-links{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.catalogue-page-links>a,.catalogue-page-links>button{padding:7px 4px}}