.specs-section[data-v-c318c1f6]{background:#fff;padding:24px;border-radius:8px;margin-bottom:20px}.specs-section .row-block-title[data-v-c318c1f6]{font-size:16px;font-weight:700;margin-bottom:16px}.specs-section .module[data-v-c318c1f6]{background:#f5f7fa;padding:25px;margin-bottom:20px;border-radius:8px;position:relative;border:1px solid #e4e7ed}.specs-section .module .title-row .component-wrap[data-v-c318c1f6]{display:flex;align-items:center;margin-bottom:20px}.specs-section .module .title-row .component-wrap .name[data-v-c318c1f6]{font-weight:700;width:140px;flex-shrink:0;color:#606266}.specs-section .module .title-row .component-wrap .align-input-main[data-v-c318c1f6]{width:480px!important;flex:none}.specs-section .module .title-row .key-value-form[data-v-c318c1f6]{display:flex;align-items:center;margin-bottom:12px;gap:12px}.specs-section .module .title-row .key-value-form .el-input[data-v-c318c1f6]{width:280px}.specs-section .module .title-row .key-value-form .ops-icons[data-v-c318c1f6]{display:flex;align-items:center;gap:10px;font-size:20px;cursor:pointer}.specs-section .module .title-row .key-value-form .ops-icons .delete-btn[data-v-c318c1f6]{color:#f56c6c}.specs-section .module .title-row .key-value-form .ops-icons .add-btn[data-v-c318c1f6]{color:#409eff}.specs-section .module .add-module-btn[data-v-c318c1f6]{background:#00a19f;color:#fff;border:none;margin-top:12px}.specs-section .module .add-module-btn[data-v-c318c1f6]:hover{opacity:.8}.specs-section .module .module-delete-button[data-v-c318c1f6]{position:absolute;top:15px;right:15px;font-size:18px;color:#909399;cursor:pointer}.specs-section .module .module-delete-button[data-v-c318c1f6]:hover{color:#f56c6c}