.lab-agent-card{grid-column:1/-1;background:#f0f5ee}.lab-agent-card .lab-check{flex-wrap:wrap}.lab-agent-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lab-agent-card p{min-height:0}.lab-advice-coverage{border:1px solid #dce4d9;background:#f7faf5;border-radius:10px;padding:16px 18px;margin:4px 0 18px}.lab-advice-coverage h3{margin:0 0 14px;font-size:14px}.lab-advice-counts{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:12px;line-height:1.7}.lab-advice-coverage details{font-size:12px;line-height:1.9}.lab-advice-coverage ul{max-height:220px;overflow:auto}.lab-advice-evidence{border-left:3px solid #71967b;padding:0 16px;margin:14px 0;line-height:1.8}.lab-advice-evidence ul{padding-left:20px}.lab-advice-check{border-top:1px solid #e0e6da;margin-top:18px}.lab-advice-evidence summary{padding:10px 0;display:block}.lab-advice-evidence details>div{padding:0}.lab-advice-evidence p{overflow-wrap:anywhere}.lab-advice-evidence .hint{word-break:break-word}@media(max-width:650px){.lab-agent-fields{grid-template-columns:1fr}.lab-advice-counts{gap:8px 12px}.lab-advice-evidence{padding:0 10px}}
