.supplier-matching .sp-request-follow-up{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;max-width:100%;}
.supplier-matching .sp-request-title{flex:1 1 220px;min-width:0;margin:0;font-weight:600;overflow-wrap:anywhere;}
/* Other dates and route codes keep their existing single-line treatment. */
.supplier-matching .sp-request-reference{max-width:100%;white-space:normal;overflow-wrap:anywhere;vertical-align:bottom;}
.supplier-matching .sp-request-close{flex:0 0 auto;max-width:100%;margin-inline-start:auto;white-space:normal;}
