
[data-v-06a79160] .el-table__body .error-row {
  background-color: #f56c6c !important;
}
.menu-container .card-stl[data-v-06a79160] {
  text-align: left;
}
.menu-container .card-stl .form-group[data-v-06a79160] {
  padding: 0.52083vw 0;
}
.menu-container .card-stl .tag-stl[data-v-06a79160] {
  cursor: pointer;
}
.menu-container .card-stl .edit-btn[data-v-06a79160] {
  color: #0f8cff;
  font-weight: bold;
  cursor: pointer;
  text-decoration: underline;
}
.menu-container .card-stl .button-group[data-v-06a79160] {
  padding: 0.26042vw 0 0.78125vw 1.5625vw;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.menu-container .card-stl .button-group .upload-file[data-v-06a79160] {
  display: none;
}
.menu-container .card-stl .email-box[data-v-06a79160] {
  display: flex;
  direction: column;
}
.menu-container .card-stl .email-box .email-box-item[data-v-06a79160] {
  flex: 1;
}
.menu-container .card-stl .pagination-stl[data-v-06a79160] {
  padding: 0.78125vw 0.52083vw;
  text-align: right;
}
.workflow-card .workflow-header[data-v-06a79160] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.workflow-card .workflow-header .workflow-subtitle[data-v-06a79160] {
  font-size: 0.72917vw;
  color: #666;
  margin-top: 0.26042vw;
}
.workflow-card .workflow-status .status-header[data-v-06a79160] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.04167vw;
}
.workflow-card .workflow-status .status-header h3[data-v-06a79160] {
  margin: 0;
  color: #333;
}
.workflow-card .workflow-status .status-header .status-badge[data-v-06a79160] {
  font-size: 0.72917vw;
  font-weight: bold;
}
.workflow-card .workflow-status .progress-container[data-v-06a79160] {
  margin: 1.04167vw 0;
}
.workflow-card .workflow-status .progress-container .progress-text[data-v-06a79160] {
  display: flex;
  justify-content: space-between;
  margin-top: 0.52083vw;
  color: #666;
  font-size: 0.72917vw;
}
.workflow-card .workflow-status .workflow-info[data-v-06a79160] {
  margin: 1.04167vw 0;
}
.workflow-card .workflow-status .workflow-info .info-item[data-v-06a79160] {
  text-align: center;
  padding: 0.78125vw;
  background: #f8f9fa;
  border-radius: 0.41667vw;
  border: 1px solid #e9ecef;
}
.workflow-card .workflow-status .workflow-info .info-item h4[data-v-06a79160] {
  color: #333;
  margin-bottom: 0.41667vw;
  font-size: 0.625vw;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.workflow-card .workflow-status .workflow-info .info-item p[data-v-06a79160] {
  color: #666;
  font-size: 0.72917vw;
  font-weight: 500;
  margin: 0;
}
.workflow-card .workflow-status .results-section[data-v-06a79160] {
  margin: 1.04167vw 0;
}
.workflow-card .workflow-status .results-section h4[data-v-06a79160] {
  color: #333;
  margin-bottom: 0.78125vw;
  font-size: 0.83333vw;
}
.workflow-card .workflow-status .results-section .result-items .result-item[data-v-06a79160] {
  display: flex;
  align-items: center;
  padding: 0.78125vw;
  border-radius: 0.41667vw;
  margin-bottom: 0.52083vw;
}
.workflow-card .workflow-status .results-section .result-items .result-item.success[data-v-06a79160] {
  background: #f0f9ff;
  border-left: 0.20833vw solid #67c23a;
}
.workflow-card .workflow-status .results-section .result-items .result-item.error[data-v-06a79160] {
  background: #fef0f0;
  border-left: 0.20833vw solid #f56c6c;
}
.workflow-card .workflow-status .results-section .result-items .result-item .el-icon[data-v-06a79160] {
  font-size: 1.04167vw;
  margin-right: 0.52083vw;
}
.workflow-card .workflow-status .results-section .result-items .result-item .el-icon.el-icon-check[data-v-06a79160] {
  color: #67c23a;
}
.workflow-card .workflow-status .results-section .result-items .result-item .el-icon.el-icon-close[data-v-06a79160] {
  color: #f56c6c;
}
.workflow-card .workflow-status .results-section .result-items .result-item h5[data-v-06a79160] {
  margin: 0 0 0.26042vw 0;
  color: #333;
  font-size: 0.72917vw;
}
.workflow-card .workflow-status .results-section .result-items .result-item p[data-v-06a79160] {
  margin: 0;
  color: #666;
  font-size: 0.67708vw;
}
.workflow-card .workflow-status .workflow-actions[data-v-06a79160] {
  margin-top: 1.04167vw;
  text-align: center;
}
.workflow-card .workflow-status .workflow-actions .el-button[data-v-06a79160] {
  margin: 0 0.52083vw;
}
.auth-dialog-content .auth-description[data-v-06a79160] {
  margin: 1.04167vw 0;
  color: #666;
  line-height: 1.6;
}
.auth-dialog-content .auth-actions[data-v-06a79160] {
  text-align: center;
  margin-top: 1.04167vw;
}
.auth-dialog-content .auth-actions .el-button[data-v-06a79160] {
  margin: 0 0.52083vw;
}

