body{margin:0}.footer{text-align:center;font-size:12px;color:#909399;padding:15px 0;background-color:#fff}.app-header-wrapper[data-v-0456d2d8]{display:flex;flex-direction:column}.app-header[data-v-0456d2d8]{height:60px;line-height:60px;background-color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.05);padding:0 20px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}.header-left[data-v-0456d2d8]{display:flex;align-items:center;flex:1}.hamburger-btn[data-v-0456d2d8]{font-size:20px;color:#333;margin-right:15px;padding:0 5px;display:none}.logo[data-v-0456d2d8]{display:flex;align-items:center;margin-right:30px}.logo-img[data-v-0456d2d8]{height:36px;width:auto;margin-right:8px}.logo-text[data-v-0456d2d8]{font-size:18px;font-weight:600;color:#1f2937}.header-nav-menu[data-v-0456d2d8]{border-bottom:none!important;flex:1}.header-nav-menu .el-menu-item[data-v-0456d2d8],.header-nav-menu .el-submenu__title[data-v-0456d2d8]{height:60px!important;line-height:60px!important;padding:0 15px!important;font-size:14px}.header-right[data-v-0456d2d8]{display:flex;align-items:center;gap:20px}.header-search[data-v-0456d2d8]{width:200px}.user-actions[data-v-0456d2d8]{display:flex;align-items:center}.user-actions .el-button[data-v-0456d2d8]{margin-left:10px}.user-name[data-v-0456d2d8]{cursor:pointer;color:#333;display:flex;align-items:center}.avatar[data-v-0456d2d8]{height:28px;width:28px;border-radius:50%;margin-right:6px}.sidebar[data-v-0456d2d8]{width:200px;height:calc(100vh - 60px);background-color:#fff;border-right:1px solid #e6e6e6;position:absolute;top:60px;left:-200px;transition:left .3s ease;z-index:9}.sidebar-show[data-v-0456d2d8]{left:0}.sidebar-menu[data-v-0456d2d8]{height:100%;border-right:none;padding-top:10px}.sidebar-search[data-v-0456d2d8]{padding:0 20px}.mask[data-v-0456d2d8]{position:fixed;top:60px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:8}.main-content[data-v-0456d2d8]{flex:1;padding:20px;background-color:#f5f7fa}@media (min-width:1024px){.mask[data-v-0456d2d8],.sidebar[data-v-0456d2d8]{display:none!important}}@media (max-width:1024px){.header-search[data-v-0456d2d8]{display:none}.hamburger-btn[data-v-0456d2d8]{display:block}.header-nav-menu[data-v-0456d2d8]{display:none}.logo[data-v-0456d2d8]{margin-right:0}}@media (max-width:768px){.logo-text[data-v-0456d2d8]{font-size:16px}@media (max-width:480px){.logo-text[data-v-0456d2d8]{display:none}}}.app-footer[data-v-605580ad]{background-color:#fff;color:#666;padding:40px 0 20px!important;border-top:1px solid #e9ecef;margin-top:auto}.footer-container[data-v-605580ad]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-top[data-v-605580ad]{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:30px}.footer-col[data-v-605580ad]{flex:1;min-width:200px}.col-title[data-v-605580ad]{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;position:relative;padding-bottom:8px}.col-title[data-v-605580ad]:after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:#409eff}.col-list[data-v-605580ad]{list-style:none;padding:0;margin:0}.col-list li[data-v-605580ad]{margin-bottom:10px;font-size:14px}.col-list li a[data-v-605580ad]{color:#666;text-decoration:none;transition:color .2s}.col-list li a[data-v-605580ad]:hover{color:#409eff}.social-item[data-v-605580ad]{display:flex;align-items:center;cursor:pointer}.social-item i[data-v-605580ad]{font-size:18px;color:#409eff;margin-right:8px}.social-item .qrcode[data-v-605580ad]{position:absolute;top:-120px;left:50%;transform:translateX(-50%);background-color:#fff;padding:10px;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:none;z-index:99}.social-item .qrcode img[data-v-605580ad]{width:100px;height:100px}.social-item[data-v-605580ad]{position:relative}.social-item:hover .qrcode[data-v-605580ad]{display:block}.footer-divider[data-v-605580ad]{margin:20px 0!important;background-color:#e9ecef}.footer-bottom[data-v-605580ad]{text-align:center;font-size:12px;color:#999}.copyright[data-v-605580ad]{margin-bottom:10px}.links[data-v-605580ad]{display:flex;justify-content:center;gap:10px}.links a[data-v-605580ad]{color:#999;text-decoration:none}.links a[data-v-605580ad]:hover{color:#409eff}@media (max-width:768px){.footer-top[data-v-605580ad]{flex-direction:column;gap:20px}.footer-col[data-v-605580ad]{min-width:100%}.social-item .qrcode[data-v-605580ad]{display:none!important}.app-footer[data-v-605580ad]{padding:20px 0 15px!important}.footer-bottom[data-v-605580ad]{text-align:left}.links[data-v-605580ad]{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:480px){.col-title[data-v-605580ad]{font-size:14px}.col-list li[data-v-605580ad]{font-size:13px}.copyright[data-v-605580ad],.links[data-v-605580ad]{font-size:11px}}.tool-grid-container[data-v-2d455de3]{padding:40px 20px;max-width:1200px;margin:0 auto}.tool-row[data-v-2d455de3]{margin-bottom:40px}.tool-col[data-v-2d455de3]{margin-bottom:20px;display:flex}.tool-card[data-v-2d455de3]{height:220px;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:25px 20px;background:#fff;border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.tool-card[data-v-2d455de3]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-3px)}.tool-icon[data-v-2d455de3]{width:60px;height:60px;line-height:60px;border-radius:8px;margin:0 auto 15px;font-size:24px;color:#fff}.video-icon[data-v-2d455de3]{background-color:#409eff}.transcode-icon[data-v-2d455de3]{background-color:#409eff;border-radius:50%}.collage-icon[data-v-2d455de3],.qr-icon[data-v-2d455de3]{background-color:#409eff}.tool-title[data-v-2d455de3]{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.tool-desc[data-v-2d455de3]{font-size:14px;color:#999;margin-bottom:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool-tags[data-v-2d455de3]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:auto}.video-transcode-wrapper[data-v-4395bd45]{width:100%;min-height:100vh;padding:20px 0;box-sizing:border-box;background:#f5f7fa}.main-content[data-v-4395bd45]{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px;max-width:1200px;margin:0 auto}.transcode-card[data-v-4395bd45]{flex:1;min-width:600px;background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.video-uploader[data-v-4395bd45]{margin-bottom:20px;padding:20px;border:1px dashed #dcdfe6;border-radius:8px;background:#f8f9fa}.transcode-setting[data-v-4395bd45]{margin-bottom:20px;padding:20px;background:#f8f9fa;border-radius:8px}.setting-form .el-form-item[data-v-4395bd45]{margin-bottom:15px}.setting-form .el-form-item__label[data-v-4395bd45]{font-weight:500;color:#303133}.action-buttons[data-v-4395bd45]{margin-bottom:20px;display:flex;align-items:center}.convert-progress[data-v-4395bd45]{margin-bottom:20px}.progress-text[data-v-4395bd45]{text-align:center;margin-top:8px;color:#606266;font-size:14px}.convert-result[data-v-4395bd45]{margin-top:20px}.result-card[data-v-4395bd45]{border:1px solid #e6f4ff}.result-header[data-v-4395bd45]{display:flex;align-items:center;margin-bottom:15px}.result-icon[data-v-4395bd45]{font-size:24px;color:#67c23a;margin-right:10px}.result-title[data-v-4395bd45]{font-size:18px;font-weight:600;color:#303133}.result-body[data-v-4395bd45]{margin-bottom:20px;padding:10px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.result-body p[data-v-4395bd45]{margin-bottom:5px;color:#606266}.result-footer .el-button[data-v-4395bd45]{margin-right:10px}.help-card[data-v-4395bd45]{flex:0 0 300px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.help-list[data-v-4395bd45]{padding-left:20px;margin-bottom:20px}.help-list li[data-v-4395bd45]{margin-bottom:10px;color:#606266;line-height:1.5}.tips-box[data-v-4395bd45]{background:#fef0f0;color:#e6a23c;margin-bottom:10px}.compatibility-box[data-v-4395bd45],.tips-box[data-v-4395bd45]{padding:10px;border-radius:6px;display:flex;align-items:center;font-size:13px}.compatibility-box[data-v-4395bd45]{background:#e6f7ff;color:#409eff}.compatibility-box i[data-v-4395bd45],.tips-box i[data-v-4395bd45]{margin-right:8px}@media (max-width:992px){.main-content[data-v-4395bd45]{flex-direction:column}.transcode-card[data-v-4395bd45]{min-width:100%}.help-card[data-v-4395bd45]{flex:1;width:100%}}@media (max-width:576px){.transcode-card[data-v-4395bd45]{padding:15px}.transcode-setting[data-v-4395bd45]{padding:10px}}.video-to-audio-wrapper[data-v-0e3133ea]{width:100%;min-height:100vh;padding:20px 0;box-sizing:border-box}.main-content[data-v-0e3133ea]{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px;max-width:1200px;margin:0 auto}.upload-card[data-v-0e3133ea]{flex:1;min-width:600px;background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.video-uploader[data-v-0e3133ea]{margin-bottom:20px}.format-selector[data-v-0e3133ea]{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:6px}.action-buttons[data-v-0e3133ea]{margin-bottom:20px}.action-buttons .el-button[data-v-0e3133ea]{margin-right:10px}.convert-progress[data-v-0e3133ea]{margin-bottom:20px}.progress-text[data-v-0e3133ea]{text-align:center;margin-top:8px;color:#606266;font-size:14px}.convert-result[data-v-0e3133ea]{margin-top:20px}.result-card[data-v-0e3133ea]{border:1px solid #e6f4ff}.result-header[data-v-0e3133ea]{display:flex;align-items:center;margin-bottom:15px}.result-icon[data-v-0e3133ea]{font-size:24px;color:#67c23a;margin-right:10px}.result-title[data-v-0e3133ea]{font-size:18px;font-weight:600;color:#303133}.result-body[data-v-0e3133ea]{margin-bottom:20px;padding:10px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.result-body p[data-v-0e3133ea]{margin-bottom:5px;color:#606266}.result-footer .el-button[data-v-0e3133ea]{margin-right:10px}.help-card[data-v-0e3133ea]{flex:0 0 300px}.help-list[data-v-0e3133ea]{padding-left:20px;margin-bottom:20px}.help-list li[data-v-0e3133ea]{margin-bottom:10px;color:#606266;line-height:1.5}.tips-box[data-v-0e3133ea]{background:#fef0f0;color:#e6a23c;margin-bottom:10px}.compatibility-box[data-v-0e3133ea],.tips-box[data-v-0e3133ea]{padding:10px;border-radius:6px;display:flex;align-items:center;font-size:13px}.compatibility-box[data-v-0e3133ea]{background:#e6f7ff;color:#409eff}.compatibility-box i[data-v-0e3133ea],.tips-box i[data-v-0e3133ea]{margin-right:8px}@media (max-width:992px){.main-content[data-v-0e3133ea]{flex-direction:column}.upload-card[data-v-0e3133ea]{min-width:100%}.help-card[data-v-0e3133ea]{flex:1;width:100%}}@media (max-width:576px){.upload-card[data-v-0e3133ea]{padding:15px}.format-selector[data-v-0e3133ea]{padding:10px}}.audio-merge-wrapper[data-v-67998692]{width:100%;min-height:100vh;padding:20px 0;box-sizing:border-box;background-color:#f5f7fa}.main-content[data-v-67998692]{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px;max-width:1200px;margin:0 auto}.upload-card[data-v-67998692]{flex:1;min-width:600px;background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.upload-container[data-v-67998692]{margin-bottom:20px}.audio-uploader[data-v-67998692]{margin-bottom:8px}.audio-file-item[data-v-67998692]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border:1px solid #e6e6e6;border-radius:4px;margin-bottom:8px;background-color:#fafafa}.file-name[data-v-67998692]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:move}.audio-preview[data-v-67998692]{display:flex;align-items:center;gap:10px}.file-size[data-v-67998692]{font-size:12px;color:#909399;min-width:60px;text-align:right}.duration[data-v-67998692]{font-size:12px;color:#666;min-width:50px;text-align:right}.sort-tip[data-v-67998692]{font-size:12px;color:#409eff;display:flex;align-items:center;gap:6px;padding-left:4px}[data-v-67998692] .sortable-ghost{opacity:.6;background-color:#e6f7ff}[data-v-67998692] .el-upload-list__item{padding:0!important;margin-bottom:8px!important;border:none!important}.bgm-uploader[data-v-67998692]{margin-bottom:20px}.bgm-upload[data-v-67998692]{border:1px dashed #d9d9d9;border-radius:6px;padding:15px;text-align:center;cursor:pointer;background-color:#fafafa;transition:border-color .3s}.bgm-upload[data-v-67998692]:hover{border-color:#409eff}.setting-panel[data-v-67998692]{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:6px}.volume-control[data-v-67998692]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.volume-icon[data-v-67998692]{font-size:16px;color:#409eff}.volume-tip[data-v-67998692]{font-size:12px;color:#909399;margin-top:5px;width:100%}.action-buttons[data-v-67998692]{margin-bottom:20px}.action-buttons .el-button[data-v-67998692]{margin-right:10px}.merge-progress[data-v-67998692]{margin-bottom:20px}.progress-text[data-v-67998692]{text-align:center;margin-top:8px;color:#606266;font-size:14px}.merge-result[data-v-67998692]{margin-top:20px}.result-card[data-v-67998692]{border:1px solid #e6f4ff}.result-header[data-v-67998692]{display:flex;align-items:center;margin-bottom:15px}.result-icon[data-v-67998692]{font-size:24px;color:#67c23a;margin-right:10px}.result-title[data-v-67998692]{font-size:18px;font-weight:600;color:#303133}.result-body[data-v-67998692]{margin-bottom:20px;padding:10px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.result-body p[data-v-67998692]{margin-bottom:5px;color:#606266}.merged-preview[data-v-67998692]{margin-top:15px}.preview-player[data-v-67998692]{display:flex;align-items:center;gap:10px;padding:10px;background-color:#f5f5f5;border-radius:4px}.result-footer .el-button[data-v-67998692]{margin-right:10px}.help-card[data-v-67998692]{flex:0 0 300px}.help-list[data-v-67998692]{padding-left:20px;margin-bottom:20px}.help-list li[data-v-67998692]{margin-bottom:10px;color:#606266;line-height:1.5}.tips-box[data-v-67998692]{background:#fef0f0;color:#e6a23c;margin-bottom:10px}.compatibility-box[data-v-67998692],.tips-box[data-v-67998692]{padding:10px;border-radius:6px;display:flex;align-items:center;font-size:13px}.compatibility-box[data-v-67998692]{background:#e6f7ff;color:#409eff}.compatibility-box i[data-v-67998692],.tips-box i[data-v-67998692]{margin-right:8px}@media (max-width:992px){.main-content[data-v-67998692]{flex-direction:column}.upload-card[data-v-67998692]{min-width:100%}.help-card[data-v-67998692]{flex:1;width:100%}}@media (max-width:576px){.upload-card[data-v-67998692]{padding:15px}.setting-panel[data-v-67998692]{padding:10px}.volume-control .el-slider[data-v-67998692]{width:100%!important}.audio-file-item[data-v-67998692]{flex-direction:column;align-items:flex-start;gap:8px}.audio-preview[data-v-67998692]{width:100%;justify-content:flex-end}}.audio-splitter-wrapper[data-v-2667309d]{width:100%;min-height:100vh;padding:20px;box-sizing:border-box;background-color:#f5f7fa;display:flex;gap:20px;flex-wrap:wrap}.main-container[data-v-2667309d]{flex:1;min-width:600px}.help-sidebar[data-v-2667309d]{flex:0 0 300px}.upload-section[data-v-2667309d]{margin-bottom:20px}.upload-card[data-v-2667309d]{padding:20px}.card-header[data-v-2667309d]{display:flex;justify-content:space-between;align-items:center}.audio-uploader[data-v-2667309d]{margin-bottom:10px}.audio-file-info[data-v-2667309d]{padding:10px;background:#f8f9fa;border-radius:4px}.file-basic[data-v-2667309d]{display:flex;justify-content:space-between;margin-bottom:5px}.file-name[data-v-2667309d]{font-weight:500;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-2667309d]{color:#909399;font-size:12px}.file-meta[data-v-2667309d]{display:flex;gap:20px;font-size:12px;color:#606266}.split-section[data-v-2667309d]{margin-bottom:20px}.split-card[data-v-2667309d]{padding:20px}.time-selector[data-v-2667309d]{margin-bottom:20px}.time-form[data-v-2667309d]{margin-bottom:15px}.time-tip[data-v-2667309d]{margin-left:10px;font-size:12px;color:#909399}.time-slider[data-v-2667309d]{padding:10px 0}.slider-label[data-v-2667309d]{margin-bottom:8px;font-size:14px;color:#606266}.slider-marks[data-v-2667309d]{display:flex;justify-content:space-between;font-size:12px;color:#909399;margin-top:5px}.output-settings[data-v-2667309d]{margin-bottom:20px;padding-top:10px;border-top:1px solid #e6e6e6}.volume-control[data-v-2667309d]{display:flex;align-items:center;gap:10px}.volume-tip[data-v-2667309d]{font-size:12px;color:#909399}.action-buttons[data-v-2667309d]{margin-bottom:15px}.action-buttons .el-button[data-v-2667309d]{margin-right:10px}.split-progress[data-v-2667309d]{margin-top:10px}.progress-text[data-v-2667309d]{text-align:center;margin-top:5px;font-size:12px;color:#606266}.result-section[data-v-2667309d]{margin-bottom:20px}.result-card[data-v-2667309d]{padding:20px}.result-info[data-v-2667309d]{margin-bottom:20px}.result-row[data-v-2667309d]{display:flex;margin-bottom:8px}.result-row .label[data-v-2667309d]{width:80px;color:#606266;font-weight:500}.result-row .value[data-v-2667309d]{color:#303133}.preview-download[data-v-2667309d]{padding-top:10px;border-top:1px solid #e6e6e6}.preview-player[data-v-2667309d]{margin-bottom:10px;display:flex;align-items:center}.help-list[data-v-2667309d]{padding-left:20px;margin-bottom:15px}.help-list li[data-v-2667309d]{margin-bottom:8px;color:#606266;line-height:1.5}.tips-box[data-v-2667309d]{padding:10px;background:#fef0f0;border-radius:4px;display:flex;align-items:center;color:#e6a23c;font-size:13px}.tips-box i[data-v-2667309d]{margin-right:8px}@media (max-width:992px){.audio-splitter-wrapper[data-v-2667309d]{flex-direction:column}.main-container[data-v-2667309d]{min-width:100%}.help-sidebar[data-v-2667309d]{width:100%;flex:1}}@media (max-width:576px){.audio-splitter-wrapper[data-v-2667309d]{padding:10px}.file-meta[data-v-2667309d]{flex-direction:column;gap:5px}.volume-control[data-v-2667309d]{flex-wrap:wrap}.volume-tip[data-v-2667309d]{width:100%;margin-top:5px}}.image-compress-wrapper[data-v-d8ba82fe]{width:100%;padding:20px;background:#f5f7fa;min-height:100vh;box-sizing:border-box}.compress-container[data-v-d8ba82fe]{max-width:1200px;margin:0 auto;background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.image-uploader[data-v-d8ba82fe]{margin-bottom:20px;padding:20px;border:1px dashed #dcdfe6;border-radius:8px;background:#f8f9fa}.compress-settings[data-v-d8ba82fe]{margin-bottom:20px;padding:20px;background:#f8f9fa;border-radius:8px}.setting-form .el-form-item[data-v-d8ba82fe]{margin-bottom:15px}.quality-tip[data-v-d8ba82fe],.size-tip[data-v-d8ba82fe]{margin-left:10px;color:#909399;font-size:12px}.action-buttons[data-v-d8ba82fe],.compress-progress[data-v-d8ba82fe]{margin-bottom:20px}.progress-text[data-v-d8ba82fe]{text-align:center;margin-top:8px;color:#606266;font-size:14px}.compress-result[data-v-d8ba82fe]{margin-top:20px}.result-card[data-v-d8ba82fe]{border:1px solid #e6f4ff}.result-list[data-v-d8ba82fe]{display:flex;flex-direction:column;gap:20px}.image-item[data-v-d8ba82fe]{display:flex;align-items:center;padding:15px;background:#f8f9fa;border-radius:8px;gap:20px;flex-wrap:wrap}.preview-container[data-v-d8ba82fe]{display:flex;flex-direction:column;align-items:center;position:relative}.preview-img[data-v-d8ba82fe]{max-width:200px;max-height:150px;border-radius:4px;border:1px solid #eee}.img-label[data-v-d8ba82fe]{margin-top:8px;font-weight:500;color:#303133}.img-size[data-v-d8ba82fe]{margin-top:4px;font-size:12px;color:#606266}.compress-rate[data-v-d8ba82fe]{margin-top:4px;font-size:12px;color:#67c23a}.arrow[data-v-d8ba82fe]{font-size:24px;color:#409eff;margin:0 10px}.download-btn[data-v-d8ba82fe]{margin-top:10px;color:#409eff}@media (max-width:768px){.image-item[data-v-d8ba82fe]{flex-direction:column;gap:10px}.arrow[data-v-d8ba82fe]{transform:rotate(90deg);margin:10px 0}}.poster-maker-wrapper[data-v-f3e74216]{width:100%;min-height:100vh;padding:20px;box-sizing:border-box;background:#f5f7fa}.main-container[data-v-f3e74216]{display:flex;gap:20px;max-width:1400px;margin:0 auto}.editor-panel[data-v-f3e74216]{flex:1;display:flex;flex-direction:column;gap:20px}.canvas-container[data-v-f3e74216]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);display:flex;justify-content:center}.poster-canvas[data-v-f3e74216]{position:relative;border:1px solid #eee;overflow:hidden;background-color:#fff}.free-img-layer[data-v-f3e74216]{position:absolute;cursor:move;overflow:hidden;border:1px solid transparent;transition:border-color .2s}.free-img-layer[data-v-f3e74216]:hover{border-color:#409eff}.free-img[data-v-f3e74216]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-close[data-v-f3e74216]{position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#ff4949;color:#fff;border-radius:50%;text-align:center;line-height:16px;font-size:12px;cursor:pointer;display:none}.free-img-layer:hover .img-close[data-v-f3e74216]{display:block}.resize-handle[data-v-f3e74216]{position:absolute;right:0;bottom:0;width:10px;height:10px;background:#4094ef;border-radius:2px;cursor:se-resize}.qrcode-layer[data-v-f3e74216]{position:absolute;cursor:move;border:1px solid #eee;border-radius:4px;overflow:hidden}.qrcode-img[data-v-f3e74216]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qrcode-close[data-v-f3e74216]{position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#ff4949;color:#fff;border-radius:50%;text-align:center;line-height:16px;font-size:12px;cursor:pointer}.text-layer[data-v-f3e74216]{position:absolute;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2px 5px;min-width:50px}.canvas-size-setting[data-v-f3e74216]{display:flex;align-items:center;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);flex-wrap:wrap;gap:10px}.control-panel[data-v-f3e74216]{width:320px;display:flex;flex-direction:column;gap:20px}.img-uploader[data-v-f3e74216]{margin-top:15px}.qrcode-upload[data-v-f3e74216]{padding-top:10px;border-top:1px dashed #eee}.grid-preview-item[data-v-f3e74216],.grid-preview-placeholder[data-v-f3e74216]{overflow:hidden}@media (max-width:992px){.main-container[data-v-f3e74216]{flex-direction:column}.control-panel[data-v-f3e74216]{width:100%}}.code-parser-container[data-v-3771fa8a]{width:100%;min-height:100vh;padding:15px;box-sizing:border-box;background-color:#f5f7fa}.container[data-v-3771fa8a]{width:100%;max-width:1200px;margin:0 auto}.card[data-v-3771fa8a]{width:100%;margin-bottom:15px}.mt-20[data-v-3771fa8a]{margin-top:20px!important}.form-item[data-v-3771fa8a]{margin-bottom:15px;width:100%}.tip-text[data-v-3771fa8a]{font-size:12px;color:#999;margin-top:5px}.form-group[data-v-3771fa8a]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;align-items:center}.form-group-item[data-v-3771fa8a]{display:flex;align-items:center;gap:8px}.label-text[data-v-3771fa8a]{font-size:14px;color:#666}.ml-10[data-v-3771fa8a]{margin-left:10px!important}.button-group[data-v-3771fa8a]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.stat-text[data-v-3771fa8a]{font-size:14px;color:#666}.text-primary[data-v-3771fa8a]{color:#409eff}.text-success[data-v-3771fa8a]{color:#67c23a}.text-danger[data-v-3771fa8a]{color:#f56c6c}.text-warning[data-v-3771fa8a]{color:#e6a23c}.font-bold[data-v-3771fa8a]{font-weight:700}.full-width[data-v-3771fa8a]{width:100%!important}.upload-no-deform[data-v-3771fa8a]{--el-upload-preview-img-width:100px;--el-upload-preview-img-height:100px}.upload-no-deform .el-upload-list--picture-card .el-upload-list__item[data-v-3771fa8a]{width:var(--el-upload-preview-img-width)!important;height:var(--el-upload-preview-img-height)!important;display:flex;align-items:center;justify-content:center}.upload-no-deform .el-upload-list--picture-card .el-upload-list__item-thumbnail[data-v-3771fa8a]{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;background-color:#fff}@media screen and (max-width:768px){.form-group[data-v-3771fa8a]{flex-direction:column;align-items:flex-start}.button-group[data-v-3771fa8a]{flex-direction:column}.el-button[data-v-3771fa8a]{width:100%}.upload-no-deform[data-v-3771fa8a]{--el-upload-preview-img-width:80px;--el-upload-preview-img-height:80px}}@media screen and (max-width:480px){.code-parser-container[data-v-3771fa8a]{padding:10px}.el-input--mini[data-v-3771fa8a],.el-table-column[data-v-3771fa8a]{font-size:12px}.upload-no-deform[data-v-3771fa8a]{--el-upload-preview-img-width:60px;--el-upload-preview-img-height:60px}}