*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0;overflow-x:hidden}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-base:#07111f;--surface-raised:#091426;--surface-overlay:#0d1b2e;--surface-code:#081018;--border-subtle:#2a3548;--border-strong:#3d4b63;--text-primary:#e8eef7;--text-secondary:#9aa8bd;--text-muted:#7b879b;--accent:#4f7cff;--accent-muted:#6c63ff;--focus-ring:#4f7cff8c;--success:#3ed598;--warning:#ffb020;--danger:#ff5364;--info:#4f7cff;--sev-critical-bg:#f8514933;--sev-critical-text:#ff7b72;--sev-high-bg:#f883492e;--sev-high-text:#ffa657;--sev-medium-bg:#d299222e;--sev-medium-text:#f0bc66;--sev-low-bg:#3fb95029;--sev-low-text:#6fd07f;--sev-info-bg:#388bfd24;--sev-info-text:#79c0ff;--sev-unknown-bg:#8b949e29;--sev-unknown-text:#8b949e;--disp-high-risk-bg:#f851492e;--disp-high-risk-text:#ff7b72;--disp-suspicious-bg:#d299222e;--disp-suspicious-text:#f0bc66;--disp-benign-bg:#3fb95029;--disp-benign-text:#6fd07f;--disp-insufficient-bg:#8b949e29;--disp-insufficient-text:#8b949e;--signal-suspicious:#ff7b72;--signal-benign:#6fd07f;--signal-neutral:#79c0ff;--sidebar-width:13.5rem;--header-height:3.25rem;--page-max:78rem;--content-pad:1.5rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--shadow-sm:0 1px 3px #00000052, 0 1px 2px #0000003d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 24px #0000007a;--transition-fast:.12s ease;--transition-base:.2s ease;--brain-accent:#4f7cff;--brain-accent-muted:#6c63ff;--brain-surface:#4f7cff1f;--brain-border:#4f7cff61;--ai-accent:#a78bfa;--ai-accent-muted:#8b5cf6;--ai-surface:#a78bfa1a;--ai-border:#a78bfa47;--enrichment:#19d3c5;--enrichment-muted:#35e0c1;--enrichment-surface:#19d3c51f;--enrichment-border:#19d3c561;--workflow-accent:#3fb9b0;--workflow-surface:#3fb9b014;--verdict-tp-bg:#f851492e;--verdict-tp-text:#ff7b72;--verdict-fp-bg:#3fb95029;--verdict-fp-text:#6fd07f;--verdict-bp-bg:#3fb9b029;--verdict-bp-text:#56d4c8;--verdict-inc-bg:#d299222e;--verdict-inc-text:#f0bc66;--surface-section:#1b25388c;--surface-elevated:#141c2c;--divider:#2a3548cc;--entity-user:#56d4c8;--entity-host:#79c0ff;--entity-ip:#ffa657;--entity-domain:#7ee787;--entity-url:#d2a8ff;--entity-hash:#9aa8bd;--entity-process:#f0bc66;--entity-file:#6fd07f;--prov-observed:var(--text-primary);--prov-analyst:var(--enrichment);--prov-inferred:#9aa8bd;--prov-unresolved:var(--warning);--ti-accent:#9b6cff;--ti-accent-muted:#b27cff;--ti-surface:#9b6cff24;--ti-border:#b27cff61;--ti-glow:#9b6cff38;--depth-0:#07111f;--depth-1:#091426;--depth-2:#0d1b2e;--depth-3:#12233a;--depth-4:#17304c;--depth-glow-brain:#4f7cff29;--depth-glow-ti:#9b6cff1f;--depth-glow-privacy:#19d3c51f;--rail-left-width:clamp(14.5rem, 16vw, 17.25rem);--rail-right-width:clamp(16rem, 18vw, 20rem);--workspace-header-height:clamp(3rem, 3.2vw, 3.35rem);--assessment-max-width:min(56rem, 100%);--prose-max-width:min(38rem, 100%);--workspace-pad-x:clamp(.7rem, 1.1vw, 1.15rem);--workspace-pad-y:clamp(.65rem, .9vw, .95rem);--workspace-gap:clamp(.55rem, .8vw, .85rem);--phase-email:#5b6cff;--phase-interact:#19d3c5;--phase-auth:#9b6cff;--phase-risk:#ff8a34;--phase-exec:#ff5364;--phase-open:#ffb020;--phase-benign:#3ed598;--edge-highlight:#ffffff0a;--inner-shadow:inset 0 1px 0 var(--edge-highlight);--shadow-panel:0 0 0 1px #2a35488c, 0 8px 32px #00000059;--shadow-float:0 12px 40px #00000073;--ambient-x:50%;--ambient-y:20%;--app-bg:var(--surface-base);--surface-0:var(--depth-0);--surface-1:var(--depth-1);--surface-2:var(--depth-2);--surface-inset:var(--surface-code);--border-default:var(--border-subtle);--shadow-raised:var(--shadow-md);--motif-line:#4f7cff17;--motif-accent:#9b6cff14}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:#f5f7fb;--surface-raised:#fff;--surface-overlay:#eef1f6;--surface-code:#f0f3f8;--border-subtle:#d7dde7;--border-strong:#8b95a7;--text-primary:#152033;--text-secondary:#3d4a5c;--text-muted:#5c6b80;--accent:#2563eb;--accent-muted:#1d4ed8;--focus-ring:#2563eb66;--success:#1a7f37;--warning:#9a6700;--danger:#d1242f;--info:#0969da;--sev-critical-bg:#d1242f1f;--sev-critical-text:#a40e26;--sev-high-bg:#be5a001f;--sev-high-text:#8a4600;--sev-medium-bg:#9a670024;--sev-medium-text:#7d5500;--sev-low-bg:#1a7f371f;--sev-low-text:#1a7f37;--sev-info-bg:#0969da1a;--sev-info-text:#0969da;--sev-unknown-bg:#57606a1f;--sev-unknown-text:#57606a;--disp-high-risk-bg:#d1242f1f;--disp-high-risk-text:#a40e26;--disp-suspicious-bg:#9a670024;--disp-suspicious-text:#7d5500;--disp-benign-bg:#1a7f371f;--disp-benign-text:#1a7f37;--disp-insufficient-bg:#57606a1f;--disp-insufficient-text:#57606a;--signal-suspicious:#a40e26;--signal-benign:#1a7f37;--signal-neutral:#0969da;--shadow-sm:0 1px 3px #1b1f231f, 0 1px 2px #1b1f230f;--shadow-md:0 4px 12px #1b1f2326;--shadow-lg:0 8px 24px #1b1f232e;--brain-accent:#2563eb;--brain-accent-muted:#1d4ed8;--brain-surface:#2563eb12;--brain-border:#2563eb38;--ai-accent:#7c3aed;--ai-accent-muted:#6d28d9;--ai-surface:#7c3aed12;--ai-border:#7c3aed38;--enrichment:#0f766e;--enrichment-muted:#0d9488;--enrichment-surface:#0f766e14;--enrichment-border:#0f766e3d;--workflow-accent:#1b7f79;--workflow-surface:#1b7f7914;--verdict-tp-bg:#d1242f1f;--verdict-tp-text:#a40e26;--verdict-fp-bg:#1a7f371f;--verdict-fp-text:#1a7f37;--verdict-bp-bg:#1b7f791f;--verdict-bp-text:#116862;--verdict-inc-bg:#9a670024;--verdict-inc-text:#7d5500;--surface-section:#eef1f6cc;--surface-elevated:#fff;--divider:#d7dde7e6;--entity-user:#0f766e;--entity-host:#0969da;--entity-ip:#8a4600;--entity-domain:#1a7f37;--entity-url:#6d28d9;--entity-hash:#5c6b80;--entity-process:#9a6700;--entity-file:#116862;--prov-observed:var(--text-primary);--prov-analyst:var(--brain-accent);--prov-inferred:var(--text-muted);--prov-unresolved:var(--warning);--ti-accent:#7c3aed;--ti-accent-muted:#6d28d9;--ti-surface:#7c3aed14;--ti-border:#7c3aed3d;--ti-glow:#7c3aed24;--depth-0:#f3f6fb;--depth-1:#e9eef6;--depth-2:#fff;--depth-3:#f8fafc;--depth-4:#e4ebf5;--depth-glow-brain:#2563eb1a;--depth-glow-ti:#7c3aed14;--depth-glow-privacy:#0f766e14;--phase-email:#4338ca;--phase-interact:#0f766e;--phase-auth:#7c3aed;--phase-risk:#c2410c;--phase-exec:#b91c1c;--phase-open:#a16207;--phase-benign:#15803d;--edge-highlight:#fffffff2;--inner-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #1520330a;--shadow-panel:0 0 0 1px #d7dde7f2, 0 8px 28px #15203314;--shadow-float:0 14px 40px #1520331f;--app-bg:var(--surface-base);--surface-0:var(--depth-0);--surface-1:var(--depth-1);--surface-2:var(--depth-2);--surface-inset:var(--surface-code);--border-default:var(--border-subtle);--shadow-raised:var(--shadow-md);--motif-line:#2563eb14;--motif-accent:#7c3aed12}@media (prefers-color-scheme:light){:root[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:#f5f7fb;--surface-raised:#fff;--surface-overlay:#eef1f6;--surface-code:#f0f3f8;--border-subtle:#d7dde7;--border-strong:#8b95a7;--text-primary:#152033;--text-secondary:#3d4a5c;--text-muted:#5c6b80;--accent:#2563eb;--accent-muted:#1d4ed8;--focus-ring:#2563eb66;--success:#1a7f37;--warning:#9a6700;--danger:#d1242f;--info:#0969da;--sev-critical-bg:#d1242f1f;--sev-critical-text:#a40e26;--sev-high-bg:#be5a001f;--sev-high-text:#8a4600;--sev-medium-bg:#9a670024;--sev-medium-text:#7d5500;--sev-low-bg:#1a7f371f;--sev-low-text:#1a7f37;--sev-info-bg:#0969da1a;--sev-info-text:#0969da;--sev-unknown-bg:#57606a1f;--sev-unknown-text:#57606a;--disp-high-risk-bg:#d1242f1f;--disp-high-risk-text:#a40e26;--disp-suspicious-bg:#9a670024;--disp-suspicious-text:#7d5500;--disp-benign-bg:#1a7f371f;--disp-benign-text:#1a7f37;--disp-insufficient-bg:#57606a1f;--disp-insufficient-text:#57606a;--signal-suspicious:#a40e26;--signal-benign:#1a7f37;--signal-neutral:#0969da;--shadow-sm:0 1px 3px #1b1f231f, 0 1px 2px #1b1f230f;--shadow-md:0 4px 12px #1b1f2326;--shadow-lg:0 8px 24px #1b1f232e;--brain-accent:#2563eb;--brain-accent-muted:#1d4ed8;--brain-surface:#2563eb12;--brain-border:#2563eb38;--ai-accent:#7c3aed;--ai-accent-muted:#6d28d9;--ai-surface:#7c3aed12;--ai-border:#7c3aed38;--enrichment:#0f766e;--enrichment-muted:#0d9488;--enrichment-surface:#0f766e14;--enrichment-border:#0f766e3d;--workflow-accent:#1b7f79;--workflow-surface:#1b7f7914;--verdict-tp-bg:#d1242f1f;--verdict-tp-text:#a40e26;--verdict-fp-bg:#1a7f371f;--verdict-fp-text:#1a7f37;--verdict-bp-bg:#1b7f791f;--verdict-bp-text:#116862;--verdict-inc-bg:#9a670024;--verdict-inc-text:#7d5500;--surface-section:#eef1f6cc;--surface-elevated:#fff;--divider:#d7dde7e6;--entity-user:#0f766e;--entity-host:#0969da;--entity-ip:#8a4600;--entity-domain:#1a7f37;--entity-url:#6d28d9;--entity-hash:#5c6b80;--entity-process:#9a6700;--entity-file:#116862;--prov-observed:var(--text-primary);--prov-analyst:var(--brain-accent);--prov-inferred:var(--text-muted);--prov-unresolved:var(--warning);--ti-accent:#7c3aed;--ti-accent-muted:#6d28d9;--ti-surface:#7c3aed14;--ti-border:#7c3aed3d;--ti-glow:#7c3aed24;--depth-0:#f3f6fb;--depth-1:#e9eef6;--depth-2:#fff;--depth-3:#f8fafc;--depth-4:#e4ebf5;--depth-glow-brain:#2563eb1a;--depth-glow-ti:#7c3aed14;--depth-glow-privacy:#0f766e14;--phase-email:#4338ca;--phase-interact:#0f766e;--phase-auth:#7c3aed;--phase-risk:#c2410c;--phase-exec:#b91c1c;--phase-open:#a16207;--phase-benign:#15803d;--edge-highlight:#fffffff2;--inner-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #1520330a;--shadow-panel:0 0 0 1px #d7dde7f2, 0 8px 28px #15203314;--shadow-float:0 14px 40px #1520331f;--app-bg:var(--surface-base);--surface-0:var(--depth-0);--surface-1:var(--depth-1);--surface-2:var(--depth-2);--surface-inset:var(--surface-code);--border-default:var(--border-subtle);--shadow-raised:var(--shadow-md);--motif-line:#2563eb14;--motif-accent:#7c3aed12}}body{background:var(--surface-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;transition:background-color var(--transition-base), color var(--transition-base);font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.zone-brain{border-left:3px solid var(--brain-accent);background:0 0;border-radius:0;padding:.15rem 0 .15rem 1rem}.zone-ai{background:var(--ai-surface);border-left:3px solid var(--ai-accent);border-radius:var(--radius-lg);padding:1.25rem}.zone-workflow{background:var(--workflow-surface);border-left:3px solid var(--workflow-accent);border-radius:var(--radius-lg);padding:1.25rem}.zone-label{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.zone-label-brain{color:var(--brain-accent)}.zone-label-ai{color:var(--ai-accent)}.zone-label-advisory{color:var(--text-muted);text-transform:none;letter-spacing:normal;font-size:.75rem;font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
