.intermediary-attachment .upload-card[data-v-164c9412]{margin-bottom:20px}.intermediary-attachment .upload-card[data-v-164c9412] .ant-upload-drag{border:2px dashed #d9d9d9;border-radius:10px;background:#fafafa;transition:all .3s;padding:40px 0}.intermediary-attachment .upload-card[data-v-164c9412] .ant-upload-drag:hover{border-color:#1890ff;background:#f0f7ff}.intermediary-attachment .upload-card .upload-icon[data-v-164c9412]{font-size:48px;color:#1890ff;margin-bottom:8px}.intermediary-attachment .upload-card .upload-text[data-v-164c9412]{font-size:15px;font-weight:500;color:#434343;margin-bottom:4px}.intermediary-attachment .upload-card .upload-hint[data-v-164c9412]{font-size:13px;color:#8c8c8c;margin:0}.intermediary-attachment .attachment-table-wrapper[data-v-164c9412]{background:#fff;border-radius:8px;border:1px solid #f0f0f0;overflow:hidden}.intermediary-attachment .attachment-table-wrapper .table-header[data-v-164c9412]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:14px 16px;border-bottom:1px solid #f0f0f0}.intermediary-attachment .attachment-table-wrapper .table-header .table-title[data-v-164c9412]{font-size:14px;font-weight:600;color:#262626;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.intermediary-attachment .attachment-table-wrapper .table-header .table-title[data-v-164c9412]:before{content:"";display:inline-block;width:3px;height:14px;background:#1890ff;border-radius:2px;margin-right:10px}.intermediary-attachment .file-link[data-v-164c9412]{color:#1890ff}.intermediary-attachment .file-link[data-v-164c9412]:hover{color:#40a9ff}.intermediary-attachment .file-link .file-icon[data-v-164c9412]{margin-right:6px;font-size:16px}.intermediary-attachment .action-link[data-v-164c9412]{font-size:13px;transition:color .3s}.intermediary-attachment .action-link.action-danger[data-v-164c9412]{color:#ff4d4f}.intermediary-attachment .action-link.action-danger[data-v-164c9412]:hover{color:#ff7875}[data-v-164c9412] .ant-table{font-size:13px}[data-v-164c9412] .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#333;border-bottom:2px solid #e8e8e8}[data-v-164c9412] .ant-table .ant-table-tbody>tr>td{padding:10px 8px}