.FindingReview_error__TlEcx{margin:0 0 var(--sp-2);font-size:var(--fs-caption);color:var(--sev-medium)}.FindingReview_retry__WCd4k{border:1px solid var(--line);border-radius:var(--r-btn);background:var(--paper);font-family:inherit;font-size:var(--fs-caption);color:var(--ink-600);padding:2px var(--sp-2);cursor:pointer}.FindingReview_retry__WCd4k:hover{border-color:var(--brand-300);color:var(--brand-700)}.FindingIndex_list__iAlJd{outline:none;display:flex;flex-direction:column}.FindingIndex_list__iAlJd:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-300);border-radius:var(--r-btn)}.FindingIndex_empty__No5zY{margin:0;padding:var(--sp-4);color:var(--ink-300);font-size:var(--fs-small)}.FindingIndex_group__VAz2G{display:flex;flex-direction:column}.FindingIndex_groupHead__oM2Pf{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:var(--sp-2) var(--sp-3);background:var(--paper-alt);border-bottom:1px solid var(--line);font-size:var(--fs-caption);font-weight:600;color:var(--ink-600);letter-spacing:.04em}.FindingIndex_subgroup__eV6jj{display:flex;flex-direction:column}.FindingIndex_subgroupHead__820qn{color:var(--ink-300);letter-spacing:.04em}.FindingIndex_pairHead__KsnRU,.FindingIndex_subgroupHead__820qn{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-caption)}.FindingIndex_pairHead__KsnRU{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;color:var(--ink-600)}.FindingIndex_pairSource__qCfSB{color:var(--brand-700);white-space:nowrap}.FindingIndex_row__YT3lK{padding:var(--sp-3);border-bottom:1px solid var(--line);cursor:pointer;transition:background var(--dur) var(--ease)}.FindingIndex_row__YT3lK:hover{background:var(--paper-alt)}.FindingIndex_row__YT3lK:focus-visible{outline:2px solid var(--brand-300);outline-offset:-2px}.FindingIndex_selected__lwOKv{background:var(--brand-50)}.FindingIndex_selected__lwOKv .FindingIndex_title__BcZB0{font-weight:600;color:var(--brand-900)}.FindingIndex_selected__lwOKv:hover{background:var(--brand-50)}.FindingIndex_rowTop__JdXOg{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.FindingIndex_metric__LzCtQ{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-600);max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FindingIndex_title__BcZB0{margin-top:var(--sp-1);font-size:var(--fs-small);color:var(--ink-900);line-height:1.45}.FindingIndex_location__12Eo4{margin-top:2px;font-size:var(--fs-caption);color:var(--ink-300);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FindingIndex_inline__PEUfy{border-bottom:1px solid var(--line);padding:var(--sp-3);background:var(--paper)}.FindingIndex_problem__zuYvL{box-shadow:inset 3px 0 0 var(--review-problem-edge)}.FindingIndex_problem__zuYvL,.FindingIndex_problem__zuYvL:hover{background:var(--review-problem-bg)}.FindingIndex_ok__G2ucq{box-shadow:inset 3px 0 0 var(--review-ok-edge)}.FindingIndex_ok__G2ucq,.FindingIndex_ok__G2ucq:hover{background:var(--review-ok-bg)}.FindingIndex_selected__lwOKv.FindingIndex_ok__G2ucq,.FindingIndex_selected__lwOKv.FindingIndex_ok__G2ucq:hover,.FindingIndex_selected__lwOKv.FindingIndex_problem__zuYvL,.FindingIndex_selected__lwOKv.FindingIndex_problem__zuYvL:hover{background:var(--brand-50)}.FindingIndex_verdict__tsF_v{margin-top:var(--sp-1);font-size:var(--fs-caption);font-weight:600;color:var(--ink-600)}.EvidenceBoundary_failed__oZcto{margin:0;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--paper-alt);color:var(--sev-high);font-size:var(--fs-small);line-height:1.5}