/* RUN RC3A: additive UX only, no catalog/delivery calculator engine changes. */
@media(min-width:701px){
  #catalog .result-summary {display:flex;align-items:center;flex-wrap:wrap;gap:16px;}
  #catalog .result-summary > div:nth-child(2) {flex:1 1 280px;min-width:0;}
  #catalog .result-summary #runProjectChip:not([hidden]) {
    display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;
    order:99;margin-left:auto;min-height:46px;padding:11px 20px;
    background:#d40000;color:#fff;border:1px solid #d40000;border-radius:10px;
    font:800 14px/1.3 Arial,sans-serif;white-space:nowrap;cursor:pointer;
  }
}
#runProjectModal .run-rc3a-details {margin-top:9px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;}
#runProjectModal .run-rc3a-delivery-state {display:block;font-size:12px;line-height:1.5;color:#4b6080;flex:1 1 240px;}
#runProjectModal .run-rc3a-delivery-state strong {display:inline;color:#173957;font-weight:700;}
#runProjectModal .run-rc3a-per-item {background:#135d96!important;border:1px solid #135d96!important;color:#fff!important;font:700 12px/1.25 Arial,sans-serif!important;white-space:normal;min-height:38px;}
#runProjectModal .run-rc3a-preliminary {margin:14px 0;padding:14px 16px;border:1px solid #c7d9ee;border-radius:12px;background:#f4f8fe;color:#183a63;}
#runProjectModal .run-rc3a-preliminary strong {display:block;font-size:15px;}
#runProjectModal .run-rc3a-preliminary p {font-size:12px;line-height:1.5;margin:6px 0 0;}
#runProjectModal .run-rc3a-preliminary small {display:block;color:#536780;}
#runProjectModal .run-rc3a-preliminary[hidden] {display:none!important;}
#deliveryAddProject {min-height:43px!important;background:#d40000!important;color:#fff!important;border:1px solid #d40000!important;border-radius:9px!important;font-weight:800!important;}
#deliveryAddProject:disabled {opacity:.55!important;}
@media(max-width:700px) {
 #runProjectModal .run-rc3a-details {display:flex;flex-direction:column;align-items:stretch;}
 #runProjectModal .run-rc3a-per-item {width:100%;min-height:44px;}
 #deliveryAddProject {width:100%;}
}
@media print {
 #runProjectModal .run-rc3a-details,#runProjectModal .run-rc3a-preliminary,#deliveryAddProject {display:none!important;}
}

/* RC3F: per-SKU delivery button is meaningful only in multiple destination mode. */
html[data-run-project-delivery-mode="one"] #runProjectLines .run-rc3a-per-item {display:none!important}
html[data-run-project-delivery-mode="multiple"] #runProjectLines .run-rc3a-per-item {display:inline-flex!important}
