.simple-pagination{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 48%, transparent);border-radius:14px;flex-wrap:nowrap;align-items:center;gap:5px;max-width:100%;padding:4px;display:inline-flex}.simple-pagination .simple-page-control,.simple-pagination .simple-page-current{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--foreground);box-shadow:none;line-height:1;font:inherit;background:0 0;border:0;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.simple-pagination .simple-page-control{cursor:pointer;transition:background .18s,color .18s,transform .18s}.simple-pagination .simple-page-control svg{flex:none;width:18px;height:18px}.simple-pagination .simple-page-control:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 7%, transparent)}.simple-pagination .simple-page-control:active:not(:disabled){transform:scale(.93)}.simple-pagination .simple-page-control:disabled{cursor:default;opacity:.28}.simple-pagination .simple-page-control:focus-visible{outline:2px solid var(--theme-primary,#0071e3);outline-offset:2px}.simple-pagination .simple-page-current{background:color-mix(in srgb, var(--theme-primary,#0071e3) 10%, var(--card));width:auto;min-width:38px;color:var(--theme-primary,#0071e3);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-primary,#0071e3) 15%, transparent);flex-basis:auto;padding:0 10px;font-size:13px;font-weight:650}@media (max-width:600px){.simple-pagination{gap:4px}.simple-pagination .simple-page-control,.simple-pagination .simple-page-current{height:38px;min-height:38px}}@media (prefers-reduced-motion:reduce){.simple-pagination .simple-page-control{transition:none}}
