@keyframes xp-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.xp-wave>span{transform-origin:center;animation:xp-wave 1.1s ease-in-out infinite}@keyframes xp-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.xp-in{animation:xp-in .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}@keyframes xp-panel{0%{transform:translateX(calc(var(--xp-dx, 0px) * var(--xp-flip, 1))) scale(.99)}to{transform:none}}.xp-panel{animation:xp-panel .6s cubic-bezier(.22,1,.36,1) both}[dir=rtl] .xp-panel{--xp-flip:-1}@keyframes xp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.xp-fade{animation:xp-fade .45s cubic-bezier(.22,1,.36,1) both}@keyframes xp-toast{0%{opacity:0;transform:translateY(12px) scale(.96)}6%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.xp-toast{animation:xp-toast 9s cubic-bezier(.22,1,.36,1) infinite both;animation-delay:var(--d,0s)}@keyframes xp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.xp-float{animation:xp-float 6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes xp-ring{0%{transform:scale(.85);opacity:.6}to{transform:scale(1.6);opacity:0}}.xp-ring{animation:xp-ring 3.2s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d,0s)}@keyframes xp-spin{to{transform:rotate(1turn)}}.xp-spin{animation:xp-spin 14s linear infinite}@keyframes xp-flow{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.xp-flow{animation:xp-flow 2.6s linear infinite;animation-delay:var(--d,0s)}@keyframes xp-flow-down{0%{top:0;opacity:0}20%,80%{opacity:1}to{top:100%;opacity:0}}.xp-flow-down{animation:xp-flow-down 2s linear infinite;animation-delay:var(--d,0s)}@keyframes xp-blink{50%{opacity:.25}}.xp-blink{animation:xp-blink 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.xp-blink,.xp-fade,.xp-float,.xp-flow,.xp-flow-down,.xp-in,.xp-panel,.xp-ring,.xp-spin,.xp-toast,.xp-wave>span{animation:none}.xp-flow,.xp-flow-down,.xp-ring{display:none}}