.upload-container[data-v-0a871f80]{margin:0 auto;max-width:600px}.upload-area[data-v-0a871f80]{height:400px;width:100%}.upload-area[data-v-0a871f80] .el-upload{height:100%;width:100%}.upload-area[data-v-0a871f80] .el-upload-dragger{align-items:center;background-color:#f5f7fa;border:2px dashed #dcdfe6;border-radius:12px;display:flex;height:100%;justify-content:center;transition:all .3s;width:100%}.upload-area[data-v-0a871f80] .el-upload-dragger:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary)}.upload-placeholder[data-v-0a871f80]{align-items:center;display:flex;flex-direction:column;justify-content:center}.upload-placeholder .upload-icon[data-v-0a871f80]{color:#c0c4cc;font-size:64px}.uploaded-preview[data-v-0a871f80]{background-color:#f5f7fa;border:2px solid #dcdfe6;border-radius:12px;height:400px;overflow:hidden}.image-preview[data-v-0a871f80],.uploaded-preview[data-v-0a871f80]{align-items:center;display:flex;justify-content:center;width:100%}.image-preview[data-v-0a871f80]{height:100%}.pdf-preview[data-v-0a871f80]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.analysis-progress .progress-item[data-v-6ec6a4f4]{border-bottom:1px solid #f0f0f0;padding:20px 0}.analysis-progress .progress-item[data-v-6ec6a4f4]:last-child{border-bottom:none}.analysis-progress .progress-item.active .progress-icon[data-v-6ec6a4f4] .el-icon{animation:pulse-6ec6a4f4 1.5s infinite}.analysis-progress .progress-item.completed[data-v-6ec6a4f4]{opacity:.7}.analysis-progress .progress-item.error .progress-icon[data-v-6ec6a4f4] .el-icon{animation:none}@keyframes pulse-6ec6a4f4{0%,to{opacity:1}50%{opacity:.5}}.analysis-progress .progress-item[data-v-d89c3daf]{border-bottom:1px solid #f0f0f0;padding:20px 0}.analysis-progress .progress-item[data-v-d89c3daf]:last-child{border-bottom:none}.analysis-progress .progress-item.active .progress-icon[data-v-d89c3daf] .el-icon{animation:pulse-d89c3daf 1.5s infinite}.analysis-progress .progress-item.completed[data-v-d89c3daf]{opacity:.7}.analysis-progress .progress-item.error .progress-icon[data-v-d89c3daf] .el-icon{animation:none}@keyframes pulse-d89c3daf{0%,to{opacity:1}50%{opacity:.5}}
