.page-nav{border-top:1px solid #e6eee8;padding:12px;scroll-margin-top:12px}.page-nav p{text-align:center;color:#64796e;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:13px}.page-nav nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.page-nav nav>span{align-items:center;gap:4px;display:flex}.page-nav button,.page-nav nav a,.page-nav-off,.page-nav-gap{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:40px;height:38px;padding:0 4px;display:flex}.page-nav button,.page-nav nav a,.page-nav-off{border:1px solid var(--line);color:#53695d;cursor:pointer;background:#fff;border-radius:7px;font-size:14px;text-decoration:none}.page-nav :is(button:not(:disabled),nav a):not([aria-current=page]):hover{background:var(--green-soft);border-color:#77ad98}.page-nav :is(button,a)[aria-current=page]{background:var(--green);border-color:var(--green);color:#fff;cursor:default;font-weight:600}.page-nav button:disabled,.page-nav-off{opacity:.35;cursor:default}.page-nav-gap{color:#64796e;font-size:13px}.page-nav-plain{border-top:0;padding:28px 0 0}.page-nav-plain p{font-size:14px}@media (max-width:740px){.page-nav nav,.page-nav nav>span{gap:3px}.page-nav button,.page-nav nav a,.page-nav-off,.page-nav-gap{min-width:32px;height:40px;padding:0 2px}.page-nav button,.page-nav nav a{font-size:13px}}
