@keyframes pending-curve-draw{0%{stroke-dashoffset:1px;opacity:1}55%,88%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.pending-curve-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation-name:pending-curve-draw;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes pending-curve-area{0%,15%{opacity:0}55%,88%{opacity:1}to{opacity:0}}.pending-curve-area{opacity:0;animation-name:pending-curve-area;animation-duration:5s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes pending-curve-scan{0%{opacity:0;left:4%}6%{opacity:1}55%{opacity:1;left:96%}62%,to{opacity:0;left:96%}}.pending-curve-scan{opacity:0;animation-name:pending-curve-scan;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;left:4%}@keyframes pending-curve-dot{0%,50%{opacity:0}58%,88%{opacity:1}to{opacity:0}}.pending-curve-dot{opacity:0;animation-name:pending-curve-dot;animation-duration:5s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes pending-offer-card-in{0%{opacity:0;transform:translateY(26px)scale(.96)}8%,80%{opacity:1;transform:translateY(0)scale(1)}90%,to{opacity:0;transform:translateY(-14px)scale(.97)}}.pending-offer-card-in{opacity:0;animation-name:pending-offer-card-in;animation-duration:6s;animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-iteration-count:infinite}@keyframes pending-bar-grow{0%{transform:scaleY(0)}12%,82%{transform:scaleY(1)}92%,to{transform:scaleY(0)}}.pending-bar-grow{transform-origin:bottom;animation-name:pending-bar-grow;animation-duration:5.5s;animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-iteration-count:infinite;transform:scaleY(0)}@keyframes pending-bar-value-in{0%,10%{opacity:0}16%,80%{opacity:1}88%,to{opacity:0}}.pending-bar-value-in{opacity:0;animation-name:pending-bar-value-in;animation-duration:5.5s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes pending-best-offer-pop{0%,28%{opacity:0;transform:scale(.4)}34%,80%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.4)}}.pending-best-offer-pop{opacity:0;animation-name:pending-best-offer-pop;animation-duration:5.5s;animation-timing-function:cubic-bezier(.2,.8,.3,1.4);animation-iteration-count:infinite}@keyframes pending-progress-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.pending-progress-shimmer{animation-name:pending-progress-shimmer;animation-duration:1.8s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.pending-curve-area,.pending-curve-dot,.pending-offer-card-in,.pending-bar-value-in,.pending-best-offer-pop{opacity:1;animation-name:none}.pending-curve-draw{stroke-dashoffset:0;animation-name:none}.pending-bar-grow{animation-name:none;transform:scaleY(1)}.pending-curve-scan,.pending-progress-shimmer{animation-name:none}}@keyframes analysis-reveal-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes analysis-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes analysis-halo-out{0%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:scale(1.65)}}@keyframes analysis-wipe-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes analysis-beam-pass{0%{opacity:1;transform:translate(0)}88%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes analysis-glaze-pass{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(300%)}}@keyframes analysis-bar-grow{0%{height:0}to{height:var(--bar-height)}}.analysis-reveal-up{animation:.6s cubic-bezier(.22,.8,.28,1) both analysis-reveal-up}.analysis-check-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) both analysis-check-pop}.analysis-halo-out{animation:1.6s ease-out both analysis-halo-out}.analysis-tick-wipe{animation:.5s ease-out both analysis-wipe-in}.analysis-curve-wipe{animation:2s cubic-bezier(.32,.72,.2,1) both analysis-wipe-in}.analysis-beam-pass{animation:2s cubic-bezier(.32,.72,.2,1) both analysis-beam-pass}.analysis-glaze-pass{animation:1.5s cubic-bezier(.4,.1,.3,1) both analysis-glaze-pass}.analysis-bar-grow{animation:.55s ease-out both analysis-bar-grow}@media (prefers-reduced-motion:reduce){.analysis-reveal-up,.analysis-check-pop,.analysis-tick-wipe,.analysis-curve-wipe,.analysis-bar-grow{animation-name:none}.analysis-halo-out,.analysis-beam-pass,.analysis-glaze-pass{display:none}}
