.login-word{animation:.8s cubic-bezier(.2,.8,.2,1) both login-rise,6s ease-in-out .8s infinite login-breathe}@keyframes login-breathe{50%{transform:translateY(-4px)}}.login-petal{animation-name:login-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-2rem}@keyframes login-fall{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}25%{transform:translate(28px,25vh)rotate(90deg)}50%{transform:translate(-18px,50vh)rotate(200deg)}75%{transform:translate(24px,75vh)rotate(290deg)}92%{opacity:1}to{opacity:0;transform:translate(-10px,105vh)rotate(380deg)}}.login-card{animation:.8s cubic-bezier(.2,.8,.2,1) both login-rise}@keyframes login-rise{0%{opacity:0;transform:translateY(24px)scale(.98)}}@media (prefers-reduced-motion:reduce){.login-word,.login-petal,.login-card{animation:none}.login-petal{display:none}}
