.public-explorer .catalog-paging{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.65rem;margin:1.25rem 0;padding:1rem;border:1px solid var(--line,#294861);border-radius:12px;background:var(--panel,#0a192a)}
.public-explorer .catalog-paging a,.public-explorer .catalog-page-jump button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.55rem .8rem;border:1px solid var(--line,#294861);border-radius:7px;text-decoration:none;font:inherit}
.public-explorer .catalog-paging a:hover,.public-explorer .catalog-paging a:focus-visible{border-color:var(--accent,#ffb443);color:var(--accent,#ffb443)}
.public-explorer .catalog-page-position{padding:.4rem;white-space:nowrap}
.public-explorer .catalog-page-jump{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0 0 0 auto}
.public-explorer .catalog-page-jump input[type=number]{width:6.5rem;max-width:100%;min-height:42px;box-sizing:border-box;padding:.4rem .55rem;font:inherit;background:var(--bg,#050d18);color:inherit;border:1px solid var(--line,#294861);border-radius:7px}
.public-explorer .catalog-page-jump button{cursor:pointer;background:var(--accent,#ffb443);color:#10151c}
@media(max-width:600px){.public-explorer .catalog-paging{gap:.45rem;padding:.75rem}.public-explorer .catalog-page-jump{width:100%;margin:.25rem 0 0}.public-explorer .catalog-page-position{font-size:.95rem}.public-explorer .catalog-paging a{padding:.5rem .65rem}}
