.pagination[data-v-23056d1b]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:32px 0}.pagination__info[data-v-23056d1b]{color:var(--text-light);font-size:var(--text-caps-xs);font-weight:var(--weight-ui);letter-spacing:.1em;text-align:center;text-transform:uppercase}.pagination__total[data-v-23056d1b]{margin-left:8px;opacity:.7}.pagination__controls[data-v-23056d1b]{align-items:center;display:flex;gap:8px}.pagination__btn[data-v-23056d1b]{align-items:center;background:var(--surface-soft);border:1px solid var(--border-color);border-radius:50%;color:var(--text-dark);cursor:pointer;display:flex;font-size:var(--text-caps-sm);font-weight:var(--weight-ui);height:40px;justify-content:center;letter-spacing:.05em;padding:0;transition:all .2s ease;width:40px}.pagination__btn[data-v-23056d1b]:hover:not(.pagination__btn--disabled):not(.pagination__btn--active){background:var(--brand-soft)}.dark .pagination__btn--active[data-v-23056d1b],.pagination__btn--active[data-v-23056d1b],:root.dark .pagination__btn--active[data-v-23056d1b]{background:var(--brand);border-color:var(--brand);color:var(--surface-soft)}.pagination__btn--disabled[data-v-23056d1b]{cursor:not-allowed;opacity:.4}
