.sort-dialog[data-v-e6228e9d] .el-dialog__body{max-height:calc(80vh - 120px);padding:15px 20px;overflow:hidden}.sort-dialog[data-v-e6228e9d] .el-dialog__footer{background-color:#fafafa;border-top:1px solid #e4e7ed;padding:15px 20px}.sort-dialog-content[data-v-e6228e9d]{flex-direction:column;height:100%;min-height:400px;display:flex}.sort-operation-bar[data-v-e6228e9d]{border-bottom:1px solid #e4e7ed;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:15px;padding-bottom:15px;display:flex}.sort-conditions-container[data-v-e6228e9d]{background-color:#fff;border:1px solid #dcdfe6;border-radius:6px;flex-direction:column;flex:1;display:flex;overflow:hidden}.sort-conditions-header[data-v-e6228e9d]{color:#606266;background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;font-size:14px;font-weight:500;display:flex}.sort-conditions-header .column-header[data-v-e6228e9d],.sort-conditions-header .sort-by-header[data-v-e6228e9d],.sort-conditions-header .order-header[data-v-e6228e9d]{border-right:1px solid #e4e7ed;flex:1;align-items:center;padding:12px 15px;display:flex}.sort-conditions-header .column-header[data-v-e6228e9d]:last-child,.sort-conditions-header .sort-by-header[data-v-e6228e9d]:last-child,.sort-conditions-header .order-header[data-v-e6228e9d]:last-child{border-right:none}.sort-conditions-list[data-v-e6228e9d]{flex:1;max-height:250px;overflow-y:auto}.sort-condition-row[data-v-e6228e9d]{cursor:pointer;border-bottom:1px solid #e4e7ed;transition:background-color .2s;display:flex}.sort-condition-row[data-v-e6228e9d]:hover{background-color:#f5f7fa}.sort-condition-row.selected[data-v-e6228e9d]{background-color:#e6f7ff;border-color:#409eff}.sort-condition-row[data-v-e6228e9d]:last-child{border-bottom:none}.sort-condition-row .column-select[data-v-e6228e9d],.sort-condition-row .sort-by-select[data-v-e6228e9d],.sort-condition-row .order-select[data-v-e6228e9d]{border-right:1px solid #e4e7ed;flex:1;align-items:center;padding:8px 12px;display:flex}.sort-condition-row .column-select[data-v-e6228e9d]:last-child,.sort-condition-row .sort-by-select[data-v-e6228e9d]:last-child,.sort-condition-row .order-select[data-v-e6228e9d]:last-child{border-right:none}.empty-conditions[data-v-e6228e9d]{color:#999;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.empty-conditions .empty-text[data-v-e6228e9d]{margin-bottom:15px;font-size:14px}.custom-sort-area[data-v-e6228e9d]{border-top:1px solid #e4e7ed;flex-shrink:0;margin-top:15px;padding-top:15px}.custom-sort-area .custom-sort-title[data-v-e6228e9d]{color:#606266;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:500;display:flex}.custom-sort-area .custom-sort-title .current-field-name[data-v-e6228e9d]{color:#409eff;margin-left:10px;font-size:12px;font-weight:400}.custom-sort-area .custom-sort-tips[data-v-e6228e9d]{color:#999;margin-top:8px;font-size:12px;line-height:1.4}.custom-sort-area .custom-sort-tips .available-values[data-v-e6228e9d]{color:#606266;background-color:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;max-height:60px;margin-top:5px;padding:8px;overflow-y:auto}.dialog-footer[data-v-e6228e9d]{justify-content:flex-end;gap:10px;display:flex}.sort-conditions-list[data-v-e6228e9d]::-webkit-scrollbar{width:8px}.available-values[data-v-e6228e9d]::-webkit-scrollbar{width:8px}.sort-conditions-list[data-v-e6228e9d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.available-values[data-v-e6228e9d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sort-conditions-list[data-v-e6228e9d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;transition:background .3s}.available-values[data-v-e6228e9d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;transition:background .3s}.sort-conditions-list[data-v-e6228e9d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.available-values[data-v-e6228e9d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
