.orders-page{min-height:max(884px,100dvh)}.orders-page__card,.orders-page__status-panel{box-shadow:0 10px 30px #1b1c1c12}.orders-page__status-header{background:linear-gradient(#ffdad26b 0%,#fff0 72%),#fff}.orders-page__status-active{box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 8%, transparent);animation:2.8s ease-in-out infinite order-current-step-pulse}.orders-page__current-badge{animation:.42s ease-out both order-current-badge-in}.orders-page__status-progress{transform-origin:0;animation:.78s cubic-bezier(.22,1,.36,1) both order-status-progress-in}.orders-page__refresh-icon--spinning{animation:.32s ease-out both order-refresh-spin}@keyframes order-current-step-pulse{0%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 8%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--primary) 4%, transparent);transform:scale(1.025)}}@keyframes order-current-badge-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes order-status-progress-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.orders-page__step-done{animation:.32s cubic-bezier(.2,.8,.2,1) both order-step-done-pop}@keyframes order-step-done-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes order-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.orders-page__status-panel *{transition:none!important;animation:none!important}}.tracking-motion__title{animation:.24s ease-out both tracking-title-in}.tracking-motion__active:before{border:1px solid var(--primary);border-radius:inherit;content:"";pointer-events:none;animation:2.6s ease-in-out infinite tracking-active-ring;position:absolute;inset:-4px}.tracking-motion__connector{transform-origin:0;transition:transform .42s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.tracking-motion__connector--done{transform:scaleX(1)}.tracking-motion__check{animation:.28s ease-out both tracking-check-in}@keyframes tracking-title-in{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes tracking-active-ring{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.45;transform:scale(1.12)}}@keyframes tracking-check-in{0%{opacity:0;transform:scale(.75)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tracking-motion *,.tracking-motion :before{transition:none!important;animation:none!important}.tracking-motion__active:before{opacity:.3}}
