.hl-ia-glow{background:linear-gradient(90deg,#e57b55,#f1b57d,#aec5cf,#7f97a1,#e57b55);background-size:300% 100%;animation:hl-ia-glow 9s linear infinite}@keyframes hl-ia-glow{to{background-position:300% 0}}.hl-visual .v-ia-word{animation:hl-ia-word var(--cycle) ease var(--d,0s) infinite both}@keyframes hl-ia-word{0%,6%{opacity:0}10%,62%{opacity:1}68%,to{opacity:0}}.hl-ia-send-ring{opacity:0;animation:hl-ia-send 7s ease-out infinite both}@keyframes hl-ia-send{0%,58%{opacity:0;transform:scale(.9)}60%{opacity:.6}74%,to{opacity:0;transform:scale(1.5)}}.hl-visual .v-cb-1,.hl-visual .v-cb-2,.hl-visual .v-cb-3,.hl-visual .v-cb-4{transform-box:fill-box;transform-origin:center}.hl-visual .v-cb-1{animation:hl-cb-1 var(--cycle) var(--v-ease) infinite both}.hl-visual .v-cb-2{animation:hl-cb-2 var(--cycle) var(--v-ease) infinite both}.hl-visual .v-cb-3{animation:hl-cb-3 var(--cycle) var(--v-ease) infinite both}.hl-visual .v-cb-4{animation:hl-cb-4 var(--cycle) var(--v-ease) infinite both}.hl-visual .v-cb-think{opacity:0;animation:hl-cb-think var(--cycle) linear infinite both}@keyframes hl-cb-1{0%,4%{opacity:0;transform:translateY(8px)}10%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hl-cb-2{0%,16%{opacity:0;transform:translateY(8px)}22%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hl-cb-think{0%,27%{opacity:0}30%,42%{opacity:1}45%,to{opacity:0}}@keyframes hl-cb-3{0%,45%{opacity:0;transform:translateY(8px)}52%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hl-cb-4{0%,60%{opacity:0;transform:scale(.85)}66%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.hl-visual .v-cl-dot{fill:var(--c);animation:hl-cl-dot var(--cycle) var(--v-ease) infinite both}@keyframes hl-cl-dot{0%,16%{transform:translate(var(--x),var(--y));fill:#b8b8b5}40%,86%{transform:none;fill:var(--c)}96%,to{transform:translate(var(--x),var(--y));fill:#b8b8b5}}.hl-visual .v-cl-hull{opacity:0;animation:hl-cl-hull var(--cycle) ease infinite both}@keyframes hl-cl-hull{0%,42%{opacity:0}50%,84%{opacity:1}88%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hl-ia-glow,.hl-ia-send-ring{animation:none}.hl-visual .v-cl-hull{opacity:1}}