@keyframes chat-attention-shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-5px)rotate(-.4deg)}40%{transform:translate(5px)rotate(.4deg)}60%{transform:translate(-4px)rotate(-.3deg)}80%{transform:translate(4px)rotate(.3deg)}}@keyframes chat-attention-pulse{0%,to{box-shadow:0 0 0 1px #97c41e,0 0 3px #97c41e40}50%{box-shadow:0 0 0 3px #97c41e,0 0 14px #97c41eaa}}.chat-attention-shake{animation:.44s ease-in-out infinite chat-attention-shake,1.5s ease-in-out infinite chat-attention-pulse}@media (prefers-reduced-motion:reduce){.chat-attention-shake{outline:2px solid #97c41e;animation:none}}[data-chat-search-hit]{outline-offset:2px;outline:2px solid #97c41e;scroll-margin:4rem}
