/* list_pager.css — 표 오른쪽 아래 보기 개수(50·100·전체) + 쪽 넘김 (2.207.2 · 링고 10-04). 짝 = list_pager.js */
.listpager, .lp-pages { display: inline-flex; align-items: center; gap: .45rem; }
.lp-pages { gap: .15rem; }
.lp-sizes { margin-left: .15rem; }
.lp-pages button.ghost.small, .lp-sizes button.ghost.small { min-width: 28px; height: 26px; padding: 0 .4rem; }
.lp-nav { display: inline-flex; align-items: center; justify-content: center; --ic-size: 14px; }
.lp-nav:disabled { opacity: .35; cursor: default; }
.lp-num.on { background: var(--accent); color: var(--on-accent); border-color: var(--accent); }
.lp-gap { padding: 0 .1rem; }
/* 표 밑에 따로 붙는 줄(타이틀·태스크·내 작업) — 오른쪽 끝 */
.listfoot.lp-foot { justify-content: flex-end; margin: .35rem 0 .2rem; }
/* 표 아래 줄 높이가 쪽 단추 유무로 안 흔들리게 */
.listfoot { min-height: 30px; }
