@charset "UTF-8";code[data-v-6b4b67c4]{background:var(--el-bg-color-page);padding:4px 8px;border-radius:4px;font-size:12px;display:block;margin-top:8px}.dialog-bounce-enter-active[data-v-6b4b67c4],.dialog-bounce-leave-active[data-v-6b4b67c4],.dialog-bounce-enter-active .el-dialog[data-v-6b4b67c4],.dialog-bounce-leave-active .el-dialog[data-v-6b4b67c4]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.dialog-bounce-enter-from[data-v-6b4b67c4],.dialog-bounce-leave-to[data-v-6b4b67c4]{opacity:0}.dialog-bounce-enter-from .el-dialog[data-v-6b4b67c4],.dialog-bounce-leave-to .el-dialog[data-v-6b4b67c4]{transform:scale(.3) translateY(-50px);opacity:0}.layout-container-demo .el-header[data-v-0be416ef],.layout-container-demo .el-footer[data-v-0be416ef]{position:relative;background-color:var(--el-color-primary-light-7);color:var(--el-text-color-primary)}.layout-container-demo .el-aside[data-v-0be416ef]{color:var(--el-text-color-primary);background:var(--el-color-primary-light-8)}.layout-container-demo .el-menu[data-v-0be416ef]{border-right:none}.layout-container-demo .el-main[data-v-0be416ef]{padding:0}.layout-container-demo .toolbar[data-v-0be416ef]{display:inline-flex;align-items:center;justify-content:center;height:100%;right:20px}.router-link[data-v-0be416ef]{display:block;height:100%;color:inherit;text-decoration:none}.form-item[data-v-0be416ef]{margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center}.form-item>div[data-v-0be416ef]{width:240px;text-align:left;margin-bottom:10px}.reset-password-form[data-v-0be416ef]{max-width:400px}.container[data-v-0bfcbbb9]{display:flex;justify-content:center;align-items:center;height:90vh}.login[data-v-0bfcbbb9]{background-color:#d6d6d6;width:400px;border:1px solid #e2ebe2;border-radius:10px;padding:20px}h1[data-v-0bfcbbb9]{text-align:center;margin-bottom:20px}body{font-family:Arial,sans-serif}.container[data-v-45b43ffd]{display:flex;justify-content:center;align-items:center;height:90vh}.register[data-v-45b43ffd]{background-color:#d6d6d6;width:400px;border:1px solid #e2ebe2;border-radius:10px;padding:20px}h1[data-v-45b43ffd]{text-align:center;margin-bottom:20px}.container[data-v-9e58c356]{display:flex;justify-content:center;align-items:center;height:90vh}.sendemail[data-v-9e58c356]{background-color:#d6d6d6;width:400px;border:1px solid #e2ebe2;border-radius:10px;padding:20px}h1[data-v-9e58c356]{text-align:center;margin-bottom:20px}.container[data-v-561a780d]{display:flex;justify-content:center;align-items:center;height:90vh}.resetpassword[data-v-561a780d]{background-color:#d6d6d6;width:400px;border:1px solid #e2ebe2;border-radius:10px;padding:20px}h1[data-v-561a780d]{text-align:center;margin-bottom:20px}.task-detail[data-v-0761e88a]{padding:20px;max-width:1400px;margin:0 auto}.requirement-description-card[data-v-0761e88a]{margin-bottom:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.collapse-title[data-v-0761e88a]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500}.title-icon[data-v-0761e88a]{font-size:18px}.title-text[data-v-0761e88a]{color:#303133;font-weight:600}.title-hint[data-v-0761e88a]{font-size:13px;color:#909399;font-weight:400}.requirement-content[data-v-0761e88a]{padding:16px 0}.requirement-text[data-v-0761e88a]{background:#f5f7fa;border-radius:6px;padding:16px;line-height:1.8;color:#606266;white-space:pre-wrap;word-wrap:break-word;max-height:400px;overflow-y:auto;font-family:Courier New,Courier,monospace;font-size:14px;border-left:4px solid #409eff}.requirement-actions[data-v-0761e88a]{margin-top:12px;display:flex;justify-content:flex-end}.requirement-description-card[data-v-0761e88a] .el-collapse{border:none}.requirement-description-card[data-v-0761e88a] .el-collapse-item__header{background:#fafafa;border-bottom:1px solid #e4e7ed;padding:16px 20px;font-size:15px}.requirement-description-card[data-v-0761e88a] .el-collapse-item__wrap{border-bottom:none}.requirement-description-card[data-v-0761e88a] .el-collapse-item__content{padding:0 20px 16px}.page-header[data-v-0761e88a]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:flex-start}.header-left[data-v-0761e88a]{flex:1}.page-header h2[data-v-0761e88a]{color:#2c3e50;margin:0 0 10px}.task-info[data-v-0761e88a]{display:flex;gap:20px;align-items:center}.task-id[data-v-0761e88a]{color:#666;font-family:monospace}.task-status[data-v-0761e88a]{padding:4px 12px;border-radius:4px;font-size:.9rem;font-weight:700}.task-status.completed[data-v-0761e88a]{background:#e8f5e8;color:#388e3c}.header-actions[data-v-0761e88a]{display:flex;gap:10px}.export-btn[data-v-0761e88a]{background:#27ae60;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:.9rem;transition:background .3s ease;white-space:nowrap}.export-btn[data-v-0761e88a]:hover:not(:disabled){background:#229954}.export-btn[data-v-0761e88a]:disabled{background:#bdc3c7;cursor:not-allowed}.batch-actions[data-v-0761e88a]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;align-items:center}.selection-info[data-v-0761e88a]{display:flex;align-items:center;gap:15px}.select-all[data-v-0761e88a]{display:flex;align-items:center;gap:8px;cursor:pointer}.selected-count[data-v-0761e88a]{color:#3498db;font-weight:700}.batch-buttons[data-v-0761e88a]{display:flex;gap:10px}.batch-adopt-btn[data-v-0761e88a],.batch-discard-btn[data-v-0761e88a]{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s ease}.batch-adopt-btn[data-v-0761e88a]{background:#27ae60;color:#fff}.batch-adopt-btn[data-v-0761e88a]:hover:not(:disabled){background:#229954}.batch-discard-btn[data-v-0761e88a]{background:#e74c3c;color:#fff}.batch-discard-btn[data-v-0761e88a]:hover:not(:disabled){background:#c0392b}.batch-adopt-btn[data-v-0761e88a]:disabled,.batch-discard-btn[data-v-0761e88a]:disabled{background:#bdc3c7;cursor:not-allowed}.testcases-table[data-v-0761e88a]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.table-header[data-v-0761e88a]{display:grid;grid-template-columns:60px 120px 1fr 1fr 1fr 1fr 80px 150px;background:#f8f9fa;font-weight:700;color:#2c3e50}.table-body .table-row[data-v-0761e88a]{display:grid;grid-template-columns:60px 120px 1fr 1fr 1fr 1fr 80px 150px;border-bottom:1px solid #eee;transition:background .2s ease}.table-row[data-v-0761e88a]:hover{background:#f8f9fa}.header-cell[data-v-0761e88a],.body-cell[data-v-0761e88a]{padding:12px 8px;display:flex;align-items:flex-start;border-right:1px solid #eee;word-break:break-word}.body-cell.text-limit-2[data-v-0761e88a]{align-items:flex-start;overflow:hidden}.checkbox-cell[data-v-0761e88a]{justify-content:center}.header-cell[data-v-0761e88a]:last-child,.body-cell[data-v-0761e88a]:last-child{border-right:none}.priority-tag[data-v-0761e88a]{padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:700}.text-limit-2[data-v-0761e88a]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap;line-height:1.6;max-height:3.6em;min-height:3.2em;word-break:break-word}.priority-tag.low[data-v-0761e88a],.priority-tag.p3[data-v-0761e88a]{background:#e8f5e8;color:#388e3c}.priority-tag.medium[data-v-0761e88a],.priority-tag.p2[data-v-0761e88a]{background:#e3f2fd;color:#1976d2}.priority-tag.high[data-v-0761e88a],.priority-tag.p1[data-v-0761e88a]{background:#fff3e0;color:#f57c00}.priority-tag.critical[data-v-0761e88a],.priority-tag.p0[data-v-0761e88a]{background:#ffebee;color:#d32f2f}.action-buttons[data-v-0761e88a]{display:flex;gap:5px;flex-wrap:wrap}.view-btn[data-v-0761e88a],.adopt-btn[data-v-0761e88a],.discard-btn[data-v-0761e88a]{padding:4px 8px;border:none;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all .2s ease}.view-btn[data-v-0761e88a]{background:#3498db;color:#fff}.view-btn[data-v-0761e88a]:hover{background:#2980b9}.adopt-btn[data-v-0761e88a]{background:#27ae60;color:#fff}.adopt-btn[data-v-0761e88a]:hover{background:#229954}.discard-btn[data-v-0761e88a]{background:#e74c3c;color:#fff}.discard-btn[data-v-0761e88a]:hover{background:#c0392b}.pagination-section[data-v-0761e88a]{margin-top:20px;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.pagination-controls[data-v-0761e88a]{display:flex;align-items:center;gap:20px}.page-size-selector[data-v-0761e88a]{display:flex;align-items:center;gap:8px}.pagination-buttons[data-v-0761e88a]{display:flex;align-items:center;gap:15px}.pagination-buttons button[data-v-0761e88a]{padding:6px 12px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:4px;transition:all .2s ease}.pagination-buttons button[data-v-0761e88a]:hover:not(:disabled){background:#f0f0f0}.pagination-buttons button[data-v-0761e88a]:disabled{color:#ccc;cursor:not-allowed}.case-detail-modal[data-v-0761e88a]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-0761e88a]{background:#fff;border-radius:12px;max-width:800px;width:90%;max-height:80vh;overflow-y:auto}.modal-header[data-v-0761e88a]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid #eee}.modal-header h3[data-v-0761e88a]{margin:0;color:#2c3e50}.close-btn[data-v-0761e88a]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666}.modal-body[data-v-0761e88a]{padding:30px}.detail-item[data-v-0761e88a]{margin-bottom:20px}.detail-item label[data-v-0761e88a]{font-weight:700;color:#2c3e50;display:block;margin-bottom:8px}.detail-item span[data-v-0761e88a],.detail-item p[data-v-0761e88a]{color:#666;line-height:1.6}.test-steps[data-v-0761e88a]{white-space:pre-line;background:#f8f9fa;padding:15px;border-radius:6px;border-left:4px solid #3498db}.loading-state[data-v-0761e88a],.error-state[data-v-0761e88a],.empty-state[data-v-0761e88a]{text-align:center;padding:60px 20px;color:#666}.error-state h3[data-v-0761e88a],.empty-state h3[data-v-0761e88a]{color:#2c3e50;margin-bottom:10px}.error-state a[data-v-0761e88a]{color:#3498db;text-decoration:none}.error-state a[data-v-0761e88a]:hover{text-decoration:underline}.edit-mode{.form-item[data-v-0761e88a]{margin-bottom:20px}.form-item label[data-v-0761e88a]{font-weight:700;color:#2c3e50;display:block;margin-bottom:8px}.readonly-field[data-v-0761e88a]{color:#666;padding:8px 12px;background:#f5f5f5;border-radius:4px;display:inline-block}}.modal-footer[data-v-0761e88a]{display:flex;justify-content:flex-end;gap:12px;padding:20px 30px;border-top:1px solid #eee;background:#f9f9f9;border-radius:0 0 12px 12px}.action-btn[data-v-0761e88a]{padding:10px 20px;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex;align-items:center;gap:6px}.edit-btn[data-v-0761e88a]{background:#409eff;color:#fff}.edit-btn[data-v-0761e88a]:hover{background:#66b1ff}.save-btn[data-v-0761e88a]{background:#67c23a;color:#fff}.save-btn[data-v-0761e88a]:hover:not(:disabled){background:#85ce61}.save-btn[data-v-0761e88a]:disabled{opacity:.6;cursor:not-allowed}.cancel-btn[data-v-0761e88a]{background:#909399;color:#fff}.cancel-btn[data-v-0761e88a]:hover:not(:disabled){background:#a6a9ad}.close-btn-footer[data-v-0761e88a]{background:#e4e7ed;color:#606266}.close-btn-footer[data-v-0761e88a]:hover{background:#ecf5ff}.center-wrapper[data-v-2ec3ccfe]{display:flex;justify-content:center;align-items:center;min-height:60vh}.face[data-v-2ec3ccfe]{position:relative;width:200px;height:200px;border-radius:50%;background:#d1edc4;display:flex;justify-content:center;align-items:center}.face[data-v-2ec3ccfe]:before{content:"";position:absolute;top:120px;width:150px;height:70px;background:#f0f9eb;border-bottom-left-radius:70px;border-bottom-right-radius:70px;transition:.5s}.face[data-v-2ec3ccfe]:hover:before{top:120px;width:150px;height:20px;background:#f0f9eb;border-bottom-left-radius:0;border-bottom-right-radius:0}.eyes[data-v-2ec3ccfe]{position:relative;top:-30px;display:flex}.eyes .eye[data-v-2ec3ccfe]{position:relative;width:60px;height:60px;display:block;background:#fff;margin:0 15px;border-radius:50%}.eyes .eye[data-v-2ec3ccfe]:before{content:"";position:absolute;top:50%;left:25%;transform:translate(-50%,-50%);width:40px;height:40px;background:#000;border-radius:50%}.message[data-v-2ec3ccfe]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.mouth[data-v-2ec3ccfe]{font-size:20px;margin-bottom:10px}code[data-v-6c20ef83]{background:var(--el-bg-color-page);padding:4px 8px;border-radius:4px;font-size:12px;display:block;margin-top:8px}.dialog-bounce-enter-active[data-v-6c20ef83],.dialog-bounce-leave-active[data-v-6c20ef83],.dialog-bounce-enter-active .el-dialog[data-v-6c20ef83],.dialog-bounce-leave-active .el-dialog[data-v-6c20ef83]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.dialog-bounce-enter-from[data-v-6c20ef83],.dialog-bounce-leave-to[data-v-6c20ef83]{opacity:0}.dialog-bounce-enter-from .el-dialog[data-v-6c20ef83],.dialog-bounce-leave-to .el-dialog[data-v-6c20ef83]{transform:scale(.3) translateY(-50px);opacity:0}.page-container[data-v-d281a9b9]{padding:20px}.top-section[data-v-d281a9b9],.table-section[data-v-d281a9b9]{margin-bottom:10px}.pagination-section[data-v-d281a9b9]{display:flex;justify-content:flex-end}.form-item[data-v-d281a9b9]{margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center}.form-item>div[data-v-d281a9b9]{width:320px;text-align:left;margin-bottom:10px}[data-v-d281a9b9] .el-table{--el-table-row-height: 60px}[data-v-d281a9b9] .el-table__body-wrapper .el-table__row{height:60px}[data-v-d281a9b9] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-d281a9b9] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-d281a9b9] .el-table .el-button--small{margin:2px 4px}[data-v-d281a9b9] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.python-icon-wrapper[data-v-bcdcd556]{display:inline-flex;align-items:center;margin-left:5px}.form-item[data-v-257da02f]{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;margin-bottom:6px}[data-v-f953b06b] .el-table{--el-table-row-height: 40px}[data-v-f953b06b] .el-table__body-wrapper .el-table__row{height:40px}[data-v-f953b06b] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:40px;padding:8px 12px}.cell-content[data-v-f953b06b]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:40px}.cell-text[data-v-f953b06b]{margin:2px 0;text-align:center;word-break:break-word;line-height:1.4}.empty-text[data-v-f953b06b]{color:#c0c4cc;font-style:italic}[data-v-f953b06b] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-f953b06b] .el-table .el-icon{font-size:16px;color:#909399}[data-v-f953b06b] .el-table--border{border:1px solid #ebeef5}[data-v-f953b06b] .el-table--border .el-table__cell{border-right:1px solid #ebeef5}[data-v-f953b06b] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.drag-container[data-v-070edbd1]{margin-top:20px}[data-v-070edbd1] .el-table{--el-table-row-height: 60px}[data-v-070edbd1] .el-table__body-wrapper .el-table__row{height:60px}[data-v-070edbd1] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-070edbd1] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-070edbd1] .el-table .el-button--small{margin:2px 4px}[data-v-070edbd1] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}[data-v-070edbd1] .el-table .el-icon{font-size:16px;color:#909399}.page-container[data-v-17265ba6]{padding:20px}.top-section[data-v-17265ba6],.table-section[data-v-17265ba6]{margin-bottom:10px}.pagination-section[data-v-17265ba6]{display:flex;justify-content:flex-end}.form-item[data-v-17265ba6]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-17265ba6]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-17265ba6]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-17265ba6]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-17265ba6]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-17265ba6]{width:100%;max-width:230px}.drag-container[data-v-17265ba6]{margin-top:20px}.run-case[data-v-17265ba6]{padding:20px}.log-container[data-v-17265ba6]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-17265ba6]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-17265ba6]{color:#888;margin-right:10px}.log-item.info .message[data-v-17265ba6]{color:#fff}.log-item.success .message[data-v-17265ba6]{color:#67c23a}.log-item.aiinfo .message[data-v-17265ba6]{color:#2ab1ff}.log-item.error .message[data-v-17265ba6]{color:#f56c6c}.log-item[data-v-17265ba6] a{color:#409eff;text-decoration:none}.log-item[data-v-17265ba6] a:hover{text-decoration:underline}.log-container[data-v-17265ba6]::-webkit-scrollbar{width:6px}.log-container[data-v-17265ba6]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-17265ba6]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-17265ba6] .el-table{--el-table-row-height: 60px}[data-v-17265ba6] .el-table__body-wrapper .el-table__row{height:60px}[data-v-17265ba6] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-17265ba6] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-17265ba6] .el-table .el-button--small{margin:2px 4px}[data-v-17265ba6] .el-table .el-switch{margin:0 auto}[data-v-17265ba6] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-e77275fe]{padding:20px}.top-section[data-v-e77275fe],.table-section[data-v-e77275fe]{margin-bottom:10px}.pagination-section[data-v-e77275fe]{display:flex;justify-content:flex-end}.form-item[data-v-e77275fe]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-e77275fe]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-e77275fe]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-e77275fe]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-e77275fe]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-e77275fe]{width:100%;max-width:230px}.drag-container[data-v-e77275fe]{margin-top:20px}.run-case[data-v-e77275fe]{padding:20px}.log-container[data-v-e77275fe]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-e77275fe]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-e77275fe]{color:#888;margin-right:10px}.log-item.info .message[data-v-e77275fe]{color:#fff}.log-item.success .message[data-v-e77275fe]{color:#67c23a}.log-item.aiinfo .message[data-v-e77275fe]{color:#91dda9}.log-item.error .message[data-v-e77275fe]{color:#f56c6c}.log-item[data-v-e77275fe] a{color:#409eff;text-decoration:none}.log-item[data-v-e77275fe] a:hover{text-decoration:underline}.log-container[data-v-e77275fe]::-webkit-scrollbar{width:6px}.log-container[data-v-e77275fe]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-e77275fe]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-e77275fe] .el-table{--el-table-row-height: 60px}[data-v-e77275fe] .el-table__body-wrapper .el-table__row{height:60px}[data-v-e77275fe] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-e77275fe] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-e77275fe] .el-table .el-button--small{margin:2px 4px}[data-v-e77275fe] .el-table .el-switch{margin:0 auto}[data-v-e77275fe] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-5b4f6eed]{padding:20px}.top-section[data-v-5b4f6eed],.table-section[data-v-5b4f6eed]{margin-bottom:10px}.pagination-section[data-v-5b4f6eed]{display:flex;justify-content:flex-end}.form-item[data-v-5b4f6eed]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-5b4f6eed]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-5b4f6eed]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-5b4f6eed]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-5b4f6eed]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-5b4f6eed]{width:100%;max-width:230px}.drag-container[data-v-5b4f6eed]{margin-top:20px}.run-case[data-v-5b4f6eed]{padding:20px}.log-container[data-v-5b4f6eed]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-5b4f6eed]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-5b4f6eed]{color:#888;margin-right:10px}.log-item.info .message[data-v-5b4f6eed]{color:#fff}.log-item.success .message[data-v-5b4f6eed]{color:#67c23a}.log-item.aiinfo .message[data-v-5b4f6eed]{color:#2ab1ff}.log-item.error .message[data-v-5b4f6eed]{color:#f56c6c}.log-item[data-v-5b4f6eed] a{color:#409eff;text-decoration:none}.log-item[data-v-5b4f6eed] a:hover{text-decoration:underline}.log-container[data-v-5b4f6eed]::-webkit-scrollbar{width:6px}.log-container[data-v-5b4f6eed]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-5b4f6eed]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-5b4f6eed] .el-table{--el-table-row-height: 60px}[data-v-5b4f6eed] .el-table__body-wrapper .el-table__row{height:60px}[data-v-5b4f6eed] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-5b4f6eed] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-5b4f6eed] .el-table .el-button--small{margin:2px 4px}[data-v-5b4f6eed] .el-table .el-switch{margin:0 auto}[data-v-5b4f6eed] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-dd1fe562]{padding:20px}.top-section[data-v-dd1fe562],.table-section[data-v-dd1fe562]{margin-bottom:10px}.pagination-section[data-v-dd1fe562]{display:flex;justify-content:flex-end}.form-item[data-v-dd1fe562]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-dd1fe562]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-dd1fe562]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-dd1fe562]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-dd1fe562]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-dd1fe562]{width:100%;max-width:230px}.drag-container[data-v-dd1fe562]{margin-top:20px}.run-case[data-v-dd1fe562]{padding:20px}.log-container[data-v-dd1fe562]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-dd1fe562]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-dd1fe562]{color:#888;margin-right:10px}.log-item.info .message[data-v-dd1fe562]{color:#fff}.log-item.success .message[data-v-dd1fe562]{color:#67c23a}.log-item.aiinfo .message[data-v-dd1fe562]{color:#2ab1ff}.log-item.error .message[data-v-dd1fe562]{color:#f56c6c}.log-item[data-v-dd1fe562] a{color:#409eff;text-decoration:none}.log-item[data-v-dd1fe562] a:hover{text-decoration:underline}.log-container[data-v-dd1fe562]::-webkit-scrollbar{width:6px}.log-container[data-v-dd1fe562]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-dd1fe562]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-dd1fe562] .el-table{--el-table-row-height: 60px}[data-v-dd1fe562] .el-table__body-wrapper .el-table__row{height:60px}[data-v-dd1fe562] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-dd1fe562] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-dd1fe562] .el-table .el-button--small{margin:2px 4px}[data-v-dd1fe562] .el-table .el-switch{margin:0 auto}[data-v-dd1fe562] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-3bfc23b8]{padding:20px}.top-section[data-v-3bfc23b8],.table-section[data-v-3bfc23b8]{margin-bottom:10px}.pagination-section[data-v-3bfc23b8]{display:flex;justify-content:flex-end}[data-v-3bfc23b8] .el-table .danger-row{--el-table-tr-bg-color: var(--el-color-danger-light-9)}[data-v-3bfc23b8] .el-table{--el-table-row-height: 60px}[data-v-3bfc23b8] .el-table__body-wrapper .el-table__row{height:60px}[data-v-3bfc23b8] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-3bfc23b8] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-3bfc23b8] .el-table .el-button--small{margin:2px 4px}[data-v-3bfc23b8] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-2f5a0efe]{padding:20px}.top-section[data-v-2f5a0efe],.table-section[data-v-2f5a0efe]{margin-bottom:10px}.pagination-section[data-v-2f5a0efe]{display:flex;justify-content:flex-end}.form-item[data-v-2f5a0efe]{margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center}.form-item>div[data-v-2f5a0efe]{width:240px;text-align:left;margin-bottom:10px}[data-v-2f5a0efe] .el-table{--el-table-row-height: 60px}[data-v-2f5a0efe] .el-table__body-wrapper .el-table__row{height:60px}[data-v-2f5a0efe] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-2f5a0efe] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-2f5a0efe] .el-table .el-button--small{margin:2px 4px}[data-v-2f5a0efe] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-232f251b]{padding:20px}.top-section[data-v-232f251b],.table-section[data-v-232f251b]{margin-bottom:10px}.pagination-section[data-v-232f251b]{display:flex;justify-content:flex-end}.form-item[data-v-232f251b]{margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center}.form-item>div[data-v-232f251b]{width:240px;text-align:left;margin-bottom:10px}[data-v-232f251b] .el-table{--el-table-row-height: 60px}[data-v-232f251b] .el-table__body-wrapper .el-table__row{height:60px}[data-v-232f251b] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-232f251b] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-232f251b] .el-table .el-button--small{margin:2px 4px}[data-v-232f251b] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-ce2d4ee7]{padding:20px}.top-section[data-v-ce2d4ee7],.table-section[data-v-ce2d4ee7]{margin-bottom:10px}.pagination-section[data-v-ce2d4ee7]{display:flex;justify-content:flex-end}.form-item[data-v-ce2d4ee7]{margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center}.form-item>div[data-v-ce2d4ee7]{width:240px;text-align:left;margin-bottom:10px}[data-v-ce2d4ee7] .el-table{--el-table-row-height: 60px}[data-v-ce2d4ee7] .el-table__body-wrapper .el-table__row{height:60px}[data-v-ce2d4ee7] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-ce2d4ee7] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-ce2d4ee7] .el-table .el-button--small{margin:2px 4px}[data-v-ce2d4ee7] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-1c513736]{padding:20px}.top-section[data-v-1c513736],.table-section[data-v-1c513736]{margin-bottom:10px}.pagination-section[data-v-1c513736]{display:flex;justify-content:flex-end}.form-item[data-v-1c513736]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-1c513736]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-1c513736]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-1c513736]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-1c513736]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-1c513736]{width:100%;max-width:230px}.drag-container[data-v-1c513736]{margin-top:20px}.log-container[data-v-1c513736]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-1c513736]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-1c513736]{color:#888;margin-right:10px}.log-item.info .message[data-v-1c513736]{color:#fff}.log-item.success .message[data-v-1c513736]{color:#67c23a}.log-item.aiinfo .message[data-v-1c513736]{color:#2ab1ff}.log-item.error .message[data-v-1c513736]{color:#f56c6c}.log-item[data-v-1c513736] a{color:#409eff;text-decoration:none}.log-item[data-v-1c513736] a:hover{text-decoration:underline}.log-container[data-v-1c513736]::-webkit-scrollbar{width:6px}.log-container[data-v-1c513736]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-1c513736]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-1c513736] .el-table{--el-table-row-height: 60px}[data-v-1c513736] .el-table__body-wrapper .el-table__row{height:60px}[data-v-1c513736] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-1c513736] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-1c513736] .el-table .el-button--small{margin:2px 4px}[data-v-1c513736] .el-table .el-switch{margin:0 auto}[data-v-1c513736] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-de51a79e]{padding:20px}.top-section[data-v-de51a79e],.table-section[data-v-de51a79e]{margin-bottom:10px}.pagination-section[data-v-de51a79e]{display:flex;justify-content:flex-end}.form-item[data-v-de51a79e]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-de51a79e]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-de51a79e]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-de51a79e]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-de51a79e]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-de51a79e]{width:100%;max-width:230px}.drag-container[data-v-de51a79e]{margin-top:20px}.log-container[data-v-de51a79e]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-de51a79e]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-de51a79e]{color:#888;margin-right:10px}.log-item.info .message[data-v-de51a79e]{color:#fff}.log-item.success .message[data-v-de51a79e]{color:#67c23a}.log-item.aiinfo .message[data-v-de51a79e]{color:#91dda9}.log-item.error .message[data-v-de51a79e]{color:#f56c6c}.log-item[data-v-de51a79e] a{color:#409eff;text-decoration:none}.log-item[data-v-de51a79e] a:hover{text-decoration:underline}.log-container[data-v-de51a79e]::-webkit-scrollbar{width:6px}.log-container[data-v-de51a79e]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-de51a79e]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-de51a79e] .el-table{--el-table-row-height: 60px}[data-v-de51a79e] .el-table__body-wrapper .el-table__row{height:60px}[data-v-de51a79e] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-de51a79e] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-de51a79e] .el-table .el-button--small{margin:2px 4px}[data-v-de51a79e] .el-table .el-switch{margin:0 auto}[data-v-de51a79e] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-b1089a23]{padding:20px}.top-section[data-v-b1089a23],.table-section[data-v-b1089a23]{margin-bottom:10px}.pagination-section[data-v-b1089a23]{display:flex;justify-content:flex-end}.form-item[data-v-b1089a23]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-b1089a23]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-b1089a23]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-b1089a23]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-b1089a23]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-b1089a23]{width:100%;max-width:230px}.drag-container[data-v-b1089a23]{margin-top:20px}.run-case[data-v-b1089a23]{padding:20px}.log-container[data-v-b1089a23]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-b1089a23]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-b1089a23]{color:#888;margin-right:10px}.log-item.info .message[data-v-b1089a23]{color:#fff}.log-item.success .message[data-v-b1089a23]{color:#67c23a}.log-item.aiinfo .message[data-v-b1089a23]{color:#2ab1ff}.log-item.error .message[data-v-b1089a23]{color:#f56c6c}.log-item[data-v-b1089a23] a{color:#409eff;text-decoration:none}.log-item[data-v-b1089a23] a:hover{text-decoration:underline}.log-container[data-v-b1089a23]::-webkit-scrollbar{width:6px}.log-container[data-v-b1089a23]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-b1089a23]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-b1089a23] .el-table{--el-table-row-height: 60px}[data-v-b1089a23] .el-table__body-wrapper .el-table__row{height:60px}[data-v-b1089a23] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-b1089a23] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-b1089a23] .el-table .el-button--small{margin:2px 4px}[data-v-b1089a23] .el-table .el-switch{margin:0 auto}[data-v-b1089a23] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}.page-container[data-v-3c51345e]{padding:20px}.top-section[data-v-3c51345e],.table-section[data-v-3c51345e]{margin-bottom:10px}.pagination-section[data-v-3c51345e]{display:flex;justify-content:flex-end}.form-item[data-v-3c51345e]{text-align:left;margin-bottom:16px;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.custom-tree-node[data-v-3c51345e]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.form-content[data-v-3c51345e]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-group[data-v-3c51345e]{margin-bottom:20px;display:flex;align-items:center}.form-label[data-v-3c51345e]{flex:0 0 auto;width:80px;text-align:right;margin-right:10px}.form-input[data-v-3c51345e]{width:100%;max-width:230px}.drag-container[data-v-3c51345e]{margin-top:20px}.log-container[data-v-3c51345e]{margin-top:20px;height:500px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px;background:#1e1e1e;font-family:monospace}.log-item[data-v-3c51345e]{padding:4px 0;line-height:1.4;color:#fff;word-break:break-all}.log-item .time[data-v-3c51345e]{color:#888;margin-right:10px}.log-item.info .message[data-v-3c51345e]{color:#fff}.log-item.success .message[data-v-3c51345e]{color:#67c23a}.log-item.aiinfo .message[data-v-3c51345e]{color:#2ab1ff}.log-item.error .message[data-v-3c51345e]{color:#f56c6c}.log-item[data-v-3c51345e] a{color:#409eff;text-decoration:none}.log-item[data-v-3c51345e] a:hover{text-decoration:underline}.log-container[data-v-3c51345e]::-webkit-scrollbar{width:6px}.log-container[data-v-3c51345e]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:3px}.log-container[data-v-3c51345e]::-webkit-scrollbar-track{background:#1e1e1e}[data-v-3c51345e] .el-table{--el-table-row-height: 60px}[data-v-3c51345e] .el-table__body-wrapper .el-table__row{height:60px}[data-v-3c51345e] .el-table .cell{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;padding:8px 12px}[data-v-3c51345e] .el-table__header-wrapper .el-table__header .cell{display:flex;align-items:center;justify-content:center;height:50px;font-weight:600}[data-v-3c51345e] .el-table .el-button--small{margin:2px 4px}[data-v-3c51345e] .el-table .el-switch{margin:0 auto}[data-v-3c51345e] .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa}html,body{font-family:PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif;font-size:16px;color:#2c3e50;background-color:#f5f7fa}.el-button--primary{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:6px}.el-button--primary:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff;border-radius:6px}.el-button--danger:hover{background-color:#fa9c9c;border-color:#fa9c9c}.el-button--text{font-weight:500;color:#409eff}.el-button--text:hover{color:#66b1ff;text-decoration:underline}.el-table{font-size:15px;border-radius:8px;overflow:hidden}.el-table thead{background-color:#f2f6fc;color:#303133}.el-table .cell{padding:12px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-badge__content{white-space:nowrap;font-size:13px;padding:0 6px}.el-card{border-radius:10px;box-shadow:0 2px 8px #0000000f}.el-button{padding:6px 14px;font-size:15px;border-radius:4px}.scroll-wrapper{min-width:1400px}
