.performance-toolbar{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.performance-toolbar>div{display:flex;align-items:end;gap:14px}.performance-filter{display:flex;flex-direction:column;gap:7px}.performance-filter label{font-size:12px;color:#426680;font-weight:500}.performance-filter .el-date-editor{width:150px!important}.performance-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:20px}.performance-panel{padding:22px 24px;min-width:0}.performance-panel .panel-heading{margin-bottom:16px}.performance-summary{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;margin:0 0 18px}.performance-summary>div{padding:16px 14px;border-right:1px solid #edf0f2}.performance-summary>div:last-child{border-right:0}.performance-summary span{display:block;color:#60768a;font-size:11px;margin-bottom:7px}.performance-summary strong{font-size:20px;color:#426680;font-weight:600}.scheme-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.scheme-meta small{color:#60768a;font-size:11px}.scheme-formula{font-size:11px;line-height:1.8;color:#60768a}.scheme-formula strong{color:#426680;font-weight:500}.formula-builder{border:1px solid #e4e9ed;padding:16px;background:#fafcfd}.formula-builder .form-grid{margin-bottom:5px}.rule-list{display:grid;gap:8px;margin-top:12px}.rule-row{display:grid;grid-template-columns:1.1fr 120px 100px 100px 100px 34px;gap:7px;align-items:center}.rule-row .el-input,.rule-row .el-select{width:100%}.run-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.run-summary>div{background:#f6f8fa;padding:13px}.run-summary span{display:block;font-size:11px;color:#60768a;margin-bottom:6px}.run-summary strong{font-size:17px;color:#426680}.performance-note{font-size:11px;color:#60768a;line-height:1.8}.performance-actions{display:flex;gap:8px;justify-content:flex-end}.performance-dialog .el-dialog__body{padding-top:10px}.performance-detail-table{margin-top:16px}.performance-status{font-size:11px;color:#60768a}.performance-status.is-ready{color:#438366}.performance-status.is-empty{color:#a06b42}@media(max-width:1050px){.performance-grid{grid-template-columns:1fr}.rule-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 34px}}@media(max-width:700px){.performance-toolbar{display:block}.performance-toolbar>div{flex-wrap:wrap}.performance-toolbar>.el-button{margin-top:14px;width:100%}.performance-summary,.run-summary{grid-template-columns:repeat(2,1fr)}.performance-summary>div:nth-child(2){border-right:0}.rule-row{grid-template-columns:1fr 1fr}.rule-row .rule-remove{grid-column:2;justify-self:end}}
