
/* --- penomboran --------------------------------------------------------- */
.sp__pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:18px 0 0}
.sp__pg{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--bs-body-bg);color:var(--ink);font-size:.82rem;font-weight:700;text-decoration:none;transition:.15s}
.sp__pg:hover{border-color:var(--teal);color:var(--teal)}
.sp__pg.is-active{border-color:var(--teal);background:var(--teal);color:#fff}
.sp__pg.is-disabled{opacity:.45;pointer-events:none}
