.pagination-container[data-v-0531f828]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-0531f828]{display:none}.chat-info-row[data-v-20497636]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid #e6ebf2}.chat-info-block[data-v-20497636]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-info-item[data-v-20497636]{line-height:1.8;color:#4f5661}.chat-info-item .label[data-v-20497636]{color:#8792a2}.chat-title-row[data-v-20497636]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:10px;font-weight:700;color:#263447}.chat-title-row .count[data-v-20497636]{font-weight:400;color:#8792a2;font-size:12px}.chat-message-list[data-v-20497636]{max-height:55vh;overflow-y:auto;padding:10px;background:#f6f8fb;border-radius:4px}.chat-message-item[data-v-20497636]{margin:14px 0}.chat-message-item.is-service[data-v-20497636]{text-align:right}.chat-message-meta[data-v-20497636]{font-size:12px;color:#8792a2;margin-bottom:4px}.chat-message-item.is-player .chat-message-meta .time[data-v-20497636],.chat-message-item.is-service .chat-message-meta .time[data-v-20497636]{margin-left:8px}.chat-message-bubble[data-v-20497636]{display:inline-block;max-width:70%;text-align:left;padding:10px 14px;border-radius:6px;background:#fff;border:1px solid #e6ebf2;line-height:1.7}.chat-message-item.is-service .chat-message-bubble[data-v-20497636]{background:#e8f4ff;border-color:#b8dcff}.chat-message-item.is-hit .chat-message-bubble[data-v-20497636]{background:#fff7d6;border:2px solid #f0bd28}.chat-message-hit[data-v-20497636]{margin-top:6px;font-size:12px;color:#a67c00}.chat-message-type[data-v-20497636]{display:inline-block;margin-bottom:4px;padding:1px 8px;border-radius:10px;background:#eef5ff;color:#409eff;font-size:12px;font-weight:600}.chat-message-text[data-v-20497636]{word-break:break-word}.chat-message-images[data-v-20497636]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:6px}.chat-media-placeholder[data-v-20497636]{color:#8792a2;font-size:12px}.ai-quality-drawer[data-v-9f2c091e]{padding:0 20px 80px}.sec-title[data-v-9f2c091e]{font-weight:700;margin:16px 0 8px;color:#263447;border-left:4px solid #409eff;padding-left:8px}.chat-sec-title[data-v-9f2c091e]{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}.kv[data-v-9f2c091e]{border:1px solid #edf1f5;border-radius:4px}.kv-item[data-v-9f2c091e]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #edf1f5;padding:8px 12px}.kv-item[data-v-9f2c091e]:last-child{border-bottom:none}.kv-item .k[data-v-9f2c091e]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;color:#7b8492}.kv-item .v[data-v-9f2c091e]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#263447}.chat-snapshot[data-v-9f2c091e],.log-list[data-v-9f2c091e],.reason-list[data-v-9f2c091e]{border:1px solid #e8edf4;background:#fbfcfe;border-radius:4px;padding:10px 12px;line-height:1.8;color:#4f5661}.chat-snapshot-item[data-v-9f2c091e]{margin-bottom:8px}.chat-snapshot-item .sender[data-v-9f2c091e]{color:#096dd9;margin-right:10px}.chat-snapshot-item .time[data-v-9f2c091e]{color:#8792a2;font-size:12px}.chat-snapshot-type[data-v-9f2c091e]{display:inline-block;margin-right:6px;padding:1px 8px;border-radius:10px;background:#eef5ff;color:#409eff;font-size:12px;font-weight:600}.chat-snapshot-images[data-v-9f2c091e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:4px}.chat-snapshot-placeholder[data-v-9f2c091e]{color:#8792a2;font-size:12px}.log-item[data-v-9f2c091e],.reason-item[data-v-9f2c091e]{margin-bottom:6px}.log-empty[data-v-9f2c091e]{color:#8792a2}.ai-quality-drawer-footer[data-v-9f2c091e]{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e6ebf2;padding:12px 20px;text-align:right;background:#fff}.policy-status-row[data-v-0c96778a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #edf1f5}.policy-label[data-v-0c96778a]{font-weight:700;color:#606a78}.policy-group[data-v-0c96778a]{border:1px solid #e6ebf2;border-radius:4px;padding:12px 16px;margin-bottom:12px}.policy-group-head[data-v-0c96778a]{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;margin-bottom:10px;font-weight:700;color:#263447}.policy-hint[data-v-0c96778a]{margin-top:10px;color:#8792a2;line-height:1.6}.timeliness-dialog-body[data-v-3004f19c]{min-height:520px}.status-row[data-v-3004f19c]{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 4px 16px;border-bottom:1px solid #e8edf3}.sub-text[data-v-3004f19c]{margin-top:6px;color:#909399;font-size:12px}.rule-filter[data-v-3004f19c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:16px}.rule-filter .sub-text[data-v-3004f19c]{margin-top:0}.empty-rules[data-v-3004f19c]{padding:24px 8px;color:#909399;text-align:center}.rule-layout[data-v-3004f19c]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:455px;margin-top:16px;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.rule-sidebar[data-v-3004f19c]{width:230px;-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;padding:14px;background:#f7f9fc;border-right:1px solid #e4e7ed}.section-head[data-v-3004f19c],.tier-head[data-v-3004f19c],.tier-selector[data-v-3004f19c]{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}.rule-list[data-v-3004f19c]{max-height:405px;margin-top:10px;overflow-y:auto}.rule-item[data-v-3004f19c]{width:100%;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;gap:8px;margin-bottom:8px;padding:10px 12px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;text-align:left}.rule-item.active[data-v-3004f19c]{color:#409eff;border-color:#409eff;background:#ecf5ff}.rule-item-text[data-v-3004f19c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-content[data-v-3004f19c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:18px}.dimension-row[data-v-3004f19c]{padding-bottom:4px;border-bottom:1px solid #ebeef5}.tier-head[data-v-3004f19c]{margin:16px 0}.tier-selector[data-v-3004f19c]{gap:12px}.tier-form[data-v-3004f19c]{padding:16px;background:#fafafa;border:1px solid #ebeef5;border-radius:4px}.range-inputs[data-v-3004f19c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.range-inputs .el-input[data-v-3004f19c]{width:250px}.threshold-table[data-v-3004f19c]{margin-top:6px}.threshold-table[data-v-3004f19c] .el-input-number{width:155px}.rule-hint[data-v-3004f19c]{margin-top:14px;padding:10px 14px;color:#7d8795;line-height:1.8;background:#f5f7fa;border-radius:4px}.policy-toolbar[data-v-4ef8f004]{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;margin-bottom:12px}.not-applicable[data-v-4ef8f004],.policy-summary[data-v-4ef8f004]{color:#8792a2}.policy-table[data-v-4ef8f004]{width:100%}.threshold-unit[data-v-4ef8f004]{margin-left:4px}.policy-hint[data-v-4ef8f004]{margin-top:16px;padding:14px 18px;color:#606a78;line-height:1.8;background:#f7f9fc;border:1px solid #e6ebf2;border-radius:4px}.policy-hint-title[data-v-4ef8f004]{margin-bottom:4px;color:#263447;font-weight:700}.card[data-v-78e03fd3]{background:#fff;border:1px solid #dfe4ec;border-radius:4px;padding:0}.tab-bar[data-v-78e03fd3]{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:16px 20px 0;margin-bottom:16px}.tab-actions[data-v-78e03fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.table-pagination[data-v-78e03fd3]{padding:16px 20px}.ellipsis[data-v-78e03fd3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}