/* Shared core_ui pagination markup is deliberately themed here rather than
   loading core_ui's whole visual bundle into the kd shell.  This is an
   adapter for one shared renderer, not a second pagination implementation. */
.core-pagination { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: var(--kd-s-4); padding-block: var(--kd-s-6); border-top: 1px solid var(--kd-border); }
.core-pagination__pages, .core-pagination__sizes { display: flex; flex-wrap: wrap; align-items: center; gap: var(--kd-s-2); }
.core-pagination a { display: inline-flex; align-items: center; justify-content: center; min-width: var(--kd-touch-min); min-height: var(--kd-touch-min); padding-inline: var(--kd-s-3); color: var(--kd-fg); border: 1px solid var(--kd-border); text-decoration: none; }
.core-pagination a[aria-current] { border-color: var(--kd-fg); font-weight: 700; }
