.modal-title[data-v-466ca622]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.modal-title span[data-v-466ca622]{color:#8c8c8c;font-size:13px}.detail-scroll[data-v-466ca622]{-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:16px;overflow:visible}.detail-layout[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 300px;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"anchor anchor" "player chat" "records records";gap:16px}.detail-layout.is-replay[data-v-466ca622]{-ms-grid-columns:220px minmax(360px,1fr) 280px;grid-template-columns:220px minmax(360px,1fr) 280px;grid-template-areas:"anchor anchor anchor" "replay player chat" "records records records"}.anchor-panel[data-v-466ca622]{grid-area:anchor;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:14px 18px;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.anchor-profile[data-v-466ca622]{display:-ms-flexbox;display:flex;-ms-flex:0 0 220px;flex:0 0 220px;-ms-flex-align:center;align-items:center;gap:12px;padding-right:20px;border-right:1px solid #f0f0f0}.anchor-profile>div[data-v-466ca622]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex-direction:column;flex-direction:column;gap:3px}.anchor-profile strong[data-v-466ca622]{color:#262626;font-size:16px}.anchor-profile span[data-v-466ca622]{color:#8c8c8c}.anchor-details[data-v-466ca622]{display:-ms-grid;display:grid;-ms-flex:1;flex:1;-ms-grid-columns:(minmax(150px,1fr))[3];grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px 20px;margin:0 0 0 20px}.anchor-details>div[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:70px minmax(0,1fr);grid-template-columns:70px minmax(0,1fr);-ms-flex-align:center;align-items:center}.anchor-details dt[data-v-466ca622]{color:#8c8c8c}.anchor-details dd[data-v-466ca622]{min-width:0;margin:0;color:#262626;word-break:break-all}.anchor-details .ant-tag[data-v-466ca622]{margin:0}.player-panel[data-v-466ca622]{grid-area:player;width:100%;min-width:0;margin:0}.replay-list-panel[data-v-466ca622]{grid-area:replay;height:460px;overflow:hidden;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.replay-list-header[data-v-466ca622]{display:-ms-flexbox;display:flex;height:52px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:2px;padding:0 14px;border-bottom:1px solid #f0f0f0}.replay-list-header span[data-v-466ca622]{color:#8c8c8c;font-size:12px}.replay-list[data-v-466ca622]{height:calc(100% - 52px);padding:10px;overflow-y:auto}.replay-list-item[data-v-466ca622]{display:-ms-flexbox;display:flex;width:100%;min-width:0;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px;padding:12px 10px;border:1px solid transparent;border-radius:7px;color:#595959;background:#f7f8fa;text-align:left;cursor:pointer}.replay-list-item.active[data-v-466ca622]{border-color:#1890ff;color:#1890ff;background:#e6f7ff}.replay-list-index[data-v-466ca622]{display:-ms-grid;display:grid;width:26px;height:26px;place-items:center;-ms-flex:0 0 26px;flex:0 0 26px;border-radius:50%;background:#fff}.replay-list-copy[data-v-466ca622]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:4px}.replay-list-copy small[data-v-466ca622]{color:#8c8c8c}.replay-list-item>span[data-v-466ca622]:last-child:not(.replay-list-copy){-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px}.replay-list-panel>.ant-empty[data-v-466ca622]{margin-top:130px}.player-stage[data-v-466ca622]{position:relative;height:460px;overflow:hidden;background:#0f172a;border-radius:8px}.video[data-v-466ca622]{width:100%;height:100%;object-fit:contain;background:#000}.player-empty[data-v-466ca622]{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:hsla(0,0%,100%,.7)}.player-empty .anticon[data-v-466ca622]{font-size:38px}.player-overlay[data-v-466ca622]{position:absolute;top:10px;left:10px;padding:3px 9px;color:#fff;background:rgba(0,0,0,.55);border-radius:10px}.chat-section[data-v-466ca622]{grid-area:chat;height:460px;overflow:hidden;border:1px solid #e8e8e8;border-radius:8px}.chat-header[data-v-466ca622]{display:-ms-flexbox;display:flex;width:100%;height:42px;-ms-flex-align:center;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid #e8e8e8;color:#262626;background:#fff}.chat-header>span[data-v-466ca622]{color:#8c8c8c}.chat-header .ant-tag[data-v-466ca622]{margin:0 0 0 auto}.chat-header>.chat-status-tag[data-v-466ca622]{border-color:#d9d9d9;color:#595959;background:#fafafa}.chat-header>.chat-status-tag.is-complete[data-v-466ca622],.chat-header>.chat-status-tag.is-loading[data-v-466ca622]{border-color:#91d5ff;color:#096dd9;background:#e6f7ff}.chat-header>.chat-status-tag.is-connected[data-v-466ca622]{border-color:#b7eb8f;color:#389e0d;background:#f6ffed}.chat-header>.chat-status-tag.is-error[data-v-466ca622]{border-color:#ffa39e;color:#cf1322;background:#fff1f0}.chat-list[data-v-466ca622]{height:calc(100% - 42px);padding:12px 14px;overflow-y:auto}.chat-row[data-v-466ca622]{display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px}.chat-row time[data-v-466ca622]{-ms-flex:0 0 54px;flex:0 0 54px;color:#bfbfbf}.chat-row p[data-v-466ca622]{margin:0;word-break:break-word}.action-bar[data-v-466ca622]{position:sticky;z-index:2;bottom:0;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin:0 -20px;padding:12px 20px 16px;border-top:1px solid #f0f0f0;background:#fff;box-shadow:0 -4px 12px rgba(0,0,0,.04)}.action-bar[data-v-466ca622] .action-button--primary{border-color:#1890ff!important;color:#fff!important;background:#1890ff!important}.action-bar[data-v-466ca622] .action-button--danger{border-color:#ff4d4f!important;color:#fff!important;background:#ff4d4f!important}.action-bar[data-v-466ca622] .action-button--primary:not([disabled]):focus,.action-bar[data-v-466ca622] .action-button--primary:not([disabled]):hover{border-color:#40a9ff!important;background:#40a9ff!important}.action-bar[data-v-466ca622] .action-button--danger:not([disabled]):focus,.action-bar[data-v-466ca622] .action-button--danger:not([disabled]):hover{border-color:#ff7875!important;background:#ff7875!important}.action-bar[data-v-466ca622] .action-button[disabled]{opacity:.55}.record-section[data-v-466ca622]{grid-area:records;overflow:visible;border:1px solid #e8e8e8;border-radius:8px}.record-section[data-v-466ca622] .ant-tabs-bar{margin:0;padding:0 14px}.record-section[data-v-466ca622] .ant-tabs-tab{padding:12px 4px}.record-section[data-v-466ca622] .ant-tabs-content{padding:0}.record-scroll[data-v-466ca622]{overflow:visible}.section-count[data-v-466ca622]{display:-ms-inline-flexbox;display:inline-flex;min-width:22px;height:18px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:6px;padding:0 6px;border-radius:9px;color:#8c8c8c;background:#f0f2f5;font-size:12px;font-weight:400}.violation-list[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.violation-card[data-v-466ca622]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:10px;background:#fafafa;border-radius:6px}.evidence-box[data-v-466ca622]{display:-ms-grid;display:grid;place-items:center;-ms-flex:0 0 112px;flex:0 0 112px;height:72px;overflow:hidden;color:#8c8c8c;background:#f0f0f0}.evidence-box img[data-v-466ca622]{width:100%;height:100%;object-fit:cover}.evidence-box audio[data-v-466ca622]{width:108px}.violation-info[data-v-466ca622]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;-ms-flex-direction:column;flex-direction:column;gap:6px}.violation-head[data-v-466ca622]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding-right:92px}.violation-head .ant-tag[data-v-466ca622]{margin:0}.confidence-text[data-v-466ca622]{color:#262626;font-size:14px;line-height:24px}.hit-field[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:68px minmax(0,1fr);grid-template-columns:68px minmax(0,1fr);-ms-flex-align:start;align-items:start;gap:8px;line-height:20px}.hit-field>span[data-v-466ca622]{color:#8c8c8c;white-space:nowrap}.hit-field p[data-v-466ca622]{min-width:0;margin:0;color:#595959;word-break:break-word}.hit-keywords[data-v-466ca622]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.hit-keywords .ant-tag[data-v-466ca622]{margin:0}.hit-keywords em[data-v-466ca622]{color:#8c8c8c;font-style:normal}.violation-footer[data-v-466ca622]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:2px;color:#8c8c8c}.violation-footer small[data-v-466ca622]{margin-left:auto;white-space:nowrap}.locate-button[data-v-466ca622]{position:absolute;top:10px;right:10px}.disposition-list[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px 12px;padding:12px}.disposition-card[data-v-466ca622]{display:-ms-grid;display:grid;-ms-grid-columns:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;min-height:52px;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;white-space:nowrap}.disposition-card .ant-tag[data-v-466ca622]{-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.disposition-reason[data-v-466ca622]{min-width:0;overflow:hidden;text-overflow:ellipsis}.disposition-card small[data-v-466ca622]{-ms-flex:0 0 auto;flex:0 0 auto;color:#8c8c8c}.record-scroll>.ant-empty[data-v-466ca622]{margin:28px 0}@media (max-width:1100px){.detail-layout[data-v-466ca622]{-ms-grid-columns:minmax(0,1fr) 280px;grid-template-columns:minmax(0,1fr) 280px}.detail-layout.is-replay[data-v-466ca622]{-ms-grid-columns:200px minmax(320px,1fr) 260px;grid-template-columns:200px minmax(320px,1fr) 260px}}@media (max-width:800px){.anchor-panel[data-v-466ca622],.detail-layout[data-v-466ca622]{display:block}.anchor-profile[data-v-466ca622]{padding:0 0 14px;border-right:0;border-bottom:1px solid #f0f0f0}.anchor-details[data-v-466ca622]{-ms-grid-columns:(minmax(140px,1fr))[2];grid-template-columns:repeat(2,minmax(140px,1fr));margin:14px 0 0}.player-panel[data-v-466ca622]{width:100%}.replay-list-panel[data-v-466ca622]{height:360px;margin-top:16px}.player-stage[data-v-466ca622]{height:52vw;max-height:428px}.chat-section[data-v-466ca622],.record-section[data-v-466ca622]{height:auto;margin-top:16px}.action-bar[data-v-466ca622]{-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-list[data-v-466ca622]{height:260px}}