.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:36px 0 0;display:flex}.pager ul{flex-wrap:wrap;justify-content:center;gap:4px;list-style:none;display:flex}.pager__n,.pager__b{border:1px solid var(--line-2);background:var(--bg);min-width:40px;height:40px;color:var(--text);box-shadow:var(--shadow-1);border-radius:10px;padding:0 14px;font-size:14.5px;font-weight:600}.pager__n{padding:0}.pager__n:hover,.pager__b:hover:not(:disabled){background:var(--bg-2)}.pager__n.on{background:var(--accent);color:var(--accent-ink);box-shadow:none;border-color:#0000}.pager__b:disabled{opacity:.4;cursor:default}.pager__gap{min-width:24px;color:var(--muted);place-items:center;display:grid}@media (width<=520px){.pager__b{padding:0 10px}}.pager--tight{margin-top:14px}.pager--tight .pager__n,.pager--tight .pager__b{min-width:34px;height:34px;font-size:13.5px}
