.cpager[data-v-120f72bd]{min-width:0;font-size:var(--lumens-fs-md);color:var(--lumens-text-2);flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.cpager__spacer[data-v-120f72bd]{flex:1}.cpager__total[data-v-120f72bd]{font-size:var(--lumens-fs-md);color:var(--lumens-text);white-space:nowrap;font-weight:600}.cpager__size[data-v-120f72bd]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-pill);background:var(--lumens-white);align-items:center;gap:2px;padding:2px;display:inline-flex}.cpager__size-label[data-v-120f72bd]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);white-space:nowrap;padding:0 8px 0 9px}.cpager__size-btn[data-v-120f72bd]{border-radius:var(--lumens-radius-pill);min-width:34px;height:26px;color:var(--lumens-text-2);font:inherit;font-size:var(--lumens-fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0 9px;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1),color .15s}.cpager__btn[data-v-120f72bd],.cpager__size-btn--on[data-v-120f72bd],.cpager__size-btn[data-v-120f72bd]:hover:not(:disabled){color:var(--lumens-text)}.cpager__size-btn--on[data-v-120f72bd]{background:var(--lumens-bg-2);font-weight:650}.cpager__nav[data-v-120f72bd]{align-items:center;gap:10px;display:inline-flex}.cpager__label[data-v-120f72bd]{white-space:nowrap;font-variant-numeric:tabular-nums}.cpager__btn[data-v-120f72bd]{border:.5px solid var(--lumens-border);border-radius:var(--lumens-radius-pill);background:var(--lumens-white);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s cubic-bezier(.2,0,0,1);display:inline-flex}.cpager__btn[data-v-120f72bd]:hover:not(:disabled){background:var(--lumens-bg-hover)}.cpager__btn[data-v-120f72bd]:disabled{opacity:.45;cursor:default}.cpager__btn[data-v-120f72bd]:focus-visible,.cpager__size-btn[data-v-120f72bd]:focus-visible{outline:2px solid var(--lumens-brand-primary);outline-offset:2px}.cpager--compact[data-v-120f72bd]{font-size:var(--lumens-fs-sm);gap:8px}.cpager--compact .cpager__btn[data-v-120f72bd]{width:28px;height:28px}.cpager--compact .cpager__total[data-v-120f72bd]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-3);font-weight:500}
