.appeal-distribute[data-v-551201eb]{padding:0;background:#f5f7fa;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header[data-v-551201eb]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:16px 24px;border-bottom:1px solid #e5e7eb}.page-header .left[data-v-551201eb],.page-header[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .left[data-v-551201eb]{gap:12px}.page-header .left .back-icon[data-v-551201eb]{font-size:20px;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.page-header .left .back-icon[data-v-551201eb]:hover{color:#3b82f6;background:#eff6ff}.page-header .left .header-icon[data-v-551201eb]{font-size:22px;color:#3b82f6}.page-header .left .title[data-v-551201eb]{font-size:18px;font-weight:700;color:#111827}.page-header .right[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .right[data-v-551201eb] .el-button--primary{border-radius:20px;padding:10px 24px;background-color:#1d4ed8!important;border-color:#1d4ed8!important;color:#fff!important}.info-row[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px 24px;background:#fff;border-bottom:1px solid #f0f0f0}.info-row .info-field[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-row .info-field label[data-v-551201eb]{display:block;font-size:13px;font-weight:600;color:#6b7280;margin-bottom:6px}.info-row .info-field .el-date-editor[data-v-551201eb],.info-row .info-field .el-input[data-v-551201eb]{width:100%}.workspace[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;padding:20px 24px;min-height:0}.workspace .panel[data-v-551201eb],.workspace[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.workspace .panel[data-v-551201eb]{background:#fff;border-radius:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e5e7eb}.workspace .panel .panel-header[data-v-551201eb]{padding:16px 20px;border-bottom:1px solid #f0f0f0;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;-ms-flex-negative:0;flex-shrink:0}.workspace .panel .panel-header .left[data-v-551201eb],.workspace .panel .panel-header .right[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.workspace .panel .panel-header .title[data-v-551201eb]{font-size:15px;font-weight:600;color:#111827}.workspace .panel .panel-header .toggle-label[data-v-551201eb]{font-size:13px;color:#9ca3af}.workspace .panel .panel-toolbar[data-v-551201eb]{padding:12px 20px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button{border-radius:20px!important;padding:8px 18px;font-size:13px}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button--primary{background-color:#3b82f6;border-color:#3b82f6}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button--default{color:#374151!important;border-color:#d1d5db!important;background:#fff!important}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button--default i{color:#374151!important}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button--default:hover{color:#3b82f6!important;border-color:#3b82f6!important}.workspace .panel .panel-toolbar[data-v-551201eb] .el-button--default:hover i{color:#3b82f6!important}.workspace .panel .panel-footer[data-v-551201eb]{padding:10px 20px;border-top:1px solid #f0f0f0;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;font-size:12px;color:#3b82f6;-ms-flex-negative:0;flex-shrink:0}.workspace .panel .panel-body[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px;position:relative}.workspace .left-panel[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.workspace .left-panel[data-v-551201eb] .el-collapse{border:none}.workspace .left-panel[data-v-551201eb] .el-collapse-item{margin-bottom:12px;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.workspace .left-panel[data-v-551201eb] .el-collapse-item .el-collapse-item__header{height:52px;line-height:52px;padding:0 16px;font-size:15px;font-weight:600;color:#111827;border-bottom:none;background:#f9fafb}.workspace .left-panel[data-v-551201eb] .el-collapse-item .el-collapse-item__wrap{border-bottom:none}.workspace .left-panel[data-v-551201eb] .el-collapse-item .el-collapse-item__content{padding:0 16px 16px}.workspace .left-panel .dealer-title[data-v-551201eb]{font-weight:600;font-size:15px;color:#111827}.workspace .left-panel .question-card[data-v-551201eb]{padding:16px 0;border-bottom:1px solid #f0f0f0}.workspace .left-panel .question-card[data-v-551201eb]:last-child{border-bottom:none}.workspace .left-panel .question-card.drop-active[data-v-551201eb]{background:#eff6ff;border-radius:8px;padding:16px;margin:-8px}.workspace .left-panel .question-header[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.workspace .left-panel .question-header .question-label[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:500;color:#1e40af;line-height:1.5}.workspace .left-panel .question-header .question-label[data-v-551201eb] p{margin:0}.workspace .left-panel .question-header .question-id[data-v-551201eb]{font-size:12px;color:#9ca3af;white-space:nowrap;margin-left:16px;-ms-flex-negative:0;flex-shrink:0}.workspace .left-panel .drop-zone[data-v-551201eb]{padding:28px 16px;color:#9ca3af;font-size:13px;background:#fff;border:1.5px dashed #d1d5db;border-radius:10px;text-align:center;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;gap:8px;-webkit-transition:all .2s;transition:all .2s}.workspace .left-panel .drop-zone i[data-v-551201eb]{font-size:24px;color:#d1d5db}.workspace .left-panel .drop-zone.drop-zone-active[data-v-551201eb],.workspace .left-panel .drop-zone[data-v-551201eb]:hover{border-color:#3b82f6;background:#eff6ff}.workspace .left-panel .drop-zone.drop-zone-active i[data-v-551201eb],.workspace .left-panel .drop-zone.drop-zone-active span[data-v-551201eb],.workspace .left-panel .drop-zone:hover i[data-v-551201eb],.workspace .left-panel .drop-zone:hover span[data-v-551201eb]{color:#3b82f6}.workspace .left-panel .assigned-files[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.workspace .left-panel .assigned-files .file-thumb[data-v-551201eb]{width:70px;height:70px;border:1px solid #e5e7eb;border-radius:8px;position:relative;background:#f9fafb;overflow:visible}.workspace .left-panel .assigned-files .file-thumb .img[data-v-551201eb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.workspace .left-panel .assigned-files .file-thumb .file-icon[data-v-551201eb]{width:100%;height:100%;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:28px;color:#9ca3af}.workspace .left-panel .assigned-files .file-thumb .remove-btn[data-v-551201eb]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;background:#ef4444;color:#fff;border-radius:50%;display:none;-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;cursor:pointer;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.workspace .left-panel .assigned-files .file-thumb:hover .remove-btn[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex}.workspace .left-panel .assigned-files .file-thumb .file-name[data-v-551201eb]{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;font-size:10px;padding:2px 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:0 0 8px 8px}.workspace .right-panel[data-v-551201eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.workspace .right-panel .empty-pool[data-v-551201eb]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#9ca3af;padding:40px 20px;border:1.5px dashed #d1d5db;border-radius:12px;margin:0}.workspace .right-panel .empty-pool .empty-icon[data-v-551201eb],.workspace .right-panel .empty-pool[data-v-551201eb]{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}.workspace .right-panel .empty-pool .empty-icon[data-v-551201eb]{width:88px;height:88px;border-radius:50%;background:#e8f0fe;margin-bottom:24px}.workspace .right-panel .empty-pool .empty-icon i[data-v-551201eb]{font-size:38px;color:#3b82f6}.workspace .right-panel .empty-pool h4[data-v-551201eb]{font-size:16px;font-weight:700;color:#111827;margin:0 0 8px}.workspace .right-panel .empty-pool p[data-v-551201eb]{font-size:13px;color:#9ca3af;margin:0 0 24px;text-align:center;line-height:1.6}.workspace .right-panel .empty-pool .file-types[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workspace .right-panel .empty-pool .file-types span[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#9ca3af;background:#fff;padding:6px 14px;border-radius:8px;border:1px solid #e5e7eb}.workspace .right-panel .empty-pool .file-types span i[data-v-551201eb]{font-size:16px;color:#6b7280}.workspace .right-panel .file-grid[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.workspace .right-panel .file-grid .pool-file-item[data-v-551201eb]{width:100px;cursor:-webkit-grab;cursor:grab}.workspace .right-panel .file-grid .pool-file-item .file-content[data-v-551201eb]{width:100px;height:100px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;position:relative;overflow:hidden;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;-webkit-transition:all .2s;transition:all .2s}.workspace .right-panel .file-grid .pool-file-item .file-content[data-v-551201eb]:hover{border-color:#3b82f6;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.12);box-shadow:0 2px 8px rgba(59,130,246,.12)}.workspace .right-panel .file-grid .pool-file-item .file-content .file-img[data-v-551201eb]{width:100%;height:100%}.workspace .right-panel .file-grid .pool-file-item .file-content .file-icon-large[data-v-551201eb]{font-size:40px;color:#9ca3af}.workspace .right-panel .file-grid .pool-file-item .file-content .file-icon-large.file-video[data-v-551201eb]{color:#f59e0b}.workspace .right-panel .file-grid .pool-file-item .file-content .file-icon-large.file-audio[data-v-551201eb]{color:#22c55e}.workspace .right-panel .file-grid .pool-file-item .file-content .file-icon-large.file-document[data-v-551201eb]{color:#3b82f6}.workspace .right-panel .file-grid .pool-file-item .file-content .status-badge[data-v-551201eb]{position:absolute;right:0;bottom:0;background:#22c55e;color:#fff;padding:2px 4px}.workspace .right-panel .file-grid .pool-file-item .file-content .pool-remove-btn[data-v-551201eb]{position:absolute;top:2px;right:2px;width:20px;height:20px;border-radius:50%;background:#ef4444;color:#fff;display:none;-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;cursor:pointer;z-index:2}.workspace .right-panel .file-grid .pool-file-item .file-content .pool-remove-btn[data-v-551201eb]:hover{background:#dc2626}.workspace .right-panel .file-grid .pool-file-item .file-content:hover .pool-remove-btn[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex}.workspace .right-panel .file-grid .pool-file-item .file-name[data-v-551201eb]{margin-top:5px;font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.workspace .right-panel .drop-mask[data-v-551201eb]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(59,130,246,.08);border:2px dashed #3b82f6;border-radius:8px;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;z-index:10;color:#3b82f6}.workspace .right-panel .drop-mask i[data-v-551201eb]{font-size:48px;margin-bottom:20px}.bottom-bar[data-v-551201eb]{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;padding:12px 24px;background:#fff;border-top:1px solid #e5e7eb;font-size:13px;color:#9ca3af}.review-remark-hint[data-v-551201eb]{margin-top:4px;padding:6px 10px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:12px;color:#8c6e14;line-height:1.5}.review-remark-hint i[data-v-551201eb]{margin-right:4px;color:#d48806}.media-preview-container[data-v-551201eb]{text-align:center}.media-preview-container .preview-video[data-v-551201eb]{max-width:100%;max-height:400px;border-radius:8px}.media-preview-container .preview-audio[data-v-551201eb]{width:100%;margin:20px 0}@media(max-width:768px){.info-row[data-v-551201eb],.workspace[data-v-551201eb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.workspace[data-v-551201eb]{padding:12px}.workspace .left-panel[data-v-551201eb],.workspace .right-panel[data-v-551201eb]{-webkit-box-flex:0;-ms-flex:none;flex:none;max-height:50vh}}[data-v-551201eb] .serial-no{display:inline-block;background:#e8f0fe;color:#4c6ef5;padding:1px 6px;border-radius:4px;font-weight:600;font-size:11px;margin-right:4px;vertical-align:middle}.dealer-tag[data-v-551201eb]{display:inline-block;background:#fff7ed;color:#e6a23c;padding:1px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-right:6px;border:1px solid #fde3c0}.dealer-group[data-v-551201eb]{margin-bottom:12px;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff}.dealer-group .dealer-group-header[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;height:48px;background:linear-gradient(135deg,#f0f4ff,#f8faff);border-bottom:1px solid #e5e7eb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .2s;transition:background .2s}.dealer-group .dealer-group-header[data-v-551201eb]:hover{background:linear-gradient(135deg,#e8f0fe,#f0f4ff)}.dealer-group .dealer-group-header .dealer-group-left[data-v-551201eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dealer-group .dealer-group-header .dealer-group-left .expand-arrow[data-v-551201eb]{font-size:12px;color:#6b7280;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.dealer-group .dealer-group-header .dealer-group-left .dealer-icon[data-v-551201eb]{color:#3b82f6;font-size:16px}.dealer-group .dealer-group-header .dealer-group-left .dealer-group-name[data-v-551201eb]{font-size:14px;font-weight:600;color:#1e3a5f}.dealer-group .dealer-group-body[data-v-551201eb]{padding:12px 16px}.modern-confirm{width:420px!important;border-radius:16px!important;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important}.modern-confirm .el-message-box__header{background:linear-gradient(135deg,#3b82f6,#6366f1);padding:16px 20px}.modern-confirm .el-message-box__header .el-message-box__title{color:#fff;font-weight:600;font-size:16px}.modern-confirm .el-message-box__header .el-message-box__headerbtn{top:16px}.modern-confirm .el-message-box__header .el-message-box__headerbtn .el-message-box__close{color:hsla(0,0%,100%,.8)}.modern-confirm .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:#fff}.modern-confirm .el-message-box__content{padding:24px 20px}.modern-confirm .el-message-box__content .el-message-box__status{font-size:22px!important}.modern-confirm .el-message-box__content .el-message-box__message p{font-size:14px;color:#374151;line-height:1.6}.modern-confirm .el-message-box__btns{padding:12px 20px 20px}.modern-confirm .el-message-box__btns .el-button{border-radius:20px;padding:9px 24px;font-weight:500}.modern-confirm .el-message-box__btns .el-button--primary{background:linear-gradient(135deg,#3b82f6,#6366f1);border:none}.modern-confirm .el-message-box__btns .el-button--primary:hover{background:linear-gradient(135deg,#2563eb,#4f46e5)}