
/* Keep data recovery readable without turning the empty state into a second hero. */
.lead-pipeline-page .discovery-delivery.discovery-empty { display:grid; grid-template-columns:32px minmax(0,1fr) auto; gap:6px 16px; align-items:center; justify-items:start; text-align:left; padding:24px; min-height:0; }
.lead-pipeline-page .discovery-delivery.discovery-empty > svg { grid-column:1; grid-row:1/4; width:24px; height:24px; margin:0; }
.lead-pipeline-page .discovery-delivery.discovery-empty > h4 { grid-column:2; grid-row:1; margin:0; font-size:17px; line-height:1.5; }
.lead-pipeline-page .discovery-delivery.discovery-empty > p { grid-column:2; margin:0; font-size:14px; line-height:1.65; max-width:none; }
.lead-pipeline-page .discovery-delivery.discovery-empty > button { grid-column:3; grid-row:1/4; width:auto; min-height:42px; margin:0; padding:10px 16px; justify-self:end; white-space:nowrap; }
@media(max-width:800px){ .lead-pipeline-page .discovery-delivery.discovery-empty { grid-template-columns:24px minmax(0,1fr); padding:18px; gap:8px 12px; } .lead-pipeline-page .discovery-delivery.discovery-empty > button { grid-column:2; grid-row:auto; justify-self:start; max-width:100%; min-height:44px; white-space:normal; } }
