.rsort ul{border:1px solid var(--line);background:var(--paper);border-radius:999px;flex-wrap:wrap;gap:.3rem;max-width:100%;margin:.9rem 0 .6rem;padding:.25rem;list-style:none;display:inline-flex}.rsort-item{min-height:2.5rem;color:var(--green-700);border-radius:999px;align-items:center;padding:.4rem 1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.rsort-item:hover{color:var(--green-deep);background:var(--olive-100)}.rsort-item.is-active{background:var(--green-deep);color:var(--green-deep-ink)}.rsort-item:focus-visible,.rpager-link:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}@media (max-width:30rem){.rsort ul{gap:.15rem;display:flex}.rsort ul li{flex:auto}.rsort-item{text-align:center;white-space:nowrap;justify-content:center;width:100%;padding-inline:.5rem;font-size:.84rem}}@media (max-width:22rem){.rsort-item{padding-inline:.3rem;font-size:.76rem}}.rpager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin:1.5rem 0 1rem;display:flex}.rpager-link{border:1px solid var(--line);background:var(--paper);min-height:2.5rem;color:var(--green-deep);border-radius:999px;align-items:center;padding:.4rem 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.rpager-link:hover{background:var(--olive-100)}.rpager-link.is-off{visibility:hidden}.rpager-page{color:var(--green-deep);font-weight:700}
