.OrderDemo_progress__4FQB3{height:4px;margin-top:var(--s3);background:var(--paper-deep);border-radius:2px;overflow:hidden}.OrderDemo_progressBar__cccdR{height:100%;background:var(--steel);transition:width var(--dur-3) var(--ease)}.OrderDemo_layout__0fwna{display:grid;grid-template-columns:380px 1fr;grid-gap:var(--s4);gap:var(--s4);align-items:start}.OrderDemo_steps__Rq38n{max-height:70vh;overflow-y:auto}.OrderDemo_step__sRjkK{display:grid;grid-template-columns:32px 1fr;grid-gap:var(--s3);gap:var(--s3);padding:var(--s3) var(--s5);border-bottom:1px solid var(--rule);transition:background var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.OrderDemo_step__sRjkK:last-child{border-bottom:none}.OrderDemo_todo__C_oCe{opacity:.4}.OrderDemo_done__Dy895{opacity:.85}.OrderDemo_now__lBn_Z{background:var(--steel-soft);box-shadow:inset 3px 0 0 var(--steel);opacity:1}.OrderDemo_stepNo__mIS_D{font-family:var(--font-mono);font-size:var(--t-micro);font-weight:600;color:var(--ink-3);padding-top:3px}.OrderDemo_stepTitle__9lulF{font-size:var(--t-small);font-weight:600;line-height:1.35}.OrderDemo_stepDetail__6FMcc{font-size:var(--t-micro);color:var(--ink-2);line-height:1.45;margin-top:3px;animation:OrderDemo_fade__uXSV6 var(--dur-2) var(--ease) both}@keyframes OrderDemo_fade__uXSV6{0%{opacity:0}to{opacity:1}}.OrderDemo_kind___tqFi{padding:0 5px;border-radius:2px;font-family:var(--font-cond);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.OrderDemo_kind_system__xYvVs{background:var(--steel-soft);color:var(--steel)}.OrderDemo_kind_human__g5n_c{background:var(--caution-soft);color:var(--caution)}.OrderDemo_kind_external__A_OqL{background:var(--paper-deep);color:var(--ink-2)}.OrderDemo_kind_check__EOAfN{background:var(--verified-soft);color:var(--verified)}.OrderDemo_kind_physical__Xnyko{background:var(--paper-deep);color:var(--ink-2)}.OrderDemo_reveal__6GPvl{animation:OrderDemo_revealIn__V3rkA var(--dur-3) var(--ease) both}@keyframes OrderDemo_revealIn__V3rkA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.OrderDemo_truck1__0ylW3,.OrderDemo_truck2__MhbAj{display:inline-block;min-width:20px;padding:0 5px;border-radius:2px;font-family:var(--font-mono);font-size:var(--t-micro);font-weight:600;text-align:center}.OrderDemo_truck1__0ylW3{background:var(--steel);color:#fff}.OrderDemo_truck2__MhbAj{background:var(--external);color:#fff}@media (max-width:1100px){.OrderDemo_layout__0fwna{grid-template-columns:1fr}.OrderDemo_steps__Rq38n{max-height:none}}