.form-item-preview[data-v-26494bfe]{width:100%;padding-top:20px}.form-item-preview.is-hidden[data-v-26494bfe]{opacity:.45}.preview-label[data-v-26494bfe]{font-size:14px;font-weight:600;color:#1f2329;margin-bottom:10px}.preview-label .required-mark[data-v-26494bfe]{color:#f56c6c;margin-right:4px}.image-select-preview[data-v-26494bfe]{display:flex;gap:16px;flex-wrap:wrap}.image-select-preview .image-option[data-v-26494bfe]{text-align:center;font-size:13px;color:#606266}.image-select-preview .image-option .image-box[data-v-26494bfe]{width:88px;height:88px;border:1px dashed #dcdfe6;border-radius:8px;margin-bottom:6px;background:#fafafa}.desc-text[data-v-26494bfe]{line-height:1.6;padding:4px 0}.upload-tips[data-v-26494bfe]{font-size:14px;color:#606266;margin-top:6px}[data-v-26494bfe] .el-checkbox,[data-v-26494bfe] .el-radio{margin-bottom:8px;margin-right:8px!important}[data-v-26494bfe] .el-radio-group.is-block{width:100%;display:flex;flex-direction:column}[data-v-26494bfe] .el-radio-group.is-block .el-radio{width:100%;margin-right:0!important;margin-bottom:8px}[data-v-26494bfe] .el-checkbox-group.is-block{width:100%;display:flex;flex-direction:column}[data-v-26494bfe] .el-checkbox-group.is-block .el-checkbox{width:100%;margin-right:0!important;margin-bottom:8px}.design-canvas[data-v-5bc8a4cd]{width:calc(100% - 580px);display:flex;flex-direction:column;background:#f5f7fa;height:100%}.canvas-toolbar[data-v-5bc8a4cd]{height:40px;display:flex;align-items:flex-start;justify-content:flex-end;background:#fff;border-bottom:1px solid #ebeef5;padding-right:12px}.canvas-toolbar .save-status[data-v-5bc8a4cd]{display:flex;align-items:center;gap:6px;font-size:13px;color:#606266}.canvas-toolbar .save-status .saved-icon[data-v-5bc8a4cd]{color:#67c23a}.canvas-scroll[data-v-5bc8a4cd]{width:100%;flex:1;overflow-y:auto;padding:8px;height:calc(100% - 50px)}.canvas-paper[data-v-5bc8a4cd]{width:100%;margin:0 auto;background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:20px;height:100%;overflow-y:auto}.form-title-wrap[data-v-5bc8a4cd]{margin-bottom:12px}.form-title-wrap[data-v-5bc8a4cd] .el-input__wrapper{border:none!important;box-shadow:none!important}.form-title-wrap[data-v-5bc8a4cd] .el-input__wrapper .el-input__inner{text-align:center!important;font-size:20px!important;font-weight:700!important;color:#333}.form-desc-wrap[data-v-5bc8a4cd]{margin-bottom:12px}.form-desc-wrap[data-v-5bc8a4cd] .el-textarea__inner{text-align:center;border:none;box-shadow:none;color:#333}.drawing-board[data-v-5bc8a4cd]{min-height:60px}.drawing-item[data-v-5bc8a4cd]{position:relative;padding:16px;margin-bottom:12px;border:1px dashed transparent;border-radius:8px;transition:all .2s ease;cursor:pointer}.drawing-item[data-v-5bc8a4cd]:hover{background:#fafcff;border-color:#d9ecff}.drawing-item.active[data-v-5bc8a4cd]{background:#f7faff;border:1px solid var(--el-color-primary);box-shadow:0 0 0 2px rgba(64,158,255,.08)}.drawing-item .item-actions[data-v-5bc8a4cd]{position:absolute;top:8px;right:8px;display:none;align-items:center;gap:4px;z-index:2}.drawing-item .item-actions .action-btn[data-v-5bc8a4cd]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#fff;border:1px solid #ebeef5;color:#606266;cursor:pointer}.drawing-item .item-actions .action-btn[data-v-5bc8a4cd]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary)}.drawing-item .item-actions .action-btn.danger[data-v-5bc8a4cd]:hover{color:#f56c6c;border-color:#f56c6c}.drawing-item .item-actions .action-btn.drag-handle[data-v-5bc8a4cd]{cursor:grab}.drawing-item.active .item-actions[data-v-5bc8a4cd],.drawing-item:hover .item-actions[data-v-5bc8a4cd]{display:flex}.empty-canvas[data-v-5bc8a4cd]{padding:40px 0 20px}