.ll-image-upload[data-v-4851f0a6]{display:flex;gap:12px;align-items:flex-end}.image-preview[data-v-4851f0a6]{position:relative;display:inline-flex;width:240px;min-height:140px;max-height:360px;padding:8px;align-items:center;justify-content:center;cursor:pointer;border:1px dashed #b5b5b5;border-radius:4px;background:#f5f5f5;transition:border-color .2s ease}.image-preview[data-v-4851f0a6]:hover{border-color:#757575}.image-preview.is-uploading[data-v-4851f0a6]{cursor:progress}.image-preview[data-v-4851f0a6] .el-image__inner{max-height:344px;-o-object-fit:contain;object-fit:contain}.image-placeholder[data-v-4851f0a6]{display:flex;flex-direction:column;gap:4px;align-items:center;color:#757575}.image-placeholder i[data-v-4851f0a6]{font-size:30px}.image-placeholder span[data-v-4851f0a6]{max-width:100%;font-size:12px;line-height:1.5;text-align:center}.image-placeholder .placeholder-sub[data-v-4851f0a6]{color:#b5b5b5}.image-loading-mask[data-v-4851f0a6]{position:absolute;inset:0;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;color:#fff;font-size:12px;background:rgba(0,0,0,.45);border-radius:inherit}.image-loading-mask i[data-v-4851f0a6]{color:#fff;font-size:22px}.image-loading-progress[data-v-4851f0a6]{width:70%;margin-top:4px}.image-upload-side[data-v-4851f0a6]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.image-upload-hint[data-v-4851f0a6]{margin:0;color:#757575;font-size:12px;line-height:1.4}@media(max-width:600px){.ll-image-upload[data-v-4851f0a6]{align-items:flex-start;flex-direction:column}.ll-image-upload .image-preview[data-v-4851f0a6]{width:100%}}