.c-after{position:relative}.c-typing{display:none}.c-typing i{background:#a3a3ab;border-radius:50%;width:6px;height:6px;display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.chat.chat .c-q,.chat.chat .c-a,.chat-go .c-q,.chat-go .c-a{opacity:0}.chat.chat .c-typing,.chat-go .c-typing{z-index:1;opacity:0;pointer-events:none;background:#f2f2f4;border-radius:12px 12px 12px 4px;align-items:center;gap:4px;height:28px;padding:0 12px;display:flex;position:absolute;top:4px;left:0}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-q{animation:.45s cubic-bezier(.2,.8,.2,1) .2s both chat-in}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-typing{animation:1.3s .65s both chat-typing}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-typing i{animation:.9s ease-in-out infinite chat-dot}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-typing i:nth-child(2){animation-delay:.15s}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-typing i:nth-child(3){animation-delay:.3s}:is([data-rv].in .chat.chat,.chat-go.chat-go) .c-a{animation:chat-in .45s cubic-bezier(.2,.8,.2,1) calc(var(--chat-a,1.9s) + var(--d,0) * .2s) both}}@keyframes chat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes chat-typing{0%{opacity:0}12%,85%{opacity:1}to{opacity:0}}@keyframes chat-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.ai-mark{flex:none;place-items:center;display:inline-grid}.ai-mark img,.ai-mark .lp-logo{border-radius:6px}.ai-mark-claude img{border-radius:0}
