.cat-name[data-v-6c4f297c]{display:inline-flex;align-items:center;gap:8px;max-width:100%;vertical-align:middle}.cat-level-tag[data-v-6c4f297c]{margin-inline-end:0!important;flex-shrink:0;line-height:20px;font-size:12px}.cat-name__text[data-v-6c4f297c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-name--lv1 .cat-name__text[data-v-6c4f297c]{font-weight:600;color:#141414;font-size:14px}.cat-name--lv2 .cat-name__text[data-v-6c4f297c]{font-weight:500;color:#262626}.cat-name--lv3 .cat-name__text[data-v-6c4f297c]{font-weight:400;color:#434343}.cat-name--lv4 .cat-name__text[data-v-6c4f297c]{font-weight:400;color:#595959}.cat-name__count[data-v-6c4f297c]{flex-shrink:0;font-size:12px;color:#8c8c8c;background:#f5f5f5;border-radius:10px;padding:0 8px;line-height:20px}[data-v-6c4f297c] .category-table .cat-row--lv1>td{background:#fafcff}[data-v-6c4f297c] .category-table .cat-row--lv2>td{background:#fff}[data-v-6c4f297c] .category-table .cat-row--lv3>td{background:#fcfcfc}[data-v-6c4f297c] .category-table .cat-row--lv4>td{background:#fafafa}[data-v-6c4f297c] .category-table .ant-table-tbody>tr.cat-row--lv1:hover>td,[data-v-6c4f297c] .category-table .ant-table-tbody>tr.cat-row--lv2:hover>td,[data-v-6c4f297c] .category-table .ant-table-tbody>tr.cat-row--lv3:hover>td,[data-v-6c4f297c] .category-table .ant-table-tbody>tr.cat-row--lv4:hover>td{background:#e6f4ff}[data-v-6c4f297c] .category-table .ant-table-row-expand-icon-cell{width:48px}.cat-icon[data-v-6c4f297c]{width:40px;height:40px;object-fit:contain;border-radius:4px;background:#f5f5f5}.cat-icon-empty[data-v-6c4f297c]{color:#bfbfbf}.upload-box[data-v-6c4f297c]{width:80px;height:80px;border:1px dashed #d9d9d9;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;background:#fafafa}.upload-box.wide[data-v-6c4f297c]{width:120px;height:88px}.upload-box[data-v-6c4f297c]:hover{border-color:#1677ff}.upload-box img[data-v-6c4f297c]{width:100%;height:100%;object-fit:contain}.upload-placeholder[data-v-6c4f297c]{color:#8c8c8c;font-size:20px}
