.route-template-list[data-v-6600951c]{padding:20px}.route-template-list .page-header[data-v-6600951c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e4e7ed}.route-template-list .page-header .header-actions[data-v-6600951c]{display:flex;gap:10px}.route-template-list .search-form[data-v-6600951c]{background:#f8f9fa;padding:20px;border-radius:4px;margin-bottom:20px}.route-template-list .batch-actions[data-v-6600951c]{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#ecf5ff;border-radius:4px;margin-bottom:15px}.route-template-list .batch-actions .selected-info[data-v-6600951c]{color:#409eff;font-weight:500;margin-right:10px}.route-template-list .table-container[data-v-6600951c]{margin-bottom:20px}.route-template-list .pagination-container[data-v-6600951c]{display:flex;justify-content:flex-end}.route-template-list .text-danger[data-v-6600951c]{color:#f56c6c}.route-template-list .text-danger[data-v-6600951c]:hover{color:#f78989}.preview-dialog[data-v-6600951c] .el-dialog{border-radius:16px;overflow:hidden}.preview-dialog[data-v-6600951c] .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 24px;margin:0}.preview-dialog[data-v-6600951c] .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.preview-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}.preview-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.8);font-size:20px}.preview-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.preview-dialog[data-v-6600951c] .el-dialog__body{padding:0;background:#f8fafc}.preview-dialog[data-v-6600951c] .el-dialog__footer{padding:16px 24px;background:#fff;border-top:1px solid #e8e8e8}.preview-dialog .preview-header[data-v-6600951c]{background:linear-gradient(135deg,#667eea,#764ba2);padding:0 24px 24px}.preview-dialog .preview-header .route-info .route-name[data-v-6600951c]{color:#fff;font-size:20px;font-weight:600;margin:0 0 12px 0;text-shadow:0 2px 4px rgba(0,0,0,.1)}.preview-dialog .preview-header .route-info .route-meta[data-v-6600951c]{display:flex;gap:20px}.preview-dialog .preview-header .route-info .route-meta .meta-item[data-v-6600951c]{color:hsla(0,0%,100%,.9);font-size:13px;display:flex;align-items:center;gap:6px}.preview-dialog .preview-header .route-info .route-meta .meta-item i[data-v-6600951c]{font-size:14px}.preview-dialog .preview-cards[data-v-6600951c]{display:flex;flex-direction:column;gap:12px;padding:24px}.preview-dialog .preview-card[data-v-6600951c]{display:flex;align-items:center;padding:16px 20px;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.04)}.preview-dialog .preview-card[data-v-6600951c]:hover{transform:translateX(8px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.preview-dialog .preview-card:hover .card-arrow[data-v-6600951c]{opacity:1;transform:translateX(0)}.preview-dialog .preview-card[data-v-6600951c]:active{transform:translateX(4px)}.preview-dialog .preview-card .card-icon[data-v-6600951c]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.preview-dialog .preview-card .card-icon svg[data-v-6600951c]{transition:transform .3s ease}.preview-dialog .preview-card:hover .card-icon svg[data-v-6600951c]{transform:scale(1.1)}.preview-dialog .preview-card .card-content[data-v-6600951c]{flex:1;margin-left:16px;display:flex;flex-direction:column}.preview-dialog .preview-card .card-title[data-v-6600951c]{font-size:16px;font-weight:600;color:#1a1a2e;line-height:1.4;margin-bottom:4px}.preview-dialog .preview-card .card-subtitle[data-v-6600951c]{font-size:13px;color:#8c8c8c;line-height:1.4}.preview-dialog .preview-card .card-arrow[data-v-6600951c]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateX(-10px);transition:all .3s ease;flex-shrink:0}.preview-dialog .preview-card .card-arrow i[data-v-6600951c]{font-size:16px;font-weight:700}.preview-dialog .manual-card[data-v-6600951c]{border-left:4px solid #3b82f6}.preview-dialog .manual-card[data-v-6600951c]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#3b82f6}.preview-dialog .manual-card .card-icon[data-v-6600951c]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 12px rgba(59,130,246,.3)}.preview-dialog .manual-card .card-arrow[data-v-6600951c]{background:#3b82f6;color:#fff}.preview-dialog .proposal-card[data-v-6600951c]{border-left:4px solid #8b5cf6}.preview-dialog .proposal-card[data-v-6600951c]:hover{background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-color:#8b5cf6}.preview-dialog .proposal-card .card-icon[data-v-6600951c]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.3)}.preview-dialog .proposal-card .card-arrow[data-v-6600951c]{background:#8b5cf6;color:#fff}.preview-dialog .execution-card[data-v-6600951c]{border-left:4px solid #10b981}.preview-dialog .execution-card[data-v-6600951c]:hover{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#10b981}.preview-dialog .execution-card .card-icon[data-v-6600951c]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.preview-dialog .execution-card .card-arrow[data-v-6600951c]{background:#10b981;color:#fff}.preview-dialog .reminder-card[data-v-6600951c]{border-left:4px solid #f59e0b}.preview-dialog .reminder-card[data-v-6600951c]:hover{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#f59e0b}.preview-dialog .reminder-card .card-icon[data-v-6600951c]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 4px 12px rgba(245,158,11,.3)}.preview-dialog .reminder-card .card-arrow[data-v-6600951c]{background:#f59e0b;color:#fff}.preview-dialog .letter-card[data-v-6600951c]{border-left:4px solid #ec4899}.preview-dialog .letter-card[data-v-6600951c]:hover{background:linear-gradient(135deg,#fdf2f8,#fce7f3);border-color:#ec4899}.preview-dialog .letter-card .card-icon[data-v-6600951c]{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff;box-shadow:0 4px 12px rgba(236,72,153,.3)}.preview-dialog .letter-card .card-arrow[data-v-6600951c]{background:#ec4899;color:#fff}.preview-dialog .preview-card.is-loading[data-v-6600951c]{pointer-events:none;opacity:.6}.preview-dialog .preview-card.is-loading .card-icon[data-v-6600951c]{animation:pulse-6600951c 1.5s ease-in-out infinite}@keyframes pulse-6600951c{0%,to{opacity:1}50%{opacity:.6}}.preview-dialog .dialog-footer[data-v-6600951c]{display:flex;justify-content:center}.preview-dialog .dialog-footer .el-button[data-v-6600951c]{padding:10px 28px;font-size:14px}.preview-dialog .dialog-footer .el-button i[data-v-6600951c]{margin-right:6px}.doc-editor-dialog[data-v-6600951c] .el-dialog__body{padding:0;height:calc(90vh - 120px);overflow:hidden}.doc-editor-container[data-v-6600951c]{display:flex;height:100%}.doc-editor-container .doc-preview-area[data-v-6600951c]{flex:1;background:#f5f5f5;padding:20px;overflow-y:auto;border-right:1px solid #e4e7ed}.doc-editor-container .doc-preview-area .word-preview-container[data-v-6600951c]{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.doc-editor-container .doc-preview-area .word-preview-container .word-preview-header[data-v-6600951c]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.doc-editor-container .doc-preview-area .word-preview-container .word-preview-header .preview-title[data-v-6600951c]{display:flex;align-items:center;font-size:16px;font-weight:500}.doc-editor-container .doc-preview-area .word-preview-container .word-preview-header .preview-title .el-icon[data-v-6600951c]{margin-right:8px;font-size:18px}.doc-editor-container .doc-preview-area .word-preview-container .word-preview-header .preview-actions[data-v-6600951c]{display:flex;gap:8px}.doc-editor-container .doc-preview-area .word-preview-container .word-preview-iframe[data-v-6600951c]{flex:1;width:100%;border:none;background:#f5f5f5}.doc-editor-container .doc-preview-area .word-preview-container .onlyoffice-editor-container[data-v-6600951c]{flex:1;width:100%;min-height:500px;background:#fff}.doc-editor-container .doc-preview-area .word-preview-container .onlyoffice-loading-placeholder[data-v-6600951c]{flex:1;width:100%;min-height:500px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.doc-editor-container .doc-preview-area .preview-paper[data-v-6600951c]{background:#fff;min-height:100%;padding:40px;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.doc-editor-container .doc-preview-area .preview-paper .preview-content[data-v-6600951c]{line-height:1.8}.doc-editor-container .doc-preview-area .preview-paper .preview-title[data-v-6600951c]{font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.doc-editor-container .doc-preview-area .preview-paper .preview-subtitle[data-v-6600951c]{text-align:center;color:#666;margin-bottom:30px}.doc-editor-container .doc-preview-area .preview-paper .preview-field[data-v-6600951c]{margin-bottom:15px;padding:10px;background:#fafafa;border-radius:4px}.doc-editor-container .doc-preview-area .preview-paper .preview-footer[data-v-6600951c]{margin-top:50px;border-top:1px solid #eee;padding-top:20px}.doc-editor-container .field-config-area[data-v-6600951c]{width:380px;display:flex;flex-direction:column;background:#fff}.doc-editor-container .field-config-area .field-config-header[data-v-6600951c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#667eea,#764ba2)}.doc-editor-container .field-config-area .field-config-header .config-title[data-v-6600951c]{font-size:16px;font-weight:600;color:#fff;margin:0}.doc-editor-container .field-config-area .field-config-header .el-tag[data-v-6600951c]{background:hsla(0,0%,100%,.2);border:none;color:#fff}.doc-editor-container .field-config-area .template-select-section[data-v-6600951c]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e8e8e8}.doc-editor-container .field-config-area .template-select-section .template-select-header[data-v-6600951c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.doc-editor-container .field-config-area .template-select-section .template-select-header .template-select-label[data-v-6600951c]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#333}.doc-editor-container .field-config-area .template-select-section .template-select-header .template-select-label .el-icon[data-v-6600951c]{color:#409eff}.doc-editor-container .field-config-area .template-select-section .template-select-tip[data-v-6600951c]{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:#67c23a}.doc-editor-container .field-config-area .template-select-section .template-select-tip .el-icon[data-v-6600951c]{font-size:14px}.doc-editor-container .field-config-area .template-select-section[data-v-6600951c] .el-select .el-input__wrapper{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.doc-editor-container .field-config-area .template-select-section[data-v-6600951c] .el-select .el-input__wrapper:hover{box-shadow:0 2px 8px rgba(64,158,255,.2)}.doc-editor-container .field-config-area .field-groups-container[data-v-6600951c]{flex:1;overflow-y:auto;padding:12px}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c]{border:none}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item{margin-bottom:10px;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item.is-active{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.15)}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item__header{padding:0 12px;height:48px;background:#fafafa;border-bottom:none}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item__header:hover{background:#f0f7ff}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item__wrap{border-top:1px solid #e8e8e8}.doc-editor-container .field-config-area .field-groups-container .field-collapse[data-v-6600951c] .el-collapse-item__content{padding:0}.doc-editor-container .field-config-area .field-groups-container .group-header[data-v-6600951c]{display:flex;align-items:center;gap:10px;width:100%}.doc-editor-container .field-config-area .field-groups-container .group-header .group-icon[data-v-6600951c]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;flex-shrink:0}.doc-editor-container .field-config-area .field-groups-container .group-header .group-name[data-v-6600951c]{flex:1;font-size:14px;font-weight:500;color:#333}.doc-editor-container .field-config-area .field-groups-container .group-header .el-tag[data-v-6600951c]{font-size:11px;padding:0 6px;height:20px;line-height:18px}.doc-editor-container .field-config-area .field-groups-container .group-fields[data-v-6600951c]{padding:8px 12px}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item-wrapper[data-v-6600951c]{margin-bottom:6px}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item-wrapper[data-v-6600951c]:last-child{margin-bottom:0}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item[data-v-6600951c]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f8f9fa;border-radius:6px;border:1px solid transparent;transition:all .2s}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item[data-v-6600951c]:hover{background:#ecf5ff;border-color:#c6e2ff}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item.is-editing[data-v-6600951c]{background:#e6f7ff;border-color:#1890ff;border-bottom-left-radius:0;border-bottom-right-radius:0}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item.is-api[data-v-6600951c]{background:#f0f9eb}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item.is-api[data-v-6600951c]:hover{background:#e1f3d8;border-color:#b3e19d}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item.is-disabled[data-v-6600951c]{opacity:.6}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item.is-disabled .field-label[data-v-6600951c]{text-decoration:line-through;color:#999}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-left[data-v-6600951c]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-left .el-checkbox[data-v-6600951c]{margin-right:0}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-left .field-label[data-v-6600951c]{font-size:13px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-left .source-tag[data-v-6600951c]{flex-shrink:0;font-size:10px;padding:0 4px;height:16px;line-height:14px}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-right[data-v-6600951c]{display:flex;align-items:center;gap:8px;flex-shrink:0}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-item .field-right .field-preview[data-v-6600951c]{font-size:12px;color:#909399;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline[data-v-6600951c]{background:#f0f7ff;border:1px solid #1890ff;border-top:none;border-radius:0 0 6px 6px;padding:12px;animation:slideDown .2s ease-out}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-content[data-v-6600951c]{margin-bottom:10px}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-content .el-date-picker[data-v-6600951c],.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-content .el-input-number[data-v-6600951c],.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-content .el-input[data-v-6600951c]{width:100%}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-content[data-v-6600951c] .el-textarea__inner{font-size:13px;min-height:80px}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-footer[data-v-6600951c]{display:flex;justify-content:space-between;align-items:center}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-footer .field-hint[data-v-6600951c]{display:flex;align-items:center;gap:4px;font-size:12px;color:#909399}.doc-editor-container .field-config-area .field-groups-container .group-fields .field-edit-inline .edit-inline-footer .field-hint .el-icon[data-v-6600951c]{font-size:14px}.doc-editor-container .field-config-area .field-groups-container .group-fields .slide-down-enter-active[data-v-6600951c],.doc-editor-container .field-config-area .field-groups-container .group-fields .slide-down-leave-active[data-v-6600951c]{transition:all .2s ease-out}.doc-editor-container .field-config-area .field-groups-container .group-fields .slide-down-enter-from[data-v-6600951c],.doc-editor-container .field-config-area .field-groups-container .group-fields .slide-down-leave-to[data-v-6600951c]{opacity:0;transform:translateY(-10px)}.doc-editor-container .field-config-area .action-buttons[data-v-6600951c]{padding:16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #e8e8e8;background:#fafafa}.doc-editor-container .field-config-area .action-buttons .el-button[data-v-6600951c]{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;height:40px}.doc-editor-container .field-config-area .action-buttons .el-button .el-icon[data-v-6600951c]{font-size:16px}.evaluation-dialog[data-v-6600951c] .el-dialog{border-radius:16px;overflow:hidden}.evaluation-dialog[data-v-6600951c] .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 24px;margin:0}.evaluation-dialog[data-v-6600951c] .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.evaluation-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}.evaluation-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.8);font-size:20px}.evaluation-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.evaluation-dialog[data-v-6600951c] .el-dialog__body{padding:0;background:#f8fafc}.evaluation-dialog[data-v-6600951c] .el-dialog__footer{padding:16px 24px;background:#fff;border-top:1px solid #e8e8e8}.evaluation-dialog .evaluation-header[data-v-6600951c]{background:linear-gradient(135deg,#667eea,#764ba2);padding:0 24px 24px}.evaluation-dialog .evaluation-header .route-info .route-name[data-v-6600951c]{color:#fff;font-size:20px;font-weight:600;margin:0 0 12px 0}.evaluation-dialog .evaluation-header .route-info .route-meta[data-v-6600951c]{display:flex;gap:20px}.evaluation-dialog .evaluation-header .route-info .route-meta .meta-item[data-v-6600951c]{color:hsla(0,0%,100%,.9);font-size:13px;display:flex;align-items:center;gap:6px}.evaluation-dialog .template-selection[data-v-6600951c]{padding:24px}.evaluation-dialog .template-selection .selection-title[data-v-6600951c]{font-size:14px;color:#666;margin-bottom:16px}.evaluation-dialog .template-selection .template-list[data-v-6600951c]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.evaluation-dialog .template-selection .template-item[data-v-6600951c]{display:flex;align-items:center;padding:16px;background:#fff;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;transition:all .3s ease}.evaluation-dialog .template-selection .template-item[data-v-6600951c]:hover{border-color:#409eff;background:#f0f7ff}.evaluation-dialog .template-selection .template-item.is-selected[data-v-6600951c]{border-color:#409eff;background:#ecf5ff}.evaluation-dialog .template-selection .template-item.is-selected .template-icon[data-v-6600951c]{background:linear-gradient(135deg,#409eff,#2563eb);color:#fff}.evaluation-dialog .template-selection .template-item .template-icon[data-v-6600951c]{width:48px;height:48px;border-radius:10px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666;flex-shrink:0;transition:all .3s ease}.evaluation-dialog .template-selection .template-item .template-info[data-v-6600951c]{flex:1;margin-left:16px;display:flex;flex-direction:column}.evaluation-dialog .template-selection .template-item .template-info .template-name[data-v-6600951c]{font-size:15px;font-weight:600;color:#333;margin-bottom:4px}.evaluation-dialog .template-selection .template-item .template-info .template-desc[data-v-6600951c]{font-size:13px;color:#999}.evaluation-dialog .template-selection .template-item .template-check[data-v-6600951c]{width:24px;height:24px;border-radius:50%;background:#409eff;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.evaluation-dialog .template-selection .template-item .template-check i[data-v-6600951c]{font-size:14px}.evaluation-dialog .dialog-footer[data-v-6600951c]{display:flex;justify-content:flex-end;gap:12px}.evaluation-dialog .dialog-footer .el-button[data-v-6600951c]{padding:10px 24px}.evaluation-dialog .dialog-footer .el-button i[data-v-6600951c]{margin-right:6px}.evaluation-result-dialog[data-v-6600951c] .el-dialog{border-radius:16px;overflow:hidden}.evaluation-result-dialog[data-v-6600951c] .el-dialog__header{background:linear-gradient(135deg,#10b981,#059669);padding:20px 24px;margin:0}.evaluation-result-dialog[data-v-6600951c] .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.evaluation-result-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}.evaluation-result-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.8);font-size:20px}.evaluation-result-dialog[data-v-6600951c] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.evaluation-result-dialog[data-v-6600951c] .el-dialog__body{padding:24px;max-height:70vh;overflow-y:auto}.evaluation-result-dialog .result-container .result-header[data-v-6600951c]{display:flex;align-items:center;gap:32px;margin-bottom:24px}.evaluation-result-dialog .result-container .result-header .score-display .score-circle[data-v-6600951c]{width:100px;height:100px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.evaluation-result-dialog .result-container .result-header .score-display .score-circle.score-excellent[data-v-6600951c]{background:linear-gradient(135deg,#10b981,#059669)}.evaluation-result-dialog .result-container .result-header .score-display .score-circle.score-good[data-v-6600951c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.evaluation-result-dialog .result-container .result-header .score-display .score-circle.score-medium[data-v-6600951c]{background:linear-gradient(135deg,#f59e0b,#d97706)}.evaluation-result-dialog .result-container .result-header .score-display .score-circle.score-low[data-v-6600951c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.evaluation-result-dialog .result-container .result-header .score-display .score-circle .score-value[data-v-6600951c]{font-size:32px;font-weight:700;color:#fff;line-height:1}.evaluation-result-dialog .result-container .result-header .score-display .score-circle .score-label[data-v-6600951c]{font-size:12px;color:hsla(0,0%,100%,.9);margin-top:4px}.evaluation-result-dialog .result-container .result-header .result-meta[data-v-6600951c]{flex:1;display:flex;flex-direction:column;gap:12px}.evaluation-result-dialog .result-container .result-header .result-meta .meta-item[data-v-6600951c]{display:flex;align-items:center;gap:12px}.evaluation-result-dialog .result-container .result-header .result-meta .meta-item .meta-label[data-v-6600951c]{font-size:13px;color:#666;width:70px}.evaluation-result-dialog .result-container .result-header .result-meta .meta-item .meta-value[data-v-6600951c]{font-size:14px;color:#333;font-weight:500}.evaluation-result-dialog .result-container .result-report[data-v-6600951c]{background:#f8f9fa;padding:24px;border-radius:12px;line-height:1.8}.evaluation-result-dialog .result-container .result-report h1[data-v-6600951c]{font-size:20px;color:#333;margin:0 0 16px 0;padding-bottom:12px;border-bottom:2px solid #e8e8e8}.evaluation-result-dialog .result-container .result-report h2[data-v-6600951c]{font-size:16px;color:#409eff;margin:20px 0 12px 0}.evaluation-result-dialog .result-container .result-report h3[data-v-6600951c]{font-size:14px;color:#666;margin:16px 0 8px 0}.evaluation-result-dialog .result-container .result-report li[data-v-6600951c]{margin-left:20px;margin-bottom:8px}.evaluation-result-dialog .result-container .result-report strong[data-v-6600951c]{color:#333}.evaluation-result-dialog .result-error[data-v-6600951c]{padding:40px 0}.evaluation-result-dialog .dialog-footer[data-v-6600951c]{display:flex;justify-content:flex-end;gap:12px}.evaluation-result-dialog .dialog-footer .el-button[data-v-6600951c]{padding:10px 24px}.evaluation-result-dialog .dialog-footer .el-button i[data-v-6600951c]{margin-right:6px}.image-upload-field .image-upload-row[data-v-6600951c]{display:flex;align-items:center}.image-upload-field .image-upload-row .el-input[data-v-6600951c]{flex:1}.image-upload-field .inline-cover-upload[data-v-6600951c]{display:inline-block}.image-upload-field .image-preview-small[data-v-6600951c]{margin-top:8px}.image-upload-field .upload-tip[data-v-6600951c]{font-size:12px;color:#909399;margin-top:4px}