.EvidenceFocusLayer-module__gIlDGq__plane{z-index:1;isolation:isolate;transform-origin:0 0;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.22,.7,.2,1);position:relative}.EvidenceFocusLayer-module__gIlDGq__window{z-index:15;outline-offset:1px;pointer-events:none;outline:2px solid #fffffff5;position:absolute;box-shadow:0 0 0 4px #0b111747}@media (prefers-reduced-motion:reduce){.EvidenceFocusLayer-module__gIlDGq__plane{transition:none!important;transform:none!important}}
.EvidenceLayers-module__Zqt_Gq__root{--layers-background:#fff;--layers-border:#cbd5e1;--layers-ink:#334155;--layers-muted:#f1f5f9;--layers-active:#0f766e;--layers-active-ink:#fff;border:1px solid var(--layers-border);background:var(--layers-background);width:100%;min-width:0;color:var(--layers-ink);border-radius:12px;margin:0;padding:8px 12px 12px}.EvidenceLayers-module__Zqt_Gq__legend{max-width:100%;color:var(--layers-ink);background:var(--layers-background);letter-spacing:.08em;text-transform:uppercase;padding:0 5px;font-size:11px;font-weight:700;line-height:1.4}.EvidenceLayers-module__Zqt_Gq__controls{flex-wrap:wrap;gap:6px;display:flex}.EvidenceLayers-module__Zqt_Gq__reset,.EvidenceLayers-module__Zqt_Gq__layer{border:1px solid var(--layers-border);background:var(--layers-background);min-width:44px;min-height:44px;color:var(--layers-ink);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.EvidenceLayers-module__Zqt_Gq__reset{text-underline-offset:3px;text-decoration:underline}.EvidenceLayers-module__Zqt_Gq__layer[aria-pressed=true]{border-color:var(--layers-active);background:var(--layers-active);color:var(--layers-active-ink)}.EvidenceLayers-module__Zqt_Gq__reset:hover,.EvidenceLayers-module__Zqt_Gq__layer:not([aria-pressed=true]):hover{background:var(--layers-muted)}.EvidenceLayers-module__Zqt_Gq__layer[aria-pressed=true]:hover{filter:brightness(1.1)}.EvidenceLayers-module__Zqt_Gq__reset:focus-visible,.EvidenceLayers-module__Zqt_Gq__layer:focus-visible{outline:2px solid var(--layers-active);outline-offset:3px}.EvidenceLayers-module__Zqt_Gq__layer:disabled{border-color:var(--layers-border);background:var(--layers-muted);color:var(--layers-ink);opacity:.5;cursor:not-allowed;filter:none}.EvidenceLayers-module__Zqt_Gq__count{min-width:20px;min-height:20px;font-family:var(--font-mono), monospace;border:1px solid;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.EvidenceLayers-module__Zqt_Gq__compact{padding:6px 10px 10px}.EvidenceLayers-module__Zqt_Gq__compact .EvidenceLayers-module__Zqt_Gq__controls{scrollbar-width:thin;flex-wrap:nowrap;gap:5px;margin:-3px;padding:3px;display:flex;overflow-x:auto}.EvidenceLayers-module__Zqt_Gq__compact .EvidenceLayers-module__Zqt_Gq__reset,.EvidenceLayers-module__Zqt_Gq__compact .EvidenceLayers-module__Zqt_Gq__layer{flex:none;padding:7px 9px;font-size:11px}html.dark .EvidenceLayers-module__Zqt_Gq__root{--layers-background:#0f172a;--layers-border:#475569;--layers-ink:#e2e8f0;--layers-muted:#1e293b;--layers-active:#5eead4;--layers-active-ink:#0f172a}@media (max-width:480px){.EvidenceLayers-module__Zqt_Gq__controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EvidenceLayers-module__Zqt_Gq__reset{grid-column:1/-1}.EvidenceLayers-module__Zqt_Gq__layer{justify-content:space-between;padding:8px}}
.EvidenceCropLightbox-module__VDVReW__backdrop{z-index:230;background:#0e1111eb;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.EvidenceCropLightbox-module__VDVReW__dialog{width:min(1120px,100%);height:min(900px,100vh - 32px);color:#f6f4ed;background:#20231e;border:1px solid #77796d;border-radius:20px;flex-direction:column;min-width:0;height:min(900px,100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0008}.EvidenceCropLightbox-module__VDVReW__header{border-bottom:1px solid #575b50;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.EvidenceCropLightbox-module__VDVReW__heading{min-width:0}.EvidenceCropLightbox-module__VDVReW__eyebrow{color:#d0d1a9;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:10px}.EvidenceCropLightbox-module__VDVReW__heading h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:700;line-height:1.3;overflow:hidden}.EvidenceCropLightbox-module__VDVReW__photoLabel{color:#c3c7b9;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;overflow:hidden}.EvidenceCropLightbox-module__VDVReW__control{color:#f6f4ed;cursor:pointer;background:0 0;border:1px solid #737869;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.EvidenceCropLightbox-module__VDVReW__control:hover:not(:disabled){background:#3c4235}.EvidenceCropLightbox-module__VDVReW__control:focus-visible,.EvidenceCropLightbox-module__VDVReW__viewport:focus-visible{outline-offset:-3px;outline:2px solid #f4f1d1}.EvidenceCropLightbox-module__VDVReW__control:disabled{opacity:.4;cursor:default}.EvidenceCropLightbox-module__VDVReW__control svg{flex-shrink:0}.EvidenceCropLightbox-module__VDVReW__inspection{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.EvidenceCropLightbox-module__VDVReW__toolbar{border-bottom:1px solid #474c40;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.EvidenceCropLightbox-module__VDVReW__zoomValue{color:#e4e5d4;min-width:48px;font-family:var(--font-geist-mono), monospace;text-align:center;font-size:12px}.EvidenceCropLightbox-module__VDVReW__fitControl{margin-left:8px}.EvidenceCropLightbox-module__VDVReW__viewport{overscroll-behavior:contain;scrollbar-color:#858b78 #22281e;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;background:#10140f;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.EvidenceCropLightbox-module__VDVReW__viewport:not([data-zoom="1"]){cursor:grab}.EvidenceCropLightbox-module__VDVReW__viewport[data-dragging=true]{cursor:grabbing}.EvidenceCropLightbox-module__VDVReW__canvas{place-items:center;min-width:100%;min-height:100%;display:grid}.EvidenceCropLightbox-module__VDVReW__crop{background:#10140f;flex:none;position:relative;overflow:hidden}.EvidenceCropLightbox-module__VDVReW__source{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block;position:absolute}.EvidenceCropLightbox-module__VDVReW__imageStatus{color:#dbded1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.EvidenceCropLightbox-module__VDVReW__imageStatus p{margin:0}.EvidenceCropLightbox-module__VDVReW__imageStatus p+p{color:#adb5a2;font-size:12px}.EvidenceCropLightbox-module__VDVReW__inspectionHint{color:#b8c0ac;text-align:center;flex:none;margin:0;padding:7px 12px;font-size:10px;line-height:1.4}.EvidenceCropLightbox-module__VDVReW__footer{border-top:1px solid #575b50;flex:none;min-width:0;padding:12px 20px}.EvidenceCropLightbox-module__VDVReW__footer blockquote{color:#e0e4d6;overflow-wrap:anywhere;max-height:4.5em;margin:0;font-size:13px;line-height:1.5;overflow:auto}.EvidenceCropLightbox-module__VDVReW__navigation{gap:10px;margin-top:10px;display:flex}.EvidenceCropLightbox-module__VDVReW__navigation .EvidenceCropLightbox-module__VDVReW__control{flex:1}.EvidenceCropLightbox-module__VDVReW__disclaimer{color:#adb5a2;margin:9px 0 0;font-size:10px;line-height:1.4}.EvidenceCropLightbox-module__VDVReW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.EvidenceCropLightbox-module__VDVReW__backdrop{padding:0}.EvidenceCropLightbox-module__VDVReW__dialog{width:100%;height:100vh;border:0;border-radius:0;height:100dvh}.EvidenceCropLightbox-module__VDVReW__header{gap:12px;padding:12px}.EvidenceCropLightbox-module__VDVReW__heading h2{font-size:16px}.EvidenceCropLightbox-module__VDVReW__footer{padding:10px 12px}.EvidenceCropLightbox-module__VDVReW__toolbar{gap:6px}}
.ScalpScanEvidenceExplorer-module__JvqTQq__explorer{border:1px solid var(--tl-line-strong,#d7d5ca);background:var(--tl-panel-solid,#fff);min-width:0;color:var(--tl-ink,#292a25);border-radius:16px;scroll-margin-top:100px;overflow:hidden}.ScalpScanEvidenceExplorer-module__JvqTQq__header{border-bottom:1px solid var(--tl-line,#d7d5ca);padding:20px}.ScalpScanEvidenceExplorer-module__JvqTQq__headingRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ScalpScanEvidenceExplorer-module__JvqTQq__headingRow h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ScalpScanEvidenceExplorer-module__JvqTQq__count{color:var(--tl-ink-muted,#606d69);flex-shrink:0;font:11px ui-monospace,monospace}.ScalpScanEvidenceExplorer-module__JvqTQq__header p{max-width:68ch;color:var(--tl-ink-soft,#42504c);margin:10px 0 0;font-size:12px;line-height:1.65}.ScalpScanEvidenceExplorer-module__JvqTQq__photoSelector{border-bottom:1px solid var(--tl-line,#d7d5ca);flex-wrap:wrap;gap:8px;padding:16px 20px;display:flex}.ScalpScanEvidenceExplorer-module__JvqTQq__photoButton{border:1px solid var(--tl-line-strong,#d7d5ca);background:var(--tl-panel-muted,#eef2ed);min-width:0;max-width:240px;min-height:64px;color:var(--tl-ink,#292a25);text-align:left;cursor:pointer;border-radius:8px;flex:150px;align-items:center;gap:10px;padding:7px;display:flex}.ScalpScanEvidenceExplorer-module__JvqTQq__photoButton[aria-pressed=true]{outline:2px solid var(--tl-eucalyptus,#2f7868);outline-offset:-2px;background:var(--tl-eucalyptus-soft,#dfece7)}.ScalpScanEvidenceExplorer-module__JvqTQq__photoButton:hover{border-color:var(--tl-eucalyptus,#2f7868)}.ScalpScanEvidenceExplorer-module__JvqTQq__photoButton:focus-visible{outline:3px solid var(--tl-eucalyptus,#2f7868);outline-offset:2px}.ScalpScanEvidenceExplorer-module__JvqTQq__thumbnail{background:var(--tl-panel,#fff);width:44px;height:48px;color:var(--tl-ink-muted,#606d69);flex:0 0 44px;justify-content:center;align-items:center;display:flex;overflow:hidden}.ScalpScanEvidenceExplorer-module__JvqTQq__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.ScalpScanEvidenceExplorer-module__JvqTQq__photoLabel{min-width:0}.ScalpScanEvidenceExplorer-module__JvqTQq__photoLabel strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.ScalpScanEvidenceExplorer-module__JvqTQq__photoLabel>span{color:var(--tl-ink-muted,#606d69);margin-top:3px;font-size:10px;line-height:1.3;display:block}.ScalpScanEvidenceExplorer-module__JvqTQq__selectedPhoto{min-width:0;padding:16px 20px 20px}.ScalpScanEvidenceExplorer-module__JvqTQq__metadata{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:12px;font-size:11px;display:flex}.ScalpScanEvidenceExplorer-module__JvqTQq__metadata h4{margin:0;font-size:13px;font-weight:700}.ScalpScanEvidenceExplorer-module__JvqTQq__metadata span{color:var(--tl-ink-soft,#42504c)}.ScalpScanEvidenceExplorer-module__JvqTQq__summary{border-top:1px solid var(--tl-line,#d7d5ca);color:var(--tl-ink-soft,#42504c);margin-top:18px;padding-top:16px;font-size:12px;line-height:1.7}.ScalpScanEvidenceExplorer-module__JvqTQq__summary h4{color:var(--tl-ink,#292a25);margin:0 0 8px;font-size:12px;font-weight:700}.ScalpScanEvidenceExplorer-module__JvqTQq__unavailable{border:1px dashed var(--tl-line-strong,#d7d5ca);color:var(--tl-ink-soft,#42504c);margin:0 0 14px;padding:12px;font-size:12px;line-height:1.6}.ScalpScanEvidenceExplorer-module__JvqTQq__explorer>.ScalpScanEvidenceExplorer-module__JvqTQq__unavailable{margin:16px 20px}.ScalpScanEvidenceExplorer-module__JvqTQq__redFlag{color:#8c211a;background:#fff0ed;border:1px solid #e6a29c;gap:10px;margin-bottom:14px;padding:14px;font-size:12px;line-height:1.6;display:flex}.ScalpScanEvidenceExplorer-module__JvqTQq__redFlag>svg{flex-shrink:0;margin-top:2px}.ScalpScanEvidenceExplorer-module__JvqTQq__redFlag strong{font-weight:700}.ScalpScanEvidenceExplorer-module__JvqTQq__redFlag p{margin:4px 0 0}.dark .ScalpScanEvidenceExplorer-module__JvqTQq__redFlag{color:#ffd2c9;background:#381d1a;border-color:#9b4a42}@media (max-width:600px){.ScalpScanEvidenceExplorer-module__JvqTQq__header{padding:16px 12px}.ScalpScanEvidenceExplorer-module__JvqTQq__headingRow h3{font-size:20px}.ScalpScanEvidenceExplorer-module__JvqTQq__photoSelector{padding:12px}.ScalpScanEvidenceExplorer-module__JvqTQq__photoButton{flex-basis:125px;gap:7px;max-width:none}.ScalpScanEvidenceExplorer-module__JvqTQq__selectedPhoto{padding:12px}.ScalpScanEvidenceExplorer-module__JvqTQq__thumbnail{flex-basis:36px;width:36px;height:44px}.ScalpScanEvidenceExplorer-module__JvqTQq__explorer>.ScalpScanEvidenceExplorer-module__JvqTQq__unavailable{margin:12px}}@media (max-width:480px){.ScalpScanEvidenceExplorer-module__JvqTQq__explorer [data-evidence-layers]>div{scrollbar-width:thin;flex-wrap:nowrap;margin:-3px;padding:3px;display:flex;overflow-x:auto}.ScalpScanEvidenceExplorer-module__JvqTQq__explorer [data-evidence-layers] button{white-space:nowrap;flex:none}}
