.lp-bub{transform:rotate(var(--r,0deg));backface-visibility:hidden}.lp-pop{animation:.45s cubic-bezier(.2,1.1,.3,1.25) both lp-pop}@keyframes lp-pop{0%{opacity:0;transform:translateY(16px) scale(.85) rotate(var(--r,0deg))}to{opacity:1;transform:rotate(var(--r,0deg))}}.lp-dots>span{background:currentColor;border-radius:50%;animation:1.1s infinite lp-dt}.lp-dots>span:nth-child(2){animation-delay:.15s}.lp-dots>span:nth-child(3){animation-delay:.3s}@keyframes lp-dt{0%,70%,to{opacity:.35}35%{opacity:1}}.lp-msg{animation:.42s cubic-bezier(.22,1,.36,1) both lp-msg}.lp-r{transform-origin:100% 100%}.lp-l{transform-origin:0 100%}.lp-c{transform-origin:50% 100%}@keyframes lp-msg{0%{opacity:0;transform:translateY(12px)scale(.9)}60%{opacity:1}to{opacity:1;transform:none}}.lp-note{animation:.5s cubic-bezier(.22,1,.36,1) both lp-note}@keyframes lp-note{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.lp-swap{animation:.28s ease-out both lp-swap}@keyframes lp-swap{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.lp-shake{animation:.4s cubic-bezier(.36,.07,.19,.97) both lp-shake}@keyframes lp-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.lp-shake,.lp-swap,.lp-note,.lp-msg,.lp-pop,.lp-dots>span{animation:none}}
