.pagination-wrapper{align-items:center;display:flex;gap:1.5rem;justify-content:center}.page-info{align-items:center;border-radius:.5rem;display:flex;gap:.25rem;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.page-info:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.page-info .page-current{color:var(--color-primary);font-weight:700}.page-info .page-current:is(.dark *){color:var(--color-primary-300)}.page-info .page-separator{margin-left:.25rem;margin-right:.25rem;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.page-info .page-separator:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.page-info .page-total{font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.page-info .page-total:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.page-info .page-label{margin-left:.25rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.pagination-controls{align-items:center;display:flex;gap:.25rem}.page-nav{align-items:center;border-radius:.5rem;border-width:1px;display:flex;height:2.25rem;justify-content:center;width:2.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-nav:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.page-nav:hover:not(.disabled){background-color:var(--color-primary-50);border-color:var(--color-primary-200);color:var(--color-primary)}.page-nav:hover:not(.disabled):is(.dark *){background-color:var(--color-primary-900);border-color:var(--color-primary-700)}.page-nav.disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));opacity:.4}.page-nav.disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.page-nav i{font-size:.875rem;line-height:1.25rem}.page-numbers{align-items:center;display:flex;gap:.25rem;margin-left:.5rem;margin-right:.5rem}.page-num{align-items:center;border-radius:.5rem;display:flex;font-size:.875rem;font-weight:500;height:2.25rem;justify-content:center;line-height:1.25rem;width:2.25rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-num:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.page-num:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.page-num:hover:not(.active):is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-num.active{background-color:var(--color-primary);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 2px 8px rgba(80,124,243,.3)}
