.pr-boundary{margin-top:18px}.pr-toolbar{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.pr-toolbar label{display:grid;gap:5px;min-width:180px}.pr-toolbar input,.pr-toolbar select{width:100%}.pr-stats{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;margin:18px 0}.pr-stat{border:1px solid var(--border,#d8d8d8);border-radius:12px;padding:12px;display:grid;gap:5px}.pr-stat span{font-size:.82rem;opacity:.72}.pr-stat strong{font-size:1.25rem}.pr-project{margin-top:14px}.pr-project-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.pr-project-head h3{margin:.2rem 0}.pr-actions,.pr-chip-row{display:flex;gap:8px;flex-wrap:wrap}.pr-chip-row{margin:10px 0 14px}.pr-chip{border:1px solid currentColor;border-radius:999px;padding:4px 9px;font-size:.78rem}.pr-high{font-weight:800}.pr-ok{opacity:.82}.pr-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pr-columns>div{border:1px solid var(--border,#d8d8d8);border-radius:12px;padding:12px}.pr-columns h4{margin-top:0}.pr-evidence{list-style:none;padding:0;margin:0;display:grid;gap:7px}.pr-evidence li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed var(--border,#d8d8d8);padding-bottom:6px}.pr-evidence span{opacity:.72}.pr-error{font-weight:800}@media(max-width:1000px){.pr-stats{grid-template-columns:repeat(3,minmax(120px,1fr))}.pr-columns{grid-template-columns:1fr}}@media(max-width:700px){.pr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-project-head{display:grid}.pr-actions .btn{width:100%;text-align:center}.pr-toolbar{display:grid}.pr-toolbar label{min-width:0}}
