/* Shipment results; isolated from the home page. */
.tracking-panel .track-result{padding:22px;background:#f8fbff;overflow-wrap:anywhere}
.tracking-message{margin:0}
.tracking-input-row button:disabled{cursor:wait;opacity:.7}
#tracking-number{unicode-bidi:plaintext;text-align:start}
.shipment-heading{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}
.tracking-panel .shipment-number{margin:0;font-size:16px;letter-spacing:.3px}
.shipment-status{display:inline-block;padding:7px 11px;border:1px solid #cde7df;border-radius:30px;background:#edf8f3;color:#17654d;font-size:12px;font-weight:700;max-width:100%}
.shipment-updated,.shipment-route{font-size:12px;line-height:1.8;color:#61728a;margin:14px 0 0}
.shipment-updated span[dir=ltr],.shipment-route span{display:inline-block}
.shipment-route b{color:#294b6d}
.shipment-history-title{font-size:14px;color:#173f71;margin:25px 0 16px}
.tracking-panel .shipment-timeline{list-style:none;padding:0;margin:0}
.tracking-panel .shipment-timeline li{position:relative;margin:0;padding:0 0 23px 22px;border-inline-start:1px solid #d6e4f2;margin-inline-start:5px;padding-inline-start:22px;padding-inline-end:0}
.tracking-panel .shipment-timeline li:last-child{padding-bottom:0;border-inline-start-color:transparent}
.shipment-timeline li:before{content:"";position:absolute;inset-inline-start:-5px;top:4px;width:9px;height:9px;border-radius:50%;background:#9db8d5;box-shadow:0 0 0 4px #f8fbff}
.shipment-timeline li:first-child:before{background:#1358c4}
.shipment-timeline p{margin:0 0 6px;color:#294b6d;font-size:13px;line-height:1.7}
.shipment-timeline time{display:inline-block;font-size:11px;color:#718399;font-variant-numeric:tabular-nums}
.shipment-provider-note{margin:23px 0 0;padding-top:14px;border-top:1px solid #e0eaf5;font-size:11px;color:#7a8da5;line-height:1.7}
@media(max-width:650px){.tracking-panel .track-result{padding:18px 15px}.shipment-heading{display:block}.shipment-status{margin-top:12px}.tracking-panel .shipment-number{font-size:14px}}
