.CompactPagination_pagination__aLQFG{display:flex;align-items:center;justify-content:center;gap:24px;padding:16px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CompactPagination_controls__dW_88{display:flex;align-items:center;gap:8px;background:var(--theme-card-bg-secondary,#f8fafc);border:var(--theme-border-width,1px) solid var(--theme-border-color,transparent);border-radius:var(--theme-radius-btn,12px);box-shadow:var(--theme-shadow-card,none);padding:8px}.CompactPagination_btn__j6Irx{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--theme-text-secondary,#64748b);border-radius:var(--theme-radius-btn,10px);cursor:pointer;transition:all var(--theme-transition-speed,.15s) ease}.CompactPagination_btn__j6Irx:hover:not(:disabled){background:var(--theme-btn-bg,#e2e8f0);color:var(--theme-text-primary,#1e293b)}.CompactPagination_btn__j6Irx:active:not(:disabled){background:var(--theme-border-color,#cbd5e1)}.CompactPagination_btn__j6Irx:disabled{opacity:.3;cursor:not-allowed}.CompactPagination_info__TSuA_{display:flex;align-items:center;gap:6px;padding:0 16px;font-size:18px;font-weight:500;color:var(--theme-text-secondary,#475569)}.CompactPagination_current__blowM{color:var(--theme-accent,#2563eb);font-weight:700;min-width:28px;text-align:center}.CompactPagination_separator__Db85I{color:var(--theme-text-muted,#94a3b8)}.CompactPagination_total__F9zLi{color:var(--theme-text-secondary,#64748b);min-width:28px;text-align:center}.CompactPagination_jump__5T2qi{display:flex;align-items:center;gap:10px}.CompactPagination_jumpLabel__6nVYP{font-size:14px;color:var(--theme-text-secondary,#64748b)}.CompactPagination_jumpInput__y5n3K{width:56px;height:40px;border:2px solid var(--theme-border-color,#e2e8f0);border-radius:var(--theme-radius-btn,8px);text-align:center;font-size:16px;color:var(--theme-text-primary,#1e293b);background:var(--theme-card-bg,#fff);transition:all var(--theme-transition-speed,.15s) ease}.CompactPagination_jumpInput__y5n3K:focus{outline:none;border-color:var(--theme-accent,#2563eb);box-shadow:0 0 0 3px rgba(59,130,246,.15);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#2563eb) 15%,transparent)}.CompactPagination_jumpInput__y5n3K::-moz-placeholder{color:var(--theme-text-muted,#94a3b8)}.CompactPagination_jumpInput__y5n3K::placeholder{color:var(--theme-text-muted,#94a3b8)}.style-brutalist .CompactPagination_controls__dW_88{border:3px solid #000;border-radius:0;box-shadow:4px 4px 0 0 #000;background:var(--theme-card-bg,#fff)}.style-brutalist .CompactPagination_btn__j6Irx{border-radius:0;font-family:var(--font-ibm-plex-mono),monospace;font-weight:700;transition:transform .1s steps(3),box-shadow .1s steps(3),background .1s steps(3)}.style-brutalist .CompactPagination_btn__j6Irx:hover:not(:disabled){background:transparent;color:var(--theme-text-primary,#000)}.style-brutalist .CompactPagination_btn__j6Irx:active:not(:disabled){background:#000;color:#fff}.style-brutalist .CompactPagination_info__TSuA_{font-family:var(--font-ibm-plex-mono),monospace}.style-brutalist .CompactPagination_jumpInput__y5n3K{border:3px solid #000;border-radius:0;font-family:var(--font-ibm-plex-mono),monospace}.style-brutalist .CompactPagination_jumpInput__y5n3K:focus{box-shadow:3px 3px 0 0 #000}