@keyframes move-bg{0%{background-position:0}to{background-position:200%}}@keyframes magic-scale{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes magic-rotate{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.magic-animated{background:linear-gradient(90deg,#7b1fa2,#673ab7,#f48fb1,#7b1fa2);-webkit-background-clip:text;background-clip:text;background-size:200%;display:inline-block;position:relative;white-space:pre-wrap;-webkit-text-fill-color:transparent;animation:move-bg 3s linear infinite reverse}.magic-animated>.magic-star{fill:#7b1fa2;--size:clamp(.4em,.6em,.8em);animation:magic-scale .7s ease forwards;display:inline-block;height:var(--size);left:var(--star-left);position:absolute;top:var(--star-top);width:var(--size)}.magic-animated>.magic-star>svg{animation:magic-rotate 1s linear infinite;display:block;opacity:.7}.jump-root[data-v-0d435eba]{display:inline-flex;white-space:pre-wrap}.jump[data-v-0d435eba],.jump-root:hover .jump-hover[data-v-0d435eba]{animation:jump-0d435eba .5s ease-in-out infinite}@keyframes jump-0d435eba{0%{transform:translateY(4px)}50%{transform:translateY(-8px)}to{transform:translateY(4px)}}.shake-animated{display:inline-flex;margin:0}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.shake{animation:shake .5s linear infinite}
