.module-container[data-v-132ea84e]{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-132ea84e]{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-132ea84e]{display:flex;flex-direction:column;flex:1;min-width:0}.module-container .module-header.no-icon[data-v-132ea84e]{box-shadow:none}.module-container .module-header .module-header-icon[data-v-132ea84e]{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-132ea84e]{font-size:14px;color:#909399;margin-top:8px;margin-left:24px}.module-container .module-header h3[data-v-132ea84e]{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-132ea84e]{margin-left:24px}.module-container .module-header .header-filters[data-v-132ea84e]{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.module-container .module-body[data-v-132ea84e]{flex:1;position:relative;overflow:auto}.module-container .module-body.has-padding[data-v-132ea84e]{padding:24px}.module-container .module-body.padding-no-top[data-v-132ea84e]{padding-top:0}.module-container .module-body[data-v-132ea84e] .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-132ea84e] .info-cards-grid .info-card{flex:0 0 auto;width:300px}.module-container .module-body .loading-wrapper[data-v-132ea84e]{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-132ea84e]{font-size:24px;color:#409eff;animation:rotating-132ea84e 2s linear infinite}.module-container .module-body .loading-wrapper .loading-text[data-v-132ea84e]{font-size:14px;color:#909399}@keyframes rotating-132ea84e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.module-container .module-header[data-v-132ea84e]{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-132ea84e]{width:100%;justify-content:flex-end}.module-container .module-body.has-padding[data-v-132ea84e]{padding:16px}}.step-progress-container[data-v-577c1b4e]{width:100%}.step-progress-container .step-progress-wrapper[data-v-577c1b4e]{display:flex;align-items:center;justify-content:center;padding:0 40px}.step-progress-container .step-item-wrapper[data-v-577c1b4e]{display:flex;align-items:center}.step-progress-container .step-item-wrapper .step-item[data-v-577c1b4e]{width:120px;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid #4054af;border-radius:4px;background:#fff;color:#303133;font-size:14px;font-weight:500;transition:all .3s ease;position:relative}.step-progress-container .step-item-wrapper .step-item .step-content[data-v-577c1b4e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.step-progress-container .step-item-wrapper .step-item .step-content .step-text[data-v-577c1b4e]{white-space:nowrap}.step-progress-container .step-item-wrapper .step-item.is-active[data-v-577c1b4e]{background:#4054af;border-color:#4054af;color:#fff;font-weight:600;box-shadow:0 2px 8px #9aacfa}.step-progress-container .step-item-wrapper .step-item.is-clickable[data-v-577c1b4e]{cursor:pointer}.step-progress-container .step-item-wrapper .step-item.is-clickable[data-v-577c1b4e]:hover:not(.is-active){background:rgba(154,172,250,.25098);border-color:#4054af;transform:translateY(-2px);box-shadow:0 2px 8px #9aacfa}.step-progress-container .step-item-wrapper .step-arrow[data-v-577c1b4e]{margin:0 10px;color:#dcdfe6;font-size:20px;transition:color .3s ease}.step-progress-container .step-item-wrapper .step-arrow.is-active[data-v-577c1b4e]{color:#4054af}.step-page[data-v-36a208ee]{height:100%;overflow:hidden;background:#f5f7fd}.step-page .step-container[data-v-36a208ee]{height:100%;overflow-y:auto}.step-page .step-container .step-header[data-v-36a208ee]{margin-bottom:20px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.step-page .step-container .step-header .step-title[data-v-36a208ee]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#303133}.step-page .step-container .step-header .step-description[data-v-36a208ee]{margin:0;font-size:14px;color:#909399}.step-page .step-container .step-content .content-wrapper[data-v-36a208ee]{padding:20px 0}.step-page .step-container .step-content .content-wrapper .template-section[data-v-36a208ee]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px}.step-page .step-container .step-content .content-wrapper .template-section .template-radio[data-v-36a208ee]{display:block;margin-bottom:16px;padding:16px;border:1px solid #e4e7ed;border-radius:4px;transition:all .3s}.step-page .step-container .step-content .content-wrapper .template-section .template-radio[data-v-36a208ee]:hover{border-color:#409eff}.step-page .step-container .step-content .content-wrapper .template-section .template-radio .template-card .template-name[data-v-36a208ee]{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.step-page .step-container .step-content .content-wrapper .template-section .template-radio .template-card .template-desc[data-v-36a208ee]{font-size:14px;color:#909399}.step-page .step-container .step-content .content-wrapper .preview-section[data-v-36a208ee]{margin-bottom:20px}.step-page .step-container .step-content .content-wrapper .preview-section .preview-content[data-v-36a208ee]{min-height:200px;border:1px solid #e4e7ed;border-radius:4px;background:#fff}.step-page .step-container .step-content .content-wrapper .action-buttons[data-v-36a208ee]{text-align:center}.step-page .step-container .step-content .content-wrapper .action-buttons .el-button[data-v-36a208ee]{margin:0 10px}