.pagination.svelte-1x1jxmx{display:flex;align-items:center;gap:.75rem;font-size:var(--pg-font-size);perspective:100px}.pagination.skeleton.svelte-1x1jxmx{pointer-events:none}.skeleton-nav.svelte-1x1jxmx,.skeleton-page.svelte-1x1jxmx,.skeleton-select.svelte-1x1jxmx,.skeleton-bar.svelte-1x1jxmx{position:relative;overflow:hidden;background:var(--skeleton-bg, rgb(from var(--color-text, #888) r g b / .1))}.skeleton-nav.svelte-1x1jxmx:after,.skeleton-page.svelte-1x1jxmx:after,.skeleton-select.svelte-1x1jxmx:after,.skeleton-bar.svelte-1x1jxmx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(105deg,transparent 25%,var(--skeleton-sheen, rgb(from var(--color-text, #888) r g b / .12)) 50%,transparent 75%);animation:delight-skeleton-shimmer var(--skeleton-duration, 2.4s) ease-in-out infinite;animation-delay:var(--shimmer-delay, 0s)}.skeleton-nav.svelte-1x1jxmx,.skeleton-page.svelte-1x1jxmx,.skeleton-select.svelte-1x1jxmx{flex-shrink:0;height:var(--pg-height);border-radius:var(--radius-md, .375rem)}@supports (corner-shape: squircle){.skeleton-nav.svelte-1x1jxmx,.skeleton-page.svelte-1x1jxmx,.skeleton-select.svelte-1x1jxmx{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}.skeleton-page.svelte-1x1jxmx{width:var(--pg-min-width)}.skeleton-nav.svelte-1x1jxmx{width:4.25em}.skeleton-select.svelte-1x1jxmx{width:3.25em}.skeleton-bar.svelte-1x1jxmx{display:inline-block;vertical-align:middle;height:.7em;border-radius:var(--radius-full, 1e5px)}.pagination-controls.svelte-1x1jxmx{display:flex;align-items:center;gap:.25rem}button.svelte-1x1jxmx{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pg-min-width);height:var(--pg-height);border-radius:var(--radius-md, .375rem);border:none;background:transparent;color:inherit;cursor:pointer;margin:0;padding:0 .375em;font:inherit;font-size:inherit;line-height:1;gap:.25em;position:relative;overflow:hidden;transition:background .3s,transform .2s ease;white-space:nowrap}@supports (corner-shape: squircle){button.svelte-1x1jxmx{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}button.svelte-1x1jxmx:hover:not(:disabled):not(.current){background:light-dark(rgb(from var(--color-text, #000) r g b / .06),rgb(from var(--color-text, #fff) r g b / .08));transition:transform .2s ease}button.svelte-1x1jxmx:active:not(:disabled){transform:perspective(100px) translate3d(0,1px,clamp(-10px,calc(.2em - 12px),-2px))}button.svelte-1x1jxmx:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:1px}button.svelte-1x1jxmx.current{background:var(--color-action, #2563eb);color:var(--color-action-text, white)}button.svelte-1x1jxmx:disabled{opacity:.4;cursor:not-allowed}button.svelte-1x1jxmx svg:where(.svelte-1x1jxmx){flex-shrink:0}.ellipsis.svelte-1x1jxmx{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pg-min-width);height:var(--pg-height);line-height:1;color:var(--color-text-muted, #6b7280);-webkit-user-select:none;user-select:none}.simple-info.svelte-1x1jxmx{padding:0 .75em;white-space:nowrap;color:var(--color-text-muted, #6b7280)}.compact-info.svelte-1x1jxmx{padding:0 .25em;white-space:nowrap;font-variant-numeric:tabular-nums}.info.svelte-1x1jxmx{white-space:nowrap;color:var(--color-text-muted, #6b7280);font-size:.875em}.page-size.svelte-1x1jxmx{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;font-size:.875em;color:var(--color-text-muted, #6b7280)}select.svelte-1x1jxmx{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:1px solid light-dark(var(--color-border, #d1d5db),var(--color-border, #4b5563));border-radius:var(--radius-md, .375rem);background:light-dark(var(--color-bg, white),var(--color-bg, #0a0a0a));color:inherit;font-size:inherit;font-family:inherit;padding:.25em .5em;height:var(--pg-height);cursor:pointer}@supports (corner-shape: squircle){select.svelte-1x1jxmx{corner-shape:squircle;border-radius:calc(var(--radius-md, .375rem) * var(--squircle-ratio, 2))}}select.svelte-1x1jxmx:focus-visible{outline:2px solid var(--color-action, #2563eb);outline-offset:1px}@keyframes delight-skeleton-shimmer{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton-nav.svelte-1x1jxmx:after,.skeleton-page.svelte-1x1jxmx:after,.skeleton-select.svelte-1x1jxmx:after,.skeleton-bar.svelte-1x1jxmx:after{animation:none}button.svelte-1x1jxmx{transition:none}}
