.api-pagination-container[data-v-eacb58a3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:32px 0 20px;display:flex}.pagination-btn[data-v-eacb58a3]{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-family:Outfit,sans-serif;font-size:.86rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 6px #00000008}.pagination-btn i[data-v-eacb58a3]{color:var(--accent-2);font-size:.75rem;transition:transform .2s}.pagination-btn[data-v-eacb58a3]:hover:not(:disabled){border-color:var(--accent-2);color:var(--accent-2);background:#6366f10f;transform:translateY(-1px);box-shadow:0 4px 14px #6366f129}.pagination-btn.prev-btn:hover:not(:disabled) i[data-v-eacb58a3]{transform:translate(-2px)}.pagination-btn.next-btn:hover:not(:disabled) i[data-v-eacb58a3]{transform:translate(2px)}.pagination-btn[data-v-eacb58a3]:disabled{opacity:.4;cursor:not-allowed;border-color:var(--border);background:var(--surface);color:var(--muted);box-shadow:none;transform:none}.pagination-btn:disabled i[data-v-eacb58a3]{color:var(--muted)}.pagination-info[data-v-eacb58a3]{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:10px;gap:6px;padding:8px 18px;box-shadow:0 2px 6px #00000005}.page-numbers[data-v-eacb58a3],.pagination-info[data-v-eacb58a3]{align-items:center;font-size:.85rem;display:inline-flex}.page-numbers[data-v-eacb58a3]{gap:5px;font-family:JetBrains Mono,monospace}.current-page[data-v-eacb58a3]{color:var(--accent-2);font-weight:800}.page-divider[data-v-eacb58a3]{color:var(--muted);opacity:.6}.total-pages[data-v-eacb58a3]{color:var(--text);font-weight:700}.data-count[data-v-eacb58a3]{color:var(--muted);font-family:Inter,sans-serif;font-size:.78rem}@media (width<=480px){.api-pagination-container[data-v-eacb58a3]{gap:8px}.pagination-btn[data-v-eacb58a3]{padding:8px 12px;font-size:.8rem}.pagination-info[data-v-eacb58a3]{padding:7px 12px;font-size:.8rem}}
