.track-input-progress{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:22px;display:grid}.track-input-progress>span{min-height:46px;color:var(--muted);font:800 8px/1.2 var(--font-mono);letter-spacing:.06em;background:#f2f3ef;align-items:center;gap:9px;padding:11px;display:flex}.track-input-progress b{color:var(--muted)}.track-input-progress .is-ready{color:var(--forest);background:#e7f3ed}.track-input-progress .is-ready b{color:var(--green)}.track-handoff{border-left:4px solid var(--yellow);background:#f7f3dd;margin:0 0 25px;padding:16px}.track-handoff b{color:var(--forest);font:850 8px/1 var(--font-mono);letter-spacing:.11em}.track-handoff p{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.55}.track-form label .lookup-field-state{color:var(--muted);font:700 8px/1.4 var(--font-mono);letter-spacing:.02em;text-transform:none;margin:0}.track-form label .lookup-field-state.is-ready{color:var(--green)}.track-form .button[data-loading=true]{cursor:wait;padding-left:48px;position:relative}.track-form .button[data-loading=true]:before{content:"";border:2px solid #032b2440;border-top-color:var(--deep);border-radius:50%;width:14px;height:14px;animation:.75s linear infinite intake-spin;position:absolute;left:20px}.track-result li[aria-current=step]{box-shadow:inset 3px 0 var(--yellow);background:#f5cf4514;padding-inline:13px}.track-result li span{gap:4px;display:grid}.track-result li span small{color:var(--yellow);font:750 7px/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.track-result:focus,.track-error:focus{outline:3px solid var(--yellow);outline-offset:5px}:is(.track-result:focus:not(:focus-visible),.track-error:focus:not(:focus-visible)){outline:none}@media (max-width:460px){.track-input-progress{grid-template-columns:1fr}.track-form .button[data-loading=true]{padding-left:46px}}@media (prefers-reduced-motion:reduce){.track-form .button[data-loading=true]:before{border-color:var(--deep);animation:none}}@media print{.track-input-progress,.track-handoff{display:none!important}}.track-input-progress>span,.track-handoff b,.track-form label .lookup-field-state,.track-result li span small{font-size:var(--type-label)}.track-handoff p{font-size:var(--type-note)}
