.module-container[data-v-e9cdce44]{display:flex;flex-direction:column;background:#fff;border-radius:5px;overflow:hidden;width:100%;margin-bottom:20px;flex-shrink:0;min-width:0}.module-container .module-header[data-v-e9cdce44]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px 0;box-shadow:0 1px 0 0 #eee;flex-shrink:0;background:#fff}.module-container .module-header .header-title-wrapper[data-v-e9cdce44]{display:flex;flex-direction:column;flex:1;min-width:0}.module-container .module-header.no-icon[data-v-e9cdce44]{box-shadow:none}.module-container .module-header .module-header-icon[data-v-e9cdce44]{width:4px;height:18px;background:#1f3696;border-radius:0 4px 4px 0;display:inline-block;margin-right:20px;flex-shrink:0}.module-container .module-header .module-header-description[data-v-e9cdce44]{font-size:14px;color:#909399;margin-top:8px;margin-left:24px}.module-container .module-header h3[data-v-e9cdce44]{margin:0;font-size:18px;font-weight:600;color:#333;display:flex;align-items:center;flex:1}.module-container .module-header h3 .title-no-icon[data-v-e9cdce44]{margin-left:24px}.module-container .module-header .header-filters[data-v-e9cdce44]{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.module-container .module-body[data-v-e9cdce44]{flex:1;position:relative;overflow:auto}.module-container .module-body.has-padding[data-v-e9cdce44]{padding:24px}.module-container .module-body.padding-no-top[data-v-e9cdce44]{padding-top:0}.module-container .module-body[data-v-e9cdce44] .info-cards-grid{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;justify-content:flex-start;width:100%}.module-container .module-body[data-v-e9cdce44] .info-cards-grid .info-card{flex:0 0 auto;width:300px}.module-container .module-body .loading-wrapper[data-v-e9cdce44]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;z-index:10}.module-container .module-body .loading-wrapper .el-icon-loading[data-v-e9cdce44]{font-size:24px;color:#409eff;animation:rotating-e9cdce44 2s linear infinite}.module-container .module-body .loading-wrapper .loading-text[data-v-e9cdce44]{font-size:14px;color:#909399}@keyframes rotating-e9cdce44{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.module-container .module-header[data-v-e9cdce44]{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px 16px 12px 0}.module-container .module-header .header-filters[data-v-e9cdce44]{width:100%;justify-content:flex-end}.module-container .module-body.has-padding[data-v-e9cdce44]{padding:16px;display:flex;flex-direction:column;align-items:center}}.algorithm-config[data-v-342981eb]{min-width:1200px}.algorithm-config__tooltipContent p[data-v-342981eb]{margin-bottom:10px}.algorithm-config__list[data-v-342981eb]{min-height:300px}.algorithm-config__list>li[data-v-342981eb]{display:flex}.algorithm-config__wrap[data-v-342981eb]{box-sizing:border-box;position:relative;min-height:40px;border-right:1px solid #666;display:flex;align-items:center}.algorithm-config__wrap[data-v-342981eb]:last-child{border-right:none;flex:1}.algorithm-config__wrap[data-v-342981eb]:first-child{width:20%;min-width:300px}.algorithm-config__wrap[data-v-342981eb]:nth-child(2){width:20%}.algorithm-config__wrap[data-v-342981eb]:nth-child(3){width:25%}.algorithm-config__header[data-v-342981eb]{border-bottom:1px solid #000;border-right:1px solid #666;padding-bottom:40px;text-align:center;box-sizing:border-box}.algorithm-config__header[data-v-342981eb]:last-child{border-right:none;flex:1}.algorithm-config__header[data-v-342981eb]:first-child{width:20%;min-width:300px}.algorithm-config__header[data-v-342981eb]:nth-child(2){width:20%}.algorithm-config__header[data-v-342981eb]:nth-child(3){width:25%}.algorithm-config__label[data-v-342981eb]{position:absolute;left:0;top:-40px;display:flex;width:100%}.algorithm-config__label span[data-v-342981eb]{flex:1;text-align:center}.algorithm-config__checkbox[data-v-342981eb]{display:flex;width:100%}.algorithm-config__checkbox .el-checkbox[data-v-342981eb]{flex:1;text-align:center}.algorithm-config__checkboxIndex[data-v-342981eb]{display:flex;width:100%}.algorithm-config__checkboxIndex>span[data-v-342981eb]{width:40%;text-align:center}.action-buttons[data-v-5c8d71fb]{display:flex;justify-content:center;padding:30px;grid-gap:20px;gap:20px}.rule-select label[data-v-5c8d71fb]{font-size:12px}