.pagination[data-v-47da7c5f]{padding:40px;font-size:14px;color:#666}.pagination .total-info .total-text[data-v-47da7c5f]{color:#f01919;font-weight:500}.pagination .page-numbers[data-v-47da7c5f]{gap:8px}.pagination .page-numbers .arrow-btn[data-v-47da7c5f]{width:40px;height:40px;border:1px solid #e5e8ef;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .3s}.pagination .page-numbers .arrow-btn[data-v-47da7c5f]:hover:not(:disabled){border-color:#f01919;color:#f01919;background:#ffeded}.pagination .page-numbers .arrow-btn[data-v-47da7c5f]:disabled{background:#f5f6fa;color:#ccc;cursor:not-allowed}.pagination .page-numbers .page-buttons[data-v-47da7c5f]{gap:4px;margin:0 8px}.pagination .page-numbers .page-buttons .page-btn[data-v-47da7c5f]{width:40px;height:40px;border:1px solid #e5e8ef;background:#fff;border-radius:6px;cursor:pointer;font-size:14px;color:#666;transition:all .3s}.pagination .page-numbers .page-buttons .page-btn[data-v-47da7c5f]:hover:not(.ellipsis):not(:disabled):not(.active){border-color:#f01919;color:#f01919;background:#ffeded}.pagination .page-numbers .page-buttons .page-btn.active[data-v-47da7c5f]{background:#f01919;border-color:#f01919;color:#fff}.pagination .page-numbers .page-buttons .page-btn.ellipsis[data-v-47da7c5f]{border:none;background:none;cursor:default;color:#ccc}.pagination .right-controls[data-v-47da7c5f]{gap:16px}.pagination .right-controls .label[data-v-47da7c5f]{color:#666}.pagination .right-controls .page-size-selector[data-v-47da7c5f]{display:flex;align-items:center;gap:6px}.pagination .right-controls .page-size-selector .page-size-select[data-v-47da7c5f]{width:80px;height:40px;border:1px solid #e5e8ef;border-radius:6px;padding:0 8px;font-size:14px;color:#333;background:#fff;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between}.pagination .right-controls .page-size-selector .page-size-select[data-v-47da7c5f]:hover{border-color:#f01919}.pagination .right-controls .page-size-selector .page-size-select .dropdown-arrow[data-v-47da7c5f]{transition:transform .3s}.pagination .right-controls .page-size-selector .page-size-select .dropdown-arrow.open[data-v-47da7c5f]{transform:rotate(180deg)}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options[data-v-47da7c5f]{position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;background:#fff;border:1px solid #e5e8ef;border-top:none;border-radius:0 0 4px 4px;z-index:999;max-height:200px;overflow-y:auto}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options .option[data-v-47da7c5f]{padding:8px 12px;cursor:pointer;font-size:14px;color:#333;transition:all .2s}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options .option[data-v-47da7c5f]:hover{background:#ffeded}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options .option.active[data-v-47da7c5f]{background:#f01919;color:#fff}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options .option[data-v-47da7c5f]:first-child{border-radius:0}.pagination .right-controls .page-size-selector .page-size-select .dropdown-options .option[data-v-47da7c5f]:last-child{border-radius:0 0 4px 4px}.pagination .right-controls .jump-to-page[data-v-47da7c5f]{display:flex;align-items:center;gap:6px}.pagination .right-controls .jump-to-page .jump-input[data-v-47da7c5f]{width:70px;height:40px;border:1px solid #e5e8ef;border-radius:6px;padding:0 8px;font-size:14px;color:#333;text-align:center}.pagination .right-controls .jump-to-page .jump-input[data-v-47da7c5f]:focus{outline:none;border-color:#f01919}.pagination .right-controls .jump-to-page .jump-btn[data-v-47da7c5f]{width:48px;height:40px;background:#f01919;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:all .3s}
