/* Agent Brief Check (/agent-brief/); shared pieces in engine.css */
.ag-brief{min-height:12rem; font-size:1.02rem}
.ag-agent{display:flex; flex-direction:column; gap:.4rem; padding:.9rem 1.1rem .6rem}
.ag-out{border:1px solid var(--line); border-radius:var(--r-lg); background:var(--field); min-height:18rem}
.ag-opt{opacity:.85}
.ag-opt .eng-row-t small{font:400 var(--t-xs)/1 var(--f-ui); color:var(--ink-3)}
.ag-sev{--c:var(--ink-3); grid-row:1 / span 2; align-self:start; font:600 var(--t-2xs)/1 var(--f-ui); padding:.32rem .55rem; border-radius:999px; color:var(--ink); background:color-mix(in srgb, var(--c) 15%, transparent); margin-top:.15rem}
.ag-sev[data-sev="high"]{--c:var(--bad)} .ag-sev[data-sev="medium"]{--c:var(--hi)} .ag-sev[data-sev="low"]{--c:var(--accent)}
