.bank-branch-import[data-v-9f67f186]{padding:20px}.bank-branch-import .page-header[data-v-9f67f186]{margin-bottom:30px;text-align:center}.bank-branch-import .page-header h2[data-v-9f67f186]{color:#303133;margin-bottom:10px}.bank-branch-import .page-header p[data-v-9f67f186]{color:#909399;font-size:14px}.bank-branch-import .import-steps[data-v-9f67f186]{margin-bottom:40px}.bank-branch-import .step-card[data-v-9f67f186]{margin-bottom:20px}.bank-branch-import .step-card h3[data-v-9f67f186]{color:#409eff;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.bank-branch-import .template-info[data-v-9f67f186]{margin-bottom:30px}.bank-branch-import .template-info .info-item[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.bank-branch-import .template-info .info-item i[data-v-9f67f186]{font-size:24px;color:#409eff;margin-right:15px;margin-top:5px}.bank-branch-import .template-info .info-item h4[data-v-9f67f186]{margin:0 0 8px 0;color:#303133}.bank-branch-import .template-info .info-item p[data-v-9f67f186]{margin:0;color:#606266;line-height:1.5}.bank-branch-import .template-actions[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bank-branch-import .upload-area[data-v-9f67f186]{margin-bottom:30px}.bank-branch-import .upload-actions[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.bank-branch-import .import-summary[data-v-9f67f186]{margin-bottom:30px}.bank-branch-import .import-summary .summary-item[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:8px}.bank-branch-import .import-summary .summary-item.success[data-v-9f67f186]{background-color:#f0f9ff;border:1px solid #e1f5fe}.bank-branch-import .import-summary .summary-item.error[data-v-9f67f186]{background-color:#fff5f5;border:1px solid #fed7d7}.bank-branch-import .import-summary .summary-item.info[data-v-9f67f186]{background-color:#f7fafc;border:1px solid #e2e8f0}.bank-branch-import .import-summary .summary-item i[data-v-9f67f186]{font-size:24px;margin-right:15px}.bank-branch-import .import-summary .summary-item i.el-icon-check[data-v-9f67f186]{color:#10b981}.bank-branch-import .import-summary .summary-item i.el-icon-close[data-v-9f67f186]{color:#ef4444}.bank-branch-import .import-summary .summary-item i.el-icon-document[data-v-9f67f186]{color:#6b7280}.bank-branch-import .import-summary .summary-item .number[data-v-9f67f186]{display:block;font-size:24px;font-weight:700;line-height:1}.bank-branch-import .import-summary .summary-item .label[data-v-9f67f186]{display:block;font-size:14px;color:#6b7280;margin-top:4px}.bank-branch-import .error-collapse[data-v-9f67f186],.bank-branch-import .valid-data-preview[data-v-9f67f186]{margin-bottom:30px}.bank-branch-import .valid-data-preview h4[data-v-9f67f186]{color:#10b981;margin-bottom:15px}.bank-branch-import .preview-actions[data-v-9f67f186]{gap:15px}.bank-branch-import .import-result[data-v-9f67f186],.bank-branch-import .preview-actions[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bank-branch-import .import-result[data-v-9f67f186]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;text-align:center}.bank-branch-import .import-result .result-icon[data-v-9f67f186]{margin-right:20px}.bank-branch-import .import-result .result-icon i[data-v-9f67f186]{font-size:48px}.bank-branch-import .import-result .result-icon i.el-icon-success[data-v-9f67f186]{color:#10b981}.bank-branch-import .import-result .result-icon i.el-icon-error[data-v-9f67f186]{color:#ef4444}.bank-branch-import .import-result .result-content h4[data-v-9f67f186]{margin:0 0 10px 0;font-size:20px}.bank-branch-import .import-result .result-content p[data-v-9f67f186]{margin:0;color:#606266}.bank-branch-import .result-actions[data-v-9f67f186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin-top:30px}