/* Shared screenshot-card presentation, based on Haley's approved layout. */
.evidence{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 15px 35px rgba(26,24,62,.07);min-width:0}
.approved-featured .evidence{margin:0;padding:12px}
.approved-featured .evidence img{width:100%;height:auto;max-height:620px;object-fit:contain;background:#f4f4f6;border-radius:6px}
.approved-evidence-card .label{margin:9px 3px 2px}
.approved-evidence-card p{margin:4px 5px 6px;font-size:13px;line-height:1.45}
.profile-paula .gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:stretch;max-width:none}
.profile-paula .gallery .evidence img{width:100%;height:auto;max-height:620px;object-fit:contain}
.profile-paula .evidence .label{margin:9px 3px 2px}
.profile-paula .evidence p{margin:4px 5px 6px;font-size:13px;line-height:1.45}
.profile-paula .report-summary-closeup{width:min(720px,100%);margin:32px auto;padding:8px}
.profile-paula .report-summary-closeup img{width:100%;height:auto;max-height:none;border-radius:6px}
.expanded-evidence-section{margin-top:26px}
.expanded-evidence-section>.inside{padding:0}
@media(max-width:900px){.profile-paula .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.profile-paula .gallery{grid-template-columns:1fr}}
