.bmcd-overlay[data-v-1f6e68ac]{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.4)}.bmcd-drawer[data-v-1f6e68ac]{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;width:600px;max-width:100%;padding:32px;background:#fff}.bmcd-close[data-v-1f6e68ac]{position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.bmcd-close-icon[data-v-1f6e68ac]{display:block;width:32px;height:32px}.bmcd-header[data-v-1f6e68ac]{flex:0 0 auto;padding-right:40px;padding-bottom:24px}.bmcd-label[data-v-1f6e68ac]{margin:0 0 12px;color:#9b9da3;font-size:12px}.bmcd-resource[data-v-1f6e68ac]{display:flex;align-items:flex-start;gap:16px}.bmcd-thumb[data-v-1f6e68ac]{flex:0 0 60px;width:60px;height:60px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.bmcd-thumb--placeholder[data-v-1f6e68ac]{background:#f8f9fc}.bmcd-name[data-v-1f6e68ac]{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:#1a1a1a;font-size:16px;font-weight:500;line-height:20px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bmcd-list[data-v-1f6e68ac]{display:flex;flex-direction:column;min-height:0;flex:1;overflow-y:auto}.bmcd-empty[data-v-1f6e68ac]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:100%;padding:40px 16px;text-align:center}.bmcd-empty-icon[data-v-1f6e68ac]{width:120px;height:auto;display:block}.bmcd-empty-text[data-v-1f6e68ac]{margin:16px 0 0;color:#666;font-size:14px;line-height:22px}.bmcd-item[data-v-1f6e68ac]{display:flex;gap:12px;padding:20px 0;border-bottom:1px solid #efefef}.bmcd-item[data-v-1f6e68ac]:first-child{padding-top:0}.bmcd-avatar[data-v-1f6e68ac]{flex:0 0 24px;width:24px;height:24px;border-radius:50%;color:#fff;font-size:12px;line-height:24px;text-align:center}.bmcd-body[data-v-1f6e68ac]{min-width:0;flex:1}.bmcd-actions[data-v-1f6e68ac],.bmcd-draft-thumbs[data-v-1f6e68ac],.bmcd-meta-left[data-v-1f6e68ac],.bmcd-meta[data-v-1f6e68ac],.bmcd-thumbs[data-v-1f6e68ac],.bmcd-upload[data-v-1f6e68ac]{display:flex;align-items:center}.bmcd-meta[data-v-1f6e68ac]{justify-content:space-between;min-height:24px}.bmcd-meta-left[data-v-1f6e68ac]{min-width:0;gap:12px}.bmcd-author[data-v-1f6e68ac]{color:#1a1a1a;font-size:14px;font-weight:600}.bmcd-date[data-v-1f6e68ac],.bmcd-upload-tip[data-v-1f6e68ac]{color:#9b9da3;font-size:12px}.bmcd-delete[data-v-1f6e68ac]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.bmcd-text[data-v-1f6e68ac]{margin:8px 0 0;color:#333;font-size:14px;line-height:1.5;white-space:pre-wrap}.bmcd-draft-thumbs[data-v-1f6e68ac],.bmcd-thumbs[data-v-1f6e68ac]{flex-wrap:wrap;gap:8px}.bmcd-thumbs[data-v-1f6e68ac]{margin-top:12px}.bmcd-draft-thumb[data-v-1f6e68ac]{position:relative;width:40px;height:40px;flex:0 0 40px}.bmcd-draft-thumb-remove[data-v-1f6e68ac]{position:absolute;top:-10px;left:21px;z-index:1;cursor:pointer;border:none;background:transparent}.bmcd-draft-thumb-remove img[data-v-1f6e68ac]{display:block;width:20px;height:20px}.bmcd-comment-thumb[data-v-1f6e68ac]{display:block;width:40px;height:40px;padding:0;overflow:hidden;border:0;border-radius:4px;background:#f8f8f8;cursor:pointer}.bmcd-comment-thumb img[data-v-1f6e68ac]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bmcd-footer[data-v-1f6e68ac]{flex:0 0 auto;padding-top:20px;border-top:1px solid #efefef}.bmcd-input[data-v-1f6e68ac]{box-sizing:border-box;width:100%;min-height:120px;padding:12px;resize:none;border:1px solid #d9d9d9;border-radius:6px;outline:none;background:#f8f8f8;color:#333;font:inherit;line-height:1.5}.bmcd-input[data-v-1f6e68ac]:focus{border-color:#88ab2d}.bmcd-upload[data-v-1f6e68ac]{min-width:0;flex-wrap:wrap;gap:8px;margin-top:12px;padding-bottom:20px}.bmcd-upload-btn[data-v-1f6e68ac]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:4px;border:1px solid transparent;background:#f8f9fc;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.bmcd-upload-btn[data-v-1f6e68ac]:hover{background:#eef1f6;border-color:#88ab2d;box-shadow:0 0 0 2px rgba(136,171,45,.15)}.bmcd-upload-tip[data-v-1f6e68ac]{white-space:nowrap}.bmcd-actions[data-v-1f6e68ac]{gap:16px;margin-top:20px}.bmcd-footer>.bmcd-actions[data-v-1f6e68ac]{margin-top:0}.bmcd-btn[data-v-1f6e68ac]{height:40px;flex:1;border:0;border-radius:20px;font-size:14px;cursor:pointer}.bmcd-btn--cancel[data-v-1f6e68ac]{background:#efefef;color:#333}.bmcd-btn--primary[data-v-1f6e68ac]{background:#88ab2d;color:#fff}@media (max-width:640px){.bmcd-drawer[data-v-1f6e68ac]{padding:24px 20px}.bmcd-close[data-v-1f6e68ac]{top:16px;right:16px}}.product-marketing-material[data-v-14c22db1]{padding:20px}.product-marketing-material .content-wrapper h2[data-v-14c22db1]{font-size:24px;font-weight:600;color:#404040;margin-bottom:20px}.product-marketing-material .filter-section[data-v-14c22db1]{margin-bottom:20px}.product-marketing-material .checkboxFont[data-v-14c22db1]{font-size:14px;font-weight:400;color:#707070;margin-left:4px}.product-marketing-material .doc-header-wrap[data-v-14c22db1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.product-marketing-material .doc-header[data-v-14c22db1]{display:flex;align-items:center}.product-marketing-material .doc-header-title[data-v-14c22db1]{font-size:16px;font-weight:600;line-height:23px;color:#404040}.product-marketing-material .number[data-v-14c22db1]{display:inline-block;background:#d1d5de;color:#707070;font-size:12px;width:30px;text-align:center;border-radius:10px;margin-left:12px}.product-marketing-material .grid-container[data-v-14c22db1]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:30px}.product-marketing-material .grid-item[data-v-14c22db1]{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:10px;border:1px solid #e8e8e8;border-radius:8px;transition:all .3s ease;width:100%;box-sizing:border-box;overflow:hidden}.product-marketing-material .grid-item[data-v-14c22db1]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#88ab2d}.product-marketing-material .grid-item--selected[data-v-14c22db1]{border-color:#88ab2d}.product-marketing-material .grid-item--selectable[data-v-14c22db1]{cursor:pointer}.product-marketing-material .item-icon[data-v-14c22db1]{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.product-marketing-material .item-icon .img-content[data-v-14c22db1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-marketing-material .item-icon .img-content[data-v-14c22db1] .ant-image{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.product-marketing-material .item-icon .img-content[data-v-14c22db1] .ant-image-img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-marketing-material .item-icon .icon-content[data-v-14c22db1]{height:80px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.product-marketing-material .item-icon .videoPlayer[data-v-14c22db1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-marketing-material .item-info[data-v-14c22db1]{width:100%;text-align:center;margin-bottom:12px}.product-marketing-material .item-name[data-v-14c22db1]{font-size:14px;font-weight:400;color:#404040;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 10px}.product-marketing-material .item-meta[data-v-14c22db1]{color:#909090;font-size:12px}.product-marketing-material .item-actions[data-v-14c22db1]{display:flex;align-items:center;justify-content:center;gap:8px}.product-marketing-material .item-engagement[data-v-14c22db1]{display:flex;justify-content:center;margin-top:12px;width:100%}.product-marketing-material .download-btn[data-v-14c22db1]{color:#88ab2d;cursor:pointer;font-size:14px}.product-marketing-material .download-btn[data-v-14c22db1]:hover{text-decoration:underline}.product-marketing-material .line[data-v-14c22db1]{color:#ccc;padding:0 2px}.product-marketing-material .pagination-wrapper[data-v-14c22db1]{display:flex;justify-content:center;padding:20px 0}.product-marketing-material .filter-row[data-v-14c22db1]{margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:baseline}.product-marketing-material .filter-row-simple[data-v-14c22db1]{margin-bottom:15px}.product-marketing-material .flex[data-v-14c22db1]{display:flex}.product-marketing-material .row[data-v-14c22db1]{flex-direction:row}.product-marketing-material .col[data-v-14c22db1]{flex-direction:column}.product-marketing-material .justify-content[data-v-14c22db1]{justify-content:center}.product-marketing-material .date[data-v-14c22db1]{color:#909090;font-size:12px}.product-marketing-material .check-all[data-v-14c22db1]{margin-left:30px}.product-marketing-material .check-all-line[data-v-14c22db1]{color:#ccc;margin-left:10px;margin-right:15px}.product-marketing-material .selected-count[data-v-14c22db1]{color:#88ab2d;font-size:14px;padding:0 5px}.product-marketing-material .check-single[data-v-14c22db1]{position:absolute;top:10px;left:15px;z-index:10}.product-marketing-material .header-actions[data-v-14c22db1]{display:flex;align-items:center;gap:15px}.product-marketing-material .batch-download[data-v-14c22db1]{display:inline-flex;align-items:center;cursor:pointer;font-size:14px;background:#88ab2d;color:#fff;height:40px;box-sizing:border-box;padding:0 16px;border-radius:100px;transition:opacity .2s,background .2s}.product-marketing-material .batch-download--loading[data-v-14c22db1]{opacity:.7;cursor:not-allowed}.product-marketing-material .batch-download--active[data-v-14c22db1]{background:#fff;color:#88ab2d;border:1px solid #88ab2d}.product-marketing-material .batch-download-error[data-v-14c22db1]{margin-top:6px;font-size:12px;color:#f5222d}.product-marketing-material .batch-download-retry[data-v-14c22db1]{margin-left:8px;color:#88ab2d;cursor:pointer;text-decoration:underline}