/* Expert4House — blocco consegna «Arriva tra … e …» (e4happ 0.44.6, claude/consegne-design-testi-0.44.4.md, soluzione B; 0.44.5–0.44.6: mai a capo).
   Due righe accanto a un furgone a tratto, senza fondo né bordo attorno; una linea tratteggiata sotto. Il contenitore
   nasce dal server con lo spazio riservato (46 px di contenuto + 16 px sotto + 1 px di linea; 16 px sopra e sotto) e
   l'icona già visibile; lo script lo riempie (--on) o lo chiude per intero (--off: niente icona, niente linea, niente
   spazio). In anteprima ([data-pre]) non prende spazio finché non c'è #e4hc. Selettori con #e4h-dlv dove il tema
   potrebbe avere regole su p. Niente media query e niente container query: una sola disposizione.
   0.44.5 (Fabrizio: «non mandare mai a capo»): ogni riga è nowrap; lo script accorcia i nomi di giorno e mese, mette i due
   pezzi della riga 2 uno sotto l'altro (e4h-dlv__b--2) e riduce il carattere finché la riga ci sta. */
#e4h-dlv,.e4h-dlv{box-sizing:content-box;display:grid;grid-template-columns:30px 1fr;column-gap:12px;align-content:start;min-height:46px;margin:16px 0;padding:0 0 16px;border:0;border-bottom:1px dashed #C9CFD2;border-radius:0;background:transparent;font-family:Roboto,sans-serif;text-align:left}
#e4h-dlv::before{content:"";grid-column:1;grid-row:1 / span 2;width:30px;height:30px;margin-top:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23077F99' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='5' width='13' height='11' rx='1'/%3E%3Cpath d='M14 9h4l4 4v3h-8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2'/%3E%3Ccircle cx='17.5' cy='18.5' r='2'/%3E%3C/svg%3E") center/30px 30px no-repeat}
#e4h-dlv.e4h-dlv--xs{grid-template-columns:24px 1fr;column-gap:8px}
#e4h-dlv.e4h-dlv--xs::before{width:24px;height:24px;margin-top:0;background-size:24px 24px}
#e4h-dlv p{grid-column:2;margin:0;padding:0;white-space:nowrap;overflow:hidden}
#e4h-dlv .e4h-dlv__a{font-size:17px;line-height:24px;font-weight:400;color:#1C2833}
#e4h-dlv .e4h-dlv__b{margin-top:2px;font-size:13px;line-height:20px;font-weight:400;color:#4A5A63;overflow:hidden}
#e4h-dlv .e4h-dlv__b span{display:inline-block;position:relative;left:-11px;padding:0 10px;border-left:1px solid #C9CFD2}
#e4h-dlv .e4h-dlv__b--2 span{display:block;position:static;padding:0;border:0}
#e4h-dlv b{font-weight:700;color:inherit}
#e4h-dlv .e4h-dlv__b b{color:#05566A}
#e4h-dlv.e4h-dlv--off,#e4h-dlv[data-pre]:not(.e4h-dlv--on){display:none}
#e4h-dlv[data-pre].e4h-dlv--on{position:relative}
#e4h-dlv[data-pre].e4h-dlv--on::after{content:"anteprima e4happ";position:absolute;right:0;top:-14px;padding:0 6px;background:#fff;color:#d90244;font-size:11px;line-height:16px}
