.qualityFeedbackBox[data-v-d43f93b2]{width:100%;height:100%;overflow:auto;background-color:#f5f5f5}.qualityFeedbackBox .text-red[data-v-d43f93b2]{color:#f56c6c}.qualityFeedbackBox .text-green[data-v-d43f93b2]{color:#67c23a}.qualityFeedbackBox .bold[data-v-d43f93b2]{font-weight:700}.qualityFeedbackBox .filter-container[data-v-d43f93b2]{background:#fff;padding:10px 20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #ebeef5;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);margin-bottom:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.qualityFeedbackBox .filter-left-group[data-v-d43f93b2]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1}.qualityFeedbackBox .filter-label[data-v-d43f93b2]{font-size:14px;color:#606266;margin-right:10px;white-space:nowrap}.qualityFeedbackBox .brand-trigger-box[data-v-d43f93b2]{border:1px solid #dcdfe6;border-radius:4px;width:300px;height:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 5px;cursor:pointer;background:#fff;margin-right:20px;position:relative}.qualityFeedbackBox .brand-tags-wrapper[data-v-d43f93b2]{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;padding-right:20px}.qualityFeedbackBox .custom-tag[data-v-d43f93b2]{background-color:#ecf5ff;border:1px solid #d9ecff;height:24px;padding:0 8px;line-height:22px;font-size:12px;border-radius:4px;display:inline-block}.qualityFeedbackBox .more-tag[data-v-d43f93b2]{background-color:#f4f4f5;color:#909399;border:1px solid #e9e9eb}.qualityFeedbackBox .brand-arrow[data-v-d43f93b2]{position:absolute;right:8px;color:#c0c4cc;font-size:12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.qualityFeedbackBox .brand-arrow.is-active[data-v-d43f93b2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.qualityFeedbackBox .data-filter-trigger[data-v-d43f93b2]{border:1px solid #dcdfe6;border-radius:4px;height:32px;line-height:32px;padding:0 10px;width:450px;color:#606266;font-size:13px;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background:#fff}.qualityFeedbackBox .trigger-text[data-v-d43f93b2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;color:#909399}.qualityFeedbackBox .filter-right-group[data-v-d43f93b2]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.qualityFeedbackBox .date-btn[data-v-d43f93b2]{color:#fff;border-radius:4px 0 0 4px;padding:0 15px;height:28px;line-height:28px;font-size:12px}.qualityFeedbackBox .main-content[data-v-d43f93b2]{padding:10px 20px}.qualityFeedbackBox .section-container[data-v-d43f93b2]{background:#fff;padding:20px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.qualityFeedbackBox .section-header[data-v-d43f93b2]{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.qualityFeedbackBox .section-header i[data-v-d43f93b2]{margin-right:8px;color:#409eff}.qualityFeedbackBox .flex-row[data-v-d43f93b2]{display:-webkit-box;display:flex;width:100%;-webkit-box-align:start;align-items:flex-start}.qualityFeedbackBox .flex-item[data-v-d43f93b2]{box-sizing:border-box;padding:0 10px}.qualityFeedbackBox .chart-header-flex[data-v-d43f93b2]{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;height:30px}.qualityFeedbackBox .sub-title[data-v-d43f93b2]{font-weight:700;font-size:15px;color:#303133}.qualityFeedbackBox .table-wrapper[data-v-d43f93b2]{margin-top:30px;padding-top:20px}.qualityFeedbackBox .linkage-btn[data-v-d43f93b2]{background-color:#409eff;color:#fff;border-radius:4px;padding:4px 10px;font-size:12px;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.qualityFeedbackBox .linkage-btn i[data-v-d43f93b2]{margin-left:5px;font-size:12px}.qualityFeedbackBox .rank-circle[data-v-d43f93b2]{text-align:center;font-size:12px;color:#333}.qualityFeedbackBox .post-list[data-v-d43f93b2]{height:300px;overflow-y:auto;padding-right:5px}.qualityFeedbackBox .post-item[data-v-d43f93b2]{border-bottom:1px solid #ebeef5;padding:12px 10px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.qualityFeedbackBox .post-item[data-v-d43f93b2]:hover{background-color:#f0f0f0}.qualityFeedbackBox .post-item[data-v-d43f93b2]:last-child{border-bottom:none}.qualityFeedbackBox .post-title[data-v-d43f93b2]{font-weight:700;font-size:14px;margin-bottom:5px;color:#333}.qualityFeedbackBox .post-meta[data-v-d43f93b2]{font-size:12px;color:#909399;margin-bottom:5px}.qualityFeedbackBox .post-content[data-v-d43f93b2]{font-size:13px;color:#606266;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5}.qualityFeedbackBox .view-table-btn[data-v-d43f93b2]{cursor:pointer;color:#909399;font-size:16px}.qualityFeedbackBox .view-table-btn[data-v-d43f93b2]:hover{color:#409eff}.qualityPopover .popover-row{display:-webkit-box;display:flex;margin-bottom:15px;-webkit-box-align:start;align-items:flex-start}.qualityPopover .brand-list{max-height:250px;overflow-y:auto;margin-top:10px;padding:0 10px}.qualityPopover .brand-list .el-checkbox{display:block;margin:0 0 8px 0}.qualityPopover .popover-label{width:70px;text-align:right;margin-right:15px;color:#606266;line-height:24px;font-size:13px}.qualityPopover .popover-main{-webkit-box-flex:1;flex:1}.qualityPopover .checkbox-grid{display:-webkit-box;display:flex;flex-wrap:wrap;gap:10px}.qualityPopover .popper-footer{margin-top:10px;padding:10px 0 0 0;border-top:1px solid #ebeef5;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;gap:10px}.qualityPopover .link-text{cursor:pointer}.qualityPopover .link-text:hover{text-decoration:underline}.qualityPopover .typical-issues{display:-webkit-box;display:flex;flex-wrap:wrap;gap:2px}.qualityPopover .issue-separator{color:#909399;margin:0 2px}.qualityPopover .rank-circle{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:12px;background-color:#f5f5f5;color:#606266}.qualityPopover .rank-top{background-color:#409eff;color:#fff}