/* =========================================================================
   S19: DISPUTE RESOLUTION & SIDE-BY-SIDE EVIDENCE STYLES
   ========================================================================= */
.s19-hero {
    background: linear-gradient(135deg, #ffffff 0%, #fef2f2 100%);
    border-left: 6px solid #dc2626 !important;
}

.s19-role-box {
    background: linear-gradient(135deg, #7f1d1d, #dc2626);
    color: #ffffff;
    padding: 12px 20px;
    border-radius: 14px;
    min-width: 240px;
}

.s19-evidence-box {
    border: 1px solid #bbf7d0;
    background: #f0fdf4;
    border-radius: 12px;
    padding: 10px;
}

.s19-evidence-return {
    border-color: #fecaca;
    background: #fef2f2;
}

.s19-evidence-img {
    width: 100%;
    height: 175px;
    object-fit: cover;
    border-radius: 8px;
}
