.pagination-container[data-v-ced565ce]{flex-wrap:wrap;gap:8px;margin:1rem 0}.pagination-button[data-v-ced565ce],.pagination-container[data-v-ced565ce]{align-items:center;display:flex;justify-content:center}.pagination-button[data-v-ced565ce]{background-color:#fff;border:.5px solid #e0e0e0;border-radius:5px;box-sizing:border-box;color:#333;cursor:pointer;font-size:.875rem;font-weight:500;height:30px;padding:4px 12px;transition:all .3s ease}.pagination-button[data-v-ced565ce]:hover:not(.disabled,.active,.dots){background-color:#e0e0e0;border-color:#cbd5e0;transform:translateY(-2px)}.pagination-button.active[data-v-ced565ce]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.pagination-button.disabled[data-v-ced565ce]{background-color:#f5f5f5;color:#999;cursor:not-allowed;opacity:.7}.pagination-button.dots[data-v-ced565ce]{background-color:transparent;border:none;cursor:default}.disabled-item[data-v-ced565ce]{cursor:not-allowed}.pagination-arrow[data-v-ced565ce]{font-size:1rem;line-height:1}.page-jump[data-v-ced565ce]{align-items:center;display:flex;font-size:.875rem;gap:8px;margin-left:12px}.page-jump input[data-v-ced565ce]{border:1px solid #e0e0e0;border-radius:4px;padding:4px 8px;text-align:center;width:3rem}.jump-button[data-v-ced565ce]{background-color:var(--color-primary);border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;padding:4px 12px;transition:all .3s ease}.jump-button[data-v-ced565ce]:hover{background-color:#e0e0e0;border-color:#cbd5e0}.pagination-button[data-v-ced565ce]{transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.pagination-button[data-v-ced565ce]:active:not(.disabled,.active,.dots){transform:translateY(0)}
