.formif-loader-bar{display:inline-flex;align-items:flex-end;justify-content:center}.formif-loader-bar .bar{border-radius:9999px;will-change:transform;transform-origin:bottom center;animation:formifBounceBar 1.15s cubic-bezier(.3,.4,.4,1) infinite}.formif-loader-bar .bar:first-child{animation-delay:0s}.formif-loader-bar .bar:nth-child(2){animation-delay:.13s}.formif-loader-bar .bar:nth-child(3){animation-delay:.26s}@keyframes formifBounceBar{0%,72%,to{transform:translateY(0) scaleY(1)}12%{transform:translateY(0) scaleY(.86)}38%{transform:translateY(-65%) scaleY(1.08)}58%{transform:translateY(0) scaleY(.92)}66%{transform:translateY(-10%) scaleY(1)}}.formif-loader-stack{position:relative;display:inline-block}.formif-loader-stack svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.formif-loader-stack .piece{transform-box:fill-box;transform-origin:center bottom;will-change:transform;animation:formifBounceStack 1.15s cubic-bezier(.3,.4,.4,1) infinite}.formif-loader-stack .piece.p1{animation-delay:0s}.formif-loader-stack .piece.p2{animation-delay:.15s}.formif-loader-stack .piece.p3{animation-delay:.3s}@keyframes formifBounceStack{0%,72%,to{transform:translateY(0) scaleY(1)}12%{transform:translateY(0) scaleY(.88)}40%{transform:translateY(-24%) scaleY(1.08)}58%{transform:translateY(0) scaleY(.94)}66%{transform:translateY(-4%) scaleY(1)}}@media (prefers-reduced-motion:reduce){.formif-loader-bar .bar,.formif-loader-stack .piece{animation:none}}