.report-bui-module__ObDeLq__page{min-height:100%}.report-bui-module__ObDeLq__topbarActions{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.report-bui-module__ObDeLq__topbarActions button{white-space:nowrap}.report-bui-module__ObDeLq__topbarTabs{min-height:34px;padding:3px}.report-bui-module__ObDeLq__spinIcon{animation:.9s linear infinite report-bui-module__ObDeLq__reportSpin}@keyframes report-bui-module__ObDeLq__reportSpin{to{transform:rotate(360deg)}}.report-bui-module__ObDeLq__stack{gap:18px;min-width:0;display:grid}.report-bui-module__ObDeLq__workbench{grid-template-rows:auto auto auto minmax(0,1fr);gap:14px;min-height:calc(100vh - 188px);display:grid}.report-bui-module__ObDeLq__workbench[data-mode=detection-overview]{grid-template-rows:auto auto minmax(0,1fr)}.report-bui-module__ObDeLq__topGrid{grid-template-columns:minmax(0,1fr) 330px;gap:14px;display:grid}.report-bui-module__ObDeLq__filePanel,.report-bui-module__ObDeLq__resultPair,.report-bui-module__ObDeLq__signalBoard,.report-bui-module__ObDeLq__predictPanel,.report-bui-module__ObDeLq__deepPanel,.report-bui-module__ObDeLq__patternPanel,.report-bui-module__ObDeLq__metric,.report-bui-module__ObDeLq__discussionCard{border:1px solid var(--ctb-color-line);background:var(--ctb-color-surface);border-radius:14px}.report-bui-module__ObDeLq__filePanel{background:linear-gradient(90deg, rgb(from var(--ctb-color-brand-500) r g b / .08), transparent 46%), var(--ctb-color-surface);gap:16px;min-width:0;padding:20px;display:grid}.report-bui-module__ObDeLq__filePanel[data-compact]{padding:16px}.report-bui-module__ObDeLq__panelKicker,.report-bui-module__ObDeLq__stripHead span,.report-bui-module__ObDeLq__consensusPanel>span,.report-bui-module__ObDeLq__engineTitle span,.report-bui-module__ObDeLq__patternPanel h4,.report-bui-module__ObDeLq__metric span{color:var(--ctb-color-brand-600);font-size:12px;font-weight:820}.report-bui-module__ObDeLq__fileHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.report-bui-module__ObDeLq__fileHeader h1{color:var(--ctb-color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:30px;line-height:1.14;overflow:hidden}.report-bui-module__ObDeLq__filePanel[data-compact] .report-bui-module__ObDeLq__fileHeader h1{font-size:22px}.report-bui-module__ObDeLq__fileHeader p{color:var(--ctb-color-text-muted);margin:8px 0 0}.report-bui-module__ObDeLq__fileFacts{grid-template-columns:minmax(0,1fr) 116px 150px;gap:10px;margin:0;display:grid}.report-bui-module__ObDeLq__fileFacts div{border:1px solid rgb(from var(--ctb-color-line) r g b / .8);background:rgb(from var(--ctb-color-surface-muted) r g b / .72);border-radius:10px;min-width:0;padding:10px 12px}.report-bui-module__ObDeLq__fileFacts dt{color:var(--ctb-color-text-soft);margin-bottom:5px;font-size:12px;font-weight:760}.report-bui-module__ObDeLq__fileFacts dd{color:var(--ctb-color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.report-bui-module__ObDeLq__resultPair{background:var(--ctb-color-surface-muted);grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.report-bui-module__ObDeLq__resultCard{border:1px solid rgb(from var(--ctb-color-line) r g b / .86);background:#fff;border-radius:12px;align-content:center;min-width:0;min-height:126px;padding:16px;display:grid}.report-bui-module__ObDeLq__resultCard span{color:var(--ctb-color-text-soft);font-size:12px;font-weight:760}.report-bui-module__ObDeLq__resultCard strong{margin:8px 0 4px;font-size:44px;line-height:1}.report-bui-module__ObDeLq__resultCard small{color:var(--ctb-color-text-muted);line-height:1.35}.report-bui-module__ObDeLq__resultCard[data-tone=danger]{border-color:rgb(from var(--ctb-color-danger-vivid) r g b / .22);background:linear-gradient(180deg, rgb(from var(--ctb-color-danger-vivid) r g b / .08), transparent 58%), white}.report-bui-module__ObDeLq__resultCard[data-tone=danger] strong{color:var(--ctb-color-danger-strong)}.report-bui-module__ObDeLq__resultCard[data-tone=success]{border-color:rgb(from var(--ctb-color-success-vivid) r g b / .22);background:linear-gradient(180deg, rgb(from var(--ctb-color-success-vivid) r g b / .08), transparent 58%), white}.report-bui-module__ObDeLq__resultCard[data-tone=success] strong{color:var(--ctb-color-success)}.report-bui-module__ObDeLq__signalBoard{background:linear-gradient(180deg, rgb(from var(--ctb-color-surface-muted) r g b / .9), rgb(from var(--ctb-color-surface) r g b / .95)), var(--ctb-color-surface);grid-template-columns:minmax(0,.52fr) minmax(360px,.48fr);align-items:center;gap:18px;padding:14px 16px;display:grid}.report-bui-module__ObDeLq__signalBoard[data-mode=predict]{grid-template-columns:minmax(0,.58fr) minmax(360px,.42fr)}.report-bui-module__ObDeLq__signalLeft{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.report-bui-module__ObDeLq__stripHead{gap:4px;display:grid}.report-bui-module__ObDeLq__stripHead strong{color:var(--ctb-color-text);font-size:22px;line-height:1}.report-bui-module__ObDeLq__engineCells{flex-wrap:wrap;gap:7px;min-width:0;max-width:430px;display:flex}.report-bui-module__ObDeLq__engineTooltipTrigger{border-radius:50%;outline:none;place-items:center;width:26px;height:26px;display:inline-grid}.report-bui-module__ObDeLq__engineTooltipTrigger>span{width:26px;height:26px;box-shadow:none;border-radius:8px;place-items:center;font-size:10px;font-weight:820;display:grid}.report-bui-module__ObDeLq__engineBad{border:1px solid rgb(from var(--ctb-color-danger-vivid) r g b / .28);background:var(--ctb-color-danger-bg);color:var(--ctb-color-danger-strong)}.report-bui-module__ObDeLq__engineClean{border:1px solid rgb(from var(--ctb-color-success-vivid) r g b / .28);background:var(--ctb-color-success-bg);color:var(--ctb-color-success-strong)}.report-bui-module__ObDeLq__consensusPanel{gap:9px;display:grid}.report-bui-module__ObDeLq__voteControl{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.report-bui-module__ObDeLq__voteTrack{border-radius:var(--ctb-radius-pill);background:linear-gradient(90deg, var(--ctb-color-brand-100) 0 50%, var(--ctb-color-bg) 50% 100%);height:22px;position:relative;overflow:hidden}.report-bui-module__ObDeLq__voteTrack:before{background:rgb(from var(--ctb-color-text-muted) r g b / .32);content:"";width:1px;position:absolute;inset:0 auto 0 50%}.report-bui-module__ObDeLq__voteFill,.report-bui-module__ObDeLq__voteFillSafe{background:var(--ctb-color-danger-vivid);position:absolute;inset:0 auto 0 50%}.report-bui-module__ObDeLq__voteFillSafe{background:var(--ctb-color-success);inset:0 50% 0 auto}.report-bui-module__ObDeLq__voteTrack strong{border:1px solid var(--ctb-color-line);border-radius:var(--ctb-radius-pill);background:var(--ctb-color-surface);color:var(--ctb-color-text);padding:3px 9px;font-size:12px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-bui-module__ObDeLq__voterLink{color:var(--ctb-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:center;font-size:12px;font-weight:760}.report-bui-module__ObDeLq__predictSignal{grid-template-columns:minmax(160px,auto) minmax(220px,1fr) minmax(260px,1.35fr);align-items:center;gap:16px;min-width:0;display:grid}.report-bui-module__ObDeLq__predictSignalHeader{gap:5px;min-width:0;display:grid}.report-bui-module__ObDeLq__predictSignalKicker{color:var(--ctb-color-brand-600);font-size:12px;font-weight:820}.report-bui-module__ObDeLq__predictSignalHeader strong{color:var(--ctb-color-danger-strong);font-size:28px;line-height:1}.report-bui-module__ObDeLq__predictSignal[data-verdict=success] .report-bui-module__ObDeLq__predictSignalHeader strong{color:var(--ctb-color-success)}.report-bui-module__ObDeLq__predictSignalHeader>span{color:var(--ctb-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.report-bui-module__ObDeLq__predictSignalMeter{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.report-bui-module__ObDeLq__predictSignalMeter span{color:var(--ctb-color-text);font-size:12px;font-weight:820}.report-bui-module__ObDeLq__predictSignalMeter div{border-radius:var(--ctb-radius-pill);background:var(--ctb-color-surface);height:14px;box-shadow:inset 0 0 0 1px rgb(from var(--ctb-color-line) r g b / .42);position:relative;overflow:visible}.report-bui-module__ObDeLq__predictSignalMeter i{border-radius:var(--ctb-radius-pill);background:var(--ctb-color-danger-vivid);width:8px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.report-bui-module__ObDeLq__predictSignal[data-verdict=success] .report-bui-module__ObDeLq__predictSignalMeter i{background:var(--ctb-color-success)}.report-bui-module__ObDeLq__predictSignal p{color:var(--ctb-color-text-muted);margin:0;line-height:1.62}.report-bui-module__ObDeLq__aiStage{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid}.report-bui-module__ObDeLq__aiIntro{margin:0}.report-bui-module__ObDeLq__aiLayout{grid-template-columns:280px minmax(0,1fr);gap:14px;min-height:0;display:grid}.report-bui-module__ObDeLq__predictPanel,.report-bui-module__ObDeLq__deepPanel{min-width:0;padding:18px}.report-bui-module__ObDeLq__predictPanel{border-color:rgb(from var(--ctb-color-danger-vivid) r g b / .22);background:linear-gradient(180deg, rgb(from var(--ctb-color-danger-vivid) r g b / .1), transparent 58%), var(--ctb-color-surface);grid-template-rows:auto auto auto minmax(0,1fr);gap:18px;display:grid}.report-bui-module__ObDeLq__predictPanel[data-verdict=success]{border-color:rgb(from var(--ctb-color-success-vivid) r g b / .22);background:linear-gradient(180deg, rgb(from var(--ctb-color-success-vivid) r g b / .1), transparent 58%), var(--ctb-color-surface)}.report-bui-module__ObDeLq__engineTitle{align-items:center;gap:10px;min-width:0;display:flex}.report-bui-module__ObDeLq__engineBadge{box-shadow:none;border-color:rgb(from var(--ctb-color-line) r g b / .9)!important;background:var(--ctb-color-surface-muted)!important}.report-bui-module__ObDeLq__engineTitle span{color:var(--ctb-color-text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-bui-module__ObDeLq__predictVerdict{gap:4px;display:grid}.report-bui-module__ObDeLq__predictVerdict strong{color:var(--ctb-color-danger-strong);font-size:46px;line-height:1}.report-bui-module__ObDeLq__predictPanel[data-verdict=success] .report-bui-module__ObDeLq__predictVerdict strong{color:var(--ctb-color-success)}.report-bui-module__ObDeLq__predictVerdict span{color:var(--ctb-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.report-bui-module__ObDeLq__probabilityBar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.report-bui-module__ObDeLq__probabilityBar span{color:var(--ctb-color-text-muted);font-size:12px;font-weight:760}.report-bui-module__ObDeLq__probabilityBar div{border-radius:var(--ctb-radius-pill);background:var(--ctb-color-surface-muted);height:12px;position:relative}.report-bui-module__ObDeLq__probabilityBar i{border-radius:var(--ctb-radius-pill);background:var(--ctb-color-danger-vivid);width:8px;height:18px;box-shadow:none;border:0;position:absolute;top:50%;transform:translateY(-50%)}.report-bui-module__ObDeLq__predictPanel p{color:var(--ctb-color-text);align-self:end;margin:0;line-height:1.72}.report-bui-module__ObDeLq__deepPanel{border-color:rgb(from var(--ctb-color-brand-500) r g b / .22);background:linear-gradient(135deg, rgb(from var(--ctb-color-brand-100) r g b / .9), transparent 34%), var(--ctb-color-surface);grid-template-rows:auto minmax(0,1fr);gap:16px;display:grid}.report-bui-module__ObDeLq__deepHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.report-bui-module__ObDeLq__deepHeader h3{color:var(--ctb-color-text);margin:10px 0 0;font-size:28px;line-height:1.12}.report-bui-module__ObDeLq__deepScore{justify-items:end;gap:8px;display:grid}.report-bui-module__ObDeLq__deepScore span{color:var(--ctb-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:760}.report-bui-module__ObDeLq__deepScore strong{border-radius:var(--ctb-radius-pill);background:var(--ctb-color-danger-vivid);color:#fff;padding:7px 14px}.report-bui-module__ObDeLq__deepContent{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"risk evidence""intent evidence""analysis evidence";gap:14px;min-height:0;display:grid}.report-bui-module__ObDeLq__riskRow{grid-area:risk;grid-template-columns:.8fr 1.6fr .7fr;gap:10px;display:grid}.report-bui-module__ObDeLq__riskRow div{border:1px solid rgb(from var(--ctb-color-line) r g b / .82);background:rgb(from var(--ctb-color-surface) r g b / .7);border-radius:10px;min-width:0;padding:11px 12px}.report-bui-module__ObDeLq__riskRow span,.report-bui-module__ObDeLq__intentBlock h4,.report-bui-module__ObDeLq__analysisGrid h4,.report-bui-module__ObDeLq__attackChain h4,.report-bui-module__ObDeLq__apiBlock h4,.report-bui-module__ObDeLq__functionsBlock h4{color:var(--ctb-color-text-soft);margin:0 0 6px;font-size:12px;font-weight:780;display:block}.report-bui-module__ObDeLq__riskRow strong{color:var(--ctb-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-bui-module__ObDeLq__intentBlock{grid-area:intent}.report-bui-module__ObDeLq__intentBlock p,.report-bui-module__ObDeLq__analysisGrid p{color:var(--ctb-color-text);margin:0;line-height:1.72}.report-bui-module__ObDeLq__analysisGrid{grid-area:analysis;grid-template-columns:minmax(0,1fr) 280px;gap:14px;display:grid}.report-bui-module__ObDeLq__analysisGrid section{border-top:1px solid var(--ctb-color-line);padding-top:14px;overflow:hidden}.report-bui-module__ObDeLq__attackChain ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.report-bui-module__ObDeLq__attackChain li{color:var(--ctb-color-text);padding-left:18px;font-size:12px;line-height:1.45;position:relative}.report-bui-module__ObDeLq__attackChain li:before{background:var(--ctb-color-danger-vivid);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.report-bui-module__ObDeLq__deepEvidence{border-left:1px solid var(--ctb-color-line);grid-area:evidence;align-content:start;gap:16px;min-width:0;padding-left:14px;display:grid}.report-bui-module__ObDeLq__apiBlock ul,.report-bui-module__ObDeLq__functionsBlock ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-bui-module__ObDeLq__apiBlock li{min-width:0;color:var(--ctb-color-text);overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45}.report-bui-module__ObDeLq__functionsBlock li{border:1px solid rgb(from var(--ctb-color-line) r g b / .86);background:#fff;border-radius:10px;gap:2px;padding:8px 10px;display:grid}.report-bui-module__ObDeLq__functionsBlock span{color:var(--ctb-color-text-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.report-bui-module__ObDeLq__functionsBlock strong{color:var(--ctb-color-text);font-size:12px}.report-bui-module__ObDeLq__functionsBlock em{color:var(--ctb-color-danger-strong);font-size:11px;font-style:normal;font-weight:780}.report-bui-module__ObDeLq__deepEmptyContent{gap:14px;display:grid}.report-bui-module__ObDeLq__deepEmptyIntro{border-top:1px solid var(--ctb-color-line);border-bottom:1px solid var(--ctb-color-line);padding:14px 0}.report-bui-module__ObDeLq__deepEmptyIntro h4{color:var(--ctb-color-text);margin:0 0 6px}.report-bui-module__ObDeLq__deepEmptyIntro p{color:var(--ctb-color-text-muted);margin:0;line-height:1.62}.report-bui-module__ObDeLq__nativeAiOptions{gap:18px;min-width:0;display:grid}.report-bui-module__ObDeLq__creditSummary{border:1px solid var(--ctb-color-line);background:var(--ctb-color-surface-muted);border-radius:12px;justify-items:end;gap:5px;min-width:86px;padding:10px 12px;display:grid}.report-bui-module__ObDeLq__creditSummary span{color:var(--ctb-color-text-soft);font-size:12px;font-weight:760}.report-bui-module__ObDeLq__creditSummary strong{color:var(--ctb-color-text);font-size:26px;line-height:1}.report-bui-module__ObDeLq__nativeAiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.report-bui-module__ObDeLq__nativeAiCard{border:1px solid var(--ctb-color-line);background:var(--ctb-color-surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr) minmax(96px,104px);grid-template-areas:"icon copy credits""icon copy action";align-items:center;gap:10px 14px;min-width:0;min-height:126px;padding:18px;display:grid}.report-bui-module__ObDeLq__nativeAiCard[data-tone=brand]{border-color:color-mix(in srgb, var(--ctb-color-brand-500) 32%, var(--ctb-color-line))}.report-bui-module__ObDeLq__nativeAiCard[data-tone=warning]{border-color:color-mix(in srgb, var(--ctb-color-warning) 28%, var(--ctb-color-line))}.report-bui-module__ObDeLq__nativeAiCard[data-tone=danger]{border-color:color-mix(in srgb, var(--ctb-color-danger) 24%, var(--ctb-color-line))}.report-bui-module__ObDeLq__nativeAiIcon{background:var(--ctb-color-surface-muted);width:42px;height:42px;color:var(--ctb-color-brand-600);border-radius:12px;grid-area:icon;place-items:center;display:grid}.report-bui-module__ObDeLq__nativeAiCopy{grid-area:copy;min-width:0}.report-bui-module__ObDeLq__nativeAiCopy h4{color:var(--ctb-color-text);margin:0 0 6px;font-size:16px;font-weight:820}.report-bui-module__ObDeLq__nativeAiCopy p{color:var(--ctb-color-text-muted);margin:0;line-height:1.56}.report-bui-module__ObDeLq__creditPill{grid-area:credits;justify-content:center;justify-self:stretch}.report-bui-module__ObDeLq__nativeAiCard>button{grid-area:action;justify-self:stretch}.report-bui-module__ObDeLq__patternPanel{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.report-bui-module__ObDeLq__patternPanel h4{margin:0}.report-bui-module__ObDeLq__patternPanel div{flex-wrap:wrap;gap:8px;display:flex}.report-bui-module__ObDeLq__patternPanel span{border:1px solid rgb(from var(--ctb-color-danger-vivid) r g b / .2);border-radius:var(--ctb-radius-pill);background:var(--ctb-color-surface-muted);color:var(--ctb-color-danger-strong);padding:6px 10px;font-size:12px;font-weight:720}.report-bui-module__ObDeLq__introRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.report-bui-module__ObDeLq__metricRail{grid-auto-flow:column;gap:10px;display:grid}.report-bui-module__ObDeLq__metric{min-width:112px;padding:16px 18px}.report-bui-module__ObDeLq__metric strong{color:var(--ctb-color-text);margin-top:8px;font-size:30px;line-height:1;display:block}.report-bui-module__ObDeLq__sectionSurface{gap:12px;display:grid}.report-bui-module__ObDeLq__overviewDetection{min-width:0;min-height:0}.report-bui-module__ObDeLq__sectionHeading{justify-content:space-between;align-items:end;gap:16px;display:flex}.report-bui-module__ObDeLq__sectionHeading h2,.report-bui-module__ObDeLq__discussionHeader h2{color:var(--ctb-color-text);margin:0;font-size:18px;font-weight:820}.report-bui-module__ObDeLq__sectionHeading p{color:var(--ctb-color-text-muted);margin:4px 0 0;font-size:13px;line-height:1.6}.report-bui-module__ObDeLq__engineAccordion{border:1px solid var(--ctb-color-line);background:var(--ctb-color-surface);border-radius:14px;overflow:hidden}.report-bui-module__ObDeLq__engineItem+.report-bui-module__ObDeLq__engineItem{border-top:1px solid var(--ctb-color-line)}.report-bui-module__ObDeLq__engineTrigger{width:100%;min-height:58px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 18px;gap:12px;padding:12px 14px;display:grid}.report-bui-module__ObDeLq__engineTrigger:hover{background:var(--ctb-color-surface-muted)}.report-bui-module__ObDeLq__engineRowTitleWrap{width:100%;min-width:0;display:block}.report-bui-module__ObDeLq__engineRowTitle{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;display:grid}.report-bui-module__ObDeLq__engineRowName{gap:4px;min-width:0;display:grid}.report-bui-module__ObDeLq__engineRowName strong{color:var(--ctb-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:780;overflow:hidden}.report-bui-module__ObDeLq__engineRowName span{color:var(--ctb-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.report-bui-module__ObDeLq__engineRowResult{grid-template-columns:72px auto;justify-self:end;align-items:center;gap:14px;display:inline-grid}.report-bui-module__ObDeLq__engineRowResult>span:first-child{color:var(--ctb-color-text-soft);justify-self:end;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.report-bui-module__ObDeLq__engineChevron{border-right:2px solid var(--ctb-color-text-soft);border-bottom:2px solid var(--ctb-color-text-soft);align-self:center;width:10px;height:10px;transition:transform .18s;transform:rotate(45deg)}.report-bui-module__ObDeLq__engineChevron[data-open]{transform:rotate(225deg)}.report-bui-module__ObDeLq__engineResultContent{gap:12px;padding:0 14px 14px;display:grid}.report-bui-module__ObDeLq__outputBlock{border:1px solid var(--ctb-color-line);background:var(--ctb-color-surface);border-radius:10px;min-width:0;overflow:hidden}.report-bui-module__ObDeLq__outputBlockHeader{border-bottom:1px solid var(--ctb-color-line);background:var(--ctb-color-surface-muted);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.report-bui-module__ObDeLq__outputBlockHeader strong{color:var(--ctb-color-text);font-size:13px;font-weight:780}.report-bui-module__ObDeLq__outputBlockHeader div{color:var(--ctb-color-text-muted);flex-wrap:wrap;gap:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:flex}.report-bui-module__ObDeLq__rawPre{max-height:220px;color:var(--ctb-color-text);white-space:pre-wrap;background:0 0;border:0;margin:0;padding:16px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow:auto}.report-bui-module__ObDeLq__legacyPanel{min-width:0}.report-bui-module__ObDeLq__legacyPanel .mb-8:last-child{margin-bottom:0}.report-bui-module__ObDeLq__discussionCard{box-shadow:none;overflow:hidden}.report-bui-module__ObDeLq__discussionHeader{border-bottom:1px solid var(--ctb-color-line);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 16px;display:flex}.report-bui-module__ObDeLq__discussionStats{color:var(--ctb-color-text-soft);align-items:center;gap:12px;font-size:12px;font-weight:720;display:inline-flex}.report-bui-module__ObDeLq__discussionStats button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.report-bui-module__ObDeLq__loadingState,.report-bui-module__ObDeLq__dialogLoading{min-height:220px;color:var(--ctb-color-text-muted);place-items:center;gap:10px;display:grid}.report-bui-module__ObDeLq__hiddenInput{display:none}.report-bui-module__ObDeLq__uploadChoice{border:1px solid var(--ctb-color-line);border-radius:var(--ctb-radius-md);background:var(--ctb-color-surface-muted);width:100%;min-height:54px;color:var(--ctb-color-text-muted);cursor:pointer;text-align:center;padding:14px}.report-bui-module__ObDeLq__reminderBody{color:var(--ctb-color-text-muted);line-height:var(--ctb-line-height-relaxed);gap:10px;display:grid}.report-bui-module__ObDeLq__reminderBody p{margin:0}.report-bui-module__ObDeLq__voteGroup{gap:8px;margin-bottom:14px;display:grid}.report-bui-module__ObDeLq__voteGroup h3{margin:0}.report-bui-module__ObDeLq__voteRow{border-radius:var(--ctb-radius-md);background:var(--ctb-color-surface-muted);justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.report-bui-module__ObDeLq__voteRow small,.report-bui-module__ObDeLq__emptyText{color:var(--ctb-color-text-muted)}@media (max-width:1240px){.report-bui-module__ObDeLq__topGrid,.report-bui-module__ObDeLq__signalBoard,.report-bui-module__ObDeLq__aiLayout,.report-bui-module__ObDeLq__nativeAiGrid{grid-template-columns:1fr}.report-bui-module__ObDeLq__workbench{min-height:auto}}@media (max-width:760px){.report-bui-module__ObDeLq__fileHeader,.report-bui-module__ObDeLq__deepHeader,.report-bui-module__ObDeLq__discussionHeader{flex-direction:column;align-items:flex-start}.report-bui-module__ObDeLq__fileFacts,.report-bui-module__ObDeLq__resultPair,.report-bui-module__ObDeLq__signalLeft,.report-bui-module__ObDeLq__predictSignal,.report-bui-module__ObDeLq__voteControl,.report-bui-module__ObDeLq__riskRow,.report-bui-module__ObDeLq__analysisGrid,.report-bui-module__ObDeLq__deepContent,.report-bui-module__ObDeLq__patternPanel,.report-bui-module__ObDeLq__introRow,.report-bui-module__ObDeLq__metricRail{grid-template-columns:1fr}.report-bui-module__ObDeLq__metricRail{grid-auto-flow:row}.report-bui-module__ObDeLq__deepContent{grid-template-areas:"risk""intent""analysis""evidence"}.report-bui-module__ObDeLq__deepEvidence{border-top:1px solid var(--ctb-color-line);border-left:0;padding-top:14px;padding-left:0}.report-bui-module__ObDeLq__engineRowTitle{grid-template-columns:minmax(0,1fr)}.report-bui-module__ObDeLq__engineRowResult{justify-self:start}.report-bui-module__ObDeLq__creditSummary{justify-items:start}.report-bui-module__ObDeLq__nativeAiCard{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon copy""credits credits""action action"}}
