.upload-layout[data-v-4355cdbd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.upload-layout.has-preview[data-v-4355cdbd]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px}.mapping-column[data-v-4355cdbd],.upload-column[data-v-4355cdbd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.upload-column.is-full[data-v-4355cdbd]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.mapping-card[data-v-4355cdbd],.mapping-select[data-v-4355cdbd],.upload-card[data-v-4355cdbd]{width:100%}.preview-loading[data-v-4355cdbd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;color:#666;padding:12px;background:#f8f9fb;border-radius:4px}.required-star[data-v-4355cdbd]{color:#f56c6c;margin-right:4px}.action-bar[data-v-4355cdbd],.mapping-tips[data-v-4355cdbd],.required-tips[data-v-4355cdbd]{margin-top:16px}.alert-title[data-v-4355cdbd]{font-size:13px;margin-bottom:8px}.alert-title.warning[data-v-4355cdbd]{color:#e6a23c}.alert-title.danger[data-v-4355cdbd]{color:#f56c6c}.tag-list[data-v-4355cdbd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tag-chip[data-v-4355cdbd]{padding:3px 8px;border-radius:12px;font-size:12px}.tag-chip.warning[data-v-4355cdbd]{color:#b88230;background:#fdf6ec}.tag-chip.danger[data-v-4355cdbd]{color:#f56c6c;background:#fef0f0}.logs-card[data-v-4355cdbd]{margin-top:20px}.summary[data-v-4355cdbd]{margin-left:12px;color:#666;font-size:13px}.log-tag[data-v-4355cdbd]{display:inline-block;margin-right:8px;font-weight:600}.log-tag.error[data-v-4355cdbd]{color:#f56c6c}.log-tag.warning[data-v-4355cdbd]{color:#e6a23c}.log-tag.info[data-v-4355cdbd]{color:#67c23a}