.attribution-catalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.attribution-catalog article{border:1px solid var(--line);border-radius:12px;padding:14px;background:rgba(255,255,255,.02)}.score-high{color:#54d69c}.score-medium{color:#f0c85a}.score-low{color:#e98282}.evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px}.evidence-grid label{border:1px solid var(--line);border-radius:8px;padding:9px}.decision-form{min-width:220px}@media(max-width:760px){.attribution-catalog,.evidence-grid{grid-template-columns:1fr}}
