@keyframes sbq-ai-breathe{0%,to{transform:scale(.82)rotate(0)}50%{transform:scale(1)rotate(45deg)}}.sbq-ai-breathe{transform-origin:50%;animation:1.6s ease-in-out infinite sbq-ai-breathe}@keyframes sbq-ai-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.sbq-ai-dot{animation:1.2s infinite sbq-ai-dot}@media (prefers-reduced-motion:reduce){.sbq-ai-breathe,.sbq-ai-dot{animation:none}.sbq-ai-dot{opacity:.7}}.sbq-star-body,.sbq-star-eyes,.sbq-star-ring{transform-box:fill-box;transform-origin:50%}.sbq-star-orbit{transform-box:view-box;transform-origin:28px 28px}.sbq-star-ring{fill:none;stroke-width:1.2px;opacity:0}.sbq-star-special .sbq-star-body{filter:drop-shadow(0 0 4px #8b6fd9bf)}.sbq-star-idle .sbq-star-body{animation:4.8s ease-in-out infinite sbq-star-float}.sbq-star-idle .sbq-star-eyes{animation:6s infinite sbq-star-blink}.sbq-star-still .sbq-star-body,.sbq-star-still .sbq-star-eyes{animation:none}.sbq-star *{pointer-events:none}.sbq-star-listening .sbq-star-body{animation:2.4s ease-in-out infinite sbq-star-lean}.sbq-star-listening .sbq-star-ring{animation:1.8s ease-out infinite sbq-star-ripple}.sbq-star-thinking .sbq-star-body{animation:1.6s ease-in-out infinite sbq-ai-breathe}.sbq-star-working .sbq-star-body{animation:1.4s ease-in-out infinite sbq-star-pulse}.sbq-star-working .sbq-star-orbit{animation:1.6s linear infinite sbq-star-orbit}.sbq-star-done .sbq-star-body{animation:.6s cubic-bezier(.3,1.6,.5,1) sbq-star-pop}.sbq-star-error .sbq-star-body{animation:.7s ease-in-out sbq-star-sway}@keyframes sbq-star-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}@keyframes sbq-star-blink{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes sbq-star-lean{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(-4deg)scale(1.03)}}@keyframes sbq-star-ripple{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.3)}}@keyframes sbq-star-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes sbq-star-orbit{to{transform:rotate(360deg)}}@keyframes sbq-star-pop{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes sbq-star-sway{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(5deg)}}.sbq-star-burst,.sbq-star-lean,.sbq-star-spark{transform-box:fill-box;transform-origin:50%}.sbq-star-live .sbq-star-lean{transition:transform .22s ease-out}.sbq-star-bounce{animation:.55s cubic-bezier(.3,1.5,.5,1) sbq-star-bounce}.sbq-star-spin{animation:.85s cubic-bezier(.4,0,.2,1) sbq-star-spin}.sbq-star-twinkle{animation:.45s ease-in-out sbq-star-twinkle}.sbq-star-shake{animation:.36s ease-in-out sbq-star-shake}.sbq-star-spark{animation:.6s ease-out both sbq-star-spark}.sbq-star-live.sbq-star-sleepy .sbq-star-body{animation:7s ease-in-out infinite sbq-star-float}.sbq-star-live .sbq-star-eyes-sleepy{animation:4s ease-in-out infinite sbq-star-doze}.sbq-star-live.sbq-star-done .sbq-star-body{animation:.8s cubic-bezier(.3,1.4,.5,1) sbq-star-tada}@keyframes sbq-star-bounce{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-3px)scale(1.06,.96)}60%{transform:translateY(.6px)scale(.98,1.02)}}@keyframes sbq-star-spin{0%{transform:rotate(0)scale(1)}60%{transform:rotate(680deg)scale(.94)}to{transform:rotate(720deg)scale(1)}}@keyframes sbq-star-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}45%{transform:rotate(8deg)}70%{transform:rotate(-4deg)}88%{transform:rotate(2deg)}}@keyframes sbq-star-twinkle{0%,to{transform:scale(1)}40%{transform:scale(.82,.9)}70%{transform:scale(1.08)}}@keyframes sbq-star-spark{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1.1)rotate(25deg)}to{opacity:0;transform:scale(0)rotate(60deg)}}@keyframes sbq-star-doze{0%,70%,to{transform:scaleY(1)}80%,88%{transform:scaleY(.15)}}@keyframes sbq-star-tada{0%{transform:translateY(0)scale(.92)}45%{transform:translateY(-3.5px)scale(1.08)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.sbq-star-body,.sbq-star-eyes,.sbq-star-ring,.sbq-star-orbit,.sbq-star-burst,.sbq-star-spark{animation:none!important}.sbq-star-lean{transition:none!important;transform:none!important}}
