.file-set .file-header[data-v-270cede3]{padding:20px;background:#fafafa;border-radius:8px;margin-bottom:20px}.file-set .file-upload[data-v-270cede3]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.file-set .file-upload .label[data-v-270cede3]{width:80px;color:#666;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.file-set .file-upload .upload-wrap[data-v-270cede3]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.file-set .file-upload .file-name[data-v-270cede3]{color:#ff4d4f;font-size:12px}.file-set .file-info[data-v-270cede3]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.file-set .file-info .label[data-v-270cede3]{width:80px;color:#666;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.file-set .file-info .input[data-v-270cede3]{-ms-flex:1;flex:1}.file-set .file-info[data-v-270cede3]:last-of-type{margin-bottom:0}.file-set .file-action[data-v-270cede3]{margin-top:16px;padding-left:80px}.file-set .file-action .ant-btn[data-v-270cede3]{width:100px}.file-set .file-list[data-v-270cede3]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.file-set .list-header[data-v-270cede3]{display:-ms-flexbox;display:flex;background:#f5f5f5;padding:12px 16px;font-weight:500;color:#333;font-size:14px}.file-set .list-body[data-v-270cede3]{max-height:300px;overflow-y:auto}.file-set .list-item[data-v-270cede3]{display:-ms-flexbox;display:flex;padding:12px 16px;border-top:1px solid #e8e8e8;-ms-flex-align:center;align-items:center;font-size:14px;color:#666}.file-set .list-item[data-v-270cede3]:hover{background:#fafafa}.file-set .list-item span[data-v-270cede3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-set .col-1[data-v-270cede3]{-ms-flex:2;flex:2}.file-set .col-2[data-v-270cede3]{width:80px;text-align:center}.file-set .col-3[data-v-270cede3]{-ms-flex:1;flex:1}.file-set .col-4[data-v-270cede3]{width:100px;text-align:center}.file-set .action-btn[data-v-270cede3]{margin:0 4px}.file-set .action-btn.edit[data-v-270cede3]{color:#1081ff}.file-set .action-btn.delete[data-v-270cede3]{color:#ff4d4f}.file-set .empty-tip[data-v-270cede3]{padding:20px 0;text-align:center;color:#999;font-size:14px}