.ssr-support{--support-online:oklch(65% .18 150);letter-spacing:0}.ssr-support .support-online{background:var(--support-online)}.ssr-support .support-user-bubble{background:var(--primary);color:var(--primary-foreground)}.ssr-support .support-assistant-bubble{background:var(--secondary);color:var(--secondary-foreground)}.ssr-support .support-composer textarea{field-sizing:content;min-height:52px;max-height:160px}.ssr-support .support-response{overflow-wrap:anywhere}.ssr-support .support-response p{white-space:pre-wrap}.ssr-support .support-response ul{padding-left:1.25rem;list-style:outside}.ssr-support .support-response a{text-underline-offset:3px;text-decoration:underline}.ssr-support .support-typing span{animation:1.2s ease-in-out infinite support-dot}.ssr-support .support-typing span:nth-child(2){animation-delay:.15s}.ssr-support .support-typing span:nth-child(3){animation-delay:.3s}@keyframes support-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ssr-support .support-typing span{animation:none}}
