.format-paper-container[data-v-59f265a8]{min-height:calc(100vh - 84px);background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:0}.page-header[data-v-59f265a8]{background:#fff;border-bottom:1px solid #e5e7eb;padding:24px 0;margin-bottom:32px}.page-header .header-content[data-v-59f265a8]{max-width:1400px;margin:0 auto;padding:0 20px;text-align:center}@media (min-width:1600px){.page-header .header-content[data-v-59f265a8]{max-width:1600px;padding:0 40px}}@media (min-width:1920px){.page-header .header-content[data-v-59f265a8]{max-width:1800px;padding:0 60px}}.page-header .page-title[data-v-59f265a8]{font-size:28px;font-weight:600;margin:0 0 8px 0;color:#1f2937;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.page-header .page-title .title-icon[data-v-59f265a8]{font-size:28px;color:#3b82f6}.page-header .page-subtitle[data-v-59f265a8]{font-size:15px;color:#6b7280;margin:0;font-weight:400}.main-content[data-v-59f265a8]{max-width:1400px;margin:0 auto;padding:0 20px 40px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:600px}@media (min-width:1600px){.main-content[data-v-59f265a8]{max-width:1600px;gap:30px;padding:0 40px 60px;min-height:700px}}@media (min-width:1920px){.main-content[data-v-59f265a8]{max-width:1800px;gap:35px;padding:0 60px 80px;min-height:750px}}.main-content .progress-section[data-v-59f265a8],.main-content .upload-section[data-v-59f265a8]{height:100%}.main-content .info-section[data-v-59f265a8],.main-content .progress-section[data-v-59f265a8],.main-content .upload-section[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content .info-section[data-v-59f265a8]{min-height:100%}.main-content .progress-card[data-v-59f265a8],.main-content .upload-card[data-v-59f265a8]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content .progress-card .el-card__body[data-v-59f265a8],.main-content .upload-card .el-card__body[data-v-59f265a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-content .info-section .info-card[data-v-59f265a8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.progress-section .progress-card[data-v-59f265a8]{border-radius:12px;border:none;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.progress-section .progress-card .card-header[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-section .progress-card .card-header .card-title[data-v-59f265a8]{font-size:18px;font-weight:600;color:#2c3e50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.progress-section .progress-card .card-header .card-title .rotating[data-v-59f265a8]{-webkit-animation:rotate-data-v-59f265a8 2s linear infinite;animation:rotate-data-v-59f265a8 2s linear infinite}.progress-section .progress-card .card-header .progress-info[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.progress-section .progress-card .card-header .progress-info .progress-text[data-v-59f265a8]{font-size:14px;color:#6b7280;margin-bottom:4px}.progress-section .progress-card .card-header .progress-info .progress-percentage[data-v-59f265a8]{font-size:16px;font-weight:600;color:#667eea}.progress-section .progress-bar-container[data-v-59f265a8]{margin-bottom:20px}.progress-section .progress-placeholder[data-v-59f265a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px}.progress-section .progress-placeholder .placeholder-content[data-v-59f265a8]{text-align:center;max-width:300px}.progress-section .progress-placeholder .placeholder-content .placeholder-icon[data-v-59f265a8]{font-size:48px;color:#d1d5db;margin-bottom:20px}.progress-section .progress-placeholder .placeholder-content h3[data-v-59f265a8]{margin:0 0 12px 0;font-size:18px;font-weight:600;color:#374151}.progress-section .progress-placeholder .placeholder-content p[data-v-59f265a8]{margin:0 0 24px 0;font-size:14px;color:#6b7280;line-height:1.5}.progress-section .progress-placeholder .placeholder-content .progress-tips .tip-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:13px;color:#6b7280}.progress-section .progress-placeholder .placeholder-content .progress-tips .tip-item[data-v-59f265a8]:last-child{margin-bottom:0}.progress-section .progress-placeholder .placeholder-content .progress-tips .tip-item .tip-icon[data-v-59f265a8]{font-size:14px;color:#9ca3af;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.progress-section .download-section[data-v-59f265a8]{margin-top:20px;text-align:center}.progress-section .download-btn[data-v-59f265a8]{min-width:140px;height:44px;font-size:16px;font-weight:500;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.3);box-shadow:0 2px 8px rgba(64,158,255,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.progress-section .download-btn[data-v-59f265a8]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.4);box-shadow:0 4px 12px rgba(64,158,255,.4)}.progress-section .processing-logs .logs-header[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.progress-section .processing-logs .logs-header span[data-v-59f265a8]{font-weight:500;color:#374151}.progress-section .processing-logs .logs-content[data-v-59f265a8]{max-height:300px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}.progress-section .processing-logs .logs-content .log-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;border-bottom:1px solid #f3f4f6;font-size:13px}.progress-section .processing-logs .logs-content .log-item[data-v-59f265a8]:last-child{border-bottom:none}.progress-section .processing-logs .logs-content .log-item .log-time[data-v-59f265a8]{color:#9ca3af;margin-right:10px;font-family:monospace;min-width:70px}.progress-section .processing-logs .logs-content .log-item .log-message[data-v-59f265a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#374151}.progress-section .processing-logs .logs-content .log-item .log-icon[data-v-59f265a8]{margin-left:8px;font-size:14px}.progress-section .processing-logs .logs-content .log-item .log-icon.success[data-v-59f265a8]{color:#10b981}.progress-section .processing-logs .logs-content .log-item .log-icon.error[data-v-59f265a8]{color:#ef4444}.progress-section .processing-logs .logs-content .log-item .log-icon.warning[data-v-59f265a8]{color:#f59e0b}.progress-section .processing-logs .logs-content .log-item .log-icon.info[data-v-59f265a8]{color:#3b82f6}.progress-section .processing-logs .logs-content .log-item.success[data-v-59f265a8]{background-color:#f0fdf4;border-left:3px solid #10b981}.progress-section .processing-logs .logs-content .log-item.error[data-v-59f265a8]{background-color:#fef2f2;border-left:3px solid #ef4444}.progress-section .processing-logs .logs-content .log-item.warning[data-v-59f265a8]{background-color:#fffbeb;border-left:3px solid #f59e0b}.progress-section .processing-logs .logs-content .log-item.info[data-v-59f265a8]{background-color:#eff6ff;border-left:3px solid #3b82f6}.progress-section .processing-logs .logs-content .no-logs[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px;color:#9ca3af}.progress-section .processing-logs .logs-content .no-logs .no-logs-icon[data-v-59f265a8]{font-size:32px;margin-bottom:10px;opacity:.5}.progress-section .processing-logs .logs-content .no-logs span[data-v-59f265a8]{font-size:14px}@-webkit-keyframes rotate-data-v-59f265a8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-59f265a8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.upload-section .upload-card[data-v-59f265a8]{border-radius:12px;border:none;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.upload-section .upload-card .card-header .card-title[data-v-59f265a8]{font-size:18px;font-weight:600;color:#2c3e50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.upload-section .upload-card .el-card__body[data-v-59f265a8]{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}.upload-section .upload-area[data-v-59f265a8]{border:2px dashed #d1d5db;border-radius:8px;padding:30px 20px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:20px;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload-section .upload-area.drag-over[data-v-59f265a8]{border-color:#667eea;background-color:#f8faff}.upload-section .upload-area .upload-placeholder[data-v-59f265a8]{width:100%}.upload-section .upload-area .upload-placeholder .upload-icon[data-v-59f265a8]{font-size:48px;color:#9ca3af;margin-bottom:15px}.upload-section .upload-area .upload-placeholder .upload-text[data-v-59f265a8]{font-size:18px;color:#6b7280;margin-bottom:8px}@media (min-width:1600px){.upload-section .upload-area .upload-placeholder .upload-text[data-v-59f265a8]{font-size:20px}}.upload-section .upload-area .upload-placeholder .upload-text .upload-link[data-v-59f265a8]{color:#667eea;cursor:pointer;text-decoration:underline}.upload-section .upload-area .upload-placeholder .upload-text .upload-link[data-v-59f265a8]:hover{color:#5a67d8}.upload-section .upload-area .upload-placeholder .upload-hint[data-v-59f265a8]{font-size:16px;color:#9ca3af;margin:0}@media (min-width:1600px){.upload-section .upload-area .upload-placeholder .upload-hint[data-v-59f265a8]{font-size:18px}}.upload-section .upload-area .file-info[data-v-59f265a8]{width:100%}.upload-section .upload-area .file-info .file-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 15px;background:#f8faff;border-radius:8px;min-height:120px;-webkit-box-sizing:border-box;box-sizing:border-box}.upload-section .upload-area .file-info .file-item .file-icon[data-v-59f265a8]{font-size:24px;color:#667eea;margin-right:12px}.upload-section .upload-area .file-info .file-item .file-details[data-v-59f265a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.upload-section .upload-area .file-info .file-item .file-details .file-name[data-v-59f265a8]{display:block;font-weight:500;color:#2c3e50;margin-bottom:4px}.upload-section .upload-area .file-info .file-item .file-details .file-size[data-v-59f265a8]{font-size:12px;color:#6b7280}.upload-section .upload-area .file-info .file-item .remove-btn[data-v-59f265a8]{color:#ef4444}.upload-section .upload-area .file-info .file-item .remove-btn[data-v-59f265a8]:hover{color:#dc2626}.upload-section .school-selection[data-v-59f265a8]{margin-bottom:20px}.upload-section .school-selection .form-label[data-v-59f265a8]{display:block;font-weight:500;color:#374151;margin-bottom:8px;font-size:16px}@media (min-width:1600px){.upload-section .school-selection .form-label[data-v-59f265a8]{font-size:18px;margin-bottom:10px}}.upload-section .school-selection .login-prompt[data-v-59f265a8]{margin-bottom:20px}.upload-section .school-selection .login-prompt .el-alert[data-v-59f265a8]{border-radius:8px}.upload-section .school-selection .login-prompt .el-button--text[data-v-59f265a8]{color:#409eff;font-weight:500}.upload-section .school-selection .school-input[data-v-59f265a8]{width:100%}.upload-section .school-selection .school-input .el-input__inner[data-v-59f265a8]{background-color:#f5f7fa;border-color:#dcdfe6;color:#606266}.upload-section .school-selection .school-input .school-status[data-v-59f265a8]{background:#67c23a;color:#fff;padding:0 12px;font-size:12px;border-radius:0 4px 4px 0}.upload-section .school-selection .school-select[data-v-59f265a8]{width:100%}.upload-section .school-selection .school-select .school-option[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-section .school-selection .school-select .school-option .school-name[data-v-59f265a8]{font-weight:500}.upload-section .school-selection .school-select .school-option .school-type[data-v-59f265a8]{font-size:12px;color:#6b7280;background:#f3f4f6;padding:2px 6px;border-radius:4px}.upload-section .format-options[data-v-59f265a8]{margin-bottom:20px}.upload-section .format-options .form-label[data-v-59f265a8]{display:block;font-weight:500;color:#374151;margin-bottom:12px}.upload-section .format-options .el-checkbox-group[data-v-59f265a8]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.upload-section .action-buttons[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:20px}.upload-section .action-buttons .process-btn[data-v-59f265a8]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;font-size:16px;font-weight:500;background:linear-gradient(135deg,#667eea,#764ba2);border:none}.upload-section .action-buttons .process-btn[data-v-59f265a8]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.info-section[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.info-section .info-card[data-v-59f265a8]{border-radius:12px;border:none;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.info-section .info-card .card-header .card-title[data-v-59f265a8]{font-size:16px;font-weight:600;color:#2c3e50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.info-section .instructions .instruction-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.info-section .instructions .instruction-item[data-v-59f265a8]:last-child{margin-bottom:0}.info-section .instructions .instruction-item .step-number[data-v-59f265a8]{width:24px;height:24px;background:#667eea;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600;margin-right:12px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.info-section .instructions .instruction-item .step-content h4[data-v-59f265a8]{margin:0 0 2px 0;font-size:16px;font-weight:600;color:#2c3e50}@media (min-width:1600px){.info-section .instructions .instruction-item .step-content h4[data-v-59f265a8]{font-size:18px}}.info-section .instructions .instruction-item .step-content p[data-v-59f265a8]{margin:0;font-size:15px;color:#6b7280;line-height:1.4}@media (min-width:1600px){.info-section .instructions .instruction-item .step-content p[data-v-59f265a8]{font-size:16px;line-height:1.5}}.info-section .notices .notice-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.info-section .notices .notice-item[data-v-59f265a8]:last-child{margin-bottom:0}.info-section .notices .notice-item .notice-icon[data-v-59f265a8]{color:#f59e0b;margin-right:8px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.info-section .notices .notice-item span[data-v-59f265a8]{font-size:15px;color:#6b7280;line-height:1.5}@media (min-width:1600px){.info-section .notices .notice-item span[data-v-59f265a8]{font-size:16px;line-height:1.6}}.info-section .supported-schools .school-category[data-v-59f265a8]{margin-bottom:20px}.info-section .supported-schools .school-category[data-v-59f265a8]:last-child{margin-bottom:0}.info-section .supported-schools .school-category h4[data-v-59f265a8]{margin:0 0 10px 0;font-size:16px;font-weight:600;color:#2c3e50}@media (min-width:1600px){.info-section .supported-schools .school-category h4[data-v-59f265a8]{font-size:18px;margin-bottom:12px}}.info-section .supported-schools .school-category .school-tags[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.info-section .supported-schools .school-category .school-tags .school-tag[data-v-59f265a8]{font-size:12px}.info-section .supported-schools .more-schools[data-v-59f265a8]{text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid #e5e7eb}.result-content[data-v-59f265a8]{padding:20px}.result-content .result-icon[data-v-59f265a8]{margin-bottom:20px}.result-content .result-icon .success-icon[data-v-59f265a8]{font-size:64px;color:#10b981}.result-content h3[data-v-59f265a8]{font-size:20px;color:#2c3e50}.result-content p[data-v-59f265a8]{color:#6b7280}.result-content .result-stats[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.result-content .result-stats .stat .stat-label[data-v-59f265a8]{color:#6b7280;font-size:14px}.result-content .result-stats .stat .stat-value[data-v-59f265a8]{color:#2c3e50;font-weight:600}@media (max-width:768px){.page-header[data-v-59f265a8]{padding:20px 0}.page-header .page-title[data-v-59f265a8]{font-size:24px;gap:10px}.page-header .page-title .title-icon[data-v-59f265a8]{font-size:24px}.page-header .page-subtitle[data-v-59f265a8]{font-size:14px}.main-content[data-v-59f265a8]{grid-template-columns:1fr;gap:20px}.upload-area .upload-placeholder .upload-text[data-v-59f265a8]{font-size:14px}.upload-area .upload-placeholder .upload-hint[data-v-59f265a8]{font-size:12px}.format-options .form-label[data-v-59f265a8],.school-selection .form-label[data-v-59f265a8]{font-size:13px}.format-options .el-checkbox-group[data-v-59f265a8]{grid-template-columns:1fr}.action-buttons .process-btn[data-v-59f265a8]{font-size:14px;height:40px}.info-section .instructions .instruction-item .step-content h4[data-v-59f265a8]{font-size:14px}.info-section .instructions .instruction-item .step-content p[data-v-59f265a8],.info-section .notices .notice-item span[data-v-59f265a8]{font-size:13px}.info-section .supported-schools .school-category h4[data-v-59f265a8]{font-size:14px}}@media (max-width:480px){.page-header[data-v-59f265a8]{padding:16px 0}.page-header .page-title[data-v-59f265a8]{font-size:20px;gap:8px}.page-header .page-title .title-icon[data-v-59f265a8]{font-size:20px}.page-header .page-subtitle[data-v-59f265a8]{font-size:13px}.main-content[data-v-59f265a8]{gap:15px}.upload-area[data-v-59f265a8]{padding:30px 15px}.upload-area .upload-placeholder .upload-text[data-v-59f265a8]{font-size:12px}.upload-area .upload-placeholder .upload-hint[data-v-59f265a8]{font-size:10px}.format-options .form-label[data-v-59f265a8],.school-selection .form-label[data-v-59f265a8]{font-size:11px}.action-buttons .process-btn[data-v-59f265a8]{font-size:12px;height:36px}.info-section .instructions .instruction-item .step-content h4[data-v-59f265a8]{font-size:12px}.info-section .instructions .instruction-item .step-content p[data-v-59f265a8],.info-section .notices .notice-item span[data-v-59f265a8]{font-size:11px;line-height:1.4}.info-section .supported-schools .school-category h4[data-v-59f265a8]{font-size:12px}}.result-dialog[data-v-59f265a8]{z-index:3000!important}.result-dialog .el-dialog[data-v-59f265a8]{z-index:3000!important;margin-top:5vh!important}.el-dialog__wrapper[data-v-59f265a8],.result-dialog .el-dialog__wrapper[data-v-59f265a8]{z-index:3000!important}.result-content[data-v-59f265a8]{text-align:center;padding:20px 0}.result-icon[data-v-59f265a8]{margin-bottom:20px}.success-icon[data-v-59f265a8]{font-size:48px;color:#67c23a}.result-content h3[data-v-59f265a8]{margin:0 0 10px 0;color:#303133;font-size:18px;font-weight:500}.result-content p[data-v-59f265a8]{margin:0 0 20px 0;color:#606266;font-size:14px}.result-stats[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:20px}.result-stats .stat[data-v-59f265a8]{text-align:center}.result-stats .stat-label[data-v-59f265a8]{color:#909399;font-size:12px}.result-stats .stat-value[data-v-59f265a8]{color:#409eff;font-weight:600;font-size:14px}.dialog-footer[data-v-59f265a8]{text-align:center;padding-top:20px}.dialog-footer .el-button[data-v-59f265a8]{margin:0 10px}.faq-section[data-v-59f265a8]{max-width:1400px;margin:30px auto 0;padding:0 20px}@media (min-width:1600px){.faq-section[data-v-59f265a8]{max-width:1600px;padding:0 40px}}@media (min-width:1920px){.faq-section[data-v-59f265a8]{max-width:1800px;padding:0 60px}}.faq-section .faq-card[data-v-59f265a8]{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.faq-section .faq-card[data-v-59f265a8]:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.faq-section .faq-card .card-header[data-v-59f265a8]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-section .faq-card .card-header .card-title[data-v-59f265a8],.faq-section .faq-card .card-header[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-section .faq-card .card-header .card-title[data-v-59f265a8]{font-size:18px;font-weight:600}.faq-section .faq-card .card-header .card-title svg[data-v-59f265a8]{margin-right:8px;font-size:20px}.faq-section .faq-card .card-header .faq-subtitle[data-v-59f265a8]{font-size:14px;opacity:.9;font-weight:400}.faq-section .faq-collapse[data-v-59f265a8]{border:none}.faq-section .faq-collapse .faq-item[data-v-59f265a8]{border-bottom:1px solid #ebeef5}.faq-section .faq-collapse .faq-item[data-v-59f265a8]:last-child{border-bottom:none}.faq-section .faq-collapse .faq-item[data-v-59f265a8] .el-collapse-item__header{height:60px;line-height:60px;padding:0 24px;font-size:16px;font-weight:500;color:#303133;background:#fafafa;border:none;-webkit-transition:all .3s ease;transition:all .3s ease}.faq-section .faq-collapse .faq-item[data-v-59f265a8] .el-collapse-item__header:hover{background:#f0f2f5;color:#409eff}.faq-section .faq-collapse .faq-item[data-v-59f265a8] .el-collapse-item__arrow{color:#409eff;font-weight:700}.faq-section .faq-collapse .faq-item[data-v-59f265a8] .el-collapse-item__content{padding:0;border:none}.faq-section .faq-collapse .faq-item .faq-content[data-v-59f265a8]{padding:24px;background:#fff}.faq-section .faq-collapse .faq-item .faq-content p[data-v-59f265a8]{margin:0 0 16px 0;color:#606266;line-height:1.6;font-size:14px}.faq-section .faq-collapse .faq-item .faq-content ul[data-v-59f265a8]{margin:16px 0;padding-left:20px}.faq-section .faq-collapse .faq-item .faq-content ul li[data-v-59f265a8]{margin-bottom:8px;color:#606266;line-height:1.6;font-size:14px}.faq-section .faq-collapse .faq-item .faq-content ul li strong[data-v-59f265a8]{color:#303133;font-weight:600}.faq-section .faq-collapse .faq-item .faq-content .faq-note[data-v-59f265a8]{background:#f0f9ff;border-left:4px solid #409eff;padding:12px 16px;margin:16px 0 0 0;border-radius:0 4px 4px 0;color:#409eff;font-size:13px;font-weight:500}.faq-section .faq-footer[data-v-59f265a8]{background:#f8f9fa;padding:24px;border-top:1px solid #ebeef5}.faq-section .faq-footer .contact-info[data-v-59f265a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:20px}.faq-section .faq-footer .contact-info .contact-item[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#606266;font-size:14px}.faq-section .faq-footer .contact-info .contact-item .contact-icon[data-v-59f265a8]{margin-right:8px;color:#409eff;font-size:16px}.faq-section .faq-footer .help-actions[data-v-59f265a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding-top:16px;border-top:1px solid #ebeef5}.faq-section .faq-footer .help-actions .el-button[data-v-59f265a8]{color:#409eff;font-weight:500}.faq-section .faq-footer .help-actions .el-button[data-v-59f265a8]:hover{color:#66b1ff}.faq-section .faq-footer .help-actions .el-button svg[data-v-59f265a8]{margin-right:4px}@media (max-width:768px){.faq-section[data-v-59f265a8]{margin-top:20px;padding:0 15px}.faq-section .faq-card .card-header[data-v-59f265a8]{padding:16px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.faq-section .faq-card .card-header .card-title[data-v-59f265a8]{font-size:16px}.faq-section .faq-card .card-header .faq-subtitle[data-v-59f265a8]{font-size:13px}.faq-section .faq-collapse .faq-item[data-v-59f265a8] .el-collapse-item__header{height:50px;line-height:50px;padding:0 20px;font-size:15px}.faq-section .faq-collapse .faq-item .faq-content[data-v-59f265a8]{padding:20px}.faq-section .faq-collapse .faq-item .faq-content li[data-v-59f265a8],.faq-section .faq-collapse .faq-item .faq-content p[data-v-59f265a8]{font-size:13px}.faq-section .faq-collapse .faq-item .faq-content .faq-note[data-v-59f265a8]{font-size:12px;padding:10px 14px}.faq-section .faq-footer[data-v-59f265a8]{padding:20px}.faq-section .faq-footer .contact-info[data-v-59f265a8]{grid-template-columns:1fr;gap:12px}.faq-section .faq-footer .contact-info .contact-item[data-v-59f265a8]{font-size:13px}.faq-section .faq-footer .help-actions[data-v-59f265a8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}