.evx{font-family:var(--rh-mono);color:var(--rh-text);margin-top:8px}.evx-title{font-family:var(--rh-serif);font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.05;margin:0 0 8px}.evx-lede{color:var(--rh-dim);font-size:14px;max-width:64ch;line-height:1.5}.evx-aggregate{border:1px solid var(--rh-line-strong);background:var(--rh-bg-2);padding:16px;margin:22px 0;display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:center}@media (max-width:720px){.evx-aggregate{grid-template-columns:1fr}}.evx-mrr{display:flex;gap:18px}.evx-mrr .m{text-align:center}.evx-mrr .m-val{font-family:var(--rh-serif);font-size:30px}.evx-mrr .m-val.win{color:var(--rh-green)}.evx-mrr .m-val.lose{color:var(--rh-red)}.evx-mrr .m-lab{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--rh-faint)}.evx-conclusion{font-size:13px;color:var(--rh-dim);line-height:1.55}.evx-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.evx-tab{font-family:var(--rh-mono);font-size:12px;padding:9px 12px;cursor:pointer;border:1px solid var(--rh-line-strong);background:transparent;color:var(--rh-dim);border-radius:0;text-align:left;max-width:340px;transition:all .12s}.evx-tab.on,.evx-tab:hover{border-color:var(--rh-cyan);color:var(--rh-text)}.evx-tab.on{background:rgba(124,213,232,.07)}.evx-cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:900px){.evx-cols{grid-template-columns:1fr}}.evx-col{border:1px solid var(--rh-line-strong);background:var(--rh-bg-2);padding:14px;position:relative}.evx-col.winner{border-color:var(--rh-green);box-shadow:0 0 0 1px rgba(126,231,135,.25)}.evx-col-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.evx-strategy{font-size:13px;color:var(--rh-text)}.evx-win-badge{font-size:9px;letter-spacing:.12em;color:var(--rh-green);border:1px solid rgba(126,231,135,.4);padding:2px 6px}.evx-sub,.evx-win-badge{text-transform:uppercase}.evx-sub{font-size:10px;letter-spacing:.14em;color:var(--rh-faint);margin:12px 0 6px}.evx-chunk{border-left:2px solid var(--rh-line-strong);padding:6px 8px;margin-bottom:6px;font-size:11px;color:var(--rh-dim);line-height:1.4}.evx-chunk.relevant{border-left-color:var(--rh-green);color:var(--rh-text)}.evx-chunk-head{display:flex;justify-content:space-between;font-size:10px;color:var(--rh-faint);margin-bottom:2px}.evx-chunk.relevant .evx-chunk-head{color:var(--rh-green)}.evx-answer{font-size:12px;color:var(--rh-text);line-height:1.5;border:1px solid var(--rh-line);padding:8px;background:var(--rh-bg)}.evx-scores{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin-top:10px}.evx-score{border:1px solid var(--rh-line);padding:6px 8px}.evx-score .sc-lab{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--rh-faint)}.evx-score .sc-val{font-size:15px}.evx-score .sc-val.good{color:var(--rh-green)}.evx-score .sc-val.mid{color:var(--rh-amber)}.evx-score .sc-val.bad{color:var(--rh-red)}.evx-note{font-size:11px;color:var(--rh-dim);line-height:1.45;margin-top:10px;font-style:italic}.evx-toolcalls{font-size:10px;color:var(--rh-faint)}.evx-why{margin-top:16px;border:1px solid var(--rh-line-strong);border-left:3px solid var(--rh-amber);background:var(--rh-bg-2);padding:14px 16px}.evx-why .w-lab{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--rh-amber);margin-bottom:6px}.evx-why p{font-size:13px;color:var(--rh-text);line-height:1.55;margin:0}.evx-cross{margin-top:20px;font-size:12px;color:var(--rh-dim)}.evx-cross a{color:var(--rh-cyan)}