.pagination[data-v-96beebf3]{justify-content:space-between;margin-top:max(20px,2.5rem)}.pagination[data-v-96beebf3],.pagination .pagination-info[data-v-96beebf3]{align-items:center;display:flex;gap:max(10px,1.25rem)}.pagination .pagination-info[data-v-96beebf3]{color:#606266;font-size:max(12px,.875rem)}.pagination .pagination-info .page-size-select[data-v-96beebf3]{width:min(7.5rem,120px)}.pagination .pagination-controls[data-v-96beebf3]{align-items:center;display:flex;justify-content:flex-end}.pagination .pagination-buttons[data-v-96beebf3]{align-items:center;display:flex;gap:max(5px,.625rem)}.pagination .pagination-buttons .page-btn[data-v-96beebf3]{align-items:center;border-radius:max(2px,.25rem);color:#606266;cursor:pointer;display:inline-flex;font-size:max(12px,.875rem);height:min(2rem,32px);justify-content:center;min-width:min(2rem,32px);padding:0 max(4px,.5rem);text-decoration:none}.pagination .pagination-buttons .page-btn[data-v-96beebf3]:hover:not(.disabled):not(.active){color:#155ded}.pagination .pagination-buttons .page-btn.active[data-v-96beebf3]{background:#155ded;color:#fff}.pagination .pagination-buttons .page-btn.disabled[data-v-96beebf3]{color:#c5c5c5;cursor:not-allowed}.pagination .pagination-jump[data-v-96beebf3]{align-items:center;color:#606266;display:flex;font-size:max(12px,.875rem);gap:max(5px,.625rem);margin-left:max(8px,1rem)}.pagination .pagination-jump .jump-input[data-v-96beebf3]{border:1px solid #e5e5e5;border-radius:max(2px,.25rem);font-size:max(12px,.875rem);height:min(2rem,32px);outline:none;padding:0 max(4px,.5rem);text-align:center;transition:border-color .2s ease;width:min(3.75rem,60px)}.pagination .pagination-jump .jump-input[data-v-96beebf3]:focus{border-color:#155ded}.pagination .pagination-jump .jump-input[data-v-96beebf3]::-webkit-inner-spin-button,.pagination .pagination-jump .jump-input[data-v-96beebf3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination .pagination-jump .jump-input[data-v-96beebf3]{-moz-appearance:textfield}.pagination .pagination-jump .jump-btn[data-v-96beebf3]{background:#fff;border:1px solid #155ded;border-radius:max(2px,.25rem);color:#155ded;cursor:pointer;font-size:max(12px,.875rem);height:min(2rem,32px);padding:0 max(6px,.75rem);transition:all .2s ease}.pagination .pagination-jump .jump-btn[data-v-96beebf3]:hover{background:#155ded;color:#fff}@media screen and (max-width:960px){.pagination[data-v-96beebf3]{align-items:center;flex-direction:column;gap:max(10px,1rem)}.pagination .pagination-controls[data-v-96beebf3]{flex-wrap:wrap;gap:max(4px,.5rem);justify-content:center}.pagination .pagination-jump[data-v-96beebf3]{margin-left:0}}@media screen and (max-width:768px){.pagination[data-v-96beebf3]{align-items:center;flex-direction:column;gap:max(8px,.75rem)}.pagination .pagination-info[data-v-96beebf3]{display:none}.pagination .pagination-controls[data-v-96beebf3]{flex-wrap:wrap;gap:max(4px,.375rem);justify-content:center}.pagination .pagination-buttons[data-v-96beebf3]{gap:max(4px,.375rem)}.pagination .pagination-buttons .page-btn[data-v-96beebf3]{font-size:max(12px,.8125rem);height:min(2.25rem,36px);min-width:min(2.25rem,36px)}.pagination .pagination-jump[data-v-96beebf3]{font-size:max(12px,.8125rem);gap:max(4px,.375rem);margin-left:0}.pagination .pagination-jump .jump-input[data-v-96beebf3]{font-size:max(12px,.8125rem);height:min(2.25rem,36px);width:min(3.125rem,50px)}}
