.kpi-grid[data-v-505fb751]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:16px 0}.kpi[data-v-505fb751]{padding:16px;background:rgba(0,0,0,.03);border-radius:8px;text-align:center}.kpi .kpi-value[data-v-505fb751]{font-size:1.75rem;font-weight:700}.kpi .kpi-label[data-v-505fb751]{font-size:.875rem;color:rgba(0,0,0,.6);margin-top:4px}.severity-list[data-v-505fb751]{list-style:none;padding:0}.severity-list li[data-v-505fb751]{display:flex;justify-content:space-between;padding:6px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.severity-list li .count[data-v-505fb751]{font-weight:700}.commentary[data-v-505fb751]{margin-top:16px;padding:12px;background:rgba(255,235,59,.15);border-radius:8px}.commentary p[data-v-505fb751]{margin:8px 0 0;white-space:pre-line}.empty[data-v-505fb751]{padding:24px;text-align:center;color:rgba(0,0,0,.5)}