@keyframes lexi-deal-in{0%{opacity:0;transform:translate(24px,10px)rotate(2.5deg)scale(.98)}}.lexi-deal-in{animation:lexi-deal-in .38s var(--ease-out-soft) backwards}@keyframes lexi-fly-right{to{opacity:0;transform:translate(70%,-6%)rotate(10deg)}}@keyframes lexi-fly-left{to{opacity:0;transform:translate(-70%,-6%)rotate(-10deg)}}.lexi-fly[data-dir=known]{animation:.42s cubic-bezier(.5,0,.75,.3) forwards lexi-fly-right}.lexi-fly[data-dir=repeat]{animation:.42s cubic-bezier(.5,0,.75,.3) forwards lexi-fly-left}@keyframes lexi-deal-back{0%{opacity:0;transform:translate(-40%,-4%)rotate(-8deg)}}.lexi-deal-back{animation:lexi-deal-back .36s var(--ease-out-soft) backwards}.lexi-flip{transform-style:preserve-3d;transition:transform .6s var(--ease-spring)}.lexi-flip[data-flipped=true]{transform:rotateY(180deg)}.lexi-flip-side{backface-visibility:hidden}.lexi-flip-back{transform:rotateY(180deg)}@keyframes lexi-rise{0%{opacity:0;transform:translateY(14px)}}.lexi-rise{animation:lexi-rise .34s var(--ease-out-soft) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes lexi-pop{40%{transform:scale(1.045)}}.lexi-pop{animation:lexi-pop .32s var(--ease-spring)}@keyframes lexi-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.lexi-shake{animation:.4s ease-in-out lexi-shake}@keyframes lexi-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.lexi-drain{transform-origin:0;animation:lexi-drain var(--duration,.9s) linear forwards}@keyframes lexi-matched{0%{transform:scale(1)}35%{opacity:1;transform:scale(1.06)}to{opacity:.4;transform:scale(.96)}}.lexi-matched{animation:lexi-matched .55s var(--ease-out-soft) forwards}@keyframes lexi-draw{to{stroke-dashoffset:0}}.lexi-mark-circle{stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.6,0,.3,1) .25s forwards lexi-draw}@keyframes lexi-ink{0%{opacity:0;transform:rotate(-4deg)scale(1.15)}}.lexi-mark-score{animation:lexi-ink .35s var(--ease-out-soft) backwards}.lexi-result-after{animation:lexi-rise .4s var(--ease-out-soft) backwards;animation-delay:calc(.55s + var(--i,0) * 70ms)}@keyframes lexi-ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.lexi-speak[data-speaking=true]:after{content:"";border-radius:inherit;border:2px solid var(--primary);pointer-events:none;animation:.6s ease-out 2 lexi-ripple;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lexi-deal-in,.lexi-deal-back,.lexi-rise,.lexi-pop,.lexi-shake,.lexi-mark-score,.lexi-result-after,.lexi-speak[data-speaking=true]:after{animation:none}.lexi-fly{display:none}.lexi-flip{transition-duration:10ms}.lexi-matched{animation-duration:10ms}.lexi-mark-circle{stroke-dashoffset:0;animation:none}}
