@keyframes tq-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tq-enter{animation:tq-enter .55s cubic-bezier(.16,1,.3,1) both}.tq-roll{display:inline-block;overflow:hidden;height:1.3em;line-height:1.3em;vertical-align:bottom}.tq-roll>span{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.7,0,.2,1)}.tq-roll-host:focus-visible .tq-roll>span,.tq-roll-host:hover .tq-roll>span{transform:translateY(-50%)}.tq-lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s}.tq-lift:hover{transform:translateY(-4px)}@keyframes tq-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-6px) rotate(var(--r,0deg))}}.tq-bob{animation:tq-bob 3.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tq-bob,.tq-enter{animation:none}.tq-lift,.tq-roll>span{transition:none}.tq-lift:hover,.tq-roll-host:hover .tq-roll>span{transform:none}}@property --tq-n{syntax:"<integer>";initial-value:0;inherits:false}@keyframes tq-count{to{--tq-n:99}}.tq-count{animation:tq-count 2.4s cubic-bezier(.2,.8,.2,1) forwards;counter-reset:tqn var(--tq-n)}.tq-count:after{content:counter(tqn) "%"}@media (prefers-reduced-motion:reduce){.tq-count{animation:none}.tq-count:after{content:"…"}}