.bw-v32-study-context{border-color:rgba(56,245,198,.28)}
.bw-v32-objectives{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:8px 0 12px}
.bw-v32-objective-chip{padding:8px 12px;border:1px solid rgba(56,245,198,.55);border-radius:999px;background:rgba(56,245,198,.1);color:#8fffe0;font-weight:850}
.bw-v32-confidence{color:rgba(226,232,240,.72);font-weight:750}
.bw-v32-context-note,.bw-v32-quality-ok{line-height:1.55;color:rgba(226,232,240,.82)}
.bw-v32-quality-box{margin-top:14px;padding:14px;border-radius:14px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.14)}
.bw-v32-issue{margin:8px 0 0;padding:8px 10px;border-radius:9px;font-weight:700;line-height:1.4}
.bw-v32-issue.warning{background:rgba(250,204,21,.10);border-left:3px solid #facc15;color:#fde68a}
.bw-v32-issue.critical{background:rgba(248,113,113,.12);border-left:3px solid #f87171;color:#fecaca}
.bw-v32-quality-ok{padding:10px 12px;border-left:3px solid #38f5c6;background:rgba(56,245,198,.08)}
.bw-v32-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}
.bw-v32-kpis article{padding:18px;border-radius:16px;background:rgba(16,42,78,.72);border:1px solid rgba(100,190,255,.22)}
.bw-v32-kpis span{display:block;color:rgba(226,232,240,.7);font-weight:750}.bw-v32-kpis strong{font-size:2rem;color:#fff}
.bw-v32-score{display:inline-block;padding:7px 10px;border-radius:10px;font-weight:900}.bw-v32-score.warning{color:#fde68a;border:1px solid #facc15}.bw-v32-score.critical{color:#fecaca;border:1px solid #f87171}
.bw-v32-open{display:inline-block;padding:8px 11px;border-radius:9px;background:#0ea5e9;color:white;text-decoration:none;font-weight:850}
@media(max-width:760px){.bw-v32-kpis{grid-template-columns:1fr}.bw-v32-objectives{align-items:flex-start}}
