
.mm-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:12px 4px 2px;border-top:1px solid #edf1f6;flex-wrap:wrap}.mm-page-summary{display:flex;gap:6px;align-items:baseline;color:#667085;font-size:12px}.mm-page-summary strong{color:#102f63;font-size:13px}.mm-page-controls{display:flex;align-items:center;gap:5px}.mm-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border:1px solid #dfe5ee;border-radius:10px;background:#fff;color:#334155;text-decoration:none;font-size:12px;font-weight:800;box-shadow:0 2px 7px rgba(16,47,99,.04);transition:.18s ease}.mm-page-btn:hover{border-color:#9db7df;transform:translateY(-1px);box-shadow:0 5px 14px rgba(16,47,99,.08)}.mm-page-btn.active{background:#0b2b68;border-color:#0b2b68;color:#fff}.mm-page-btn.disabled{opacity:.38;pointer-events:none}.mm-page-ellipsis{padding:0 2px;color:#98a2b3}.mm-page-size{display:inline-flex;align-items:center;gap:6px;margin-left:8px;color:#667085;font-size:11px}.mm-page-size select{height:34px;border:1px solid #dfe5ee;border-radius:10px;background:#fff;padding:0 8px;color:#344054;font-weight:700}.list-meta{display:flex;align-items:center}.list-count{display:inline-flex;padding:8px 12px;border:1px solid #e5eaf2;background:#f8faff;border-radius:999px;color:#31507d;font-size:12px;font-weight:800}@media(max-width:680px){.mm-pagination{align-items:flex-start}.mm-page-controls{width:100%;overflow:auto;padding-bottom:3px}.mm-page-summary{width:100%}.mm-page-size{margin-left:auto}}
