[data-v-f6efac5e] .excel-import-modal .ant-modal{max-height:85vh;overflow:auto;top:5vh}[data-v-f6efac5e] .excel-import-modal .ant-modal-content{max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-f6efac5e] .excel-import-modal .ant-modal-body{max-height:calc(90vh - 120px);overflow-y:auto;padding:24px}[data-v-f6efac5e] .excel-import-modal .ant-modal-body::-webkit-scrollbar{width:8px}[data-v-f6efac5e] .excel-import-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-f6efac5e] .excel-import-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-f6efac5e] .excel-import-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.upload-section[data-v-f6efac5e]{margin-bottom:24px}.import-progress[data-v-f6efac5e]{margin:24px 0}.import-progress .progress-text[data-v-f6efac5e]{text-align:center;margin-top:8px;color:#666}.preview-section .preview-stats[data-v-f6efac5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:16px}.preview-section .table-container[data-v-f6efac5e]{max-height:500px;overflow-y:auto;border:1px solid #f0f0f0;border-radius:6px}.preview-section .table-container[data-v-f6efac5e]::-webkit-scrollbar{width:8px;height:8px}.preview-section .table-container[data-v-f6efac5e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.preview-section .table-container[data-v-f6efac5e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.preview-section .table-container[data-v-f6efac5e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.import-result .import-result-card[data-v-f6efac5e]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:24px}.import-result .import-result-card .result-header[data-v-f6efac5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.import-result .import-result-card .result-header .result-title[data-v-f6efac5e]{font-size:18px;font-weight:600;color:#262626}.import-result .import-result-card .result-message[data-v-f6efac5e]{color:#666;margin-bottom:24px;font-size:14px}.import-result .import-result-card .result-stats[data-v-f6efac5e]{margin-bottom:16px}.import-result .import-result-card .result-stats .stat-item[data-v-f6efac5e]{text-align:center;padding:16px;border-radius:6px;background:#fff;border:1px solid #f0f0f0}.import-result .import-result-card .result-stats .stat-item .stat-value[data-v-f6efac5e]{font-size:24px;font-weight:600;margin-bottom:4px}.import-result .import-result-card .result-stats .stat-item .stat-label[data-v-f6efac5e]{font-size:12px;color:#666}.import-result .import-result-card .result-stats .stat-item.success[data-v-f6efac5e]{border-color:#b7eb8f;background:#f6ffed}.import-result .import-result-card .result-stats .stat-item.success .stat-value[data-v-f6efac5e]{color:#52c41a}.import-result .import-result-card .result-stats .stat-item.error[data-v-f6efac5e]{border-color:#ffccc7;background:#fff2f0}.import-result .import-result-card .result-stats .stat-item.error .stat-value[data-v-f6efac5e]{color:#ff4d4f}.import-result .import-result-card .result-stats .stat-item.total[data-v-f6efac5e]{border-color:#d9d9d9;background:#fafafa}.import-result .import-result-card .result-stats .stat-item.total .stat-value[data-v-f6efac5e]{color:#262626}.import-result .import-result-card .fail-details[data-v-f6efac5e]{margin-top:16px}[data-v-f6efac5e] .ant-upload-drag{background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}[data-v-f6efac5e] .ant-upload-drag:hover{border-color:#f68d14}