.ui-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 24px;display:flex}.ui-pagination.is-centered{justify-content:center}.ui-pagination__summary{color:var(--text-60);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;font-weight:500;display:flex}.ui-pagination__summary strong{color:var(--black-color);font-weight:600}.ui-pagination__controls{background:var(--light-color);outline:var(--outline-params);outline-offset:-1px;border-radius:64px;align-items:center;gap:4px;padding:4px;display:flex}.ui-pagination__pages{align-items:center;gap:2px;display:flex}.ui-pagination__page,.ui-pagination__nav{min-width:38px;height:38px;box-shadow:none;color:var(--text-60);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:var(--transition-hover);-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:64px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ui-pagination__page:hover:not(:disabled):not(.is-active),.ui-pagination__nav:hover:not(:disabled):not(.is-active){background:var(--white-color);color:var(--black-color)}.ui-pagination__page:focus-visible,.ui-pagination__nav:focus-visible{outline:2px solid var(--black-color);outline-offset:1px}.ui-pagination__page:disabled,.ui-pagination__nav:disabled{opacity:.35;cursor:default}.ui-pagination__page svg,.ui-pagination__nav svg{flex-shrink:0}.ui-pagination__page.is-active{background:var(--button-default);color:var(--button-default-text);cursor:default;box-shadow:0 1px 2px #00000014}.ui-pagination__nav{color:var(--black-color)}.ui-pagination__nav.is-prev{padding:0 14px 0 10px}.ui-pagination__nav.is-next{padding:0 10px 0 14px}.ui-pagination__gap{min-width:24px;color:var(--text-40);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.ui-pagination__compact{color:var(--black-color);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 10px;font-size:14px;font-weight:600;display:none}@media (max-width:640px){.ui-pagination{justify-content:center;padding:14px 16px}.ui-pagination__summary{justify-content:center;width:100%}.ui-pagination__page,.ui-pagination__gap{display:none}.ui-pagination__compact{display:inline-block}.ui-pagination__nav-text{display:none}.ui-pagination__nav.is-prev,.ui-pagination__nav.is-next{width:38px;padding:0}}
