.ai-upload-container .upload-area[data-v-632f2357]{padding:48px;background:linear-gradient(135deg,#f0f7ff,#e6f7ff);border:2px dashed #40a9ff;border-radius:20px;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.ai-upload-container .upload-area[data-v-632f2357]:hover{border-color:#1890ff;-webkit-box-shadow:0 0 30px rgba(24,144,255,.3);box-shadow:0 0 30px rgba(24,144,255,.3);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ai-upload-container .upload-area:hover .upload-icon-wrapper[data-v-632f2357]{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg)}.ai-upload-container .upload-area .upload-icon-wrapper[data-v-632f2357]{display:inline-block;padding:24px;background:linear-gradient(45deg,#1890ff,#40a9ff);border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 10px 20px rgba(24,144,255,.4);box-shadow:0 10px 20px rgba(24,144,255,.4)}.ai-upload-container .upload-area .upload-icon[data-v-632f2357]{font-size:80px;color:#fff;-webkit-animation:float-data-v-632f2357 4s ease-in-out infinite;animation:float-data-v-632f2357 4s ease-in-out infinite}.ai-upload-container .upload-area .upload-text[data-v-632f2357]{font-size:22px;color:#262626;margin-top:28px;margin-bottom:14px;font-weight:600}.ai-upload-container .upload-area .upload-hint[data-v-632f2357]{font-size:16px;color:#8c8c8c;margin-bottom:20px}.ai-upload-container .upload-area .required-columns-hint[data-v-632f2357]{font-size:16px;color:#262626;margin-top:20px;font-weight:500;background:rgba(24,144,255,.1);padding:16px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.1);box-shadow:0 4px 12px rgba(24,144,255,.1)}.ai-upload-container .upload-area .required-columns-hint .required-column[data-v-632f2357]{color:#1890ff;font-weight:700;text-decoration:underline}.ai-upload-container[data-v-632f2357] .ant-modal-content{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 25px 50px rgba(0,0,0,.15);box-shadow:0 25px 50px rgba(0,0,0,.15)}.ai-upload-container[data-v-632f2357] .ant-modal-header{background:linear-gradient(135deg,#1890ff,#40a9ff);border-bottom:none;padding:28px}.ai-upload-container[data-v-632f2357] .ant-modal-header .ant-modal-title{font-size:26px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.ai-upload-container[data-v-632f2357] .ant-modal-body{padding:40px}.ai-upload-container[data-v-632f2357] .ant-table-thead>tr>th{background:linear-gradient(135deg,#f0f7ff,#e6f7ff);font-weight:600;padding:16px 24px}.ai-upload-container[data-v-632f2357] .ant-table-tbody>tr>td{padding:16px 24px}.ai-upload-container[data-v-632f2357] .ant-table-tbody>tr:hover>td{background-color:#f0f7ff}.ai-upload-container[data-v-632f2357] .ant-divider-inner-text{font-weight:600;color:#1890ff;font-size:20px}.ai-upload-container[data-v-632f2357] .ant-form-item-label>label{font-weight:500;font-size:16px}.ai-upload-container[data-v-632f2357] .ant-input,.ai-upload-container[data-v-632f2357] .ant-select-selection{border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;height:40px}.ai-upload-container[data-v-632f2357] .ant-input:focus,.ai-upload-container[data-v-632f2357] .ant-input:hover,.ai-upload-container[data-v-632f2357] .ant-select-selection:focus,.ai-upload-container[data-v-632f2357] .ant-select-selection:hover{border-color:#40a9ff;-webkit-box-shadow:0 0 0 3px rgba(24,144,255,.2);box-shadow:0 0 0 3px rgba(24,144,255,.2)}.ai-upload-container[data-v-632f2357] .ant-btn{border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;height:40px;font-weight:500}.ai-upload-container[data-v-632f2357] .ant-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(24,144,255,.3);box-shadow:0 6px 16px rgba(24,144,255,.3)}.ai-upload-container[data-v-632f2357] .ant-table{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}@-webkit-keyframes float-data-v-632f2357{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes float-data-v-632f2357{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}:global .ant-modal-mask[data-v-632f2357]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:global .ant-select-dropdown[data-v-632f2357]{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.08);box-shadow:0 6px 16px rgba(0,0,0,.08)}:global .ant-select-dropdown-menu-item[data-v-632f2357]{-webkit-transition:all .3s ease;transition:all .3s ease}:global .ant-select-dropdown-menu-item[data-v-632f2357]:hover{background-color:#f0f7ff}:global .ant-tooltip .ant-tooltip-inner[data-v-632f2357]{border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}