.file-report-page{--file-threat-page:#09090b;--file-threat-surface:#111113;--file-threat-raised:#17171a;--file-threat-ink:#fafafa;--file-threat-copy:rgb(255 255 255/0.76);--file-threat-muted:rgb(255 255 255/0.62);--file-threat-faint:rgb(255 255 255/0.46);--file-threat-line:rgb(255 255 255/0.1);--file-threat-line-strong:rgb(255 255 255/0.18);--file-threat-brand:#ef4444;--file-threat-brand-soft:rgb(239 68 68/0.12);overflow-x:clip}.file-threat-page-backdrop{background:radial-gradient(circle at 14% 14%,rgb(239 68 68/.08),transparent 28rem),radial-gradient(circle at 84% 18%,rgb(16 185 129/.055),transparent 30rem),linear-gradient(rgb(255 255 255/.026) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.026) 1px,transparent 0),#09090b;background-size:auto,auto,44px 44px,44px 44px,auto}.file-threat-page-backdrop[data-file-tone=malicious]{background:radial-gradient(circle at 14% 14%,rgb(239 68 68/.12),transparent 29rem),radial-gradient(circle at 84% 18%,rgb(244 63 94/.05),transparent 30rem),linear-gradient(rgb(255 255 255/.026) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.026) 1px,transparent 0),#09090b;background-size:auto,auto,44px 44px,44px 44px,auto}.file-threat-page-backdrop[data-file-tone=suspicious]{background:radial-gradient(circle at 14% 14%,rgb(245 158 11/.105),transparent 29rem),radial-gradient(circle at 84% 18%,rgb(249 115 22/.045),transparent 30rem),linear-gradient(rgb(255 255 255/.026) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.026) 1px,transparent 0),#09090b;background-size:auto,auto,44px 44px,44px 44px,auto}.file-threat-page-backdrop[data-file-tone=safe]{background:radial-gradient(circle at 14% 14%,rgb(16 185 129/.09),transparent 29rem),radial-gradient(circle at 84% 18%,rgb(34 197 94/.04),transparent 30rem),linear-gradient(rgb(255 255 255/.026) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.026) 1px,transparent 0),#09090b;background-size:auto,auto,44px 44px,44px 44px,auto}.file-report-page-actions{position:relative;z-index:3;display:flex;justify-content:flex-end;min-height:2.75rem;margin-top:1rem}.file-report-v2[data-file-report-design=threat-lens-file-v3]{--file-threat-accent:var(--file-tone-primary);--file-threat-accent-text:var(--file-tone-text);--file-threat-accent-soft:var(--file-tone-soft);--file-threat-accent-line:var(--file-tone-border);margin-top:1.25rem;color:var(--fg)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-layout{align-items:stretch;gap:clamp(1.5rem,2.4vw,2.75rem)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-layout>aside{align-self:stretch;width:100%}.file-threat-hero{isolation:isolate;position:relative;overflow:hidden;min-height:min(35.5rem,calc(100svh - 9.5rem));border:1px solid var(--file-threat-line-strong);border-radius:1.65rem;background:radial-gradient(circle at 96% 5%,var(--file-threat-accent-soft),transparent 29rem),linear-gradient(rgb(255 255 255/.032) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255/.032) 1px,transparent 1px),linear-gradient(145deg,rgb(15 15 17/.985),rgb(8 8 10/.985));background-size:auto,48px 48px,48px 48px,auto;box-shadow:0 38px 100px -58px rgb(0 0 0/.92),inset 0 1px 0 rgb(255 255 255/.05);color:#fafafa}.file-threat-hero:before{position:absolute;z-index:-1;right:-5rem;bottom:-7rem;width:34rem;height:24rem;border:1px solid var(--file-threat-accent-line);border-radius:50%;content:"";opacity:.38;transform:rotate(-12deg);box-shadow:0 0 0 4rem rgb(255 255 255/.012),0 0 0 8rem rgb(255 255 255/.008)}.file-threat-hero:after{position:absolute;z-index:-1;right:4%;bottom:1.15rem;left:2%;height:3.2rem;content:"";opacity:.42;background:linear-gradient(126deg,transparent 0 8%,var(--file-threat-accent-line) 8.3% 8.7%,transparent 9% 22%,var(--file-threat-accent-line) 22.3% 22.7%,transparent 23% 46%,var(--file-threat-accent-line) 46.3% 46.7%,transparent 47% 61%,var(--file-threat-accent-line) 61.3% 61.7%,transparent 62% 100%);clip-path:polygon(0 76%,15% 76%,18% 28%,21% 93%,24% 68%,43% 68%,47% 9%,51% 84%,54% 68%,75% 68%,78% 40%,81% 79%,84% 68%,100% 68%,100% 72%,84% 72%,81% 84%,78% 45%,75% 72%,54% 72%,51% 91%,47% 17%,43% 72%,24% 72%,21% 100%,18% 36%,15% 80%,0 80%)}.file-threat-hero-scan{position:absolute;z-index:0;top:0;bottom:0;left:-24%;width:20%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--file-threat-accent) 18%,transparent),transparent);transform:skewX(-12deg);animation:file-threat-scan-once 1.7s cubic-bezier(.22,.7,.2,1) .35s both}.file-threat-hero-topline{position:relative;z-index:2;display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem clamp(1.25rem,2.2vw,2rem);border-bottom:1px solid var(--file-threat-line)}.file-threat-product-mark{display:flex;align-items:center;gap:.65rem;color:#f87171;font-family:var(--font-mono),ui-monospace,monospace;font-size:.69rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.file-threat-mode-control{display:flex;justify-content:flex-end}.file-threat-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(26rem,.94fr);gap:clamp(1.35rem,2.2vw,2.35rem);padding:clamp(1.35rem,2vw,2.15rem)}.file-threat-evidence,.file-threat-hero-copy{min-width:0}.file-threat-title{max-width:17ch;margin:0;color:#fafafa;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(2.1rem,2.75vw,3rem);font-weight:700;letter-spacing:-.055em;line-height:1;overflow-wrap:anywhere;text-wrap:balance}.file-threat-title span{color:var(--file-threat-accent)}.file-threat-verdict-layout{display:grid;grid-template-columns:6.35rem minmax(0,1fr);gap:clamp(1.15rem,2vw,1.8rem);align-items:center;margin-top:clamp(1rem,1.5vw,1.35rem)}.file-threat-score{position:relative;display:flex;width:5.85rem;height:5.85rem;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(from -90deg,var(--file-threat-accent) 0 var(--file-score-degrees),rgb(255 255 255/.09) var(--file-score-degrees) 1turn);box-shadow:0 0 42px -18px var(--file-threat-accent)}.file-threat-score:before{position:absolute;inset:.38rem;border:1px solid rgb(255 255 255/.09);border-radius:inherit;background:#0d0d0f;content:""}.file-threat-score-core{position:relative;z-index:1;display:flex;align-items:baseline;color:var(--file-threat-accent);font-family:var(--font-mono),ui-monospace,monospace}.file-threat-score-core span{font-size:2rem;font-weight:700;letter-spacing:-.08em}.file-threat-score-core small{margin-left:.15rem;color:rgb(255 255 255/.5);font-size:.66rem}.file-threat-score-label,.file-threat-score>strong{position:absolute;left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%);font-size:.66rem}.file-threat-score-label{top:calc(100% + .45rem);color:rgb(255 255 255/.45);letter-spacing:.13em;text-transform:uppercase}.file-threat-score>strong{top:calc(100% + 1.45rem);color:var(--file-threat-accent);font-weight:700}.file-threat-verdict-copy{padding-bottom:.2rem}.file-threat-label{display:flex;align-items:center;gap:.45rem;color:#f87171;font-family:var(--font-mono),ui-monospace,monospace;font-size:.69rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.file-threat-verdict-name{margin-top:.45rem;color:var(--file-threat-accent);font-size:clamp(1.6rem,2vw,2.25rem);font-weight:700;letter-spacing:-.04em;line-height:1}.file-threat-verdict-copy h2,.file-threat-verdict-name{font-family:var(--font-display),var(--font-sans),sans-serif}.file-threat-verdict-copy h2{max-width:25ch;margin-top:.55rem;color:#fff;font-size:clamp(1.05rem,1.35vw,1.38rem);font-weight:650;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.file-threat-verdict-copy p{max-width:64ch;margin-top:.6rem;color:rgb(255 255 255/.7);font-size:.84rem;line-height:1.5}.file-threat-recommendation{display:flex;gap:.85rem;align-items:flex-start;margin-top:1.75rem;padding:.75rem .9rem;border:1px solid var(--file-threat-accent-line);border-radius:.9rem;background:var(--file-threat-accent-soft)}.file-threat-recommendation>svg{flex:0 0 auto;margin-top:.12rem;color:var(--file-threat-accent)}.file-threat-recommendation strong{display:block;color:#fff;font-size:.88rem}.file-threat-recommendation p{margin-top:.2rem;color:rgb(255 255 255/.68);font-size:.8rem;line-height:1.45}.file-threat-primary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.8rem}.file-threat-read-analysis{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;gap:.65rem;padding:.75rem 1rem;border-radius:.75rem;background:#dc2626;color:#fff;font-size:.82rem;font-weight:750;transition:transform .18s ease,background-color .18s ease}.file-threat-read-analysis:hover{background:#ef4444;transform:translateY(-1px)}.file-threat-primary-actions .file-feedback-control{min-height:2.9rem;border-color:rgb(255 255 255/.14);background:rgb(255 255 255/.04);color:rgb(255 255 255/.72)}.file-threat-evidence{align-self:stretch;padding:clamp(1rem,2vw,1.45rem);border:1px solid rgb(255 255 255/.13);border-radius:1.15rem;background:radial-gradient(circle at 78% 0,var(--file-threat-accent-soft),transparent 19rem),rgb(5 5 7/.72);box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}.file-threat-evidence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgb(255 255 255/.09)}.file-threat-evidence-head>div:first-child span,.file-threat-specimen-copy>span,.file-threat-specimen-size span{display:block;color:rgb(255 255 255/.46);font-family:var(--font-mono),ui-monospace,monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.file-threat-evidence-head>div:first-child strong{display:block;margin-top:.3rem;color:#fff;font-size:1.1rem}.file-threat-consensus-number{text-align:right}.file-threat-consensus-number span{display:block;color:var(--file-threat-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:2rem;font-weight:700;line-height:.95}.file-threat-consensus-number small{color:rgb(255 255 255/.48);font-size:.65rem}.file-threat-engine-field{display:grid;min-height:6.5rem;grid-template-columns:repeat(15,minmax(0,1fr));gap:.44rem;align-content:center;margin-top:1rem;padding:.95rem;border:1px solid rgb(255 255 255/.085);border-radius:.85rem;background:linear-gradient(rgb(255 255 255/.02) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.02) 1px,transparent 0),rgb(255 255 255/.018);background-size:24px 24px,24px 24px,auto}.file-threat-engine-field>span{width:100%;aspect-ratio:1;border:1px solid rgb(255 255 255/.08);border-radius:.22rem;background:rgb(255 255 255/.13)}.file-threat-engine-field>span[data-engine-state=clear]{border-color:rgb(52 211 153/.22);background:rgb(52 211 153/.18)}.file-threat-engine-field>span[data-engine-state=suspicious]{border-color:#f59e0b;background:#f59e0b;box-shadow:0 0 12px rgb(245 158 11/.55)}.file-threat-engine-field>span[data-engine-state=malicious]{border-color:#ef4444;background:#ef4444;box-shadow:0 0 12px rgb(239 68 68/.58)}.file-threat-engine-empty{grid-column:1/-1;color:rgb(255 255 255/.48);font-size:.8rem;text-align:center}.file-threat-engine-legend{display:flex;flex-wrap:wrap;gap:.8rem 1.1rem;margin-top:.65rem;color:rgb(255 255 255/.5);font-size:.67rem}.file-threat-engine-legend span{display:inline-flex;align-items:center;gap:.35rem}.file-threat-engine-legend i{width:.48rem;height:.48rem;border-radius:.12rem;background:rgb(52 211 153/.42)}.file-threat-engine-legend i[data-legend=flagged]{background:var(--file-threat-accent)}.file-threat-specimen{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;margin-top:1rem;padding:.9rem;border:1px solid rgb(255 255 255/.09);border-radius:.85rem;background:rgb(255 255 255/.025)}.file-threat-specimen-icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid var(--file-threat-accent-line);border-radius:.7rem;background:var(--file-threat-accent-soft);color:var(--file-threat-accent)}.file-threat-specimen-copy{min-width:0}.file-threat-specimen-copy strong{margin-top:.18rem;color:#fff;font-size:.8rem}.file-threat-specimen-copy code,.file-threat-specimen-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-threat-specimen-copy code{margin-top:.2rem;color:rgb(255 255 255/.48);font-size:.64rem}.file-threat-specimen-size{min-width:4rem;text-align:right}.file-threat-specimen-size strong{display:block;margin-top:.2rem;color:#fff;font-family:var(--font-mono),ui-monospace,monospace;font-size:.76rem}.file-threat-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;overflow:hidden;border:1px solid rgb(255 255 255/.09);border-radius:.85rem}.file-threat-fact{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:.2rem .5rem;padding:.8rem;border-right:1px solid rgb(255 255 255/.09);border-bottom:1px solid rgb(255 255 255/.09)}.file-threat-fact:nth-child(2n){border-right:0}.file-threat-fact:nth-last-child(-n+2){border-bottom:0}.file-threat-fact svg{grid-row:1/span 2;margin-top:.05rem;color:var(--file-threat-accent)}.file-threat-fact span{color:rgb(255 255 255/.56);font-size:.61rem;letter-spacing:.11em;text-transform:uppercase}.file-threat-fact strong{overflow:hidden;color:rgb(255 255 255/.84);font-size:.72rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.file-threat-evidence-bridge{display:flex;min-height:2.9rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.75rem .85rem;border:1px solid rgb(255 255 255/.09);border-radius:.75rem;background:rgb(255 255 255/.025);color:rgb(255 255 255/.73);font-size:.72rem;line-height:1.45;transition:border-color .18s ease,background-color .18s ease}.file-threat-evidence-bridge:hover{border-color:var(--file-threat-accent-line);background:var(--file-threat-accent-soft)}.file-threat-evidence-bridge svg{flex:0 0 auto;color:var(--file-threat-accent)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-rail-summary{border-color:var(--file-threat-line-strong);border-radius:1rem;background:radial-gradient(circle at 100% 0,var(--file-threat-accent-soft),transparent 10rem),color-mix(in srgb,var(--file-threat-surface) 96%,transparent);box-shadow:0 24px 70px -46px rgb(0 0 0/.72);color:var(--file-threat-ink)}.file-report-v2[data-file-report-design=threat-lens-file-v3] aside nav{padding:.55rem;border:1px solid var(--file-threat-line);border-radius:1rem;background:color-mix(in srgb,var(--file-threat-surface) 84%,transparent);box-shadow:0 20px 60px -48px rgb(0 0 0/.72);backdrop-filter:blur(14px)}.file-threat-rail-eyebrow,.file-threat-rail-muted{color:var(--file-threat-muted)}.file-threat-rail-name{color:var(--file-threat-ink)}.file-threat-rail-icon{border-color:var(--file-threat-accent-line);background:var(--file-threat-accent-soft)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-evidence-high{border-color:rgb(248 113 113/.28);background:rgb(69 10 10/.5);color:#fecaca}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-evidence-medium{border-color:rgb(251 191 36/.26);background:rgb(69 26 3/.46);color:#fde68a}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-marker{border-color:rgb(255 255 255/.3);background:rgb(0 0 0/.3);color:#fff}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-chapter{position:relative;margin-top:clamp(4.4rem,7vw,7rem)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-chapter#verdict{margin-top:0}.file-threat-chapter-header{position:relative;max-width:58rem;padding-bottom:1rem}.file-threat-chapter-header:after{position:absolute;right:0;bottom:0;left:3.75rem;height:1px;content:"";background:linear-gradient(90deg,var(--file-threat-accent),var(--border) 35%,transparent);opacity:.6}.file-threat-chapter-header>span{border-radius:.8rem!important;box-shadow:0 0 28px -16px var(--file-threat-accent)}.file-threat-chapter-header h2{font-family:var(--font-display),var(--font-sans),sans-serif;letter-spacing:-.04em}.file-report-v2[data-file-report-design=threat-lens-file-v3] #comments,.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-technical-card,.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-panel{border-color:var(--border);border-radius:1.15rem;background-color:var(--bg-elevated);box-shadow:0 28px 80px -64px rgb(0 0 0/.85),inset 0 1px 0 rgb(255 255 255/.025)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-decision-band{border-radius:1rem;background:linear-gradient(135deg,var(--file-threat-accent-soft),transparent 70%),var(--bg-elevated)}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-intelligence-panel{border-radius:1.35rem;background:radial-gradient(circle at 10% 0,var(--file-threat-accent-soft),transparent 24rem),linear-gradient(145deg,var(--bg-elevated),var(--card));box-shadow:0 34px 100px -64px var(--file-threat-accent),inset 0 1px 0 rgb(255 255 255/.035)}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-testid=file-coverage-freshness] ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-testid=file-coverage-freshness] li{min-width:0;border:0;border-top:1px solid var(--border);border-right:1px solid var(--border);border-radius:0;background:transparent}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-testid=file-coverage-freshness] li:nth-child(2n){border-right:0}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-layout=staged-attack-flow]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-layout=staged-attack-flow]>[role=presentation]{display:contents}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-layout=staged-attack-flow] svg[aria-hidden=true]{max-width:100%}.file-report-v2[data-file-report-design=threat-lens-file-v3] #comments{margin-top:clamp(4.4rem,7vw,7rem);overflow:hidden}.file-report-v2[data-file-report-design=threat-lens-file-v3] #comments>div[aria-hidden]{opacity:.34}@keyframes file-threat-scan-once{0%{left:-24%;opacity:0}18%{opacity:.75}82%{opacity:.42}to{left:110%;opacity:0}}@media (max-width:1179.98px){.file-threat-hero{min-height:auto}.file-threat-hero-grid{grid-template-columns:minmax(0,1fr)}.file-threat-title{max-width:18ch}.file-threat-evidence{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:1rem}.file-threat-engine-field,.file-threat-engine-legend,.file-threat-evidence-bridge,.file-threat-evidence-head{grid-column:1}.file-threat-facts,.file-threat-specimen{grid-column:2}.file-threat-specimen{grid-row:1/span 2;align-self:end}}@media (max-width:767.98px){.file-report-page [aria-label="Report detail level"] button{min-height:2.75rem}.file-report-page{padding-top:1.15rem!important}.file-report-page-actions{margin-top:.75rem}.file-report-page-actions>*{width:100%}.file-threat-hero{border-radius:1.15rem}.file-threat-hero-topline{min-height:3.7rem;padding:.85rem 1rem}.file-threat-product-mark{gap:.42rem;font-size:.58rem;letter-spacing:.13em}.file-threat-mode-control{display:none}.file-threat-hero-grid{gap:1.25rem;padding:1.15rem 1rem 1.35rem}.file-threat-title{max-width:none;font-size:clamp(2rem,10.4vw,3rem);line-height:1.02}.file-threat-verdict-layout{grid-template-columns:5.9rem minmax(0,1fr);gap:.9rem;margin-top:1.45rem}.file-threat-score{width:5.55rem;height:5.55rem}.file-threat-score-core span{font-size:1.85rem}.file-threat-score-label{display:none}.file-threat-score>strong{top:calc(100% + .45rem);max-width:7rem;font-size:.64rem;text-align:center}.file-threat-verdict-name{font-size:clamp(1.5rem,8vw,2.15rem)}.file-threat-verdict-copy h2{font-size:1.05rem}.file-threat-verdict-copy p{display:-webkit-box;overflow:hidden;font-size:.82rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.file-threat-recommendation{margin-top:1.85rem;padding:.85rem}.file-threat-primary-actions{align-items:stretch}.file-threat-primary-actions .file-feedback-control,.file-threat-read-analysis{width:100%}.file-threat-evidence{display:block;padding:.85rem}.file-threat-engine-field{min-height:6.5rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:.36rem;padding:.8rem}.file-threat-specimen{grid-template-columns:auto minmax(0,1fr)}.file-threat-specimen-size{display:none}.file-threat-facts{margin-top:.8rem}.file-threat-fact{padding:.7rem}.file-threat-evidence-bridge{margin-top:.8rem}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-chapter{margin-top:4.5rem}.file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-chapter#verdict{margin-top:0}.file-threat-chapter-header{gap:.8rem!important}.file-threat-chapter-header>span{width:2.5rem!important;height:2.5rem!important}.file-threat-chapter-header h2{font-size:1.75rem!important}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-layout=staged-attack-flow],.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-testid=file-coverage-freshness] ul{grid-template-columns:minmax(0,1fr)}.file-report-v2[data-file-report-design=threat-lens-file-v3] [data-testid=file-coverage-freshness] li{border-right:0}.file-report-v2[data-file-report-design=threat-lens-file-v3] #comments{margin-top:4.5rem;border-radius:1.15rem}}@media (prefers-reduced-motion:reduce){.file-threat-hero-scan{display:none;animation:none}.file-threat-evidence-bridge,.file-threat-read-analysis{transition:none}}@media print{.file-threat-hero-scan,.file-threat-mode-control,.file-threat-page-backdrop,.file-threat-primary-actions{display:none!important}.file-threat-evidence,.file-threat-facts,.file-threat-hero,.file-threat-specimen{border-color:#d4d4d8!important;background:#fff!important;box-shadow:none!important;color:#111!important}.file-threat-evidence-head strong,.file-threat-fact strong,.file-threat-recommendation strong,.file-threat-specimen-copy strong,.file-threat-title,.file-threat-verdict-copy h2{color:#111!important}}:root[data-theme=light] .file-threat-page-backdrop{background:radial-gradient(circle at 14% 14%,rgb(239 68 68/.055),transparent 29rem),radial-gradient(circle at 84% 18%,rgb(16 185 129/.035),transparent 30rem),linear-gradient(rgb(24 24 27/.035) 1px,transparent 0),linear-gradient(90deg,rgb(24 24 27/.035) 1px,transparent 0),#fff;background-size:auto,auto,44px 44px,44px 44px,auto}:root[data-theme=light] .file-report-page{--file-threat-page:#fff;--file-threat-surface:#fff;--file-threat-raised:#f7f7f8;--file-threat-ink:#18181b;--file-threat-copy:#3f3f46;--file-threat-muted:#52525b;--file-threat-faint:#71717a;--file-threat-line:rgb(24 24 27/0.1);--file-threat-line-strong:rgb(24 24 27/0.17)}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-chapter-header:after{opacity:.45}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3]{--file-threat-accent:var(--file-tone-text)}:root[data-theme=light] .file-threat-hero{border-color:rgb(24 24 27/.17);background:radial-gradient(circle at 94% 4%,var(--file-threat-accent-soft),transparent 28rem),linear-gradient(rgb(24 24 27/.045) 1px,transparent 1px),linear-gradient(90deg,rgb(24 24 27/.045) 1px,transparent 1px),#fff;background-size:auto,48px 48px,48px 48px,auto;box-shadow:0 38px 100px -62px rgb(24 24 27/.34),inset 0 1px 0 rgb(255 255 255/.86);color:#18181b}:root[data-theme=light] .file-threat-hero:before{border-color:var(--file-threat-accent-line);box-shadow:0 0 0 4rem rgb(24 24 27/.012),0 0 0 8rem rgb(24 24 27/.008)}:root[data-theme=light] .file-threat-hero-topline{border-color:rgb(24 24 27/.1)}:root[data-theme=light] .file-threat-label,:root[data-theme=light] .file-threat-product-mark{color:#be123c}:root[data-theme=light] .file-threat-mode-control [role=group]{border-color:rgb(24 24 27/.12);background:rgb(255 255 255/.82);box-shadow:0 14px 32px -26px rgb(24 24 27/.3)}:root[data-theme=light] .file-threat-mode-control button[aria-pressed=true]{background:color-mix(in srgb,var(--file-threat-accent) 10%,#fff);color:#18181b}:root[data-theme=light] .file-threat-mode-control button[aria-pressed=false]{color:#52525b}:root[data-theme=light] .file-threat-mode-control button[aria-pressed=false]:hover{background:rgb(24 24 27/.045);color:#18181b}:root[data-theme=light] .file-threat-evidence-head>div:first-child strong,:root[data-theme=light] .file-threat-fact strong,:root[data-theme=light] .file-threat-recommendation strong,:root[data-theme=light] .file-threat-specimen-copy strong,:root[data-theme=light] .file-threat-specimen-size strong,:root[data-theme=light] .file-threat-title,:root[data-theme=light] .file-threat-verdict-copy h2{color:#18181b}:root[data-theme=light] .file-threat-score{background:conic-gradient(from -90deg,var(--file-threat-accent) 0 var(--file-score-degrees),rgb(24 24 27/.1) var(--file-score-degrees) 1turn);box-shadow:0 0 40px -20px var(--file-threat-accent)}:root[data-theme=light] .file-threat-score:before{border-color:rgb(24 24 27/.08);background:#fff}:root[data-theme=light] .file-threat-engine-legend,:root[data-theme=light] .file-threat-evidence-bridge,:root[data-theme=light] .file-threat-recommendation p,:root[data-theme=light] .file-threat-score-core small,:root[data-theme=light] .file-threat-score-label,:root[data-theme=light] .file-threat-specimen-copy code,:root[data-theme=light] .file-threat-verdict-copy p{color:#52525b}:root[data-theme=light] .file-threat-recommendation{background:color-mix(in srgb,var(--file-threat-accent) 7%,#fff)}:root[data-theme=light] .file-threat-primary-actions .file-feedback-control{border-color:rgb(24 24 27/.14);background:rgb(24 24 27/.035);color:#3f3f46}:root[data-theme=light] .file-threat-evidence{border-color:rgb(24 24 27/.15);background:radial-gradient(circle at 78% 0,var(--file-threat-accent-soft),transparent 19rem),rgb(250 250 250/.92);box-shadow:inset 0 1px 0 #fff}:root[data-theme=light] .file-threat-engine-field,:root[data-theme=light] .file-threat-evidence-bridge,:root[data-theme=light] .file-threat-evidence-head,:root[data-theme=light] .file-threat-fact,:root[data-theme=light] .file-threat-facts,:root[data-theme=light] .file-threat-specimen{border-color:rgb(24 24 27/.1)}:root[data-theme=light] .file-threat-consensus-number small,:root[data-theme=light] .file-threat-evidence-head>div:first-child span,:root[data-theme=light] .file-threat-fact span,:root[data-theme=light] .file-threat-specimen-copy>span,:root[data-theme=light] .file-threat-specimen-size span{color:#71717a}:root[data-theme=light] .file-threat-engine-field{background:linear-gradient(rgb(24 24 27/.025) 1px,transparent 0),linear-gradient(90deg,rgb(24 24 27/.025) 1px,transparent 0),rgb(24 24 27/.018);background-size:24px 24px,24px 24px,auto}:root[data-theme=light] .file-threat-engine-field>span[data-engine-state=clear]{border-color:rgb(5 150 105/.24);background:rgb(5 150 105/.18)}:root[data-theme=light] .file-threat-evidence-bridge,:root[data-theme=light] .file-threat-specimen{background:rgb(255 255 255/.78)}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-rail-summary,:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] aside nav{color-scheme:light;box-shadow:0 24px 70px -50px rgb(24 24 27/.34)}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-evidence-high{border-color:rgb(190 18 60/.22);background:rgb(255 241 242/.92);color:#9f1239}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-evidence-medium{border-color:rgb(146 64 14/.22);background:rgb(255 251 235/.94);color:#78350f}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-chip-high{border-color:rgb(153 27 27/.32);background:rgb(254 226 226/.9);color:#7f1d1d}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-yara-chip-medium{border-color:rgb(120 53 15/.28);background:rgb(254 243 199/.92);color:#78350f}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-marker{border-color:rgb(4 120 87/.28);background:rgb(236 253 245/.96);color:#065f46}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-cell[data-prevalence-tone=rare-new]{color:#991b1b}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-cell[data-prevalence-tone=common-new]{color:#075985}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-cell[data-prevalence-tone=rare-old]{color:#78350f}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-cell[data-prevalence-tone=common-old]{color:#064e3b}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .file-threat-prevalence-cell[data-active=true]>div{opacity:1}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] :where(.text-amber-100,.text-amber-200,.text-amber-300,.text-amber-400,[class*="text-amber-100/"],[class*="text-amber-200/"],[class*="text-amber-300/"],[class*="text-amber-400/"]){color:#92400e}:root[data-theme=light] .file-report-v2[data-file-report-design=threat-lens-file-v3] .theme-dark-island :where(.text-amber-100,.text-amber-200,.text-amber-300,[class*="text-amber-100/"],[class*="text-amber-200/"],[class*="text-amber-300/"]){color:#fde68a}