.image-box[data-v-44da509a]{border:1px solid #eee;display:inline-block;overflow:hidden;position:relative}.image-box .mask[data-v-44da509a]{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.image-box .mask .btn[data-v-44da509a]{align-items:center;display:flex;flex:auto;height:100%;justify-content:center;pointer-events:auto}.image-box .mask .view-btn[data-v-44da509a]{pointer-events:none}.image-box:hover .mask[data-v-44da509a]{opacity:1}.image-box .thumb[data-v-44da509a]{background-color:#eee;height:100%;transition:transform .3s ease;width:100%}.drawer-content[data-v-1fd1e812]{display:flex;flex-direction:column;height:100%;padding:20px 7px 20px 20px}.content[data-v-1fd1e812]{flex:1;overflow-y:auto}.el-checkbox-group[data-v-1fd1e812]{display:flex;flex-wrap:wrap;gap:2px}.el-checkbox[data-v-1fd1e812]{border-radius:4px;height:146px;margin:0;overflow:hidden;position:relative;width:146px}.el-checkbox[data-v-1fd1e812] .el-checkbox__input{left:8px;position:absolute;top:8px}.el-checkbox[data-v-1fd1e812] .el-checkbox__label{padding:0}.el-checkbox.is-checked[data-v-1fd1e812]{border:2px solid #2e59ff}.el-checkbox .image[data-v-1fd1e812]{height:146px;width:146px}.empty[data-v-1fd1e812]{color:#999;margin-top:200px;text-align:center}.empty i[data-v-1fd1e812]{font-size:42px}.image-uploader-wrapper[data-v-6be80616]{height:72px;left:0;position:absolute;top:0;width:72px;z-index:2}.image-uploader-wrapper:hover .upload-btn-corner[data-v-6be80616]{display:none}.image-uploader-wrapper:hover .upload-btn-corner[data-v-6be80616]:hover{display:flex}.image-uploader[data-v-6be80616]{left:0;position:absolute;top:0;z-index:1}.item[data-v-6be80616]{left:0;position:absolute;rotate:var(--deg,0deg);top:0;transition:rotate .2s ease,left .2s ease}.item .badge[data-v-6be80616]{border-radius:10px 10px 10px 0;font-size:12px;height:20px;left:0;line-height:20px;max-width:72px;overflow:hidden;padding:0 6px;position:absolute;top:0;z-index:1}.item .first-badge[data-v-6be80616]{background:#fff0e0;color:#bd6821}.item .second-badge[data-v-6be80616]{background:#e0eeff;color:#216abd}.item .delete-btn[data-v-6be80616]{cursor:pointer;display:none;position:absolute;right:-6px;top:-10px;z-index:2}.item:hover .delete-btn[data-v-6be80616]{display:block}.upload-btn[data-v-6be80616]{align-items:center;background:#f1f2f2;border:1px solid #ddd;border-radius:16px 16px 16px 16px;color:#999;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:72px;justify-content:center;position:absolute;top:0;transition:left .2s ease;width:72px}.upload-btn[data-v-6be80616]:hover{background:#e6e7e8}.upload-btn i[data-v-6be80616]{color:#999;font-size:24px}.upload-btn.has-label i[data-v-6be80616]{font-size:16px}.upload-btn.loading[data-v-6be80616]{cursor:not-allowed;pointer-events:none}.upload-btn-corner[data-v-6be80616]{align-items:center;background:#f1f2f2;border:1px solid #ddd;border-radius:16px 16px 16px 16px;bottom:-8px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:-8px;width:32px;z-index:1}.upload-btn-corner[data-v-6be80616]:hover{background:#e6e7e8}.upload-types li[data-v-6be80616]{border-radius:8px 8px 8px 8px;cursor:pointer;height:32px;line-height:32px;padding:0 8px}.upload-types li[data-v-6be80616]:hover{background:#f1f2f2}.upload-types li i[data-v-6be80616]{font-size:14px}.image-uploader-loading-spinner{border-radius:16px}.image-uploader-loading-spinner .el-loading-spinner{margin-top:-10px}.image-uploader-loading-spinner .el-loading-spinner .circular{height:20px;width:20px}.features[data-v-f9fbc684]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;max-width:900px}.features li[data-v-f9fbc684]{background:#f8f9fa;border:2px solid #f8f9fa;border-radius:16px;cursor:pointer;padding:3px;text-align:center}.features li.active[data-v-f9fbc684]{border-color:#2e59ff}.features li[data-v-f9fbc684]:hover{background:#f8f9fa;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.features li:hover img[data-v-f9fbc684]{transform:scale(1.05);transition:all .2s}.features li .image-warpper[data-v-f9fbc684]{border-radius:16px;overflow:hidden}.features li img[data-v-f9fbc684]{margin-bottom:8px;width:124px}.features li .name[data-v-f9fbc684]{font-size:12px}.wrapper[data-v-4a3c1061]{background:linear-gradient(50deg,#9ae9e6,#4b70ff 46%,#d18aff);border-radius:24px;margin:0 auto;overflow:hidden;padding:2px;transition:width .22s ease,padding .22s ease,background-color .22s ease,background .22s ease,border-radius .22s ease;width:900px}.wrapper .container[data-v-4a3c1061]{background-color:#fff;border-radius:23px;max-height:800px;padding:18px;position:relative;transition:padding .22s ease,border-radius .22s ease,max-height .22s ease}.wrapper.is-compact[data-v-4a3c1061]{background:transparent;border-radius:23px;padding:0;width:622px}.wrapper.is-compact .container[data-v-4a3c1061]{background:transparent;background-color:transparent;border:1px solid #e6e7e8;border-radius:23px;max-height:72px;min-height:72px;overflow:hidden;padding:0}.wrapper.is-compact.images-hovering .container[data-v-4a3c1061]{overflow:visible}.slot-content[data-v-4a3c1061]{max-height:420px;transition:opacity .2s ease,max-height .22s ease}.shell.is-compact .slot-content[data-v-4a3c1061]{max-height:0;opacity:0;pointer-events:none}.control-bar[data-v-4a3c1061]{display:flex;justify-content:space-between;margin-top:16px;max-height:120px;transition:opacity .2s ease,max-height .22s ease,margin-top .22s ease}.control-bar .settings[data-v-4a3c1061]{display:flex;gap:10px}.control-bar .group[data-v-4a3c1061]{background:#f1f2f2;border-radius:8px 8px 8px 8px;cursor:pointer;display:flex;line-height:36px;padding:0 16px}.control-bar .group.active[data-v-4a3c1061]{color:#2e59ff}.control-bar .group[data-v-4a3c1061]:hover{background:#e6e7e8}.control-bar .group i[data-v-4a3c1061]{font-size:14px;margin-right:8px}.control-bar .group .item+.item[data-v-4a3c1061]:before{background:#ddd;content:"";display:inline-block;height:10px;margin:0 6px;width:1px}.control-bar.is-hidden[data-v-4a3c1061]{margin-top:0;max-height:0;opacity:0;pointer-events:none}.compact-overlay[data-v-4a3c1061]{align-items:center;background:#fff;border-radius:23px;cursor:text;display:flex;height:72px;justify-content:space-between;padding:0 16px;position:relative;transition:opacity .18s ease}.compact-overlay .compact-left[data-v-4a3c1061]{align-items:center;display:flex;flex:1;gap:16px;margin-bottom:2px;min-width:0}.compact-uploader-slot[data-v-4a3c1061]{flex:none;height:48px;overflow:visible;position:relative;width:48px;z-index:3}.compact-uploader-wrapper[data-v-4a3c1061]{height:48px;left:0;overflow:visible;position:absolute;top:50%;transform:translateY(-50%)}.compact-uploader[data-v-4a3c1061]{left:0;position:absolute;top:0;z-index:1}.compact-uploader-item[data-v-4a3c1061]{left:0;position:absolute;top:0;transform:rotate(var(--deg,0deg)) scale(var(--scale,1));transition:transform .2s ease,left .2s ease,opacity .2s ease}.wrapper.is-compact.images-hovering .compact-uploader-item .compact-delete-btn[data-v-4a3c1061]{display:none}.wrapper.is-compact.images-hovering .compact-uploader-item:hover .compact-delete-btn[data-v-4a3c1061]{display:block}.compact-delete-btn[data-v-4a3c1061]{cursor:pointer;display:none;position:absolute;right:-6px;top:-10px;z-index:5}.compact-upload-btn[data-v-4a3c1061]{align-items:center;background:#f1f2f2;border:1px solid #ddd;border-radius:12px;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:0;transition:left .2s ease;width:48px}.compact-upload-btn i[data-v-4a3c1061]{color:#999;font-size:18px}.compact-upload-btn[data-v-4a3c1061]:hover{background:#e6e7e8}.compact-upload-btn-corner[data-v-4a3c1061]{align-items:center;background:#f1f2f2;border:1px solid #ddd;border-radius:10px;bottom:-4px;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;width:20px;z-index:2}.compact-upload-btn-corner[data-v-4a3c1061]:hover{background:#e6e7e8}.compact-upload-btn-corner i[data-v-4a3c1061]{color:#666;font-size:12px}.compact-image-box[data-v-4a3c1061]{background:#f1f2f2;border:1px solid rgba(0,0,0,.06);border-radius:12px;height:48px;overflow:hidden;position:relative;transition:transform .18s ease;width:48px}.compact-image-box .compact-image-thumb[data-v-4a3c1061]{display:block;height:100%;object-fit:cover;width:100%}.compact-image-box .compact-image-thumb[data-v-4a3c1061] img{height:100%;object-fit:cover;width:100%}.compact-image-box .compact-image-thumb[data-v-4a3c1061]:hover{cursor:pointer}.compact-image-box .compact-image-mask[data-v-4a3c1061]{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:16px;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:100%}.compact-image-box:hover .compact-image-mask[data-v-4a3c1061]{opacity:1}.compact-uploader-item[data-v-4a3c1061]:hover{z-index:99}.compact-uploader-item:hover .compact-image-box[data-v-4a3c1061]{transform:scale(1.1)}.compact-preview-proxy[data-v-4a3c1061]{height:1px;left:-99999px;opacity:0;pointer-events:none;position:fixed;top:-99999px;width:1px}.compact-text[data-v-4a3c1061]{color:#1a1a1a;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-text.is-placeholder[data-v-4a3c1061]{color:#999}.compact-generate-btn[data-v-4a3c1061]{background:#2e59ff;border-color:#2e59ff;border-radius:50%;flex:none;height:36px;width:36px}.compact-generate-btn[data-v-4a3c1061]:focus,.compact-generate-btn[data-v-4a3c1061]:hover{background:#244bff;border-color:#244bff}.compact-generate-btn.is-disabled[data-v-4a3c1061]{background:#e1e3e5;border-color:#e1e3e5}.compact-generate-btn i[data-v-4a3c1061]{color:#fff;font-size:16px;line-height:1}.generate-btn[data-v-4a3c1061]{border-radius:50%;height:36px;padding:0;width:36px}.generate-btn.is-disabled[data-v-4a3c1061]{background:#e1e3e5;border-color:#e1e3e5}.shell-feature-list{gap:13px!important}.input-container[data-v-f6ebe6be]{min-height:84px;padding-left:88px;position:relative}.input-container .textarea[data-v-f6ebe6be] .el-textarea__inner{border:none;color:#1a1a1a;padding:0}.input-container[data-v-b10b5524]{min-height:84px;padding-left:88px;position:relative}.input-container .textarea[data-v-b10b5524] .el-textarea__inner{border:none;color:#1a1a1a;padding:0}.input-container[data-v-56ef1850]{min-height:84px;padding-left:88px;position:relative}.option-group[data-v-56ef1850]{align-items:center;background:#f1f2f2;border-radius:8px;cursor:pointer;display:flex;height:36px;line-height:36px;padding:0 16px}.option-group[data-v-56ef1850]:hover{background:#e6e7e8}.option-group .option-left-icon[data-v-56ef1850]{align-items:center;display:flex}.option-group .option-left-icon i[data-v-56ef1850]{color:#666;font-size:14px;margin-right:8px}.option-flag[data-v-56ef1850]{border-radius:50%;flex:0 0 14px;height:14px;margin-right:8px;object-fit:cover;width:14px}.option-trigger[data-v-56ef1850]{max-width:260px;min-width:132px;width:auto}.option-trigger .option-trigger-text[data-v-56ef1850]{color:inherit;flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-trigger--compact[data-v-56ef1850]{max-width:none;min-width:auto}.option-trigger--compact .option-trigger-text[data-v-56ef1850]{flex:0 0 auto;min-width:unset;overflow:visible;text-overflow:unset}.main-picture-option-popper{border:none!important;border-radius:14px!important;box-shadow:0 12px 32px rgba(0,0,0,.14)!important;overflow:hidden;padding:0!important}.main-picture-option-popper .option-list{list-style:none;margin:0;max-height:320px;overflow:auto;padding:4px}.main-picture-option-popper .option-list-item{cursor:pointer;margin:0;padding:0}.main-picture-option-popper .option-item{align-items:center;background:#fff;border-radius:12px;display:flex;gap:8px;height:40px;padding:0 12px;transition:background-color .15s ease}.main-picture-option-popper .option-list-item:hover .option-item{background:#f1f2f2}.main-picture-option-popper .option-list-item.is-selected .option-item{background:#f1f2f2;border-radius:12px}.main-picture-option-popper .option-item-label{color:#333;flex:1;font-size:14px;min-width:0}.main-picture-option-popper .option-item-check{color:#333;font-size:16px;margin-left:6px}.main-picture-option-popper .flag-img{border-radius:50%;flex:0 0 16px;height:16px;object-fit:cover;width:16px}.main-picture-option-popper .option-platform-icon{color:#ff6a00;flex:0 0 20px;font-size:18px;text-align:center;width:20px}.input-container[data-v-fad63d36]{min-height:84px;padding-left:88px;position:relative}.input-container[data-v-6cb75379]{min-height:84px;padding-left:168px;position:relative}.input-container .upload-second[data-v-6cb75379]{left:80px;top:0}.input-container[data-v-68349680]{min-height:84px;padding-left:168px;position:relative}.input-container .upload-second[data-v-68349680]{left:80px;top:0}.input-container[data-v-30b8683c]{min-height:84px;padding-left:168px;position:relative;transition:padding-left .2s ease}.input-container .upload-second[data-v-30b8683c]{top:0;transition:left .2s ease;z-index:1}.input-container[data-v-b702c934]{min-height:84px;padding-left:88px;position:relative}.expression-select[data-v-b702c934]{margin:0 4px;width:96px}.expression-select[data-v-b702c934] .el-input__inner{background-color:#fff;border-color:#d9d9d9;border-radius:8px;color:#333;font-size:14px;height:32px;line-height:32px;padding:0 24px 0 8px}.expression-select[data-v-b702c934] .el-input__suffix{right:4px}.expression-select[data-v-b702c934] .el-input__icon{line-height:32px}.input-container[data-v-538a441e]{min-height:84px;padding-left:168px;position:relative}.input-container .upload-second[data-v-538a441e]{left:80px;top:0}.input-container[data-v-0e7360a6],.input-container[data-v-faf1e950]{min-height:84px;padding-left:88px;position:relative}.input-container[data-v-e07602c0]{min-height:84px;padding-left:168px;position:relative}.input-container .upload-second[data-v-e07602c0]{left:80px;top:0}.input-container[data-v-07b76184]{min-height:84px;padding-left:88px;position:relative}.expression-select[data-v-07b76184]{margin:0 4px;width:96px}.expression-select[data-v-07b76184] .el-input__inner{background-color:#fff;border-color:#d9d9d9;border-radius:8px;color:#333;font-size:14px;height:32px;line-height:32px;padding:0 24px 0 8px}.expression-select[data-v-07b76184] .el-input__suffix{right:4px}.expression-select[data-v-07b76184] .el-input__icon{line-height:32px}.plan-generator-option-popper[data-v-459f095c]{border:1px solid #eee!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(0,0,0,.14)!important;padding:0!important}.plan-generator-option-popper .pg-option-list[data-v-459f095c]{list-style:none;margin:0;max-height:320px;overflow:auto;padding:4px}.plan-generator-option-popper .pg-option-list-item[data-v-459f095c]{cursor:pointer;margin:0;padding:0}.plan-generator-option-popper .pg-option-item[data-v-459f095c]{align-items:center;background:#fff;border-radius:12px;display:flex;gap:8px;height:40px;padding:0 12px;transition:background-color .15s ease}.plan-generator-option-popper .pg-option-list-item.is-selected .pg-option-item[data-v-459f095c],.plan-generator-option-popper .pg-option-list-item:hover .pg-option-item[data-v-459f095c]{background:#f1f2f2;border-radius:12px}.plan-generator-option-popper .pg-option-label[data-v-459f095c]{color:#333;flex:1;font-size:14px;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-generator-option-popper .pg-option-check[data-v-459f095c]{color:#333;font-size:16px;margin-left:6px}.pg-select-trigger[data-v-459f095c]{background:#f6f8fc;border:1px solid #dcdfe6;border-radius:8px 8px 8px 8px;color:#606266;cursor:pointer;height:36px;line-height:36px;padding:0 10px 0 12px;width:136px}.pg-select-trigger .pg-select-value[data-v-459f095c]{color:#606266;font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-select-trigger .pg-select-caret[data-v-459f095c]{color:#c0c4cc;font-size:12px;margin-left:8px}.pg-select-trigger[data-v-459f095c]:hover{border-color:#c0c4cc}.pg-flag[data-v-459f095c]{border-radius:50%;flex:0 0 14px;height:14px;margin-right:8px;object-fit:cover;width:14px}.input-container[data-v-6535feb4]{min-height:84px;padding-left:88px;position:relative;transition:padding-left .2s ease}.expression-select[data-v-6535feb4]{margin:0 4px;width:96px}.expression-select[data-v-6535feb4] .el-input__inner{background-color:#fff;border-color:#d9d9d9;border-radius:8px;color:#333;font-size:14px;height:32px;line-height:32px;padding:0 24px 0 8px}.expression-select[data-v-6535feb4] .el-input__suffix{right:4px}.expression-select[data-v-6535feb4] .el-input__icon{line-height:32px}.input-container[data-v-166aeb40]{min-height:84px;padding-left:168px;position:relative;transition:padding-left .2s ease}.input-container .upload-second[data-v-166aeb40]{top:0;transition:left .2s ease}.input-container[data-v-40b6494f]{min-height:84px;padding-left:168px;position:relative}.input-container .upload-second[data-v-40b6494f]{left:80px;top:0}.input-container[data-v-4607debe]{min-height:84px;padding-left:88px;position:relative}.main-picture[data-v-5f55b234]{user-select:none}.input-container[data-v-5f55b234]{min-height:84px;padding-left:88px;position:relative}.color-picker-wrap[data-v-5f55b234]{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;display:inline-flex;gap:4px;margin:0 4px;padding:2px 8px;transition:border-color .2s;vertical-align:middle}.color-picker-wrap[data-v-5f55b234]:hover{border-color:#4096ff}.color-picker-wrap .color-label[data-v-5f55b234]{color:#999;font-size:14px}.color-picker-wrap .color-value[data-v-5f55b234]{color:#333;font-family:monospace;font-size:14px}.color-picker-wrap[data-v-5f55b234] .el-color-picker__trigger{border:none;border-radius:4px;height:22px;padding:0;width:22px}.color-picker-wrap[data-v-5f55b234] .el-color-picker__color{border-radius:3px}.color-picker-wrap[data-v-5f55b234] .el-color-picker__icon{display:none}.color-picker-wrap[data-v-5f55b234] .el-color-picker--mini{height:28px;line-height:41px}