.standard-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin-top:24px}
.standard-pagination[hidden]{display:none}
.standard-pagination .standard-page{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:36px;height:38px;padding:0 10px;border:1px solid #1967d2;border-radius:6px;background:#1967d2;color:#fff;font:inherit;font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}
.standard-pagination .standard-page:hover{background:#1557b0;border-color:#1557b0;color:#fff}
.standard-pagination .standard-page[aria-current=page]{background:#093b80;border-color:#093b80;color:#fff;font-weight:700;box-shadow:inset 0 0 0 1px #fff}
.standard-pagination .standard-page[aria-disabled=true],.standard-pagination .standard-page:disabled{background:#1967d2;color:#fff;opacity:.4;cursor:default}
.standard-pagination .standard-page:focus-visible{outline:2px solid #1967d2;outline-offset:3px}
@media(max-width:480px){.standard-pagination{gap:4px}.standard-pagination .standard-page{min-width:27px;padding:0 6px;font-size:12px}}
@media(max-width:1199px),(pointer:coarse){nav.standard-pagination.standard-pagination{display:none}}
@media(pointer:coarse){.catalog-sentinel:not([hidden]),.infinite-sentinel:not([hidden]){display:block}}
.list-load-status{text-align:center;padding:20px;color:var(--muted);font-size:13px}
.list-load-status button{margin-left:10px;padding:8px 14px;border:1px solid #1967d2;border-radius:6px;background:#1967d2;color:#fff;cursor:pointer}
