[data-v-32e5af64]:root{--primary-color:#b23f76;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--text-primary:#303133;--text-regular:#606266;--text-secondary:#909399;--text-placeholder:#c0c4cc;--border-base:#dcdfe6;--border-light:#e4e7ed;--border-lighter:#ebeef5;--border-extra-light:#f2f6fc;--bg-white:#fff;--bg-page:#f2f3f5;--bg-overlay:hsla(0,0%,100%,.9);--box-shadow-base:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);--box-shadow-dark:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.12);--box-shadow-light:0 2px 12px 0 rgba(0,0,0,.1);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--border-radius-base:4px;--border-radius-sm:2px;--border-radius-lg:8px;--border-radius-round:20px;--font-size-extra-large:20px;--font-size-large:18px;--font-size-medium:16px;--font-size-base:14px;--font-size-small:13px;--font-size-extra-small:12px;--transition-duration:.3s;--transition-timing:ease-in-out;--tutor-primary:#b23f76;--tutor-text-primary:#03141a;--tutor-text-placeholder:#a6b4d1;--tutor-border:#dce2f1;--tutor-button-yellow:#ffbe32;--tutor-bg-preview:#f8f9fc}.custom__pagination[data-v-32e5af64]{justify-content:center;padding:20px 0}.custom__pagination[data-v-32e5af64],.custom__pagination__left[data-v-32e5af64]{align-items:center;display:flex;gap:16px}.custom__pagination-info[data-v-32e5af64]{align-items:center;display:flex;padding:6px 0}.custom__total[data-v-32e5af64]{color:#03141a;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px}.custom__page-size[data-v-32e5af64]{width:auto}.custom__page-size[data-v-32e5af64] .el-input__wrapper{background-color:#fff;border:1px solid #dce2f1;border-radius:6px;box-shadow:none;padding:6px 16px}.custom__page-size[data-v-32e5af64] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #dce2f1}.custom__page-size[data-v-32e5af64] .el-input__inner{color:#03141a;font-family:PingFang SC,sans-serif;font-size:14px}.custom__page-size[data-v-32e5af64] .el-select__wrapper{border-radius:6px;height:40px;width:100px}.custom__pages[data-v-32e5af64] .el-pager .more,.custom__pages[data-v-32e5af64] .el-pager .number{background-color:#fff;border:1px solid #dce2f1;border-radius:6px;color:#808ca5;font-size:14px;height:40px;line-height:38px;margin:0 2px;min-width:40px;padding:0 4px}.custom__pages[data-v-32e5af64] .el-pager .more:hover,.custom__pages[data-v-32e5af64] .el-pager .number:hover{border-color:#b23f76;color:#b23f76}.custom__pages[data-v-32e5af64] .el-pager .more.is-active,.custom__pages[data-v-32e5af64] .el-pager .number.is-active{background-color:#b23f76;border-color:#b23f76;color:#fff}.custom__pages[data-v-32e5af64] .btn-next,.custom__pages[data-v-32e5af64] .btn-prev{background-color:#fff;border:1px solid #dce2f1;border-radius:6px;color:#03141a;height:40px;margin:0 2px;padding:0;width:40px}.custom__pages[data-v-32e5af64] .btn-next:hover:not(:disabled),.custom__pages[data-v-32e5af64] .btn-prev:hover:not(:disabled){border-color:#b23f76;color:#b23f76}.custom__pages[data-v-32e5af64] .btn-next:disabled,.custom__pages[data-v-32e5af64] .btn-prev:disabled{color:#dce2f1;cursor:not-allowed}.custom__pages[data-v-32e5af64] .btn-next .el-icon,.custom__pages[data-v-32e5af64] .btn-prev .el-icon{font-size:16px}.page-jumper[data-v-32e5af64]{align-items:center;display:flex;gap:8px}.page-input[data-v-32e5af64]{border:1px solid #dce2f1;border-radius:6px;color:#525b6e;font-size:14px;height:40px;outline:none;padding:0 8px;text-align:center;transition:border-color .3s ease;width:50px}.page-input[data-v-32e5af64]:focus,.page-input[data-v-32e5af64]:hover{border-color:#b23f76}.page-input[data-v-32e5af64]:focus{box-shadow:0 0 0 2px #b23f7633}@media(max-width:1024px){.custom[data-v-32e5af64]{width:100%}.custom__pagination[data-v-32e5af64]{flex-wrap:wrap;gap:12px}.custom__pages[data-v-32e5af64] .el-pager .more,.custom__pages[data-v-32e5af64] .el-pager .number{height:36px;line-height:34px;min-width:36px}.custom__pages[data-v-32e5af64] .btn-next,.custom__pages[data-v-32e5af64] .btn-prev{height:36px;width:36px}}@media(max-width:768px){.custom__pagination[data-v-32e5af64]{flex-direction:column;gap:10px}.custom__pages[data-v-32e5af64] .el-pagination__jump{margin-left:0}}
