[data-v-bf25f902]:root{--themeBagColor:red}.theme-default[data-v-bf25f902]{--themeBagColor:#fff}.theme-dark[data-v-bf25f902]{--themeBagColor:#000}.theme-red[data-v-bf25f902]{--themeBagColor:red}.theme-blue[data-v-bf25f902]{--themeBagColor:#00f}[data-v-bf25f902] .processing-result-modal .el-dialog__header{padding:12px 16px;border-bottom:1px solid #e5e7eb}[data-v-bf25f902] .processing-result-modal .el-dialog__header .modal-header .modal-title{font-size:14px;font-weight:600;color:#374151}[data-v-bf25f902] .processing-result-modal .el-dialog__body{padding:12px 16px;position:relative}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-readonly-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:auto}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-group{margin-bottom:8px}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-group:last-child{margin-bottom:0}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-label{display:block;font-size:13px;color:#374151;margin-bottom:4px;font-weight:500}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-label .required{color:#ef4444}[data-v-bf25f902] .processing-result-modal .el-dialog__body .strategy-display{padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#e6f7ff;color:#2563eb;font-size:13px;line-height:1.4}[data-v-bf25f902] .processing-result-modal .el-dialog__body .info-item{display:flex;align-items:center;margin-bottom:4px;font-size:13px}[data-v-bf25f902] .processing-result-modal .el-dialog__body .info-item .info-label{min-width:80px;color:#6b7280;font-weight:500}[data-v-bf25f902] .processing-result-modal .el-dialog__body .info-item .info-value{color:#374151;flex:1}[data-v-bf25f902] .processing-result-modal .el-dialog__body .el-upload__file-list{margin-top:8px}[data-v-bf25f902] .processing-result-modal .el-dialog__body .form-group.image-upload-group{position:relative}[data-v-bf25f902] .processing-result-modal .el-dialog__body .readonly-image-trigger{position:absolute;width:148px;height:148px;top:36px;left:0;cursor:pointer;z-index:100;background:transparent}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload--picture-card,[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item-delete{display:none}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item{cursor:pointer}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item:hover .el-upload-list__item-actions{opacity:1}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);transition:opacity .3s;display:flex;align-items:center;justify-content:center}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item-actions span{display:inline-block}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item-actions span+span{margin-left:15px}[data-v-bf25f902] .processing-result-modal .el-dialog__body .is-readonly .el-upload-list__item-actions .el-upload-list__item-preview{display:inline-block}[data-v-bf25f902] .processing-result-modal .el-dialog__footer{padding:10px 16px;border-top:1px solid #e5e7eb}[data-v-bf25f902] .processing-result-modal .el-dialog__footer .modal-footer{display:flex;justify-content:flex-end;gap:12px}[data-v-bf25f902] .image-preview-dialog .el-dialog__header{padding:10px 16px;border-bottom:1px solid #e5e7eb}[data-v-bf25f902] .image-preview-dialog .el-dialog__body{padding:16px;text-align:center}[data-v-bf25f902] .image-preview-dialog .image-preview-container{display:flex;flex-direction:column;align-items:center;gap:16px}[data-v-bf25f902] .image-preview-dialog .image-preview-container .preview-image{max-width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1)}[data-v-bf25f902] .image-preview-dialog .image-preview-container .preview-actions{display:flex;justify-content:center;gap:12px}