.track-page .track{max-width:var(--max);gap:1rem}.track-page .track>#trackBody{margin-top:.5rem}.track-page #trackItems.summary{border:1px solid var(--line-strong);border-radius:var(--r-m);background:var(--bg-raised);box-shadow:none;padding:1.5rem}.track__breadcrumb{color:var(--fg-dim);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.track__breadcrumb a{text-underline-offset:.25em}.track-page .step--next .step__dot{background:var(--bg-raised);animation:none}.track-page .step--next .step__name{color:var(--fg-faint)}.track-page .step--done:has(+.step:not(.step--done)):before{background:var(--sage-300);animation:none}.track__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}#trackPlaced:empty{display:none}.track__journey{border:1px solid var(--line-strong);border-radius:var(--r-m);background:var(--bg-raised);margin-bottom:1.5rem;padding:1.5rem}.track__details{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.track__details>*{min-width:0}.track__meta{color:var(--fg);gap:1.5rem}.track__card{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-m);overflow-wrap:anywhere;padding:1.5rem}.track__card h2,#trackItems h2{font-family:var(--font-display);font-size:var(--step-2);margin-bottom:1rem}.track__card dl{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1rem;display:grid}.track__card dd{text-align:end;overflow-wrap:anywhere;margin:0}.track__card dt{color:var(--fg-dim)}.track__card address{font-style:normal;line-height:1.7}.track__card p+p{margin-top:.65rem}.track__item{border-bottom:1px solid var(--line);grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1rem;display:grid}.track__item-shot{aspect-ratio:1;background:var(--sage-100);border-radius:12px;width:68px;overflow:hidden}.track__item-shot img{object-fit:contain;width:100%;height:100%}.track__item a{color:var(--fg);font-weight:600}.track__item>div{overflow-wrap:anywhere;min-width:0}.track-page .summary{position:static}.track__item .muted{font-size:.85rem}.track-page .parcel{animation-name:track-parcel-travel,track-parcel-bob}@keyframes track-parcel-travel{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{transform:translate(var(--stop-x,0px),var(--stop-y,0px));opacity:1}}@keyframes track-parcel-bob{0%,to{transform:translate(var(--stop-x,0px),var(--stop-y,0px))}50%{transform:translate(var(--stop-x,0px),calc(var(--stop-y,0px) - 3px))}}.track-page .parcel--still{transform:translate(var(--stop-x,0px),var(--stop-y,0px));animation:none}@media (width>=56rem){.track-page .steps{grid-template-columns:repeat(6,minmax(0,1fr));margin:.25rem 0 0;padding:0}.track-page .step{min-width:0;padding:2.3rem .5rem 0}.track-page .step:before{width:auto;height:2.5px;inset:.8rem -50% auto 50%}.is-arabic .track-page .step:before{left:-50%;right:50%}.track-page .step__dot{top:.15rem;left:calc(50% - .65rem)}.track-page .step__body{text-align:center;align-content:start;min-height:3.3rem}.track-page .step__name{font-size:1rem}.track-page .step__at{font-size:.78rem}.track-page .step--done:before{transform-origin:0;animation-name:track-leg-horizontal}.is-arabic .track-page .step--done:before{transform-origin:100%}.track-page .parcel{top:-.15rem}}@keyframes track-leg-horizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=55.99rem){.track__details{grid-template-columns:minmax(0,1fr)}.track__journey,.track__card,.track-page #trackItems.summary{padding:1rem}.is-arabic .track-page .steps{padding:0 1.6rem 0 0}.is-arabic .track-page .step{padding:0 1.2rem 1.5rem 0}.is-arabic .track-page .step:last-of-type{padding-bottom:0}.is-arabic .track-page .step__dot{left:auto;right:-1rem}.is-arabic .track-page .step:before{left:auto;right:-.36rem}}@media (width<=25rem){.track__item{grid-template-columns:52px minmax(0,1fr);gap:.7rem}.track__item-shot{width:52px}.track__item>strong{grid-column:2}}@media (prefers-reduced-motion:reduce){.track-page .parcel{transform:translate(var(--stop-x,0px),var(--stop-y,0px));animation:none}}