.preview-header{display:flex;justify-content:space-between;align-items:center}.preview-header .out-of-range-btn{margin-bottom:8px}.invoice-wrapper .invoiceOrder_invoice_dialog{display:flex;flex-direction:column;width:1100px;height:800px;padding:20px}:deep(.el-table) .el-table__cell{line-height:60px;height:60px}:deep(.el-table) .el-table__cell .cell{font-family:Montserrat;font-weight:400;font-size:14px;color:#6a6c7e;line-height:18px;text-align:center;font-style:normal}:deep(.recharge-dialog) .el-form-item{margin-bottom:300px}.filter-container{width:100%;margin:16px 0 0 0}.filter-container .tabs-search-wrapper{display:flex;justify-content:space-between;align-items:flex-end;position:relative;padding-bottom:1px}.filter-container .tabs-search-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--el-border-color-light);z-index:0}.filter-container .tabs-search-wrapper .page__operate-btn{display:flex;justify-content:flex-end;margin-bottom:10px;margin-top:-20px;position:relative}.filter-container .tabs-search-wrapper .page__operate-btn .search-row{margin-bottom:22px;margin-top:16px;gap:8px}.filter-container .tabs-search-wrapper .page__operate-btn .search-row .search-input{width:280px}.filter-container :deep(.el-tabs){flex:1}.filter-container :deep(.el-tabs) .el-tabs__header{margin-bottom:0}.filter-container :deep(.el-tabs) .el-tabs__nav-wrap:after{height:2px;z-index:1}.filter-container :deep(.el-tabs) .el-tabs__item{padding:0 20px;height:40px;line-height:40px}.filter-container :deep(.el-tabs) .el-tabs__item.active{color:var(--el-color-primary)}.invoice-dialog-content{padding:20px 0}.invoice-dialog-content :deep(.el-form-item__label){display:flex;justify-content:center;align-items:center}.invoice-dialog-content .invoiceOrder_preview_orders_btn :deep(.el-form-item__content){margin-left:42%!important}.order-range-input{display:flex;align-items:center;width:100%}.orders-preview{margin-top:20px;height:550px;padding:20px;border:1px solid #e4e7ed;border-radius:8px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.orders-preview h4{margin:0 0 15px 0;color:#303133;font-size:16px;font-weight:600;display:flex;align-items:center}.orders-preview h4:before{content:"📋";margin-right:8px;font-size:18px}.preview-stats{font-size:14px;color:#606266}.preview-stats span{padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #dcdfe6;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease}.preview-stats span:hover{border-color:#409eff;box-shadow:0 2px 6px rgba(64,158,255,.2)}.dialog-footer{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid #e4e7ed}.el-form-item{margin-bottom:20px}.el-button{border-radius:6px;font-weight:500;transition:all .3s ease}.el-button--success{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.el-button--success:hover{background:linear-gradient(135deg,#85ce61,#67c23a);transform:translateY(-1px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.el-button--primary{background:linear-gradient(135deg,#409eff,#66b1ff);border:none}.el-button--primary:hover{background:linear-gradient(135deg,#66b1ff,#409eff);transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3)}.status-filters{display:flex;gap:10px;margin-bottom:20px}.status-filters .status-button{padding:8px 15px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .2s}.status-filters .status-button.active{background-color:#409eff;color:#fff;border-color:#409eff}.status-filters .status-button:hover{opacity:.8}.dialog-header-custom{position:relative;width:100%;text-align:center}.dialog-header-custom span{font-size:18px;font-weight:700;color:#333}.dialog-header-custom .tip-message{background-color:#f0f9eb;border-left:5px solid #67c23a;padding:10px 15px;margin-top:15px;font-size:14px;color:#67c23a;text-align:left;border-radius:4px}@media(max-width:768px){.tabs-search-wrapper{flex-direction:column;gap:15px}.search-row{flex-wrap:wrap}.search-input{width:100%;min-width:200px}.order-range-input{flex-direction:column;gap:10px}.order-range-input .el-input{width:100%!important}}.preview-stats{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px;padding:12px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.preview-stats span{font-size:14px;font-weight:500;color:#495057}.preview-stats span:first-child{color:#007bff;font-weight:600}:deep(.failure-details-dialog) .el-message-box__content{white-space:pre-line;font-family:Courier New,monospace;font-size:13px;line-height:1.6;max-height:400px;overflow-y:auto;background-color:#f8f9fa;padding:15px;border-radius:6px;border:1px solid #e9ecef}:deep(.failure-details-dialog) .el-message-box__title{color:#f56c6c;font-weight:600}:deep(.failure-details-dialog) .el-message-box__message{margin:15px 0}.order-section{margin-bottom:20px;border:1px solid #e4e7ed;border-radius:6px;overflow:hidden}.section-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e4e7ed}.section-header h5{margin:0;color:#303133;font-size:14px;font-weight:600}.section-amount{color:#409eff;font-weight:700;font-size:14px}.no-orders{text-align:center;padding:40px 20px;color:#909399;background:#f8f9fa;border-radius:6px;border:1px dashed #dcdfe6}.no-orders p{margin:0;font-size:14px}.status-paid{background-color:#f0f9eb;color:#67c23a;border:1px solid #c2e7b0;border-radius:12px}.status-paid,.status-unpaid{display:inline-block;padding:4px 12px;font-size:12px;font-weight:500}.status-unpaid{background-color:#fef0f0;color:#f56c6c;border:1px solid #fbc4c4;border-radius:12px}.out-of-range-dialog{padding:20px}.out-of-range-dialog .dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.out-of-range-dialog .dialog-actions{display:flex;gap:10px}.out-of-range-dialog .selected-info{color:#606266;font-size:14px;font-weight:500}@media(max-width:768px){.order-range-input .el-input{width:100%!important}.order-range-input span{display:none}}.oms-out-of-range-dialog{padding:20px}.setting-page[data-v-f22c5ef2]{padding:20px;min-height:calc(100vh - 80px)}.content-container[data-v-f22c5ef2]{background-color:#fff;padding:20px;border-radius:8px;border:1px solid #dcdfe6;box-shadow:none}.header[data-v-f22c5ef2]{margin-bottom:20px}.header h2[data-v-f22c5ef2]{font-size:24px;color:#333;margin:0}.setting-tabs[data-v-f22c5ef2] .el-tabs__header{margin-bottom:20px}.setting-tabs[data-v-f22c5ef2] .el-tabs__item{font-family:Montserrat;font-weight:700;font-size:14px;color:#2e2f39;line-height:18px;text-align:left;font-style:normal}.setting-page[data-v-f22c5ef2]{padding:0}