.campo-v2 .summary-mini { display:flex; flex-wrap:wrap; gap:8px; margin:0 0 18px; }
.campo-v2 .summary-mini span { background:#edf4f1; border-radius:999px; color:#155b49; font-size:.78rem; font-weight:700; padding:7px 10px; }
.collaborator-results,.collaborator-selected-list { display:grid; gap:8px; margin:8px 0 18px; }
.collaborator-choice,.collaborator-selected-card { align-items:flex-start; background:#fff; border:1px solid #dce5e1; border-radius:10px; display:flex; flex-direction:column; gap:3px; padding:11px; text-align:left; }
.collaborator-choice { cursor:pointer; width:100%; }
.collaborator-choice:hover { border-color:#15805f; }
.collaborator-choice small,.collaborator-selected-card small { color:#60706a; }
.collaborator-details { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:4px 16px; margin-top:9px; }
.collaborator-details p { margin:0; font-size:.86rem; }
@media (max-width:620px) { .collaborator-details { grid-template-columns:1fr; } }
