:root:has(.floating-chat){overflow:hidden}.typing{gap:var(--spacing,.25rem);flex-grow:1;display:flex}.typing .dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-chat-highlight,#ebfede);border-radius:2147483647px;animation:1s ease-in-out infinite dot;display:inline-block}@supports (color:lab(0% 0 0)){.typing .dot{background-color:var(--color-chat-highlight,lab(97.6207% -10.6043 13.1552))}}.typing .dot:nth-of-type(2){animation-delay:.3s}.typing .dot:nth-of-type(3){animation-delay:.6s}@keyframes dot{0%{transform:translateY(0)}16.66%{transform:translateY(-6px)}33.33%{transform:translateY(0)}to{transform:translateY(0)}}
