.list-pagination{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line,#e5e7ef);padding:18px 0 2px;margin:8px 0 0;width:100%;min-width:0}.pagination-status{font-size:12px;line-height:1.7;color:var(--muted,#6e7485)}.pagination-controls{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pagination-controls button{font:inherit;font-size:12px;padding:7px 10px;min-height:34px;min-width:34px;line-height:1.5;border:1px solid var(--line,#e5e7ef);border-radius:7px;background:var(--surface,#fff);color:var(--muted,#6e7485);cursor:pointer}.pagination-controls button[aria-current=page]{background:var(--accent,#5b55dc);border-color:var(--accent,#5b55dc);color:#fff}.pagination-controls button:disabled{opacity:.4;cursor:default}.pagination-controls button:focus-visible{outline:2px solid var(--accent,#5b55dc);outline-offset:2px}.pagination-controls>span{font-size:12px;color:var(--muted,#6e7485)}.pagination-size{font-size:11px;display:flex;align-items:center;gap:7px;color:var(--muted,#6e7485)}.pagination-size select{width:auto!important;min-width:0!important;padding:6px 8px!important;font:inherit!important;min-height:33px;margin:0!important;background:var(--surface,#fff);border:1px solid var(--line,#e5e7ef);border-radius:6px;color:var(--ink,#232635)}.admin-paged-section{min-width:0}.admin-paged-section:empty:before{content:'No items saved.';color:var(--muted);font-size:12px}.admin-member-detail .list-pagination{margin-bottom:22px}.admin-member-detail .pagination-controls button{font-size:11px;padding:6px 9px;min-width:31px;min-height:31px}.admin-member-detail .pagination-status{font-size:11px}@media(max-width:700px){.list-pagination{gap:12px}.pagination-controls{flex-basis:100%}.pagination-controls button{padding:7px 9px;font-size:11px}.pagination-size{margin-left:auto}.pagination-size select{font-size:16px!important}}
