.shipment-tracking{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff8f0;border-radius:8px;padding:14px;margin:16px 0}.shipment-tracking small{display:block;color:var(--muted);margin-bottom:5px}.shipment-tracking b{overflow-wrap:anywhere}.shipment-item-list>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding:10px 0;font-size:13px}.shipment-history{margin-top:16px}.shipment-history summary{cursor:pointer;color:var(--teal);font-weight:600}.shipment-history .timeline small{display:block}.shipment-update{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.shipment-select-item{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line);margin-bottom:12px}.shipment-select-item>div{min-width:0}.shipment-select-item small{display:block;color:var(--muted);margin-top:5px}.shipment-select-item .field{width:90px;flex-shrink:0;margin:0}.shipment-select-item b{font-size:13px}.delivery-quote-message{font-size:12px;color:var(--teal);margin:10px 0}.delivery-quote-message.error{color:#a73535}.status-in_transit,.status-out_for_delivery{background:#e8f0ff;color:#315c99}.status-delivery_failed{background:#fff0db;color:#9e6014}@media(max-width:600px){.shipment-tracking{align-items:flex-start;flex-direction:column}.shipment-select-item{gap:12px}.shipment-tracking .button{width:100%}}
