.brand-config-container[data-v-46bdcde6]{padding:20px 24px;background-color:#f8fafc;min-height:calc(100vh - 100px);-webkit-box-sizing:border-box;box-sizing:border-box}.header-card[data-v-46bdcde6]{background:#fff;border-radius:12px;padding:16px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.header-card .header-left .brand-badge-icon[data-v-46bdcde6],.header-card .header-left[data-v-46bdcde6],.header-card[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-card .header-left .brand-badge-icon[data-v-46bdcde6]{width:42px;height:42px;border-radius:50%;background:#ebf5ff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:14px;-ms-flex-negative:0;flex-shrink:0}.header-card .header-left .header-title-box .main-title[data-v-46bdcde6]{font-size:16px;font-weight:600;color:#1e293b;line-height:1.4}.header-card .header-left .header-title-box .sub-title[data-v-46bdcde6]{font-size:13px;color:#94a3b8;margin-top:4px;line-height:1.4}.header-card .header-right[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.header-card .header-right .btn-restore[data-v-46bdcde6]{background:#fff;border:1px solid #d9d9d9;color:#4b5563;border-radius:6px;padding:9px 18px;font-size:13px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.header-card .header-right .btn-restore[data-v-46bdcde6]:hover{color:#1677ff;border-color:#1677ff;background:#f0f7ff}.header-card .header-right .btn-restore i[data-v-46bdcde6]{margin-right:4px}.header-card .header-right .btn-save-top[data-v-46bdcde6]{background-color:#1677ff;border-color:#1677ff;border-radius:6px;padding:9px 20px;font-size:13px;font-weight:500;-webkit-box-shadow:0 2px 4px rgba(22,119,255,.2);box-shadow:0 2px 4px rgba(22,119,255,.2)}.header-card .header-right .btn-save-top[data-v-46bdcde6]:hover{background-color:#4096ff;border-color:#4096ff}.header-card .header-right .btn-save-top i[data-v-46bdcde6]{margin-right:4px}.content-card[data-v-46bdcde6]{margin-top:16px;background:#fff;border-radius:12px;padding:28px 32px 32px;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.content-card .section-block[data-v-46bdcde6]{margin-bottom:30px}.content-card .section-block .section-title[data-v-46bdcde6]{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:12px}.content-card .section-block .upload-picker-box[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s;transition:border-color .2s}.content-card .section-block .upload-picker-box[data-v-46bdcde6]:hover{border-color:#cbd5e1}.content-card .section-block .upload-picker-box .btn-select-file[data-v-46bdcde6]{background:#f0f7ff;border:1px solid #bae0ff;color:#1677ff;padding:6px 18px;font-size:13px;border-radius:6px;font-weight:500;cursor:pointer;outline:none;-webkit-transition:all .2s;transition:all .2s}.content-card .section-block .upload-picker-box .btn-select-file[data-v-46bdcde6]:hover{background:#e6f4ff;border-color:#91caff}.content-card .section-block .upload-picker-box .btn-select-file[data-v-46bdcde6]:active{background:#d0e7ff}.content-card .section-block .upload-picker-box .file-status-text[data-v-46bdcde6]{font-size:13px;color:#94a3b8;margin-left:16px}.content-card .section-block .upload-picker-box .file-status-text.has-file[data-v-46bdcde6]{color:#334155;font-weight:500}.content-card .section-block .upload-picker-box .hidden-file-input[data-v-46bdcde6]{display:none}.content-card .section-block .preview-item-card[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding:10px 14px;background:#f8fafc;border-radius:8px;border:1px solid #edf2f7}.content-card .section-block .preview-item-card .preview-thumb-box[data-v-46bdcde6]{position:relative;overflow:hidden;border-radius:6px;border:1px solid #e2e8f0;cursor:pointer;background:#ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-card .section-block .preview-item-card .preview-thumb-box img[data-v-46bdcde6]{display:block;-o-object-fit:contain;object-fit:contain}.content-card .section-block .preview-item-card .preview-thumb-box .thumb-overlay[data-v-46bdcde6]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.content-card .section-block .preview-item-card .preview-thumb-box:hover .thumb-overlay[data-v-46bdcde6]{opacity:1}.content-card .section-block .preview-item-card .preview-thumb-box.poster-thumb[data-v-46bdcde6]{width:80px;height:60px}.content-card .section-block .preview-item-card .preview-thumb-box.poster-thumb img[data-v-46bdcde6]{max-width:80px;max-height:60px}.content-card .section-block .preview-item-card .preview-thumb-box.logo-thumb[data-v-46bdcde6]{width:80px;height:40px}.content-card .section-block .preview-item-card .preview-thumb-box.logo-thumb img[data-v-46bdcde6]{max-width:80px;max-height:40px}.content-card .section-block .preview-item-card .preview-info-box[data-v-46bdcde6]{margin-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.content-card .section-block .preview-item-card .preview-info-box .preview-filename[data-v-46bdcde6]{font-size:13px;color:#334155;font-weight:500;margin-bottom:4px}.content-card .section-block .preview-item-card .preview-info-box .preview-actions[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn[data-v-46bdcde6]{font-size:12px;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn.preview-btn[data-v-46bdcde6]{color:#1677ff}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn.preview-btn[data-v-46bdcde6]:hover{color:#4096ff}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn.delete-btn[data-v-46bdcde6]{color:#ef4444}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn.delete-btn[data-v-46bdcde6]:hover{color:#dc2626}.content-card .section-block .preview-item-card .preview-info-box .preview-actions .action-btn i[data-v-46bdcde6]{margin-right:2px}.content-card .section-block .lang-bg-list[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.content-card .section-block .lang-bg-list .lang-bg-item[data-v-46bdcde6]{background:#fafbfc;border:1px solid #f1f5f9;border-radius:8px;padding:12px 14px}.content-card .section-block .lang-bg-list .lang-bg-item .lang-label[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.content-card .section-block .lang-bg-list .lang-bg-item .lang-label .lang-badge[data-v-46bdcde6]{display:inline-block;padding:2px 7px;font-size:11px;font-weight:700;color:#1677ff;background:#e6f4ff;border-radius:4px;margin-right:8px;letter-spacing:.5px}.content-card .section-block .lang-bg-list .lang-bg-item .lang-label .lang-name[data-v-46bdcde6]{font-size:13px;font-weight:600;color:#334155}.content-card .section-block .copyright-input-wrapper .copyright-input[data-v-46bdcde6]{width:100%}.content-card .section-block .copyright-input-wrapper .copyright-input[data-v-46bdcde6] .el-input__inner{border-radius:8px;border-color:#e2e8f0;height:42px;line-height:42px}.content-card .section-block .copyright-input-wrapper .copyright-input[data-v-46bdcde6] .el-input__inner:focus{border-color:#1677ff}.content-card .footer-btn-wrapper[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f1f5f9}.content-card .footer-btn-wrapper .btn-save-bottom[data-v-46bdcde6]{background-color:#1677ff;border-color:#1677ff;border-radius:6px;padding:12px 28px;font-size:14px;font-weight:500;-webkit-box-shadow:0 2px 6px rgba(22,119,255,.25);box-shadow:0 2px 6px rgba(22,119,255,.25)}.content-card .footer-btn-wrapper .btn-save-bottom[data-v-46bdcde6]:hover{background-color:#4096ff;border-color:#4096ff}.content-card .footer-btn-wrapper .btn-save-bottom i[data-v-46bdcde6]{margin-right:6px}.dialog-image-container[data-v-46bdcde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.dialog-image-container img[data-v-46bdcde6]{max-width:100%;max-height:70vh;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#ededed!important}[data-v-46bdcde6] .rounded-preview-dialog{border-radius:12px!important;overflow:hidden}