@keyframes tq-sweep{0%{transform:translate(-160%)skew(-16deg)}to{transform:translate(360%)skew(-16deg)}}@keyframes tq-spark-rise{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-46px)scale(.35)}}@keyframes tq-shockwave{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.8)}}@keyframes tq-burst-dot{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--tq-burst-x), var(--tq-burst-y)) scale(.3);opacity:0}}@keyframes tq-ring-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes tq-ring-fill{0%{stroke-dashoffset:var(--tq-ring-from)}to{stroke-dashoffset:var(--tq-ring-to)}}@keyframes tq-check-pop{0%{opacity:0;transform:scale(0)}45%{opacity:1}65%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes tq-border-trace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes tq-drift{0%{transform:translate(0)scale(1.14)}to{transform:translate(-7%)scale(1.14)}}@keyframes tq-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.5)}}.tq-sweep{animation:2.6s ease-in-out infinite tq-sweep}.tq-live{animation:1.3s ease-in-out infinite tq-live}.tq-shockwave{animation:.7s ease-out forwards tq-shockwave}.tq-burst-dot{animation:.7s ease-out forwards tq-burst-dot}.tq-ring-pulse{animation:1.7s ease-out infinite tq-ring-pulse}.tq-ring-fill{animation:.9s cubic-bezier(.16,1,.3,1) both tq-ring-fill}.tq-check-pop{animation:.55s cubic-bezier(.2,1.5,.4,1) both tq-check-pop}.tq-border-trace{animation:3.4s linear infinite tq-border-trace}.tq-drift{animation:17s ease-in-out infinite alternate tq-drift}.tq-card-surface{transition:transform .3s cubic-bezier(.16,1,.3,1)}@keyframes qhPulse{0%,to{box-shadow:0 0 #ffd23f8c}50%{box-shadow:0 0 0 6px #ffd23f00}}@keyframes qhRing{0%,to{filter:drop-shadow(0 0 2px #ffd23fcc)}50%{filter:drop-shadow(0 0 7px #ffd23f4d)}}@keyframes qhDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes qhSweep{0%{transform:translate(-130%)}55%,to{transform:translate(300%)}}.qh-pulse{animation:1.8s ease-out infinite qhPulse}.qh-ring{animation:2.2s ease-in-out infinite qhRing}.qh-dot{animation:1.2s ease-in-out infinite qhDot}.qh-sweep{animation:3.2s ease-in-out infinite qhSweep}
