.analysis-delivery{padding:16px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc;overflow-wrap:anywhere}
.analysis-delivery h3{margin:0 0 12px}.delivery-payment{font-weight:600;color:#0f172a}
.delivery-sections{list-style:none;padding:0;display:grid;gap:8px}.delivery-sections li{padding:10px 12px;border-left:3px solid #94a3b8;background:#fff;border-radius:4px}
.delivery-sections li[data-outcome=ready]{border-color:#16a34a}.delivery-sections li[data-outcome=partial],.delivery-sections li[data-outcome=skipped]{border-color:#d97706}.delivery-sections li[data-outcome=failed]{border-color:#dc2626}
.delivery-sections span,.delivery-sections small{display:block;margin-top:4px}.delivery-sections small{color:#475569}.delivery-warnings summary{cursor:pointer;font-weight:600}.delivery-warnings li{margin:8px 0}
#analysis-delivery{margin:20px 0}#analysis-delivery .delivery-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}
#analysis-delivery,.analysis-card[id^="analysis-"]{scroll-margin-top:160px}
