[data-fragment=Pagination]{font-family:var(--font-sans);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}[data-fragment=Pagination] [class$=-btn]{border-radius:var(--radius-sm);min-width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;place-items:center;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;display:inline-grid}[data-fragment=Pagination] [class$=-btn]:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary)}[data-fragment=Pagination] [class$=-btn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Pagination] [class$=-btn]:disabled{opacity:.4;cursor:not-allowed}[data-fragment=Pagination] [class$=-page].active{background:var(--brand);color:var(--ink-text-on-brand);font-weight:700}[data-fragment=Pagination] [class$=-page].active:hover{background:var(--brand);color:var(--ink-text-on-brand)}[data-fragment=Pagination] [class$=-ellipsis]{min-width:24px;color:var(--text-tertiary);place-items:center;font-size:13px;display:inline-grid}[data-fragment=Pagination] [class$=-info]{font-family:var(--font-mono);color:var(--text-tertiary);margin-left:8px;font-size:11.5px}@media (prefers-reduced-motion:reduce){[data-fragment=Pagination] [class$=-btn]{transition:none}}
