.pagination.svelte-14imygf{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.pagination-size.svelte-14imygf{width:80px}.pagination-info.svelte-14imygf{font-family:var(--type-body-sm-font);font-size:var(--type-body-sm-size);color:var(--color-text-muted);white-space:nowrap}.pagination-spacer.svelte-14imygf{flex:1;min-width:var(--space-sm)}.pagination-nav.svelte-14imygf{all:unset;display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-family:var(--type-label-font);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-instant) var(--easing-default),background var(--duration-instant) var(--easing-default)}.pagination-nav.svelte-14imygf:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-secondary)}.pagination-nav.svelte-14imygf:disabled{opacity:.4;cursor:default}.pagination-nav.svelte-14imygf:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pagination-nav.svelte-14imygf svg:where(.svelte-14imygf){width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}.pagination-pages.svelte-14imygf{display:flex;align-items:center;gap:var(--space-2xs)}.pagination-page.svelte-14imygf{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 var(--space-xs);font-family:var(--type-label-font);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--color-text-secondary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-instant) var(--easing-default)}.pagination-page.svelte-14imygf:hover:not(.pagination-page-active){background:var(--color-surface-secondary);color:var(--color-text)}.pagination-page.svelte-14imygf:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pagination-page-active.svelte-14imygf{background:var(--color-accent);color:var(--color-text-on-accent);cursor:default}.pagination-ellipsis.svelte-14imygf{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;font-family:var(--type-label-font);font-size:var(--type-label-size);color:var(--color-text-muted);-webkit-user-select:none;user-select:none}.pagination-demos.svelte-1na5kyn{display:flex;flex-direction:column;gap:var(--space-xl)}
