.srt-page{margin:8px 12px 16px;background:#fff;border:1px solid #dfe7ef;-webkit-box-shadow:0 8px 22px rgba(41,59,78,.08);box-shadow:0 8px 22px rgba(41,59,78,.08);border-radius:4px;overflow:hidden}.srt-page-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;padding:22px 24px 16px;border-bottom:1px solid #dfe7ef;background:#fff}.srt-page-title{margin:0;color:#00a6b2;font-size:26px;line-height:1.2;font-weight:700}.srt-page-subtitle{margin:8px 0 0;color:#7a8795;font-size:14px}.srt-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.srt-content{padding:16px 24px 24px;background:#f3f7fa}.srt-btn-primary.el-button--primary{background-color:#00a6b2;border-color:#00a6b2}.srt-btn-primary.el-button--primary:focus,.srt-btn-primary.el-button--primary:hover{background-color:#008c96;border-color:#008c96}.srt-btn-outline.el-button{border-color:#00a6b2;color:#00a6b2}.srt-btn-orange.el-button{background-color:#efa63a;border-color:#efa63a;color:#fff}.srt-btn-orange.el-button:focus,.srt-btn-orange.el-button:hover{background-color:rgb(236.7014084507,153.214084507,29.6985915493);border-color:rgb(236.7014084507,153.214084507,29.6985915493);color:#fff}.srt-search-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.srt-search-actions,.srt-search-row{display:-webkit-box;display:-ms-flexbox;display:flex}.srt-search-actions{gap:8px;-ms-flex-negative:0;flex-shrink:0}.srt-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.srt-summary-card{min-height:86px;padding:14px 16px;border:1px solid #dfe7ef;border-radius:4px;background:#fff}.srt-summary-title{color:#7a8795;margin-bottom:8px;font-weight:600;font-size:13px}.srt-summary-value{font-size:24px;line-height:1.1;font-weight:700;color:#25313d}.srt-summary-note{margin-top:6px;color:#7a8795;font-size:12px}.srt-test-grid{display:grid;grid-template-columns:1.25fr .95fr;gap:14px;margin-bottom:16px}.srt-panel{border:1px solid #dfe7ef;border-radius:4px;background:#fff}.srt-panel-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid #dfe7ef;background:#fbfdfe}.srt-panel-title{margin:0;font-size:17px;font-weight:700;color:#38424f}.srt-panel-body{padding:16px}.srt-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:12px;border:1px solid #c9d6e1;background:#fff;color:#38424f;font-size:12px;font-weight:700;white-space:nowrap}.srt-pill.ok{border-color:#9bd9b8;background:#eaf8f0;color:#168750}.srt-pill.warn{border-color:#f1c77c;background:#fff3de;color:#94620f}.srt-pill.lock{border-color:#f1a7aa;background:#fff0f1;color:#bf353b}.srt-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.srt-config-grid--switches{margin-top:16px}.srt-range-field{padding:10px 12px;border:1px solid #dfe7ef;border-radius:4px;background:#fbfdfe}.srt-range-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:4px;font-weight:600;font-size:13px}.srt-range-value{color:#00a6b2}.srt-range-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed #c9d6e1}.srt-source-summary{color:#7a8795;font-size:12px;line-height:1.45;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.srt-grade-band{position:relative;height:42px;margin-top:14px;border:1px solid #c9d6e1;border-radius:4px;overflow:hidden;background:#fff}.srt-band,.srt-grade-band{display:-webkit-box;display:-ms-flexbox;display:flex}.srt-band{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c9d6e1;font-weight:700;font-size:12px}.srt-band:last-child{border-right:0}.srt-band--d{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;background:#fff0f1;color:#bd343a}.srt-band--c{background:#fff3de;color:#a66d14}.srt-band--b,.srt-band--c{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%}.srt-band--b{background:#eef6ff;color:#2871b8}.srt-band--a{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;background:#eaf8f0;color:#168750}.srt-threshold-marker{top:0;bottom:0;width:2px;background:#1f2d3a;pointer-events:none}.srt-threshold-marker,.srt-threshold-marker span{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.srt-threshold-marker span{left:50%;top:100%;margin-top:4px;color:#7a8795;font-size:11px;white-space:nowrap;font-weight:600}.srt-switch-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-height:42px;padding:0 12px;border:1px solid #dfe7ef;border-radius:4px;background:#fbfdfe;font-weight:600;font-size:13px}.srt-weight-sum{margin-top:12px;font-size:13px}.srt-weight-sum.is-error{color:#f05b61}.srt-weight-sum.is-ok{color:#29b66f}.srt-scenario,.srt-scenario-list{display:grid;gap:10px}.srt-scenario{grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 12px;border:1px solid #dfe7ef;border-radius:4px;background:#fff;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit}.srt-scenario:hover{border-color:#00a6b2}.srt-scenario.active{border-color:#00a6b2;background:#e7f8fa}.srt-scenario.is-running{opacity:.65;pointer-events:none}.srt-scenario-no{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#edf3f8;color:#52606d;font-weight:700;font-size:13px}.srt-scenario.active .srt-scenario-no{background:#00a6b2;color:#fff}.srt-scenario-title{display:block;font-weight:700;font-size:14px}.srt-scenario-desc{display:block;color:#7a8795;font-size:12px;margin-top:3px}.srt-table-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:10px}.srt-table-title{font-size:17px;font-weight:700;color:#38424f}.srt-table-wrap{border:1px solid #dfe7ef;border-radius:4px;overflow:hidden;background:#fff}.srt-supplier-cell{display:grid;gap:2px}.srt-supplier-cell .srt-supplier-code{color:#7a8795;font-size:12px}.srt-score-cell{display:grid;gap:4px}.srt-score-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-weight:700;font-size:13px}.srt-bar{height:7px;border-radius:999px;overflow:hidden;background:#e6edf4}.srt-bar span{display:block;height:100%;border-radius:inherit;background:#00a6b2;-webkit-transition:width .18s ease;transition:width .18s ease}.srt-link-primary.el-button--text{color:#00a6b2}.srt-detail-strip{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(5,minmax(120px,1fr));gap:12px;margin:14px 0 16px}.srt-detail-card{padding:12px 14px;border:1px solid #dfe7ef;border-radius:4px;background:#fff}.srt-detail-label{color:#7a8795;font-size:12px;font-weight:600}.srt-detail-value{margin-top:6px;font-size:18px;font-weight:700;color:#25313d}.srt-log-panel{margin-top:4px}.srt-log-list{padding:12px 16px 8px;max-height:280px;overflow-y:auto}.srt-log-item{display:grid;grid-template-columns:150px 100px 1fr;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px dashed #dfe7ef;font-size:13px}.srt-log-item:last-child{border-bottom:0}.srt-log-time{color:#7a8795;font-size:12px}.srt-log-msg{color:#38424f}.srt-log-extra{grid-column:1/-1;color:#7a8795;font-size:12px;padding-left:260px}.srt-log-empty{color:#7a8795;font-size:13px;padding:16px 0}.srt-footer-note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:10px 16px 14px;border-top:1px solid #dfe7ef;color:#7a8795;font-size:12px;background:#fbfdfe}.srt-pagination{margin-top:8px;text-align:right}.srt-detail-section{margin-bottom:20px}.srt-detail-section__title{font-weight:600;margin-bottom:10px;padding-left:8px;border-left:3px solid #00a6b2}.srt-drawer-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:16px}.srt-drawer-summary__item .k{color:#7a8795;font-size:12px}.srt-drawer-summary__item .v{font-size:16px;font-weight:600;margin-top:2px}.srt-lock-remark{background:#fff0f1;border:1px solid #fde2e2;border-radius:4px;color:#f05b61}.srt-lock-remark,.srt-warning-remark{padding:10px 12px;font-size:13px;line-height:1.6;margin-bottom:16px}.srt-warning-remark{background:#fff3de;border:1px solid #faecd8;border-radius:4px;color:#94620f}.srt-modal-subtitle{margin:0;color:#7a8795;font-size:13px}.srt-modal-tip{margin-top:12px;padding:10px 12px;border:1px solid #bfe6eb;border-radius:4px;background:#e7f8fa;color:#23646b;font-size:13px;line-height:1.6}.srt-drawer-body{padding:0 4px 24px}.srt-log-type{min-width:72px;text-align:center}@media (max-width:1200px){.srt-test-grid{grid-template-columns:1fr}.srt-detail-strip,.srt-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.srt-config-grid,.srt-detail-strip,.srt-log-item,.srt-summary-grid{grid-template-columns:1fr}.srt-log-extra{padding-left:0}}.srt-page[data-v-2e279a28]{position:relative}.srt-process-mask[data-v-2e279a28]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:hsla(0,0%,100%,.45);cursor:wait}.srt-process-float[data-v-2e279a28]{position:fixed;top:72px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;border-radius:6px;background:#1f2a37;color:#fff;font-size:13px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.18);box-shadow:0 6px 18px rgba(0,0,0,.18)}