.base-pagination[data-v-1441b4ff]{justify-content:center;align-items:center;padding:1rem 0;display:flex}.base-pagination__nav[data-v-1441b4ff]{flex-wrap:nowrap;align-items:center;gap:.375rem;display:flex}.base-pagination__btn[data-v-1441b4ff]{border-radius:var(--border-radius);background:var(--bg-secondary);width:36px;height:36px;color:var(--color-text-muted);border:1px solid var(--border);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.base-pagination__btn[data-v-1441b4ff]:hover:not(:disabled){background:var(--bg-tertiary);color:var(--color-text)}.base-pagination__btn--disabled[data-v-1441b4ff],.base-pagination__btn[data-v-1441b4ff]:disabled{opacity:.4;cursor:not-allowed}.base-pagination__list[data-v-1441b4ff]{flex-wrap:nowrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.base-pagination__item[data-v-1441b4ff]{flex-shrink:0}.base-pagination__page-btn[data-v-1441b4ff]{border-radius:var(--border-radius);background:var(--bg-secondary);min-width:36px;height:36px;color:var(--color-text);border:1px solid var(--border);cursor:pointer;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.base-pagination__page-btn[data-v-1441b4ff]:hover{background:var(--bg-tertiary)}.base-pagination__item--active .base-pagination__page-btn[data-v-1441b4ff]{background:var(--primary);color:#fff;border-color:var(--primary);font-weight:600}.base-pagination__item--active .base-pagination__page-btn[data-v-1441b4ff]:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media (width<=640px){.base-pagination__nav[data-v-1441b4ff]{gap:.25rem}.base-pagination__btn[data-v-1441b4ff],.base-pagination__page-btn[data-v-1441b4ff]{width:32px;min-width:32px;height:32px;font-size:.8rem}}
